Categorically describes a fundamental type.
Synopsis
Declared in <mrdocs/Metadata/Type/FundamentalTypeKind.hpp>
enum class FundamentalTypeKind : int;
Members
Name |
Description |
|
void |
|
std::nullptr_t |
|
bool |
|
char |
|
signed char |
|
unsigned char |
|
char8_t |
|
char16_t |
|
char32_t |
|
wchar_t |
|
short / short int / signed short / signed short int |
|
unsigned short / unsigned short int |
|
int / signed / signed int |
|
unsigned / unsigned int |
|
long / long int / signed long / signed long int |
|
unsigned long / unsigned long int |
|
long long / long long int / signed long long / signed long long int |
|
unsigned long long / unsigned long long int |
|
float |
|
double |
|
long double |
Non-Member Functions
Name |
Description |
Apply the "char" specifier to the type |
|
Apply the "long" specifier to the type |
|
Apply the "short" specifier to the type |
|
Apply the "signed" specifier to the type |
|
Apply the "unsigned" specifier to the type |
|
Convert a FundamentalTypeKind to a string. |
See Also
https://en.cppreference.com/w/cpp/language/types
Created with MrDocs