KISSCPP
a C++ library for rapid application development
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Classes | Namespaces | Macros
persisted_queue.hpp File Reference
#include <sstream>
#include <string>
#include <fstream>
#include <deque>
#include <algorithm>
#include <cerrno>
#include <ctime>
#include <boost/noncopyable.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/regex.hpp>
#include <boost/archive/iterators/base64_from_binary.hpp>
#include <boost/archive/iterators/binary_from_base64.hpp>
#include <boost/archive/iterators/transform_width.hpp>
#include <boost/archive/iterators/remove_whitespace.hpp>
#include <boost/filesystem/operations.hpp>
#include <boost/filesystem/path.hpp>
#include <boost/filesystem/exception.hpp>
#include "logstream.hpp"
#include "persisted_queue.tpp"
Include dependency graph for persisted_queue.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  kisscpp::Base64BiCoder< T >
 
class  kisscpp::PersistedQueue< _qoT, _sT >
 

Namespaces

 kisscpp
 

Macros

#define QueuedObjectPointerType   boost::shared_ptr<_qoT >
 
#define QueueType   std::deque<QueuedObjectPointerType >
 
#define QueueTypePtr   boost::shared_ptr<QueueType >
 
#define QueueTypeIterator   typename std::deque<boost::shared_ptr<_qoT > >::iterator
 
#define value_type   QueueType::value_type
 

Macro Definition Documentation

#define QueuedObjectPointerType   boost::shared_ptr<_qoT >
#define QueueType   std::deque<QueuedObjectPointerType >
#define QueueTypeIterator   typename std::deque<boost::shared_ptr<_qoT > >::iterator
#define QueueTypePtr   boost::shared_ptr<QueueType >
#define value_type   QueueType::value_type