MOOCHO (Single Doxygen Collection)
Version of the Day
|
Subclass to delete dynamically allocated memory with delete
[].
More...
#include <AbstractLinAlgPack_MatrixSparseCOORSerial.hpp>
Public Member Functions | |
ReleaseValRowColArrays (value_type *val, index_type *row_i, index_type *col_j) | |
Gives pointers to buffers to delete[]. More... | |
~ReleaseValRowColArrays () | |
bool | resource_is_bound () const |
Overridden from ReleaseResource. More... | |
void | release_ownership () |
Release ownership of memory. More... | |
value_type * | val () |
index_type * | row_i () |
index_type * | col_j () |
Public Member Functions inherited from MemMngPack::ReleaseResource | |
virtual | ~ReleaseResource () |
When object is deleted so will the resource if it is not needed anymore. More... | |
Private Member Functions | |
ReleaseValRowColArrays () | |
ReleaseValRowColArrays (const ReleaseValRowColArrays &) | |
ReleaseValRowColArrays & | operator= (const ReleaseValRowColArrays &) |
Private Attributes | |
value_type * | val_ |
index_type * | row_i_ |
index_type * | col_j_ |
bool | owns_mem_ |
Subclass to delete dynamically allocated memory with delete
[].
This subclass can be used by the client to cause
Definition at line 74 of file AbstractLinAlgPack_MatrixSparseCOORSerial.hpp.
|
inline |
Gives pointers to buffers to delete[].
Definition at line 79 of file AbstractLinAlgPack_MatrixSparseCOORSerial.hpp.
AbstractLinAlgPack::MatrixSparseCOORSerial::ReleaseValRowColArrays::~ReleaseValRowColArrays | ( | ) |
Definition at line 55 of file AbstractLinAlgPack_MatrixSparseCOORSerial.cpp.
|
private |
|
private |
|
virtual |
Overridden from ReleaseResource.
Implements MemMngPack::ReleaseResource.
Definition at line 64 of file AbstractLinAlgPack_MatrixSparseCOORSerial.cpp.
|
inline |
Release ownership of memory.
Definition at line 94 of file AbstractLinAlgPack_MatrixSparseCOORSerial.hpp.
|
inline |
Definition at line 95 of file AbstractLinAlgPack_MatrixSparseCOORSerial.hpp.
|
inline |
Definition at line 96 of file AbstractLinAlgPack_MatrixSparseCOORSerial.hpp.
|
inline |
Definition at line 97 of file AbstractLinAlgPack_MatrixSparseCOORSerial.hpp.
|
private |
|
private |
Definition at line 99 of file AbstractLinAlgPack_MatrixSparseCOORSerial.hpp.
|
private |
Definition at line 100 of file AbstractLinAlgPack_MatrixSparseCOORSerial.hpp.
|
private |
Definition at line 101 of file AbstractLinAlgPack_MatrixSparseCOORSerial.hpp.
|
private |
Definition at line 102 of file AbstractLinAlgPack_MatrixSparseCOORSerial.hpp.