X-Git-Url: http://andersk.mit.edu/gitweb/libyaml.git/blobdiff_plain/827154a10f91d209c6c6c8facc1eaed59eff62a8..HEAD:/doc/html/structyaml__event__s.html diff --git a/doc/html/structyaml__event__s.html b/doc/html/structyaml__event__s.html index bf94b1a..9ee6162 100644 --- a/doc/html/structyaml__event__s.html +++ b/doc/html/structyaml__event__s.html @@ -3,54 +3,41 @@ + + yaml: yaml_event_s Struct Reference - + + - - - -
- - +
- - - - - -
+
yaml -  0.1.6 +  0.2.2
-
- - - - -
+ + + + + + +
Data Fields
@@ -58,210 +45,258 @@
yaml_event_s Struct Reference
- +

The event structure. More...

#include <yaml.h>

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+

Data Fields

yaml_event_type_t type
 The event type.
union {
   struct {
      yaml_encoding_t   encoding
 The document encoding.
   }   stream_start
 The stream parameters (for YAML_STREAM_START_EVENT).
   struct {
      yaml_version_directive_t *   version_directive
 The version directive.
      struct {
         yaml_tag_directive_t *   start
 The beginning of the tag directives list.
         yaml_tag_directive_t *   end
 The end of the tag directives list.
      }   tag_directives
 The list of tag directives.
      int   implicit
 Is the document indicator implicit?
   }   document_start
 The document parameters (for YAML_DOCUMENT_START_EVENT).
   struct {
      int   implicit
 Is the document end indicator implicit?
   }   document_end
 The document end parameters (for YAML_DOCUMENT_END_EVENT).
   struct {
      yaml_char_t *   anchor
 The anchor.
   }   alias
 The alias parameters (for YAML_ALIAS_EVENT).
   struct {
      yaml_char_t *   anchor
 The anchor.
      yaml_char_t *   tag
 The tag.
      yaml_char_t *   value
 The scalar value.
      size_t   length
 The length of the scalar value.
      int   plain_implicit
 Is the tag optional for the plain style?
      int   quoted_implicit
 Is the tag optional for any non-plain style?
      yaml_scalar_style_t   style
 The scalar style.
   }   scalar
 The scalar parameters (for YAML_SCALAR_EVENT).
   struct {
      yaml_char_t *   anchor
 The anchor.
      yaml_char_t *   tag
 The tag.
      int   implicit
 Is the tag optional?
      yaml_sequence_style_t   style
 The sequence style.
   }   sequence_start
 The sequence parameters (for YAML_SEQUENCE_START_EVENT).
   struct {
      yaml_char_t *   anchor
 The anchor.
      yaml_char_t *   tag
 The tag.
      int   implicit
 Is the tag optional?
      yaml_mapping_style_t   style
 The mapping style.
   }   mapping_start
 The mapping parameters (for YAML_MAPPING_START_EVENT).
data
 The event data.
yaml_mark_t start_mark
 The beginning of the event.
yaml_mark_t end_mark
 The end of the event.
yaml_event_type_t type
 The event type. More...
 
union {
   struct {
      yaml_encoding_t   encoding
 The document encoding. More...
 
   }   stream_start
 The stream parameters (for YAML_STREAM_START_EVENT). More...
 
   struct {
      yaml_version_directive_t *   version_directive
 The version directive. More...
 
      struct {
         yaml_tag_directive_t *   start
 The beginning of the tag directives list. More...
 
         yaml_tag_directive_t *   end
 The end of the tag directives list. More...
 
      }   tag_directives
 The list of tag directives. More...
 
+      int   implicit
 Is the document indicator implicit?
 
   }   document_start
 The document parameters (for YAML_DOCUMENT_START_EVENT). More...
 
   struct {
+      int   implicit
 Is the document end indicator implicit?
 
   }   document_end
 The document end parameters (for YAML_DOCUMENT_END_EVENT). More...
 
   struct {
      yaml_char_t *   anchor
 The anchor. More...
 
   }   alias
 The alias parameters (for YAML_ALIAS_EVENT). More...
 
   struct {
      yaml_char_t *   anchor
 The anchor. More...
 
      yaml_char_t *   tag
 The tag. More...
 
      yaml_char_t *   value
 The scalar value. More...
 
      size_t   length
 The length of the scalar value. More...
 
+      int   plain_implicit
 Is the tag optional for the plain style?
 
+      int   quoted_implicit
 Is the tag optional for any non-plain style?
 
      yaml_scalar_style_t   style
 The scalar style. More...
 
   }   scalar
 The scalar parameters (for YAML_SCALAR_EVENT). More...
 
   struct {
      yaml_char_t *   anchor
 The anchor. More...
 
      yaml_char_t *   tag
 The tag. More...
 
+      int   implicit
 Is the tag optional?
 
      yaml_sequence_style_t   style
 The sequence style. More...
 
   }   sequence_start
 The sequence parameters (for YAML_SEQUENCE_START_EVENT). More...
 
   struct {
      yaml_char_t *   anchor
 The anchor. More...
 
