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

#include "FactionWarMgrService.h"

Inheritance diagram for FactionWarMgrService:
Collaboration diagram for FactionWarMgrService:

Public Member Functions

 FactionWarMgrService (PyServiceMgr *mgr)
 
 ~FactionWarMgrService ()
 
 PyCallable_DECL_CALL (GetWarFactions)
 
 PyCallable_DECL_CALL (GetFWSystems)
 
 PyCallable_DECL_CALL (RefreshCorps)
 
 PyCallable_DECL_CALL (GetMyCharacterRankOverview)
 
 PyCallable_DECL_CALL (GetMyCharacterRankInfo)
 
 PyCallable_DECL_CALL (GetFactionMilitiaCorporation)
 
 PyCallable_DECL_CALL (GetCorporationWarFactionID)
 
 PyCallable_DECL_CALL (GetCharacterRankInfo)
 
 PyCallable_DECL_CALL (GetFactionalWarStatus)
 
 PyCallable_DECL_CALL (GetSystemStatus)
 
 PyCallable_DECL_CALL (GetFactionCorporations)
 
 PyCallable_DECL_CALL (GetSystemsConqueredThisRun)
 
 PyCallable_DECL_CALL (IsEnemyFaction)
 
 PyCallable_DECL_CALL (IsEnemyCorporation)
 
 PyCallable_DECL_CALL (JoinFactionAsCharacter)
 
 PyCallable_DECL_CALL (JoinFactionAsCharacterRecommendationLetter)
 
 PyCallable_DECL_CALL (JoinFactionAsCorporation)
 
 PyCallable_DECL_CALL (JoinFactionAsAlliance)
 
 PyCallable_DECL_CALL (LeaveFactionAsAlliance)
 
 PyCallable_DECL_CALL (LeaveFactionAsCorporation)
 
 PyCallable_DECL_CALL (WithdrawJoinFactionAsAlliance)
 
 PyCallable_DECL_CALL (WithdrawJoinFactionAsCorporation)
 
 PyCallable_DECL_CALL (WithdrawLeaveFactionAsAlliance)
 
 PyCallable_DECL_CALL (WithdrawLeaveFactionAsCorporation)
 
 PyCallable_DECL_CALL (GetStats_FactionInfo)
 
 PyCallable_DECL_CALL (GetStats_Corp)
 
 PyCallable_DECL_CALL (GetStats_Character)
 
 PyCallable_DECL_CALL (GetStats_Alliance)
 
 PyCallable_DECL_CALL (GetStats_Militia)
 
 PyCallable_DECL_CALL (GetStats_CorpPilots)
 
 PyCallable_DECL_CALL (GetStats_TopAndAllKillsAndVPs)
 
- 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 ()
 

Private Attributes

Dispatcher *const m_dispatch
 
FactionWarMgrDB m_db
 

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
}
 
- 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 inherited from PyService
PyServiceMgr *const m_manager
 
- Static Protected Attributes inherited from PyService
static const char *const s_checkTimeStrings [_checkCount]
 

Detailed Description

Definition at line 33 of file FactionWarMgrService.h.

Constructor & Destructor Documentation

FactionWarMgrService::FactionWarMgrService ( PyServiceMgr mgr)
FactionWarMgrService::~FactionWarMgrService ( )

Definition at line 85 of file FactionWarMgrService.cpp.

References m_dispatch.

86 {
87  delete m_dispatch;
88 }
Dispatcher *const m_dispatch

Member Function Documentation

FactionWarMgrService::PyCallable_DECL_CALL ( GetWarFactions  )
FactionWarMgrService::PyCallable_DECL_CALL ( GetFWSystems  )
FactionWarMgrService::PyCallable_DECL_CALL ( RefreshCorps  )
FactionWarMgrService::PyCallable_DECL_CALL ( GetMyCharacterRankOverview  )
FactionWarMgrService::PyCallable_DECL_CALL ( GetMyCharacterRankInfo  )
FactionWarMgrService::PyCallable_DECL_CALL ( GetFactionMilitiaCorporation  )
FactionWarMgrService::PyCallable_DECL_CALL ( GetCorporationWarFactionID  )
FactionWarMgrService::PyCallable_DECL_CALL ( GetCharacterRankInfo  )
FactionWarMgrService::PyCallable_DECL_CALL ( GetFactionalWarStatus  )
FactionWarMgrService::PyCallable_DECL_CALL ( GetSystemStatus  )
FactionWarMgrService::PyCallable_DECL_CALL ( GetFactionCorporations  )
FactionWarMgrService::PyCallable_DECL_CALL ( GetSystemsConqueredThisRun  )
FactionWarMgrService::PyCallable_DECL_CALL ( IsEnemyFaction  )
FactionWarMgrService::PyCallable_DECL_CALL ( IsEnemyCorporation  )
FactionWarMgrService::PyCallable_DECL_CALL ( JoinFactionAsCharacter  )
FactionWarMgrService::PyCallable_DECL_CALL ( JoinFactionAsCharacterRecommendationLetter  )
FactionWarMgrService::PyCallable_DECL_CALL ( JoinFactionAsCorporation  )
FactionWarMgrService::PyCallable_DECL_CALL ( JoinFactionAsAlliance  )
FactionWarMgrService::PyCallable_DECL_CALL ( LeaveFactionAsAlliance  )
FactionWarMgrService::PyCallable_DECL_CALL ( LeaveFactionAsCorporation  )
FactionWarMgrService::PyCallable_DECL_CALL ( WithdrawJoinFactionAsAlliance  )
FactionWarMgrService::PyCallable_DECL_CALL ( WithdrawJoinFactionAsCorporation  )
FactionWarMgrService::PyCallable_DECL_CALL ( WithdrawLeaveFactionAsAlliance  )
FactionWarMgrService::PyCallable_DECL_CALL ( WithdrawLeaveFactionAsCorporation  )
FactionWarMgrService::PyCallable_DECL_CALL ( GetStats_FactionInfo  )
FactionWarMgrService::PyCallable_DECL_CALL ( GetStats_Corp  )
FactionWarMgrService::PyCallable_DECL_CALL ( GetStats_Character  )
FactionWarMgrService::PyCallable_DECL_CALL ( GetStats_Alliance  )
FactionWarMgrService::PyCallable_DECL_CALL ( GetStats_Militia  )
FactionWarMgrService::PyCallable_DECL_CALL ( GetStats_CorpPilots  )
FactionWarMgrService::PyCallable_DECL_CALL ( GetStats_TopAndAllKillsAndVPs  )

Member Data Documentation

FactionWarMgrDB FactionWarMgrService::m_db
private

Definition at line 78 of file FactionWarMgrService.h.

Dispatcher* const FactionWarMgrService::m_dispatch
private

Definition at line 75 of file FactionWarMgrService.h.

Referenced by ~FactionWarMgrService().


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