| 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... | |
|  Public Member Functions inherited from ServiceDB | |
| uint32 | GetStationOwner (uint32 stationID) | 
| Additional Inherited Members | |
|  Static Public Member Functions inherited from ServiceDB | |
| 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) | 
|  Protected Member Functions inherited from ServiceDB | |
| 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 Protected Member Functions inherited from ServiceDB | |
| 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.
