Crow  0.3
A C++ microframework for the web
crow::Trie Class Reference

A search tree. More...

#include <routing.h>

Classes

struct  Node
 

Public Member Functions

bool is_empty ()
 Check whether or not the trie is empty.
 
void optimize ()
 
void debug_print ()
 
void validate ()
 
std::pair< unsigned, routing_paramsfind (const std::string &req_url, const Node *node=nullptr, unsigned pos=0, routing_params *params=nullptr) const
 
void add (const std::string &url, unsigned rule_index)
 
size_t get_size ()
 
size_t get_size (Node *node)
 

Detailed Description

A search tree.


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