#include <variable_argument_array.hh>
Public Methods | |
TVariableArgumentArray (void) | |
Builds a new instance. | |
void | initialize (va_list &rtSOURCE_VA_LIST) |
TArgumentType & | operator[] (size_t zINDEX) const throw (TConstraintException) |
size_t | size (void) const |
Handles the problem of functions with variable number of arguments.
Definition at line 52 of file variable_argument_array.hh.
|
Sets ptVa_list with rktSOURCE_VA_LIST (must be initialized with std::va_start()).
Definition at line 93 of file variable_argument_array.hh. |
|
Gets the argument at position zINDEX.
Definition at line 112 of file variable_argument_array.hh. |
|
Gets the arguments count.
Definition at line 136 of file variable_argument_array.hh. Referenced by mpcl::util::TVariableArgumentArray< TParameter >::operator[](). |