#include <AthenaAttributeType.h>
Definition at line 30 of file AthenaAttributeType.h.
◆ AthenaAttributeType() [1/2]
AthenaAttributeType::AthenaAttributeType |
( |
| ) |
|
|
inline |
◆ AthenaAttributeType() [2/2]
AthenaAttributeType::AthenaAttributeType |
( |
std::string |
t, |
|
|
std::string |
u = "UNKNOWN" , |
|
|
std::string |
g = "UNKNOWN" |
|
) |
| |
|
inline |
◆ extraInfo()
std::string AthenaAttributeType::extraInfo |
( |
| ) |
const |
|
inline |
◆ fromString()
void AthenaAttributeType::fromString |
( |
const std::string & |
info | ) |
|
|
inline |
Definition at line 96 of file AthenaAttributeType.h.
102 std::set<std::string>
keys;
106 std::string::size_type flagpos, endpos;
108 flagpos =
i.find(*
it);
109 if (flagpos != std::string::npos) {
110 endpos =
i.find(
';',flagpos);
111 if (endpos != std::string::npos) {
◆ getKeys()
const std::set<std::string>& AthenaAttributeType::getKeys |
( |
| ) |
|
|
inline |
◆ group()
std::string AthenaAttributeType::group |
( |
| ) |
const |
|
inline |
Definition at line 135 of file AthenaAttributeType.h.
137 std::map<std::string,std::string>::const_iterator temp =
m_keyedInfo.find(
"GRP");
139 else return std::string(
"NOTFOUND");
◆ info()
std::string AthenaAttributeType::info |
( |
| ) |
const |
|
inline |
◆ operator!=()
◆ operator==()
◆ setGroup()
void AthenaAttributeType::setGroup |
( |
const std::string & |
info | ) |
|
|
inline |
◆ setInfoForKey()
bool AthenaAttributeType::setInfoForKey |
( |
const std::string & |
key, |
|
|
const std::string & |
info |
|
) |
| |
|
inlineprivate |
◆ setType()
void AthenaAttributeType::setType |
( |
const std::string & |
info | ) |
|
|
inline |
◆ setUnit()
void AthenaAttributeType::setUnit |
( |
const std::string & |
info | ) |
|
|
inline |
◆ typeName()
std::string AthenaAttributeType::typeName |
( |
| ) |
const |
|
inline |
Definition at line 119 of file AthenaAttributeType.h.
121 std::map<std::string,std::string>::const_iterator temp =
m_keyedInfo.find(
"TYPE");
123 else return std::string(
"NOTFOUND");
◆ unit()
std::string AthenaAttributeType::unit |
( |
| ) |
const |
|
inline |
Definition at line 127 of file AthenaAttributeType.h.
129 std::map<std::string,std::string>::const_iterator temp =
m_keyedInfo.find(
"UNIT");
131 else return std::string(
"NOTFOUND");
◆ m_keyedInfo
std::map<std::string,std::string> AthenaAttributeType::m_keyedInfo |
|
private |
◆ m_keys
std::set<std::string> AthenaAttributeType::m_keys |
|
private |
The documentation for this class was generated from the following file: