34 template <
class Key,
class Content>
40 typedef typename std::vector<Key>::const_iterator
ElementKey;
63 typedef typename std::map<Key,DTBufferTree<Key,Content>*>
map_cont;
64 typedef typename std::map<Key,DTBufferTree<Key,Content>*>::iterator
map_iter;
71 void treeCont( std::vector<Content>& contentList );
72 void leafCont( std::vector<Content>& contentList );
76 #include "CondFormats/DTObjects/interface/DTBufferTree.icc"
78 #endif // DTBufferTree_H
std::vector< Key > CompositeKey
void leafCont(std::vector< Content > &contentList)
std::map< Key, DTBufferTree< Key, Content > * >::iterator map_iter
int insert(ElementKey fKey, ElementKey lKey, const Content &cont)
void treeCont(std::vector< Content > &contentList)
static void setDefault(const Content &def)
std::vector< Content > contList()
int find(ElementKey fKey, ElementKey lKey, Content &cont)
std::map< Key, DTBufferTree< Key, Content > * > map_cont
std::vector< Key >::const_iterator ElementKey
static Content defaultContent
DTBufferTree< Key, Content > map_node