#include <OW_ProviderInfoBase.hpp>
Inheritance diagram for OW_NAMESPACE::ProviderInfoBase< ClassInfoT >:


Public Types | |
| typedef ClassInfoT | ClassInfo |
| typedef Array< ClassInfoT > | ClassInfoArray |
Public Member Functions | |
| virtual | ~ProviderInfoBase () |
| void | addInstrumentedClass (String const &className) |
| Add a class name to the list of instrumented classes for the provider. | |
| void | addInstrumentedClass (ClassInfoT const &classInfo) |
| const ClassInfoArray & | getClassInfo () const |
| void | setProviderName (String const &name) |
| String | getProviderName () const |
Private Attributes | |
| ClassInfoArray | m_instrumentedClasses |
| String | m_name |
Definition at line 58 of file OW_ProviderInfoBase.hpp.
|
|||||
|
Definition at line 61 of file OW_ProviderInfoBase.hpp. |
|
|||||
|
Definition at line 62 of file OW_ProviderInfoBase.hpp. |
|
|||||||||
|
Definition at line 81 of file OW_ProviderInfoBase.hpp. |
|
||||||||||
|
Definition at line 94 of file OW_ProviderInfoBase.hpp. References OW_NAMESPACE::ProviderInfoBase< ClassInfoT >::m_instrumentedClasses, and OW_NAMESPACE::Array< T >::push_back(). |
|
||||||||||
|
|||||||||
|
Definition at line 101 of file OW_ProviderInfoBase.hpp. References OW_NAMESPACE::ProviderInfoBase< ClassInfoT >::m_instrumentedClasses. |
|
|||||||||
|
Definition at line 115 of file OW_ProviderInfoBase.hpp. References OW_NAMESPACE::ProviderInfoBase< ClassInfoT >::m_name. |
|
||||||||||
|
Definition at line 108 of file OW_ProviderInfoBase.hpp. References OW_NAMESPACE::ProviderInfoBase< ClassInfoT >::m_name, and name. Referenced by OW_NAMESPACE::RemoteProviderInterface::doInit(). |
|
|||||
|
Definition at line 76 of file OW_ProviderInfoBase.hpp. Referenced by OW_NAMESPACE::ProviderInfoBase< ClassInfoT >::addInstrumentedClass(), and OW_NAMESPACE::ProviderInfoBase< ClassInfoT >::getClassInfo(). |
|
|||||
|
Definition at line 77 of file OW_ProviderInfoBase.hpp. Referenced by OW_NAMESPACE::ProviderInfoBase< ClassInfoT >::getProviderName(), and OW_NAMESPACE::ProviderInfoBase< ClassInfoT >::setProviderName(). |
1.4.6