MOOSE - Multiscale Object Oriented Simulation Environment
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
MsgDigest Class Reference

#include <MsgDigest.h>

+ Collaboration diagram for MsgDigest:

Public Member Functions

 MsgDigest (const OpFunc *f, const vector< Eref > &t)
 

Public Attributes

const OpFuncfunc
 
vector< Ereftargets
 

Detailed Description

This class manages digested Messages. Each entry is boiled down to the function, and an array of targets. The targets are actually stored on the Msg, but they referenced in the MsgDigest. As a further refinement, if the target DataIndex is ALLDATA, then it means that all data entries in the target are to be iterated over. Note that this does not extend to Field targets.

Definition at line 21 of file MsgDigest.h.

Constructor & Destructor Documentation

MsgDigest::MsgDigest ( const OpFunc f,
const vector< Eref > &  t 
)
inline

Definition at line 24 of file MsgDigest.h.

25  : func( f ), targets( t )
26  {;}
vector< Eref > targets
Definition: MsgDigest.h:28
const OpFunc * func
Definition: MsgDigest.h:27

Member Data Documentation

const OpFunc* MsgDigest::func

Definition at line 27 of file MsgDigest.h.

vector< Eref > MsgDigest::targets

Definition at line 28 of file MsgDigest.h.


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