My Project
Public Member Functions | List of all members
YAML::detail::iterator_value Struct Reference
Inheritance diagram for YAML::detail::iterator_value:
Inheritance graph
[legend]
Collaboration diagram for YAML::detail::iterator_value:
Collaboration graph
[legend]

Public Member Functions

 iterator_value (const Node &rhs)
 
 iterator_value (const Node &key, const Node &value)
 
- Public Member Functions inherited from YAML::Node
 Node (NodeType::value type)
 
template<typename T >
 Node (const T &rhs)
 
 Node (const detail::iterator_value &rhs)
 
 Node (const Node &rhs)
 
YAML::Mark Mark () const
 
NodeType::value Type () const
 
bool IsDefined () const
 
bool IsNull () const
 
bool IsScalar () const
 
bool IsSequence () const
 
bool IsMap () const
 
 operator bool () const
 
bool operator! () const
 
template<typename T >
as () const
 
template<typename T , typename S >
as (const S &fallback) const
 
const std::string & Scalar () const
 
const std::string & Tag () const
 
void SetTag (const std::string &tag)
 
EmitterStyle::value Style () const
 
void SetStyle (EmitterStyle::value style)
 
bool is (const Node &rhs) const
 
template<typename T >
Nodeoperator= (const T &rhs)
 
Nodeoperator= (const Node &rhs)
 
void reset (const Node &rhs=Node())
 
std::size_t size () const
 
const_iterator begin () const
 
iterator begin ()
 
const_iterator end () const
 
iterator end ()
 
template<typename T >
void push_back (const T &rhs)
 
void push_back (const Node &rhs)
 
template<typename Key >
const Node operator[] (const Key &key) const
 
template<typename Key >
Node operator[] (const Key &key)
 
template<typename Key >
bool remove (const Key &key)
 
const Node operator[] (const Node &key) const
 
Node operator[] (const Node &key)
 
bool remove (const Node &key)
 
template<typename Key , typename Value >
void force_insert (const Key &key, const Value &value)
 
template<>
void Assign (const std::string &rhs)
 

Additional Inherited Members

- Public Types inherited from YAML::Node
using iterator = YAML::iterator
 
using const_iterator = YAML::const_iterator
 

The documentation for this struct was generated from the following file: