ADTF
|
Helper class that wraps a streaming::ant::IBindingClient. More...
Public Member Functions | |
interface_client ()=default | |
default constructor that initializes the object to an invalid state. | |
interface_client (const ucom::ant::iobject_ptr< streaming::ant::IBindingClient > &pClient) | |
/// initializes the object with an existing binding client. More... | |
interface_client (const interface_client &)=default | |
interface_client (interface_client &&)=default | |
interface_client & | operator= (const interface_client &)=default |
interface_client & | operator= (interface_client &&)=default |
bool | IsValid () |
Interface & | Get () const |
Interface * | operator-> () const |
Private Attributes | |
ucom::ant::object_ptr< streaming::ant::IBindingClient > | m_pClient |
ucom::ant::object_ptr< Interface > | m_pInterface |
Helper class that wraps a streaming::ant::IBindingClient.
See cGraphObject::CreateInterfaceClient.
Definition at line 66 of file graph_object.h.
|
inline |
/// initializes the object with an existing binding client.
[in] | pClient | The binding client to use. |
Definition at line 76 of file graph_object.h.
|
inline |
Definition at line 107 of file graph_object.h.
References adtf_string_intf, IS_FAILED, THROW_ERROR_DESC, and THROW_IF_FAILED_DESC.
|
inline |
Definition at line 88 of file graph_object.h.
References IS_FAILED.