Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
RNTupleUtil.cxx File Reference
#include "ROOT/RNTupleUtil.hxx"
#include "ROOT/RLogger.hxx"
#include "ROOT/RMiniFile.hxx"
#include <cstring>
#include <iostream>
Include dependency graph for RNTupleUtil.cxx:

Namespaces

namespace  ROOT
 tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tbb::task_arena without forward declaring tbb::interface7
 
namespace  ROOT::Experimental
 
namespace  ROOT::Experimental::Internal
 
namespace  ROOT::Experimental::Internal::RNTupleSerialization
 Machine-independent serialization functions for fundamental types.
 

Functions

std::uint32_t ROOT::Experimental::Internal::RNTupleSerialization::DeserializeInt16 (const void *buffer, std::int16_t *val)
 
std::uint32_t ROOT::Experimental::Internal::RNTupleSerialization::DeserializeInt32 (const void *buffer, std::int32_t *val)
 
std::uint32_t ROOT::Experimental::Internal::RNTupleSerialization::DeserializeInt64 (const void *buffer, std::int64_t *val)
 
std::uint32_t ROOT::Experimental::Internal::RNTupleSerialization::DeserializeString (const void *buffer, std::string *val)
 
std::uint32_t ROOT::Experimental::Internal::RNTupleSerialization::DeserializeUInt16 (const void *buffer, std::uint16_t *val)
 
std::uint32_t ROOT::Experimental::Internal::RNTupleSerialization::DeserializeUInt32 (const void *buffer, std::uint32_t *val)
 
std::uint32_t ROOT::Experimental::Internal::RNTupleSerialization::DeserializeUInt64 (const void *buffer, std::uint64_t *val)
 
void ROOT::Experimental::Internal::PrintRNTuple (const RNTuple &ntuple, std::ostream &output)
 
std::uint32_t ROOT::Experimental::Internal::RNTupleSerialization::SerializeInt16 (std::int16_t val, void *buffer)
 
std::uint32_t ROOT::Experimental::Internal::RNTupleSerialization::SerializeInt32 (std::int32_t val, void *buffer)
 
std::uint32_t ROOT::Experimental::Internal::RNTupleSerialization::SerializeInt64 (std::int64_t val, void *buffer)
 
std::uint32_t ROOT::Experimental::Internal::RNTupleSerialization::SerializeString (const std::string &val, void *buffer)
 
std::uint32_t ROOT::Experimental::Internal::RNTupleSerialization::SerializeUInt16 (std::uint16_t val, void *buffer)
 
std::uint32_t ROOT::Experimental::Internal::RNTupleSerialization::SerializeUInt32 (std::uint32_t val, void *buffer)
 
std::uint32_t ROOT::Experimental::Internal::RNTupleSerialization::SerializeUInt64 (std::uint64_t val, void *buffer)
 

Detailed Description

Author
Jakob Blomer jblom.nosp@m.er@c.nosp@m.ern.c.nosp@m.h & Max Orok maxwe.nosp@m.llor.nosp@m.ok@gm.nosp@m.ail..nosp@m.com
Date
2020-07-14
Warning
This is part of the ROOT 7 prototype! It will change without notice. It might trigger earthquakes. Feedback is welcome!

Definition in file RNTupleUtil.cxx.