eckit::ChannelBuffer class

Stream buffer to be usedby Channel.

Public functions

auto eback(T... args) -> T
auto egptr(T... args) -> T
auto epptr(T... args) -> T
auto gbump(T... args) -> T
auto getloc(T... args) -> T
auto gptr(T... args) -> T
auto imbue(T... args) -> T
auto in_avail(T... args) -> T
auto overflow(T... args) -> T
auto pbackfail(T... args) -> T
auto pbase(T... args) -> T
auto pbump(T... args) -> T
auto pptr(T... args) -> T
auto pubimbue(T... args) -> T
auto pubseekoff(T... args) -> T
auto pubseekpos(T... args) -> T
auto pubsetbuf(T... args) -> T
auto pubsync(T... args) -> T
auto sbumpc(T... args) -> T
auto seekoff(T... args) -> T
auto seekpos(T... args) -> T
auto setbuf(T... args) -> T
auto setg(T... args) -> T
auto setp(T... args) -> T
auto sgetc(T... args) -> T
auto sgetn(T... args) -> T
auto showmanyc(T... args) -> T
auto snextc(T... args) -> T
auto sputbackc(T... args) -> T
auto sputc(T... args) -> T
auto sputn(T... args) -> T
auto sungetc(T... args) -> T
auto swap(T... args) -> T
auto sync(T... args) -> T
auto uflow(T... args) -> T
auto underflow(T... args) -> T
auto xsgetn(T... args) -> T
auto xsputn(T... args) -> T

Private functions

auto dumpBuffer() -> bool virtual

Friends

auto operator<<(std::ostream& os, const ChannelBuffer& c) -> std::ostream&

Function documentation

bool eckit::ChannelBuffer::dumpBuffer() virtual private

Returns true if no error occured

override this to change buffer behavior

This website is beyond its original expiry date and the content may be out of date. The site owner has been notified and may choose to extend the expiry date and remove this banner. If you have any questions about this, please visit our support portal.