ADMB Documentation
-a65f1c97
|
Description not yet available. More...
#include <dfpool.h>
Classes | |
struct | link |
Public Member Functions | |
dfpool () | |
Default constructor. More... | |
dfpool (const dfpool &)=delete | |
dfpool (const size_t) | |
Constructor. More... | |
virtual | ~dfpool () |
Destructor. More... | |
void * | alloc (void) |
Description not yet available. More... | |
void | clean (void) |
Description not yet available. More... | |
void | deallocate (void) |
Description not yet available. More... | |
void | free (void *b) |
Description not yet available. More... | |
void | grow (void) |
Description not yet available. More... | |
int & | on_dfpool_vector (void) |
dfpool & | operator= (const dfpool &)=delete |
void | set_size (const size_t) |
Description not yet available. More... | |
Public Attributes | |
double * | first |
link * | head |
char * | last_chunk |
size_t | nelem |
int | num_allocated |
int | num_chunks |
int | nvar |
size_t | size |
Private Attributes | |
int | dfpool_vector_flag |
dfpool::dfpool | ( | ) |
Default constructor.
Definition at line 430 of file dfpool.cpp.
|
delete |
dfpool::dfpool | ( | const size_t | sz | ) |
Constructor.
Definition at line 450 of file dfpool.cpp.
|
virtual |
Destructor.
Definition at line 471 of file dfpool.cpp.
void * dfpool::alloc | ( | void | ) |
void dfpool::clean | ( | void | ) |
void dfpool::deallocate | ( | void | ) |
Description not yet available.
Definition at line 491 of file dfpool.cpp.
Referenced by ~dfpool().
void dfpool::free | ( | void * | b | ) |
void dfpool::grow | ( | void | ) |
Description not yet available.
Definition at line 536 of file dfpool.cpp.
Referenced by alloc().
void dfpool::set_size | ( | const size_t | sz | ) |
|
private |
Definition at line 58 of file dfpool.h.
Referenced by dfpool(), and on_dfpool_vector().
double* dfpool::first |
link* dfpool::head |
char* dfpool::last_chunk |
Definition at line 62 of file dfpool.h.
Referenced by deallocate(), dfpool(), and grow().
size_t dfpool::nelem |
int dfpool::num_allocated |
int dfpool::num_chunks |
Definition at line 65 of file dfpool.h.
Referenced by deallocate(), dfpool(), and grow().
size_t dfpool::size |
Definition at line 67 of file dfpool.h.
Referenced by clean(), deallocate(), dfpool(), grow(), and set_size().
Generated on Wed Sep 7 2022 00:01:33 for ADMB Documentation by 1.8.5 |