Current Version: 1.0.10
Project Name: csspp
Public Member Functions | Private Attributes | List of all members
csspp::safe_bool_t Class Reference

#include <csspp.h>

Public Member Functions

 safe_bool_t (bool &flag)
 
 safe_bool_t (bool &flag, bool new_value)
 
 ~safe_bool_t ()
 

Private Attributes

bool & f_flag
 
bool f_old_value
 

Detailed Description

Definition at line 60 of file csspp.h.

Constructor & Destructor Documentation

csspp::safe_bool_t::safe_bool_t ( bool &  flag)
inline

Definition at line 63 of file csspp.h.

References f_flag.

csspp::safe_bool_t::safe_bool_t ( bool &  flag,
bool  new_value 
)
inline

Definition at line 70 of file csspp.h.

References f_flag.

csspp::safe_bool_t::~safe_bool_t ( )
inline

Definition at line 77 of file csspp.h.

References f_flag, and f_old_value.

Member Data Documentation

bool& csspp::safe_bool_t::f_flag
private

Definition at line 83 of file csspp.h.

Referenced by safe_bool_t(), and ~safe_bool_t().

bool csspp::safe_bool_t::f_old_value
private

Definition at line 84 of file csspp.h.

Referenced by ~safe_bool_t().


The documentation for this class was generated from the following file:

Documentation of CSS Preprocessor.

This document is part of the Snap! Websites Project.

Copyright by Made to Order Software Corp.