Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
inviwo::Document::Element Class Reference

Public Member Functions

UnorderedStringMap< std::string > & attributes ()
const UnorderedStringMap< std::string > & attributes () const
std::string & content ()
const std::string & content () const
void deserialize (Deserializer &d)
 Element (const Element &)
 Element (Element &&) noexcept=default
 Element (ElementType type, std::string_view content)
 Element (std::string_view name, std::string_view content="", const UnorderedStringMap< std::string > &attributes={})
bool emptyTag () const
bool isNode () const
bool isText () const
std::string & name ()
const std::string & name () const
bool noIndent () const
Element & operator= (const Element &)
Element & operator= (Element &&)=default
void serialize (Serializer &s) const
ElementType type () const

Public Attributes

friend Document
friend DocumentHandle

Friends

void swap (Element &lhs, Element &rhs)

The documentation for this class was generated from the following file:
  • include/inviwo/core/util/document.h