      yaml_char_t *   tag
 The tag. More...
 
+      int   implicit
 Is the tag optional?
 
      yaml_mapping_style_t   style
 The mapping style. More...
 
   }   mapping_start
 The mapping parameters (for YAML_MAPPING_START_EVENT). More...
 
data
 The event data. More...
 
yaml_mark_t start_mark
 The beginning of the event. More...
 
yaml_mark_t end_mark
 The end of the event. More...
 
-

Detailed Description

+

Detailed Description

The event structure.

-

Field Documentation

- +

Field Documentation

+ +

◆ type

+
- +
yaml_event_type_t yaml_event_s::typeyaml_event_type_t yaml_event_s::type
-
-
+

The event type.

- + +

◆ encoding

+
- +
yaml_encoding_t yaml_event_s::encodingyaml_encoding_t yaml_event_s::encoding
-
-
+

The document encoding.

- + +

◆ stream_start

+
- +
struct { ... } yaml_event_s::stream_startstruct { ... } yaml_event_s::stream_start
-
-
+

The stream parameters (for YAML_STREAM_START_EVENT).

- + +

◆ version_directive

+
- +
yaml_version_directive_t* yaml_event_s::version_directiveyaml_version_directive_t* yaml_event_s::version_directive
-
-
+

The version directive.

- + +

◆ start

+
- +
yaml_tag_directive_t* yaml_event_s::startyaml_tag_directive_t* yaml_event_s::start
-
-
+

The beginning of the tag directives list.

- + +

◆ end

+
- +
yaml_tag_directive_t* yaml_event_s::endyaml_tag_directive_t* yaml_event_s::end
-
-
+

The end of the tag directives list.

- + +

◆ tag_directives

+
- +
struct { ... } yaml_event_s::tag_directivesstruct { ... } yaml_event_s::tag_directives
-
-
+

The list of tag directives.

- + +

◆ implicit

+
- +
int yaml_event_s::implicitint yaml_event_s::implicit
-
-
+

Is the document indicator implicit?

Is the tag optional?

@@ -269,241 +304,257 @@ Data Fields
- + +

◆ document_start

+
- +
struct { ... } yaml_event_s::document_startstruct { ... } yaml_event_s::document_start
-
-
+

The document parameters (for YAML_DOCUMENT_START_EVENT).

- + +

◆ document_end

+
- +
struct { ... } yaml_event_s::document_endstruct { ... } yaml_event_s::document_end
-
-
+

The document end parameters (for YAML_DOCUMENT_END_EVENT).

- + +

◆ anchor

+
- +
yaml_char_t* yaml_event_s::anchoryaml_char_t* yaml_event_s::anchor
-
-
+

The anchor.

- + +

◆ alias

+
- +
struct { ... } yaml_event_s::aliasstruct { ... } yaml_event_s::alias
-
-
+

The alias parameters (for YAML_ALIAS_EVENT).

- + +

◆ tag

+
- +
yaml_char_t* yaml_event_s::tagyaml_char_t* yaml_event_s::tag
-
-
+

The tag.

- + +

◆ value

+
- +
yaml_char_t* yaml_event_s::valueyaml_char_t* yaml_event_s::value
-
-
+

The scalar value.

- + +

◆ length

+
- +
size_t yaml_event_s::lengthsize_t yaml_event_s::length
-
-
+

The length of the scalar value.

- + +

◆ style [1/3]

+
- +
yaml_scalar_style_t yaml_event_s::styleyaml_scalar_style_t yaml_event_s::style
-
-
+

The scalar style.

- + +

◆ scalar

+
- +
struct { ... } yaml_event_s::scalarstruct { ... } yaml_event_s::scalar
-
-
+

The scalar parameters (for YAML_SCALAR_EVENT).

- + +

◆ style [2/3]

+
- +
yaml_sequence_style_t yaml_event_s::styleyaml_sequence_style_t yaml_event_s::style
-
-
+

The sequence style.

- + +

◆ sequence_start

+
- +
struct { ... } yaml_event_s::sequence_startstruct { ... } yaml_event_s::sequence_start
-
-
+

The sequence parameters (for YAML_SEQUENCE_START_EVENT).

- + +

◆ style [3/3]

+
- +
yaml_mapping_style_t yaml_event_s::styleyaml_mapping_style_t yaml_event_s::style
-
-
+

The mapping style.

- + +

◆ mapping_start

+
- +
struct { ... } yaml_event_s::mapping_startstruct { ... } yaml_event_s::mapping_start
-
-
+

The mapping parameters (for YAML_MAPPING_START_EVENT).

- + +

◆ data

+
- +
union { ... } yaml_event_s::dataunion { ... } yaml_event_s::data
-
-
+

The event data.

- + +

◆ start_mark

+
- +
yaml_mark_t yaml_event_s::start_markyaml_mark_t yaml_event_s::start_mark
-
-
+

The beginning of the event.

- + +

◆ end_mark

+
- +
yaml_mark_t yaml_event_s::end_markyaml_mark_t yaml_event_s::end_mark
-
-
+

The end of the event.

@@ -513,13 +564,11 @@ Data Fields
  • yaml.h
  • - - + -