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. | 
Definition at line 32 of file FunctionName.cpp.
| te::fe::FunctionName::~FunctionName | ( | ) | 
Destructor.
Definition at line 39 of file FunctionName.cpp.
| const std::string & te::fe::FunctionName::getName | ( | ) | const | 
It returns the function name.
Definition at line 43 of file FunctionName.cpp.
| unsigned int te::fe::FunctionName::getNumArgs | ( | ) | const | 
It returns the function arguments number.
Definition at line 48 of file FunctionName.cpp.
      
  | 
  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.