#include <zypp-core/zyppng/io/private/iobuffer_p.h>
Definition at line 10 of file iobuffer_p.h.
◆ IOBuffer()
zyppng::IOBuffer::IOBuffer |
( |
int64_t | chunkSize = 0 | ) |
|
◆ reserve()
char * zyppng::IOBuffer::reserve |
( |
int64_t | bytes | ) |
|
◆ front()
char * zyppng::IOBuffer::front |
( |
| ) |
|
◆ frontSize()
int64_t zyppng::IOBuffer::frontSize |
( |
| ) |
const |
◆ clear()
void zyppng::IOBuffer::clear |
( |
| ) |
|
◆ discard()
int64_t zyppng::IOBuffer::discard |
( |
int64_t | bytes | ) |
|
◆ chop()
void zyppng::IOBuffer::chop |
( |
int64_t | bytes | ) |
|
Removes bytes from the end of the buffer
Definition at line 87 of file iobuffer.cc.
◆ append() [1/2]
void zyppng::IOBuffer::append |
( |
const char * | data, |
|
|
int64_t | count ) |
◆ append() [2/2]
void zyppng::IOBuffer::append |
( |
const ByteArray & | data | ) |
|
◆ read()
int64_t zyppng::IOBuffer::read |
( |
char * | buffer, |
|
|
int64_t | max ) |
◆ size()
int64_t zyppng::IOBuffer::size |
( |
| ) |
const |
◆ chunks()
std::vector< IOBuffer::Chunk >::size_type zyppng::IOBuffer::chunks |
( |
| ) |
const |
◆ indexOf() [1/2]
int64_t zyppng::IOBuffer::indexOf |
( |
const char | c | ) |
const |
|
inline |
◆ indexOf() [2/2]
int64_t zyppng::IOBuffer::indexOf |
( |
const char | c, |
|
|
int64_t | maxCount, |
|
|
int64_t | pos = 0 ) const |
◆ readUntil() [1/2]
ByteArray zyppng::IOBuffer::readUntil |
( |
const char | delim, |
|
|
const int64_t | max = 0 ) |
◆ readUntil() [2/2]
int64_t zyppng::IOBuffer::readUntil |
( |
char * | buffer, |
|
|
const char | delim, |
|
|
int64_t | max ) |
◆ readLine() [1/2]
ByteArray zyppng::IOBuffer::readLine |
( |
const int64_t | max = 0 | ) |
|
◆ readLine() [2/2]
int64_t zyppng::IOBuffer::readLine |
( |
char * | buffer, |
|
|
int64_t | max ) |
◆ canReadUntil()
bool zyppng::IOBuffer::canReadUntil |
( |
const char | delim | ) |
const |
◆ canReadLine()
bool zyppng::IOBuffer::canReadLine |
( |
| ) |
const |
◆ _defaultChunkSize
int64_t zyppng::IOBuffer::_defaultChunkSize |
|
private |
◆ _chunks
std::vector<Chunk> zyppng::IOBuffer::_chunks |
|
private |
The documentation for this class was generated from the following files: