Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

IDEA::PlasmaOpenDecisionManager Class Reference

#include <PlasmaOpenDecisionManager.hh>

Inheritance diagram for IDEA::PlasmaOpenDecisionManager:

IDEA::GoalLoaderDecisionManager List of all members.

Public Methods

 PlasmaOpenDecisionManager (const EUROPA::HeuristicsEngineId &heur, const EUROPA::PlanDatabaseId &plasmaDb, const PslDatabase *ideaDb, int authority)
 ~PlasmaOpenDecisionManager ()

Protected Methods

virtual EUROPA::ConstrainedVariableDecisionPointId createConstrainedVariableDecisionPoint (const EUROPA::ConstrainedVariableId &variable)

Protected Attributes

EUROPA::PlanDatabaseId m_PlanDatabase
const PslDatabasem_Database
int m_Authority

Detailed Description

class PlasmaOpenDecisionManager


Constructor & Destructor Documentation

IDEA::PlasmaOpenDecisionManager::PlasmaOpenDecisionManager const EUROPA::HeuristicsEngineId &    heur,
const EUROPA::PlanDatabaseId &    plasmaDb,
const PslDatabase   ideaDb,
int    authority
 

IDEA::PlasmaOpenDecisionManager::~PlasmaOpenDecisionManager  
 


Member Function Documentation

EUROPA::ConstrainedVariableDecisionPointId IDEA::PlasmaOpenDecisionManager::createConstrainedVariableDecisionPoint const EUROPA::ConstrainedVariableId &    variable [protected, virtual]
 


Member Data Documentation

int IDEA::PlasmaOpenDecisionManager::m_Authority [protected]
 

const PslDatabase* IDEA::PlasmaOpenDecisionManager::m_Database [protected]
 

EUROPA::PlanDatabaseId IDEA::PlasmaOpenDecisionManager::m_PlanDatabase [protected]
 


Contact information
© IDEA
Generated on Fri Feb 3 17:09:46 2006 for IDEA.