#include <OWBI1_ProviderInfoBase.hpp>
Inheritance diagram for OWBI1::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 OWBI1_ProviderInfoBase.hpp.
|
Definition at line 61 of file OWBI1_ProviderInfoBase.hpp. |
|
Definition at line 62 of file OWBI1_ProviderInfoBase.hpp. |
|
Definition at line 81 of file OWBI1_ProviderInfoBase.hpp. |
|
Definition at line 94 of file OWBI1_ProviderInfoBase.hpp. References OWBI1::ProviderInfoBase< ClassInfoT >::m_instrumentedClasses, and OWBI1::Array< T >::push_back(). |
|
Add a class name to the list of instrumented classes for the provider. This will not have a specific namespace associated with it, it will be associated to all namespaces.
Definition at line 87 of file OWBI1_ProviderInfoBase.hpp. References className, OWBI1::ProviderInfoBase< ClassInfoT >::m_instrumentedClasses, and OWBI1::Array< T >::push_back(). |
|
Definition at line 101 of file OWBI1_ProviderInfoBase.hpp. References OWBI1::ProviderInfoBase< ClassInfoT >::m_instrumentedClasses. |
|
Definition at line 115 of file OWBI1_ProviderInfoBase.hpp. References OWBI1::ProviderInfoBase< ClassInfoT >::m_name. |
|
Definition at line 108 of file OWBI1_ProviderInfoBase.hpp. References OWBI1::ProviderInfoBase< ClassInfoT >::m_name, and name. Referenced by OWBI1::BI1ProviderIFC::loadProviders(). |
|
Definition at line 76 of file OWBI1_ProviderInfoBase.hpp. Referenced by OWBI1::ProviderInfoBase< ClassInfoT >::addInstrumentedClass(), and OWBI1::ProviderInfoBase< ClassInfoT >::getClassInfo(). |
|
Definition at line 77 of file OWBI1_ProviderInfoBase.hpp. Referenced by OWBI1::ProviderInfoBase< ClassInfoT >::getProviderName(), and OWBI1::ProviderInfoBase< ClassInfoT >::setProviderName(). |