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