5#ifndef ATHENAPOOLUTILITIES_ATHENAATTRIBUTESPECIFICATION_H
6#define ATHENAPOOLUTILITIES_ATHENAATTRIBUTESPECIFICATION_H
30 const std::string& g =
"UNKNOWN",
31 const std::string& u =
"UNKNOWN") :
61 this->m_type == rhs.
m_type );
68 this->m_type != rhs.
m_type );
bool operator==(const AthenaAttributeSpecification &rhs) const
Equal operator.
std::string group() const
AthenaAttributeSpecification(const std::string &n, const std::string &t, const std::string &g="UNKNOWN", const std::string &u="UNKNOWN")
bool operator!=(const AthenaAttributeSpecification &rhs) const
Comparison operator.
AthenaAttributeType m_type
std::string typeName() const
const std::string & name() const
AthenaAttributeSpecification(const std::string &n, const AthenaAttributeType &t)
const AthenaAttributeType & attributeType() const