#include <buffer.h>
Public Member Functions | |
Buffer () | |
uint32_t | getCapacity () const |
uint8_t * | getData () |
uint32_t | getSize () const |
void | setSize (uint32_t size) |
~Buffer () | |
Private Member Functions | |
void | ensureCapacity (uint32_t capacity) |
Private Attributes | |
uint8_t * | buffer_ |
uint32_t | capacity_ |
uint32_t | size_ |
Definition at line 41 of file buffer.cpp.
Definition at line 43 of file buffer.cpp.
void rosbag::Buffer::ensureCapacity | ( | uint32_t | capacity | ) | [private] |
Definition at line 56 of file buffer.cpp.
uint32_t rosbag::Buffer::getCapacity | ( | ) | const |
Definition at line 48 of file buffer.cpp.
uint8_t * rosbag::Buffer::getData | ( | ) |
Definition at line 47 of file buffer.cpp.
uint32_t rosbag::Buffer::getSize | ( | ) | const |
Definition at line 49 of file buffer.cpp.
void rosbag::Buffer::setSize | ( | uint32_t | size | ) |
Definition at line 51 of file buffer.cpp.
uint8_t* rosbag::Buffer::buffer_ [private] |
uint32_t rosbag::Buffer::capacity_ [private] |
uint32_t rosbag::Buffer::size_ [private] |