#ifndef VMON_SUPPRESS_UNDEFS /* XXX TODO: we may need to detect and manage the automatic definition of the vmon_omit_* definitions */ #undef vmon_datum_str #undef vmon_datum_str_array #undef vmon_datum_char #undef vmon_datum_char_array #undef vmon_datum_int #undef vmon_datum_uint #undef vmon_datum_ulong #undef vmon_datum_ulonglong #undef vmon_datum_long #undef vmon_datum_longlong #undef vmon_omit_n #undef vmon_omit_literal #undef vmon_omit_run #undef vmon_omit_str #undef vmon_omit_str_array #undef vmon_omit_char #undef vmon_omit_char_array #undef vmon_omit_int #undef vmon_omit_uint #undef vmon_omit_ulong #undef vmon_omit_ulonglong #undef vmon_omit_long #undef vmon_omit_longlong #undef VMON_DECLARE_MEMBERS #undef VMON_DECLARE_CHANGEBITS #undef VMON_ENUM_SYMBOLS #undef VMON_ASSIGN_NAME_TABLE #undef VMON_ASSIGN_DESC_TABLE #undef VMON_ENUM_PARSER_STATES #undef VMON_PREPARE_PARSER #undef VMON_IMPLEMENT_PARSER #undef VMON_PARSER_DELIM #undef vmon_want #else #undef VMON_SUPPRESS_UNDEFS #endif