Instrument Neutral Distributed Interface INDI
2.0.2
|
#include <SharedBuffer.h>
Public Member Functions | |
SharedBuffer () | |
~SharedBuffer () | |
int | getFd () const |
void | allocate (ssize_t size) |
void | write (const void *buffer, ssize_t offset, ssize_t size) |
void | release () |
void | attach (int fd) |
ssize_t | getSize () const |
Definition at line 22 of file SharedBuffer.h.
SharedBuffer::SharedBuffer | ( | ) |
Definition at line 49 of file SharedBuffer.cpp.
SharedBuffer::~SharedBuffer | ( | ) |
Definition at line 55 of file SharedBuffer.cpp.
void SharedBuffer::allocate | ( | ssize_t | size | ) |
Definition at line 130 of file SharedBuffer.cpp.
void SharedBuffer::attach | ( | int | fd | ) |
Definition at line 60 of file SharedBuffer.cpp.
int SharedBuffer::getFd | ( | ) | const |
Definition at line 91 of file SharedBuffer.cpp.
|
inline |
Definition at line 39 of file SharedBuffer.h.
void SharedBuffer::release | ( | ) |
Definition at line 81 of file SharedBuffer.cpp.
void SharedBuffer::write | ( | const void * | buffer, |
ssize_t | offset, | ||
ssize_t | size | ||
) |
Definition at line 101 of file SharedBuffer.cpp.