Epetra  Development
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Pages
Friends | List of all members
Epetra_MpiSmpCommData Class Reference

Epetra_MpiSmpCommData: The Epetra Mpi Shared Memory ParallelCommunication Data Class. More...

#include <Epetra_MpiSmpCommData.h>

Inheritance diagram for Epetra_MpiSmpCommData:
Inheritance graph
[legend]
Collaboration diagram for Epetra_MpiSmpCommData:
Collaboration graph
[legend]

Friends

class Epetra_MpiSmpComm
 

Additional Inherited Members

- Protected Member Functions inherited from Epetra_Data
 Epetra_Data ()
 Epetra_Data Serial Constructor.
 
 Epetra_Data (const Epetra_Data &Data)
 Epetra_Data Copy Constructor. More...
 
virtual ~Epetra_Data ()
 Epetra_Data Destructor.
 
void IncrementReferenceCount ()
 Increment reference count.
 
void DecrementReferenceCount ()
 Decrement reference count.
 
int ReferenceCount () const
 Get reference count.
 
- Protected Attributes inherited from Epetra_Data
int ReferenceCount_
 

Detailed Description

Epetra_MpiSmpCommData: The Epetra Mpi Shared Memory ParallelCommunication Data Class.

The Epetra_MpiSmpCommData class is an implementation detail of Epetra_MpiSmpComm. It is reference-counted, and can be shared by multiple Epetra_MpiSmpComm instances. It derives from Epetra_Data, and inherits reference-counting from it.


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