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)

Definition at line 63 of file csspp.h.

References f_flag.

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

Definition at line 70 of file csspp.h.

References f_flag.

csspp::safe_bool_t::~safe_bool_t ( )

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

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

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.