CVCL::DebugFlag Class Reference

Boolean flag (can only be true or false). More...

#include <debug.h>

List of all members.

Public Member Functions

Private Attributes

Friends


Detailed Description

Boolean flag (can only be true or false).

Definition at line 129 of file debug.h.


Constructor & Destructor Documentation

CVCL::DebugFlag::DebugFlag (  bool &  flag  )  [inline]
 

Definition at line 135 of file debug.h.

CVCL::DebugFlag::~DebugFlag (   )  [inline]
 

Definition at line 137 of file debug.h.


Member Function Documentation

CVCL::DebugFlag::operator bool (   )  [inline]
 

Definition at line 139 of file debug.h.

References d_flag.

bool CVCL::DebugFlag::operator-- (   )  [inline]
 

Definition at line 143 of file debug.h.

References d_flag.

bool CVCL::DebugFlag::operator++ (   )  [inline]
 

Definition at line 144 of file debug.h.

References d_flag.

bool CVCL::DebugFlag::operator-- (  int   )  [inline]
 

Definition at line 146 of file debug.h.

References d_flag.

bool CVCL::DebugFlag::operator++ (  int   )  [inline]
 

Definition at line 147 of file debug.h.

References d_flag.

DebugFlag& CVCL::DebugFlag::operator= (  bool  x  )  [inline]
 

Definition at line 149 of file debug.h.

References d_flag.


Friends And Related Function Documentation

bool operator== (  const DebugFlag &  f1,
const DebugFlag &  f2
)  [friend]
 

Checks if the *values* of the flags are equal.

Definition at line 158 of file debug.h.

bool operator!= (  const DebugFlag &  f1,
const DebugFlag &  f2
)  [friend]
 

Checks if the *values* of the flags are disequal.

Definition at line 162 of file debug.h.

std::ostream& operator<< (  std::ostream &  os,
const DebugFlag &  f
)  [friend]
 

Printing flags.

Definition at line 166 of file debug.h.


Member Data Documentation

bool* CVCL::DebugFlag::d_flag [private]
 

Definition at line 131 of file debug.h.

Referenced by operator bool(), CVCL::operator!=(), operator++(), operator--(), CVCL::operator<<(), operator=(), and CVCL::operator==().


The documentation for this class was generated from the following file:
Generated on Thu Apr 13 16:57:43 2006 for CVC Lite by  doxygen 1.4.4