![]() |
PhoenixInkscape
2.0.0
Generate multiple png files with svg inkscape files
|
#include "PParseSeq.h"
Go to the source code of this file.
Typedefs | |
typedef std::vector< PParseCmd > | PVecParseCmd |
typedef std::vector< PParseStep > | PVecParseStep |
Functions | |
PParseSeq | createSequenceAllMatch (const PVecString &vecStr) |
Create a full sequence of string to match totaly. More... | |
bool | loadParserSeq (PParseSeq &seq, const PXml &xmlSeq) |
Load a ParseSeq with a XML balise. More... | |
typedef std::vector<PParseCmd> PVecParseCmd |
Definition at line 14 of file PParseSeq_utils.h.
typedef std::vector<PParseStep> PVecParseStep |
Definition at line 13 of file PParseSeq_utils.h.
PParseSeq createSequenceAllMatch | ( | const PVecString & | vecStr | ) |
Create a full sequence of string to match totaly.
vecStr | : vector of string |
Definition at line 63 of file PParseSeq_utils.cpp.
References PParseStep::getVecCmd(), PParseSeq::getVecStep(), PParseCmd::setIsMatch(), PParseStep::setIsOptional(), and PParseCmd::setStr().
Referenced by checkParseSeqFromVec().
Load a ParseSeq with a XML balise.
[out] | seq | : ParseSeq to be initialised |
xmlSeq | : sequence in XML |
Definition at line 26 of file PParseSeq_utils.cpp.
References PXml::getName(), PXmlAttr::getValue(), PParseStep::getVecCmd(), PParseSeq::getVecStep(), pxml_getAttrIfExist(), pxml_getFullContent(), pxml_getVecChildIfExist(), PParseCmd::setIsMatch(), PParseStep::setIsOptional(), and PParseCmd::setStr().
Referenced by checkParseSeq().