CrayXT3::DataSource Class Reference
[Fountain server]

Simple extension to Fountain to add support for the CrayXT3 parallel computer. This class implements the ServerData DataSource policy. More...

#include <CrayXT3.h>

List of all members.

Public Types

typedef NodeData< StatisticsNodeDataType
 The type of objects stored in the Fountain Server's node monitor database.
typedef std::map< std::string,
NodeDataType
HashTable
 The associated container used for the Fountain Server's node monitor database.

Public Member Functions

 DataSource (HashTable &database)
 Default constructor.
void parseNodelistFile () const
 This method currently does nothing.
void discover () const
 This method currently does nothing.
void update () const
 This method currently does nothing.

Private Attributes

HashTablenodeMonitorDatabase_
 Reference to the Fountain server's node monitor data structure.


Detailed Description

Simple extension to Fountain to add support for the CrayXT3 parallel computer. This class implements the ServerData DataSource policy.


Constructor & Destructor Documentation

DataSource::DataSource HashTable database  ) 
 

Default constructor.

Parameters:
database reference to the node monitor database used by the Fountain server
Exceptions:
FountainException if this DataSource could not be created


The documentation for this class was generated from the following files:
Generated on Wed Mar 8 14:43:33 2006 for Fountain by  doxygen 1.4.6