Epetra Package Browser (Single Doxygen Collection) Development
Loading...
Searching...
No Matches
Friends | List of all members
Epetra_SerialCommData Class Reference

Epetra_SerialCommData: The Epetra Serial Communication Data Class. More...

#include <Epetra_SerialCommData.h>

Inheritance diagram for Epetra_SerialCommData:
Inheritance graph
[legend]

Friends

class Epetra_SerialComm
 

Constructor/Destructor Methods

int MyPID_
 
int NumProc_
 
 Epetra_SerialCommData ()
 Epetra_SerialCommData Default Constructor.
 
 ~Epetra_SerialCommData ()
 Epetra_SerialCommData Destructor.
 
 Epetra_SerialCommData (const Epetra_SerialCommData &CommData)
 
Epetra_SerialCommDataoperator= (const Epetra_SerialCommData &CommData)
 

Additional Inherited Members

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

Detailed Description

Epetra_SerialCommData: The Epetra Serial Communication Data Class.

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

Definition at line 55 of file Epetra_SerialCommData.h.

Constructor & Destructor Documentation

◆ Epetra_SerialCommData() [1/2]

Epetra_SerialCommData::Epetra_SerialCommData ( )
private

Epetra_SerialCommData Default Constructor.

Definition at line 47 of file Epetra_SerialCommData.cpp.

◆ ~Epetra_SerialCommData()

Epetra_SerialCommData::~Epetra_SerialCommData ( )
private

Epetra_SerialCommData Destructor.

Definition at line 55 of file Epetra_SerialCommData.cpp.

◆ Epetra_SerialCommData() [2/2]

Epetra_SerialCommData::Epetra_SerialCommData ( const Epetra_SerialCommData & CommData)
private

Member Function Documentation

◆ operator=()

Epetra_SerialCommData & Epetra_SerialCommData::operator= ( const Epetra_SerialCommData & CommData)
private

Friends And Related Symbol Documentation

◆ Epetra_SerialComm

friend class Epetra_SerialComm
friend

Definition at line 56 of file Epetra_SerialCommData.h.

Member Data Documentation

◆ MyPID_

int Epetra_SerialCommData::MyPID_
private

Definition at line 69 of file Epetra_SerialCommData.h.

◆ NumProc_

int Epetra_SerialCommData::NumProc_
private

Definition at line 70 of file Epetra_SerialCommData.h.


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