8#ifndef FLXLIBS_SRC_DEFAULTPARSERIMPL_HPP_
9#define FLXLIBS_SRC_DEFAULTPARSERIMPL_HPP_
12#include "packetformat/block_format.hpp"
13#include "packetformat/block_parser.hpp"
void shortchunk_processed(const felix::packetformat::shortchunk &shortchunk)
std::function< void(const felix::packetformat::block &block)> process_block_func
std::function< void(const felix::packetformat::chunk &chunk)> process_chunk_with_error_func
DefaultParserImpl(DefaultParserImpl &&)=delete
DefaultParserImpl is not move-constructible.
void process_chunk(const felix::packetformat::chunk &)
void process_block(const felix::packetformat::block &)
std::function< void(const felix::packetformat::chunk &chunk)> process_chunk_func
std::function< void(const felix::packetformat::subchunk &subchunk)> process_subchunk_with_error_func
void block_processed_with_error(const felix::packetformat::block &block)
void subchunk_processed(const felix::packetformat::subchunk &subchunk)
DefaultParserImpl(const DefaultParserImpl &)=delete
DefaultParserImpl is not copy-constructible.
std::function< void(const felix::packetformat::shortchunk &shortchunk)> process_shortchunk_func
void process_subchunk_with_error(const felix::packetformat::subchunk &)
void shortchunk_process_with_error(const felix::packetformat::shortchunk &shortchunk)
DefaultParserImpl & operator=(DefaultParserImpl &&)=delete
DefaultParserImpl is not move-assignable.
void chunk_processed(const felix::packetformat::chunk &chunk)
void process_shortchunk(const felix::packetformat::shortchunk &)
void process_subchunk(const felix::packetformat::subchunk &)
DefaultParserImpl & operator=(const DefaultParserImpl &)=delete
DefaultParserImpl is not copy-assignable.
void process_block_with_error(const felix::packetformat::block &)
std::function< void(const felix::packetformat::subchunk &subchunk)> process_subchunk_func
stats::ParserStats & get_stats()
stats::ParserStats m_stats
void chunk_processed_with_error(const felix::packetformat::chunk &chunk)
void process_shortchunk_with_error(const felix::packetformat::shortchunk &)
void block_processed(const felix::packetformat::block &block)
std::function< void(const felix::packetformat::shortchunk &shortchunk)> process_shortchunk_with_error_func
void process_chunk_with_error(const felix::packetformat::chunk &)
void subchunk_processed_with_error(const felix::packetformat::subchunk &subchunk)
std::function< void(const felix::packetformat::block &block)> process_block_with_error_func
FELIX Initialization std::string initerror FELIX queue timed std::string queuename Unexpected chunk int ParserOps couldn t push to queue !Failed chunk