OutgoingAnalogMPIBufferSourcesSet Class Reference

#include <OutgoingAnalogMPIBufferSourcesSet.h>

Collaboration diagram for OutgoingAnalogMPIBufferSourcesSet:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 OutgoingAnalogMPIBufferSourcesSet ()
virtual ~OutgoingAnalogMPIBufferSourcesSet ()
bool exists (SimObject *obj, string fieldname)
bool exists (SimObject *obj, unsigned int port)
bool insert (SimObject *obj, unsigned int port)
bool insert (SimObject *obj, string fieldname)

Protected Types

typedef hash_set< SimObject
*, PCSIM::hash< const
SimObject * > > 
port_outgoing_msgs_inner_set_type
typedef vector
< port_outgoing_msgs_inner_set_type
port_outgoing_msgs_set_type
typedef hash_set< SimObject
*, PCSIM::hash< const
SimObject * > > 
field_outgoing_msgs_inner_set_type
typedef hash_map< string,
field_outgoing_msgs_inner_set_type,
PCSIM::hash< string > > 
field_outgoing_msgs_set_type

Protected Attributes

port_outgoing_msgs_set_type port_outgoing_msgs_set
field_outgoing_msgs_set_type field_outgoing_msgs_set


Detailed Description

Definition at line 15 of file OutgoingAnalogMPIBufferSourcesSet.h.


Member Typedef Documentation

typedef hash_set< SimObject *, PCSIM::hash<const SimObject *> > OutgoingAnalogMPIBufferSourcesSet::port_outgoing_msgs_inner_set_type [protected]

Definition at line 30 of file OutgoingAnalogMPIBufferSourcesSet.h.

Definition at line 31 of file OutgoingAnalogMPIBufferSourcesSet.h.

typedef hash_set< SimObject *, PCSIM::hash<const SimObject *> > OutgoingAnalogMPIBufferSourcesSet::field_outgoing_msgs_inner_set_type [protected]

Definition at line 34 of file OutgoingAnalogMPIBufferSourcesSet.h.

typedef hash_map< string, field_outgoing_msgs_inner_set_type , PCSIM::hash<string> > OutgoingAnalogMPIBufferSourcesSet::field_outgoing_msgs_set_type [protected]

Definition at line 35 of file OutgoingAnalogMPIBufferSourcesSet.h.


Constructor & Destructor Documentation

OutgoingAnalogMPIBufferSourcesSet::OutgoingAnalogMPIBufferSourcesSet (  ) 

Definition at line 3 of file OutgoingAnalogMPIBufferSourcesSet.cpp.

OutgoingAnalogMPIBufferSourcesSet::~OutgoingAnalogMPIBufferSourcesSet (  )  [virtual]

Definition at line 6 of file OutgoingAnalogMPIBufferSourcesSet.cpp.


Member Function Documentation

bool OutgoingAnalogMPIBufferSourcesSet::exists ( SimObject obj,
string  fieldname 
) [inline]

Definition at line 49 of file OutgoingAnalogMPIBufferSourcesSet.h.

References field_outgoing_msgs_set.

bool OutgoingAnalogMPIBufferSourcesSet::exists ( SimObject obj,
unsigned int  port 
) [inline]

Definition at line 40 of file OutgoingAnalogMPIBufferSourcesSet.h.

References port_outgoing_msgs_set.

bool OutgoingAnalogMPIBufferSourcesSet::insert ( SimObject obj,
unsigned int  port 
) [inline]

bool OutgoingAnalogMPIBufferSourcesSet::insert ( SimObject obj,
string  fieldname 
) [inline]

Definition at line 66 of file OutgoingAnalogMPIBufferSourcesSet.h.

References field_outgoing_msgs_set.


Member Data Documentation

Definition at line 32 of file OutgoingAnalogMPIBufferSourcesSet.h.

Referenced by exists(), and insert().

Definition at line 36 of file OutgoingAnalogMPIBufferSourcesSet.h.

Referenced by exists(), and insert().


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

Generated on Wed Jul 9 16:34:52 2008 for PCSIM by  doxygen 1.5.5