Project
Loading...
Searching...
No Matches
o2::framework::CCDBSerialized< T, HintType > Class Template Reference

#include <SerializationMethods.h>

Public Types

using non_messageable = o2::framework::MarkAsNonMessageable
 
using wrapped_type = T
 
using hint_type = HintType
 

Public Member Functions

 CCDBSerialized ()=delete
 
 CCDBSerialized (wrapped_type &ref, hint_type *hint=nullptr)
 
T & operator() ()
 
T const & operator() () const
 
hint_typegetHint () const
 

Detailed Description

template<typename T, typename HintType = void>
class o2::framework::CCDBSerialized< T, HintType >

Definition at line 70 of file SerializationMethods.h.

Member Typedef Documentation

◆ hint_type

template<typename T , typename HintType = void>
using o2::framework::CCDBSerialized< T, HintType >::hint_type = HintType

Definition at line 75 of file SerializationMethods.h.

◆ non_messageable

template<typename T , typename HintType = void>
using o2::framework::CCDBSerialized< T, HintType >::non_messageable = o2::framework::MarkAsNonMessageable

Definition at line 73 of file SerializationMethods.h.

◆ wrapped_type

template<typename T , typename HintType = void>
using o2::framework::CCDBSerialized< T, HintType >::wrapped_type = T

Definition at line 74 of file SerializationMethods.h.

Constructor & Destructor Documentation

◆ CCDBSerialized() [1/2]

template<typename T , typename HintType = void>
o2::framework::CCDBSerialized< T, HintType >::CCDBSerialized ( )
delete

◆ CCDBSerialized() [2/2]

template<typename T , typename HintType = void>
o2::framework::CCDBSerialized< T, HintType >::CCDBSerialized ( wrapped_type ref,
hint_type hint = nullptr 
)
inline

Definition at line 81 of file SerializationMethods.h.

Member Function Documentation

◆ getHint()

template<typename T , typename HintType = void>
hint_type * o2::framework::CCDBSerialized< T, HintType >::getHint ( ) const
inline

Definition at line 86 of file SerializationMethods.h.

◆ operator()() [1/2]

template<typename T , typename HintType = void>
T & o2::framework::CCDBSerialized< T, HintType >::operator() ( )
inline

Definition at line 83 of file SerializationMethods.h.

◆ operator()() [2/2]

template<typename T , typename HintType = void>
T const & o2::framework::CCDBSerialized< T, HintType >::operator() ( ) const
inline

Definition at line 84 of file SerializationMethods.h.


The documentation for this class was generated from the following file: