Visual Computing Library
Loading...
Searching...
No Matches
vcl::IsConst Concept Reference

The IsConst concept is satisfied if T satisfies one of the following conditions: More...

#include <vclib/concepts/const_correctness.h>

Concept definition

template<typename T>
concept vcl::IsConst =
std::is_const_v<RemovePtr<T>> || std::is_const_v<RemoveRef<T>>
The IsConst concept is satisfied if T satisfies one of the following conditions:
Definition const_correctness.h:43

Detailed Description

The IsConst concept is satisfied if T satisfies one of the following conditions:

  • T is const;
  • T is a pointer to const;
  • T is a reference to const;