HDK
|
#include <EX_ExprFunc.h>
Public Member Functions | |
EX_ExprFunc () | |
~EX_ExprFunc () | |
int64 | getMemoryUsage (bool inclusive) const |
int | save (std::ostream &os) |
bool | saveCompiled (std::ostream &os, int thread) |
bool | load (UT_IStream &is, const char *filename, std::ostream *err, int thread) |
bool | loadCompiled (UT_IStream &is, int thread) |
void | wire () |
const char * | getName () const |
int | getNArgs () const |
const char * | getReturnType () const |
const char * | getArgName (int i) |
const char * | getArgType (int i) |
void | functionDeleted (EV_EXPRESSION *expr) |
void | updateDependency (void *ref_id, int thread) |
int | changeOpReference (UT_String &new_source, const EV_ChangeOpReferenceParms &parms, int thread) |
void | setInlineFlag (bool f) |
bool | getInlineFlag () const |
int | getRunningCount () const |
void | unresolveLocalVars (int thread) |
Definition at line 66 of file EX_ExprFunc.h.
EX_ExprFunc::EX_ExprFunc | ( | ) |
EX_ExprFunc::~EX_ExprFunc | ( | ) |
int EX_ExprFunc::changeOpReference | ( | UT_String & | new_source, |
const EV_ChangeOpReferenceParms & | parms, | ||
int | thread | ||
) |
void EX_ExprFunc::functionDeleted | ( | EV_EXPRESSION * | expr | ) |
const char* EX_ExprFunc::getArgName | ( | int | i | ) |
const char* EX_ExprFunc::getArgType | ( | int | i | ) |
|
inline |
Definition at line 102 of file EX_ExprFunc.h.
int64 EX_ExprFunc::getMemoryUsage | ( | bool | inclusive | ) | const |
|
inline |
Definition at line 88 of file EX_ExprFunc.h.
|
inline |
Definition at line 89 of file EX_ExprFunc.h.
const char* EX_ExprFunc::getReturnType | ( | ) | const |
|
inline |
Definition at line 104 of file EX_ExprFunc.h.
bool EX_ExprFunc::load | ( | UT_IStream & | is, |
const char * | filename, | ||
std::ostream * | err, | ||
int | thread | ||
) |
bool EX_ExprFunc::loadCompiled | ( | UT_IStream & | is, |
int | thread | ||
) |
int EX_ExprFunc::save | ( | std::ostream & | os | ) |
bool EX_ExprFunc::saveCompiled | ( | std::ostream & | os, |
int | thread | ||
) |
|
inline |
Definition at line 101 of file EX_ExprFunc.h.
void EX_ExprFunc::wire | ( | ) |