SpiecsEngine
 
Loading...
Searching...
No Matches
IsConst.h File Reference

The IsConst Class Definitions and Implementation. More...

#include "RemovePointer.h"
#include "IsPointer.h"

Go to the source code of this file.

Classes

struct  Spices::detail::is_const< typename >
 Declare of is_const. More...
 
struct  Spices::detail::is_const< const T >
 is_const with const. More...
 
struct  Spices::detail::is_const< const T C::* >
 is_const with const and class. More...
 
struct  Spices::detail::basic_pointer_is_const< T >
 is_const remove pointer from type. More...
 
struct  Spices::detail::basic_reference_is_const< T >
 is_const remove reference(both pointer) from type. For reference and pointer can be mixed together. More...
 
struct  Spices::detail::basic_is_const< T, true >
 basic_is_const with true. More...
 
struct  Spices::detail::basic_is_const< T, false >
 basic_is_const with false. More...
 
struct  Spices::is_const< T >
 is_const process pointer or reference. More...
 

Namespaces

namespace  Spices
 
namespace  Spices::detail
 

Variables

template<typename T >
constexpr bool Spices::is_const_v = is_const<T>::value
 value of is_const.
 

Detailed Description

The IsConst Class Definitions and Implementation.

Author
Spices.

Definition in file IsConst.h.