![]() |
PhoenixLecture
2.0.0
Set of tools to make lectures
|
Go to the source code of this file.
Typedefs | |
typedef std::map< PString, std::pair< PString, PString > > | PMapLabel |
Map of the label (name, link) More... | |
Functions | |
void | updateLabelRef (PLatexObj &obj) |
Update the label of the references. More... | |
void | updateMapLabel (PMapLabel &mapLabel, const PLatexObj &obj) |
Update the map of label. More... | |
void | useMapLabel (PLatexObj &obj, const PMapLabel &mapLabel) |
Update the map of label. More... | |
void | useMapLabel (std::vector< PLatexObj > &vecObj, const PMapLabel &mapLabel) |
Update the map of label. More... | |
Map of the label (name, link)
Definition at line 14 of file updateLabelRef.h.
void updateLabelRef | ( | PLatexObj & | obj | ) |
Update the label of the references.
[out] | obj | : PLatexObj to be updated |
Definition at line 66 of file updateLabelRef.cpp.
References redirect_html(), updateMapLabel(), and useMapLabel().
Referenced by processAllFile().
Update the map of label.
[out] | mapLabel | : map of label to be updated |
obj | : PLatexObj to deal with |
Definition at line 16 of file updateLabelRef.cpp.
References PLatexObj::getLabelName(), PLatexObj::getLink(), PLatexObj::getName(), PLatexObj::getVecContent(), PLatexObj::getVecSecNumber(), and vecNumberToString().
Referenced by updateLabelRef().
Update the map of label.
[out] | obj | : PLatexObj to be updated |
mapLabel | : map of label to be used |
Definition at line 35 of file updateLabelRef.cpp.
References PLatexObj::getComplexTitle(), PLatexObj::getName(), PLatexObj::getType(), PLatexObj::getVecContent(), PLatexType::REF, PLatexObj::setLink(), PLatexObj::setName(), and PLatexType::TIMETABLE_WEEK.
Referenced by updateLabelRef(), and useMapLabel().
Update the map of label.
[out] | obj | : PLatexObj to be updated |
mapLabel | : map of label to be used |
Definition at line 57 of file updateLabelRef.cpp.
References useMapLabel().