|
| file | optional.hpp [code] |
| | Implementation of the Cvb::Shims::optional class and its utilities.
|
| |
| file | stdoptional.hpp [code] |
| | Utility header to decide whether std::optional or Cvb::Shims::optional needs to be used.
|
| |
| file | stdtype_traits.hpp [code] |
| | Utility header to decide whether our type trait shims or std type traits shall be used.
|
| |
| file | stdvariant.hpp [code] |
| | Utility header to decide whether std::variant or Cvb::Shims::variant needs to be used.
|
| |
| file | stdver.hpp [code] |
| | Preprocessor detection of C++ standard version in effect.
|
| |
| file | type_traits.hpp [code] |
| | Implements the Cvb::Shims::remove_cvref and other type trait shims.
|
| |
| file | utilities.hpp [code] |
| | Implementation of the Cvb::Shims utilities.
|
| |
| file | variant.hpp [code] |
| | Various template meta-programming helpers for variants.
|
| |