, including all inherited members.
_booleanPredicates | SymbolicState | [protected] |
_forEachGoalStatements | SymbolicState | [protected] |
_numericalFluents | SymbolicState | [protected] |
_objectFluents | SymbolicState | [protected] |
_superTypes | SymbolicState | [protected] |
_typedObjects | SymbolicState | [protected] |
addObject(string obj, string type) | SymbolicState | |
addSuperType(string type, string supertype) | SymbolicState | |
booleanEquals(const SymbolicState &other) const | SymbolicState | |
BooleanPredicateEntry typedef | SymbolicState | [protected] |
buildParameterList(string params) const | SymbolicState | [protected] |
clear() | SymbolicState | [inline] |
equals(const SymbolicState &other) const | SymbolicState | |
ForEachGoalStatements typedef | SymbolicState | [protected] |
getTypedObjects() const | SymbolicState | [inline] |
hasBooleanPredicate(const Predicate &p, bool *value) const | SymbolicState | |
hasNumericalFluent(const Predicate &p, double *value) const | SymbolicState | |
hasObjectFluent(const Predicate &p, string *value) const | SymbolicState | |
isFulfilledBy(const SymbolicState &other) const | SymbolicState | |
isMostSpecificType(string obj, string type) const | SymbolicState | [protected] |
numericalEquals(const SymbolicState &other) const | SymbolicState | |
NumericalFluentEntry typedef | SymbolicState | [protected] |
ObjectFluentEntry typedef | SymbolicState | [protected] |
objectFluentsEquals(const SymbolicState &other) const | SymbolicState | |
operator<<(std::ostream &os, const SymbolicState &ss) | SymbolicState | [friend] |
printSuperTypes() const | SymbolicState | |
removeObject(string obj, bool removePredicates=true) | SymbolicState | |
setAllBooleanPredicates(string name, bool value) | SymbolicState | |
setAllNumericalFluents(string name, double value) | SymbolicState | |
setAllObjectFluents(string name, string value) | SymbolicState | |
setBooleanPredicate(string name, vector< string > parameters, bool value) | SymbolicState | |
setBooleanPredicate(string name, string parameters, bool value) | SymbolicState | |
setForEachGoalStatement(string objectType, string predicateName, bool value) | SymbolicState | |
setNumericalFluent(string name, vector< string > parameters, double value) | SymbolicState | |
setNumericalFluent(string name, string parameters, double value) | SymbolicState | |
setObjectFluent(string name, vector< string > parameters, string value) | SymbolicState | |
setObjectFluent(string name, string parameters, string value) | SymbolicState | |
SymbolicState() | SymbolicState | |
toPDDLGoal(std::ostream &ss) const | SymbolicState | [virtual] |
toPDDLProblem(std::ostream &ss) const | SymbolicState | [virtual] |
TypedObjectConstIterator typedef | SymbolicState | |
TypedObjectIterator typedef | SymbolicState | |
~SymbolicState() | SymbolicState | [virtual] |