#include <AIDA_TupleVariableDescription.h>
Public Methods | |
AIDA_TupleVariableDescription () | |
Constructor. | |
~AIDA_TupleVariableDescription () | |
Destructor. | |
const std::string & | variableName () const |
Methods inherited from the AIDA::Dev::ITupleVariableDescription class. | |
bool | setVariableName (const std::string &name) |
const std::string & | variableType () const |
bool | setVariableType (const std::string &type) |
const AIDA::Dev::ITupleVariableStatistics & | statistics () const |
AIDA::Dev::ITupleVariableStatistics & | statistics () |
bool | resetStatistics () |
int | numberOfVariables () const |
bool | setVariableDescription (AIDA::Dev::ITupleVariableDescription *description, bool passOwnership) |
AIDA::Dev::ITupleVariableDescription * | variableDescription (int subVariableIndex) |
const AIDA::Dev::ITupleVariableDescription * | variableDescription (int subVariableIndex) const |
int | variableIndex (const std::string &variableName) const |
Private Methods | |
AIDA_TupleVariableDescription (const AIDA_TupleVariableDescription &) | |
AIDA_TupleVariableDescription & | operator= (const AIDA_TupleVariableDescription &) |
Private Attributes | |
std::string | m_name |
std::string | m_type |
std::vector< std::pair< AIDA::Dev::ITupleVariableDescription *, bool > > | m_variableDescriptions |
std::map< std::string, int > | m_variableIndices |
AIDA::Dev::ITupleVariableStatistics * | m_statistics |
|
Definition at line 4 of file AIDA_TupleVariableDescription.cpp. References m_statistics. |
|
Definition at line 15 of file AIDA_TupleVariableDescription.cpp. References m_statistics, and m_variableDescriptions. |
|
|
|
|
|
|
|
Definition at line 83 of file AIDA_TupleVariableDescription.cpp. References m_statistics. |
|
Definition at line 26 of file AIDA_TupleVariableDescription.cpp. References m_variableDescriptions, and m_variableIndices. |
|
|
|
|
|
Definition at line 76 of file AIDA_TupleVariableDescription.cpp. References m_statistics. |
|
Definition at line 69 of file AIDA_TupleVariableDescription.cpp. References m_statistics. |
|
Definition at line 52 of file AIDA_TupleVariableDescription.cpp. References m_variableDescriptions. |
|
Definition at line 44 of file AIDA_TupleVariableDescription.cpp. References m_variableDescriptions. |
|
Definition at line 60 of file AIDA_TupleVariableDescription.cpp. References m_variableIndices, and variableName(). |
|
Referenced by variableIndex(). |
|
|
|
Definition at line 37 of file AIDA_TupleVariableDescription.h. |
|
Definition at line 41 of file AIDA_TupleVariableDescription.h. Referenced by AIDA_TupleVariableDescription(), resetStatistics(), statistics(), and ~AIDA_TupleVariableDescription(). |
|
Definition at line 38 of file AIDA_TupleVariableDescription.h. |
|
Definition at line 39 of file AIDA_TupleVariableDescription.h. Referenced by setVariableDescription(), variableDescription(), and ~AIDA_TupleVariableDescription(). |
|
Definition at line 40 of file AIDA_TupleVariableDescription.h. Referenced by setVariableDescription(), and variableIndex(). |