Main Page | Class Hierarchy | Compound List | File List | Compound Members | File Members

common.h File Reference

#include "gettext.h"
#include "Globals.h"
#include "AssertionFailed.h"
#include <iostream>
#include "Arguments.h"
#include "RandomSource.h"

Go to the source code of this file.

Defines

#define UWORD32_MAX   0xFFFFFFFFUL
#define UWORD16_MAX   0xFFFF
#define BYTE_MAX   0xFF
#define SWORD32_MIN   -2147483647 - 1
#define SWORD32_MAX   2147483647
#define SWORD16_MIN   -32768
#define SWORD16_MAX   32767
#define SBYTE_MIN   -128
#define SBYTE_MAX   127
#define SAMPLEKEY_MAX   UWORD32_MAX
#define VERTEXLABEL_MAX   UWORD32_MAX
#define _(S)   gettext (S)
#define myassert(expr)   if (!(expr)) throw AssertionFailed (__FILE__, __LINE__)

Typedefs

typedef unsigned long UWORD32
typedef unsigned short UWORD16
typedef unsigned char BYTE
typedef long SWORD32
typedef short SWORD16
typedef char SBYTE
typedef bool BIT
typedef BYTE EmbValue
typedef UWORD32 SamplePos
typedef UWORD32 VertexLabel
typedef UWORD32 SampleValueLabel
typedef UWORD32 SampleKey

Variables

Globals Globs
Arguments Args
RandomSource RndSrc


Define Documentation

#define _  )     gettext (S)
 

#define BYTE_MAX   0xFF
 

#define myassert expr   )     if (!(expr)) throw AssertionFailed (__FILE__, __LINE__)
 

#define SAMPLEKEY_MAX   UWORD32_MAX
 

#define SBYTE_MAX   127
 

#define SBYTE_MIN   -128
 

#define SWORD16_MAX   32767
 

#define SWORD16_MIN   -32768
 

#define SWORD32_MAX   2147483647
 

#define SWORD32_MIN   -2147483647 - 1
 

#define UWORD16_MAX   0xFFFF
 

#define UWORD32_MAX   0xFFFFFFFFUL
 

#define VERTEXLABEL_MAX   UWORD32_MAX
 


Typedef Documentation

typedef bool BIT
 

typedef unsigned char BYTE
 

typedef BYTE EmbValue
 

typedef UWORD32 SampleKey
 

typedef UWORD32 SamplePos
 

typedef UWORD32 SampleValueLabel
 

typedef char SBYTE
 

typedef short SWORD16
 

typedef long SWORD32
 

typedef unsigned short UWORD16
 

typedef unsigned long UWORD32
 

typedef UWORD32 VertexLabel
 


Variable Documentation

Arguments Args
 

Globals Globs
 

RandomSource RndSrc
 


Generated on Thu Nov 13 23:44:21 2003 for steghide by doxygen 1.3.3