![]() |
PhoenixLecture
2.0.0
Set of tools to make lectures
|
Describe a latex function. More...
#include <PLatexObj.h>
Public Member Functions | |
PLatexObj & | getContent () |
Gets the content of the PLatexFunc. More... | |
const PLatexObj & | getContent () const |
Gets the content of the PLatexFunc. More... | |
PString & | getName () |
Gets the name of the PLatexFunc. More... | |
const PString & | getName () const |
Gets the name of the PLatexFunc. More... | |
std::vector< PString > & | getVecParam () |
Gets the vecParam of the PLatexFunc. More... | |
const std::vector< PString > & | getVecParam () const |
Gets the vecParam of the PLatexFunc. More... | |
PLatexFunc & | operator= (const PLatexFunc &other) |
Operator = of class PLatexFunc. More... | |
PLatexFunc () | |
Constructor of class PLatexFunc. More... | |
PLatexFunc (const PLatexFunc &other) | |
Copy Constructor of class PLatexFunc. More... | |
void | setContent (const PLatexObj &content) |
Sets the content of the PLatexFunc. More... | |
void | setName (const PString &name) |
Sets the name of the PLatexFunc. More... | |
void | setVecParam (const std::vector< PString > &vecParam) |
Sets the vecParam of the PLatexFunc. More... | |
virtual | ~PLatexFunc () |
Destructor of class PLatexFunc. More... | |
Protected Member Functions | |
void | copyPLatexFunc (const PLatexFunc &other) |
Copy Function of class PLatexFunc. More... | |
Private Member Functions | |
void | initialisationPLatexFunc () |
Initialisation Function of class PLatexFunc. More... | |
Private Attributes | |
PLatexObj | p_content |
Content of the function. More... | |
PString | p_name |
Name of the function. More... | |
std::vector< PString > | p_vecParam |
Vector of parameters. More... | |
Describe a latex function.
Definition at line 216 of file PLatexObj.h.
PLatexFunc::PLatexFunc | ( | ) |
Constructor of class PLatexFunc.
Definition at line 848 of file PLatexObj.cpp.
References initialisationPLatexFunc().
PLatexFunc::PLatexFunc | ( | const PLatexFunc & | other | ) |
Copy Constructor of class PLatexFunc.
other | : PLatexFunc we want ot copy |
Definition at line 855 of file PLatexObj.cpp.
References copyPLatexFunc().
|
virtual |
|
protected |
Copy Function of class PLatexFunc.
other | : PLatexFunc we want ot copy |
Definition at line 939 of file PLatexObj.cpp.
References p_content, p_name, and p_vecParam.
Referenced by operator=(), and PLatexFunc().
PLatexObj & PLatexFunc::getContent | ( | ) |
Gets the content of the PLatexFunc.
Definition at line 932 of file PLatexObj.cpp.
References p_content.
const PLatexObj & PLatexFunc::getContent | ( | ) | const |
Gets the content of the PLatexFunc.
Definition at line 925 of file PLatexObj.cpp.
References p_content.
PString & PLatexFunc::getName | ( | ) |
Gets the name of the PLatexFunc.
Definition at line 904 of file PLatexObj.cpp.
References p_name.
const PString & PLatexFunc::getName | ( | ) | const |
Gets the name of the PLatexFunc.
Definition at line 897 of file PLatexObj.cpp.
References p_name.
std::vector< PString > & PLatexFunc::getVecParam | ( | ) |
Gets the vecParam of the PLatexFunc.
Definition at line 918 of file PLatexObj.cpp.
References p_vecParam.
const std::vector< PString > & PLatexFunc::getVecParam | ( | ) | const |
Gets the vecParam of the PLatexFunc.
Definition at line 911 of file PLatexObj.cpp.
References p_vecParam.
|
private |
Initialisation Function of class PLatexFunc.
Definition at line 946 of file PLatexObj.cpp.
References p_name.
Referenced by PLatexFunc().
PLatexFunc & PLatexFunc::operator= | ( | const PLatexFunc & | other | ) |
Operator = of class PLatexFunc.
other | : PLatexFunc we want ot copy |
Definition at line 868 of file PLatexObj.cpp.
References copyPLatexFunc().
void PLatexFunc::setContent | ( | const PLatexObj & | content | ) |
Sets the content of the PLatexFunc.
content | : content of the PLatexFunc |
Definition at line 890 of file PLatexObj.cpp.
References p_content.
void PLatexFunc::setName | ( | const PString & | name | ) |
Sets the name of the PLatexFunc.
name | : name of the PLatexFunc |
Definition at line 876 of file PLatexObj.cpp.
References p_name.
void PLatexFunc::setVecParam | ( | const std::vector< PString > & | vecParam | ) |
Sets the vecParam of the PLatexFunc.
vecParam | : vecParam of the PLatexFunc |
Definition at line 883 of file PLatexObj.cpp.
References p_vecParam.
|
private |
Content of the function.
Definition at line 240 of file PLatexObj.h.
Referenced by copyPLatexFunc(), getContent(), and setContent().
|
private |
Name of the function.
Definition at line 236 of file PLatexObj.h.
Referenced by copyPLatexFunc(), getName(), initialisationPLatexFunc(), and setName().
|
private |
Vector of parameters.
Definition at line 238 of file PLatexObj.h.
Referenced by copyPLatexFunc(), getVecParam(), and setVecParam().