26 #ifndef __EVEDBUTILS_H_INCL__
27 #define __EVEDBUTILS_H_INCL__
PyTuple * DBResultToTupleSet(DBQueryResult &result)
PyObject * DBRowToKeyVal(DBResultRow &row)
PyObject * DBResultToIndexRowset(DBQueryResult &result, const char *key)
PyRep * DBColumnToPyRep(const DBResultRow &row, uint32 column_index)
void DBResultToUIntUIntDict(DBQueryResult &result, std::map< uint32, uint32 > &into)
PyDict * DBResultToIntRowDict(DBQueryResult &result, uint32 key_index, const char *type="util.Row")
PyDict * DBResultToPackedRowDict(DBQueryResult &result, const char *key)
PyList * DBResultToPackedRowList(DBQueryResult &result)
Python object "blue.DBRowDescriptor".
PyPackedRow * CreatePackedRow(const DBResultRow &row, DBRowDescriptor *header)
PyObject * DBRowToRow(DBResultRow &row, const char *type="util.Row")
PyTuple * DBResultToPackedRowListTuple(DBQueryResult &result)
PyObject * DBResultToRowset(DBQueryResult &result)
PyTuple * DBResultToRowList(DBQueryResult &result, const char *type="util.Row")
typeID Spawn an NPC with the specified type text Search for items matching the specified query() type() key(value)-Send an OnRemoteMessage" ) COMMAND( setbpattr
void DBResultToIntIntlistDict(DBQueryResult &result, std::map< int32, PyRep * > &into)
PyObjectEx * DBResultToCIndexedRowset(DBQueryResult &result, const char *key)
void DBResultToIntIntDict(DBQueryResult &result, std::map< int32, int32 > &into)
PyPackedRow * DBRowToPackedRow(DBResultRow &row)
PyObjectEx * DBResultToCRowset(DBQueryResult &result)