Rosetta
Public Member Functions | Private Attributes | List of all members
detail::numeric_specs_checker< ErrorHandler > Class Template Reference

#include <format.h>

Public Member Functions

FMT_CONSTEXPR numeric_specs_checker (ErrorHandler &eh, detail::type arg_type)
 
FMT_CONSTEXPR void require_numeric_argument ()
 
FMT_CONSTEXPR void check_sign ()
 
FMT_CONSTEXPR void check_precision ()
 

Private Attributes

ErrorHandlererror_handler_
 
detail::type arg_type_
 

Constructor & Destructor Documentation

◆ numeric_specs_checker()

template<typename ErrorHandler >
FMT_CONSTEXPR detail::numeric_specs_checker< ErrorHandler >::numeric_specs_checker ( ErrorHandler eh,
detail::type  arg_type 
)
inline

Member Function Documentation

◆ check_precision()

template<typename ErrorHandler >
FMT_CONSTEXPR void detail::numeric_specs_checker< ErrorHandler >::check_precision ( )
inline

◆ check_sign()

template<typename ErrorHandler >
FMT_CONSTEXPR void detail::numeric_specs_checker< ErrorHandler >::check_sign ( )
inline

◆ require_numeric_argument()

template<typename ErrorHandler >
FMT_CONSTEXPR void detail::numeric_specs_checker< ErrorHandler >::require_numeric_argument ( )
inline

Member Data Documentation

◆ arg_type_

template<typename ErrorHandler >
detail::type detail::numeric_specs_checker< ErrorHandler >::arg_type_
private

◆ error_handler_

template<typename ErrorHandler >
ErrorHandler& detail::numeric_specs_checker< ErrorHandler >::error_handler_
private

The documentation for this class was generated from the following file: