Simulation Modeling Tool Kit
Public Member Functions | Protected Attributes | List of all members
smtk::attribute::Tag Class Reference
Collaboration diagram for smtk::attribute::Tag:

Public Member Functions

 Tag (const std::string &name)
 Tag (const std::string &name, const std::set< std::string > &values)
 Tag (const std::string &name, std::set< std::string > &&values)
const std::string & name () const
const std::set< std::string > & values () const
std::set< std::string > & values ()
bool add (const std::string &value)
bool remove (const std::string &value)
bool contains (const std::string &value) const
bool operator< (const Tag &rhs) const

Protected Attributes

std::string m_name
std::set< std::string > m_values

The documentation for this class was generated from the following file: