libmoost
moost::io::async_writer< TWork, TRolloverPolicy > Member List
This is the complete list of members for moost::io::async_writer< TWork, TRolloverPolicy >, including all inherited members.
async_worker(size_t num_threads=1, size_t max_queue=0, size_t enqueue_timeout_ms=0)moost::thread::async_worker< TWork > [inline]
async_writer(const std::string &base_path, const TRolloverPolicy &rollover_policy=TRolloverPolicy(), size_t max_queue=0, size_t enqueue_timeout=0)moost::io::async_writer< TWork, TRolloverPolicy > [inline]
do_work(TWork &work)moost::io::async_writer< TWork, TRolloverPolicy > [inline, protected, virtual]
enqueue(const TWork &work)moost::thread::async_worker< TWork > [inline]
m_base_pathmoost::io::async_writer< TWork, TRolloverPolicy > [private]
m_outmoost::io::async_writer< TWork, TRolloverPolicy > [private]
m_rollover_policymoost::io::async_writer< TWork, TRolloverPolicy > [private]
reload_out()moost::io::async_writer< TWork, TRolloverPolicy > [inline, private]
report_error(const std::exception &)moost::thread::async_worker< TWork > [inline, protected, virtual]
start()moost::thread::async_worker< TWork > [inline]
stop()moost::io::async_writer< TWork, TRolloverPolicy > [inline]
~async_worker()moost::thread::async_worker< TWork > [inline, virtual]
~async_writer()moost::io::async_writer< TWork, TRolloverPolicy > [inline]