pluie-yaml-0.4 Reference Manual
Packages
pluie-yaml-0.4
Pluie
Pluie.Io
Pluie.Yaml
pluie-yaml-0.4
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
Yaml
Interfaces:
Collection
-
interface representing a collection node
Classes:
AbstractChild
-
abstract class representing a child node
AbstractNode
-
abstract class representing a node
Config
-
a class to manage Yaml configuration files
Event
-
Yaml Event class
Finder
-
Finder class used to easily retriew Yaml.Node
Loader
-
a Yaml Loader class
Mapping
-
a class representing a mapping node
Node
-
a class representing a node
Processor
-
a class dealing with a sequence of yaml events and composing the Yaml Node Graph
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
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
string
uuid
()
return universal infos related to NODE_TYPE
Fields:
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
FIND_MODE
MODE