Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ActsExamples::WhiteBoard::HolderT< T, typename > Struct Template Reference
+ Inheritance diagram for ActsExamples::WhiteBoard::HolderT< T, typename >:
+ Collaboration diagram for ActsExamples::WhiteBoard::HolderT< T, typename >:

Public Member Functions

 HolderT (T &&v)
 
const std::type_info & type () const override
 
- Public Member Functions inherited from ActsExamples::WhiteBoard::IHolder
virtual ~IHolder ()=default
 

Public Attributes

T value
 

Detailed Description

template<typename T, typename = std::enable_if_t<std::is_nothrow_move_constructible<T>::value>>
struct ActsExamples::WhiteBoard::HolderT< T, typename >

Definition at line 77 of file WhiteBoard.hpp.

View newest version in sPHENIX GitHub at line 77 of file WhiteBoard.hpp

Constructor & Destructor Documentation

template<typename T , typename = std::enable_if_t<std::is_nothrow_move_constructible<T>::value>>
ActsExamples::WhiteBoard::HolderT< T, typename >::HolderT ( T &&  v)
inline

Definition at line 80 of file WhiteBoard.hpp.

View newest version in sPHENIX GitHub at line 80 of file WhiteBoard.hpp

Member Function Documentation

template<typename T , typename = std::enable_if_t<std::is_nothrow_move_constructible<T>::value>>
const std::type_info& ActsExamples::WhiteBoard::HolderT< T, typename >::type ( ) const
inlineoverridevirtual

Implements ActsExamples::WhiteBoard::IHolder.

Definition at line 81 of file WhiteBoard.hpp.

View newest version in sPHENIX GitHub at line 81 of file WhiteBoard.hpp

References Acts::UnitConstants::T.

Member Data Documentation

template<typename T , typename = std::enable_if_t<std::is_nothrow_move_constructible<T>::value>>
T ActsExamples::WhiteBoard::HolderT< T, typename >::value

Definition at line 78 of file WhiteBoard.hpp.

View newest version in sPHENIX GitHub at line 78 of file WhiteBoard.hpp

Referenced by pump.Token::__str__(), and pump.Token::Clone().


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