Main Page
Related Pages
Data Structures
Files
File List
Globals
src
libgfsm
gfsm.h
Go to the documentation of this file.
1
2
/*=============================================================================*\
3
* File: gfsm.h
4
* Author: Bryan Jurish <moocow.bovine@gmail.com>
5
* Description: finite state machine library: top-level
6
*
7
* Copyright (c) 2004-2014 Bryan Jurish.
8
*
9
* For information on usage and redistribution, and for a DISCLAIMER
10
* OF ALL WARRANTIES, see the file "COPYING" in this distribution.
11
*
12
* This library is free software; you can redistribute it and/or
13
* modify it under the terms of the GNU Lesser General Public
14
* License as published by the Free Software Foundation; either
15
* version 3 of the License, or (at your option) any later version.
16
*
17
* This library is distributed in the hope that it will be useful,
18
* but WITHOUT ANY WARRANTY; without even the implied warranty of
19
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
20
* Lesser General Public License for more details.
21
*
22
* You should have received a copy of the GNU Lesser General Public
23
* License along with this library; if not, write to the Free Software
24
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
25
*=============================================================================*/
26
31
#ifndef _GFSM_H
32
#define _GFSM_H
33
34
/*
35
#ifdef __cplusplus
36
extern "C" {
37
#endif
38
*/
39
40
#include <glib.h>
41
#include <
gfsmArray.h
>
42
#include <
gfsmAssert.h
>
43
#include <
gfsmCommon.h
>
44
#include <
gfsmCompound.h
>
45
#include <
gfsmVersion.h
>
46
#include <
gfsmError.h
>
47
#include <
gfsmUtils.h
>
48
#include <
gfsmEnum.h
>
49
#include <
gfsmSet.h
>
50
#include <
gfsmWeightMap.h
>
51
#include <
gfsmBitVector.h
>
52
#include <
gfsmAlphabet.h
>
53
#include <
gfsmSemiring.h
>
54
#include <
gfsmArc.h
>
55
#include <
gfsmState.h
>
56
#include <
gfsmAutomaton.h
>
57
#include <
gfsmArcIter.h
>
58
#include <
gfsmArcIndex.h
>
59
#include <
gfsmStateSort.h
>
60
//#include <gfsmWStateSet.h>
61
#include <
gfsmIO.h
>
62
#include <
gfsmAutomatonIO.h
>
63
#include <
gfsmDraw.h
>
64
#include <
gfsmAlgebra.h
>
65
#include <
gfsmArith.h
>
66
#include <
gfsmEncode.h
>
67
#include <
gfsmLookup.h
>
68
#include <
gfsmPaths.h
>
69
#include <
gfsmTrain.h
>
70
#include <
gfsmTrie.h
>
71
#include <
gfsmScanner.h
>
72
#include <
gfsmRegexCompiler.h
>
73
#include <
gfsmIndexed.h
>
74
#include <
gfsmIndexedIO.h
>
75
76
/*
77
#ifdef __cplusplus
78
}
79
#endif
80
*/
81
82
#endif
/* _GFSM_H */
Generated on Tue Oct 21 2014 09:44:47 for libgfsm by
1.8.1.2