RTC Toolkit 5.1.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
rtctk::componentFramework::BufferManager::BufferReference Class Reference

#include <bufferManager.hpp>

Public Member Functions

 BufferReference ()=delete
 
 BufferReference (const BufferReference &)=delete
 
void operator= (const BufferReference &)=delete
 
 BufferReference (BufferReference &&)=delete
 
void operator= (BufferReference &&)=delete
 
 operator Buffer () const
 allow implicit conversion to the Buffer type
 
Buffer GetBuffer () const
 Return span to the buffer.
 
 ~BufferReference ()
 
 BufferReference (const Buffer buffer, std::shared_ptr< BufferStorage > storage)
 Constructor used by BufferManager, not intended to be used directly.
 

Constructor & Destructor Documentation

◆ BufferReference() [1/4]

rtctk::componentFramework::BufferManager::BufferReference::BufferReference ( )
delete

◆ BufferReference() [2/4]

rtctk::componentFramework::BufferManager::BufferReference::BufferReference ( const BufferReference & )
delete

◆ BufferReference() [3/4]

rtctk::componentFramework::BufferManager::BufferReference::BufferReference ( BufferReference && )
delete

◆ ~BufferReference()

rtctk::componentFramework::BufferManager::BufferReference::~BufferReference ( )

◆ BufferReference() [4/4]

rtctk::componentFramework::BufferManager::BufferReference::BufferReference ( const Buffer buffer,
std::shared_ptr< BufferStorage > storage )

Constructor used by BufferManager, not intended to be used directly.

Member Function Documentation

◆ GetBuffer()

BufferManager::Buffer rtctk::componentFramework::BufferManager::BufferReference::GetBuffer ( ) const

Return span to the buffer.

◆ operator Buffer()

rtctk::componentFramework::BufferManager::BufferReference::operator Buffer ( ) const

allow implicit conversion to the Buffer type

◆ operator=() [1/2]

void rtctk::componentFramework::BufferManager::BufferReference::operator= ( BufferReference && )
delete

◆ operator=() [2/2]

void rtctk::componentFramework::BufferManager::BufferReference::operator= ( const BufferReference & )
delete

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