Quick Links:

bal | bbl | bdl | bsl

Static Public Member Functions

bslmt::EntryPointFunctorAdapterUtil Struct Reference

#include <bslmt_entrypointfunctoradapter.h>

List of all members.

Static Public Member Functions

template<typename TYPE >
static void allocateAdapter (bslma::ManagedPtr< EntryPointFunctorAdapter< TYPE > > *adapter, const TYPE &invokable, const bslstl::StringRef &threadName, bslma::Allocator *basicAllocator=0)

Member Function Documentation

template<typename TYPE >
static void bslmt::EntryPointFunctorAdapterUtil::allocateAdapter ( bslma::ManagedPtr< EntryPointFunctorAdapter< TYPE > > *  adapter,
const TYPE &  invokable,
const bslstl::StringRef threadName,
bslma::Allocator basicAllocator = 0 
) [static]

Allocate a new EntryPointFunctorAdapter holding copies of the specified invokable object and threadName, and load the result into the specified adapter. Optionally specify a basicAllocator used to supply memory. If basicAllocator is 0, the currently installed default allocator is used.


The documentation for this struct was generated from the following file: