pddl_planner
Public Member Functions | Public Attributes | List of all members
pddl_planner::representation::Predicate Struct Reference

Representation of a predicate. More...

#include <Domain.hpp>

Public Member Functions

 Predicate (const Label &label, const ArgumentList &argumentList)
 
 Predicate (const Label &label, const TypedItem &arg0=TypedItem(), const TypedItem &arg1=TypedItem(), const TypedItem &arg2=TypedItem())
 

Public Attributes

Label label
 
ArgumentList arguments
 

Detailed Description

Representation of a predicate.

A predicate is defined by the label and associated arguments

Constructor & Destructor Documentation

pddl_planner::representation::Predicate::Predicate ( const Label label,
const ArgumentList argumentList 
)
inline
pddl_planner::representation::Predicate::Predicate ( const Label label,
const TypedItem arg0 = TypedItem(),
const TypedItem arg1 = TypedItem(),
const TypedItem arg2 = TypedItem() 
)
inline

Member Data Documentation

ArgumentList pddl_planner::representation::Predicate::arguments
Label pddl_planner::representation::Predicate::label

The documentation for this struct was generated from the following file: