|
Instrument Neutral Distributed Interface INDI 2.2.5
|
#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.