|
LRAUV
revA
|
#include <Method.h>

Public Member Functions | |
| MethodInfo () | |
| Constructor. More... | |
| void | addInput (InputInfo *input) |
| void | addOutput (OutputInfo *output) |
| void | setScript (const char *methodName, const char *code) |
Protected Attributes | |
| FlexArray< InputInfo * > | inputs_ |
| Method arguments;. More... | |
| FlexArray< OutputInfo * > | outputs_ |
| Return values for method;. More... | |
| Str | methodName_ |
| Str | code_ |
| Code for method;. More... | |
Private Member Functions | |
| MethodInfo (const MethodInfo &old) | |
Friends | |
| class | Method |
|
inline |
Constructor.
|
private |
|
inline |
References inputs_, and FlexArray< T >::push().
Referenced by DefineBehavior::Instance().
|
inline |
References outputs_, and FlexArray< T >::push().
Referenced by DefineBehavior::Instance().
|
inline |
References code_, and methodName_.
Referenced by DefineBehavior::Instance().
|
friend |
|
protected |
Code for method;.
Referenced by Method::Method(), and setScript().
Method arguments;.
Referenced by addInput(), and Method::Method().
|
protected |
Referenced by Method::Method(), and setScript().
|
protected |
Return values for method;.
Referenced by addOutput(), and Method::Method().