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

IDEA::PslInitialStateLoader Class Reference
[PlanServer handle classes]

The initial state loader loads an initial state from a file into a PslDatabase instance. More...

#include <PslInitialStateLoader.hh>

List of all members.

Public Methods

 PslInitialStateLoader ()
 Constructor.

 ~PslInitialStateLoader ()
 Destructor.

bool loadInitialState (const std::string &fileName, const PslDatabase *db)
 Loads the initial state defined in fileName into PslDatabase instance db.


Private Methods

 PslInitialStateLoader (const PslInitialStateLoader &)

Private Attributes

PslInitialStateLoaderImplm_Impl


Detailed Description

The initial state loader loads an initial state from a file into a PslDatabase instance.

The imlementation (PslInitialStateLoaderImpl) dictates the format of the file.


Constructor & Destructor Documentation

IDEA::PslInitialStateLoader::PslInitialStateLoader  
 

Constructor.

IDEA::PslInitialStateLoader::~PslInitialStateLoader  
 

Destructor.

IDEA::PslInitialStateLoader::PslInitialStateLoader const PslInitialStateLoader &    [private]
 


Member Function Documentation

bool IDEA::PslInitialStateLoader::loadInitialState const std::string &    fileName,
const PslDatabase   db
 

Loads the initial state defined in fileName into PslDatabase instance db.

Returns true if the plan-database in a consistent state after reading the initial state otherwise returns false.


Member Data Documentation

PslInitialStateLoaderImpl* IDEA::PslInitialStateLoader::m_Impl [private]
 


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