inspect::NodeValue

Summary

Constructors and Destructors

NodeValue()
NodeValue(std::string name)
NodeValue(std::string name, std::vector< PropertyValue > properties)
NodeValue(const NodeValue &)
NodeValue(NodeValue &&)

Public functions

Sort()
void
add_link(LinkValue link)
void
add_property(PropertyValue property)
void
get_property(const std::string & name) const
const T *
links() const
const std::vector< LinkValue > &
name() const
const std::string &
operator=(const NodeValue &)=delete
operator=(NodeValue &&)=default
properties() const
const std::vector< PropertyValue > &
set_links(std::vector< LinkValue > links)
void
set_name(std::string name)
void
take_properties()
std::vector< PropertyValue >

Public functions