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

ScopedBool.cpp

Go to the documentation of this file.
00001 #include "ScopedBool.h"
00002 
00009 
00010 ScopedBool::ScopedBool(bool* boolVar) {
00011     m_bool = boolVar;
00012     //m_value = *m_bool;
00013 } // ctor
00014 
00015 
00016 ScopedBool::ScopedBool(bool* boolVar, bool value) {
00017     m_bool = boolVar;
00018     //m_value = *m_bool;
00019     *m_bool = value;
00020 } // ctor
00021 
00022 
00023 ScopedBool::~ScopedBool() {
00024     *m_bool = !(*m_bool);
00025 } // dtor
00026 

Generated at Thu Jul 11 13:31:51 2002 for Peekabooty by doxygen1.2.9 written by Dimitri van Heesch, © 1997-2001