|
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.
