Public Types | Public Member Functions | Protected Member Functions | Friends
glw::SafeBuffer Class Reference

#include <buffer.h>

Inheritance diagram for glw::SafeBuffer:
Inheritance graph
[legend]

List of all members.

Public Types

typedef SafeObject BaseType
typedef SafeBuffer ThisType

Public Member Functions

 SafeBuffer (void)
GLsizeiptr size (void) const
GLenum usage (void) const

Protected Member Functions

const BufferPtrobject (void) const
BufferPtrobject (void)
 SafeBuffer (const BufferPtr &buffer)

Friends

class BoundBuffer
class Context

Detailed Description

Definition at line 207 of file buffer.h.


Member Typedef Documentation

Reimplemented from glw::SafeObject.

Definition at line 214 of file buffer.h.

Reimplemented from glw::SafeObject.

Definition at line 215 of file buffer.h.


Constructor & Destructor Documentation

glw::SafeBuffer::SafeBuffer ( void  ) [inline]

Definition at line 217 of file buffer.h.

glw::SafeBuffer::SafeBuffer ( const BufferPtr buffer) [inline, protected]

Definition at line 235 of file buffer.h.


Member Function Documentation

const BufferPtr& glw::SafeBuffer::object ( void  ) const [inline, protected]

Reimplemented from glw::SafeObject.

Definition at line 241 of file buffer.h.

BufferPtr& glw::SafeBuffer::object ( void  ) [inline, protected]

Reimplemented from glw::SafeObject.

Definition at line 246 of file buffer.h.

GLsizeiptr glw::SafeBuffer::size ( void  ) const [inline]

Definition at line 223 of file buffer.h.

GLenum glw::SafeBuffer::usage ( void  ) const [inline]

Definition at line 228 of file buffer.h.


Friends And Related Function Documentation

friend class BoundBuffer [friend]

Definition at line 210 of file buffer.h.

friend class Context [friend]

Reimplemented from glw::SafeObject.

Definition at line 209 of file buffer.h.


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


shape_reconstruction
Author(s): Roberto Martín-Martín
autogenerated on Sat Jun 8 2019 18:41:07