PhoenixLecture  2.0.0
Set of tools to make lectures
updateFigureNumber.h
Go to the documentation of this file.
1 /***************************************
2  Auteur : Pierre Aubert
3  Mail : pierre.aubert@lapp.in2p3.fr
4  Licence : CeCILL-C
5 ****************************************/
6 
7 #ifndef __UPDATEFIGURENUMBER_H__
8 #define __UPDATEFIGURENUMBER_H__
9 
10 #include "platexobj_utils.h"
11 
12 void updateFigureNumberCaption(PLatexObj & obj, const PString & prefix, size_t & figNumber);
13 void updateFigureNumberFig(PLatexObj & obj, PLatexType::PLatexType figType, const PString & prefix, size_t & figNumber);
14 void updateFigureNumber(PLatexObj & obj);
15 
16 #endif
Describe a latex object.
Definition: PLatexObj.h:40
Extends the std::string.
Definition: PString.h:16
PLatexType
Type of the PLatexObj.
Definition: PLatexType.h:12
void updateFigureNumberCaption(PLatexObj &obj, const PString &prefix, size_t &figNumber)
Update all the figure number of the given PLatexObj.
void updateFigureNumberFig(PLatexObj &obj, PLatexType::PLatexType figType, const PString &prefix, size_t &figNumber)
Update all the figure number of the given PLatexObj.
void updateFigureNumber(PLatexObj &obj)
Update all the figure number of the given PLatexObj.