Zth (libzth)
zth::PollerClientBase Member List

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

add(Pollable &p) noexcept=0zth::PollerInterfacepure virtual
add(std::initializer_list< std::reference_wrapper< Pollable >> l) noexceptzth::PollerInterface
empty() const noexcept=0zth::PollerInterfacepure virtual
event(Pollable &p) noexcept=0zth::PollerClientBasepure virtual
getID() noexceptzth::UniqueID< PollerInterface >inlinestatic
id() const noexceptzth::UniqueID< PollerInterface >inline
id_str() const overridezth::UniqueID< PollerInterface >inlinevirtual
name() const noexceptzth::UniqueID< PollerInterface >inline
normptr() const noexceptzth::UniqueID< PollerInterface >inline
operator=(UniqueID const &)=deletezth::UniqueID< PollerInterface >
operator=(UniqueID &&u) noexceptzth::UniqueID< PollerInterface >inline
poll(int timeout_ms=-1) noexcept=0zth::PollerClientBasepure virtual
remove(Pollable &p) noexcept=0zth::PollerInterfacepure virtual
reserve(size_t more)=0zth::PollerInterfacepure virtual
Result typedefzth::PollerClientBase
setName(string const &name)zth::UniqueID< PollerInterface >inline
setName(char const *name)zth::UniqueID< PollerInterface >inline
setName(string &&name)zth::UniqueID< PollerInterface >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
~PollerClientBase() override=defaultzth::PollerClientBasevirtual
~PollerInterface()=defaultzth::PollerInterfacevirtual
~UniqueID()=defaultzth::UniqueID< PollerInterface >virtual
~UniqueIDBase()=defaultzth::UniqueIDBaseprotectedvirtual