void TableListener::unsubscribeEvents(IO2GTableManager *manager) { O2G2Ptr<IO2GAccountsTable> accountsTable = (IO2GAccountsTable *)manager->getTable(Accounts); O2G2Ptr<IO2GOrdersTable> ordersTable = (IO2GOrdersTable *)manager->getTable(Orders); O2G2Ptr<IO2GTradesTable> tradesTable = (IO2GTradesTable *)manager->getTable(Trades); O2G2Ptr<IO2GMessagesTable> messagesTable = (IO2GMessagesTable *)manager->getTable(Messages); O2G2Ptr<IO2GClosedTradesTable> closedTradesTable = (IO2GClosedTradesTable *)manager->getTable(ClosedTrades); accountsTable->unsubscribeUpdate(Update, this); ordersTable->unsubscribeUpdate(Insert, this); ordersTable->unsubscribeUpdate(Delete, this); tradesTable->unsubscribeUpdate(Insert, this); tradesTable->unsubscribeUpdate(Update, this); closedTradesTable->unsubscribeUpdate(Insert, this); messagesTable->unsubscribeUpdate(Insert, this); }
void TableListener::unsubscribeEvents(IO2GTableManager *manager) { O2G2Ptr<IO2GOrdersTable> ordersTable = (IO2GOrdersTable *)manager->getTable(Orders); ordersTable->unsubscribeUpdate(Insert, this); }
void TableListener::unsubscribeEvents(IO2GTableManager *manager) { O2G2Ptr<IO2GOffersTable> offersTable = (IO2GOffersTable *)manager->getTable(Offers); offersTable->unsubscribeUpdate(Update, this); }