OpenCog Framework
Branch: master, revision 6f0b7fc776b08468cf1b74aa9db028f387b4f0c0
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
PatternSCM.h
Go to the documentation of this file.
1
/*
2
* PatternSCM.h
3
*
4
* Simplified wrapper for creating guile modules.
5
* Copyright (c) 2008, 2014, 2015 Linas Vepstas <linas@linas.org>
6
*/
7
8
#ifndef _OPENCOG_PATTERN_SCM_H
9
#define _OPENCOG_PATTERN_SCM_H
10
11
#include <
opencog/guile/SchemeModule.h
>
12
13
namespace
opencog {
14
15
class
PatternSCM
:
public
ModuleWrap
16
{
17
protected
:
18
virtual
void
init
(
void
);
19
static
std::vector<FunctionWrap*>
_binders
;
20
public
:
21
PatternSCM
(
void
);
22
~PatternSCM
();
23
};
24
25
}
26
27
extern
"C"
{
28
void
opencog_query_init
(
void
);
29
};
30
31
#endif // _OPENCOG_PATTERN_SCM_H
SchemeModule.h
opencog::PatternSCM::~PatternSCM
~PatternSCM()
Definition:
PatternSCM.cc:61
opencog::PatternSCM::_binders
static std::vector< FunctionWrap * > _binders
Definition:
PatternSCM.h:19
opencog_query_init
void opencog_query_init(void)
Definition:
PatternSCM.cc:70
opencog::ModuleWrap
Definition:
SchemeModule.h:42
opencog::PatternSCM::PatternSCM
PatternSCM(void)
Definition:
PatternSCM.cc:28
opencog::PatternSCM
Definition:
PatternSCM.h:15
opencog::PatternSCM::init
virtual void init(void)
Definition:
PatternSCM.cc:34
opencog
query
PatternSCM.h
Generated on Sat Aug 22 2015 21:00:13 for OpenCog Framework by
1.8.6