ppALIGN API documentation

NotEnoughMemory Class Reference

#include <checkpoint.hpp>

Inheritance diagram for NotEnoughMemory:
ExceptionBase

List of all members.

Public Member Functions

 NotEnoughMemory (size_t n_cells_required, size_t n_cells_avail)

Detailed Description

Exception that is thrown when the provided memory is not enough to perform computation. In most cases one requires at least 2 rows of the dynamic programming table.

Definition at line 177 of file checkpoint.hpp.


Constructor & Destructor Documentation

NotEnoughMemory::NotEnoughMemory ( size_t  n_cells_required,
size_t  n_cells_avail 
) [inline]

constructor

Parameters:
n_cells_required number of cells required for the computation
n_cells_avail number of cells that are provided in the workspace.

Definition at line 184 of file checkpoint.hpp.


The documentation for this class was generated from the following file: