Jpp
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
JRootDictionary_t.hh
Go to the documentation of this file.
1 #ifndef __JROOT__JROOTDICTIONARY_T__
2 #define __JROOT__JROOTDICTIONARY_T__
3 
4 #include <string>
5 #include <map>
6 
9 
10 
11 /**
12  * \author mdejong
13  */
14 namespace JROOT {}
15 namespace JPP { using namespace JROOT; }
16 
17 namespace JROOT {
18 
20 
21  /**
22  * Type definition of ROOT based dictionary for ASCII O.
23  *
24  * The dictionary is used by JROOT::JRootReader and JROOT::JRootWriter classes
25  * to provide for ASCII I/O of data structures which have been processed by <tt>rootcint</tt>
26  * (i.e.\ have a <tt>ClassDef</tt>).
27  *
28  * A basic dictionary is provided for by class JROOT::JRootDictionary.\n
29  */
31  public std::map<std::string, JLANG::JSharedPointer<JROOT::JAbstractStreamer> >
32  {};
33 }
34 
35 #endif
36 
The template JSharedPointer class can be used to share a pointer to an object.
This file contains the basic interface for ASCII I/O of ROOT objects.
Type definition of ROOT based dictionary for ASCII O.