Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
Macros | Typedefs | Variables
Standard_TypeDef.hxx File Reference
#include <cstddef>
#include <ctime>
#include <stdint.h>
#include <inttypes.h>
#include <Standard_Macro.hxx>

Macros

#define __STDC_FORMAT_MACROS
 

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 uint8_t Standard_Byte
 
typedef voidStandard_Address
 
typedef size_t Standard_Size
 
typedef std::time_t Standard_Time
 
typedef char Standard_Utf8Char
 
typedef unsigned char Standard_Utf8UChar
 
typedef char16_t Standard_ExtCharacter
 
typedef char16_t Standard_Utf16Char
 
typedef char32_t Standard_Utf32Char
 
typedef wchar_t Standard_WideChar
 
typedef const charStandard_CString
 
typedef const char16_tStandard_ExtString
 

Variables

constexpr bool Standard_False = false
 
constexpr bool Standard_True = true
 

Macro Definition Documentation

◆ __STDC_FORMAT_MACROS

#define __STDC_FORMAT_MACROS

Typedef Documentation

◆ Standard_Address

Deprecated

Use 'void*' directly instead.

("Standard_Address is deprecated, use void* directly")

◆ Standard_Boolean

Deprecated

Use 'bool' directly instead.

("Standard_Boolean is deprecated, use bool directly")

◆ Standard_Byte

Deprecated

Use 'uint8_t' directly instead.

("Standard_Byte is deprecated, use uint8_t directly")

◆ Standard_Character

Deprecated

Use 'char' directly instead.

("Standard_Character is deprecated, use char directly")

◆ Standard_CString

Deprecated

Use 'const char*' directly instead.

("Standard_CString is deprecated, use const char* directly")

◆ Standard_ExtCharacter

Deprecated

Use 'char16_t' directly instead.

("Standard_ExtCharacter is deprecated, use char16_t directly")

◆ Standard_ExtString

Deprecated

Use 'const char16_t*' directly instead.

("Standard_ExtString is deprecated, use const char16_t* directly")

◆ Standard_Integer

Deprecated

Use 'int' directly instead.

("Standard_Integer is deprecated, use int directly")

◆ Standard_Real

Deprecated

Use 'double' directly instead.

("Standard_Real is deprecated, use double directly")

◆ Standard_ShortReal

Deprecated

Use 'float' directly instead.

("Standard_ShortReal is deprecated, use float directly")

◆ Standard_Size

Deprecated

Use 'size_t' directly instead.

("Standard_Size is deprecated, use size_t directly")

◆ Standard_Time

typedef std::time_t Standard_Time
Deprecated

Use 'std::time_t' directly instead.

("Standard_Time is deprecated, use std::time_t directly")

◆ Standard_UInteger

Deprecated

Use 'unsigned int' directly instead.

("Standard_UInteger is deprecated, use unsigned int directly")

◆ Standard_Utf16Char

Deprecated

Use 'char16_t' directly instead.

("Standard_Utf16Char is deprecated, use char16_t directly")

◆ Standard_Utf32Char

Deprecated

Use 'char32_t' directly instead.

("Standard_Utf32Char is deprecated, use char32_t directly")

◆ Standard_Utf8Char

Deprecated

Use 'char' directly instead.

("Standard_Utf8Char is deprecated, use char directly")

◆ Standard_Utf8UChar

Deprecated

Use 'unsigned char' directly instead.

("Standard_Utf8UChar is deprecated, use unsigned char directly")

◆ Standard_WideChar

Deprecated

Use 'wchar_t' directly instead.

("Standard_WideChar is deprecated, use wchar_t directly")

Variable Documentation

◆ Standard_False

constexpr bool Standard_False = false
inlineconstexpr
Deprecated

Use 'false' directly instead.

("Standard_False is deprecated, use false directly")

◆ Standard_True

constexpr bool Standard_True = true
inlineconstexpr
Deprecated

Use 'true' directly instead.

("Standard_True is deprecated, use true directly")