MarlinMT  0.1.0
marlinmt::book::Handle< T > Class Template Reference

vanilla Handle. More...

#include <Handle.h>

Inherits marlinmt::book::BaseHandle< T >.

Public Member Functions

 Handle (const std::shared_ptr< T > &obj, const std::shared_ptr< MemLayout > &mem)
 constructor More...
 
- Public Member Functions inherited from marlinmt::book::BaseHandle< T >
const T & merged ()
 get final object. More...
 

Additional Inherited Members

- Protected Member Functions inherited from marlinmt::book::BaseHandle< T >
 BaseHandle (std::shared_ptr< MemLayout > mem, std::shared_ptr< T > obj)
 
T & get ()
 get access to Object. Used by children to abstract storage. More...
 

Detailed Description

template<typename T>
class marlinmt::book::Handle< T >

vanilla Handle.

Template Parameters
Ttype which should be handled.

Definition at line 54 of file Handle.h.

Constructor & Destructor Documentation

◆ Handle()

template<typename T>
marlinmt::book::Handle< T >::Handle ( const std::shared_ptr< T > &  obj,
const std::shared_ptr< MemLayout > &  mem 
)
inline

constructor

Definition at line 57 of file Handle.h.


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