KISSCPP
a C++ library for rapid application development
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Classes | Namespaces | Typedefs
statskeeper.hpp File Reference
#include <string>
#include <map>
#include <ctime>
#include <boost/thread.hpp>
#include <boost/thread/mutex.hpp>
#include <boost/thread/locks.hpp>
#include <boost/shared_ptr.hpp>
#include "boost_ptree.hpp"
#include "logstream.hpp"
#include "statable_queue.hpp"
Include dependency graph for statskeeper.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  kisscpp::StatsKeeper
 

Namespaces

 kisscpp
 

Typedefs

typedef std::map< std::string,
std::deque< double > > 
kisscpp::GatheredStatsMapType
 
typedef
GatheredStatsMapType::iterator 
kisscpp::GatheredStatsMapTypeIterator
 
typedef std::map< std::string,
double > 
kisscpp::StatsMapType
 
typedef StatsMapType::iterator kisscpp::StatsMapTypeIterator
 
typedef boost::shared_ptr
< StatsMapType > 
kisscpp::SharedStatsMapType
 
typedef std::vector< double > kisscpp::StatsHistoryType
 
typedef std::map< std::string,
StatsHistoryType > 
kisscpp::StatsHistoryMapType
 
typedef
StatsHistoryMapType::iterator 
kisscpp::StatsHistoryMapTypeIterator
 
typedef boost::shared_ptr
< StatsHistoryMapType > 
kisscpp::SharedStatsHistoryMapType
 
typedef std::map< std::string,
sharedStatAbleQ > 
kisscpp::QueueStatsMapType
 
typedef QueueStatsMapType::iterator kisscpp::QueueStatsMapTypeIterator