dummy_namespace_to_avoid_gcc411_bug_CmdlineOptionManager_C::OptionInfo Struct Reference

OptionInfo holds mutable information related to a ModelOptionDef. More...

Collaboration diagram for dummy_namespace_to_avoid_gcc411_bug_CmdlineOptionManager_C::OptionInfo:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 OptionInfo (const ModelOptionDef *d)

Public Attributes

int sortid
 used to sort OptionInfo's in creation order
string val
 current value in string representation
ParamList params
 the components that requested this option

Static Public Attributes

static int nextid = 0
 next available value for sortid

Detailed Description

OptionInfo holds mutable information related to a ModelOptionDef.

We associate one OptionInfo with each ModelOptionDef that ModelManager hears about. Each OptionInfo keeps track of the current value of that option in the current program run, as well as the list of params who are listening for that option's value.

Definition at line 88 of file CmdlineOptionManager.C.


Member Data Documentation

next available value for sortid

Definition at line 97 of file CmdlineOptionManager.C.

used to sort OptionInfo's in creation order

Definition at line 99 of file CmdlineOptionManager.C.

current value in string representation

Definition at line 100 of file CmdlineOptionManager.C.

Referenced by CmdlineOptionManager::getOptionValString(), and CmdlineOptionManager::setOptionValString().


The documentation for this struct was generated from the following file:
Generated on Sun May 8 08:44:25 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3