Classes | Typedefs | Functions | Variables
module.h File Reference
#include <vector>
#include <string>
#include <iostream>
#include <fstream>
#include "pddlModuleLoaderLDL.h"
#include "tfd_modules/module_api/pddlModuleTypes.h"
#include "tfd_modules/module_api/OplCallbackInterface.h"
#include <tr1/unordered_map>
#include <tr1/tuple>
#include <string.h>
Include dependency graph for search/module.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ConditionModule
class  CostModule
class  EffectModule
class  InitModule
class  Module
class  OplInit

Typedefs

typedef tr1::tuple< Module
*, Module *, Module * > 
SubplanModuleSet

Functions

void dump_modules ()
void g_setModuleCallbackState (const TimeStampedState *currentState)
bool getFuncs (modules::NumericalFluentList *&fluentList)
bool getPreds (modules::PredicateList *&predicateList)
void handleSubplans (const vector< PlanStep > &plan)
void read_constant_facts (istream &in)
void read_modules (istream &in)
void read_objects (istream &in)
void read_oplinits (istream &in)
void read_pddl_translation (istream &in)

Variables

map< int, ConditionModule * > g_condition_modules
map< int, CostModule * > g_cost_modules
vector< EffectModule * > g_effect_modules
modules::NumericalFluentList g_func_constants
FunctionMapping g_func_mapping
vector< InitModule * > g_init_modules
PDDLModuleLoaderg_module_loader
const TimeStampedStateg_modulecallback_state
OplInitg_oplinit
opl::interface::OplCallbackInterfaceg_OplModuleCallback
modules::PredicateList g_pred_constants
PredicateMapping g_pred_mapping
vector< SubplanModuleSetg_subplan_modules

Typedef Documentation

typedef tr1::tuple<Module*, Module*, Module*> SubplanModuleSet

Definition at line 115 of file search/module.h.


Function Documentation

void dump_modules ( )

Definition at line 194 of file search/module.cpp.

void g_setModuleCallbackState ( const TimeStampedState currentState)

Definition at line 205 of file search/module.cpp.

bool getFuncs ( modules::NumericalFluentList *&  fluentList)

Definition at line 307 of file search/module.cpp.

bool getPreds ( modules::PredicateList *&  predicateList)

Definition at line 214 of file search/module.cpp.

void handleSubplans ( const vector< PlanStep > &  plan)

Definition at line 388 of file search/module.cpp.

void read_constant_facts ( istream &  in)

Definition at line 509 of file search/module.cpp.

void read_modules ( istream &  in)

Definition at line 470 of file search/module.cpp.

void read_objects ( istream &  in)

Definition at line 572 of file search/module.cpp.

void read_oplinits ( istream &  in)

Definition at line 556 of file search/module.cpp.

void read_pddl_translation ( istream &  in)

Definition at line 436 of file search/module.cpp.


Variable Documentation

Definition at line 177 of file search/module.cpp.

Definition at line 179 of file search/module.cpp.

Definition at line 178 of file search/module.cpp.

Definition at line 188 of file search/module.cpp.

Definition at line 185 of file search/module.cpp.

Definition at line 180 of file search/module.cpp.

Definition at line 190 of file search/module.cpp.

Definition at line 174 of file search/module.cpp.

Definition at line 182 of file search/module.cpp.

Definition at line 175 of file search/module.cpp.

Definition at line 187 of file search/module.cpp.

Definition at line 184 of file search/module.cpp.

Definition at line 181 of file search/module.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


tfd_modules
Author(s): Maintained by Christian Dornhege (see AUTHORS file).
autogenerated on Tue Jan 22 2013 12:25:03