TTS v3.0.0
The Tiny Test System
 
Loading...
Searching...
No Matches
tts::base_type< T > Struct Template Reference

Base type extraction. More...

Detailed Description

template<typename T>
struct tts::base_type< T >

Base type extraction.

This structure is used to extract the base type of a type T. By default, the base type is T itself, but this structure can be specialized for user-defined types to provide a different base type. The base type is used to determine the limits and special values for the type T when generating test data.

Helper types:**

  • base_type_t<T>: Alias for typename base_type<T>::type
Template Parameters
TType for which to extract the base type.