Inviwo  0.9.10.1
Inviwo documentation
inviwo::Document::Element Class Reference

Public Member Functions

 Element (const Element &)=delete
 
Elementoperator= (const Element &)=delete
 
 Element (Element &&)=default
 
Elementoperator= (Element &&)=default
 
 Element (ElementType type, const std::string &content)
 
 Element (const std::string &name, const std::string &content="", const std::unordered_map< std::string, std::string > &attributes={})
 
const std::string & name () const
 
const std::unordered_map< std::string, std::string > & attributes () const
 
const std::string & content () const
 
ElementType type () const
 
bool isText () const
 
bool isNode () const
 
std::string & name ()
 
std::unordered_map< std::string, std::string > & attributes ()
 
std::string & content ()
 
bool emptyTag () const
 
bool noIndent () const
 

Public Attributes

friend Document
 
friend DocumentHandle
 

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