![]() |
|
PhoenixFileParser
1.5.1
Set of tools to ease file parsing
|
Nested string or variable call. More...
#include <PNestedCall.h>
Public Member Functions | |
| bool & | getIsVarCall () |
| Gets the isVarCall of the PNestedStr. | |
| bool | getIsVarCall () const |
| Gets the isVarCall of the PNestedStr. | |
| PString & | getValue () |
| Gets the value of the PNestedStr. | |
| const PString & | getValue () const |
| Gets the value of the PNestedStr. | |
| PNestedStr & | operator= (const PNestedStr &other) |
| Operator = of class PNestedStr. | |
| PNestedStr () | |
| Constructor of class PNestedStr. | |
| PNestedStr (const PNestedStr &other) | |
| Copy Constructor of class PNestedStr. | |
| void | setIsVarCall (bool isVarCall) |
| Sets the isVarCall of the PNestedStr. | |
| void | setValue (const PString &value) |
| Sets the value of the PNestedStr. | |
| virtual | ~PNestedStr () |
| Destructor of class PNestedStr. | |
Protected Member Functions | |
| void | copyPNestedStr (const PNestedStr &other) |
| Copy Function of class PNestedStr. | |
Private Attributes | |
| bool | p_isVarCall |
| True if the PNestedStr calls a variable. | |
| PString | p_value |
| String which can be a call to an other variable or a simple string. | |
Nested string or variable call.
Definition at line 14 of file PNestedCall.h.
| PNestedStr::PNestedStr | ( | ) |
Constructor of class PNestedStr.
Definition at line 11 of file PNestedCall.cpp.
Referenced by copyPNestedStr(), operator=(), and PNestedStr().
Here is the caller graph for this function:| PNestedStr::PNestedStr | ( | const PNestedStr & | other | ) |
Copy Constructor of class PNestedStr.
| other | : PNestedStr we want ot copy |
Definition at line 18 of file PNestedCall.cpp.
References copyPNestedStr(), and PNestedStr().
Here is the call graph for this function:
|
virtual |
|
protected |
Copy Function of class PNestedStr.
| other | : PNestedStr we want ot copy |
Definition at line 81 of file PNestedCall.cpp.
References p_isVarCall, p_value, and PNestedStr().
Referenced by operator=(), and PNestedStr().
Here is the call graph for this function:
Here is the caller graph for this function:| bool & PNestedStr::getIsVarCall | ( | ) |
Gets the isVarCall of the PNestedStr.
Definition at line 74 of file PNestedCall.cpp.
References p_isVarCall.
| bool PNestedStr::getIsVarCall | ( | ) | const |
Gets the isVarCall of the PNestedStr.
Definition at line 67 of file PNestedCall.cpp.
References p_isVarCall.
| PString & PNestedStr::getValue | ( | ) |
Gets the value of the PNestedStr.
Definition at line 60 of file PNestedCall.cpp.
References p_value.
| const PString & PNestedStr::getValue | ( | ) | const |
Gets the value of the PNestedStr.
Definition at line 53 of file PNestedCall.cpp.
References p_value.
| PNestedStr & PNestedStr::operator= | ( | const PNestedStr & | other | ) |
Operator = of class PNestedStr.
| other | : PNestedStr we want ot copy |
Definition at line 31 of file PNestedCall.cpp.
References copyPNestedStr(), and PNestedStr().
Here is the call graph for this function:| void PNestedStr::setIsVarCall | ( | bool | isVarCall | ) |
Sets the isVarCall of the PNestedStr.
| isVarCall | : isVarCall of the PNestedStr |
Definition at line 46 of file PNestedCall.cpp.
References p_isVarCall.
Referenced by createNestedCallFromStr(), and dico_create_nested_call().
Here is the caller graph for this function:| void PNestedStr::setValue | ( | const PString & | value | ) |
Sets the value of the PNestedStr.
| value | : value of the PNestedStr |
Definition at line 39 of file PNestedCall.cpp.
References p_value.
Referenced by createNestedCallFromStr(), and dico_create_nested_call().
Here is the caller graph for this function:
|
private |
True if the PNestedStr calls a variable.
Definition at line 32 of file PNestedCall.h.
Referenced by copyPNestedStr(), getIsVarCall(), getIsVarCall(), and setIsVarCall().
|
private |
String which can be a call to an other variable or a simple string.
Definition at line 30 of file PNestedCall.h.
Referenced by copyPNestedStr(), getValue(), getValue(), and setValue().