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

Flags32 Class Reference

#include <Flags.h>

List of all members.

Public Members

 Flags32 ()
Void Set (UInt32 flag)
Void UnSet (UInt32 flag)
Bool IsSet (UInt32 flag)
Bool AreSet (UInt32 flags)
Void Clear ()
 operator UInt32 ()

Protected Members

UInt32 bits


Detailed Description

Definition at line 16 of file Flags.h.


Constructor & Destructor Documentation

Flags32::Flags32 ()

Definition at line 19 of file Flags.h.


Member Function Documentation

Bool Flags32::AreSet (UInt32 flags) [inline]

Parameters:
flags   true if all flags are set

Definition at line 26 of file Flags.h.

Void Flags32::Clear () [inline]

Definition at line 27 of file Flags.h.

Bool Flags32::IsSet (UInt32 flag) [inline]

Parameters:
flag   true if any of the flags are set

Definition at line 25 of file Flags.h.

Void Flags32::Set (UInt32 flag) [inline]

Definition at line 21 of file Flags.h.

Void Flags32::UnSet (UInt32 flag) [inline]

Definition at line 23 of file Flags.h.

Flags32::operator UInt32 () [inline]

Definition at line 30 of file Flags.h.


Member Data Documentation

UInt32 Flags32::bits [protected]

Definition at line 34 of file Flags.h.


The documentation for this class was generated from the following file:
Generated at Sat Aug 5 00:16:33 2000 for Class Library by doxygen 1.1.0 written by Dimitri van Heesch, © 1997-2000