Skip to content

File type.h

FileList > meta > type.h

Go to the source code of this file

Traits for compile-time type name extraction (C++20). More...

  • #include <string_view>

Namespaces

Type Name
namespace scl
Root namespace of ScL project.

Classes

Type Name
struct p8qim3n2a_t

Detailed Description

  • scl::type_name<T>: Extracts the fully qualified name of the template type T. Automatically normalizes compiler-specific output by stripping 'class'/'struct'/'union' prefixes on MSVC.
  • scl::type_short_name<T>: Extracts only the unqualified identifier of the type T. Strips all leading namespace and class scope qualifiers.

The documentation for this class was generated from the following file module/utility/src/scl/utility/meta/type.h