terimber_aiogate_factory Class Reference
class factory for
aiogate objects
More...
#include <aiogatefactory.h>
List of all members.
Detailed Description
class factory for
aiogate objects
Definition at line 262 of file aiogatefactory.h.
Constructor & Destructor Documentation
terimber_aiogate_factory::terimber_aiogate_factory |
( |
|
) |
|
constructor
include hpp inline code
Definition at line 35 of file aiogate.cpp.
Member Function Documentation
terimber_aiogate * terimber_aiogate_factory::get_terimber_aiogate |
( |
terimber_log * |
log, |
|
|
size_t |
addional_working_threads = 0 , |
|
|
size_t |
max_mem_usage = 1024*1024*16 | |
|
) |
| | |
caller is responsible for deleting the aiogate object and until that keep alive all terimber_aiogate_pin_factory objects addional_working_threads - by default aiogate will use only one working thread to invoke user callbacks caller can specify more additional threads and be ready to process simultaneous callbacks
- Parameters:
-
log |
logging |
addional_working_threads |
by default aiogate will use only one working thread to invoke user callbacks |
max_mem_usage |
max memory usage by default 16MB |
Definition at line 43 of file aiogate.cpp.
The documentation for this class was generated from the following files: