CoCoALib-0.9905 date: 23 May 2007

CoCoA::GlobalManager Class Reference

#include <GlobalManager.H>

Collaboration diagram for CoCoA::GlobalManager:

Collaboration graph
List of all members.

Public Member Functions

 GlobalManager ()
 ~GlobalManager ()

Private Member Functions

 GlobalManager (const GlobalManager &)
 NEVER DEFINED -- disable copy ctor.
GlobalManageroperator= (const GlobalManager &)
 NEVER DEFINED -- disable assignment.

Private Attributes

std::auto_ptr< ringmyRingZPtr
std::auto_ptr< FractionFieldmyRingQPtr

Static Private Attributes

static const GlobalManagerourGlobalDataPtr
 NULL or addr of unique existing GlobalManager.


const ringRingZ ()
 The unique ring of integers.
const FractionFieldRingQ ()
 The unique field of rationals.

Detailed Description

Definition at line 33 of file GlobalManager.H.

Constructor & Destructor Documentation

CoCoA::GlobalManager::GlobalManager  ) 

CoCoA::GlobalManager::~GlobalManager  ) 

CoCoA::GlobalManager::GlobalManager const GlobalManager  )  [private]

NEVER DEFINED -- disable copy ctor.

Member Function Documentation

GlobalManager& CoCoA::GlobalManager::operator= const GlobalManager  )  [private]

NEVER DEFINED -- disable assignment.

Friends And Related Function Documentation

const ring& RingZ  )  [friend]

The unique ring of integers.

const FractionField& RingQ  )  [friend]

The unique field of rationals.

Member Data Documentation

const GlobalManager* CoCoA::GlobalManager::ourGlobalDataPtr [static, private]

NULL or addr of unique existing GlobalManager.

Definition at line 42 of file GlobalManager.H.

std::auto_ptr<ring> CoCoA::GlobalManager::myRingZPtr [private]

Definition at line 46 of file GlobalManager.H.

std::auto_ptr<FractionField> CoCoA::GlobalManager::myRingQPtr [private]

Definition at line 47 of file GlobalManager.H.

The documentation for this class was generated from the following file:
Generated on Wed May 23 13:44:27 2007 for CoCoALib by  doxygen 1.4.6