Шаблон класса Cntm::SpecUtils::ObjectAllocateBuffer< T >
[Cntm.SystemUtils]

Полный список членов класса


Подробное описание

template<typename T>
class Cntm::SpecUtils::ObjectAllocateBuffer< T >

Класс буфера для выделения места под объект, создаваемый оператором new(void*).

Используется для устранения барьерного эффекта на некоторых платформах.

Шаблонный класс, параметр шаблона - класс, который будет размещен в буфере.

Класс обеспечивает многопоточность.

Автор:
Овсеевич Р.

См. определение в файле ObjectAllocateBuffer.h строка 33


Открытые члены

const void * Place () const
 Указатель на буфер для размещения объекта указанного размера.
void * Place ()
 Указатель на буфер для размещения объекта указанного размера.

Методы

template<typename T>
const void* Cntm::SpecUtils::ObjectAllocateBuffer< T >::Place (  )  const [inline]

Указатель на буфер для размещения объекта указанного размера.

См. определение в файле ObjectAllocateBuffer.h строка 40

template<typename T>
void* Cntm::SpecUtils::ObjectAllocateBuffer< T >::Place (  )  [inline]

Указатель на буфер для размещения объекта указанного размера.

См. определение в файле ObjectAllocateBuffer.h строка 45


Объявления и описания членов класса находятся в файле:
SourceForge.net Logo
© Овсеевич Р.В. Документация по CntmLib 1.1.4 от 28 May 2008. Создано системой  doxygen 1.5.3