![]() |
PhoenixPresentation
2.0.0
Set of cmake function to automate presentation generation
|
Class used to parse nested call variables. More...
#include <PNestedCall.h>
Public Member Functions | |
PString & | getName () |
Gets the name of the PNestedCall. More... | |
const PString & | getName () const |
Gets the name of the PNestedCall. More... | |
std::vector< PNestedStr > & | getVecNestedStr () |
Gets the vecNestedStr of the PNestedCall. More... | |
const std::vector< PNestedStr > & | getVecNestedStr () const |
Gets the vecNestedStr of the PNestedCall. More... | |
PNestedCall & | operator= (const PNestedCall &other) |
Operator = of class PNestedCall. More... | |
PNestedCall () | |
Constructor of class PNestedCall. More... | |
PNestedCall (const PNestedCall &other) | |
Copy Constructor of class PNestedCall. More... | |
void | setName (const PString &name) |
Sets the name of the PNestedCall. More... | |
void | setVecNestedStr (const std::vector< PNestedStr > &vecNestedStr) |
Sets the vecNestedStr of the PNestedCall. More... | |
virtual | ~PNestedCall () |
Destructor of class PNestedCall. More... | |
Protected Member Functions | |
void | copyPNestedCall (const PNestedCall &other) |
Copy Function of class PNestedCall. More... | |
Private Attributes | |
PString | p_name |
Name of the Variable. More... | |
std::vector< PNestedStr > | p_vecNestedStr |
Vector of PNestedStr. More... | |
Class used to parse nested call variables.
Definition at line 36 of file PNestedCall.h.
PNestedCall::PNestedCall | ( | ) |
PNestedCall::PNestedCall | ( | const PNestedCall & | other | ) |
Copy Constructor of class PNestedCall.
other | : PNestedCall we want ot copy |
Definition at line 94 of file PNestedCall.cpp.
References copyPNestedCall().
|
virtual |
|
protected |
Copy Function of class PNestedCall.
other | : PNestedCall we want ot copy |
Definition at line 157 of file PNestedCall.cpp.
References p_name, and p_vecNestedStr.
Referenced by operator=(), and PNestedCall().
PString & PNestedCall::getName | ( | ) |
Gets the name of the PNestedCall.
Definition at line 136 of file PNestedCall.cpp.
References p_name.
const PString & PNestedCall::getName | ( | ) | const |
Gets the name of the PNestedCall.
Definition at line 129 of file PNestedCall.cpp.
References p_name.
Referenced by dico_update_all_nestedCall().
std::vector< PNestedStr > & PNestedCall::getVecNestedStr | ( | ) |
Gets the vecNestedStr of the PNestedCall.
Definition at line 150 of file PNestedCall.cpp.
References p_vecNestedStr.
const std::vector< PNestedStr > & PNestedCall::getVecNestedStr | ( | ) | const |
Gets the vecNestedStr of the PNestedCall.
Definition at line 143 of file PNestedCall.cpp.
References p_vecNestedStr.
Referenced by createNestedCallFromStr(), dico_create_nested_call(), dico_replace_nested_call(), and dico_update_all_nestedCall().
PNestedCall & PNestedCall::operator= | ( | const PNestedCall & | other | ) |
Operator = of class PNestedCall.
other | : PNestedCall we want ot copy |
Definition at line 107 of file PNestedCall.cpp.
References copyPNestedCall().
void PNestedCall::setName | ( | const PString & | name | ) |
Sets the name of the PNestedCall.
name | : name of the PNestedCall |
Definition at line 115 of file PNestedCall.cpp.
References p_name.
Referenced by createNestedCallFromStr().
void PNestedCall::setVecNestedStr | ( | const std::vector< PNestedStr > & | vecNestedStr | ) |
Sets the vecNestedStr of the PNestedCall.
vecNestedStr | : vecNestedStr of the PNestedCall |
Definition at line 122 of file PNestedCall.cpp.
References p_vecNestedStr.
|
private |
Name of the Variable.
Definition at line 52 of file PNestedCall.h.
Referenced by copyPNestedCall(), getName(), and setName().
|
private |
Vector of PNestedStr.
Definition at line 54 of file PNestedCall.h.
Referenced by copyPNestedCall(), getVecNestedStr(), and setVecNestedStr().