pddl_planner
Public Member Functions | Public Attributes | List of all members
pddl_planner::representation::TypedItem Class Reference

A tuple representation providing a name/label and a type. More...

#include <Domain.hpp>

Public Member Functions

 TypedItem ()
 
 TypedItem (const Label &label, const Type &type)
 
bool undefined () const
 
bool operator!= (const TypedItem &other) const
 
bool operator== (const TypedItem &other) const
 

Public Attributes

Label label
 
Type type
 

Detailed Description

A tuple representation providing a name/label and a type.

Constructor & Destructor Documentation

◆ TypedItem() [1/2]

pddl_planner::representation::TypedItem::TypedItem ( )
inline

◆ TypedItem() [2/2]

pddl_planner::representation::TypedItem::TypedItem ( const Label label,
const Type type 
)
inline

Member Function Documentation

◆ operator!=()

bool pddl_planner::representation::TypedItem::operator!= ( const TypedItem other) const
inline

◆ operator==()

bool pddl_planner::representation::TypedItem::operator== ( const TypedItem other) const
inline

◆ undefined()

bool pddl_planner::representation::TypedItem::undefined ( ) const
inline

Member Data Documentation

◆ label

Label pddl_planner::representation::TypedItem::label

◆ type

Type pddl_planner::representation::TypedItem::type

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