Marsyas
0.6.0-alpha
|
#include <ExNode.h>
Inherits ExNode.
Inherited by ExFun_ListLen, ExFun_NaturalAbs, ExFun_NaturalMax, ExFun_NaturalMin, ExFun_NaturalRand, ExFun_NaturalRandRange1, ExFun_NaturalRandRange2, ExFun_NaturalSRand, ExFun_RealAbs, ExFun_RealACos, ExFun_RealASin, ExFun_RealATan, ExFun_RealCos, ExFun_RealCosH, ExFun_RealLog, ExFun_RealLog10, ExFun_RealLog2, ExFun_RealRand, ExFun_RealSin, ExFun_RealSinH, ExFun_RealSqrt, ExFun_RealTan, ExFun_StreamOutBool, ExFun_StreamOutNatural, ExFun_StreamOutNBool, ExFun_StreamOutNNatural, ExFun_StreamOutNReal, ExFun_StreamOutNString, ExFun_StreamOutNVal, ExFun_StreamOutReal, ExFun_StreamOutString, ExFun_StrLen, ExFun_StrSub, ExFun_TimerGetName, ExFun_TimerGetPrefix, ExFun_TimerGetTime, ExFun_TimerGetType, ExFun_TimerIntrvlSize, ExFun_TimerUpdBool, ExFun_TimerUpdNatural, ExFun_TimerUpdReal, and ExFun_TimerUpdString.
Public Member Functions | |
ExFun * | copy ()=0 |
ExFun (std::string t, std::string r) | |
ExFun (std::string t, std::string r, bool pure) | |
std::string | getSignature () const |
virtual bool | is_const () |
void | setParams (ExNode *ps) |
void | setParamTypes (std::string t) |
void | setSignature (const std::string) |
virtual | ~ExFun () |
~ExFun | ( | ) | [virtual] |
Definition at line 335 of file ExNode.cpp.
Reimplemented from ExNode.
Implemented in ExFun_ListLen, ExFun_TimerUpdBool, ExFun_TimerUpdString, ExFun_TimerUpdNatural, ExFun_TimerUpdReal, ExFun_TimerIntrvlSize, ExFun_TimerGetTime, ExFun_TimerGetType, ExFun_TimerGetName, ExFun_TimerGetPrefix, ExFun_StreamOutNVal, ExFun_StreamOutNBool, ExFun_StreamOutNNatural, ExFun_StreamOutNReal, ExFun_StreamOutNString, ExFun_StreamOutBool, ExFun_StreamOutNatural, ExFun_StreamOutReal, ExFun_StreamOutString, ExFun_StrSub, ExFun_StrLen, ExFun_RealRand, ExFun_RealLog2, ExFun_RealAbs, ExFun_RealLog10, ExFun_RealLog, ExFun_RealTan, ExFun_RealSinH, ExFun_RealCosH, ExFun_RealATan, ExFun_RealASin, ExFun_RealACos, ExFun_RealSin, ExFun_RealSqrt, ExFun_RealCos, ExFun_NaturalAbs, ExFun_NaturalSRand, ExFun_NaturalRandRange2, ExFun_NaturalRandRange1, ExFun_NaturalRand, ExFun_NaturalMax, and ExFun_NaturalMin.
std::string getSignature | ( | ) | const [inline] |
bool is_const | ( | ) | [virtual] |
Reimplemented from ExNode.
Definition at line 342 of file ExNode.cpp.
Definition at line 286 of file ExNode.cpp.
void setParamTypes | ( | std::string | t | ) |
Definition at line 316 of file ExNode.cpp.
void setSignature | ( | const std::string | s | ) |
Definition at line 348 of file ExNode.cpp.