Tide 0.1.0

tide::MaxLaceSizeExceeded Struct Reference

The maximum lace size for a block was exceeded. More...

#include <tide/exceptions.h>

Inheritance diagram for tide::MaxLaceSizeExceeded:
Inheritance graph
[legend]
Collaboration diagram for tide::MaxLaceSizeExceeded:
Collaboration graph
[legend]

Detailed Description

The maximum lace size for a block was exceeded.

Different forms of lacing may have different limits on the number of frames that can be stored other than infinity. In the case of tide::BlockBase::LACING_NONE, this limit is 0. This error occurs when more frames than the block can hold, based on its lacing policy, are added.

The err_max_lace tag may be included to give the maximum number of frames in the lace.

The err_req_lace tag may be included to give the requested number of frames in the lace.

Definition at line 356 of file exceptions.h.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines