X-Git-Url: http://andersk.mit.edu/gitweb/libyaml.git/blobdiff_plain/059850b5a624fd0daeeab10dee332a1c36e77ae5..c45550e5cf265bf6877cad127faa9854851e291e:/doc/html/group__tokens.html diff --git a/doc/html/group__tokens.html b/doc/html/group__tokens.html index dcd5bc5..deb750f 100644 --- a/doc/html/group__tokens.html +++ b/doc/html/group__tokens.html @@ -3,48 +3,41 @@ + + yaml: Tokens - + + - - - -
- - +
- - - - - -
+
yaml -  0.1.5 +  0.2.1
-
- - - -
+ + + + + + +
Data Structures | @@ -56,72 +49,83 @@
- - - - + + +

+

Data Structures

struct  yaml_token_s
 The token structure. More...

+

struct  yaml_token_s
 The token structure. More...
 
+ - - - - - + + + + + +

Typedefs

typedef enum yaml_token_type_e yaml_token_type_t
 Token types.
typedef struct yaml_token_s yaml_token_t
 The token structure.

+

typedef enum yaml_token_type_e yaml_token_type_t
 Token types. More...
 
typedef struct yaml_token_s yaml_token_t
 The token structure. More...
 
+ - - - + +

Enumerations

enum  yaml_token_type_e {
+
enum  yaml_token_type_e {
  YAML_NO_TOKEN, -
+
  YAML_STREAM_START_TOKEN, -
+
  YAML_STREAM_END_TOKEN, -
+
  YAML_VERSION_DIRECTIVE_TOKEN, -
+
  YAML_TAG_DIRECTIVE_TOKEN, -
+
  YAML_DOCUMENT_START_TOKEN, -
+
  YAML_DOCUMENT_END_TOKEN, -
+
  YAML_BLOCK_SEQUENCE_START_TOKEN, -
+
  YAML_BLOCK_MAPPING_START_TOKEN, -
+
  YAML_BLOCK_END_TOKEN, -
+
  YAML_FLOW_SEQUENCE_START_TOKEN, -
+
  YAML_FLOW_SEQUENCE_END_TOKEN, -
+
  YAML_FLOW_MAPPING_START_TOKEN, -
+
  YAML_FLOW_MAPPING_END_TOKEN, -
+
  YAML_BLOCK_ENTRY_TOKEN, -
+
  YAML_FLOW_ENTRY_TOKEN, -
+
  YAML_KEY_TOKEN, -
+
  YAML_VALUE_TOKEN, -
+
  YAML_ALIAS_TOKEN, -
+
  YAML_ANCHOR_TOKEN, -
+
  YAML_TAG_TOKEN, -
+
  YAML_SCALAR_TOKEN -
+
}
 Token types. More...

+

