Control Libraries
6.3.4
Loading...
Searching...
No Matches
source
state_representation
include
state_representation
parameters
Predicate.hpp
1
#pragma once
2
3
#include "state_representation/parameters/Parameter.hpp"
4
5
namespace
state_representation
{
6
11
class
Predicate
:
public
Parameter
<bool> {
12
public
:
16
explicit
Predicate
(
const
std::string& name);
17
23
explicit
Predicate
(
const
std::string& name,
bool
value);
24
31
friend
std::ostream&
operator<<
(std::ostream& os,
const
Predicate
& predicate);
32
};
33
}
// namespace state_representation
state_representation::Parameter
Definition:
Parameter.hpp:13
state_representation::Predicate
A predicate is a boolean parameter as in the logic formalism.
Definition:
Predicate.hpp:11
state_representation::Predicate::operator<<
friend std::ostream & operator<<(std::ostream &os, const Predicate &predicate)
Overload the ostream operator for printing.
Definition:
Predicate.cpp:9
state_representation
Core state variables and objects.
Definition:
EmptyStateException.hpp:6
Generated by
1.9.5