Yaml – yaml-0.1 Reference Manual
Packages
yaml-0.1
Yaml
Tag
Break
EmitterState
Encoding
ErrorType
EventType
MappingStyle
NodeType
ParserState
ScalarStyle
SequenceStyle
TokenType
AliasData
Document
Emitter
EmitterDocumentAssociatedInfo
Event
Mark
Node
NodeItem
NodePair
Parser
SimpleKey
TagDirective
Token
VersionDirective
ReadHandler
WriteHandler
get_version
get_version_string
Yaml
Description:
Content:
Namespaces:
Tag
Structs:
AliasData
-
This structure holds aliases data.
Document
-
The document structure.
Emitter
-
The emitter structure.
EmitterDocumentAssociatedInfo
-
The information associated with the document nodes, used in
Emitter
.
Event
-
The event structure.
Mark
-
The pointer position.
Node
-
The node structure.
NodeItem
-
The forward definition of a document node structure.
NodePair
-
An element of a sequence node.
Parser
-
The parser structure.
SimpleKey
-
This structure holds information about a potential simple key.
TagDirective
-
The tag directive data.
Token
-
The token structure.
VersionDirective
-
The version directive data.
Enums:
Break
-
Line break types.
EmitterState
-
The emitter states.
Encoding
-
The stream encoding.
ErrorType
-
Many bad things could happen with the parser and emitter.
EventType
-
Event types.
MappingStyle
-
Mapping styles.
NodeType
-
Node types.
ParserState
-
The states of the parser.
ScalarStyle
-
Scalar styles.
SequenceStyle
-
Sequence styles.
TokenType
-
Token types.
Delegates:
public
delegate
int
ReadHandler
(
uint8
[] buffer,
ref
size_t
size_read)
The prototype of a read handler.
public
delegate
int
WriteHandler
(
uint8
[] buffer)
The prototype of a write handler.
Functions:
public
void
get_version
(
out
int
major,
out
int
minor,
out
int
patch)
Get the library version numbers.
public
unowned
string
get_version_string
()
Get the library version as a string.