33 Call_TwoIntegerArgs
args;
34 if (!args.Decode(&call.
tuple)) {
35 codelog(SERVICE__ERROR,
"%s: Failed to decode arguments.",
GetName());
53 _log(CORP__CALL,
"SparseBound::Handle_SelectByUniqueColumnValues()");
54 call.
Dump(CORP__WARNING);
60 std::vector<OfficeData> data;
61 stDataMgr.GetStationOfficeIDs(locationID, data);
105 for (
auto cur : data) {
123 sLog.Error(
"SparseBound",
"Handle_FetchByKey()");
124 call.
Dump(CORP__WARNING);
166 sLog.Error(
"SparseBound",
"Handle_GetByKey()");
167 call.
Dump(CORP__WARNING);
PyRep * Fetch(uint32 corpID, uint32 from, uint32 count)
Dispatcher *const m_dispatch
static std::string StringContent(PyRep *pRep)
#define _log(type, fmt,...)
PyRep * GetItem(size_t index) const
Returns Python object.
int32 GetCorporationID() const
static uint32 IntegerValueU32(PyRep *pRep)
void _SetCallDispatcher(CallDispatcher *d)
PyRep * GetItem(size_t index) const
Returns Python object.
#define sLog
Evaluates to a NewLog instance.
#define codelog(type, fmt,...)
Dispatcher *const m_dispatch
#define PyCallable_REG_CALL(c, m)
void Dump(LogType type) const
void SetItemString(const char *key, PyRep *value)
SetItemString adds or sets a database entry.
const char * GetName() const