Zth (libzth)
Loading...
Searching...
No Matches
zth::PollerServerBase Member List

This is the complete list of members for zth::PollerServerBase, including all inherited members.

add(Pollable &p, Client *client) noexcept=0zth::PollerServerBasepure virtual
add(Pollable &p) noexcept=0zth::PollerServerBasevirtual
add(std::initializer_list< std::reference_wrapper< Pollable > > l) noexceptzth::PollerServerBase
base typedefzth::UniqueID< PollerInterface >
Client typedefzth::PollerServerBase
empty() const noexcept=0zth::PollerInterfacepure virtual
getID() noexceptzth::UniqueID< PollerInterface >inlinestatic
id() const noexceptzth::UniqueID< PollerInterface >inline
id_() const noexcept finalzth::UniqueID< PollerInterface >inlineprotectedvirtual
id_str() const noexcept overridezth::NamedUniqueID< Named >inlinevirtual
migrateTo(PollerServerBase &p) noexcept=0zth::PollerServerBasepure virtual
name() const noexceptzth::NamedUniqueID< Named >inline
NamedUniqueID(char const *name=nullptr)zth::NamedUniqueID< Named >inlineexplicitprotected
NamedUniqueID(string const &name)zth::NamedUniqueID< Named >inlineexplicitprotected
NamedUniqueID(string &&name)zth::NamedUniqueID< Named >inlineexplicitprotected
normptr() const noexceptzth::UniqueID< PollerInterface >inline
operator=(UniqueID const &)=deletezth::UniqueID< PollerInterface >
operator=(UniqueID &&u) noexceptzth::UniqueID< PollerInterface >inline
poll(int timeout_ms) noexcept=0zth::PollerServerBasepure virtual
remove(Pollable &p, Client *client) noexcept=0zth::PollerServerBasepure virtual
remove(Pollable &p) noexcept=0zth::PollerServerBasevirtual
reserve(size_t more)=0zth::PollerInterfacepure virtual
setName(string const &name)zth::NamedUniqueID< Named >inline
setName(char const *name)zth::NamedUniqueID< Named >inline
setName(string &&name)zth::NamedUniqueID< Named >inline
UniqueID(UniqueID const &)=deletezth::UniqueID< PollerInterface >
UniqueID(UniqueID &&u) noexceptzth::UniqueID< PollerInterface >inline
UniqueID(string const &name)zth::UniqueID< PollerInterface >inlineexplicit
UniqueID(string &&name)zth::UniqueID< PollerInterface >inlineexplicit
UniqueID(char const *name=nullptr)zth::UniqueID< PollerInterface >inlineexplicit
~NamedUniqueID() noexcept override=defaultzth::NamedUniqueID< Named >virtual
~PollerInterface() noexcept override=defaultzth::PollerInterfacevirtual
~PollerServerBase() noexcept override=defaultzth::PollerServerBasevirtual
~UniqueID() noexcept override=defaultzth::UniqueID< PollerInterface >virtual
~UniqueIDBase() noexcept=defaultzth::UniqueIDBaseprotectedvirtual