Functions
radix_tree.cpp File Reference
#include "precompiled.hpp"
#include "macros.hpp"
#include "err.hpp"
#include "radix_tree.hpp"
#include <stdlib.h>
#include <string.h>
#include <iterator>
#include <vector>
Include dependency graph for radix_tree.cpp:

Go to the source code of this file.

Functions

static void free_nodes (node_t node_)
 
node_t make_node (size_t refcount_, size_t prefix_length_, size_t edgecount_)
 
static void visit_keys (node_t node_, std::vector< unsigned char > &buffer_, void(*func_)(unsigned char *data_, size_t size_, void *arg_), void *arg_)
 

Function Documentation

◆ free_nodes()

static void free_nodes ( node_t  node_)
static

Definition at line 162 of file radix_tree.cpp.

◆ make_node()

node_t make_node ( size_t  refcount_,
size_t  prefix_length_,
size_t  edgecount_ 
)

Definition at line 141 of file radix_tree.cpp.

◆ visit_keys()

static void visit_keys ( node_t  node_,
std::vector< unsigned char > &  buffer_,
void(*)(unsigned char *data_, size_t size_, void *arg_)  func_,
void arg_ 
)
static

Definition at line 516 of file radix_tree.cpp.



libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:04