EvEmu
0.8.4
11 September 2021
|
#include "PyCallable.h"
Classes | |
class | CallDispatcher |
Public Member Functions | |
PyCallable () | |
virtual | ~PyCallable () |
virtual PyResult | Call (const std::string &method, PyCallArgs &args) |
Protected Member Functions | |
void | _SetCallDispatcher (CallDispatcher *d) |
Private Attributes | |
CallDispatcher * | m_serviceDispatch |
Definition at line 69 of file PyCallable.h.
PyCallable::PyCallable | ( | ) |
Definition at line 30 of file PyCallable.cpp.
|
virtual |
Definition at line 35 of file PyCallable.cpp.
|
inlineprotected |
Definition at line 87 of file PyCallable.h.
References m_serviceDispatch.
Referenced by AggressionMgrService::AggressionMgrService(), CharMgrBound::CharMgrBound(), encounterSpawnServer::encounterSpawnServer(), ScanBound::m_client(), WarRegistryBound::m_corporationID(), PlanetORBBound::m_dispatch(), InsuranceBound::m_dispatch(), ShipBound::m_dispatch(), BeyonceBound::m_dispatch(), KeeperBound::m_dispatch(), InvBrokerBound::m_groupID(), DogmaIMBound::m_groupID(), RepairSvcBound::m_locationID(), JumpCloneBound::m_locGroupID(), PlanetMgrBound::m_planet(), CorpStationMgrIMBound::m_stationID(), netStateServer::netStateServer(), PosMgrBound::PosMgrBound(), TradeBound::PyCallable_Make_Dispatcher(), ReprocessingServiceBound::ReprocessingServiceBound(), SkillMgrBound::SkillMgrBound(), TradeService::TradeService(), and zActionServer::zActionServer().
|
virtual |
Reimplemented in PyService, and PyBoundObject.
Definition at line 39 of file PyCallable.cpp.
References _log, PyCallable::CallDispatcher::Dispatch(), PyRep::Dump(), is_log_enabled, m_serviceDispatch, and PyException::ssException.
Referenced by PyBoundObject::Call(), PyService::Call(), and Client::Handle_CallReq().
|
private |
Definition at line 90 of file PyCallable.h.
Referenced by _SetCallDispatcher(), and Call().