Contains common typedefs and #defines to be used by .cpp, .r and .mt source files (Bentley/Bentley.r.h). More...
Go to the source code of this file.
Namespaces | |
Bentley | |
The Bentley namespace contains types defined by the Bentley Library. | |
Macros | |
#define | BENTLEY_NAMESPACE_NAME Bentley |
#define | BEGIN_BENTLEY_NAMESPACE namespace BENTLEY_NAMESPACE_NAME { |
#define | END_BENTLEY_NAMESPACE } |
#define | BENTLEY_GEOMETRY_NAMESPACE_NAME Bentley |
#define | BEGIN_BENTLEY_GEOMETRY_NAMESPACE BEGIN_BENTLEY_NAMESPACE |
#define | END_BENTLEY_GEOMETRY_NAMESPACE END_BENTLEY_NAMESPACE |
#define | BEGIN_UNNAMED_NAMESPACE namespace { |
#define | END_UNNAMED_NAMESPACE } |
#define | ENUM_IS_FLAGS(ENUMTYPE) |
Typedefs | |
typedef char | int8_t |
typedef unsigned char | uint8_t |
typedef short | int16_t |
typedef unsigned short | uint16_t |
typedef int | int32_t |
typedef unsigned int | uint32_t |
typedef long long | int64_t |
typedef unsigned long long | uint64_t |
typedef int8_t | Int8 |
typedef uint8_t | UInt8 |
typedef int16_t | Int16 |
typedef uint16_t | UInt16 |
typedef int32_t | Int32 |
typedef uint32_t | UInt32 |
typedef int64_t | Int64 |
typedef uint64_t | UInt64 |
typedef unsigned short | UShort |
typedef unsigned long | ULong |
typedef short | Short |
typedef unsigned int | UInt |
typedef unsigned char | UChar |
typedef unsigned char | Byte |
typedef unsigned char | byte |
typedef long | Long32 |
typedef unsigned long | ULong32 |
typedef uint16_t | Utf16Char |
typedef char | Utf8Char |
Functions | |
typedef | ALIGNMENT_ATTRIBUTE (8) double T_Adouble |
Contains common typedefs and #defines to be used by .cpp, .r and .mt source files (Bentley/Bentley.r.h).
#define BEGIN_BENTLEY_GEOMETRY_NAMESPACE BEGIN_BENTLEY_NAMESPACE |
#define BEGIN_BENTLEY_NAMESPACE namespace BENTLEY_NAMESPACE_NAME { |
#define BEGIN_UNNAMED_NAMESPACE namespace { |
#define BENTLEY_GEOMETRY_NAMESPACE_NAME Bentley |
#define BENTLEY_NAMESPACE_NAME Bentley |
#define END_BENTLEY_GEOMETRY_NAMESPACE END_BENTLEY_NAMESPACE |
#define END_BENTLEY_NAMESPACE } |
#define END_UNNAMED_NAMESPACE } |