 Token types. More...
 
+ - - + + +

Functions

void yaml_token_delete (yaml_token_t *token)
 Free any memory allocated for a token object.
void yaml_token_delete (yaml_token_t *token)
 Free any memory allocated for a token object. More...
 
-

Typedef Documentation

- +

Detailed Description

+

Typedef Documentation

+ +

◆ yaml_token_type_t

+
@@ -129,14 +133,15 @@ Functions
typedef enum yaml_token_type_e yaml_token_type_t
-
-
+

Token types.

- + +

◆ yaml_token_t

+
@@ -144,15 +149,16 @@ Functions
typedef struct yaml_token_s yaml_token_t
-
-
+

The token structure.

-

Enumeration Type Documentation

- +

Enumeration Type Documentation

+ +

◆ yaml_token_type_e

+
@@ -160,101 +166,77 @@ Functions
enum yaml_token_type_e
-
-
+

Token types.

-
Enumerator:
- - - + -
YAML_NO_TOKEN  -

An empty token.

+ + - - - - - - - - - - - - - - - - - - - - -
Enumerator
YAML_NO_TOKEN 

An empty token.

YAML_STREAM_START_TOKEN  -

A STREAM-START token.

+
YAML_STREAM_START_TOKEN 

A STREAM-START token.

YAML_STREAM_END_TOKEN  -

A STREAM-END token.

+
YAML_STREAM_END_TOKEN 

A STREAM-END token.

YAML_VERSION_DIRECTIVE_TOKEN  -

A VERSION-DIRECTIVE token.

+
YAML_VERSION_DIRECTIVE_TOKEN 

A VERSION-DIRECTIVE token.

YAML_TAG_DIRECTIVE_TOKEN  -

A TAG-DIRECTIVE token.

+
YAML_TAG_DIRECTIVE_TOKEN 

A TAG-DIRECTIVE token.

YAML_DOCUMENT_START_TOKEN  -

A DOCUMENT-START token.

+
YAML_DOCUMENT_START_TOKEN 

A DOCUMENT-START token.

YAML_DOCUMENT_END_TOKEN  -

A DOCUMENT-END token.

+
YAML_DOCUMENT_END_TOKEN 

A DOCUMENT-END token.

YAML_BLOCK_SEQUENCE_START_TOKEN  -

A BLOCK-SEQUENCE-START token.

+
YAML_BLOCK_SEQUENCE_START_TOKEN 

A BLOCK-SEQUENCE-START token.

YAML_BLOCK_MAPPING_START_TOKEN  -

A BLOCK-SEQUENCE-END token.

+
YAML_BLOCK_MAPPING_START_TOKEN 

A BLOCK-SEQUENCE-END token.

YAML_BLOCK_END_TOKEN  -

A BLOCK-END token.

+
YAML_BLOCK_END_TOKEN 

A BLOCK-END token.

YAML_FLOW_SEQUENCE_START_TOKEN  -

A FLOW-SEQUENCE-START token.

+
YAML_FLOW_SEQUENCE_START_TOKEN 

A FLOW-SEQUENCE-START token.

YAML_FLOW_SEQUENCE_END_TOKEN  -

A FLOW-SEQUENCE-END token.

+
YAML_FLOW_SEQUENCE_END_TOKEN 

A FLOW-SEQUENCE-END token.

YAML_FLOW_MAPPING_START_TOKEN  -

A FLOW-MAPPING-START token.

+
YAML_FLOW_MAPPING_START_TOKEN 

A FLOW-MAPPING-START token.

YAML_FLOW_MAPPING_END_TOKEN  -

A FLOW-MAPPING-END token.

+
YAML_FLOW_MAPPING_END_TOKEN 

A FLOW-MAPPING-END token.

YAML_BLOCK_ENTRY_TOKEN  -

A BLOCK-ENTRY token.

+
YAML_BLOCK_ENTRY_TOKEN 

A BLOCK-ENTRY token.

YAML_FLOW_ENTRY_TOKEN  -

A FLOW-ENTRY token.

+
YAML_FLOW_ENTRY_TOKEN 

A FLOW-ENTRY token.

YAML_KEY_TOKEN  -

A KEY token.

+
YAML_KEY_TOKEN 

A KEY token.

YAML_VALUE_TOKEN  -

A VALUE token.

+
YAML_VALUE_TOKEN 

A VALUE token.

YAML_ALIAS_TOKEN  -

An ALIAS token.

+
YAML_ALIAS_TOKEN 

An ALIAS token.

YAML_ANCHOR_TOKEN  -

An ANCHOR token.

+
YAML_ANCHOR_TOKEN 

An ANCHOR token.

YAML_TAG_TOKEN  -

A TAG token.

+
YAML_TAG_TOKEN 

A TAG token.

YAML_SCALAR_TOKEN  -

A SCALAR token.

+
YAML_SCALAR_TOKEN 

A SCALAR token.

- - -

Function Documentation

- +

Function Documentation

+ +

◆ yaml_token_delete()

+
- +
void yaml_token_delete void yaml_token_delete ( yaml_token_t token)
-
-
+

Free any memory allocated for a token object.

-
Parameters:
+
Parameters
[in,out]tokenA token object.
@@ -264,13 +246,11 @@ Functions