Adobe Systems Incorporated

Layout Library Parser
[Layout Library (Eve)]


struct  eve_callback_suite_t


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.

inThe input stream to be parsed.
line_positionThe starting line position.
positionThe initial client-specific data to be used for the root view declaration(s).
assemblerThe client-defined callback functions to be called whenever a new cell declaration or view definition is encountered.
adobe::stream_error_tThrown upon parsing failure. See documentation on adobe::stream_error_t for more information about this type.
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