lean cpp library
A lean C++ library providing efficient utility classes for high-performance C++ applications.
lean::smart::auto_restore< Value > Member List
This is the complete list of members for lean::smart::auto_restore< Value >, including all inherited members.
auto_restore(value_type &value)lean::smart::auto_restore< Value > [inline, explicit]
auto_restore(value_type &value, const value_type &newValue)lean::smart::auto_restore< Value > [inline]
get(void)lean::smart::auto_restore< Value > [inline]
get(void) const lean::smart::auto_restore< Value > [inline]
operator const value_type &() const lean::smart::auto_restore< Value > [inline]
operator value_type &()lean::smart::auto_restore< Value > [inline]
operator*()lean::smart::auto_restore< Value > [inline]
operator*() const lean::smart::auto_restore< Value > [inline]
operator->()lean::smart::auto_restore< Value > [inline]
operator->() const lean::smart::auto_restore< Value > [inline]
value_type typedeflean::smart::auto_restore< Value >
~auto_restore()lean::smart::auto_restore< Value > [inline]