#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(). |
1.4.6