Amount of Memory a Thread is Currently Using
Keywords: amount memory thread is currently using inuse deprecated 2011-08-31 syntax purpose num_bytes example

| Prev | Next |  |  |  |  |  | omp_inuse |

Amount of Memory a Thread is Currently Using
Deprecated 2011-08-31
Syntax
`# include <cppad/utility/omp_alloc.hpp>
` `num_bytes = omp_alloc::inuse(thread)` Use the function thread_alloc::inuse instead.
Purpose
Memory being managed by omp_alloc has two states, currently in use by the specified thread, and quickly available for future use by the specified thread. This function informs the program how much memory is in use.
thread
This argument has prototype `
size_t thread
` Either omp_get_thread_num must be the same as `thread` , or the current execution mode must be sequential (not parallel ).
num_bytes
The return value has prototype `
size_t num_bytes
` It is the number of bytes currently in use by the specified thread.
Example
omp_alloc.cpp

Input File: cppad/utility/omp_alloc.hpp