stlab.adobe.com Adobe Systems Incorporated

Layout Library Parser
[Layout Library (Eve)]


Classes

struct  eve_callback_suite_t

Functions

line_position_t parse (std::istream &in, const line_position_t &, const eve_callback_suite_t::position_t &, const eve_callback_suite_t &)

Function Documentation

adobe::line_position_t parse ( std::istream &  in,
const line_position_t &  line_position,
const eve_callback_suite_t::position_t &  position,
const eve_callback_suite_t &  assembler 
)

The layout library parsing function.

Parameters:
in The input stream to be parsed.
line_position The starting line position.
position The initial client-specific data to be used for the root view declaration(s).
assembler The client-defined callback functions to be called whenever a new cell declaration or view definition is encountered.
Exceptions:
adobe::stream_error_t Thrown upon parsing failure. See documentation on adobe::stream_error_t for more information about this type.
Returns:
Stream position information regarding where the parse finished.

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