EvEmu
0.8.4
11 September 2021
|
#include "ConfigDB.h"
Public Member Functions | |
PyRep * | GetMultiOwnersEx (const std::vector< int32 > &entityIDs) |
PyRep * | GetMultiLocationsEx (const std::vector< int32 > &entityIDs) |
PyRep * | GetMultiStationEx (const std::vector< int32 > &entityIDs) |
PyRep * | GetMultiAllianceShortNamesEx (const std::vector< int32 > &entityIDs) |
PyRep * | GetMultiCorpTickerNamesEx (const std::vector< int32 > &entityIDs) |
PyRep * | GetMultiGraphicsEx (const std::vector< int32 > &entityIDs) |
PyRep * | GetMultiInvTypesEx (const std::vector< int32 > &typeIDs) |
PyObject * | GetUnits () |
PyObjectEx * | GetMapObjects (uint32 entityID, bool wantRegions, bool wantConstellations, bool wantSystems, bool wantStations) |
PyObject * | GetMap (uint32 solarSystemID) |
PyObject * | GetMapOffices (uint32) |
PyObject * | GetMapConnections (uint32, bool, bool, bool, uint16, uint16) |
PyObject * | ListLanguages () |
PyRep * | GetStationSolarSystemsByOwner (uint32 ownerID) |
PyRep * | GetCelestialStatistic (uint32 celestialID) |
PyRep * | GetTextsForGroup (const std::string &langID, uint32 textgroup) |
PyObject * | GetMapLandmarks () |
PyRep * | GetDynamicCelestials (uint32 solarSystemID) |
Retrieves dynamic, celestial objects for a given solar system. More... | |
![]() | |
uint32 | GetStationOwner (uint32 stationID) |
Additional Inherited Members | |
![]() | |
static bool | GetAccountInformation (CryptoChallengePacket &ccp, AccountData &aData, std::string &failMsg) |
static bool | UpdateAccountHash (const char *username, std::string &hash) |
static bool | IncrementLoginCount (uint32 accountID) |
static void | UpdatePassword (uint32 accountID, const char *pass) |
static void | SaveKillOrLoss (CharKillData &data) |
static bool | GetConstant (const char *name, uint32 &into) |
static void | SetServerOnlineStatus (bool online=false) |
static void | SetCharacterOnlineStatus (uint32 char_id, bool online=false) |
static void | SetAccountOnlineStatus (uint32 accountID, bool online=false) |
static void | SetAccountBanStatus (uint32 accountID, bool banned=false) |
static void | SaveServerStats (double threads, float rss, float vm, float user, float kernel, uint32 items, uint32 bubbles) |
static uint32 | SetClientSeed () |
static PyRep * | LookupChars (const char *match, bool exact=false) |
static PyRep * | LookupOwners (const char *match, bool exact=false) |
static PyRep * | LookupCorporations (const std::string &) |
static PyRep * | LookupFactions (const std::string &) |
static PyRep * | LookupCorporationTickers (const std::string &) |
static PyRep * | LookupStations (const std::string &) |
static PyRep * | LookupKnownLocationsByGroup (const std::string &, uint32) |
static PyRep * | PrimeOwners (std::vector< int32 > &itemIDs) |
static bool | ValidateAccountName (CryptoChallengePacket &ccp, std::string &failMsg) |
static void | GetCorpHangarNames (uint32 corpID, std::map< uint8, std::string > &hangarNames) |
![]() | |
void | ProcessStringChange (const char *key, const std::string &oldValue, std::string newValue, PyDict *notif, std::vector< std::string > &dbQ) |
void | ProcessRealChange (const char *key, double oldValue, double newValue, PyDict *notif, std::vector< std::string > &dbQ) |
void | ProcessIntChange (const char *key, uint32 oldValue, uint32 newValue, PyDict *notif, std::vector< std::string > &dbQ) |
void | ProcessLongChange (const char *key, int64 oldValue, int64 newValue, PyDict *notif, std::vector< std::string > &dbQ) |
![]() | |
static uint32 | CreateNewAccount (const char *login, const char *pass, const char *passHash, int64 role) |
Definition at line 36 of file ConfigDB.h.
Definition at line 415 of file ConfigDB.cpp.
References DBerror::c_str(), codelog, DBResultToCRowset(), DBQueryResult::error, and sDatabase.
Retrieves dynamic, celestial objects for a given solar system.
[in] | solarSystemID | ID of the solar system whose objects are being retrieved |
Definition at line 450 of file ConfigDB.cpp.
References DBerror::c_str(), codelog, DBResultToCRowset(), DBQueryResult::error, maxNPCStation, sDatabase, and EVEDB::invGroups::Station.
Definition at line 344 of file ConfigDB.cpp.
References DBerror::c_str(), codelog, DBResultToRowset(), DBQueryResult::error, and sDatabase.
PyObject * ConfigDB::GetMapConnections | ( | uint32 | id, |
bool | sol, | ||
bool | reg, | ||
bool | con, | ||
uint16 | cel, | ||
uint16 | _c | ||
) |
Definition at line 521 of file ConfigDB.cpp.
References DBerror::c_str(), codelog, DBResultToRowset(), DBQueryResult::error, key(), sDatabase, and sLog.
PyObject * ConfigDB::GetMapLandmarks | ( | ) |
Definition at line 546 of file ConfigDB.cpp.
References DBerror::c_str(), codelog, DBResultToRowset(), DBQueryResult::error, and sDatabase.
PyObjectEx * ConfigDB::GetMapObjects | ( | uint32 | entityID, |
bool | wantRegions, | ||
bool | wantConstellations, | ||
bool | wantSystems, | ||
bool | wantStations | ||
) |
Definition at line 314 of file ConfigDB.cpp.
References DBerror::c_str(), codelog, DBResultToCRowset(), DBQueryResult::error, key(), and sDatabase.
Definition at line 510 of file ConfigDB.cpp.
References DBerror::c_str(), codelog, DBResultToRowset(), DBQueryResult::error, and sDatabase.
Definition at line 165 of file ConfigDB.cpp.
References DBerror::c_str(), codelog, DBResultToTupleSet(), DBQueryResult::error, ListToINString(), and sDatabase.
Definition at line 262 of file ConfigDB.cpp.
References DBerror::c_str(), codelog, DBResultToRowList(), DBQueryResult::error, ListToINString(), and sDatabase.
Definition at line 283 of file ConfigDB.cpp.
References DBerror::c_str(), codelog, DBResultToRowList(), DBQueryResult::error, ListToINString(), and sDatabase.
Definition at line 381 of file ConfigDB.cpp.
References DBerror::c_str(), codelog, DBResultToRowList(), DBQueryResult::error, ListToINString(), and sDatabase.
Definition at line 177 of file ConfigDB.cpp.
References DBerror::c_str(), codelog, DBResultToTupleSet(), DBQueryResult::error, IsAsteroidID, IsStaticItem, ListToINString(), sDatabase, and sLog.
Definition at line 31 of file ConfigDB.cpp.
References DBerror::c_str(), codelog, LSC::corp, DBResultToTupleSet(), DBQueryResult::error, IsAlliance, IsCharacterID, IsCorp, IsStationID, ListToINString(), Profile::npc, and sDatabase.
Definition at line 249 of file ConfigDB.cpp.
References DBerror::c_str(), codelog, DBResultToTupleSet(), DBQueryResult::error, ListToINString(), and sDatabase.
Definition at line 400 of file ConfigDB.cpp.
References DBerror::c_str(), codelog, DBResultToRowset(), DBQueryResult::error, and sDatabase.
Definition at line 500 of file ConfigDB.cpp.
References DBerror::c_str(), codelog, DBResultToRowset(), DBQueryResult::error, and sDatabase.
PyObject * ConfigDB::GetUnits | ( | ) |
Definition at line 303 of file ConfigDB.cpp.
References DBerror::c_str(), codelog, DBResultToIndexRowset(), DBQueryResult::error, and sDatabase.
PyObject * ConfigDB::ListLanguages | ( | ) |
Definition at line 370 of file ConfigDB.cpp.
References DBerror::c_str(), codelog, DBResultToRowset(), DBQueryResult::error, and sDatabase.