PhoenixXml
1.2.3
Xml parser for Phoenix
Toggle main menu visibility
Loading...
Searching...
No Matches
PParseSeq_utils.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 __PPARSESEQ_UTILS_H__
8
#define __PPARSESEQ_UTILS_H__
9
10
#include "PParseSeq.h"
11
12
class
PXml
;
13
typedef
std::vector<PParseStep>
PVecParseStep
;
14
typedef
std::vector<PParseCmd>
PVecParseCmd
;
15
16
bool
loadParserSeq
(PParseSeq & seq,
const
PXml
& xmlSeq);
17
18
PParseSeq
createSequenceAllMatch
(
const
PVecString & vecStr);
19
20
21
#endif
loadParserSeq
bool loadParserSeq(PParseSeq &seq, const PXml &xmlSeq)
Load a ParseSeq with a XML balise.
Definition
PParseSeq_utils.cpp:26
PVecParseCmd
std::vector< PParseCmd > PVecParseCmd
Definition
PParseSeq_utils.h:14
createSequenceAllMatch
PParseSeq createSequenceAllMatch(const PVecString &vecStr)
Create a full sequence of string to match totaly.
Definition
PParseSeq_utils.cpp:63
PVecParseStep
std::vector< PParseStep > PVecParseStep
Definition
PParseSeq_utils.h:13
PXml
Class used to parse xml.
Definition
PXml.h:54
src
PParseSeq_utils.h
Generated by
1.17.0