| 
    Open CASCADE Technology 7.8.0
    
   | 
 
#include <cstddef>#include <ctime>#include <stdint.h>#include <inttypes.h>#include <Standard_Macro.hxx>Macros | |
| #define | __STDC_FORMAT_MACROS | 
| #define | Standard_False false | 
| #define | Standard_True true | 
Typedefs | |
| typedef int | Standard_Integer | 
| typedef unsigned int | Standard_UInteger | 
| typedef double | Standard_Real | 
| typedef bool | Standard_Boolean | 
| typedef float | Standard_ShortReal | 
| typedef char | Standard_Character | 
| typedef unsigned char | Standard_Byte | 
| typedef void * | Standard_Address | 
| typedef size_t | Standard_Size | 
| typedef std::time_t | Standard_Time | 
| typedef char | Standard_Utf8Char | 
| signed UTF-8 char   | |
| typedef unsigned char | Standard_Utf8UChar | 
| unsigned UTF-8 char   | |
| typedef char16_t | Standard_ExtCharacter | 
| typedef char16_t | Standard_Utf16Char | 
| UTF-16 char (always unsigned)   | |
| typedef char32_t | Standard_Utf32Char | 
| UTF-32 char (always unsigned)   | |
| typedef wchar_t | Standard_WideChar | 
| wide char (unsigned UTF-16 on Windows platform and signed UTF-32 on Linux)   | |
| typedef const Standard_Character * | Standard_CString | 
| typedef const Standard_ExtCharacter * | Standard_ExtString | 
| #define __STDC_FORMAT_MACROS | 
| typedef void* Standard_Address | 
| typedef std::time_t Standard_Time | 
UTF-16 char (always unsigned)
UTF-32 char (always unsigned)
signed UTF-8 char
unsigned UTF-8 char
wide char (unsigned UTF-16 on Windows platform and signed UTF-32 on Linux)