Mechanics of Defect Evolution Library
Loading...
Searching...
No Matches
model::MPIcout Struct Reference

#include <MPIcout.h>

Collaboration diagram for model::MPIcout:

Public Types

typedef std::basic_ostream< char, std::char_traits< char > > StlEndl_IO
typedef StlEndl_IO &(* StlEndl) (StlEndl_IO &)

Public Member Functions

 MPIcout (const MPIcout &)
MPIcout & operator= (const MPIcout &)
 MPIcout ()
template<typename T>
MPIcout & operator<< (const T &t)
MPIcout & operator<< (StlEndl manip)

Public Attributes

std::ostream & os

Detailed Description

Definition at line 21 of file MPIcout.h.

Member Typedef Documentation

◆ StlEndl

typedef StlEndl_IO &(* model::MPIcout::StlEndl) (StlEndl_IO &)

Definition at line 25 of file MPIcout.h.

◆ StlEndl_IO

typedef std::basic_ostream<char, std::char_traits<char> > model::MPIcout::StlEndl_IO

Definition at line 23 of file MPIcout.h.

Constructor & Destructor Documentation

◆ MPIcout() [1/2]

model::MPIcout::MPIcout ( const MPIcout & )
inline

Copy constructor is private (no copying allowed)

Definition at line 29 of file MPIcout.h.

◆ MPIcout() [2/2]

model::MPIcout::MPIcout ( )
inline

Definition at line 47 of file MPIcout.h.

Member Function Documentation

◆ operator<<() [1/2]

template<typename T>
MPIcout & model::MPIcout::operator<< ( const T & t)
inline

Definition at line 55 of file MPIcout.h.

◆ operator<<() [2/2]

MPIcout & model::MPIcout::operator<< ( StlEndl manip)
inline

Overload << for Std::endl

Definition at line 70 of file MPIcout.h.

◆ operator=()

MPIcout & model::MPIcout::operator= ( const MPIcout & )
inline

Assignment operator is private (no assignment allowed)

Definition at line 36 of file MPIcout.h.

Member Data Documentation

◆ os

std::ostream& model::MPIcout::os

Definition at line 43 of file MPIcout.h.


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