Dictionary for parsing data from ROOT data frame to output.  
 More...
#include <JDataFrame.hh>
Dictionary for parsing data from ROOT data frame to output. 
Definition at line 132 of file JDataFrame.hh.
 
◆ data_type
◆ JDictionary()
  
  
      
        
          | JROOT::JDataFrame::JDictionary::JDictionary  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Definition at line 136 of file JDataFrame.hh.
  140         add<unsigned char>();
 
  142         add<unsigned short>();
 
  146         add<unsigned long int>();
 
  147         add<long long int>();
 
  148         add<unsigned long long int>();
 
 
 
 
◆ getTypename()
template<class T > 
  
  
      
        
          | static const char* JROOT::JDataFrame::JDictionary::getTypename  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Get typename for given template class. 
This method uses the TDictionary class to get the name of the given class.
- Returns
 - type name 
 
Definition at line 163 of file JDataFrame.hh.
  165         const TDictionary* pDictionary = TDictionary::GetDictionary(
typeid(T));
 
  167         if (pDictionary != NULL)
 
  168           return pDictionary->GetName();
 
  170           THROW(JException, 
"Data type not implemented.");
 
#define THROW(JException_t, A)
Marco for throwing exception with std::ostream compatible message.
 
 
 
 
◆ add()
template<class T > 
  
  
      
        
          | void JROOT::JDataFrame::JDictionary::add  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Add parser for given class to dictionary. 
Definition at line 178 of file JDataFrame.hh.
Template implementation for parsing data from ROOT data frame to output.
 
 
 
 
◆ getInstance()
Get unique instance of template class. 
- Returns
 - object 
 
Definition at line 27 of file JSingleton.hh.
 
 
The documentation for this struct was generated from the following file: