ADTF
Loading...
Searching...
No Matches
plugin_info.h
Go to the documentation of this file.
1
7
8#ifndef _ADTF_UCOM_ANT_PLUGIN_INFO_IMPL_INCLUDES_HEADER_
9#define _ADTF_UCOM_ANT_PLUGIN_INFO_IMPL_INCLUDES_HEADER_
10
11namespace adtf
12{
13namespace ucom
14{
15namespace ant
16{
17
23class DOEXPORT cPluginInfo : public catwo::object<ant::IPluginInfo>
24{
25private:
27 cPluginInfo();
28
29public:
33 cPluginInfo(IPlugin* poPlugin);
36
37public:
42 virtual IPlugin& GetPlugin() const;
48 virtual bool IsValid() const;
49private:
50 IPlugin* m_poPlugin;
51
52};
53
54}//namespace ant
55
58
59}//namespace ucom
60}//namespace adtf
61
62#endif //_ADTF_UCOM_ANT_PLUGIN_INFO_IMPL_INCLUDES_HEADER_
Definition plugin_intf.h:27
Definition plugin_info.h:24
virtual bool IsValid() const
virtual IPlugin & GetPlugin() const
cPluginInfo(IPlugin *poPlugin)
Definition object.h:397
Namespace for all functionality of the ADTF UCOM SDK provided since v3.0.
Definition test_runtime.h:14
Namespace for the ADTF uCOM SDK.
Definition adtf_system.h:324
ant::cPluginInfo cPluginInfo
Alias always bringing the latest version of ant::IPlugin into scope.
Definition plugin_info.h:57
Namespace for all functionality provided by ADTF and its SDKs.
Definition adtf_client_connector.h:14