| 
| std::ostream &  | DCMTree::operator<< (std::ostream &out, const Tree &t) | 
|   | Output operator.  
  | 
|   | 
| std::istream &  | DCMTree::operator>> (std::istream &in, Tree &t) | 
|   | Input operator.  
  | 
|   | 
| template<typename T , T(Tag::*)(unsigned) const Access>  | 
| T  | DCMTree::value_or (const Tree &tree, TagId id, unsigned index, T alternative) | 
|   | 
| DCMTREE_EXPORT int  | DCMTree::value_or (const Tree &tree, TagId id, unsigned index, int alternative) | 
|   | 
| DCMTREE_EXPORT unsigned int  | DCMTree::value_or (const Tree &tree, TagId id, unsigned index, unsigned int alternative) | 
|   | 
| DCMTREE_EXPORT signed short  | DCMTree::value_or (const Tree &tree, TagId id, unsigned index, signed short alternative) | 
|   | 
| DCMTREE_EXPORT unsigned short  | DCMTree::value_or (const Tree &tree, TagId id, unsigned index, unsigned short alternative) | 
|   | 
| DCMTREE_EXPORT double  | DCMTree::value_or (const Tree &tree, TagId id, unsigned index, double alternative) | 
|   | 
| DCMTREE_EXPORT std::string  | DCMTree::value_or (const Tree &tree, TagId id, unsigned index, std::string alternative) | 
|   | 
| template<typename T >  | 
| T  | DCMTree::value_or (const Tree &tree, TagId id, T alternative) | 
|   |