|
Classes |
| class | ErrnoSaver |
Functions |
|
void | show_position (int level, const char *where, int line_no) throw () |
|
std::string | demangle_cxxfilt (const std::string &mangled) |
|
int | munch_int (std::string &str, std::string::size_type pos) |
|
void | put_int (int val, std::string &str, std::string::size_type pos) |
|
std::string | read_modifiers (std::string &str, std::string::size_type &pos) |
|
void | insert_builtin_typename (std::string &str, std::string::size_type &pos) |
|
std::string | demangle_gcc_v2 (const std::string &in) |
|
void | current_context_destroy (void *bt) |
|
void | current_context_key_alloc () |
|
rutz::error_context * | get_current_context () |
|
char ** | make_argv (const char *argv0, va_list a) |
|
void | throwErrno (const char *where, const rutz::file_pos &pos) |
|
bool | havearg (char **args, const char *arg) |
|
std::string | centerline (unsigned int totallen, const char *pfx, const char *sfx, std::string txt) |
|
std::string | wrapstring (unsigned int totallen, const char *pfx, const char *sfx, const std::string &s) |
|
std::string | centerlines (unsigned int totallen, const char *pfx, const char *sfx, std::string ss) |
|
std::string | wrapcenterlines (unsigned int totallen, const char *pfx, const char *sfx, std::string ss, std::string emptyline) |
|
void | factory_pkg_loader (const rutz::fstring &type) |
|
void | sig_handler (int signum) |
|
template<class Itr> |
| double | perm_distance_aux (Itr itr, Itr end) |
|
template<class Itr> |
| double | perm_distance2_aux (Itr itr, Itr end, double power) |
|
rutz::fstring | profSummary () |
|
void | setOneLevel (int key, int level) |
|
void | setOneLevelc (const char *fname, int level) |
Variables |
|
const int | MAX_KEYS = 1024 |
|
bool | g_debug_line_complete = true |
|
pthread_mutex_t | g_debug_output_mutex = PTHREAD_MUTEX_INITIALIZER |
|
int | g_debug_next_key = 0 |
|
unsigned char | g_key_levels [MAX_KEYS] |
|
const char * | g_key_filenames [MAX_KEYS] |
|
pthread_mutex_t | g_debug_keys_mutex = PTHREAD_MUTEX_INITIALIZER |
|
rutz::backtrace * | g_last_backtrace = 0 |
|
pthread_mutex_t | g_last_backtrace_mutex = PTHREAD_MUTEX_INITIALIZER |
|
pthread_key_t | current_context_key |
|
pthread_once_t | current_context_key_once = PTHREAD_ONCE_INIT |
|
rutz::free_list< rutz::string_rep > * | g_rep_list |
|
pthread_mutex_t | g_rep_list_mutex = PTHREAD_MUTEX_INITIALIZER |