YAML::Iterator Class Reference

#include <iterator.h>

List of all members.

Public Member Functions

const Nodefirst () const
 Iterator (const Iterator &rhs)
 Iterator (IterPriv *pData)
 Iterator ()
const Nodeoperator* () const
Iterator operator++ (int)
Iteratoroperator++ ()
const Nodeoperator-> () const
Iteratoroperator= (const Iterator &rhs)
const Nodesecond () const
 ~Iterator ()

Private Attributes

IterPriv * m_pData

Friends

bool operator!= (const Iterator &it, const Iterator &jt)
bool operator== (const Iterator &it, const Iterator &jt)

Detailed Description

Definition at line 12 of file iterator.h.


Constructor & Destructor Documentation

YAML::Iterator::Iterator (  ) 
YAML::Iterator::Iterator ( IterPriv *  pData  ) 
YAML::Iterator::Iterator ( const Iterator rhs  ) 
YAML::Iterator::~Iterator (  ) 

Member Function Documentation

const Node& YAML::Iterator::first (  )  const
const Node& YAML::Iterator::operator* (  )  const
Iterator YAML::Iterator::operator++ ( int   ) 
Iterator& YAML::Iterator::operator++ (  ) 
const Node* YAML::Iterator::operator-> (  )  const
Iterator& YAML::Iterator::operator= ( const Iterator rhs  ) 
const Node& YAML::Iterator::second (  )  const

Friends And Related Function Documentation

bool operator!= ( const Iterator it,
const Iterator jt 
) [friend]
bool operator== ( const Iterator it,
const Iterator jt 
) [friend]

Member Data Documentation

IterPriv* YAML::Iterator::m_pData [private]

Definition at line 32 of file iterator.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


yaml_cpp
Author(s): Jesse Beder
autogenerated on Fri Jan 11 09:42:45 2013