30 #ifndef __ZMQ_TRIE_HPP_INCLUDED__ 31 #define __ZMQ_TRIE_HPP_INCLUDED__ 49 bool add (
unsigned char *prefix_,
size_t size_);
53 bool rm (
unsigned char *prefix_,
size_t size_);
56 bool check (
unsigned char *data_,
size_t size_);
59 void apply (
void (*func_) (
unsigned char *data_,
size_t size_,
60 void *arg_),
void *arg_);
65 unsigned char **buff_,
size_t buffsize_,
size_t maxbuffsize_,
66 void (*func_) (
unsigned char *data_,
size_t size_,
void *arg_),
unsigned short live_nodes
bool is_redundant() const
union zmq::trie_t::@62 next
void apply_helper(unsigned char **buff_, size_t buffsize_, size_t maxbuffsize_, void(*func_)(unsigned char *data_, size_t size_, void *arg_), void *arg_)
bool add(unsigned char *prefix_, size_t size_)
const trie_t & operator=(const trie_t &)
bool check(unsigned char *data_, size_t size_)
void apply(void(*func_)(unsigned char *data_, size_t size_, void *arg_), void *arg_)
bool rm(unsigned char *prefix_, size_t size_)