#include <core.hpp>
|  | 
|  | core_nocache (std::size_t, std::size_t) | 
|  | 
| void * | malloc_coll (std::size_t size) | 
|  | 
| template<template< block_size_t > typename MemMapper, typename... MemMapperArgs> | 
| void * | malloc_coll (std::size_t size, MemMapperArgs &&... mmargs) | 
|  | 
| void * | malloc (std::size_t size) | 
|  | 
| void | free_coll (void *addr) | 
|  | 
| void | free (void *addr, std::size_t size) | 
|  | 
| void | get (const void *from_addr, void *to_addr, std::size_t size) | 
|  | 
| void | put (const void *from_addr, void *to_addr, std::size_t size) | 
|  | 
| template<typename Mode > | 
| bool | checkout_nb (void *, std::size_t, Mode) | 
|  | 
| template<typename Mode > | 
| void | checkout (void *, std::size_t, Mode) | 
|  | 
| void | checkout_complete () | 
|  | 
| template<typename Mode > | 
| void | checkin (void *, std::size_t, Mode) | 
|  | 
| void | release () | 
|  | 
| release_handler | release_lazy () | 
|  | 
| void | acquire () | 
|  | 
| void | acquire (release_handler) | 
|  | 
| void | set_readonly_coll (void *, std::size_t) | 
|  | 
| void | unset_readonly_coll (void *, std::size_t) | 
|  | 
| void | poll () | 
|  | 
| void | collect_deallocated () | 
|  | 
| void | cache_prof_begin () | 
|  | 
| void | cache_prof_end () | 
|  | 
| void | cache_prof_print () const | 
|  | 
| void * | get_local_mem (void *addr) | 
|  | 
◆ release_handler
template<block_size_t BlockSize> 
      
 
 
◆ core_nocache()
template<block_size_t BlockSize> 
 
 
◆ acquire() [1/2]
template<block_size_t BlockSize> 
 
 
◆ acquire() [2/2]
template<block_size_t BlockSize> 
 
 
◆ cache_prof_begin()
template<block_size_t BlockSize> 
 
 
◆ cache_prof_end()
template<block_size_t BlockSize> 
 
 
◆ cache_prof_print()
template<block_size_t BlockSize> 
 
 
◆ checkin()
template<block_size_t BlockSize> 
template<typename Mode > 
 
 
◆ checkout()
template<block_size_t BlockSize> 
template<typename Mode > 
 
 
◆ checkout_complete()
template<block_size_t BlockSize> 
 
 
◆ checkout_nb()
template<block_size_t BlockSize> 
template<typename Mode > 
 
 
◆ collect_deallocated()
template<block_size_t BlockSize> 
 
 
◆ free()
template<block_size_t BlockSize> 
 
 
◆ free_coll()
template<block_size_t BlockSize> 
 
 
◆ get()
template<block_size_t BlockSize> 
 
 
◆ get_local_mem()
template<block_size_t BlockSize> 
 
 
◆ malloc()
template<block_size_t BlockSize> 
 
 
◆ malloc_coll() [1/2]
template<block_size_t BlockSize> 
 
 
◆ malloc_coll() [2/2]
template<block_size_t BlockSize> 
template<template< block_size_t > typename MemMapper, typename... MemMapperArgs> 
 
 
◆ poll()
template<block_size_t BlockSize> 
 
 
◆ put()
template<block_size_t BlockSize> 
 
 
◆ release()
template<block_size_t BlockSize> 
 
 
◆ release_lazy()
template<block_size_t BlockSize> 
 
 
◆ set_readonly_coll()
template<block_size_t BlockSize> 
 
 
◆ unset_readonly_coll()
template<block_size_t BlockSize> 
 
 
◆ block_size
template<block_size_t BlockSize> 
 
 
The documentation for this class was generated from the following file: