ConvComlibManager Class Reference

#include <convcomlibmanager.h>

Collaboration diagram for ConvComlibManager:

Collaboration graph
[legend]

Public Member Functions

 ConvComlibManager ()
void setInitialized ()
CmiBool getInitialized ()
void insertStrategy (Strategy *s)
void insertStrategy (Strategy *s, int loc)
StrategygetStrategy (int loc)
StrategyTablegetStrategyTable ()

Data Fields

int nstrats

Private Attributes

StrategyTable strategyTable
CmiBool init_flag

Detailed Description

Definition at line 20 of file convcomlibmanager.h.


Constructor & Destructor Documentation

ConvComlibManager::ConvComlibManager (  ) 

Definition at line 33 of file convcomlibmanager.C.

References CmiFalse, init_flag, and nstrats.


Member Function Documentation

void ConvComlibManager::setInitialized (  )  [inline]

Definition at line 29 of file convcomlibmanager.h.

References CmiTrue, and init_flag.

CmiBool ConvComlibManager::getInitialized (  )  [inline]

Definition at line 30 of file convcomlibmanager.h.

References init_flag.

void ConvComlibManager::insertStrategy ( Strategy s  ) 

Definition at line 38 of file convcomlibmanager.C.

References nstrats, s, StrategyTableEntry::strategy, and strategyTable.

void ConvComlibManager::insertStrategy ( Strategy s,
int  loc 
)

Definition at line 60 of file convcomlibmanager.C.

References s, StrategyTableEntry::strategy, and strategyTable.

Strategy* ConvComlibManager::getStrategy ( int  loc  )  [inline]

Definition at line 33 of file convcomlibmanager.h.

References strategyTable.

StrategyTable* ConvComlibManager::getStrategyTable (  )  [inline]

Definition at line 34 of file convcomlibmanager.h.

References strategyTable.


Field Documentation

StrategyTable ConvComlibManager::strategyTable [private]

Definition at line 22 of file convcomlibmanager.h.

Referenced by getStrategy(), getStrategyTable(), and insertStrategy().

CmiBool ConvComlibManager::init_flag [private]

Definition at line 23 of file convcomlibmanager.h.

Referenced by ConvComlibManager(), getInitialized(), and setInitialized().

int ConvComlibManager::nstrats

Definition at line 26 of file convcomlibmanager.h.

Referenced by ConvComlibManager(), and insertStrategy().


The documentation for this class was generated from the following files:
Generated on Sun Jun 29 13:31:47 2008 for Charm++ by  doxygen 1.5.1