Public Member Functions | |
buffer () | |
void | expect (size_t bytes) |
void | insertData (const char *data, size_t length, size_t offset) |
bool | isFull () |
Data Fields | |
std::vector< char > | array |
int | bytes_filled_so_far |
Definition at line 277 of file ckio.C.
Ck::IO::impl::WriteSession::buffer::buffer | ( | ) | [inline] |
void Ck::IO::impl::WriteSession::buffer::expect | ( | size_t | bytes | ) | [inline] |
Definition at line 285 of file ckio.C.
References array.
Referenced by Ck::IO::impl::WriteSession::forwardData().
void Ck::IO::impl::WriteSession::buffer::insertData | ( | const char * | data, | |
size_t | length, | |||
size_t | offset | |||
) | [inline] |
Definition at line 289 of file ckio.C.
References array, bytes_filled_so_far, and dest.
Referenced by Ck::IO::impl::WriteSession::forwardData().
bool Ck::IO::impl::WriteSession::buffer::isFull | ( | ) | [inline] |
Definition at line 296 of file ckio.C.
References array, and bytes_filled_so_far.
Referenced by Ck::IO::impl::WriteSession::forwardData().
std::vector<char> Ck::IO::impl::WriteSession::buffer::array |
Definition at line 278 of file ckio.C.
Referenced by expect(), Ck::IO::impl::WriteSession::flushBuffer(), insertData(), and isFull().
Definition at line 279 of file ckio.C.
Referenced by buffer(), Ck::IO::impl::WriteSession::flushBuffer(), insertData(), and isFull().