![]() |
PhoenixLecture
2.0.0
Set of tools to make lectures
|
Parser environement. More...
#include <PLatexObj.h>
Public Member Functions | |
PString & | getName () |
Gets the name of the PParserEnv. More... | |
const PString & | getName () const |
Gets the name of the PParserEnv. More... | |
PString & | getPlainText () |
Gets the plainText of the PParserEnv. More... | |
const PString & | getPlainText () const |
Gets the plainText of the PParserEnv. More... | |
std::vector< PContext > & | getVecContext () |
Gets the vecContext of the PParserEnv. More... | |
const std::vector< PContext > & | getVecContext () const |
Gets the vecContext of the PParserEnv. More... | |
PParserEnv & | operator= (const PParserEnv &other) |
Operator = of class PParserEnv. More... | |
PParserEnv () | |
Constructor of class PParserEnv. More... | |
PParserEnv (const PParserEnv &other) | |
Copy Constructor of class PParserEnv. More... | |
void | setName (const PString &name) |
Sets the name of the PParserEnv. More... | |
void | setPlainText (const PString &plainText) |
Sets the plainText of the PParserEnv. More... | |
void | setVecContext (const std::vector< PContext > &vecContext) |
Sets the vecContext of the PParserEnv. More... | |
virtual | ~PParserEnv () |
Destructor of class PParserEnv. More... | |
Protected Member Functions | |
void | copyPParserEnv (const PParserEnv &other) |
Copy Function of class PParserEnv. More... | |
Private Member Functions | |
void | initialisationPParserEnv () |
Initialisation Function of class PParserEnv. More... | |
Private Attributes | |
PString | p_name |
Name of the environement. More... | |
PString | p_plainText |
List of character to be found in a plain text sequence. More... | |
std::vector< PContext > | p_vecContext |
Vector of context for the environement. More... | |
Parser environement.
Definition at line 363 of file PLatexObj.h.
PParserEnv::PParserEnv | ( | ) |
Constructor of class PParserEnv.
Definition at line 1423 of file PLatexObj.cpp.
References initialisationPParserEnv().
PParserEnv::PParserEnv | ( | const PParserEnv & | other | ) |
Copy Constructor of class PParserEnv.
other | : PParserEnv we want ot copy |
Definition at line 1430 of file PLatexObj.cpp.
References copyPParserEnv().
|
virtual |
|
protected |
Copy Function of class PParserEnv.
other | : PParserEnv we want ot copy |
Definition at line 1514 of file PLatexObj.cpp.
References p_name, p_plainText, and p_vecContext.
Referenced by operator=(), and PParserEnv().
PString & PParserEnv::getName | ( | ) |
Gets the name of the PParserEnv.
Definition at line 1479 of file PLatexObj.cpp.
References p_name.
const PString & PParserEnv::getName | ( | ) | const |
Gets the name of the PParserEnv.
Definition at line 1472 of file PLatexObj.cpp.
References p_name.
PString & PParserEnv::getPlainText | ( | ) |
Gets the plainText of the PParserEnv.
Definition at line 1493 of file PLatexObj.cpp.
References p_plainText.
const PString & PParserEnv::getPlainText | ( | ) | const |
Gets the plainText of the PParserEnv.
Definition at line 1486 of file PLatexObj.cpp.
References p_plainText.
Referenced by parser_makeHighlighting().
std::vector< PContext > & PParserEnv::getVecContext | ( | ) |
Gets the vecContext of the PParserEnv.
Definition at line 1507 of file PLatexObj.cpp.
References p_vecContext.
const std::vector< PContext > & PParserEnv::getVecContext | ( | ) | const |
Gets the vecContext of the PParserEnv.
Definition at line 1500 of file PLatexObj.cpp.
References p_vecContext.
Referenced by PGenericParser::loadDirExtraParserFile(), and parser_parseKeyword().
|
private |
Initialisation Function of class PParserEnv.
Definition at line 1521 of file PLatexObj.cpp.
References p_name, and p_plainText.
Referenced by PParserEnv().
PParserEnv & PParserEnv::operator= | ( | const PParserEnv & | other | ) |
Operator = of class PParserEnv.
other | : PParserEnv we want ot copy |
Definition at line 1443 of file PLatexObj.cpp.
References copyPParserEnv().
void PParserEnv::setName | ( | const PString & | name | ) |
Sets the name of the PParserEnv.
name | : name of the PParserEnv |
Definition at line 1451 of file PLatexObj.cpp.
References p_name.
Referenced by PGenericParser::loadDirExtraParserFile().
void PParserEnv::setPlainText | ( | const PString & | plainText | ) |
Sets the plainText of the PParserEnv.
plainText | : plainText of the PParserEnv |
Definition at line 1458 of file PLatexObj.cpp.
References p_plainText.
Referenced by PGenericParser::loadDirExtraParserFile().
void PParserEnv::setVecContext | ( | const std::vector< PContext > & | vecContext | ) |
Sets the vecContext of the PParserEnv.
vecContext | : vecContext of the PParserEnv |
Definition at line 1465 of file PLatexObj.cpp.
References p_vecContext.
|
private |
Name of the environement.
Definition at line 383 of file PLatexObj.h.
Referenced by copyPParserEnv(), getName(), initialisationPParserEnv(), and setName().
|
private |
List of character to be found in a plain text sequence.
Definition at line 385 of file PLatexObj.h.
Referenced by copyPParserEnv(), getPlainText(), initialisationPParserEnv(), and setPlainText().
|
private |
Vector of context for the environement.
Definition at line 387 of file PLatexObj.h.
Referenced by copyPParserEnv(), getVecContext(), and setVecContext().