Jpp 19.3.0-rc.1
the software that should make you happy
|
Default implementation of ROOT based dictionary for ASCII I/O. More...
#include <JRootDictionary.hh>
Public Types | |
typedef T | data_type |
Public Member Functions | |
JRootDictionary () | |
Default constructor. | |
template<class T > | |
void | operator() (const JType< T > &type) |
Addition of class. | |
template<class T > | |
void | add () |
Addition of class. | |
Static Public Member Functions | |
static data_type & | getInstance () |
Get unique instance of template class. | |
Default implementation of ROOT based dictionary for ASCII I/O.
Definition at line 40 of file JRootDictionary.hh.
|
inherited |
Definition at line 20 of file JSingleton.hh.
|
inline |
Default constructor.
This constructor builds a default dictionary which includes all primitive data types and std::vector
thereof.
Removed types:
long double
(not supported by ROOT TDictionary
)Added STL type definitions:
std::string
std::size_t
Added ROOT type definitions:
[U]Char_t
[U]Short_t
[U]Int_t
[U]Long64_t
[U]Float_t
[U]Double_t
Definition at line 65 of file JRootDictionary.hh.
|
inline |
Addition of class.
type | data type |
Definition at line 99 of file JRootDictionary.hh.
|
inline |
Addition of class.
Definition at line 113 of file JRootDictionary.hh.
|
inlinestaticinherited |
Get unique instance of template class.
Definition at line 27 of file JSingleton.hh.