pvAccessCPP 7.1.9
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 ()
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: