|
cgv
|
namespace for conditions that act on types More...
Classes | |
| struct | has_virtual_destructor |
| template condition returning, whether the passed type has a virtual destructor More... | |
| struct | is_abstract |
| template condition returning, whether the first argument is a base class of the second argument More... | |
| struct | is_base_of |
| template condition returning, whether the first argument is a base class of the second argument More... | |
| struct | is_const |
| checks if a type has the const modifier More... | |
| struct | is_const< const T > |
| struct | is_const< T & > |
| struct | is_enum |
| template condition returning, whether the given type is an enum type More... | |
| struct | is_standard_type |
| template condition returning, whether the given type is a standard type (excluding void and enum types) More... | |
| struct | is_standard_type< bool > |
| struct | is_standard_type< flt32_type > |
| struct | is_standard_type< flt64_type > |
| struct | is_standard_type< int16_type > |
| struct | is_standard_type< int32_type > |
| struct | is_standard_type< int64_type > |
| struct | is_standard_type< int8_type > |
| struct | is_standard_type< std::string > |
| struct | is_standard_type< std::wstring > |
| struct | is_standard_type< uint16_type > |
| struct | is_standard_type< uint32_type > |
| struct | is_standard_type< uint64_type > |
| struct | is_standard_type< uint8_type > |
| struct | is_standard_type< wchar_type > |
namespace for conditions that act on types