Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
RColumnElement.hxx File Reference
#include <ROOT/RColumnModel.hxx>
#include <ROOT/RConfig.hxx>
#include <ROOT/RNTupleUtil.hxx>
#include <Byteswap.h>
#include <TError.h>
#include <cstring>
#include <cstdint>
#include <memory>
#include <string>
#include <type_traits>
Include dependency graph for RColumnElement.hxx:
This graph shows which files directly or indirectly include this file:

Classes

class  ROOT::Experimental::Detail::RColumnElement< CppT, ColumnT >
 Pairs of C++ type and column type, like float and EColumnType::kReal32. More...
 
class  ROOT::Experimental::Detail::RColumnElement< bool, EColumnType::kBit >
 
class  ROOT::Experimental::Detail::RColumnElement< bool, EColumnType::kUnknown >
 
class  ROOT::Experimental::Detail::RColumnElement< char, EColumnType::kByte >
 
class  ROOT::Experimental::Detail::RColumnElement< char, EColumnType::kChar >
 
class  ROOT::Experimental::Detail::RColumnElement< char, EColumnType::kUnknown >
 
class  ROOT::Experimental::Detail::RColumnElement< ClusterSize_t, EColumnType::kIndex >
 
class  ROOT::Experimental::Detail::RColumnElement< ClusterSize_t, EColumnType::kUnknown >
 
class  ROOT::Experimental::Detail::RColumnElement< double, EColumnType::kReal64 >
 
class  ROOT::Experimental::Detail::RColumnElement< double, EColumnType::kUnknown >
 
class  ROOT::Experimental::Detail::RColumnElement< float, EColumnType::kReal32 >
 
class  ROOT::Experimental::Detail::RColumnElement< float, EColumnType::kUnknown >
 
class  ROOT::Experimental::Detail::RColumnElement< RColumnSwitch, EColumnType::kSwitch >
 
class  ROOT::Experimental::Detail::RColumnElement< RColumnSwitch, EColumnType::kUnknown >
 
class  ROOT::Experimental::Detail::RColumnElementBase
 
class  ROOT::Experimental::Detail::RColumnElementLE< CppT >
 Base class for columns whose on-storage representation is little-endian. More...
 

Namespaces

namespace  ROOT
 This file contains a specialised ROOT message handler to test for diagnostic in unit tests.
 
namespace  ROOT::Experimental
 
namespace  ROOT::Experimental::Detail
 

Macros

#define R__LITTLE_ENDIAN   0
 

Detailed Description

Author
Jakob Blomer jblom.nosp@m.er@c.nosp@m.ern.c.nosp@m.h
Date
2018-10-09
Warning
This is part of the ROOT 7 prototype! It will change without notice. It might trigger earthquakes. Feedback is welcome!

Definition in file RColumnElement.hxx.

Macro Definition Documentation

◆ R__LITTLE_ENDIAN

#define R__LITTLE_ENDIAN   0

Definition at line 37 of file RColumnElement.hxx.