#include <BALL/CONFIG/config.h>
#include <limits>
#include <time.h>
Go to the source code of this file.
|
These predefined types are used in BALL for portability and comprehensibility.
|
enum | BALL::ASCII {
BALL::ASCII__BACKSPACE = '\b'
, BALL::ASCII__BELL = '\a'
, BALL::ASCII__CARRIAGE_RETURN = '\r'
, BALL::ASCII__HORIZONTAL_TAB = '\t'
,
BALL::ASCII__NEWLINE = '\n'
, BALL::ASCII__RETURN = ASCII__NEWLINE
, BALL::ASCII__SPACE = ' '
, BALL::ASCII__TAB = ASCII__HORIZONTAL_TAB
,
BALL::ASCII__VERTICAL_TAB = '\v'
, BALL::ASCII__COLON = ':'
, BALL::ASCII__COMMA = ','
, BALL::ASCII__EXCLAMATION_MARK = '!'
,
BALL::ASCII__POINT = '.'
, BALL::ASCII__QUESTION_MARK = '?'
, BALL::ASCII__SEMICOLON = ';'
} |
|
typedef BALL_INDEX_TYPE | BALL::Distance |
|
typedef BALL_SIZE_TYPE | BALL::Handle |
|
typedef BALL_INDEX_TYPE | BALL::Index |
|
typedef BALL_SIZE_TYPE | BALL::Size |
|
typedef time_t | BALL::Time |
|
typedef BALL_SIZE_TYPE | BALL::HashIndex |
|
typedef BALL_SIZE_TYPE | BALL::Position |
|
typedef float | BALL::Real |
|
typedef double | BALL::DoubleReal |
|
typedef BALL_SIZE_TYPE | BALL::Property |
|
typedef BALL_INDEX_TYPE | BALL::ErrorCode |
|
typedef unsigned char | BALL::Byte |
|
typedef BALL_ULONG64_TYPE | BALL::LongSize |
|
typedef BALL_LONG64_TYPE | BALL::LongIndex |
|
typedef BALL_POINTERSIZEUINT_TYPE | BALL::PointerSizeUInt |
|
static const Distance | BALL::INVALID_Distance = std::numeric_limits<Distance>::max() |
|
static const Distance | BALL::Distance_MIN = (std::numeric_limits<Distance>::min() + 1) |
|
static const Distance | BALL::Distance_MAX = std::numeric_limits<Distance>::max() |
|
static const Handle | BALL::INVALID_Handle = std::numeric_limits<Handle>::max() |
|
static const Handle | BALL::Handle_MIN = 0 |
|
static const Handle | BALL::Handle_MAX = std::numeric_limits<Handle>::max() - 1 |
|
static const Index | BALL::INVALID_Index = -1 |
|
static const Index | BALL::Index_MIN = 0 |
|
static const Index | BALL::Index_MAX = std::numeric_limits<Index>::max() |
|
static const Position | BALL::INVALID_Position = std::numeric_limits<Position>::max() |
|
static const Position | BALL::Position_MIN = 0 |
|
static const Position | BALL::Position_MAX = std::numeric_limits<Position>::max() - 1 |
|
static const Size | BALL::INVALID_Size = std::numeric_limits<Size>::max() |
|
static const Size | BALL::Size_MIN = 0 |
|
static const Size | BALL::Size_MAX = std::numeric_limits<Size>::max() - 1 |
|
◆ BALL_DEPRECATED
◆ BALL_EXPORT
◆ BALL_EXTERN_VARIABLE
#define BALL_EXTERN_VARIABLE extern |
◆ BALL_HIDE
◆ BALL_VIEW_EXPORT