6 #ifndef TRIPLE_TO_FACT_HPP_
7 #define TRIPLE_TO_FACT_HPP_
9 #include "boost/foreach.hpp"
13 class ReasoningKernel;
29 template<
class Range>
inline std::size_t
submit(
32 ReasoningKernel& kernel,
33 const bool strict =
true,
34 const bool diagnose =
false
37 BOOST_FOREACH(
Triple const& t, r) {
38 if(
submit(t, ts, kernel, strict, diagnose) ) ++n;
55 OWLCPP_LOGIC_DECL TDLAxiom*
submit(
57 Triple_store
const& ts,
58 ReasoningKernel& kernel,
59 const bool strict =
true,
60 const bool diagnose =
false
76 Triple_store
const& ts,
77 ReasoningKernel& kernel,
78 const bool strict =
true
91 OWLCPP_LOGIC_DECL std::size_t
submit(
92 Triple_store
const& ts,
93 ReasoningKernel& kernel,
94 const bool strict =
true,
95 const bool diagnose =
false
109 Triple_store
const& ts,
110 ReasoningKernel& kernel,
111 const bool strict =
true