5 #ifndef vnsw_agent_patricia_map_h
6 #define vnsw_agent_patricia_map_h
14 PatriciaNode(
int klen,
int koffset,
void *knode,
const void *key_ptr) :
25 const char *ch = (
const char *)key->
key_ptr_;
37 template <
class D, Patricia::Node D::* P,
class K>
PatriciaMap< PatriciaNode,&PatriciaNode::node_, PatriciaNode::Key > PatriciaMapTable
static std::size_t BitLength(const PatriciaNode *key)
PatriciaNode(int klen, int koffset, void *knode, const void *key_ptr)
PatriciaMap(uint16_t klen, uint8_t koffset)
static char ByteValue(const PatriciaNode *key, std::size_t i)