|
ADOL-C: Automatic Differentiation in C/C++ 2.7.3
|
Block-based storage for registered external-function descriptors. More...
#include <buffer_temp.h>
Public Member Functions | |
| Buffer ()=default | |
| Buffer (InitFunctionPointer _initFunction) | |
| ~Buffer () | |
| Buffer (const Buffer &)=delete | |
| Buffer & | operator= (const Buffer &)=delete |
| Buffer (Buffer &&other) noexcept=default | |
| Buffer & | operator= (Buffer &&other) noexcept |
| void | init (InitFunctionPointer _initFunction) |
| T * | append () |
| T * | getElement (size_t index) const |
Block-based storage for registered external-function descriptors.
| T | Descriptor type containing an allmem allocation. |
| buff_size | Number of descriptors stored in each linked block. |
|
default |
|
inline |
| Buffer< T, buff_size >::~Buffer | ( | ) |
|
delete |
|
defaultnoexcept |
| T * Buffer< T, buff_size >::append | ( | ) |
| T * Buffer< T, buff_size >::getElement | ( | size_t | index | ) | const |
|
inline |
|
noexcept |
|
delete |