SMTK  @SMTK_VERSION@
Simulation Modeling Tool Kit
Public Member Functions | Protected Attributes | List of all members
smtk::attribute::Tag Class Reference
Collaboration diagram for smtk::attribute::Tag:
[legend]

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: