#include <DataRefUtils.h>
Definition at line 41 of file DataRefUtils.h.
◆ as()
template<typename T >
static auto o2::framework::DataRefUtils::as |
( |
DataRef const & |
ref | ) |
|
|
inlinestatic |
◆ decodeCCDB()
void * o2::framework::DataRefUtils::decodeCCDB |
( |
DataRef const & |
ref, |
|
|
std::type_info const & |
info |
|
) |
| |
|
static |
◆ extractCCDBHeaders()
std::map< std::string, std::string > o2::framework::DataRefUtils::extractCCDBHeaders |
( |
DataRef const & |
ref | ) |
|
|
static |
◆ getHeader()
template<typename T >
static auto o2::framework::DataRefUtils::getHeader |
( |
const DataRef & |
ref | ) |
|
|
inlinestatic |
◆ getPayloadSize()
◆ isValid()
static bool o2::framework::DataRefUtils::isValid |
( |
DataRef const & |
ref | ) |
|
|
inlinestatic |
◆ match() [1/2]
static bool o2::framework::DataRefUtils::match |
( |
DataRef const & |
ref, |
|
|
const char * |
binding |
|
) |
| |
|
inlinestatic |
◆ match() [2/2]
template<DataHeaderLike... H>
static bool o2::framework::DataRefUtils::match |
( |
DataRef const & |
ref, |
|
|
InputSpec const & |
spec |
|
) |
| |
|
inlinestatic |
check if the O2 message referred by DataRef matches a particular input spec. The DataHeader is retrieved from the header message and matched against spec parameter.
Definition at line 241 of file DataRefUtils.h.
◆ matchHeader()
template<DataHeaderLike H>
static bool o2::framework::DataRefUtils::matchHeader |
( |
DataRef const & |
ref, |
|
|
InputSpec const & |
spec |
|
) |
| |
|
inlinestatic |
The documentation for this struct was generated from the following files:
- /home/runner/work/AliceO2/AliceO2/Framework/Core/include/Framework/DataRefUtils.h
- /home/runner/work/AliceO2/AliceO2/Framework/Core/src/DataRefUtils.cxx