Gascoigne::GhostVectorAgent Class Reference

#include <ghostvectoragent.h>

Inheritance diagram for Gascoigne::GhostVectorAgent:

Inheritance graph
[legend]
Collaboration diagram for Gascoigne::GhostVectorAgent:

Collaboration graph
[legend]
List of all members.

Public Types

typedef std::map< VectorInterface,
GlobalVector * >::const_iterator 
const_iterator
typedef std::map< VectorInterface,
GlobalVector * >::iterator 
iterator

Public Member Functions

 GhostVectorAgent ()
 ~GhostVectorAgent ()
void Register (const VectorInterface &mg)
void Delete (VectorInterface &mg)
GlobalVectoroperator() (const VectorInterface &g)

Friends

std::ostream & operator<< (std::ostream &os, const GhostVectorAgent &gva)

Member Typedef Documentation

typedef std::map<VectorInterface,GlobalVector*>::const_iterator Gascoigne::GhostVectorAgent::const_iterator

Reimplemented from std::map< Key, Type, Compare, Alloc >.

typedef std::map<VectorInterface,GlobalVector*>::iterator Gascoigne::GhostVectorAgent::iterator

Reimplemented from std::map< Key, Type, Compare, Alloc >.


Constructor & Destructor Documentation

Gascoigne::GhostVectorAgent::GhostVectorAgent (  ) 

Gascoigne::GhostVectorAgent::~GhostVectorAgent (  ) 


Member Function Documentation

void Gascoigne::GhostVectorAgent::Delete ( VectorInterface mg  ) 

GlobalVector & Gascoigne::GhostVectorAgent::operator() ( const VectorInterface g  ) 

void Gascoigne::GhostVectorAgent::Register ( const VectorInterface mg  ) 


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const GhostVectorAgent gva 
) [friend]


The documentation for this class was generated from the following files:
Generated on Thu Sep 14 10:51:36 2006 for Gascoigne by  doxygen 1.4.7