#include <AnalogDelayObjectMap.h>

Public Member Functions | |
| AnalogDelayObjectMap () | |
| virtual | ~AnalogDelayObjectMap () | 
| AnalogDelayObject * | find (SimObject *owner, int port=0) | 
| AnalogDelayObject * | find (SimObject *owner, string fieldname) | 
| void | insert (SimObject *owner, string fieldname, AnalogDelayObject *delayObject) | 
| void | insert (SimObject *owner, int port, AnalogDelayObject *delayObject) | 
Protected Types | |
| typedef hash_map< pair < SimObject *, int > , AnalogDelayObject *, PCSIM::hash< pair < SimObject *, int > > >  | port_maptype | 
| typedef hash_map< pair < SimObject *, string > , AnalogDelayObject *, PCSIM::hash< pair < SimObject *, string > > >  | field_maptype | 
Protected Attributes | |
| port_maptype | port_map | 
| field_maptype | field_map | 
Definition at line 13 of file AnalogDelayObjectMap.h.
typedef hash_map< pair<SimObject *, int>, AnalogDelayObject *, PCSIM::hash<pair<SimObject *,int> > > AnalogDelayObjectMap::port_maptype [protected]           | 
        
Definition at line 29 of file AnalogDelayObjectMap.h.
typedef hash_map< pair<SimObject *,string>, AnalogDelayObject *, PCSIM::hash< pair<SimObject *,string> > > AnalogDelayObjectMap::field_maptype [protected]           | 
        
Definition at line 31 of file AnalogDelayObjectMap.h.
| AnalogDelayObjectMap::AnalogDelayObjectMap | ( | ) | 
Definition at line 7 of file AnalogDelayObjectMap.cpp.
| AnalogDelayObjectMap::~AnalogDelayObjectMap | ( | ) |  [virtual] | 
        
Definition at line 10 of file AnalogDelayObjectMap.cpp.
| AnalogDelayObject * AnalogDelayObjectMap::find | ( | SimObject * | owner, | |
| int |  port = 0 | |||
| ) | 
Definition at line 14 of file AnalogDelayObjectMap.cpp.
References port_map.
Referenced by STAnalogMessageCreator::addAnalogMessage(), and MTAnalogMessageCreator::addAnalogMessage().
| AnalogDelayObject * AnalogDelayObjectMap::find | ( | SimObject * | owner, | |
| string | fieldname | |||
| ) | 
| void AnalogDelayObjectMap::insert | ( | SimObject * | owner, | |
| string | fieldname, | |||
| AnalogDelayObject * | delayObject | |||
| ) | 
Definition at line 38 of file AnalogDelayObjectMap.cpp.
References field_map.
Referenced by STAnalogMessageCreator::addAnalogMessage(), and MTAnalogMessageCreator::addAnalogMessage().
| void AnalogDelayObjectMap::insert | ( | SimObject * | owner, | |
| int | port, | |||
| AnalogDelayObject * | delayObject | |||
| ) | 
port_maptype AnalogDelayObjectMap::port_map [protected]           | 
        
field_maptype AnalogDelayObjectMap::field_map [protected]           | 
        
 1.5.5