ATLAS Offline Software
Classes | Namespaces | Functions
TrigSerializeConverter.h File Reference
#include "GaudiKernel/Converter.h"
#include "GaudiKernel/ToolHandle.h"
#include "GaudiKernel/ServiceHandle.h"
#include "AthenaKernel/ClassID_traits.h"
#include "AthenaKernel/StorableConversions.h"
#include "StoreGate/StoreGateSvc.h"
#include "TrigSerializeCnvSvc/TrigStreamAddress.h"
#include "TrigSerializeCnvSvc/ITrigSerConvHelper.h"
#include "TrigSerializeCnvSvc/TrigSerializeCnvSvc.h"
#include "AthContainers/normalizedTypeinfoName.h"
#include "AthContainers/ViewVector.h"
#include "CxxUtils/no_sanitize_undefined.h"
#include <memory>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CnvFactory< Cnv >
 Abstract factory to create the converter. More...
 
struct  isxAOD< T >
 
class  TrigSerializeConverter< DATA >
 

Namespaces

 SG
 Forward declaration.
 
 TrigSerialization
 

Functions

template<class DATA >
DATA * TrigSerialization::prepareForWrite (DATA *d, std::unique_ptr< DATA > &)
 Called before serializing an object to BS. More...
 
template<class DV >
ViewVector< DV > * TrigSerialization::prepareForWrite (ViewVector< DV > *d, std::unique_ptr< ViewVector< DV > > &holder)
 Called before serializing an object to BS. More...
 
template<class DATA >
DATA * TrigSerialization::finishRead (DATA *d)
 Called after an object has been read from BS. More...
 
template<class DV >
ViewVector< DV > *finishRead TrigSerialization::NO_SANITIZE_UNDEFINED (ViewVector< DV > *d)
 Called after an object has been read from BS. More...