SiGraph: sulcal graphs
descrParser.h
Go to the documentation of this file.
1
2
#ifndef SI_DESCR_DESCRPARSER_H
3
#define SI_DESCR_DESCRPARSER_H
4
5
6
#include <
si/graph/treeParser.h
>
7
8
9
namespace
sigraph
10
{
11
class
CliqueDescr
;
12
13
class
DescrParser
:
public
TreePostParser
14
{
15
public
:
16
DescrParser
();
17
virtual
~DescrParser
();
18
virtual
void
registerFactory
(
const
std::string & name,
19
const
Factory
& fac ) = 0;
20
21
protected
:
22
static
void
parseDescr
(
carto::AttributedObject
* parent,
Tree
* t,
23
CliqueDescr
* cd );
24
25
private
:
26
};
27
28
// inline
29
30
inline
DescrParser::DescrParser
()
31
{
32
}
33
34
35
inline
DescrParser::~DescrParser
()
36
{
37
}
38
39
}
40
41
#endif
42
Tree
sigraph::CliqueDescr
Descripteur de clique (classe abstraite).
Definition
cliqueDescr.h:36
sigraph::DescrParser::~DescrParser
virtual ~DescrParser()
Definition
descrParser.h:35
sigraph::DescrParser::registerFactory
virtual void registerFactory(const std::string &name, const Factory &fac)=0
sigraph::DescrParser::DescrParser
DescrParser()
Definition
descrParser.h:30
sigraph::DescrParser::parseDescr
static void parseDescr(carto::AttributedObject *parent, Tree *t, CliqueDescr *cd)
sigraph::TreePostParser::TreePostParser
TreePostParser()
Definition
treeParser.h:39
sigraph::TreePostParser::Factory
void(* Factory)(carto::AttributedObject *parent, Tree *t, const std::string &filename)
Elements readers (depending on syntax)
Definition
treeParser.h:29
carto::AttributedObject
SyntaxedObject< PropertySet > AttributedObject
sigraph
Definition
descrParser.h:10
treeParser.h
si
descr
descrParser.h
Generated by
1.13.2