Skip to content

Class mediapipe::internal::GpuBufferStorage

ClassList > mediapipe > internal > GpuBufferStorage

Inherited by the following classes: mediapipe::internal::GpuBufferStorageImpl, mediapipe::internal::GpuBufferStorageImpl, mediapipe::internal::GpuBufferStorageImpl

Public Functions

Type Name
bool can_down_cast_to (TypeId to) const
T * down_cast ()
const T * down_cast () const
virtual GpuBufferFormat format () const = 0
virtual int height () const = 0
virtual TypeId storage_type () const = 0
virtual int width () const = 0
virtual ~GpuBufferStorage () = default

Public Functions Documentation

function can_down_cast_to

inline bool mediapipe::internal::GpuBufferStorage::can_down_cast_to (
    TypeId to
) const

function down_cast [1/3]

template<class T>
inline T * mediapipe::internal::GpuBufferStorage::down_cast () 

function down_cast [2/3]

template<class T>
inline const T * mediapipe::internal::GpuBufferStorage::down_cast () const

function format

virtual GpuBufferFormat mediapipe::internal::GpuBufferStorage::format () const = 0

function height

virtual int mediapipe::internal::GpuBufferStorage::height () const = 0

function storage_type

virtual TypeId mediapipe::internal::GpuBufferStorage::storage_type () const = 0

function width

virtual int mediapipe::internal::GpuBufferStorage::width () const = 0

function ~GpuBufferStorage

virtual mediapipe::internal::GpuBufferStorage::~GpuBufferStorage () = default


The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR-plugins/hand_tracking/mediapipe/gpu/gpu_buffer_storage.h