E-MailRelay
GNet::LineBuffer Member List

This is the complete list of members for GNet::LineBuffer, including all inherited members.

add(const std::string &data)GNet::LineBuffer
add(const char *data, std::size_t size)GNet::LineBuffer
apply(const char *data, std::size_t data_size, Tfn sink_fn, bool fragments=false)GNet::LineBuffer
apply(Tsink sink_p, Tmemfun sink_memfun, const char *data, std::size_t data_size, bool fragments=false)GNet::LineBuffer
apply(Tsink sink_p, Tmemfun sink_memfun, const char *data, std::size_t data_size, Tmemfun2 fragments_memfun)GNet::LineBuffer
apply(SinkFn sink_fn, std::string_view data, FragmentsFn fragments_fn)GNet::LineBufferinline
apply(const std::string &, Tfn sink_fn, bool fragments=false)GNet::LineBuffer
apply(const std::string &data, T sink, bool with_fragments) (defined in GNet::LineBuffer)GNet::LineBufferinline
buffersize() constGNet::LineBufferinline
c0() constGNet::LineBufferinline
clear()GNet::LineBuffer
data() constGNet::LineBuffer
eol() constGNet::LineBuffer
eolsize() constGNet::LineBufferinline
expect(std::size_t n)GNet::LineBuffer
Extension (defined in GNet::LineBuffer)GNet::LineBufferfriend
extensionEnd()GNet::LineBuffer
extensionStart(const char *, std::size_t)GNet::LineBuffer
FragmentsFn typedef (defined in GNet::LineBuffer)GNet::LineBuffer
LineBuffer(const Config &)GNet::LineBufferexplicit
LineBuffer(const LineBuffer &)=delete (defined in GNet::LineBuffer)GNet::LineBuffer
LineBuffer(LineBuffer &&)=delete (defined in GNet::LineBuffer)GNet::LineBuffer
LineBufferState (defined in GNet::LineBuffer)GNet::LineBufferfriend
linesize() constGNet::LineBufferinline
more(bool fragments=false)GNet::LineBuffer
operator=(const LineBuffer &)=delete (defined in GNet::LineBuffer)GNet::LineBuffer
operator=(LineBuffer &&)=delete (defined in GNet::LineBuffer)GNet::LineBuffer
peekmore() constGNet::LineBuffer
SinkArgs typedef (defined in GNet::LineBuffer)GNet::LineBuffer
SinkFn typedef (defined in GNet::LineBuffer)GNet::LineBuffer
size() constGNet::LineBufferinline
state() constGNet::LineBuffer
transparent() constGNet::LineBuffer
~LineBuffer()=default (defined in GNet::LineBuffer)GNet::LineBuffer