|
|
| graph ()=default |
| | CTOR.
|
| |
|
virtual | ~graph ()=default |
| | DTOR.
|
| |
|
tResult | GetNamedGraphObject (const char *strName, ucom::ant::iobject_ptr< adtf::ucom::ant::IObject > &pObject) const override |
| |
|
tResult | GetNamedGraphObjects (ucom::ant::iobject_list< INamedGraphObject > &lstItems) const override |
| |
| tResult | AddNamedGraphObject (const ucom::ant::iobject_ptr< INamedGraphObject > &pGraphObject, int32_t ui32OrderNumber) override |
| |
|
| cGraph ()=default |
| | CTOR.
|
| |
|
virtual | ~cGraph () |
| | DTOR.
|
| |
|
tResult | GetNamedGraphObject (const char *strName, ucom::ant::iobject_ptr< ucom::ant::IObject > &pObject) const |
| |
|
tResult | GetNamedGraphObjects (ucom::ant::iobject_list< INamedGraphObject > &lstItems) const |
| |
| tResult | RemoveNamedGraphObject (const char *strName) |
| |
| virtual tResult | RemoveNamedGraphObject (const ucom::ant::iobject_ptr< INamedGraphObject > &pGraphObject) |
| | Removes a Named Graph Object by instance. This virtual function must be overwritten by any derived class.
|
| |
| tResult | GetInterface (const char *i_strIID, void *&o_pInterface) override |
| | Query interfaces on an object.
|
| |
| tResult | GetInterface (const char *i_strIID, const void *&o_pInterface) const override |
| | Provides const correct interface querying.
|
| |
| void | Destroy () const override |
| | Switch from non-virtual destructor to virtual destructor.
|
| |
| tResult | GetInterface (const char *i_strIID, void *&o_pInterface) override |
| | Query interfaces on an object.
|
| |
| tResult | GetInterface (const char *i_strIID, const void *&o_pInterface) const override |
| | Provides const correct interface querying.
|
| |
| void | Destroy () const override |
| | Switch from non-virtual destructor to virtual destructor.
|
| |
| tResult | GetInterface (const char *i_strIID, void *&o_pInterface) override |
| | Query interfaces on an object.
|
| |
| tResult | GetInterface (const char *i_strIID, const void *&o_pInterface) const override |
| | Provides const correct interface querying.
|
| |
| void | Destroy () const override |
| | Switch from non-virtual destructor to virtual destructor.
|
| |
| | ADTF_IID (IObject, "object.ant.ucom.adtf.iid") |
| |
template<typename INTERFACE = IGraph>
class adtf::streaming::ant::graph< INTERFACE >
Generator Template to create a graph implementation
- Template Parameters
-
| INTERFACE | Interface type the graph will implement (default type IGraph). |