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