BloombergLP::balb::PipeTaskManager::PipeTaskManager

Create a task manager having no message handlers. Optionally specify a basicAllocator used to supply memory. If basicAllocator is 0, the currently installed default allocator is used. Message handlers can be supplied using the return value of the controlManager method. If that return value is used to create other PipeTaskManager objects, this object (the owner of the internal ControlManager must outlive those other objects. The start method must be called successfully before messages will be received (on a separate thread created by start). Note that the name of the message pipe is supplied as an argument to start.

Synopsis

Declared in <balb_pipetaskmanager.h>

explicit
PipeTaskManager(bslma::Allocator* basicAllocator = 0);