Skip to content

Class cubmem::memory_monitor

ClassList > cubmem > memory_monitor

  • #include <memory_monitor_sr.hpp>

Public Functions

Type Name
void add_stat (char * ptr, const size_t size, const char * file, const int line)
void aggregate_server_info (MMON_SERVER_INFO & server_info)
void finalize_dump ()
size_t get_allocated_size (char * ptr)
int get_target_pos ()
memory_monitor (const char * server_name)
memory_monitor (const memory_monitor &) = delete
memory_monitor (memory_monitor &&) = delete
memory_monitor & operator= (const memory_monitor &) = delete
memory_monitor & operator= (memory_monitor &&) = delete
void sub_stat (char * ptr)
~memory_monitor ()

Public Functions Documentation

function add_stat

inline void cubmem::memory_monitor::add_stat (
    char * ptr,
    const  size_t size,
    const  char * file,
    const  int line
) 

function aggregate_server_info

void cubmem::memory_monitor::aggregate_server_info (
    MMON_SERVER_INFO & server_info
) 

function finalize_dump

void cubmem::memory_monitor::finalize_dump () 

function get_allocated_size

size_t cubmem::memory_monitor::get_allocated_size (
    char * ptr
) 

function get_target_pos

inline int cubmem::memory_monitor::get_target_pos () 

function memory_monitor [1/3]

cubmem::memory_monitor::memory_monitor (
    const  char * server_name
) 

function memory_monitor [2/3]

cubmem::memory_monitor::memory_monitor (
    const  memory_monitor &
) = delete

function memory_monitor [3/3]

cubmem::memory_monitor::memory_monitor (
    memory_monitor &&
) = delete

function operator=

memory_monitor & cubmem::memory_monitor::operator= (
    const  memory_monitor &
) = delete

function operator=

memory_monitor & cubmem::memory_monitor::operator= (
    memory_monitor &&
) = delete

function sub_stat

inline void cubmem::memory_monitor::sub_stat (
    char * ptr
) 

function ~memory_monitor

inline cubmem::memory_monitor::~memory_monitor () 


The documentation for this class was generated from the following file cubrid/src/base/memory_monitor_sr.hpp