Back to index

nordugrid-arc-nox  1.1.0~rc6
Public Member Functions | Private Member Functions | Private Attributes
Arc::PrintFBase Class Reference

#include <IString.h>

Inheritance diagram for Arc::PrintFBase:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 PrintFBase ()
virtual ~PrintFBase ()
virtual void msg (std::ostream &os)=0
void Retain ()
bool Release ()

Private Member Functions

 PrintFBase (const PrintFBase &)
PrintFBaseoperator= (const PrintFBase &)

Private Attributes

int refcount

Detailed Description

Definition at line 21 of file IString.h.


Constructor & Destructor Documentation

Definition at line 15 of file IString.cpp.

    : refcount(1) {}

Definition at line 18 of file IString.cpp.

{}
Arc::PrintFBase::PrintFBase ( const PrintFBase ) [private]

Member Function Documentation

virtual void Arc::PrintFBase::msg ( std::ostream &  os) [pure virtual]

Implemented in Arc::PrintF< T0, T1, T2, T3, T4, T5, T6, T7 >.

Here is the caller graph for this function:

PrintFBase& Arc::PrintFBase::operator= ( const PrintFBase ) [private]

Definition at line 24 of file IString.cpp.

                           {
    refcount--;
    return (refcount == 0);
  }

Here is the caller graph for this function:

Definition at line 20 of file IString.cpp.

                          {
    refcount++;
  }

Here is the caller graph for this function:


Member Data Documentation

Definition at line 33 of file IString.h.


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