Home | History | Annotate | Download | only in flip_server

Lines Matching refs:SimpleBuffer

14 // SimpleBuffer and change their implementation. To get rid of this baggage,
15 // internal implementation (e.g., Write) explicitly use SimpleBuffer:: to
23 SimpleBuffer::SimpleBuffer()
30 SimpleBuffer::SimpleBuffer(int size)
42 int SimpleBuffer::ReadableBytes() const {
48 std::string SimpleBuffer::str() const {
59 int SimpleBuffer::BufferSize() const {
65 inline int SimpleBuffer::BytesFree() const {
71 bool SimpleBuffer::Empty() const {
77 bool SimpleBuffer::Full() const {
84 // appends up-to-'size' bytes to the simplebuffer.
85 int SimpleBuffer::Write(const char* bytes, int size) {
91 SimpleBuffer::AdvanceWritablePtr(size);
100 inline void SimpleBuffer::GetWritablePtr(char **ptr, int* size) const {
102 *size = SimpleBuffer::BytesFree();
110 void SimpleBuffer::GetReadablePtr(char **ptr, int* size) const {
118 int SimpleBuffer::Read(char* bytes, int size) {
133 void SimpleBuffer::Clear() {
141 bool SimpleBuffer::Reserve(int size) {
184 void SimpleBuffer::AdvanceReadablePtr(int amount_to_advance) {
196 inline void SimpleBuffer::AdvanceWritablePtr(int amount_to_advance) {