Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

ARC Class Reference

#include <ARC.h>

Inheritance diagram for ARC::

OneARC ZeroARC List of all members.

Public Methods

 ARC ()
 operator int () const
ARC operator+ (const ARC &arc) const
ARC operator- (const ARC &arc) const
ARC operator+= (const ARC &arc)
ARC operator-= (const ARC &arc)

Protected Methods

 ARC (int i)

Private Attributes

int theARC

Friends

class  ComputationManager
class  Supervisor
ostream& operator<< (ostream &ostr, const ARC &arc)

Constructor & Destructor Documentation

ARC::ARC ( ) [inline]
 

Definition at line 32 of file ARC.h.

Referenced by OneARC::OneARC(), ZeroARC::ZeroARC(), operator+(), and operator-().

ARC::ARC ( int i ) [inline, protected]
 

Definition at line 63 of file ARC.h.


Member Function Documentation

ARC::operator int ( ) const [inline]
 

Definition at line 34 of file ARC.h.

ARC ARC::operator+ ( const ARC & arc ) const [inline]
 

Definition at line 36 of file ARC.h.

ARC ARC::operator- ( const ARC & arc ) const [inline]
 

Definition at line 40 of file ARC.h.

ARC ARC::operator+= ( const ARC & arc ) [inline]
 

Definition at line 44 of file ARC.h.

ARC ARC::operator-= ( const ARC & arc ) [inline]
 

Definition at line 49 of file ARC.h.


Friends And Related Function Documentation

friend class ComputationManager [friend]
 

Definition at line 60 of file ARC.h.

friend class Supervisor [friend]
 

Definition at line 61 of file ARC.h.

ostream & operator<< ( ostream & ostr,
const ARC & arc ) [friend]
 

Definition at line 54 of file ARC.h.


Member Data Documentation

int ARC::theARC [private]
 

Definition at line 68 of file ARC.h.


The documentation for this class was generated from the following file:
Generated at Tue Jun 19 09:49:48 2001 for Magnus Classes by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001