(array) class CorBase

CorBase - THE Data Flow System Base Class

Inheritance:


Public Fields

static const double eps

Public Methods

CorBase ( const CorBase& aRef )
CorBase ()
void operator delete ( void* anInstance )
void* operator new ( size_t aSize )
void* operator new ( size_t aSize, void* anotherPlace )
CorBool operator!= ( const CorBase& aRef )
not-equal operator
CorBase& operator= ( const CorBase& aRef )
CorBool operator== ( const CorBase& aRef )
static void reportAssertFailure ( const char* aFilename, int aLinenumber, const char* aText )
generate the assertion text and stop the program
virtual ~CorBase ()

Public


Purpose
The default c'tor

Purpose
The d'tor

a "small" number, ie

$Id: CorBase

Documentation

CorBase - THE Data Flow System Base Class
$Id: CorBase.h,v 1.9 1997/07/11 08:32:09 mwiedmer Exp $

SYNOPSIS

    #include <CorBase.h>
    
    CorBase myBase;
  

DESCRIPTION
This base class is the one and only root for all data flow classes. It implements the assertion and debugging facilities.

static const double eps

a "small" number, ie. you should not do:
  if (double1 == double2) {
  }
  
but
  if (double1 - double2 < CorBase::eps) {
  }
  

CorBase()

Purpose
The default c'tor.

Preconditions

  • Itemize this section if necessary. Remove itemization otherwise.

Exceptions

  • Itemize this section if necessary. Remove itemization otherwise.

CorBase( const CorBase& aRef )

virtual ~CorBase()

Purpose
The d'tor.

Preconditions

  • Itemize this section if necessary. Remove itemization otherwise.

Exceptions

  • Itemize this section if necessary. Remove itemization otherwise.

CorBase& operator=( const CorBase& aRef )

CorBool operator==( const CorBase& aRef )

CorBool operator!=( const CorBase& aRef )
not-equal operator

static void reportAssertFailure( const char* aFilename, int aLinenumber, const char* aText )
generate the assertion text and stop the program

void* operator new( size_t aSize, void* anotherPlace )

void* operator new( size_t aSize )

void operator delete( void* anInstance )


Direct child classes:
QucUnit
QucSplint
QucSpectralTarget
QucPosition
QucOpticalRay
QucObservationModel
QucNrerror
QucMidas
QucHTMLSupport
QucBlackbody
DfcDbSelection
DfcDbManager
DfcDbData
DfcDb
DfcAxisInterface
CorStream
CorRef
CorPersistent

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de