#include <UrlMappingPathIndex.h>
Data Structures | |
| struct | UrlMappingTrieKey |
Public Member Functions | |
| UrlMappingPathIndex () | |
| virtual | ~UrlMappingPathIndex () |
| bool | Insert (url_mapping *mapping) |
| url_mapping * | Search (URL *request_url, int request_port, bool normal_search=true) const |
| void | Print () |
Definition at line 34 of file UrlMappingPathIndex.h.
| UrlMappingPathIndex::UrlMappingPathIndex | ( | ) | [inline] |
Definition at line 37 of file UrlMappingPathIndex.h.
| UrlMappingPathIndex::~UrlMappingPathIndex | ( | ) | [virtual] |
Definition at line 25 of file UrlMappingPathIndex.cc.
| bool UrlMappingPathIndex::Insert | ( | url_mapping * | mapping | ) |
Definition at line 33 of file UrlMappingPathIndex.cc.
References Debug, Error, url_mapping::fromURL, url_mapping::getRank(), Trie< T >::Insert(), and URL::path_get().
| void UrlMappingPathIndex::Print | ( | ) |
Definition at line 88 of file UrlMappingPathIndex.cc.
Referenced by UrlRewrite::PrintStore().
| url_mapping * UrlMappingPathIndex::Search | ( | URL * | request_url, | |
| int | request_port, | |||
| bool | normal_search = true | |||
| ) | const |
Definition at line 60 of file UrlMappingPathIndex.cc.
References Debug, URL::path_get(), and Trie< T >::Search().
1.7.1