Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

ssobjects::Flags Class Reference

#include <flags.h>

List of all members.

Public Types

enum  { F_NONE = 0, F_ALL = 0xFFFFFFFF }

Public Methods

 Flags (unsigned32 nInitiallySet=0)
virtual ~Flags ()
unsigned32 toggle (unsigned32 nFlagsSetting, unsigned32 nFlagsResetting=F_NONE)
bool isSet (unsigned32 nCheckFlags)
unsigned32 get ()

Protected Attributes

unsigned32 m_nFlags


Member Enumeration Documentation

anonymous enum
 

Enumeration values:
F_NONE  
F_ALL  


Constructor & Destructor Documentation

ssobjects::Flags::Flags ( unsigned32 nInitiallySet = 0 )
 

ssobjects::Flags::~Flags ( ) [virtual]
 


Member Function Documentation

unsigned32 ssobjects::Flags::get ( ) [inline]
 

bool ssobjects::Flags::isSet ( unsigned32 nCheckFlags )
 

unsigned32 ssobjects::Flags::toggle ( unsigned32 nFlagsSetting,
unsigned32 nFlagsResetting = F_NONE )
 


Member Data Documentation

unsigned32 ssobjects::Flags::m_nFlags [protected]
 


The documentation for this class was generated from the following files:
Generated at Tue Sep 25 00:26:36 2001 for SimpleServerObjects by doxygen1.2.7 written by Dimitri van Heesch, © 1997-2001