constexpr_lowercase.h File Reference

Classes

struct  LowerCaseString< STR >
 
struct  LowerCaseStringHelper< typename, typename >
 
struct  LowerCaseStringHelper< STRING_WRAPPER, std::index_sequence< INDICES... > >
 

Namespaces

 maxon
 
 maxon::details
 

Macros

#define MAXON_CONSTEXPR_TOLOWER(stringLiteral)
 

Macro Definition Documentation

◆ MAXON_CONSTEXPR_TOLOWER

#define MAXON_CONSTEXPR_TOLOWER (   stringLiteral)

MAXON_CONSTEXPR_TOLOWER returns the given string literal as a C string where all characters have be converted to lower case. The construction of the converted C string happens at compile time.

Parameters
[in]stringLiteralA C string literal.
Returns
Pointer to a const Char array which contains the given stringLiteral converted to lower case.