Plugin Info default interface implementation.
More...
#include <plugin_info.h>
|
| cPluginInfo (IPlugin *poPlugin) |
| CTOR to reference to the given Plugin.
|
|
| ~cPluginInfo () |
| DTOR.
|
|
virtual IPlugin & | GetPlugin () const |
| Gets the given poPlugin of CTOR.
|
|
virtual bool | IsValid () const |
| Checks wether the given poPlugin of CTOR is valid or not.
|
|
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") |
| Marks the IObject to be castable with the ucom_cast()
|
|
|
| ~IObject ()=default |
| Protected destructor --> Only the final implementation can be destroyed!
|
|
Plugin Info default interface implementation.
Definition at line 23 of file plugin_info.h.
◆ cPluginInfo()
CTOR to reference to the given Plugin.
- Parameters
-
[in] | poPlugin | pointer to the plugin. |
◆ GetPlugin()
virtual IPlugin & GetPlugin |
( |
| ) |
const |
|
virtual |
Gets the given poPlugin
of CTOR.
- Returns
- return the given
poPlugin
of CTOR
◆ IsValid()
virtual bool IsValid |
( |
| ) |
const |
|
virtual |
Checks wether the given poPlugin of CTOR is valid or not.
- Return values
-
true | GetPlugin return value is valid. |
false | GetPlugin return value is not valid. |
◆ m_poPlugin