All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | Related Functions | List of all members
openstudio::Tag Class Reference

#include <Tag.hpp>

Public Member Functions

Tag clone () const
std::string name () const
 Tag (const std::string &name)
 Tag (const UUID &uuid, const std::string &name)
 Deserialization constructor, not for general use. More...
UUID uuid () const

Related Functions

(Note that these are not member functions.)

typedef boost::optional< TagOptionalTag
typedef std::vector< TagTagVector

Constructor & Destructor Documentation

openstudio::Tag::Tag ( const std::string &  name)
openstudio::Tag::Tag ( const UUID &  uuid,
const std::string &  name 

Deserialization constructor, not for general use.

Member Function Documentation

Tag openstudio::Tag::clone ( ) const
std::string openstudio::Tag::name ( ) const
UUID openstudio::Tag::uuid ( ) const

Friends And Related Function Documentation

typedef boost::optional<Tag> OptionalTag
typedef std::vector<Tag> TagVector