maph 1.0.0 High-Performance Memory-Mapped Key-Value Database with O(1) Lookups

Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
sni_node Struct Reference
Collaboration diagram for sni_node:

## Public Member Functions
| ~sni_node ()

## Public Attributes
void * | user = nullptr
std::map< std::string_view, std::unique_ptr< sni_node > > | children

## Detailed Description

Definition at line 39 of file sni_tree.cpp.

## Constructor & Destructor Documentation

## ◆ ~sni_node()

sni_node::~sni_node | ( |  | ) |
| inline

Definition at line 44 of file sni_tree.cpp.

References children, and sni_free_cb.

## Member Data Documentation

## ◆ children

std::map<std::string_view, std::unique_ptr<sni_node> > sni_node::children

Definition at line 42 of file sni_tree.cpp.

Referenced by getUser(), removeUser(), sni_add(), and ~sni_node().

## ◆ user

void* sni_node::user = nullptr

Definition at line 41 of file sni_tree.cpp.

Referenced by getUser(), removeUser(), and sni_add().

The documentation for this struct was generated from the following file:

- integrations/rest_api/_deps/usockets-src/src/crypto/sni_tree.cpp