#include <DefaultHepRepAttValue.h>
Public 멤버 함수 | |
DefaultHepRepAttValue (std::string name, std::string value, int showLabel) | |
DefaultHepRepAttValue (std::string name, int64 value, int showLabel) | |
DefaultHepRepAttValue (std::string name, int value, int showLabel) | |
DefaultHepRepAttValue (std::string name, double value, int showLabel) | |
DefaultHepRepAttValue (std::string name, bool value, int showLabel) | |
DefaultHepRepAttValue (std::string name, std::vector< double > value, int showLabel) | |
~DefaultHepRepAttValue () | |
HEPREP::HepRepAttValue * | copy () |
std::string | getName () |
std::string | getLowerCaseName () |
int | getType () |
std::string | getTypeName () |
int | showLabel () |
std::string | getString () |
std::string | getLowerCaseString () |
int64 | getLong () |
int | getInteger () |
double | getDouble () |
bool | getBoolean () |
std::vector< double > | getColor () |
std::string | getAsString () |
std::string | toShowLabel () |
정적 Public 멤버 함수 | |
static std::string | getAsString (std::vector< double > c) |
static std::string | getAsString (int i) |
static std::string | getAsString (int64 i) |
static std::string | getAsString (double d) |
static std::string | getAsString (bool b) |
static std::string | toShowLabel (int showLabel) |
Private 타입 | |
enum | { LABELSTRINGS_LEN = 4 } |
Private 멤버 함수 | |
void | init () |
Private 속성 | |
std::string | name |
int | type |
std::string | stringValue |
int64 | longValue |
double | doubleValue |
bool | booleanValue |
std::vector< double > | colorValue |
int | showLabelValue |
정적 Private 속성 | |
static std::string | labelStrings [LABELSTRINGS_LEN] |
DefaultHepRepAttValue.h 파일의 17 번째 라인에서 정의되었습니다.
|
private |
열거형 멤버 | |
---|---|
LABELSTRINGS_LEN |
DefaultHepRepAttValue.h 파일의 20 번째 라인에서 정의되었습니다.
cheprep::DefaultHepRepAttValue::DefaultHepRepAttValue | ( | std::string | name, |
std::string | value, | ||
int | showLabel | ||
) |
cheprep::DefaultHepRepAttValue::DefaultHepRepAttValue | ( | std::string | name, |
int64 | value, | ||
int | showLabel | ||
) |
DefaultHepRepAttValue.cc 파일의 39 번째 라인에서 정의되었습니다.
다음을 참조함 : init().
cheprep::DefaultHepRepAttValue::DefaultHepRepAttValue | ( | std::string | name, |
int | value, | ||
int | showLabel | ||
) |
DefaultHepRepAttValue.cc 파일의 50 번째 라인에서 정의되었습니다.
다음을 참조함 : init().
cheprep::DefaultHepRepAttValue::DefaultHepRepAttValue | ( | std::string | name, |
double | value, | ||
int | showLabel | ||
) |
DefaultHepRepAttValue.cc 파일의 61 번째 라인에서 정의되었습니다.
다음을 참조함 : init().
cheprep::DefaultHepRepAttValue::DefaultHepRepAttValue | ( | std::string | name, |
bool | value, | ||
int | showLabel | ||
) |
DefaultHepRepAttValue.cc 파일의 72 번째 라인에서 정의되었습니다.
다음을 참조함 : init().
cheprep::DefaultHepRepAttValue::DefaultHepRepAttValue | ( | std::string | name, |
std::vector< double > | value, | ||
int | showLabel | ||
) |
DefaultHepRepAttValue.cc 파일의 83 번째 라인에서 정의되었습니다.
다음을 참조함 : init().
cheprep::DefaultHepRepAttValue::~DefaultHepRepAttValue | ( | ) |
DefaultHepRepAttValue.cc 파일의 95 번째 라인에서 정의되었습니다.
|
virtual |
Returns a deep copy of this attvalue.
DefaultHepRepAttValue.cc 파일의 105 번째 라인에서 정의되었습니다.
다음을 참조함 : booleanValue, colorValue, DefaultHepRepAttValue(), doubleValue, longValue, showLabelValue, stringValue, type.
|
virtual |
Returns value as string.
DefaultHepRepAttValue.cc 파일의 193 번째 라인에서 정의되었습니다.
다음을 참조함 : getBoolean(), getColor(), getDouble(), getInteger(), getLong(), getString(), type.
다음에 의해서 참조됨 : cheprep::XMLWriter::setAttribute().
|
static |
DefaultHepRepAttValue.cc 파일의 205 번째 라인에서 정의되었습니다.
다음을 참조함 : buffer.
|
static |
DefaultHepRepAttValue.cc 파일의 215 번째 라인에서 정의되었습니다.
다음을 참조함 : buffer.
|
static |
DefaultHepRepAttValue.cc 파일의 221 번째 라인에서 정의되었습니다.
다음을 참조함 : buffer, CHEPREP_INT64_FORMAT.
|
static |
DefaultHepRepAttValue.cc 파일의 228 번째 라인에서 정의되었습니다.
다음을 참조함 : buffer.
|
static |
DefaultHepRepAttValue.cc 파일의 234 번째 라인에서 정의되었습니다.
|
virtual |
Returns value as boolean.
DefaultHepRepAttValue.cc 파일의 182 번째 라인에서 정의되었습니다.
다음을 참조함 : booleanValue, getName(), type.
다음에 의해서 참조됨 : getAsString().
|
virtual |
Returns value as Color.
DefaultHepRepAttValue.cc 파일의 187 번째 라인에서 정의되었습니다.
다음을 참조함 : colorValue, getName(), type.
다음에 의해서 참조됨 : getAsString().
|
virtual |
Returns value as double.
DefaultHepRepAttValue.cc 파일의 177 번째 라인에서 정의되었습니다.
다음을 참조함 : doubleValue, getName(), type.
다음에 의해서 참조됨 : getAsString().
|
virtual |
Returns value as int.
DefaultHepRepAttValue.cc 파일의 172 번째 라인에서 정의되었습니다.
다음을 참조함 : getName(), longValue, type.
다음에 의해서 참조됨 : getAsString().
|
virtual |
Returns value as long.
DefaultHepRepAttValue.cc 파일의 167 번째 라인에서 정의되었습니다.
다음을 참조함 : getName(), longValue, type.
다음에 의해서 참조됨 : getAsString().
|
virtual |
Returns lowercased name of the attvalue.
DefaultHepRepAttValue.cc 파일의 129 번째 라인에서 정의되었습니다.
|
virtual |
Returns value as lowercase string.
DefaultHepRepAttValue.cc 파일의 160 번째 라인에서 정의되었습니다.
다음을 참조함 : getName(), int(), stringValue, type.
|
virtual |
Returns name of the attvalue.
DefaultHepRepAttValue.cc 파일의 125 번째 라인에서 정의되었습니다.
다음을 참조함 : name.
다음에 의해서 참조됨 : getBoolean(), getColor(), getDouble(), getInteger(), getLong(), getLowerCaseString(), getString().
|
virtual |
Returns value as string.
DefaultHepRepAttValue.cc 파일의 155 번째 라인에서 정의되었습니다.
다음을 참조함 : getName(), stringValue, type.
다음에 의해서 참조됨 : getAsString().
|
virtual |
Returns type of the attvalue, defined in HepRepConstants with names TYPE_xxx.
DefaultHepRepAttValue.cc 파일의 135 번째 라인에서 정의되었습니다.
다음을 참조함 : type.
|
virtual |
Returns the Java-like name for the type of this attvalue.
DefaultHepRepAttValue.cc 파일의 139 번째 라인에서 정의되었습니다.
다음을 참조함 : type.
|
private |
DefaultHepRepAttValue.cc 파일의 98 번째 라인에서 정의되었습니다.
다음을 참조함 : labelStrings.
다음에 의해서 참조됨 : DefaultHepRepAttValue().
|
virtual |
Returns the flag bits for showing this attvalue as a label, defined in HepRepConstants with names SHOW_xxx.
DefaultHepRepAttValue.cc 파일의 151 번째 라인에서 정의되었습니다.
다음을 참조함 : showLabelValue.
다음에 의해서 참조됨 : toShowLabel().
string cheprep::DefaultHepRepAttValue::toShowLabel | ( | ) |
DefaultHepRepAttValue.cc 파일의 241 번째 라인에서 정의되었습니다.
다음을 참조함 : showLabel().
다음에 의해서 참조됨 : cheprep::XMLWriter::setAttribute().
|
static |
DefaultHepRepAttValue.cc 파일의 246 번째 라인에서 정의되었습니다.
다음을 참조함 : first, labelStrings, LABELSTRINGS_LEN.
|
private |
DefaultHepRepAttValue.h 파일의 29 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : copy(), getBoolean().
|
private |
DefaultHepRepAttValue.h 파일의 30 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : copy(), getColor().
|
private |
DefaultHepRepAttValue.h 파일의 28 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : copy(), getDouble().
|
staticprivate |
DefaultHepRepAttValue.h 파일의 33 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : init(), toShowLabel().
|
private |
DefaultHepRepAttValue.h 파일의 27 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : copy(), getInteger(), getLong().
|
private |
DefaultHepRepAttValue.h 파일의 21 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getLowerCaseName(), getName().
|
private |
DefaultHepRepAttValue.h 파일의 32 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : copy(), showLabel().
|
private |
DefaultHepRepAttValue.h 파일의 26 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : copy(), getLowerCaseString(), getString().
|
private |
DefaultHepRepAttValue.h 파일의 22 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : copy(), getAsString(), getBoolean(), getColor(), getDouble(), getInteger(), getLong(), getLowerCaseString(), getString(), getType(), getTypeName().