| addComms(string commsID) | SecurePlayLibrary::SPGameClass | [virtual] |
| addPlayer(string pid) | SecurePlayLibrary::SPGameClass | [virtual] |
| addTransaction(SPAbstractTransactionInterface *transObj) | SecurePlayLibrary::SPGameClass | [virtual] |
| APIAddListener(SPEventInterface *gameobj) | SecurePlayLibrary::SPRootTransactionClass | |
| APIClearListeners() | SecurePlayLibrary::SPRootTransactionClass | |
| APIGetListenerCount() | SecurePlayLibrary::SPRootTransactionClass | |
| APIGetListeners() | SecurePlayLibrary::SPRootTransactionClass | |
| APIRemoveListener(SPEventInterface *gameobj) | SecurePlayLibrary::SPRootTransactionClass | |
| attach(string gid, SecurePlayClass *lib, string master, bool signaturepolicy, bool encryptionpolicy, SPLogInterface *log, SPSecurityManagerInterface *security) | SecurePlayLibrary::SPGameClass | [virtual] |
| classAPI | SecurePlayLibrary::SPGameClass | [private] |
| closeTransaction(string transID) | SecurePlayLibrary::SPGameClass | [virtual] |
| comms | SecurePlayLibrary::SPGameClass | [private] |
| EventListenerList | SecurePlayLibrary::SPRootTransactionClass | [protected] |
| extendedversion | SecurePlayLibrary::SPGameClass | |
| gameComplete() | SecurePlayLibrary::SPGameClass | [virtual] |
| gameID | SecurePlayLibrary::SPRootTransactionClass | [protected] |
| gameready | SecurePlayLibrary::SPGameClass | [private] |
| gamestatus | SecurePlayLibrary::SPGameClass | [private] |
| getBasicGameTransactionCount() | SecurePlayLibrary::SPGameClass | |
| getCommsManager() | SecurePlayLibrary::SPGameClass | [virtual] |
| getCurrentGameSegment() | SecurePlayLibrary::SPGameClass | |
| getGameAPI() | SecurePlayLibrary::SPGameClass | [virtual] |
| getGameID() | SecurePlayLibrary::SPGameClass | [virtual] |
| getGamePlayer(string playerID) | SecurePlayLibrary::SPGameClass | [virtual] |
| getGameSegmentCount() | SecurePlayLibrary::SPGameClass | |
| getGamestatus() | SecurePlayLibrary::SPGameClass | |
| getGameTransaction(string tid) | SecurePlayLibrary::SPGameClass | [virtual] |
| getHashText(string plainText, string algorithm) | SecurePlayLibrary::SPGameClass | |
| getMaster() | SecurePlayLibrary::SPGameClass | [virtual] |
| getNextGameSegment() | SecurePlayLibrary::SPGameClass | |
| getOpentransactionIDList() | SecurePlayLibrary::SPGameClass | |
| getPlayerIDList() | SecurePlayLibrary::SPGameClass | [virtual] |
| getPlayers() | SecurePlayLibrary::SPGameClass | |
| getPreloadGameSegment() | SecurePlayLibrary::SPGameClass | |
| getSecurePlay() | SecurePlayLibrary::SPGameClass | [virtual] |
| getSecurityManager() | SecurePlayLibrary::SPGameClass | [virtual] |
| getTransactionID() | SecurePlayLibrary::SPGameClass | [virtual] |
| getTransactions() | SecurePlayLibrary::SPGameClass | |
| incrementBasicGameTransactionCount(int count) | SecurePlayLibrary::SPGameClass | [virtual] |
| initializegame(string gameID, string master, bool signaturepolicy, bool encryptionpolicy, SecurePlayClass *SPlibobj, SPLogInterface *log, SPSecurityManagerInterface *security) | SecurePlayLibrary::SPGameClass | |
| isPlayerIncluded(string pid) | SecurePlayLibrary::SPRootTransactionClass | |
| isPlayerInternal(string pid) | SecurePlayLibrary::SPGameClass | [virtual] |
| logError() | SecurePlayLibrary::SPGameClass | |
| master | SecurePlayLibrary::SPRootTransactionClass | [protected] |
| onbeginGame(SPMessageClass *messObj) | SecurePlayLibrary::SPGameClass | |
| onendGame(SPMessageClass *messObj) | SecurePlayLibrary::SPGameClass | [virtual] |
| onIncomingTransaction(SPMessageClass *messObj) | SecurePlayLibrary::SPGameClass | [virtual] |
| onnextGameSegmentID(SPMessageClass *messObj) | SecurePlayLibrary::SPGameClass | |
| onrequestbeginGame(SPMessageClass *messObj) | SecurePlayLibrary::SPGameClass | |
| onrequestendGame(SPMessageClass *messObj) | SecurePlayLibrary::SPGameClass | |
| opentransactionIDList | SecurePlayLibrary::SPGameClass | [private] |
| operator=(const SPGameClass &p) | SecurePlayLibrary::SPGameClass | [inline, private] |
| SecurePlayLibrary::SPRootTransactionClass::operator=(const SPRootTransactionClass &p) | SecurePlayLibrary::SPRootTransactionClass | [inline, protected] |
| playerIDList | SecurePlayLibrary::SPRootTransactionClass | [protected] |
| prBasicGameTransactionCount | SecurePlayLibrary::SPGameClass | [private] |
| prcurrentGameSegment | SecurePlayLibrary::SPGameClass | [private] |
| prgamesegmentcount | SecurePlayLibrary::SPGameClass | [private] |
| prnextGameSegment | SecurePlayLibrary::SPGameClass | [private] |
| propentransactionList | SecurePlayLibrary::SPGameClass | [private] |
| prplayerList | SecurePlayLibrary::SPGameClass | [private] |
| prpreloadGameSegment | SecurePlayLibrary::SPGameClass | [private] |
| prsetTransactionID(SPAbstractTransactionInterface *transObj) | SecurePlayLibrary::SPGameClass | |
| prUpdateGameStatus() | SecurePlayLibrary::SPGameClass | |
| releaseversion | SecurePlayLibrary::SPGameClass | |
| removeComms(string commsID) | SecurePlayLibrary::SPGameClass | [virtual] |
| removePlayer(string pid) | SecurePlayLibrary::SPGameClass | [virtual] |
| root | SecurePlayLibrary::SPGameClass | [private] |
| secureplay | SecurePlayLibrary::SPGameClass | [private] |
| sendMessage(string sender, vector< string > receivers, bool encryptflag, bool privateflag, string messagetype, vector< string > messagebody, vector< string > altmessage) | SecurePlayLibrary::SPGameClass | |
| setPlayerComms(string playerID, string commsID, bool relayflag) | SecurePlayLibrary::SPGameClass | [virtual] |
| SPcreateBHash(string input, string gameid) | SecurePlayLibrary::SPGameClass | [virtual] |
| SPcreateBSignature(string senderID, vector< byte > input, string gameid) | SecurePlayLibrary::SPGameClass | [virtual] |
| SPcreateHash(string input, string gameid) | SecurePlayLibrary::SPGameClass | [virtual] |
| SPcreateSignature(string senderID, string input, string gameid) | SecurePlayLibrary::SPGameClass | [virtual] |
| SPdecrypt(vector< string > input, string senderID, vector< string > recvrs, string gameID, string messageID) | SecurePlayLibrary::SPGameClass | [virtual] |
| SPencrypt(vector< string > input, string senderID, vector< string > recvrs, string gameID, string messageID) | SecurePlayLibrary::SPGameClass | [virtual] |
| SPGameClass(const SPGameClass &p) | SecurePlayLibrary::SPGameClass | [inline, private] |
| SPGameClass() | SecurePlayLibrary::SPGameClass | |
| SPGameClass(string gameID, string master, bool signaturepolicy, bool encryptionpolicy, SecurePlayClass *SPlibobj, SPLogInterface *log, SPSecurityManagerInterface *security) | SecurePlayLibrary::SPGameClass | |
| SPnotify(string eventdescription, vector< string > args) | SecurePlayLibrary::SPGameClass | [virtual] |
| SPRootTransactionClass(const SPRootTransactionClass &p) | SecurePlayLibrary::SPRootTransactionClass | [inline, protected] |
| SPRootTransactionClass() | SecurePlayLibrary::SPRootTransactionClass | |
| SPtransform(string input, string gameid) | SecurePlayLibrary::SPGameClass | |
| SPverifySignature(vector< byte > sigToVerify, string senderID, vector< byte > testhash, string gameid) | SecurePlayLibrary::SPGameClass | [virtual] |
| SPverifySignature(string signature, string senderID, string testhash, string gameid) | SecurePlayLibrary::SPGameClass | [virtual] |
| transactionID | SecurePlayLibrary::SPRootTransactionClass | [protected] |
| transactionincluded(string tid) | SecurePlayLibrary::SPGameClass | [virtual] |
| updateGameSegment(string currentseg, string nextseg) | SecurePlayLibrary::SPGameClass | |
| ~SPGameClass() | SecurePlayLibrary::SPGameClass | |
| ~SPGameInterface() | SecurePlayLibrary::SPGameInterface | [inline, virtual] |
| ~SPRootTransactionClass() | SecurePlayLibrary::SPRootTransactionClass | |