staticlib_support  1.2.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
oCstaticlib::support::detail_defer::defer_guard< T >Holder object for a lambda, that will be executed on destruction
oCstaticlib::support::exceptionBase exception class for various exceptions in staticlib modules
|oCstaticlib::support::bad_observed_pointer_access_exceptionObserver-specific exception
|\Cstaticlib::support::bad_optional_access_exceptionOptional-specific exception
oCstaticlib::support::logic::detail::indeterminate_tINTERNAL ONLY
oCstaticlib::support::observer_ptr< T >Non-owning pointer
oCstaticlib::support::optional< T >Basic implementation of optional, reference impl ( https://github.com/akrzemi1/Optional ) cannot be used, as it doesn't support MSVC2013
oCstaticlib::support::release_deleter< T, Deleter >Deleter implementation for std::shared_ptr that allows to release the owned object from shared_ptr
\Cstaticlib::support::logic::triboolA 3-state boolean type