LCOV - code coverage report
Current view: top level - source/simulation2/components - CCmpAIManager.cpp (source / functions) Hit Total Coverage
Test: 0 A.D. test coverage report Lines: 5 535 0.9 %
Date: 2023-01-19 00:18:29 Functions: 5 61 8.2 %

Function Name Sort by function name Hit count Sort by hit count
CCmpAIManager::Deallocate(IComponent*) 0
CCmpAIManager::SetRNGSeed(unsigned int) 0
CCmpAIManager::Deserialize(CParamNode const&, IDeserializer&) 0
CCmpAIManager::PushCommands() 0
CCmpAIManager::RunGamestateInit() 0
CCmpAIManager::StartComputation() 0
CCmpAIManager::LoadPathfinderClasses(JS::Handle<JS::Value>) 0
CCmpAIManager::TryLoadSharedComponent() 0
CCmpAIManager::LoadUsedEntityTemplates() 0
CCmpAIManager::Init(CParamNode const&) 0
CCmpAIManager::Deinit() 0
CCmpAIManager::Allocate(ScriptInterface const&, JS::Handle<JS::Value>) 0
CCmpAIManager::AddPlayer(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, int, unsigned char, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&) 0
CCmpAIManager::Serialize(ISerializer&) 0
CCmpAIManager::CCmpAIManager() 0
CCmpAIManager::~CCmpAIManager() 0
CCmpAIManager::~CCmpAIManager().2 0
CAIWorker::SetRNGSeed(unsigned int) 0
CAIWorker::ComputePath(CFixedVector2D const&, CFixedVector2D const&, unsigned short, std::vector<CFixedVector2D, std::allocator<CFixedVector2D> >&) 0
CAIWorker::Deserialize(std::basic_istream<char, std::char_traits<char> >&, unsigned int) 0
CAIWorker::GetCommands(std::vector<CAIWorker::SCommandSets, std::allocator<CAIWorker::SCommandSets> >&) 0
CAIWorker::GetTemplate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
CAIWorker::LoadScripts(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&) 0
CAIWorker::PostCommand(int, JS::Handle<JS::Value>) 0
CAIWorker::TraceMember(JSTracer*) 0
CAIWorker::LoadMetadata(Path const&, JS::MutableHandle<JS::Value>) 0
CAIWorker::SCommandSets::SCommandSets(CAIWorker::SCommandSets&&) 0
CAIWorker::SCommandSets::SCommandSets() 0
CAIWorker::SCommandSets::~SCommandSets() 0
CAIWorker::getPlayerSize() 0
CAIWorker::SerializeState(ISerializer&) 0
CAIWorker::UpdateGameState(std::shared_ptr<JSStructuredCloneData> const&) 0
CAIWorker::RunGamestateInit(std::shared_ptr<JSStructuredCloneData> const&, Grid<unsigned short> const&, Grid<unsigned char> const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned short, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned short> > > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned short, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned short> > > const&) 0
CAIWorker::StartComputation() 0
CAIWorker::UpdatePathfinder(Grid<unsigned short> const&, bool, Grid<unsigned char> const&, bool, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned short, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned short> > > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned short, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned short> > > const&) 0
CAIWorker::ComputePathScript(JS::Handle<JS::Value>, JS::Handle<JS::Value>, unsigned short) 0
CAIWorker::PerformComputation() 0
CAIWorker::UpdateTerritoryMap(Grid<unsigned char> const&) 0
CAIWorker::LoadEntityTemplates(std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, CParamNode const*>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, CParamNode const*> > > const&) 0
CAIWorker::TryLoadSharedComponent() 0
CAIWorker::WaitToFinishComputation() 0
CAIWorker::Init(ScriptInterface const&) 0
CAIWorker::Trace(JSTracer*, void*) 0
CAIWorker::AddPlayer(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, int, unsigned char, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&) 0
CAIWorker::CAIPlayer::Initialise() 0
CAIWorker::CAIPlayer::Run(JS::Handle<JS::Value>, int) 0
CAIWorker::CAIPlayer::Run(JS::Handle<JS::Value>, int, JS::Handle<JS::Value>) 0
CAIWorker::CAIPlayer::InitAI(JS::Handle<JS::Value>, JS::Handle<JS::Value>) 0
CAIWorker::CAIPlayer::CAIPlayer(CAIWorker&, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, int, unsigned char, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, std::shared_ptr<ScriptInterface>) 0
CAIWorker::CAIPlayer::~CAIPlayer() 0
CAIWorker::DumpImage(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, std::vector<unsigned int, std::allocator<unsigned int> > const&, unsigned int, unsigned int, unsigned int) 0
CAIWorker::Serialize(std::basic_ostream<char, std::char_traits<char> >&, bool) 0
CAIWorker::CAIWorker() 0
CAIWorker::~CAIWorker() 0
CCmpAIManager::GetComponentTypeId() const 0
CAIWorker::HasLoadedEntityTemplates() const 0
_GLOBAL__sub_I_CCmpAIManager.cpp 1
__static_initialization_and_destruction_0(int, int) 1
RegisterComponentType_AIManager(CComponentManager&) 116
CCmpAIManager::ClassInit(CComponentManager&) 116
CCmpAIManager::GetSchema[abi:cxx11]() 116

Generated by: LCOV version 1.13