LCOV - code coverage report
Current view: top level - source/scriptinterface - ScriptInterface.h (source / functions) Hit Total Coverage
Test: 0 A.D. test coverage report Lines: 22 31 71.0 %
Date: 2023-01-19 00:18:29 Functions: 14 53 26.4 %

Function Name Sort by function name Hit count Sort by hit count
ICmpVision* ScriptInterface::GetPrivate<ICmpVision>(ScriptRequest const&, JS::CallArgs&, JSClass*) 0
ICmpVisual* ScriptInterface::GetPrivate<ICmpVisual>(ScriptRequest const&, JS::CallArgs&, JSClass*) 0
ICmpMinimap* ScriptInterface::GetPrivate<ICmpMinimap>(ScriptRequest const&, JS::CallArgs&, JSClass*) 0
ICmpTerrain* ScriptInterface::GetPrivate<ICmpTerrain>(ScriptRequest const&, JS::CallArgs&, JSClass*) 0
ICmpPosition* ScriptInterface::GetPrivate<ICmpPosition>(ScriptRequest const&, JS::CallArgs&, JSClass*) 0
ICmpAIManager* ScriptInterface::GetPrivate<ICmpAIManager>(ScriptRequest const&, JS::CallArgs&, JSClass*) 0
ICmpFootprint* ScriptInterface::GetPrivate<ICmpFootprint>(ScriptRequest const&, JS::CallArgs&, JSClass*) 0
ICmpOwnership* ScriptInterface::GetPrivate<ICmpOwnership>(ScriptRequest const&, JS::CallArgs&, JSClass*) 0
ICmpPathfinder* ScriptInterface::GetPrivate<ICmpPathfinder>(ScriptRequest const&, JS::CallArgs&, JSClass*) 0
ICmpSelectable* ScriptInterface::GetPrivate<ICmpSelectable>(ScriptRequest const&, JS::CallArgs&, JSClass*) 0
ICmpUnitMotion* ScriptInterface::GetPrivate<ICmpUnitMotion>(ScriptRequest const&, JS::CallArgs&, JSClass*) 0
ICmpObstruction* ScriptInterface::GetPrivate<ICmpObstruction>(ScriptRequest const&, JS::CallArgs&, JSClass*) 0
ICmpCommandQueue* ScriptInterface::GetPrivate<ICmpCommandQueue>(ScriptRequest const&, JS::CallArgs&, JSClass*) 0
ICmpRangeManager* ScriptInterface::GetPrivate<ICmpRangeManager>(ScriptRequest const&, JS::CallArgs&, JSClass*) 0
ICmpSoundManager* ScriptInterface::GetPrivate<ICmpSoundManager>(ScriptRequest const&, JS::CallArgs&, JSClass*) 0
ICmpUnitRenderer* ScriptInterface::GetPrivate<ICmpUnitRenderer>(ScriptRequest const&, JS::CallArgs&, JSClass*) 0
ICmpWaterManager* ScriptInterface::GetPrivate<ICmpWaterManager>(ScriptRequest const&, JS::CallArgs&, JSClass*) 0
ICmpCinemaManager* ScriptInterface::GetPrivate<ICmpCinemaManager>(ScriptRequest const&, JS::CallArgs&, JSClass*) 0
ICmpOverlayRenderer* ScriptInterface::GetPrivate<ICmpOverlayRenderer>(ScriptRequest const&, JS::CallArgs&, JSClass*) 0
ICmpTemplateManager* ScriptInterface::GetPrivate<ICmpTemplateManager>(ScriptRequest const&, JS::CallArgs&, JSClass*) 0
ICmpTerritoryManager* ScriptInterface::GetPrivate<ICmpTerritoryManager>(ScriptRequest const&, JS::CallArgs&, JSClass*) 0
ICmpProjectileManager* ScriptInterface::GetPrivate<ICmpProjectileManager>(ScriptRequest const&, JS::CallArgs&, JSClass*) 0
ICmpObstructionManager* ScriptInterface::GetPrivate<ICmpObstructionManager>(ScriptRequest const&, JS::CallArgs&, JSClass*) 0
ICmpRallyPointRenderer* ScriptInterface::GetPrivate<ICmpRallyPointRenderer>(ScriptRequest const&, JS::CallArgs&, JSClass*) 0
ICmpRangeOverlayRenderer* ScriptInterface::GetPrivate<ICmpRangeOverlayRenderer>(ScriptRequest const&, JS::CallArgs&, JSClass*) 0
CAIWorker* ScriptInterface::ObjectFromCBData<CAIWorker>(ScriptRequest const&) 0
CAIWorker* ScriptInterface::ObjectFromCBData<CAIWorker>(ScriptRequest const&, JS::CallArgs&) 0
bool ScriptInterface::SetGlobal<JS::PersistentRooted<JS::Value> >(char const*, JS::PersistentRooted<JS::Value> const&, bool, bool, bool) 0
bool ScriptInterface::SetGlobal<JS::Rooted<JS::Value> >(char const*, JS::Rooted<JS::Value> const&, bool, bool, bool) 0
PSERROR_Scripting::~PSERROR_Scripting() 0
PSERROR_Scripting::~PSERROR_Scripting().2 0
PSERROR_Scripting_DefineType::~PSERROR_Scripting_DefineType() 0
PSERROR_Scripting_DefineType::~PSERROR_Scripting_DefineType().2 0
PSERROR_Scripting_TypeDoesNotExist::~PSERROR_Scripting_TypeDoesNotExist() 0
PSERROR_Scripting_TypeDoesNotExist::~PSERROR_Scripting_TypeDoesNotExist().2 0
PSERROR_Scripting_DefineType_AlreadyExists::~PSERROR_Scripting_DefineType_AlreadyExists() 0
PSERROR_Scripting_DefineType_AlreadyExists::~PSERROR_Scripting_DefineType_AlreadyExists().2 0
PSERROR_Scripting_DefineType_CreationFailed::~PSERROR_Scripting_DefineType_CreationFailed() 0
PSERROR_Scripting_DefineType_CreationFailed::~PSERROR_Scripting_DefineType_CreationFailed().2 0
ICmpTest2* ScriptInterface::GetPrivate<ICmpTest2>(ScriptRequest const&, JS::CallArgs&, JSClass*) 1
bool ScriptInterface::Eval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const 1
bool ScriptInterface::Eval<int>(char const*, int&) const 2
CGUI* ScriptInterface::ObjectFromCBData<CGUI>(ScriptRequest const&) 5
CGUI* ScriptInterface::ObjectFromCBData<CGUI>(ScriptRequest const&, JS::CallArgs&) 5
bool ScriptInterface::Eval<double>(char const*, double&) const 5
CMapGeneratorWorker* ScriptInterface::ObjectFromCBData<CMapGeneratorWorker>(ScriptRequest const&) 24
CMapGeneratorWorker* ScriptInterface::ObjectFromCBData<CMapGeneratorWorker>(ScriptRequest const&, JS::CallArgs&) 24
bool ScriptInterface::SetGlobal<JS::Handle<JS::Value> >(char const*, JS::Handle<JS::Value> const&, bool, bool, bool) 76
CComponentManager* ScriptInterface::ObjectFromCBData<CComponentManager>(ScriptRequest const&, JS::CallArgs&) 95
CComponentManager* ScriptInterface::ObjectFromCBData<CComponentManager>(ScriptRequest const&) 558
ScriptInterface::CustomType::CustomType() 5696
ScriptInterface::CustomType::~CustomType() 5696
bool ScriptInterface::SetGlobal<int>(char const*, int const&, bool, bool, bool) 10851

Generated by: LCOV version 1.13