LCOV - code coverage report
Current view: top level - source/simulation2/components - CCmpTemplateManager.cpp (source / functions) Hit Total Coverage
Test: 0 A.D. test coverage report Lines: 61 105 58.1 %
Date: 2023-01-19 00:18:29 Functions: 19 28 67.9 %

Function Name Sort by function name Hit count Sort by hit count
CCmpTemplateManager::GetCivData[abi:cxx11]() 0
CCmpTemplateManager::FindTemplatesWithRootName(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
CCmpTemplateManager::GetTemplateWithoutValidation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
CCmpTemplateManager::TemplateExists(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 0
CCmpTemplateManager::FindAllTemplates[abi:cxx11](bool) const 0
CCmpTemplateManager::FindUsedTemplates[abi:cxx11]() const 0
CCmpTemplateManager::GetComponentTypeId() const 0
CCmpTemplateManager::GetCurrentTemplateName[abi:cxx11](unsigned int) const 0
CCmpTemplateManager::GetEntitiesUsingTemplate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 0
_GLOBAL__sub_I_CCmpTemplateManager.cpp 1
__static_initialization_and_destruction_0(int, int) 1
CCmpTemplateManager::Deserialize(CParamNode const&, IDeserializer&) 1
CCmpTemplateManager::DisableValidation() 1
CCmpTemplateManager::LoadLatestTemplate(unsigned int) 1
CCmpTemplateManager::Serialize(ISerializer&) 1
CCmpTemplateManager::HandleMessage(CMessage const&, bool) 2
CCmpTemplateManager::Deallocate(IComponent*) 11
CCmpTemplateManager::Init(CParamNode const&) 11
CCmpTemplateManager::Deinit() 11
CCmpTemplateManager::Allocate(ScriptInterface const&, JS::Handle<JS::Value>) 11
CCmpTemplateManager::CCmpTemplateManager() 11
CCmpTemplateManager::~CCmpTemplateManager() 11
CCmpTemplateManager::~CCmpTemplateManager().2 11
CCmpTemplateManager::GetTemplate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 41
CCmpTemplateManager::LoadTemplate(unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 41
RegisterComponentType_TemplateManager(CComponentManager&) 116
CCmpTemplateManager::ClassInit(CComponentManager&) 116
CCmpTemplateManager::GetSchema[abi:cxx11]() 116

Generated by: LCOV version 1.13