PIP 5.5.3
Platform-Independent Primitives
Public Member Functions | List of all members
PIObject::Connection Class Reference

Helper class for obtain info about if connection successful and disconnect single connection. More...

#include <piobject.h>

Public Member Functions

 Connection ()
 Contructs invalid Connection.
 
bool isValid () const
 Returns if Connection is valid.
 
PIObjectsourceObject () const
 Returns source object.
 
PIObjectdestinationObject () const
 Returns destination object or "nullptr" if this is lambda connection.
 
PIObjectperformerObject () const
 Returns performer object or "nullptr" if this is non-queued connection.
 
bool disconnect () const
 Disconnect this Connection, returns if operation successful.
 

Detailed Description

Helper class for obtain info about if connection successful and disconnect single connection.