Public Member Functions | Static Private Member Functions | Friends | List of all members
openni::VideoStream::FrameAllocator Class Referenceabstract

#include <OpenNI.h>

Public Member Functions

virtual void * allocateFrameBuffer (int size)=0
 
virtual void freeFrameBuffer (void *data)=0
 
virtual ~FrameAllocator ()
 

Static Private Member Functions

static void *ONI_CALLBACK_TYPE allocateFrameBufferCallback (int size, void *pCookie)
 
static void ONI_CALLBACK_TYPE freeFrameBufferCallback (void *data, void *pCookie)
 

Friends

class VideoStream
 

Detailed Description

Definition at line 725 of file OpenNI.h.

Constructor & Destructor Documentation

◆ ~FrameAllocator()

virtual openni::VideoStream::FrameAllocator::~FrameAllocator ( )
inlinevirtual

Definition at line 728 of file OpenNI.h.

Member Function Documentation

◆ allocateFrameBuffer()

virtual void* openni::VideoStream::FrameAllocator::allocateFrameBuffer ( int  size)
pure virtual

◆ allocateFrameBufferCallback()

static void* ONI_CALLBACK_TYPE openni::VideoStream::FrameAllocator::allocateFrameBufferCallback ( int  size,
void *  pCookie 
)
inlinestaticprivate

Definition at line 735 of file OpenNI.h.

◆ freeFrameBuffer()

virtual void openni::VideoStream::FrameAllocator::freeFrameBuffer ( void *  data)
pure virtual

◆ freeFrameBufferCallback()

static void ONI_CALLBACK_TYPE openni::VideoStream::FrameAllocator::freeFrameBufferCallback ( void *  data,
void *  pCookie 
)
inlinestaticprivate

Definition at line 741 of file OpenNI.h.

Friends And Related Function Documentation

◆ VideoStream

friend class VideoStream
friend

Definition at line 733 of file OpenNI.h.


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


ros_astra_camera
Author(s): Tim Liu
autogenerated on Wed Mar 2 2022 00:52:57