LCOV - code coverage report
Current view: top level - src - tmfe.cxx (source / functions) Coverage Total Hit
Test: coverage.info Lines: 4.6 % 1384 63
Test Date: 2025-11-11 10:26:08 Functions: 5.6 % 107 6

Function Name Sort by function name Hit count Sort by function hit count
TMEventBuffer::AddRequest(int, int, char const*) 0
TMEventBuffer::CloseBuffer() 0
TMEventBuffer::FlushCache(bool) 0
TMEventBuffer::OpenBuffer(char const*, unsigned long) 0
TMEventBuffer::ReceiveEvent(std::vector<char, std::allocator<char> >*, int) 0
TMEventBuffer::SendEvent(char const*) 0
TMEventBuffer::SendEvent(int, char const* const*, unsigned long const*) 0
TMEventBuffer::SendEvent(std::vector<char, std::allocator<char> > const&) 0
TMEventBuffer::SendEvent(std::vector<std::vector<char, std::allocator<char> >, std::allocator<std::vector<char, std::allocator<char> > > > const&) 0
TMEventBuffer::SetCacheSize(unsigned long, unsigned long) 0
TMEventBuffer::TMEventBuffer(TMFE*) 0
TMEventBuffer::~TMEventBuffer() 0
TMFE::AddRpcHandler(TMFeRpcHandlerInterface*) 0
TMFE::Connect(char const*, char const*, char const*) 1
TMFE::DeregisterTransitionPause() 0
TMFE::DeregisterTransitionResume() 0
TMFE::DeregisterTransitionStart() 0
TMFE::DeregisterTransitionStartAbort() 0
TMFE::DeregisterTransitionStop() 0
TMFE::DeregisterTransitions() 0
TMFE::Disconnect() 1
TMFE::EventBufferCloseAll() 0
TMFE::EventBufferFlushCacheAll(bool) 0
TMFE::EventBufferOpen(TMEventBuffer**, char const*, unsigned long) 0
TMFE::GetThreadId[abi:cxx11]() 0
TMFE::GetTime() 0
TMFE::Instance() 1
TMFE::MidasPeriodicTasks() 0
TMFE::Msg(int, char const*, int, char const*, char const*, ...) 0
TMFE::Msg(int, char const*, int, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
TMFE::RegisterRPCs() 1
TMFE::RegisterTransitionStartAbort() 0
TMFE::RemoveRpcHandler(TMFeRpcHandlerInterface*) 0
TMFE::ResetAlarm(char const*) 0
TMFE::RpcThread() 0
TMFE::SetTransitionSequencePause(int) 0
TMFE::SetTransitionSequenceResume(int) 0
TMFE::SetTransitionSequenceStart(int) 0
TMFE::SetTransitionSequenceStartAbort(int) 0
TMFE::SetTransitionSequenceStop(int) 0
TMFE::SetWatchdogSec(int) 0
TMFE::Sleep(double) 0
TMFE::StartRpcThread() 0
TMFE::StartRun() 0
TMFE::StopRpcThread() 1
TMFE::StopRun() 0
TMFE::TMFE() 1
TMFE::TriggerAlarm(char const*, char const*, char const*) 0
TMFE::Yield(double) 0
TMFE::~TMFE() 0
TMFeEquipment::BkClose(char*, void*) const 0
TMFeEquipment::BkInit(char*, unsigned long) const 0
TMFeEquipment::BkOpen(char*, char const*, int) const 0
TMFeEquipment::BkSize(char const*) const 0
TMFeEquipment::ComposeEvent(char*, unsigned long) const 0
TMFeEquipment::EqInit(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) 0
TMFeEquipment::EqPollThread() 0
TMFeEquipment::EqPostInit() 0
TMFeEquipment::EqPreInit() 0
TMFeEquipment::EqReadCommon() 0
TMFeEquipment::EqSendEvent(char const*, bool) 0
TMFeEquipment::EqSendEvent(int, char const**, unsigned long const*, bool) 0
TMFeEquipment::EqSendEvent(std::vector<char, std::allocator<char> > const&, bool) 0
TMFeEquipment::EqSendEvent(std::vector<std::vector<char, std::allocator<char> >, std::allocator<std::vector<char, std::allocator<char> > > > const&, bool) 0
TMFeEquipment::EqSetStatus(char const*, char const*) 0
TMFeEquipment::EqStartPollThread() 0
TMFeEquipment::EqStopPollThread() 0
TMFeEquipment::EqWriteCommon(bool) 0
TMFeEquipment::EqWriteEventToOdb(char const*) 0
TMFeEquipment::EqWriteEventToOdb_locked(char const*) 0
TMFeEquipment::EqWriteStatistics() 0
TMFeEquipment::EqZeroStatistics() 0
TMFeEquipment::TMFeEquipment(char const*, char const*) 0
TMFeEquipment::~TMFeEquipment() 0
TMFeErrorMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
TMFeMidasError(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*, int) 0
TMFrontend::FeAddEquipment(TMFeEquipment*) 0
TMFrontend::FeDeleteEquipments() 0
TMFrontend::FeInit(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) 0
TMFrontend::FeInitEquipments(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) 0
TMFrontend::FeMain(int, char**) 0
TMFrontend::FeMain(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) 0
TMFrontend::FeMainLoop() 0
TMFrontend::FePeriodicTasks() 0
TMFrontend::FePeriodicThread() 0
TMFrontend::FePollMidas(double) 0
TMFrontend::FePollTasks(double) 0
TMFrontend::FeRemoveEquipment(TMFeEquipment*) 0
TMFrontend::FeSetName(char const*) 0
TMFrontend::FeShutdown() 0
TMFrontend::FeStartPeriodicThread() 0
TMFrontend::FeStopEquipmentPollThreads() 0
TMFrontend::FeStopPeriodicThread() 0
TMFrontend::FeUsage(char const*) 0
TMFrontend::TMFrontend() 0
TMFrontend::~TMFrontend() 0
TMFrontendRpcHelper::HandleBeginRun(int) 0
TMFrontendRpcHelper::HandleEndRun(int) 0
TMFrontendRpcHelper::TMFrontendRpcHelper(TMFrontend*) 0
TMFrontendRpcHelper::~TMFrontendRpcHelper() 0
binary_rpc_callback(int, void**) 0
rpc_callback(int, void**) 0
tr_pause(int, char*) 0
tr_resume(int, char*) 0
tr_start(int, char*) 0
tr_startabort(int, char*) 0
tr_stop(int, char*) 0

Generated by: LCOV version 2.0-1