|
KISSCPP
a C++ library for rapid application development
|
Namespaces | |
| manip | |
Classes | |
| class | client |
| struct | InstanceListType |
| class | Config |
| class | Connection |
| class | ErrorState |
| class | ErrorStateList |
| class | IoServicePool |
| class | ManipResult |
| class | LogStreamSettings |
| class | LogStream |
| class | Base64BiCoder |
| class | PersistedQueue |
| class | PtreeBase64Bicoder |
| class | RequestHandler |
| class | RequestRouter |
| class | RetryableCommsFailure |
| class | PerminantCommsFailure |
| class | Server |
| class | StatsReporter |
| class | ErrorReporter |
| class | ErrorCleaner |
| class | HandlerReporter |
| class | LogLevelAdjuster |
| class | StatAbleQueue |
| class | StatsKeeper |
| class | ThreadsafePersistedPriorityQueue |
| class | ThreadsafePersistedQueue |
| class | ThreadsafeQueue |
Typedefs | |
| typedef std::set< std::string > | WhiteListType |
| typedef std::map< std::string, InstanceListType > | MappedWhiteListType |
| typedef boost::shared_ptr < Connection > | ConnectionPtr |
| typedef boost::shared_ptr < ErrorState > | SharedErrorState |
| typedef std::map< std::string, SharedErrorState > | ErrorStateMapType |
| typedef ErrorStateMapType::iterator | ErrorStateMapTypeIterator |
| typedef std::vector < SharedErrorState > | ErrorList |
| typedef boost::shared_ptr < ErrorList > | SharedErrorList |
| typedef ErrorList::iterator | ErrorListIterator |
| typedef PersistedQueue < boost::property_tree::ptree, PtreeBase64Bicoder > | PtreeQ |
| typedef boost::shared_ptr< PtreeQ > | SharedPtreeQ |
| typedef boost::scoped_ptr< PtreeQ > | ScopedPtreeQ |
| typedef ThreadsafePersistedQueue < boost::property_tree::ptree, PtreeBase64Bicoder > | SafePtreeQ |
| typedef boost::shared_ptr < SafePtreeQ > | SharedSafePtreeQ |
| typedef boost::scoped_ptr < SafePtreeQ > | ScopedSafePtreeQ |
| typedef boost::shared_ptr < RequestHandler > | RequestHandlerPtr |
| typedef std::map< std::string, RequestHandlerPtr > | requestHandlerMapType |
| typedef requestHandlerMapType::iterator | requestHandlerMapTypeIter |
| typedef std::map< std::string, std::string > | requestHandlerInfoList |
| typedef requestHandlerInfoList::iterator | requestHandlerInfoListIter |
| typedef boost::shared_ptr < requestHandlerInfoList > | sharedRequestHandlerInfoList |
| typedef boost::shared_ptr < RequestRouter > | sharedRequestRouter |
| typedef boost::shared_ptr < StatAbleQueue > | sharedStatAbleQ |
| typedef std::map< std::string, std::deque< double > > | GatheredStatsMapType |
| typedef GatheredStatsMapType::iterator | GatheredStatsMapTypeIterator |
| typedef std::map< std::string, double > | StatsMapType |
| typedef StatsMapType::iterator | StatsMapTypeIterator |
| typedef boost::shared_ptr < StatsMapType > | SharedStatsMapType |
| typedef std::vector< double > | StatsHistoryType |
| typedef std::map< std::string, StatsHistoryType > | StatsHistoryMapType |
| typedef StatsHistoryMapType::iterator | StatsHistoryMapTypeIterator |
| typedef boost::shared_ptr < StatsHistoryMapType > | SharedStatsHistoryMapType |
| typedef std::map< std::string, sharedStatAbleQ > | QueueStatsMapType |
| typedef QueueStatsMapType::iterator | QueueStatsMapTypeIterator |
Enumerations | |
| enum | log_type { LT_DEBUG = 0, LT_INFO = 1, LT_ERROR = 2 } |
| Used in conjunction with log_serverity as a log filter. More... | |
| enum | log_severity { LS_LOW = 0, LS_NORMAL = 1, LS_HIGH = 2 } |
| Used in conjunction with log_type as a log filter. More... | |
| enum | RequestStatus { RQST_SUCCESS, RQST_COMMAND_NOT_SUPPORTED, RQST_INVALID_PARAMETER, RQST_MISSING_PARAMETER, RQST_APPLICATION_BUSY, RQST_APPLICATION_SHUTING_DOWN, RQST_CLIENT_DENIED, RQST_PROCESSING_FAILURE, RQST_UNKNOWN } |
Functions | |
| void | ptreeMerge (BoostPtree &pt1, BoostPtree &pt2, std::string node) |
| void | ptreeAddOrPut (BoostPtree &pt1, std::string name, std::string value) |
| template<typename T > | |
| LogStream & | operator<< (LogStream &s, ManipResult< T > m) |
| typedef boost::shared_ptr<Connection> kisscpp::ConnectionPtr |
| typedef std::vector<SharedErrorState> kisscpp::ErrorList |
| typedef ErrorList::iterator kisscpp::ErrorListIterator |
| typedef std::map<std::string, SharedErrorState> kisscpp::ErrorStateMapType |
| typedef ErrorStateMapType::iterator kisscpp::ErrorStateMapTypeIterator |
| typedef std::map<std::string, std::deque<double> > kisscpp::GatheredStatsMapType |
| typedef GatheredStatsMapType::iterator kisscpp::GatheredStatsMapTypeIterator |
| typedef std::map<std::string, InstanceListType> kisscpp::MappedWhiteListType |
| typedef PersistedQueue<boost::property_tree::ptree, PtreeBase64Bicoder> kisscpp::PtreeQ |
| typedef std::map<std::string, sharedStatAbleQ > kisscpp::QueueStatsMapType |
| typedef QueueStatsMapType::iterator kisscpp::QueueStatsMapTypeIterator |
| typedef std::map<std::string, std::string> kisscpp::requestHandlerInfoList |
| typedef requestHandlerInfoList::iterator kisscpp::requestHandlerInfoListIter |
| typedef std::map<std::string, RequestHandlerPtr> kisscpp::requestHandlerMapType |
| typedef requestHandlerMapType::iterator kisscpp::requestHandlerMapTypeIter |
| typedef boost::shared_ptr<RequestHandler> kisscpp::RequestHandlerPtr |
| typedef ThreadsafePersistedQueue<boost::property_tree::ptree, PtreeBase64Bicoder> kisscpp::SafePtreeQ |
| typedef boost::scoped_ptr<PtreeQ> kisscpp::ScopedPtreeQ |
| typedef boost::scoped_ptr<SafePtreeQ> kisscpp::ScopedSafePtreeQ |
| typedef boost::shared_ptr<ErrorList> kisscpp::SharedErrorList |
| typedef boost::shared_ptr<ErrorState> kisscpp::SharedErrorState |
| typedef boost::shared_ptr<PtreeQ> kisscpp::SharedPtreeQ |
| typedef boost::shared_ptr<requestHandlerInfoList> kisscpp::sharedRequestHandlerInfoList |
| typedef boost::shared_ptr<RequestRouter> kisscpp::sharedRequestRouter |
| typedef boost::shared_ptr<SafePtreeQ> kisscpp::SharedSafePtreeQ |
| typedef boost::shared_ptr<StatAbleQueue> kisscpp::sharedStatAbleQ |
| typedef boost::shared_ptr<StatsHistoryMapType> kisscpp::SharedStatsHistoryMapType |
| typedef boost::shared_ptr<StatsMapType> kisscpp::SharedStatsMapType |
| typedef std::map<std::string, StatsHistoryType> kisscpp::StatsHistoryMapType |
| typedef StatsHistoryMapType::iterator kisscpp::StatsHistoryMapTypeIterator |
| typedef std::vector<double> kisscpp::StatsHistoryType |
| typedef std::map<std::string, double > kisscpp::StatsMapType |
| typedef StatsMapType::iterator kisscpp::StatsMapTypeIterator |
| typedef std::set<std::string> kisscpp::WhiteListType |
| enum kisscpp::log_type |
|
inline |
| void kisscpp::ptreeAddOrPut | ( | BoostPtree & | pt1, |
| std::string | name, | ||
| std::string | value | ||
| ) |

| void kisscpp::ptreeMerge | ( | BoostPtree & | pt1, |
| BoostPtree & | pt2, | ||
| std::string | node | ||
| ) |
1.8.6