Minsky
|
#include <typescriptAPI_base.h>
Public Member Functions | |
std::string | classType () const override |
ItemT * | clone () const override |
void | TCL_obj (classdesc::TCL_obj_t &t, const std::string &d) override |
void | RESTProcess (classdesc::RESTProcess_t &rp, const std::string &d) override |
dummy template definition for use with gui executable More... | |
void | RESTProcess (classdesc::RESTProcess_t &rp, const std::string &d) const override |
void | json_pack (classdesc::json_pack_t &j) const override |
ItemT ()=default | |
ItemT (const ItemT &)=default | |
ItemT & | operator= (const ItemT &)=default |
ItemT (ItemT &&)=delete | |
ItemT & | operator= (ItemT &&)=delete |
curiously recursive template pattern for generating overrides
Definition at line 11 of file typescriptAPI_base.h.
|
default |
|
default |
|
delete |
|
inlineoverride |
Reimplemented in minsky::Variable< VariableType::constant >, minsky::Operation< OperationType::differentiate >, minsky::Operation< OperationType::copy >, minsky::Operation< OperationType::userFunction >, minsky::Operation< OperationType::time >, minsky::Operation< OperationType::ravel >, minsky::Operation< minsky::OperationType::data >, minsky::Operation< minsky::OperationType::integrate >, minsky::ItemT< Ravel, Operation< OperationType::ravel > >, minsky::ItemT< IntOp, Operation< minsky::OperationType::integrate > >, and minsky::ItemT< UserFunction, Operation< OperationType::userFunction > >.
Definition at line 31 of file itemT.h.
|
inlineoverride |
|
inlineoverride |
Reimplemented in minsky::ItemT< Ravel, Operation< OperationType::ravel > >, minsky::ItemT< IntOp, Operation< minsky::OperationType::integrate > >, and minsky::ItemT< UserFunction, Operation< OperationType::userFunction > >.
Definition at line 51 of file itemT.h.
Referenced by minsky::ItemT< UserFunction, Operation< OperationType::userFunction > >::json_pack().
|
default |
|
delete |
|
inlineoverride |
dummy template definition for use with gui executable
Definition at line 47 of file itemT.h.
Referenced by minsky::ItemT< UserFunction, Operation< OperationType::userFunction > >::RESTProcess().
|
inlineoverride |
Definition at line 49 of file itemT.h.
|
inlineoverride |
Reimplemented in minsky::ItemT< Ravel, Operation< OperationType::ravel > >, minsky::ItemT< IntOp, Operation< minsky::OperationType::integrate > >, and minsky::ItemT< UserFunction, Operation< OperationType::userFunction > >.
Definition at line 45 of file itemT.h.
Referenced by minsky::ItemT< UserFunction, Operation< OperationType::userFunction > >::TCL_obj().