Keywords: classdesc

Next: Bibliography Up: Note on namespaces Previous: Note on namespaces Contents Index

## 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