base_defs.hh File Reference

Definitions, constants. More...

Go to the source code of this file.

Namespaces

namespace  base
namespace  base::defs

Defines

#define BASE_DEFS_HH   1
#define KILOBYTE   (1024u)
#define MEGABYTE   (1048576u)
#define GIGABYTE   (1073741824u)
#define THOUSAND   (1000)
#define MILLION   (1000000)
#define CHAR_LF   '\n'
#define CHAR_CR   '\r'
#define INT_SMALL   (INT_MIN)
#define INT_LARGE   (INT_MAX)
#define FLOAT_SMALL   (-9999999999.0)
#define FLOAT_LARGE   ( 9999999999.0)
#define ILLEGAL_PTR   ((void*)13)

Variables

const bool base::defs::FORCE = true
const uint base::defs::MAX_ELEMS = 128 * (1048576u)


Detailed Description

Definitions, constants.

Id
LastChangedDate

Author:
Jim E. Brooks http://www.palomino3d.org

Define Documentation

#define BASE_DEFS_HH   1

#define CHAR_CR   '\r'

#define CHAR_LF   '\n'

#define FLOAT_LARGE   ( 9999999999.0)

#define FLOAT_SMALL   (-9999999999.0)

#define GIGABYTE   (1073741824u)

#define ILLEGAL_PTR   ((void*)13)

ILLEGAL_PTR is a non-zero value for initializing/asserting pointers that normally can hold either a non-NULL or NULL address.

#define INT_LARGE   (INT_MAX)

#define INT_SMALL   (INT_MIN)

#define KILOBYTE   (1024u)

#define MEGABYTE   (1048576u)

#define MILLION   (1000000)

#define THOUSAND   (1000)

Palomino 3D Engine documents generated by doxygen 1.5.3 on Fri Nov 23 11:26:13 2007