#include <ForwardDeclarations.h>
Go to the source code of this file.
Namespaces | |
| namespace | beliefstate |
Main beliefstate system class. | |
Functions | |
| string | beliefstate::colorSpecifierForID (int nID, bool bBold=false) |
| ConfigSettings | beliefstate::configSettings () |
| bool | beliefstate::contextIDTaken (int nID) |
| int | beliefstate::createContextID () |
| int | beliefstate::createPluginID () |
| Event | beliefstate::defaultEvent (string strEventName) |
| Result | beliefstate::defaultResult () |
| ServiceEvent | beliefstate::defaultServiceEvent (string strServiceName) |
| void | beliefstate::deleteDirectory (string strPath, bool bEvenIfNonEmpty=true) |
| Event | beliefstate::eventInResponseTo (Event evRequest, std::string strEventName="") |
| ServiceEvent | beliefstate::eventInResponseTo (ServiceEvent seRequest, std::string strServiceName="") |
| void | beliefstate::freeContextID (int nID) |
| void | beliefstate::freePluginID (int nID) |
| CDesignator * | beliefstate::getPluginConfig (string strPluginName) |
| void | beliefstate::issueGlobalToken (std::string strToken) |
| int | beliefstate::nextSequenceNumber () |
| string | beliefstate::normalColorSpecifier () |
| bool | beliefstate::pluginIDTaken (int nID) |
| list< StatusMessage > | beliefstate::queuedMessages () |
| void | beliefstate::queueMessage (StatusMessage msgQueue) |
| StatusMessage | beliefstate::queueMessage (string strColorCode, bool bBold, string strPrefix, string strMessage) |
| void | beliefstate::resetSequenceNumbers () |
| void | beliefstate::revokeGlobalToken (std::string strToken) |
| int | beliefstate::rmfile (const char *path, const struct stat *sb, int flag, struct FTW *ftwbuf) |
| void | beliefstate::setConfigSettings (ConfigSettings cfgsetSettings) |
| bool | beliefstate::waitForGlobalToken (std::string strToken, float fTimeout=2.0) |
| bool | beliefstate::wasGlobalTokenIssued (std::string strToken) |
Variables | |
| static ConfigSettings | beliefstate::g_cfgsetSettings |
| static std::list< int > | beliefstate::g_lstContextIDs |
| static std::list< int > | beliefstate::g_lstPluginIDs |
| static std::list< StatusMessage > | beliefstate::g_lstStatusMessages |
| static std::map< std::string, int > | beliefstate::g_mapIssuedGlobalTokens |
| static std::map< std::string, CDesignator * > | beliefstate::g_mapPluginSettings |
| static std::mutex | beliefstate::g_mtxGlobalSettings |
| static std::mutex | beliefstate::g_mtxGlobalTokensLock |
| static std::mutex | beliefstate::g_mtxStatusMessages |
| static int | beliefstate::g_nHighestSequenceNumber = 0 |
| static std::mutex | beliefstate::m_mtxSequenceNumberLock |