Sirikata
Public Types | Static Public Member Functions | Static Private Member Functions
EmersonUtil Class Reference

#include <EmersonUtil.h>

List of all members.

Public Types

typedef void(* EmersonErrorFuncType )(struct ANTLR3_BASE_RECOGNIZER_struct *, pANTLR3_UINT8 *)

Static Public Member Functions

static bool emerson_compile (std::string _originalFile, const char *em_script_str, std::string &toCompileTo, int &errorNum, EmersonErrorFuncType error_cb, EmersonLineMap *lineMap)
static bool emerson_compile (std::string _originalFile, const char *em_script_str, std::string &toCompileTo, int &errorNum, EmersonErrorFuncType error_cb, FILE *dbg, EmersonLineMap *lineMap)

Static Private Member Functions

static bool emerson_compile (const char *, std::string &toCompileTo, int &errorNum, FILE *dbg, EmersonLineMap *lineMap, EmersonInfo *)

Member Typedef Documentation

typedef void(* EmersonUtil::EmersonErrorFuncType)(struct ANTLR3_BASE_RECOGNIZER_struct *, pANTLR3_UINT8 *)

Member Function Documentation

bool EmersonUtil::emerson_compile ( std::string  _originalFile,
const char *  em_script_str,
std::string &  toCompileTo,
int &  errorNum,
EmersonErrorFuncType  error_cb,
EmersonLineMap lineMap 
) [static]
bool EmersonUtil::emerson_compile ( const char *  em_script_str,
std::string &  toCompileTo,
int &  errorNum,
FILE *  dbg,
EmersonLineMap lineMap,
EmersonInfo _emersonInfo 
) [static, private]
bool EmersonUtil::emerson_compile ( std::string  _originalFile,
const char *  em_script_str,
std::string &  toCompileTo,
int &  errorNum,
EmersonErrorFuncType  error_cb,
FILE *  dbg,
EmersonLineMap lineMap 
) [static]

The documentation for this class was generated from the following files: