rili::service::SocketBase::Connection Member List

This is the complete list of members for rili::service::SocketBase::Connection, including all inherited members.

Connection()=default (defined in rili::service::SocketBase::Connection)rili::service::SocketBase::Connectionprotected
consume(std::size_t size)=0rili::stream::Readablepure virtual
Duplex()=default (defined in rili::stream::Duplex)rili::stream::Duplexinline
Duplex(Duplex const &other)=deleterili::stream::Duplex
Duplex(Duplex &&other)=defaultrili::stream::Duplexinlineprotected
flush()=0rili::stream::Writablepure virtual
Mode enum namerili::service::SocketBase::Connection
mode(Mode mode)=0rili::service::SocketBase::Connectionpure virtual
mode() const =0rili::service::SocketBase::Connectionpure virtual
operator<<(char v)rili::stream::Writableinline
operator<<(unsigned char v)rili::stream::Writableinline
operator<<(char const *v)rili::stream::Writableinline
operator<<(unsigned char const *v)rili::stream::Writableinline
operator<<(std::string const &v)rili::stream::Writableinline
operator<<(short v)rili::stream::Writableinline
operator<<(unsigned short v)rili::stream::Writableinline
operator<<(long v)rili::stream::Writableinline
operator<<(unsigned long v)rili::stream::Writableinline
operator<<(long long v)rili::stream::Writableinline
operator<<(unsigned long long v)rili::stream::Writableinline
operator<<(int v)rili::stream::Writableinline
operator<<(unsigned int v)rili::stream::Writableinline
operator<<(float v)rili::stream::Writableinline
operator<<(double v)rili::stream::Writableinline
operator<<(bool v)rili::stream::Writableinline
operator<<(void *v)rili::stream::Writableinline
operator<<(std::function< OperationResult(Writable &)> const &fn)rili::stream::Writableinline
operator<<(Writer const &fn)rili::stream::Writableinline
rili::stream::Duplex::operator=(Duplex const &other)=deleterili::stream::Duplex
rili::stream::Duplex::operator=(Duplex &&other)=defaultrili::stream::Duplexinlineprotected
operator>>(char &v)rili::stream::Readableinline
operator>>(unsigned char &v)rili::stream::Readableinline
operator>>(short &v)rili::stream::Readableinline
operator>>(unsigned short &v)rili::stream::Readableinline
operator>>(long &v)rili::stream::Readableinline
operator>>(unsigned long &v)rili::stream::Readableinline
operator>>(long long &v)rili::stream::Readableinline
operator>>(unsigned long long &v)rili::stream::Readableinline
operator>>(int &v)rili::stream::Readableinline
operator>>(unsigned int &v)rili::stream::Readableinline
operator>>(float &v)rili::stream::Readableinline
operator>>(double &v)rili::stream::Readableinline
operator>>(bool &v)rili::stream::Readableinline
operator>>(void *&v)rili::stream::Readableinline
operator>>(std::string &v)rili::stream::Readableinline
operator>>(Reader const &fn)rili::stream::Readableinline
pull(std::size_t count)=0rili::stream::Readablepure virtual
read(unsigned char *data, std::size_t size)rili::stream::Readableinline
read(char *data, std::size_t size)rili::stream::Readableinline
read(unsigned char &c)rili::stream::Readableinline
read(char &c)rili::stream::Readableinline
Readable()=default (defined in rili::stream::Readable)rili::stream::Readableinline
readableView() const =0rili::stream::Readablepure virtual
readWouldBlock() const =0rili::service::SocketBase::Connectionpure virtual
Writable()=default (defined in rili::stream::Writable)rili::stream::Writableinline
writableView() const =0rili::stream::Writablepure virtual
write(char const *data, std::size_t size)=0rili::stream::Writablepure virtual
write(unsigned char const *data, std::size_t size)rili::stream::Writableinline
writeWouldBlock() const =0rili::service::SocketBase::Connectionpure virtual
~Connection()=default (defined in rili::service::SocketBase::Connection)rili::service::SocketBase::Connectionvirtual
~Duplex()=default (defined in rili::stream::Duplex)rili::stream::Duplexvirtual
~Readable()=default (defined in rili::stream::Readable)rili::stream::Readablevirtual
~Writable()=default (defined in rili::stream::Writable)rili::stream::Writablevirtual