cli11
Loading...
Searching...
No Matches
cli::copyable_ptr Concept Referenceexport
module cli11

Matches pointer-like types that can be copied freely. More...

Concept definition

template<typename T>
concept copyable_ptr = shared_ptr_like<T> || std::is_pointer_v<T>
Matches pointer-like types that can be copied freely.
Definition type_tools.cpp:45
Matches std::shared_ptr, with or without top-level const.
Definition type_tools.cpp:39

Detailed Description

Matches pointer-like types that can be copied freely.