PPL Logo

ConfigurableRRMapLoader Class Reference

A class responsible for parsing the command line arguments for the PE to extract the format string passed in with +ConfigurableRRMap. More...

Collaboration diagram for ConfigurableRRMapLoader:

Collaboration graph
[legend]

Public Types

enum  ConfigurableRRMapLoadStatus { not_loaded, loaded_found, loaded_not_found }
 labels for states used when parsing the ConfigurableRRMap from ARGV More...

Public Member Functions

 ConfigurableRRMapLoader ()
bool haveConfiguration ()
 load configuration if possible, and return whether a valid configuration exists

Data Fields

intlocations
int objs_per_block
int PE_per_block
enum ConfigurableRRMapLoadStatus state

Detailed Description

A class responsible for parsing the command line arguments for the PE to extract the format string passed in with +ConfigurableRRMap.

Definition at line 594 of file cklocation.C.


Member Enumeration Documentation

labels for states used when parsing the ConfigurableRRMap from ARGV

Enumerator:
not_loaded 
loaded_found 
loaded_not_found 

Definition at line 602 of file cklocation.C.


Constructor & Destructor Documentation

ConfigurableRRMapLoader::ConfigurableRRMapLoader (  )  [inline]

Definition at line 610 of file cklocation.C.


Member Function Documentation

bool ConfigurableRRMapLoader::haveConfiguration (  )  [inline]

load configuration if possible, and return whether a valid configuration exists

Definition at line 618 of file cklocation.C.

References CkGetArgv(), Converse::CkMyPe(), and CmiGetArgString().

Referenced by haveConfigurableRRMap().


Field Documentation

Definition at line 597 of file cklocation.C.

Referenced by ConfigurableRRMap::populateInitial().

Definition at line 598 of file cklocation.C.

Referenced by ConfigurableRRMap::populateInitial().

Definition at line 599 of file cklocation.C.

Referenced by ConfigurableRRMap::populateInitial().

Definition at line 608 of file cklocation.C.


The documentation for this class was generated from the following file:

Generated on Fri May 25 08:02:49 2012 for Charm++ by  doxygen 1.5.5