stlab.adobe.com Adobe Systems Incorporated

Property Model Parser
[Property Model Library (Adam)]

Classes

class  adam_callback_suite_t
 Callback class for the Adam parser. More...
class  adam_callback_suite_t::relation_t
 Struct containing details of a relation expression for client callbacks from the Adam parser. More...

Functions

void parse (std::istream &stream, const line_position_t &position, const adam_callback_suite_t &callbacks)
array_t parse_adam_expression (const std::string &expression)

Function Documentation

void parse ( std::istream &  stream,
const line_position_t &  position,
const adam_callback_suite_t &  callbacks 
)

The Adam parsing function.

Parameters:
streamThe input stream to be parsed.
positionThe starting line position.
callbacksThe callback suite used for client code communication.
adobe::array_t parse_adam_expression ( const std::string &  expression )

Parses an Adam expression.

Parameters:
expressionThe expression to be parsed in tokenized form.

Copyright © 2006-2007 Adobe Systems Incorporated.

Use of this website signifies your agreement to the Terms of Use and Online Privacy Policy.

Search powered by Google