|
static enum_gcs_error | initialize (Gcs_default_debugger *debugger) |
| Set the debugger object and initialize it by invoking its initialization method. More...
|
|
static Gcs_default_debugger * | get_debugger () |
| Get a reference to the debugger object if there is any. More...
|
|
static enum_gcs_error | finalize () |
| Free any resource used in the debugging system. More...
|
|
static int64_t | load_debug_options () |
| Atomically load information on debug options. More...
|
|
static void | store_debug_options (int64_t debug_options) |
| Atomically store information on debug options. More...
|
|
static bool | test_debug_options (const int64_t debug_options) |
| Verify whether any of the debug options are defined. More...
|
|
static int64_t | get_current_debug_options () |
| Get the current set of debug options. More...
|
|
static int64_t | get_current_debug_options (std::string &res_debug_options) |
| Get the current set of debug options as an integer value and as a string separated by comma. More...
|
|
static int64_t | get_valid_debug_options () |
| Get the set of valid debug options excluding GCS_DEBUG_NONE and GCS_DEBUG_ALL. More...
|
|
static bool | is_valid_debug_options (const int64_t debug_options) |
| Check whether the set of debug options is valid or not including GCS_DEBUG_NONE and GCS_DEBUG_ALL. More...
|
|
static bool | is_valid_debug_options (const std::string &debug_options) |
| Check whether the set of debug options is valid or not including GCS_DEBUG_NONE and GCS_DEBUG_ALL. More...
|
|
static bool | get_debug_options (const std::string &debug_options, int64_t &res_debug_options) |
| Get the set of debug options passed as parameter as an unsigned integer. More...
|
|
static bool | get_debug_options (const int64_t debug_options, std::string &res_debug_options) |
| Get the set of debug options passed as parameter as a string. More...
|
|
static unsigned int | get_number_debug_options () |
| Get the the number of possible debug options. More...
|
|
static bool | set_debug_options (const int64_t debug_options) |
| Extend the current set of debug options with new debug options expressed as an integer parameter. More...
|
|
static bool | force_debug_options (const int64_t debug_options) |
| Change the current set of debug options by the new debug options expressed as an integer parameter. More...
|
|
static bool | set_debug_options (const std::string &debug_options) |
| Extend the current set of debug options with new debug options expressed as a string. More...
|
|
static bool | force_debug_options (const std::string &debug_options) |
| Changed the current set of debug options by the new debug options expressed as a string. More...
|
|
static bool | unset_debug_options (const int64_t debug_options) |
| Reduce the current set of debug options by disabling the debug options expressed as an integer parameter. More...
|
|
static bool | unset_debug_options (const std::string &debug_options) |
| Reduce the current set of debug options by disabling the debug options expressed as a string. More...
|
|