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
@@ -49,7 +49,7 @@ class CommandParser
public:
typedef Unicode::String String_t;
typedef stdvector<String_t>::fwd StringVector_t;
typedef std::vector<String_t> StringVector_t;
enum ErrorType
{
@@ -199,7 +199,7 @@ private:
const CommandParser * m_parent;
CommandParser * m_delegate;
typedef stdmap<int, String_t>::fwd ErrorMsgMap_t;
typedef std::map<int, String_t> ErrorMsgMap_t;
static size_t ms_instanceCount;
static String_t * ms_ERR_NO_ERROR_MSG_MSG;
@@ -216,7 +216,7 @@ private:
bool operator () (const CommandParser * a, const CommandParser * b) const;
};
typedef stdset<CommandParser*, Comparator>::fwd CommandParserSet_t;
typedef std::set<CommandParser*, Comparator> CommandParserSet_t;
CommandParserSet_t * m_subCommands;
@@ -14,7 +14,7 @@ class CommandParserHistory
{
public:
typedef stddeque<Unicode::String>::fwd HistoryList_t;
typedef std::deque<Unicode::String> HistoryList_t;
CommandParserHistory ();
~CommandParserHistory ();