QxOrm
1.5.0
C++ Object Relational Mapping library
|
QxOrm library memory leak detection (by Wu Yongwei) More...
Classes | |
class | bool_array |
class | class_level_lock |
struct | dereference |
struct | dereference_less |
struct | delete_object |
struct | output_object |
class | __debug_new_recorder |
class | __debug_new_counter |
class | fast_mutex |
class | fast_mutex_autolock |
class | fixed_mem_pool |
class | mem_pool_base |
class | object_level_lock |
struct | __nvwa_compile_time_error< true > |
class | static_mem_pool_set |
class | static_mem_pool |
Typedefs | |
typedef unsigned char | BYTE |
typedef double | pctimer_t |
Functions | |
QX_DLL_EXPORT int | check_leaks () |
QX_DLL_EXPORT int | check_mem_corruption () |
__inline pctimer_t | pctimer (void) |
template<class _Container , class _InputIter > | |
_Container & | set_assign_union (_Container &__dest, _InputIter __first, _InputIter __last) |
template<class _Container , class _InputIter , class _Compare > | |
_Container & | set_assign_union (_Container &__dest, _InputIter __first, _InputIter __last, _Compare __comp) |
template<class _Container , class _InputIter > | |
_Container & | set_assign_difference (_Container &__dest, _InputIter __first, _InputIter __last) |
template<class _Container , class _InputIter , class _Compare > | |
_Container & | set_assign_difference (_Container &__dest, _InputIter __first, _InputIter __last, _Compare __comp) |
Variables | |
bool | new_autocheck_flag |
bool | new_verbose_flag |
FILE * | new_output_fp |
const char * | new_progname |
static __debug_new_counter | __debug_new_count |
QxOrm library memory leak detection (by Wu Yongwei)
typedef unsigned char qx::memory::BYTE |
Definition at line 62 of file bool_array.h.
typedef double qx::memory::pctimer_t |
QX_DLL_EXPORT int qx::memory::check_leaks | ( | ) |
QX_DLL_EXPORT int qx::memory::check_mem_corruption | ( | ) |
_Container& qx::memory::set_assign_difference | ( | _Container & | __dest, |
_InputIter | __first, | ||
_InputIter | __last | ||
) |
Definition at line 112 of file set_assign.h.
_Container& qx::memory::set_assign_difference | ( | _Container & | __dest, |
_InputIter | __first, | ||
_InputIter | __last, | ||
_Compare | __comp | ||
) |
Definition at line 134 of file set_assign.h.
_Container& qx::memory::set_assign_union | ( | _Container & | __dest, |
_InputIter | __first, | ||
_InputIter | __last | ||
) |
Definition at line 57 of file set_assign.h.
_Container& qx::memory::set_assign_union | ( | _Container & | __dest, |
_InputIter | __first, | ||
_InputIter | __last, | ||
_Compare | __comp | ||
) |
Definition at line 84 of file set_assign.h.
Counting object for each file including debug_new.h.
Definition at line 212 of file debug_new.h.
const char* qx::memory::new_progname |