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

nci/suif/suif2b/basesuif/iokernel/i_integer_meta_class.cpp File Reference

#include "common/system_specific.h"
#include "i_integer_meta_class.h"
#include "common/i_integer.h"
#include <strstream.h>
#include "object_stream.h"
#include "iokernel_forwarders.h"
#include <new.h>

Compounds

struct  X_IInteger

Defines

#define LONG_IINT_BIT   (1<<(BITSPERBYTE-1))
#define STRING_IINT_BIT   (1<<(BITSPERBYTE-2))
#define LONG_STRING_IINT_BIT   (1<<(BITSPERBYTE-3))
#define LONG_IINT_SIGN_BIT   (1<<(BITSPERBYTE-3))
#define SHORT_IINT_LENGTH_MASK   ((1<<(BITSPERBYTE-1))-1)
#define STRING_LENGTH_MASK   (1<<(BITSPERBYTE-3)-1)
#define LONG_IINT_LENGTH_MASK   (1<<(BITSPERBYTE-3)-1)
#define BYTE_MASK   ((1<<(BITSPERBYTE))-1)
#define SIGNED_BYTE_FILL   ((1<<(BITSPERBYTE))-1)
#define IS_BYTE_SIGNED_BIT   (1<<(BITSPERBYTE-1))

Define Documentation

#define BYTE_MASK   ((1<<(BITSPERBYTE))-1)

#define IS_BYTE_SIGNED_BIT   (1<<(BITSPERBYTE-1))

#define LONG_IINT_BIT   (1<<(BITSPERBYTE-1))

#define LONG_IINT_LENGTH_MASK   (1<<(BITSPERBYTE-3)-1)

#define LONG_IINT_SIGN_BIT   (1<<(BITSPERBYTE-3))

#define LONG_STRING_IINT_BIT   (1<<(BITSPERBYTE-3))

#define SHORT_IINT_LENGTH_MASK   ((1<<(BITSPERBYTE-1))-1)

#define SIGNED_BYTE_FILL   ((1<<(BITSPERBYTE))-1)

#define STRING_IINT_BIT   (1<<(BITSPERBYTE-2))

#define STRING_LENGTH_MASK   (1<<(BITSPERBYTE-3)-1)


Generated at Mon Jul 31 13:41:28 2000 for NCI SUIF by doxygen 1.1.2 written by Dimitri van Heesch, © 1997-2000