Go to the source code of this file.
Functions |
| static void | write_data (std::shared_ptr< writer > dat, std::ostream &wfile) |
| static void | write_individual_dat (const std::list< std::shared_ptr< writer >> &dats, size_t ind, std::ostream &out_stream) |
| static size_t | write_dat (std::map< size_t, std::list< std::shared_ptr< writer >>> &writers, FILE *ofile) |
| void | write_data (std::mutex &wait_m, std::mutex &data, std::condition_variable &write_notify, data_io_info invals) |
| | worker function for asynchronous data io
|
Function Documentation
| static size_t write_dat |
( |
std::map< size_t, std::list< std::shared_ptr< writer >>> & |
writers, |
|
|
FILE * |
ofile |
|
) |
| |
|
static |
| static void write_data |
( |
std::shared_ptr< writer > |
dat, |
|
|
std::ostream & |
wfile |
|
) |
| |
|
static |
| void write_data |
( |
std::mutex & |
wait_m, |
|
|
std::mutex & |
data, |
|
|
std::condition_variable & |
write_notify, |
|
|
data_io_info |
invals |
|
) |
| |
worker function for asynchronous data io
Definition at line 44 of file async_write.cpp.
| static void write_individual_dat |
( |
const std::list< std::shared_ptr< writer >> & |
dats, |
|
|
size_t |
ind, |
|
|
std::ostream & |
out_stream |
|
) |
| |
|
static |