My Project
Public Types | Public Member Functions | Public Attributes | Friends | List of all members
YAML::Token Struct Reference
Collaboration diagram for YAML::Token:
Collaboration graph
[legend]

Public Types

enum  STATUS { VALID, INVALID, UNVERIFIED }
 
enum  TYPE {
  DIRECTIVE, DOC_START, DOC_END, BLOCK_SEQ_START,
  BLOCK_MAP_START, BLOCK_SEQ_END, BLOCK_MAP_END, BLOCK_ENTRY,
  FLOW_SEQ_START, FLOW_MAP_START, FLOW_SEQ_END, FLOW_MAP_END,
  FLOW_MAP_COMPACT, FLOW_ENTRY, KEY, VALUE,
  ANCHOR, ALIAS, TAG, PLAIN_SCALAR,
  NON_PLAIN_SCALAR
}
 

Public Member Functions

 Token (TYPE type_, const Mark &mark_)
 

Public Attributes

STATUS status
 
TYPE type
 
Mark mark
 
std::string value
 
std::vector< std::string > params
 
int data
 

Friends

std::ostream & operator<< (std::ostream &out, const Token &token)
 

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