|
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.
1.8.6