Go to the documentation of this file.
3 #ifndef __ZMQ_TRIE_HPP_INCLUDED__
4 #define __ZMQ_TRIE_HPP_INCLUDED__
22 bool add (
unsigned char *
prefix_,
size_t size_);
26 bool rm (
unsigned char *
prefix_,
size_t size_);
29 bool check (
const unsigned char *
data_,
size_t size_)
const;
32 void apply (
void (*func_) (
unsigned char *
data_,
size_t size_,
void *arg_),
39 void (*func_) (
unsigned char *
data_,
84 bool check (
const unsigned char *
data_,
size_t size_)
const
89 void apply (
void (*func_) (
unsigned char *
data_,
size_t size_,
void *arg_),
uint32_t num_prefixes() const
void apply_helper(unsigned char **buff_, size_t buffsize_, size_t maxbuffsize_, void(*func_)(unsigned char *data_, size_t size_, void *arg_), void *arg_) const
bool check(const unsigned char *data_, size_t size_) const
union zmq::trie_t::@71 _next
bool check(const unsigned char *data_, size_t size_) const
bool rm(unsigned char *prefix_, size_t size_)
void apply(void(*func_)(unsigned char *data_, size_t size_, void *arg_), void *arg_)
unsigned short _live_nodes
integer_t get() const ZMQ_NOEXCEPT
integer_t add(integer_t increment_) ZMQ_NOEXCEPT
#define ZMQ_NON_COPYABLE_NOR_MOVABLE(classname)
bool add(unsigned char *prefix_, size_t size_)
bool rm(unsigned char *prefix_, size_t size_)
bool is_redundant() const
void apply(void(*func_)(unsigned char *data_, size_t size_, void *arg_), void *arg_)
bool sub(integer_t decrement_) ZMQ_NOEXCEPT
atomic_counter_t _num_prefixes
bool add(unsigned char *prefix_, size_t size_)
libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:00