GRASS GIS 8 Programmer's Manual
8.5.0dev(2024)-a6bc2b9278
|
#include <sys/types.h>
#include <ctype.h>
#include <ostream>
#include <iostream>
#include <stdio.h>
#include <grass/iostream/mm.h>
Go to the source code of this file.
Functions | |
void | LOG_avail_memo () |
size_t | getAvailableMemory () |
void | MEMORY_LOG (const std::string &str) |
size_t getAvailableMemory | ( | ) |
Definition at line 52 of file mm_utils.cpp.
References MM_register::memory_available(), and MM_manager.
Referenced by em_pqueue< T, Key >::em_pqueue(), and EMPQueueAdaptive< T, Key >::EMPQueueAdaptive().
void LOG_avail_memo | ( | ) |
Definition at line 45 of file mm_utils.cpp.
References MM_register::memory_available(), and MM_manager.
Referenced by em_pqueue< T, Key >::em_pqueue(), and EMPQueueAdaptive< T, Key >::makeExternal().
void MEMORY_LOG | ( | const std::string & | str | ) |
Definition at line 59 of file mm_utils.cpp.
Referenced by em_buffer< T, Key >::em_buffer(), em_pqueue< T, Key >::em_pqueue(), em_pqueue< T, Key >::empty_buff(), em_pqueue< T, Key >::empty_buff_0(), em_pqueue< T, Key >::fillpq(), im_buffer< T >::im_buffer(), em_pqueue< T, Key >::merge_buffer(), em_pqueue< T, Key >::merge_streams(), and em_buffer< T, Key >::sort().