My Project
programmer's documentation
|
#include "cs_defs.h"
Go to the source code of this file.
Functions | |
void | bft_mem_usage_init (void) |
Initialize memory usage count depending on system. More... | |
void | bft_mem_usage_end (void) |
End memory usage count depending on system. More... | |
int | bft_mem_usage_initialized (void) |
Indicates if bft_mem_usage_...() functions are initialized. More... | |
size_t | bft_mem_usage_pr_size (void) |
Return current process memory use (in kB) depending on system. More... | |
size_t | bft_mem_usage_max_pr_size (void) |
void | bft_mem_usage_n_calls (size_t count[3]) |
void bft_mem_usage_end | ( | void | ) |
End memory usage count depending on system.
void bft_mem_usage_init | ( | void | ) |
Initialize memory usage count depending on system.
This functions checks if it has already been called, so it is safe to call more than once (though it is not thread-safe). Only the first call is effective.
int bft_mem_usage_initialized | ( | void | ) |
Indicates if bft_mem_usage_...() functions are initialized.
size_t bft_mem_usage_max_pr_size | ( | void | ) |
void bft_mem_usage_n_calls | ( | size_t | count[3] | ) |
size_t bft_mem_usage_pr_size | ( | void | ) |
Return current process memory use (in kB) depending on system.
If the information is not available (depending on availability of non-portable function calls), 0 is returned.