#include <token.h>
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 | |
int | data |
Mark | mark |
std::vector< std::string > | params |
STATUS | status |
TYPE | type |
std::string | value |
Friends | |
std::ostream & | operator<< (std::ostream &out, const Token &token) |
enum YAML_PM::Token::TYPE |
|
friend |