pluie-yaml-0.5 Reference Manual
Packages
pluie-yaml-0.5
Pluie
Pluie.Io
Pluie.Yaml
pluie-yaml-0.5
Description:
Content:
Namespaces:
Pluie
Io
Classes:
Reader
-
a class to read file line by line with convenient methods to rewind to specific lines using
Io.StreamLineMark
StreamLineMark
-
a class representing a stream mark recording a line and it's position in the stream to permit future rewind @see Io.Reader
Writter
-
basic writter class
Yaml
Interfaces:
Collection
-
interface representing a collection node
Classes:
AbstractChild
-
abstract class representing a child node
AbstractNode
-
abstract class representing a node
Builder
-
a Yaml.Builder class helping to build vala Yaml.Object from Yaml.Node
Config
-
Yaml.Config class to manage Yaml configuration files
Dumper
-
a Yaml.Dumper to dump a Yaml.Node to his file representation
Event
-
Yaml Event class populated by
Yaml.Scanner
and treat by the
Yaml.Processor
to build a
Yaml.Node
from a yaml.file
ExampleChild
-
a test class to implements yamlize
Example
-
a test class to implements yamlize
Finder
-
Finder class used to easily retriew Yaml.Node
GeeBuilder
-
a Yaml.GeeBuilder class helping to build vala Gee.Collection with fundamental type to Yaml.Node
Loader
-
a Yaml Loader class
Mapping
-
a class representing a mapping node
Node
-
a class representing a yaml node no matter was his type
Object
-
Yaml.Object base class which can be transform to a Yaml.Node structure
Processor
-
a class dealing with a sequence of yaml events and composing the Yaml Node Graph
Register
-
A Register class responsible to register owner types and related types lists
Root
-
a class representing a Yaml Root Node
Scalar
-
a class representing a Scalar node
Scanner
-
a Yaml scanner class dealing with libyaml to generate a list of Yaml.Event
Sequence
-
a class representing a sequence node
Tag
-
a Tag class to store handle and value tag for Yaml.Node
Structs:
ExampleStruct
Enums:
EVT
-
enum MatchInfo keys of Yaml.Mode.find method related to mode FIND_MODE.SQUARE_BRACKETS of Yaml.Node
FIND_MODE
-
enum possible find mode of Yaml.Node.mode
NODE_TYPE
-
enum possible type of Yaml.Node
Error domains:
AddNodeError
-
ParseError
Constants:
protected
const
unowned
string
INSTALL_PATH
public
const
unowned
string
DATA_PATH
public
const
unowned
string
VERSION
Methods:
public
void
dbg_action
(
string
msg,
string
? val =
null
)
public
void
dbg_keyval
(
string
key,
string
val)
public
void
dbg_state
(
bool
done)
public
void
dbg
(
string
? msg =
null
)
public
uint8
[]
serialize
(
Object
? obj,
string
? dest =
null
)
public
Root
deserialize
(
uint8
[] zdata)
public
string
uuid
()
return universal infos related to NODE_TYPE
Fields:
public
bool
DEBUG
public
bool
DBG_SHOW_INDENT
public
bool
DBG_SHOW_PARENT
public
bool
DBG_SHOW_UUID
public
bool
DBG_SHOW_LEVEL
public
bool
DBG_SHOW_REF
public
bool
DBG_SHOW_COUNT
public
bool
DBG_SHOW_TAG
public
bool
DBG_SHOW_TYPE
public
FIND_MODE
MODE