BSKParse

Module: BSKParse
BSKI32 BSKParse( BSKStream* stream,
                 BSKDatabase* db,
                 BSKCHAR* searchPaths,
                 BSKParserErrorHandler err,
                 BSKNOTYPE userData );
Inputs: Returns: -1 if an error was detected, or 0 if the parse was successful.

Description: Parses the given stream, putting all parsed data and logic into the given database object. Errors are handled by calling the given error handler, and passing the given userData to it. The searchPaths parameter is a list of paths to search for files that are 'included'. Each path must be terminated by a a null byte ('\0') and the list itself must be terminated by two such bytes.

Return to the API
Return to the function listing


Last updated on 9 Feb 2001 by Jamis Buck (minam@rpgplanet.com)