Error management module
#include "diplib.h"
dip::AssertionError class

Exception class indicating that an internal inconsistency was found (the library code is wrong).


You shouldn’t need to catch exceptions of this type.

To throw an exception of this type, use the DIP_THROW_ASSERTION and DIP_ASSERT macros.

Base classes

class dip::Error
Base exception class. All exceptions thrown in DIPlib are derived of this class.