Virtual U.org
Get Personal Training on VU Today
    
Top shadow
 
 register/help
User Name:

Password:

ControlWord class Reference
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

ControlWord Class Reference

#include <CONTROLW.H>

Inheritance diagram for ControlWord:

LoadAndStoreFlag List of all members.

Public Methods

 ControlWord ()
 ControlWord (int i)
ControlWord operator * (ControlWord i) const
void operator *= (ControlWord i)
ControlWord operator+ (ControlWord i) const
void operator+= (ControlWord i)
ControlWord operator- (ControlWord i) const
void operator-= (ControlWord i)
bool operator>= (ControlWord i) const
bool operator<= (ControlWord i) const
ControlWord operator^ (ControlWord i) const
int operator+ () const
int operator! () const

Public Attributes

ControlWord operator~ () const

Protected Attributes

int cw

Detailed Description

Wrapper class for organizing an int as a series of bits which indicate whether an is on or off.

Definition at line 12 of file CONTROLW.H.


Constructor & Destructor Documentation

ControlWord::ControlWord   [inline]
 

Definition at line 16 of file CONTROLW.H.

References cw.

Referenced by operator *(), operator+(), operator-(), and operator^().

ControlWord::ControlWord int    i [inline]
 

Definition at line 18 of file CONTROLW.H.

References cw.


Member Function Documentation

ControlWord ControlWord::operator * ControlWord    i const [inline]
 

Definition at line 22 of file CONTROLW.H.

References ControlWord(), and cw.

void ControlWord::operator *= ControlWord    i [inline]
 

Definition at line 24 of file CONTROLW.H.

References cw.

int ControlWord::operator!   const [inline]
 

Definition at line 47 of file CONTROLW.H.

References cw.

int ControlWord::operator+   const [inline]
 

Definition at line 46 of file CONTROLW.H.

References cw.

ControlWord ControlWord::operator+ ControlWord    i const [inline]
 

Definition at line 27 of file CONTROLW.H.

References ControlWord(), and cw.

void ControlWord::operator+= ControlWord    i [inline]
 

Definition at line 29 of file CONTROLW.H.

References cw.

ControlWord ControlWord::operator- ControlWord    i const [inline]
 

Definition at line 32 of file CONTROLW.H.

References ControlWord(), and cw.

void ControlWord::operator-= ControlWord    i [inline]
 

Definition at line 34 of file CONTROLW.H.

References cw.

bool ControlWord::operator<= ControlWord    i const [inline]
 

Definition at line 38 of file CONTROLW.H.

References cw.

bool ControlWord::operator>= ControlWord    i const [inline]
 

Definition at line 37 of file CONTROLW.H.

References cw.

ControlWord ControlWord::operator^ ControlWord    i const [inline]
 

Definition at line 41 of file CONTROLW.H.

References ControlWord(), and cw.


Member Data Documentation

int ControlWord::cw [protected]
 

Definition at line 14 of file CONTROLW.H.

Referenced by ControlWord(), operator *(), operator *=(), operator!(), operator+(), operator+=(), operator-(), operator-=(), operator<=(), operator>=(), and operator^().

ControlWord ControlWord::operator~() const
 

Definition at line 43 of file CONTROLW.H.


The documentation for this class was generated from the following file:
Generated on Fri Aug 23 01:39:02 2002 for VirtualU by doxygen1.2.17