y3c-stl 0.3.3
Friendly C++ STL wrapper with automatic stacktrace
Loading...
Searching...
No Matches
y3c::internal::type_name Namespace Reference

Functions

template<typename T >
const char * wrapped_type_name ()
 
template<typename T >
const std::string & wrapped_type_name_s ()
 
const std::string & probe_type_name_used ()
 
size_t prefix_size ()
 
size_t suffix_size ()
 

Variables

const char *const probe_type_name_candidates []
 

Function Documentation

◆ prefix_size()

size_t prefix_size ( )
inline

◆ probe_type_name_used()

const std::string & probe_type_name_used ( )
inline

◆ suffix_size()

size_t suffix_size ( )
inline

◆ wrapped_type_name()

template<typename T >
const char * wrapped_type_name ( )

◆ wrapped_type_name_s()

template<typename T >
const std::string & wrapped_type_name_s ( )

Variable Documentation

◆ probe_type_name_candidates

const char* const probe_type_name_candidates[]
Initial value:
= {
"class y3c::internal::type_name::probe_type",
"y3c::internal::type_name::probe_type",
"probe_type",
}