interface of a generic tag in the Siena data model. More...
#include <tags.h>
Public Member Functions | |
virtual | ~Tag () |
virtual destructor. | |
virtual std::string | to_string () const =0 |
string value of this tag. More... | |
virtual std::string & | to_string (std::string &) const =0 |
string value of this tag. More... | |
interface of a generic tag in the Siena data model.
A tag is essentially a reference to the value of the tag, which is simply a string. This very basic interface defines what amounts to an immutable tag.
|
pure virtual |
string value of this tag.
|
pure virtual |
string value of this tag.
Assigns to the string value of this tag to the given standard string object.