11#ifndef O2_FRAMEWORK_SERIALIZATIONMETHODS_H_
12#define O2_FRAMEWORK_SERIALIZATIONMETHODS_H_
46template <
typename T,
typename H
intType =
void>
47 requires(!std::is_pointer_v<T> && (std::same_as<HintType, const char> ||
48 std::same_as<HintType, TClass> ||
49 std::is_void_v<HintType>))
70template <
typename T,
typename H
intType =
void>
71 requires(!std::is_pointer_v<T> && (std::same_as<HintType, const char> ||
72 std::same_as<HintType, TClass> ||
73 std::is_void_v<HintType>))
CCDBSerialized(wrapped_type &ref, hint_type *hint=nullptr)
hint_type * getHint() const
T const & operator()() const
ROOTSerialized(wrapped_type &ref, hint_type *hint=nullptr)
hint_type * getHint() const
T const & operator()() const
Defining PrimaryVertex explicitly as messageable.