Clingo
Loading...
Searching...
No Matches
aggregate.hh
1
#pragma once
2
3
#include <clingo/control/context.hh>
4
5
#include <clingo/input/body_literal.hh>
6
#include <clingo/input/head_literal.hh>
7
8
namespace
CppClingo::Control {
9
12
14
void
build_hd_lit
(
BuildContext
&ctx,
Input::HdLitAggregate
const
&lit);
15
17
void
build_bd_lit
(
BuildContext
&ctx,
Input::BdLitAggregate
const
&lit);
18
20
21
}
// namespace CppClingo::Control
CppClingo::Control::BuildContext
Context object holding necessary data for translating from input to ground representation.
Definition
context.hh:39
CppClingo::Input::BdLitAggregate
A body aggregate.
Definition
body_literal.hh:78
CppClingo::Input::HdLitAggregate
A head aggregate.
Definition
head_literal.hh:90
CppClingo::Control::build_bd_lit
void build_bd_lit(BuildContext &ctx, Input::BdLitAggregate const &lit)
Translate body aggregates.
CppClingo::Control::build_hd_lit
void build_hd_lit(BuildContext &ctx, Input::HdLitAggregate const &lit)
Translate head aggregates.
clingo
control
aggregate.hh
Generated by
1.9.8