HCE project C++ developers source code library  1.1.1
HCE project developer library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
HCE::component::TPlugin Class Reference

we cannot pure virtual for partial inheritance More...

#include <TPlugin.hpp>

Inheritance diagram for HCE::component::TPlugin:

Public Types

typedef Poco::SharedPtr< TPluginPtr

Public Member Functions

 TPlugin ()
virtual ~TPlugin ()
virtual void process (LCoreData &)=0

Public Attributes

std::vector< ProcessInfo_exported

Detailed Description

we cannot pure virtual for partial inheritance

Definition at line 36 of file TPlugin.hpp.

Member Typedef Documentation

typedef Poco::SharedPtr<TPlugin> HCE::component::TPlugin::Ptr

Definition at line 39 of file TPlugin.hpp.

Constructor & Destructor Documentation

HCE::component::TPlugin::TPlugin ( )
inline

Definition at line 41 of file TPlugin.hpp.

virtual HCE::component::TPlugin::~TPlugin ( )
inlinevirtual

Definition at line 42 of file TPlugin.hpp.

Member Function Documentation

Member Data Documentation

std::vector<ProcessInfo> HCE::component::TPlugin::_exported

Definition at line 46 of file TPlugin.hpp.


The documentation for this class was generated from the following file: