◆ Entry() [1/2]
TPC::Stream::Entry::Entry |
( |
size_t |
capacity | ) |
|
|
inline |
◆ Entry() [2/2]
TPC::Stream::Entry::Entry |
( |
const Entry & |
| ) |
|
|
privatedelete |
◆ Accept()
size_t TPC::Stream::Entry::Accept |
( |
off_t |
offset, |
|
|
const char * |
buf, |
|
|
size_t |
size |
|
) |
| |
|
inline |
◆ Available()
bool TPC::Stream::Entry::Available |
( |
| ) |
const |
|
inline |
◆ CanWrite()
bool TPC::Stream::Entry::CanWrite |
( |
Stream & |
stream | ) |
const |
|
inlineprivate |
◆ GetCapacity()
size_t TPC::Stream::Entry::GetCapacity |
( |
| ) |
const |
|
inline |
◆ GetOffset()
off_t TPC::Stream::Entry::GetOffset |
( |
| ) |
const |
|
inline |
◆ GetSize()
size_t TPC::Stream::Entry::GetSize |
( |
| ) |
const |
|
inline |
◆ Move()
void TPC::Stream::Entry::Move |
( |
Entry & |
other | ) |
|
|
inline |
◆ ShrinkIfUnused()
void TPC::Stream::Entry::ShrinkIfUnused |
( |
| ) |
|
|
inline |
◆ Write()
int TPC::Stream::Entry::Write |
( |
Stream & |
stream, |
|
|
bool |
force |
|
) |
| |
|
inline |
◆ m_buffer
std::vector<char> TPC::Stream::Entry::m_buffer |
|
private |
◆ m_capacity
size_t TPC::Stream::Entry::m_capacity |
|
private |
◆ m_offset
off_t TPC::Stream::Entry::m_offset |
|
private |
◆ m_size
size_t TPC::Stream::Entry::m_size |
|
private |
The documentation for this class was generated from the following file: