Data Structures | Public Member Functions

UrlMappingPathIndex Class Reference

#include <UrlMappingPathIndex.h>

Data Structures

struct  UrlMappingTrieKey

Public Member Functions

 UrlMappingPathIndex ()
virtual ~UrlMappingPathIndex ()
bool Insert (url_mapping *mapping)
url_mappingSearch (URL *request_url, int request_port, bool normal_search=true) const
void Print ()

Detailed Description

Definition at line 34 of file UrlMappingPathIndex.h.


Constructor & Destructor Documentation

UrlMappingPathIndex::UrlMappingPathIndex (  )  [inline]

Definition at line 37 of file UrlMappingPathIndex.h.

UrlMappingPathIndex::~UrlMappingPathIndex (  )  [virtual]

Definition at line 25 of file UrlMappingPathIndex.cc.


Member Function Documentation

bool UrlMappingPathIndex::Insert ( url_mapping mapping  ) 
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().


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