| Puma Reference Manual | Puma: Puma::CArgumentInfo Class Reference |
#include <Puma/CArgumentInfo.h>

Public Member Functions | |
| CArgumentInfo () | |
| Constructor. | |
| ~CArgumentInfo () | |
| Destructor. | |
| CT_ExprList * | Init () const |
| Get the default argument of the parameter. | |
| bool | hasDefaultArg () const |
| Return true if the parameter has a default argument. | |
| void | hasDefaultArg (bool v) |
| Set whether the parameter has a default argument. | |
| Puma::CArgumentInfo::CArgumentInfo | ( | ) | [inline] |
Constructor.
| Puma::CArgumentInfo::~CArgumentInfo | ( | ) |
Destructor.
If the object type is CObjectInfo::ARGUMENT_INFO, then CObjectInfo::CleanUp() is called.
| CT_ExprList* Puma::CArgumentInfo::Init | ( | ) | const |
Get the default argument of the parameter.
Reimplemented from Puma::CObjectInfo.
| bool Puma::CArgumentInfo::hasDefaultArg | ( | ) | const [inline] |
Return true if the parameter has a default argument.
| void Puma::CArgumentInfo::hasDefaultArg | ( | bool | v | ) | [inline] |
Set whether the parameter has a default argument.
| v | True for yes, false for no. |