C# Class Clearsilver.CSTContext

Inheritance: IDisposable
Show file Open project: jeske/StepsDB-alpha Class Usage Examples

Public Methods

Method Description
CSTContext ( Clearsilver.Hdf hdf ) : System
Dispose ( ) : void
parseFile ( string filename ) : void
parseString ( string data ) : void
registerFileLoad ( loadFileDelegate fn ) : void
render ( ) : string

Private Methods

Method Description
csDestroy ( ) : void
csFileLoad ( void ctx, HDF raw_hdf, STR pFilename, STR contents ) : NEOERR*
cs_destroy ( CSPARSE parse ) : void
cs_init ( CSPARSE parse, HDF hdf ) : NEOERR*
cs_parse_file ( CSPARSE parse, [ path ) : NEOERR*
cs_parse_string ( CSPARSE parse, STR buffer, int buf_len ) : NEOERR*
cs_register_fileload ( CSPARSE csp, void ctx, [ cb ) : void
cs_render ( CSPARSE parse, void ctx, [ cb ) : NEOERR*

Method Details

CSTContext() public method

public CSTContext ( Clearsilver.Hdf hdf ) : System
hdf Clearsilver.Hdf
return System

Dispose() public method

public Dispose ( ) : void
return void

parseFile() public method

public parseFile ( string filename ) : void
filename string
return void

parseString() public method

public parseString ( string data ) : void
data string
return void

registerFileLoad() public method

public registerFileLoad ( loadFileDelegate fn ) : void
fn loadFileDelegate
return void

render() public method

public render ( ) : string
return string