ISAAC
Overview :: Library Doc :: Server Doc :: JSON Commands

In Situ Animation of Accelerated Computations

Public Member Functions | Public Attributes | List of all members
ImageBuffer Class Reference

#include <Common.hpp>

Public Member Functions

 ImageBuffer (uint8_t *buffer, int ref_count)
 
 ~ImageBuffer ()
 
void incref ()
 
void suicide ()
 

Public Attributes

uint8_t * buffer
 
int ref_count
 
pthread_mutex_t ref_mutex
 

Detailed Description

Definition at line 130 of file Common.hpp.

Constructor & Destructor Documentation

§ ImageBuffer()

ImageBuffer::ImageBuffer ( uint8_t *  buffer,
int  ref_count 
)
inline

Definition at line 133 of file Common.hpp.

§ ~ImageBuffer()

ImageBuffer::~ImageBuffer ( )
inline

Definition at line 139 of file Common.hpp.

Member Function Documentation

§ incref()

void ImageBuffer::incref ( )
inline

Definition at line 143 of file Common.hpp.

§ suicide()

void ImageBuffer::suicide ( )
inline

Definition at line 149 of file Common.hpp.

Member Data Documentation

§ buffer

uint8_t* ImageBuffer::buffer

Definition at line 162 of file Common.hpp.

§ ref_count

int ImageBuffer::ref_count

Definition at line 163 of file Common.hpp.

§ ref_mutex

pthread_mutex_t ImageBuffer::ref_mutex

Definition at line 164 of file Common.hpp.


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