persister cleanup (still broke but logic is there for when it isn't); also replace all the SOE BS for forwarding stl port with native object classes because i thought that may be part of the problem...

This commit is contained in:
DarthArgus
2016-12-10 23:17:06 +00:00
parent 688ab3fc9e
commit 8e94519082
450 changed files with 1287 additions and 1494 deletions
@@ -37,9 +37,9 @@ private:
int m_pendingTicketCount;
};
typedef stdunordered_map<NetworkId, ClientInfo, NetworkId::Hash>::fwd ClientConnectionMap;
typedef stdmap<unsigned int, NetworkId>::fwd SuidToNetworkIdMap;
typedef stdvector<CustomerServiceCategory>::fwd CategoryList;
typedef std::unordered_map<NetworkId, ClientInfo, NetworkId::Hash> ClientConnectionMap;
typedef std::map<unsigned int, NetworkId> SuidToNetworkIdMap;
typedef std::vector<CustomerServiceCategory> CategoryList;
CategoryList * const m_englishCategoryList;
CSAssistGameAPITrack m_englishCategoryTrack;
@@ -34,7 +34,7 @@ private:
//typedefs
typedef stdset<ConnectionServerConnection *>::fwd ConnectionServerSet;
typedef std::set<ConnectionServerConnection *> ConnectionServerSet;
typedef std::multimap<unsigned long, Unicode::String> SortedChatLog;
//Member variables
@@ -65,7 +65,7 @@ private:
bool m_gameServerChatLogReceived;
};
typedef stdmap<unsigned int, PendingTicket>::fwd PendingTicketList;
typedef std::map<unsigned int, PendingTicket> PendingTicketList;
PendingTicketList *m_pendingTicketList;
void createTicket(NetworkId const &networkId, const CSAssistGameAPITicket &ticket, Unicode::String const &hiddenDetails, Unicode::String const &harassingPlayerName, const unsigned int suid, const bool logChat);