![]() |
PhoenixXml
0.1.0
Xml parser for Phoenix
|
#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. | |
bool | loadParserSeq (PParseSeq &seq, const PXml &xmlSeq) |
Load a ParseSeq with a XML balise. | |
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.
bool loadParserSeq | ( | PParseSeq & | seq, |
const PXml & | xmlSeq ) |
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(), pxml_getAttrIfExist(), pxml_getFullContent(), and pxml_getVecChildIfExist().