#include <stdio.h>#include <stdarg.h>Go to the source code of this file.
Defines | |
| #define | INTEGRA_DEBUG 0 |
| #define | NTG_LOGGING 1 |
| #define | NTG_LOGFILE "integra.log" |
| #define | DB_SERVER NTG_LOCATION, __FUNCTION__, 1 |
| #define | DB_SERIALIZATION NTG_LOCATION, __FUNCTION__, 2 |
| #define | DB_BRIDGE_HOST NTG_LOCATION, __FUNCTION__, 4 |
| #define | DB_BRIDGE NTG_LOCATION, __FUNCTION__, 8 |
| #define | DB_MEMORY NTG_LOCATION, __FUNCTION__, 16 |
| #define | DB_VALIDATE NTG_LOCATION, __FUNCTION__, 32 |
| #define | DB_HELPER NTG_LOCATION, __FUNCTION__, 64 |
| #define | DB_NAMESPACE NTG_LOCATION, __FUNCTION__, 128 |
| #define | DB_INSTANCE NTG_LOCATION, __FUNCTION__, 256 |
| #define | DB_DEFINITION NTG_LOCATION, __FUNCTION__, 512 |
| #define | DB_MODEL NTG_LOCATION, __FUNCTION__, 1024 |
| #define | DB_PATH NTG_LOCATION, __FUNCTION__, 2048 |
| #define | DEBUG_CODE (1+2+4+8+32+64+128+256+512+2048) |
| #define | STRINGIFY(x) #x |
| #define | TOSTRING(x) STRINGIFY(x) |
| #define | NTG_LOCATION __FILE__ ": " TOSTRING(__LINE__) |
Functions | |
| void | DEBUG_POST (const char *location, const char *function, const int type, const char *fmt,...) |
| #define DB_BRIDGE NTG_LOCATION, __FUNCTION__, 8 |
| #define DB_BRIDGE_HOST NTG_LOCATION, __FUNCTION__, 4 |
Referenced by ntg_bridge_load().
| #define DB_DEFINITION NTG_LOCATION, __FUNCTION__, 512 |
| #define DB_HELPER NTG_LOCATION, __FUNCTION__, 64 |
Referenced by ntg_build_path_list(), ntg_file_find(), and ntg_search_for_file().
| #define DB_INSTANCE NTG_LOCATION, __FUNCTION__, 256 |
Referenced by ntg_instance_register_namespace(), and ntg_server_instance_delete().
| #define DB_MEMORY NTG_LOCATION, __FUNCTION__, 16 |
Referenced by ntg_alloc(), ntg_find_memkeeper(), ntg_free(), and ntg_sweep_allocation_table().
| #define DB_MODEL NTG_LOCATION, __FUNCTION__, 1024 |
Referenced by attribute_scales_get_json(), attribute_scales_populate(), attribute_scopes_get_json(), attribute_scopes_populate(), attribute_types_get_json(), attribute_types_populate(), attribute_units_get_json(), attribute_units_populate(), attributes_get_json(), attributes_populate(), control_attributes_get_json(), control_attributes_populate(), control_classs_get_json(), control_classs_populate(), databases_get_json(), databases_populate(), default_values_get_json(), default_values_populate(), definition_tags_get_json(), definition_tags_populate(), definitions_get_json(), definitions_populate(), implementation_dependencys_get_json(), implementation_dependencys_populate(), implementations_get_json(), implementations_populate(), legal_values_get_json(), legal_values_populate(), licenses_get_json(), licenses_populate(), module_attributes_get_json(), module_attributes_populate(), softwares_get_json(), softwares_populate(), tags_get_json(), tags_populate(), targets_get_json(), targets_populate(), uris_get_json(), uris_populate(), validate_json(), value_labels_get_json(), and value_labels_populate().
| #define DB_NAMESPACE NTG_LOCATION, __FUNCTION__, 128 |
Referenced by ntg_register_namespace().
| #define DB_PATH NTG_LOCATION, __FUNCTION__, 2048 |
| #define DB_SERIALIZATION NTG_LOCATION, __FUNCTION__, 2 |
| #define DB_SERVER NTG_LOCATION, __FUNCTION__, 1 |
| #define DB_VALIDATE NTG_LOCATION, __FUNCTION__, 32 |
| #define DEBUG_CODE (1+2+4+8+32+64+128+256+512+2048) |
Referenced by DEBUG_POST().
| #define INTEGRA_DEBUG 0 |
Referenced by DEBUG_POST().
| #define NTG_LOCATION __FILE__ ": " TOSTRING(__LINE__) |
| #define NTG_LOGFILE "integra.log" |
Referenced by DEBUG_POST().
| #define NTG_LOGGING 1 |
Referenced by DEBUG_POST().
| #define STRINGIFY | ( | x | ) | #x |
| #define TOSTRING | ( | x | ) | STRINGIFY(x) |
| void DEBUG_POST | ( | const char * | location, | |
| const char * | function, | |||
| const int | type, | |||
| const char * | fmt, | |||
| ... | ||||
| ) |
References DEBUG_CODE, INTEGRA_DEBUG, NTG_LOGFILE, and NTG_LOGGING.
Referenced by attribute_scales_get_json(), attribute_scales_populate(), attribute_scopes_get_json(), attribute_scopes_populate(), attribute_types_get_json(), attribute_types_populate(), attribute_units_get_json(), attribute_units_populate(), attributes_get_json(), attributes_populate(), control_attributes_get_json(), control_attributes_populate(), control_classs_get_json(), control_classs_populate(), databases_get_json(), databases_populate(), default_values_get_json(), default_values_populate(), definition_tags_get_json(), definition_tags_populate(), definitions_get_json(), definitions_populate(), handler_module_load(), handler_module_nodelist(), handler_module_register(), handler_send_process(), implementation_dependencys_get_json(), implementation_dependencys_populate(), implementations_get_json(), implementations_populate(), legal_values_get_json(), legal_values_populate(), licenses_get_json(), licenses_populate(), module_attributes_get_json(), module_attributes_populate(), ntg_alloc(), ntg_bridge_load(), ntg_build_path_list(), ntg_delete(), ntg_file_find(), ntg_find_memkeeper(), ntg_free(), ntg_instance_free(), ntg_instance_register_namespace(), ntg_new(), ntg_nodelist(), ntg_register_namespace(), ntg_runscript(), ntg_search_for_file(), ntg_server_instance_delete(), ntg_server_run(), ntg_sweep_allocation_table(), ntg_xmlrpc_server_run(), softwares_get_json(), softwares_populate(), tags_get_json(), tags_populate(), targets_get_json(), targets_populate(), uris_get_json(), uris_populate(), validate_json(), value_labels_get_json(), and value_labels_populate().
1.6.1