It is used to list the function names that are supported and the number of arguments each function requires. More...
#include <FunctionName.h>
Public Member Functions | |
Initializer Methods | |
Methods related to instantiation and destruction. | |
FunctionName (const char *name, const unsigned int &nArgs) | |
It initializes a new FunctionName. More... | |
~FunctionName () | |
Destructor. More... | |
Accessor methods | |
Methods used to get or set properties. | |
const std::string & | getName () const |
It returns the function name. More... | |
unsigned int | getNumArgs () const |
It returns the function arguments number. More... | |
Private Attributes | |
std::string | m_name |
Function name. (Mandatory) More... | |
unsigned int | m_nArgs |
Number of arguments. (Mandatory) More... | |
It is used to list the function names that are supported and the number of arguments each function requires.
Definition at line 46 of file FunctionName.h.
te::fe::FunctionName::FunctionName | ( | const char * | name, |
const unsigned int & | nArgs | ||
) |
It initializes a new FunctionName.
name | The function name. |
nArgs | The number of arguments. |
te::fe::FunctionName::~FunctionName | ( | ) |
Destructor.
const std::string& te::fe::FunctionName::getName | ( | ) | const |
It returns the function name.
unsigned int te::fe::FunctionName::getNumArgs | ( | ) | const |
It returns the function arguments number.
|
private |
Function name. (Mandatory)
Definition at line 91 of file FunctionName.h.
|
private |
Number of arguments. (Mandatory)
Definition at line 92 of file FunctionName.h.