30 std::vector<PLatexObj> vecContent;
31 vecContent.push_back(complexTitle);
const std::vector< PLatexObj > & getVecContent() const
Gets the vecContent of the PLatexObj.
void setLabelName(const PString &labelName)
Sets the labelName of the PLatexObj.
void setComplexTitle(const std::vector< PLatexObj > &complexTitle)
Sets the complexTitle of the PLatexObj.
const PLatexType::PLatexType & getType() const
Gets the type of the PLatexObj.
void setName(const PString &name)
Sets the name of the PLatexObj.
void setType(const PLatexType::PLatexType &type)
Sets the type of the PLatexObj.
void setText(const PString &text)
Sets the text of the PLatexObj.
Path of a directory or a file.
PLatexType
Type of the PLatexObj.
PLatexObj platexobj_createRef(const PString &label, const PString &text)
Create a reference (REF)
PLatexObj platexobj_createNewLine()
Create a new line.
PLatexObj platexobj_createText(const PString &text, const PString &label)
Create a TEXT.
PLatexObj platexobj_createItem(const PLatexObj &obj)
Create an ITEM.
PLatexObj platexobj_createRendezVous(const PPath &fileNameIcs)
Create a RENDEZVOUS.
PLatexObj platexobj_createTimetableBlock(const PString &blockStyle)
Create a TIMETABLE_BLOCK.
PLatexObj platexobj_createNone()
Create a NONE PLatexObj.
PLatexObj platexobj_createSection(PLatexType::PLatexType sectionType, const PLatexObj &complexTitle, const PString &label)
Create a part, chapter, section, subsection, subsubsection.
PLatexObj platexobj_createParagraph(const PString &text, const PString &label)
Create a PARAGRAPH.
PLatexObj platexobj_createItemize()
Create an ITEMIZE.
PLatexObj platexobj_createTimetableTimeRow()
Create an TIMETABLE_TIMEROW.
PLatexObj platexobj_createTextBf(const PString &text, const PString &label)
Create a TEXT.
void appendVecContent(std::vector< PLatexObj > &vecContent, const std::vector< PLatexObj > &vecObj)
Append a vector of PLatexObj in the given vector of content.