#include <list>
#include <string>
#include <ostream>
#include <boost/iterator/iterator_facade.hpp>
#include <vector>
#include <algorithm>
#include <cassert>
#include "FWCore/Utilities/interface/EDMException.h"
Go to the source code of this file.
Classes | |
class | edm::Trie< T > |
class | edm::TrieFactory< T > |
class | edm::TrieFactory< T > |
class | edm::TrieNode< T > |
this class represent the node of a trie, it contains a link to a sub node and a link to a brother (node which have the same father) More... | |
class | edm::TrieNode< T > |
this class represent the node of a trie, it contains a link to a sub node and a link to a brother (node which have the same father) More... | |
class | edm::TrieNode< T > |
this class represent the node of a trie, it contains a link to a sub node and a link to a brother (node which have the same father) More... | |
class | edm::TrieNodeIter< T > |
class | edm::TrieNodeIter< T > |
Namespaces | |
edm | |
HLT enums. | |
edm::detailsTrie | |
Functions | |
void | edm::detailsTrie::errorInsert (std::string const &key) |
template<typename V , typename T > | |
bool | edm::iterateTrieLeaves (V &v, TrieNode< T > const &n, std::string const &label="") |
visits only leaf nodes More... | |
template<typename V , typename T > | |
void | edm::walkTrie (V &v, TrieNode< T > const &n, std::string const &label="") |
visit each node of the trie More... | |