owlcpp
v0.3.3~
C++ library for working with OWL ontologies
Main Page
Related Pages
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Macros
Pages
include
owlcpp
logic
predicate_fact_abstract.hpp
Go to the documentation of this file.
1
6
#ifndef PREDICATE_FACT_ABSTRACT_HPP_
7
#define PREDICATE_FACT_ABSTRACT_HPP_
8
class
ClassifiableEntry;
9
class
TDLConceptExpression;
10
11
namespace
owlcpp{
12
15
struct
CE_predicate
{
16
virtual
bool
operator()(
const
ClassifiableEntry*)
const
= 0;
17
typedef
CE_predicate
type
;
18
virtual
~
CE_predicate
() {}
19
};
20
23
struct
C_predicate
{
24
virtual
bool
operator()(
const
TDLConceptExpression*)
const
= 0;
25
virtual
~
C_predicate
() {}
26
};
27
28
}
//namespace owlcpp
29
#endif
/* PREDICATE_FACT_ABSTRACT_HPP_ */
Generated on Tue Dec 10 2013 17:00:47 for owlcpp by
1.8.1.2