|
cpp-reflect
C++ Reflection and Annotations Library
|
Classes | |
| struct | pack_type_id |
| struct | pack_type_id< Pack< T, I > > |
| struct | pack_type_id< Pack< Ts... > > |
| struct | type_name_holder |
| struct | type_name_holder_pack |
| struct | type_name_holder_pack_1t1i |
Functions | |
| template<std::size_t... Is> | |
| constexpr auto | refl::detail::substring_as_array (std::string_view s, std::index_sequence< Is... >) |
| template<typename T> | |
| constexpr auto | refl::detail::type_name_array () |
| template<template< typename... > typename Pack> | |
| constexpr auto | refl::detail::type_name_array_pack () |
| template<template< typename T, std::size_t I > typename Pack> | |
| constexpr auto | refl::detail::type_name_array_pack_1t1i () |
| template<typename T> | |
| constexpr auto | refl::detail::type_name_str () |
| template<template< typename... > typename Pack> | |
| constexpr auto | refl::detail::type_name_str_pack () |
| template<template< typename T, std::size_t I > typename Pack> | |
| constexpr auto | refl::detail::type_name_str_pack_1t1i () |
| constexpr std::uint64_t | refl::detail::fnv1a_partial (std::uint64_t partial, std::string_view s) |
| constexpr std::uint64_t | refl::detail::fnv1a_append (std::uint64_t partial, std::string_view s) |
| constexpr std::uint64_t | refl::detail::fnv1a (std::string_view s) |
|
constexprexport |
|
constexprexport |
Definition at line 162 of file type_name.cppm.
Here is the call graph for this function:
Here is the caller graph for this function:
|
constexprexport |
Definition at line 152 of file type_name.cppm.
Here is the call graph for this function:
Here is the caller graph for this function:
|
constexprexport |
|
constexprexport |
|
constexprexport |
|
constexprexport |
|
constexprexport |
Definition at line 136 of file type_name.cppm.
|
constexprexport |
Definition at line 141 of file type_name.cppm.
|
constexprexport |
Definition at line 146 of file type_name.cppm.