#include "rawspeedconfig.h"
#include "common/Common.h"
#include <array>
#include <cstdarg>
#include <cstdio>
#include <stdexcept>
Go to the source code of this file.
◆ STR
◆ ThrowExceptionHelper
| #define ThrowExceptionHelper |
( |
| CLASS, |
|
|
| fmt, |
|
|
| ... ) |
Value: rawspeed::ThrowException<CLASS>(
"%s, line " STR(__LINE__)
": " fmt, \
__PRETTY_FUNCTION__ __VA_OPT__(, ) \
__VA_ARGS__)
Definition at line 83 of file RawspeedException.h.
◆ ThrowRSE
Value:
#define ThrowExceptionHelper(CLASS, fmt,...)
Definition at line 94 of file RawspeedException.h.
Referenced by rawspeed::AlignedAllocator< U, alignment >::allocate(), rawspeed::anonymous_namespace{PrefixCodeEncoder.cpp}::checkDecoder(), anonymous_namespace{Dual.cpp}::checkFlavour(), anonymous_namespace{Solo.cpp}::checkFlavour(), rawspeed::anonymous_namespace{PrefixCodeEncoder.cpp}::checkFlavour(), CreateCFA(), CreateRawImage(), createSimplePrefixCodeDecoderImpl(), getCodeSymbols(), getCodeValues(), LLVMFuzzerTestOneInput(), rawspeed::anonymous_namespace{BitVacuumerRoundtrip.cpp}::LLVMFuzzerTestOneInput(), rawspeed::anonymous_namespace{PrefixCodeEncoder.cpp}::LLVMFuzzerTestOneInput(), rawspeed_test::anonymous_namespace{ExceptionsTest.cpp}::MetaHelper< RawspeedException >(), rawspeed::anonymous_namespace{ChecksumFile.cpp}::ParseChecksumFileLine(), and anonymous_namespace{Dual.cpp}::workloop().
◆ XSTR