Preprocessor macros

The following is a list of preprocessor symbols used in Classdesc. These, obviously, cannot be placed within a namespace. Not mentioned here are symbols of the form XXX_H which are defined in the header file xxx.h. Only some of these symbols are documented here.

CLASSDESC_ACCESS
CLASSDESC_ACCESS_TEMPLATE
CLASSDESC_FDEF
CLASSDESC_TDEC
CONS_BODY
HETERO
IS_NODE
IS_ARRAY
IS_STATIC
MPI_DEBUG
tempargs1..5
typeargs1..5
PACK_BASIC
PACK_CONTAINER
RECUR_MAX
THROW_PTR_EXCEPTION
TRAD_STL
UNPACK_CONTAINER
UNPACK_MAP
UNPACK_SET
XDR_PACK
XDR_filter