Skip to main content

character_pointer Concept

Concept satisfied by the pointers to the character types. More...

Definition​

template <class T>
concept micro_os_plus::micro_test_plus::detail::character_pointer = std::is_pointer_v<T> and character<std::remove_pointer_t<T>>
          and not std::is_volatile_v<std::remove_pointer_t<T>>

Description​

Concept satisfied by the pointers to the character types.

The character_pointer concept is satisfied when the type is a pointer to a character, possibly const, but not volatile. The formatter writes these pointers as C strings, and located_name takes them as names.

Template Parameters
T

The type to check.

Definition at line 1650 of file detail.h.

  template<class T>
  concept character_pointer = std::is_pointer_v<T> and character<std::remove_pointer_t<T>>
  and not std::is_volatile_v<std::remove_pointer_t<T>>

Generated via doxygen2docusaurus 2.2.8 by Doxygen 1.18.0.