Analysis Software
Documentation for sPHENIX simulation software
|
#include <acts/blob/sPHENIX/Core/include/Acts/Utilities/detail/ContextType.hpp>
Public Member Functions | |
ContextType ()=default | |
template<typename T > | |
ContextType (T &&value) | |
Strong type wrapper around std::any. This has all the flexibility of std::any, but it does not convert-construct from anything. You have to call one of the explicit constructors manually to populate the internal std::any. You can then access and modify the any as desired.
Definition at line 22 of file ContextType.hpp.
View newest version in sPHENIX GitHub at line 22 of file ContextType.hpp
|
default |
Default constructor, does nothing
|
inlineexplicit |
Move construct a new Context Type object from anything. Must be explicit.
T | The type of the value to construct from |
value | The value to construct from |
Definition at line 33 of file ContextType.hpp.
View newest version in sPHENIX GitHub at line 33 of file ContextType.hpp
References testing::internal::move(), and value.