EvEmu  0.8.4
11 September 2021
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
MapService Class Reference

#include "MapService.h"

Inheritance diagram for MapService:
Collaboration diagram for MapService:

Public Member Functions

 MapService (PyServiceMgr *mgr)
 
virtual ~MapService ()
 
- Public Member Functions inherited from PyService
 PyService (PyServiceMgr *mgr, const char *serviceName)
 
virtual ~PyService ()
 
virtual PyResult Call (const std::string &method, PyCallArgs &args)
 
const char * GetName () const
 
- Public Member Functions inherited from PyCallable
 PyCallable ()
 
virtual ~PyCallable ()
 

Protected Member Functions

 PyCallable_DECL_CALL (GetStationExtraInfo)
 
 PyCallable_DECL_CALL (GetSolarSystemPseudoSecurities)
 
 PyCallable_DECL_CALL (GetSolarSystemVisits)
 
 PyCallable_DECL_CALL (GetBeaconCount)
 
 PyCallable_DECL_CALL (GetStuckSystems)
 
 PyCallable_DECL_CALL (GetRecentSovActivity)
 
 PyCallable_DECL_CALL (GetDeadspaceAgentsMap)
 
 PyCallable_DECL_CALL (GetDeadspaceComplexMap)
 
 PyCallable_DECL_CALL (GetIncursionGlobalReport)
 
 PyCallable_DECL_CALL (GetSystemsInIncursions)
 
 PyCallable_DECL_CALL (GetSystemsInIncursionsGM)
 
 PyCallable_DECL_CALL (GetStationCount)
 
 PyCallable_DECL_CALL (GetMapLandmarks)
 
 PyCallable_DECL_CALL (GetMyExtraMapInfo)
 
 PyCallable_DECL_CALL (GetMyExtraMapInfoAgents)
 
 PyCallable_DECL_CALL (GetHistory)
 
 PyCallable_DECL_CALL (GetVictoryPoints)
 
 PyCallable_DECL_CALL (GetAllianceJumpBridges)
 
 PyCallable_DECL_CALL (GetAllianceBeacons)
 
 PyCallable_DECL_CALL (GetLinkableJumpArrays)
 
 PyCallable_DECL_CALL (GetCurrentSovData)
 
 PyCallable_DECL_CALL (GetCurrentEntities)
 
- Protected Member Functions inherited from PyService
PyObject_BuildCachedReturn (PySubStream **result, const char *sessionInfo, CacheCheckTime check)
 
virtual PyBoundObjectCreateBoundObject (Client *pClient, const PyRep *bind_args)
 
virtual PyResult Handle_MachoResolveObject (PyCallArgs &call)
 
virtual PyResult Handle_MachoBindObject (PyCallArgs &call)
 
- Protected Member Functions inherited from PyCallable
void _SetCallDispatcher (CallDispatcher *d)
 

Protected Attributes

Dispatcher *const m_dispatch
 
MapDB m_db
 
- Protected Attributes inherited from PyService
PyServiceMgr *const m_manager
 

Additional Inherited Members

- Protected Types inherited from PyService
enum  CacheCheckTime {
  check_Always = 0, check_Never, check_in_year, check_in_6_months,
  check_in_3_months, check_in_1_month, check_in_1_week, check_in_1_day,
  check_in_12_hours, check_in_6_hours, check_in_3_hours, check_in_2_hours,
  check_in_1_hour, check_in_30_minutes, check_in_15_minutes, check_in_5_minutes,
  check_in_1_minute, check_in_30_seconds, check_in_15_seconds, check_in_5_seconds,
  check_in_1_second, _checkCount
}
 
- Static Protected Attributes inherited from PyService
static const char *const s_checkTimeStrings [_checkCount]
 

Detailed Description

Definition at line 34 of file MapService.h.

Constructor & Destructor Documentation

MapService::MapService ( PyServiceMgr mgr)
MapService::~MapService ( )
virtual

Definition at line 71 of file MapService.cpp.

References m_dispatch.

72 {
73  delete m_dispatch;
74 }
Dispatcher *const m_dispatch
Definition: MapService.h:41

Member Function Documentation

MapService::PyCallable_DECL_CALL ( GetStationExtraInfo  )
protected
MapService::PyCallable_DECL_CALL ( GetSolarSystemPseudoSecurities  )
protected
MapService::PyCallable_DECL_CALL ( GetSolarSystemVisits  )
protected
MapService::PyCallable_DECL_CALL ( GetBeaconCount  )
protected
MapService::PyCallable_DECL_CALL ( GetStuckSystems  )
protected
MapService::PyCallable_DECL_CALL ( GetRecentSovActivity  )
protected
MapService::PyCallable_DECL_CALL ( GetDeadspaceAgentsMap  )
protected
MapService::PyCallable_DECL_CALL ( GetDeadspaceComplexMap  )
protected
MapService::PyCallable_DECL_CALL ( GetIncursionGlobalReport  )
protected
MapService::PyCallable_DECL_CALL ( GetSystemsInIncursions  )
protected
MapService::PyCallable_DECL_CALL ( GetSystemsInIncursionsGM  )
protected
MapService::PyCallable_DECL_CALL ( GetStationCount  )
protected
MapService::PyCallable_DECL_CALL ( GetMapLandmarks  )
protected
MapService::PyCallable_DECL_CALL ( GetMyExtraMapInfo  )
protected
MapService::PyCallable_DECL_CALL ( GetMyExtraMapInfoAgents  )
protected
MapService::PyCallable_DECL_CALL ( GetHistory  )
protected
MapService::PyCallable_DECL_CALL ( GetVictoryPoints  )
protected
MapService::PyCallable_DECL_CALL ( GetAllianceJumpBridges  )
protected
MapService::PyCallable_DECL_CALL ( GetAllianceBeacons  )
protected
MapService::PyCallable_DECL_CALL ( GetLinkableJumpArrays  )
protected
MapService::PyCallable_DECL_CALL ( GetCurrentSovData  )
protected
MapService::PyCallable_DECL_CALL ( GetCurrentEntities  )
protected

Member Data Documentation

MapDB MapService::m_db
protected

Definition at line 44 of file MapService.h.

Dispatcher* const MapService::m_dispatch
protected

Definition at line 41 of file MapService.h.

Referenced by ~MapService().


The documentation for this class was generated from the following files: