X-Git-Url: http://andersk.mit.edu/gitweb/libyaml.git/blobdiff_plain/0044e680dc24577d2b91cbbf287a2183461e9b80..c45550e5cf265bf6877cad127faa9854851e291e:/doc/html/group__basic.html diff --git a/doc/html/group__basic.html b/doc/html/group__basic.html index c5a34dd..2c63223 100644 --- a/doc/html/group__basic.html +++ b/doc/html/group__basic.html @@ -3,7 +3,8 @@ - + + yaml: Basic Types @@ -16,9 +17,9 @@ - @@ -26,15 +27,16 @@
+
yaml -  0.1.7 +  0.2.1
- - + + + + +
@@ -49,90 +51,91 @@

Data Structures

struct  yaml_version_directive_s - The version directive data. More...
+ The version directive data. More...
  struct  yaml_tag_directive_s - The tag directive data. More...
+ The tag directive data. More...
  struct  yaml_mark_s - The pointer position. More...
+ The pointer position. More...
  - + - - + + - + - + - + - + - +

Typedefs

typedef unsigned char yaml_char_t
 The character type (UTF-8 octet). More...
 The character type (UTF-8 octet). More...
 
typedef struct
-yaml_version_directive_s 
yaml_version_directive_t
 The version directive data. More...
typedef struct yaml_version_directive_s yaml_version_directive_t
 The version directive data. More...
 
typedef struct yaml_tag_directive_s yaml_tag_directive_t
 The tag directive data. More...
 The tag directive data. More...
 
typedef enum yaml_encoding_e yaml_encoding_t
 The stream encoding. More...
 The stream encoding. More...
 
typedef enum yaml_break_e yaml_break_t
 Line break types. More...
 Line break types. More...
 
typedef enum yaml_error_type_e yaml_error_type_t
 Many bad things could happen with the parser and emitter. More...
 Many bad things could happen with the parser and emitter. More...
 
typedef struct yaml_mark_s yaml_mark_t
 The pointer position. More...
 The pointer position. More...
 
- - + - - + - - +

Enumerations

enum  yaml_encoding_e {
+
enum  yaml_encoding_e {
  YAML_ANY_ENCODING, -
+
  YAML_UTF8_ENCODING, -
+
  YAML_UTF16LE_ENCODING, -
+
  YAML_UTF16BE_ENCODING -
+
}
 The stream encoding. More...
 The stream encoding. More...
 
enum  yaml_break_e {
+
enum  yaml_break_e {
  YAML_ANY_BREAK, -
+
  YAML_CR_BREAK, -
+
  YAML_LN_BREAK, -
+
  YAML_CRLN_BREAK -
+
}
 Line break types. More...
 Line break types. More...
 
enum  yaml_error_type_e {
+
enum  yaml_error_type_e {
  YAML_NO_ERROR, -
+
  YAML_MEMORY_ERROR, -
+
  YAML_READER_ERROR, -
+
  YAML_SCANNER_ERROR, -
+
  YAML_PARSER_ERROR, -
+
  YAML_COMPOSER_ERROR, -
+
  YAML_WRITER_ERROR, -
+
  YAML_EMITTER_ERROR -
+
}
 Many bad things could happen with the parser and emitter. More...
 Many bad things could happen with the parser and emitter. More...
 

Detailed Description

Typedef Documentation

- + +

◆ yaml_char_t

+
@@ -146,7 +149,9 @@ Enumerations - + +

◆ yaml_version_directive_t

+
@@ -160,7 +165,9 @@ Enumerations - + +

◆ yaml_tag_directive_t

+
@@ -174,7 +181,9 @@ Enumerations - + +

◆ yaml_encoding_t

+
@@ -188,7 +197,9 @@ Enumerations - + +

◆ yaml_break_t

+
@@ -202,7 +213,9 @@ Enumerations - + +

◆ yaml_error_type_t

+
@@ -216,7 +229,9 @@ Enumerations - + +

◆ yaml_mark_t

+
@@ -231,7 +246,9 @@ Enumerations

Enumeration Type Documentation

- + +

◆ yaml_encoding_e

+
@@ -243,23 +260,21 @@ Enumerations

The stream encoding.

- - - -
Enumerator
YAML_ANY_ENCODING  -

Let the parser choose the encoding.

+
Enumerator
YAML_ANY_ENCODING 

Let the parser choose the encoding.

YAML_UTF8_ENCODING  -

The default UTF-8 encoding.

+
YAML_UTF8_ENCODING 

The default UTF-8 encoding.

YAML_UTF16LE_ENCODING  -

The UTF-16-LE encoding with BOM.

+
YAML_UTF16LE_ENCODING 

The UTF-16-LE encoding with BOM.

YAML_UTF16BE_ENCODING  -

The UTF-16-BE encoding with BOM.

+
YAML_UTF16BE_ENCODING 

The UTF-16-BE encoding with BOM.

- + +

◆ yaml_break_e

+
@@ -271,23 +286,21 @@ Enumerations

Line break types.

- - - -
Enumerator
YAML_ANY_BREAK  -

Let the parser choose the break type.

+
Enumerator
YAML_ANY_BREAK 

Let the parser choose the break type.

YAML_CR_BREAK  -

Use CR for line breaks (Mac style).

+
YAML_CR_BREAK 

Use CR for line breaks (Mac style).

YAML_LN_BREAK  -

Use LN for line breaks (Unix style).

+
YAML_LN_BREAK 

Use LN for line breaks (Unix style).

YAML_CRLN_BREAK  -

Use CR LN for line breaks (DOS style).

+
YAML_CRLN_BREAK 

Use CR LN for line breaks (DOS style).

- + +

◆ yaml_error_type_e

+
@@ -299,29 +312,21 @@ Enumerations

Many bad things could happen with the parser and emitter.

- - - - - - - -
Enumerator
YAML_NO_ERROR  -

No error is produced.

+
Enumerator
YAML_NO_ERROR 

No error is produced.

YAML_MEMORY_ERROR  -

Cannot allocate or reallocate a block of memory.

+
YAML_MEMORY_ERROR 

Cannot allocate or reallocate a block of memory.

YAML_READER_ERROR  -

Cannot read or decode the input stream.

+
YAML_READER_ERROR 

Cannot read or decode the input stream.

YAML_SCANNER_ERROR  -

Cannot scan the input stream.

+
YAML_SCANNER_ERROR 

Cannot scan the input stream.

YAML_PARSER_ERROR  -

Cannot parse the input stream.

+
YAML_PARSER_ERROR 

Cannot parse the input stream.

YAML_COMPOSER_ERROR  -

Cannot compose a YAML document.

+
YAML_COMPOSER_ERROR 

Cannot compose a YAML document.

YAML_WRITER_ERROR  -

Cannot write to the output stream.

+
YAML_WRITER_ERROR 

Cannot write to the output stream.

YAML_EMITTER_ERROR  -

Cannot emit a YAML stream.

+
YAML_EMITTER_ERROR 

Cannot emit a YAML stream.

@@ -330,9 +335,9 @@ Enumerations