Grok 12.0.1
|
#include <Logger.h>
Public Member Functions | |
Logger () | |
void | info (const char *fmt,...) override |
void | warn (const char *fmt,...) override |
void | error (const char *fmt,...) override |
Public Attributes | |
void * | error_data_ |
void * | warning_data_ |
void * | info_data_ |
grk_msg_callback | error_handler |
grk_msg_callback | warning_handler |
grk_msg_callback | info_handler |
Static Public Attributes | |
static Logger | logger_ |
Private Member Functions | |
template<typename... Args> | |
void | log_message (grk_msg_callback msg_handler, void *l_data, char const *const format, Args &... args) noexcept |
|
inline |
Implements grk::ILogger.
References error_data_, error_handler, grk::grk_read(), and log_message().
Referenced by grk::TileCodingParams::advanceTilePartCounter(), grk::GrkImage::allComponentsSanityCheck(), grk::dwt_data< T >::alloc(), grk::T1::alloc(), grk::grk_buf2d< T, A >::alloc2d(), grk::GrkImage::allocCompositeData(), grk::GrkImage::allocData(), grk::T1::allocUncompressedData(), grk::GrkImage::apply_palette_clr(), grk::GrkImage::applyColourManagement(), grk::TileProcessor::cacheTilePartPackets(), grk::TileComponent::canCreateWindow(), grk::GrkImage::check_color(), grk::TileInfo::checkResize(), grk::CodeStreamCompress::compress(), grk::compress_synch_with_plugin(), grk::T2Compress::compressHeader(), grk::T2Compress::compressPacket(), grk::T2Compress::compressPackets(), grk::T2Compress::compressPacketSimulate(), grk::T2Compress::compressPacketsSimulate(), grk::CodeStreamCompress::compressValidation(), grk::GrkImage::convertToRGB(), grk::GrkImage::create(), grk::create_mem_stream(), grk::Subband::createPrecinct(), ojph::T1OJPH::decompress(), grk::FileFormatDecompress::decompress(), grk::T1::decompress_cblk(), grk::DecompressScheduler::decompressBlock(), grk::TileProcessor::decompressT2T1(), grk::CodeStreamDecompress::decompressTile(), grk::CodeStreamDecompress::decompressTile(), grk::FileFormatDecompress::decompressTile(), grk::CodeStreamDecompress::decompressTiles(), grk::TileProcessor::doCompress(), grk::WaveletFwdImpl::encode_procedure(), grk::GrkImage::execUpsample(), grk::PLMarkerMgr::findMarker(), grk::CodeStreamDecompress::findNextSOT(), grk::BufferedStream::flush(), grk::CodeStreamCompress::getNumTileParts(), grk_compress_init(), grk_decompress_buffer_detect_format(), grk_decompress_create(), grk_decompress_create_from_buffer(), grk_decompress_create_from_callbacks(), grk_decompress_create_from_file(), grk_stream_create_file_stream(), grk_stream_create_stream(), grk::CodeStreamCompress::init(), grk::FileFormatCompress::init(), grk::TileComponent::init(), grk::TileProcessor::init(), ojph::local::mel_emit_bit(), grk::PPMMarker::merge(), grk::CodeStreamDecompress::merge_ppt(), grk::minpf_get_symbol(), ojph::local::ms_encode(), ojph::local::ms_terminate(), grk::TileLengthMarkers::next(), grk::CodeStreamDecompress::parseTileParts(), grk::PLMarkerMgr::pop(), grk::PrecinctImpl::PrecinctImpl(), grk::t1_part1::T1Part1::preCompress(), grk::TileProcessor::preCompressTile(), grk::CodeStreamDecompress::process_marker(), grk::SIZMarker::read(), grk::SOTMarker::read(), grk::SOTMarker::read(), grk::BufferedStream::read(), grk::TileLengthMarkers::read(), grk::PPMMarker::read(), grk::FileFormatDecompress::read_asoc(), grk::FileFormatDecompress::read_asoc(), grk::FileFormatDecompress::read_box(), grk::FileFormatDecompress::read_box_hdr(), grk::FileFormatDecompress::read_bpc(), grk::CodeStreamDecompress::read_cap(), grk::CodeStreamDecompress::read_cbd(), grk::FileFormatDecompress::read_channel_definition(), grk::CodeStreamDecompress::read_coc(), grk::CodeStreamDecompress::read_cod(), grk::FileFormatDecompress::read_colr(), grk::CodeStreamDecompress::read_com(), grk::FileFormatDecompress::read_component_mapping(), grk::CodeStreamDecompress::read_crg(), grk::FileFormatDecompress::read_ftyp(), grk::FileFormatDecompress::read_ihdr(), grk::FileFormatDecompress::read_jp(), grk::FileFormatDecompress::read_jp2h(), grk::CodeStreamDecompress::read_mcc(), grk::CodeStreamDecompress::read_mco(), grk::CodeStreamDecompress::read_mct(), grk::FileFormatDecompress::read_palette_clr(), grk::CodeStreamDecompress::read_poc(), grk::CodeStreamDecompress::read_ppt(), grk::CodeStreamDecompress::read_qcc(), grk::CodeStreamDecompress::read_qcd(), grk::FileFormatDecompress::read_res(), grk::CodeStreamDecompress::read_rgn(), grk::CodeStreamDecompress::read_SPCod_SPCoc(), grk::CodeStreamDecompress::read_SQcd_SQcc(), grk::CodeStreamDecompress::read_unk(), grk::CodeStreamDecompress::readCurrentMarkerBody(), grk::PacketParser::readData(), grk::FileFormatDecompress::readHeader(), grk::PacketParser::readHeader(), grk::CodeStreamDecompress::readHeaderProcedure(), grk::CodeStreamDecompress::readHeaderProcedureImpl(), grk::FileFormatDecompress::readHeaderProcedureImpl(), grk::SparseCanvas< LBW, LBH >::readWrite(), grk::TileLengthMarkers::seek(), grk::CodeStreamInfo::seekFirstTilePart(), grk::CodeStreamDecompress::setDecompressRegion(), grk::TileProcessor::setTilePartDataLength(), grk::PacketIter::skipPackets(), grk::GrkImage::subsampleAndReduce(), grk::TileProcessor::subtractMarkerSegmentLength(), grk::TagTree< T >::TagTree(), ojph::local::terminate_mel_vlc(), grk::CodeStreamCompress::validateProgressionOrders(), ojph::local::vlc_encode(), grk::CodeStreamCompress::write_cod(), grk::FileFormatCompress::write_ftyp(), grk::FileFormatCompress::write_jp2c(), grk::FileFormatCompress::write_jp2h(), grk::CodeStreamCompress::write_qcd(), grk::CodeStreamCompress::writeTilePart(), and grk::CodeStreamCompress::writeTileParts().
Implements grk::ILogger.
References grk::grk_read(), info_data_, info_handler, and log_message().
Referenced by grk::decompress_synch_plugin_with_host(), grk::ChronoTimer::finish(), grk::ResPrecinctInfo::print(), grk::grk_rect< T >::print(), grk::GrkImage::print(), grk::PacketIter::printDynamicState(), grk::PacketIter::printStaticState(), and grk::CodeStreamDecompress::setDecompressRegion().
|
inlineprivatenoexcept |
References grk::grk_read().
Implements grk::ILogger.
References grk::grk_read(), log_message(), warning_data_, and warning_handler.
Referenced by grk::GrkImage::allComponentsSanityCheck(), grk::SparseCanvas< LBW, LBH >::alloc(), grk::GrkImage::apply_channel_definition(), grk::GrkImage::applyColourManagement(), grk::GrkImage::applyICC(), grk::BitIO::bytein(), grk::TileProcessor::cacheTilePartPackets(), grk::GrkImage::check_color(), grk::GrkImage::cieLabToRGB(), grk::GrkImage::color_sycc_to_rgb(), grk::GrkImage::compositeInterleaved(), grk::GrkImage::compositeInterleaved(), grk::GrkImage::compositePlanar(), grk::compress_synch_with_plugin(), grk::T2Compress::compressHeader(), grk::GrkImage::convertPrecision(), grk::GrkImage::convertToRGB(), grk::GrkImage::createRGB(), grk::T1::dec_clnpass_check_segsym(), grk::T1::decompress_cblk(), grk::T2Decompress::decompressPackets(), grk::TileProcessor::decompressT2T1(), grk::CodeStreamDecompress::decompressTile(), grk::CodeStreamDecompress::decompressTiles(), grk::TileProcessor::doCompress(), grk::DecompressorState::findNextSOT(), grk::CodeStreamDecompress::get_marker_handler(), grk::PrecinctImpl::getIMsbTagTree(), grk::PrecinctImpl::getIncludeTagTree(), grk::grk_buf< T, A >::incrementOffset(), grk::CodeStreamCompress::init(), grk::FileFormatCompress::init(), grk::TileProcessor::init(), grk::Profile::is_broadcast_compliant(), grk::Profile::is_cinema_compliant(), grk::Profile::is_imf_compliant(), grk::MycmsLogErrorHandlerFunction(), grk::TileProcessor::needsMctDecompress(), grk::TileLengthMarkers::next(), grk::CodeStreamDecompress::nextTLM(), ojph::local::ojph_decode_codeblock(), ojph::local::ojph_decode_codeblock_ssse3(), grk::FileFormatDecompress::preProcess(), grk::PrecinctPacketParsers::pushParser(), grk::SIZMarker::read(), grk::TileLengthMarkers::read(), grk::SparseBuffer::read(), grk::FileFormatDecompress::read_bpc(), grk::CodeStreamDecompress::read_cod(), grk::FileFormatDecompress::read_colr(), grk::CodeStreamDecompress::read_com(), grk::FileFormatDecompress::read_ihdr(), grk::CodeStreamDecompress::read_mcc(), grk::CodeStreamDecompress::read_mco(), grk::CodeStreamDecompress::read_mct(), grk::CodeStreamDecompress::read_SQcd_SQcc(), grk::FileFormatDecompress::read_uuid(), grk::PacketParser::readData(), grk::FileFormatDecompress::readHeader(), grk::PacketParser::readHeader(), grk::FileFormatDecompress::readHeaderProcedureImpl(), grk::CodeStreamDecompress::readMarker(), grk::CodeStreamDecompress::readSOTorEOC(), grk::SparseCanvas< LBW, LBH >::readWrite(), grk::FileFormatDecompress::serializeAsoc(), grk::Profile::set_cinema_parameters(), grk::CodeStreamDecompress::setDecompressRegion(), grk::TileProcessor::setTilePartDataLength(), grk::SparseBuffer::skip(), grk::GrkImage::sycc420_to_rgb(), grk::GrkImage::sycc422_to_rgb(), grk::TagTree< T >::TagTree(), grk::GrkObjectWrapper::unref(), grk::GrkImage::validateICC(), and grk::CodeStreamCompress::write_com().
void* grk::Logger::error_data_ |
Referenced by error(), and grk_set_msg_handlers().
grk_msg_callback grk::Logger::error_handler |
Referenced by error(), and grk_set_msg_handlers().
void* grk::Logger::info_data_ |
Referenced by grk_set_msg_handlers(), and info().
grk_msg_callback grk::Logger::info_handler |
Referenced by grk_set_msg_handlers(), and info().
|
static |
Referenced by grk::TileCodingParams::advanceTilePartCounter(), grk::GrkImage::allComponentsSanityCheck(), grk::SparseCanvas< LBW, LBH >::alloc(), grk::dwt_data< T >::alloc(), grk::T1::alloc(), grk::grk_buf2d< T, A >::alloc2d(), grk::GrkImage::allocCompositeData(), grk::GrkImage::allocData(), grk::T1::allocUncompressedData(), grk::GrkImage::apply_channel_definition(), grk::GrkImage::apply_palette_clr(), grk::GrkImage::applyColourManagement(), grk::GrkImage::applyICC(), grk::BitIO::bytein(), grk::TileProcessor::cacheTilePartPackets(), grk::TileComponent::canCreateWindow(), grk::GrkImage::check_color(), grk::TileInfo::checkResize(), grk::GrkImage::cieLabToRGB(), grk::GrkImage::color_sycc_to_rgb(), grk::GrkImage::compositeInterleaved(), grk::GrkImage::compositeInterleaved(), grk::GrkImage::compositePlanar(), grk::CodeStreamCompress::compress(), grk::compress_synch_with_plugin(), grk::T2Compress::compressHeader(), grk::T2Compress::compressPacket(), grk::T2Compress::compressPackets(), grk::T2Compress::compressPacketSimulate(), grk::T2Compress::compressPacketsSimulate(), grk::CodeStreamCompress::compressValidation(), grk::GrkImage::convertPrecision(), grk::GrkImage::convertToRGB(), grk::GrkImage::create(), grk::create_mem_stream(), grk::Subband::createPrecinct(), grk::GrkImage::createRGB(), grk::T1::dec_clnpass_check_segsym(), ojph::T1OJPH::decompress(), grk::FileFormatDecompress::decompress(), grk::T1::decompress_cblk(), grk::decompress_synch_plugin_with_host(), grk::DecompressScheduler::decompressBlock(), grk::T2Decompress::decompressPackets(), grk::TileProcessor::decompressT2T1(), grk::CodeStreamDecompress::decompressTile(), grk::CodeStreamDecompress::decompressTile(), grk::FileFormatDecompress::decompressTile(), grk::CodeStreamDecompress::decompressTiles(), grk::TileProcessor::doCompress(), grk::WaveletFwdImpl::encode_procedure(), grk::GrkImage::execUpsample(), grk::PLMarkerMgr::findMarker(), grk::DecompressorState::findNextSOT(), grk::CodeStreamDecompress::findNextSOT(), grk::ChronoTimer::finish(), grk::BufferedStream::flush(), grk::CodeStreamDecompress::get_marker_handler(), grk::PrecinctImpl::getIMsbTagTree(), grk::PrecinctImpl::getIncludeTagTree(), grk::CodeStreamCompress::getNumTileParts(), grk_compress_init(), grk_decompress_buffer_detect_format(), grk_decompress_create(), grk_decompress_create_from_buffer(), grk_decompress_create_from_callbacks(), grk_decompress_create_from_file(), grk_set_msg_handlers(), grk_stream_create_file_stream(), grk_stream_create_stream(), grk::grk_buf< T, A >::incrementOffset(), grk::CodeStreamCompress::init(), grk::FileFormatCompress::init(), grk::TileComponent::init(), grk::TileProcessor::init(), grk::Profile::is_broadcast_compliant(), grk::Profile::is_cinema_compliant(), grk::Profile::is_imf_compliant(), ojph::local::mel_emit_bit(), grk::PPMMarker::merge(), grk::CodeStreamDecompress::merge_ppt(), grk::minpf_get_symbol(), grk::minpf_post_load_plugin(), ojph::local::ms_encode(), ojph::local::ms_terminate(), grk::MycmsLogErrorHandlerFunction(), grk::TileProcessor::needsMctDecompress(), grk::TileLengthMarkers::next(), grk::CodeStreamDecompress::nextTLM(), ojph::local::ojph_decode_codeblock(), ojph::local::ojph_decode_codeblock_ssse3(), grk::CodeStreamDecompress::parseTileParts(), grk::PLMarkerMgr::pop(), grk::PrecinctImpl::PrecinctImpl(), grk::t1_part1::T1Part1::preCompress(), grk::TileProcessor::preCompressTile(), grk::FileFormatDecompress::preProcess(), grk::ResPrecinctInfo::print(), grk::grk_rect< T >::print(), grk::GrkImage::print(), grk::PacketIter::printDynamicState(), grk::PacketIter::printStaticState(), grk::CodeStreamDecompress::process_marker(), grk::PrecinctPacketParsers::pushParser(), grk::SIZMarker::read(), grk::SOTMarker::read(), grk::SOTMarker::read(), grk::BufferedStream::read(), grk::TileLengthMarkers::read(), grk::PPMMarker::read(), grk::SparseBuffer::read(), grk::FileFormatDecompress::read_asoc(), grk::FileFormatDecompress::read_asoc(), grk::FileFormatDecompress::read_box(), grk::FileFormatDecompress::read_box_hdr(), grk::FileFormatDecompress::read_bpc(), grk::CodeStreamDecompress::read_cap(), grk::CodeStreamDecompress::read_cbd(), grk::FileFormatDecompress::read_channel_definition(), grk::CodeStreamDecompress::read_coc(), grk::CodeStreamDecompress::read_cod(), grk::FileFormatDecompress::read_colr(), grk::CodeStreamDecompress::read_com(), grk::FileFormatDecompress::read_component_mapping(), grk::CodeStreamDecompress::read_crg(), grk::FileFormatDecompress::read_ftyp(), grk::FileFormatDecompress::read_ihdr(), grk::FileFormatDecompress::read_jp(), grk::FileFormatDecompress::read_jp2h(), grk::CodeStreamDecompress::read_mcc(), grk::CodeStreamDecompress::read_mco(), grk::CodeStreamDecompress::read_mct(), grk::FileFormatDecompress::read_palette_clr(), grk::CodeStreamDecompress::read_poc(), grk::CodeStreamDecompress::read_ppt(), grk::CodeStreamDecompress::read_qcc(), grk::CodeStreamDecompress::read_qcd(), grk::FileFormatDecompress::read_res(), grk::CodeStreamDecompress::read_rgn(), grk::CodeStreamDecompress::read_SPCod_SPCoc(), grk::CodeStreamDecompress::read_SQcd_SQcc(), grk::CodeStreamDecompress::read_unk(), grk::FileFormatDecompress::read_uuid(), grk::CodeStreamDecompress::readCurrentMarkerBody(), grk::PacketParser::readData(), grk::FileFormatDecompress::readHeader(), grk::PacketParser::readHeader(), grk::CodeStreamDecompress::readHeaderProcedure(), grk::CodeStreamDecompress::readHeaderProcedureImpl(), grk::FileFormatDecompress::readHeaderProcedureImpl(), grk::CodeStreamDecompress::readMarker(), grk::CodeStreamDecompress::readSOTorEOC(), grk::SparseCanvas< LBW, LBH >::readWrite(), grk::TileLengthMarkers::seek(), grk::CodeStreamInfo::seekFirstTilePart(), grk::FileFormatDecompress::serializeAsoc(), grk::Profile::set_cinema_parameters(), grk::CodeStreamDecompress::setDecompressRegion(), grk::TileProcessor::setTilePartDataLength(), grk::SparseBuffer::skip(), grk::PacketIter::skipPackets(), grk::GrkImage::subsampleAndReduce(), grk::TileProcessor::subtractMarkerSegmentLength(), grk::GrkImage::sycc420_to_rgb(), grk::GrkImage::sycc422_to_rgb(), grk::TagTree< T >::TagTree(), ojph::local::terminate_mel_vlc(), grk::GrkObjectWrapper::unref(), grk::GrkImage::validateICC(), grk::CodeStreamCompress::validateProgressionOrders(), ojph::local::vlc_encode(), grk::CodeStreamCompress::write_cod(), grk::CodeStreamCompress::write_com(), grk::FileFormatCompress::write_ftyp(), grk::FileFormatCompress::write_jp2c(), grk::FileFormatCompress::write_jp2h(), grk::CodeStreamCompress::write_qcd(), grk::CodeStreamCompress::writeTilePart(), and grk::CodeStreamCompress::writeTileParts().
void* grk::Logger::warning_data_ |
Referenced by grk_set_msg_handlers(), and warn().
grk_msg_callback grk::Logger::warning_handler |
Referenced by grk_set_msg_handlers(), and warn().