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

AltStyle によって変換されたページ (->オリジナル) /