Project
Loading...
Searching...
No Matches
RDHUtils.h File Reference

Go to the source code of this file.

Classes

struct  o2::raw::RDHUtils
 

Namespaces

namespace  o2
 a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects
 
namespace  o2::raw
 

Macros

#define NOTPTR(T)   typename std::enable_if<!std::is_pointer<GPUgeneric() T>::value>::type* = 0
 
#define TOREF(DST, SRC)   *reinterpret_cast<DST*>(SRC)
 
#define TOCREF(DST, SRC)   *reinterpret_cast<const DST*>(SRC)
 

Typedefs

using o2::raw::LinkSubSpec_t = uint32_t
 

Macro Definition Documentation

◆ NOTPTR

#define NOTPTR (   T)    typename std::enable_if<!std::is_pointer<GPUgeneric() T>::value>::type* = 0

Definition at line 39 of file RDHUtils.h.

◆ TOCREF

#define TOCREF (   DST,
  SRC 
)    *reinterpret_cast<const DST*>(SRC)

Definition at line 43 of file RDHUtils.h.

◆ TOREF

#define TOREF (   DST,
  SRC 
)    *reinterpret_cast<DST*>(SRC)

Definition at line 41 of file RDHUtils.h.