EvEmu
0.8.4
11 September 2021
|
#include "PyCallable.h"
Public Member Functions | |
PyCallArgs (Client *c, PyTuple *tup, PyDict *dict) | |
~PyCallArgs () | |
void | Dump (LogType type) const |
Public Attributes | |
Client *const | client |
PyTuple * | tuple |
std::map< std::string, PyRep * > | byname |
Definition at line 41 of file PyCallable.h.
Definition at line 59 of file PyCallable.cpp.
References _log, PyDict::begin(), byname, PyDict::end(), and PyIncRef.
PyCallArgs::~PyCallArgs | ( | ) |
void PyCallArgs::Dump | ( | LogType | type | ) | const |
Definition at line 81 of file PyCallable.cpp.
References _log, byname, PyRep::Dump(), is_log_enabled, and tuple.
Referenced by PyBoundObject::Call(), and PyService::Call().
std::map<std::string, PyRep*> PyCallArgs::byname |
Definition at line 51 of file PyCallable.h.
Referenced by Dump(), PyCallArgs(), and ~PyCallArgs().
Client* const PyCallArgs::client |
Definition at line 49 of file PyCallable.h.
Referenced by PyCallableDispatcher< Svc >::Dispatch(), and PyService::Handle_MachoBindObject().
PyTuple* PyCallArgs::tuple |
Definition at line 50 of file PyCallable.h.
Referenced by Dump(), AlertService::Handle_BeanCount(), AlertService::Handle_BeanDelivery(), AlertService::Handle_GroupBeanDelivery(), PyService::Handle_MachoBindObject(), AlertService::Handle_SendClientStackTraceAlert(), and ~PyCallArgs().