1 #ifndef STORAGE_FACTORY_STORAGE_ACCOUNT_H
2 # define STORAGE_FACTORY_STORAGE_ACCOUNT_H
4 # include <boost/shared_ptr.hpp>
27 void tick (
double amount = 0., int64_t
tick = 0)
const;
34 typedef std::map<std::string, boost::shared_ptr<OperationStats> >
StorageStats;
44 #endif // STORAGE_FACTORY_STORAGE_ACCOUNT_H
void tick(double amount=0., int64_t tick=0) const
static void fillSummary(std::map< std::string, std::string > &summary)
std::map< std::string, Counter > OperationStats
static const StorageStats & summary(void)
std::map< std::string, boost::shared_ptr< OperationStats > > StorageStats
static std::string summaryXML(void)
unsigned long long uint64_t
static Counter & counter(const std::string &storageClass, const std::string &operation)
static std::string summaryText(bool banner=false)