#include <GTXabsl2Profiler.h>
Public Member Functions | |
GTXabsl2ProfilerNameTableEntry () | |
GTXabsl2ProfilerNameTableEntry (const std::string option, std::vector< std::string > state, std::vector< std::string > params, const int depth) | |
Public Attributes | |
std::string | optionName |
std::vector< std::string > | states |
std::vector< std::string > | parameters |
int | maxdepth |
Definition at line 41 of file GTXabsl2Profiler.h.
GTXabsl2ProfilerNameTableEntry::GTXabsl2ProfilerNameTableEntry | ( | ) | [inline] |
Constructor Initializes the strings as zero length strings.
Definition at line 56 of file GTXabsl2Profiler.h.
GTXabsl2ProfilerNameTableEntry::GTXabsl2ProfilerNameTableEntry | ( | const std::string | option, | |
std::vector< std::string > | state, | |||
std::vector< std::string > | params, | |||
const int | depth | |||
) | [inline] |
Constructor
option | The option name | |
state | The names of all state within the corresponding option | |
params | The names of all parameters for this Option | |
depth | The maximal depth of this option in the option tree. |
Definition at line 66 of file GTXabsl2Profiler.h.
The maximal depth of this option in the option-tree (XABSL)
Definition at line 50 of file GTXabsl2Profiler.h.
std::string GTXabsl2ProfilerNameTableEntry::optionName |
The name of the Option represented by this entry
Definition at line 44 of file GTXabsl2Profiler.h.
Referenced by CXABSL2ProfilerDlgBar::OnPaint().
std::vector<std::string> GTXabsl2ProfilerNameTableEntry::parameters |
A vector of parameter names
Definition at line 48 of file GTXabsl2Profiler.h.
Referenced by CXABSL2ProfilerDlgBar::OnPaint().
std::vector<std::string> GTXabsl2ProfilerNameTableEntry::states |
The vector of state names
Definition at line 46 of file GTXabsl2Profiler.h.
Referenced by GTXabsl2ProfilerNameTable::find(), and CXABSL2ProfilerDlgBar::OnPaint().