Back to index

lightning-sunbird  0.9+nobinonly
Defines | Functions
morkConfig.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define MORK_DEBUG   1
#define MORK_MAX_CODE_COMPILE   1
#define MORK_ENABLE_ZONE_ARENAS   1 /* using morkZone for pooling */
#define MORK_BEAD_OVER_NODE_MAPS   1 /* use bead not node maps */
#define MORK_CONFIG_PTR_SIZE_4   1 /* sizeof(void*) == 4 */
#define mork_kCR   0x0D
#define mork_kLF   0x0A
#define mork_kVTAB   '\013'
#define mork_kFF   '\014'
#define mork_kTAB   '\011'
#define mork_kCRLF   "\015\012" /* A CR LF equivalent string */
#define MORK_ASSERTION_SIGNAL(Y)   mork_assertion_signal(Y)
#define MORK_ASSERT(X)   if (!(X)) MORK_ASSERTION_SIGNAL(#X)
#define MORK_LIB(return)   return /*API return declaration*/
#define MORK_LIB_IMPL(return)   return /*implementation return declaration*/

Functions

void mork_assertion_signal (const char *inMessage)

Define Documentation

Definition at line 156 of file morkConfig.h.

Definition at line 155 of file morkConfig.h.

#define MORK_BEAD_OVER_NODE_MAPS   1 /* use bead not node maps */

Definition at line 118 of file morkConfig.h.

#define MORK_CONFIG_PTR_SIZE_4   1 /* sizeof(void*) == 4 */

Definition at line 125 of file morkConfig.h.

#define MORK_DEBUG   1

Definition at line 44 of file morkConfig.h.

#define MORK_ENABLE_ZONE_ARENAS   1 /* using morkZone for pooling */

Definition at line 114 of file morkConfig.h.

#define mork_kCR   0x0D

Definition at line 131 of file morkConfig.h.

#define mork_kCRLF   "\015\012" /* A CR LF equivalent string */

Definition at line 136 of file morkConfig.h.

#define mork_kFF   '\014'

Definition at line 134 of file morkConfig.h.

#define mork_kLF   0x0A

Definition at line 132 of file morkConfig.h.

#define mork_kTAB   '\011'

Definition at line 135 of file morkConfig.h.

#define mork_kVTAB   '\013'

Definition at line 133 of file morkConfig.h.

#define MORK_LIB (   return)    return /*API return declaration*/

Definition at line 159 of file morkConfig.h.

#define MORK_LIB_IMPL (   return)    return /*implementation return declaration*/

Definition at line 160 of file morkConfig.h.

Definition at line 48 of file morkConfig.h.


Function Documentation

void mork_assertion_signal ( const char *  inMessage)

Definition at line 52 of file morkConfig.cpp.

{
#if defined(MORK_WIN) || defined(MORK_MAC)
  // asm { int 3 }
  NS_ASSERTION(0, inMessage);
#endif /*MORK_WIN*/
}