pvAccessCPP 7.1.8
Loading...
Searching...
No Matches
pvac::Operation Struct Reference

Handle for in-progress get/put/rpc operation. More...

#include <client/pva/client.h>

Public Member Functions

 Operation (const std::tr1::shared_ptr< Impl > &)
 
std::string name () const
 Channel name.
 
void cancel ()
 Immediate cancellation.
 
bool valid () const
 
 operator bool_type () const
 
void reset ()
 

Protected Member Functions

friend::std::ostream & operator<< (::std::ostream &strm, const Operation &op)
 

Protected Attributes

std::tr1::shared_ptr< Impl > impl
 

Detailed Description

Handle for in-progress get/put/rpc operation.

Definition at line 50 of file client.h.

Constructor & Destructor Documentation

◆ Operation()

pvac::Operation::Operation ( )
inline

Definition at line 60 of file client.h.

Member Function Documentation

◆ cancel()

void pvac::Operation::cancel ( )

Immediate cancellation.

Does not wait for remote confirmation.

◆ operator bool_type()

pvac::Operation::operator bool_type ( ) const
inline

Definition at line 77 of file client.h.

◆ reset()

void pvac::Operation::reset ( )
inline

Definition at line 80 of file client.h.

◆ valid()

bool pvac::Operation::valid ( ) const
inline

Definition at line 69 of file client.h.

Member Data Documentation

◆ impl

std::tr1::shared_ptr<Impl> pvac::Operation::impl
protected

Definition at line 84 of file client.h.


The documentation for this struct was generated from the following file: