#include <OW_MethodProviderInfo.hpp>
Collaboration diagram for OW_NAMESPACE::MethodProviderInfo:
Public Types | |
typedef Array< ClassInfo > | ClassInfoArray |
Public Member Functions | |
void | addInstrumentedClass (String const &className) |
Add a class name to the list of instrumented classes for the provider. | |
void | addInstrumentedClass (ClassInfo const &classInfo) |
const ClassInfoArray & | getClassInfo () const |
void | setProviderName (String const &name) |
String | getProviderName () const |
Private Attributes | |
ClassInfoArray | m_instrumentedClasses |
String | m_name |
Classes | |
struct | ClassInfo |
Definition at line 44 of file OW_MethodProviderInfo.hpp.
|
Definition at line 55 of file OW_MethodProviderInfo.hpp. |
|
Definition at line 59 of file OW_MethodProviderInfo.cpp. References m_instrumentedClasses, and OW_NAMESPACE::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. It will not have one method associated with it, it will be assumed that the provider handles all the methods in the class
Definition at line 53 of file OW_MethodProviderInfo.cpp. References className, m_instrumentedClasses, and OW_NAMESPACE::Array< T >::push_back(). |
|
Definition at line 65 of file OW_MethodProviderInfo.cpp. References m_instrumentedClasses. |
|
Definition at line 77 of file OW_MethodProviderInfo.cpp. References m_name. |
|
Definition at line 71 of file OW_MethodProviderInfo.cpp. |
|
Definition at line 71 of file OW_MethodProviderInfo.hpp. Referenced by addInstrumentedClass(), and getClassInfo(). |
|
Definition at line 72 of file OW_MethodProviderInfo.hpp. Referenced by getProviderName(), and setProviderName(). |