mlt 0.7.6
Data Fields | Private Member Functions

yaml_parser_context Struct Reference

YAML Tiny Parser context structure. More...

Data Fields

char block
unsigned int block_indent
char * block_name
unsigned int index
unsigned int level
mlt_deque stack

Private Member Functions

static int parse_yaml (yaml_parser context, const char *namevalue)
 Parse a line of YAML Tiny.

Detailed Description

YAML Tiny Parser context structure.

YAML is a nifty text format popular in the Ruby world as a cleaner, less verbose alternative to XML. See this Wikipedia topic for an overview: http://en.wikipedia.org/wiki/YAML The YAML specification is at: http://yaml.org/ YAML::Tiny is a Perl module that specifies a subset of YAML that we are using here (for the same reasons): http://search.cpan.org/~adamk/YAML-Tiny-1.25/lib/YAML/Tiny.pm


Member Function Documentation

static int parse_yaml ( yaml_parser  context,
const char *  namevalue 
) [private]

Parse a line of YAML Tiny.

Adds a property if needed.

Parameters:
contexta YAML Tiny Parser context
namevaluea line of YAML Tiny
Returns:
true if there was an error

Field Documentation


The documentation for this struct was generated from the following file:
TWiki Appliance - Powered by TurnKey Linux