Tkrzw
Classes | Namespaces
tkrzw_dbm_async.h File Reference

Asynchronous database manager adapter. More...

#include <functional>
#include <future>
#include <initializer_list>
#include <map>
#include <memory>
#include <string>
#include <string_view>
#include <typeinfo>
#include <utility>
#include <vector>
#include <cinttypes>
#include "tkrzw_dbm.h"
#include "tkrzw_thread_util.h"

Classes

class  tkrzw::AsyncDBM
 Asynchronous database manager adapter. More...
 
class  tkrzw::AsyncDBM::CommonPostprocessor
 Interface of a common post processor for a record. More...
 
class  tkrzw::AsyncDBM::RecordProcessor
 Interface of asynchronous processor for a record. More...
 
class  tkrzw::StatusFuture
 Wrapper of std::future containing a status object and extra data. More...
 

Namespaces

 tkrzw
 Common namespace of Tkrzw.
 

Detailed Description

Asynchronous database manager adapter.