![]() |
ATLAS Offline Software
|
Classes | |
| struct | class_can_be_tuple |
| struct | simple_tuple_conversion |
| struct | struct_tuple_conversion |
Typedefs | |
| template<class T > | |
| using | to_tuple_type = decltype(to_tuple_type_helper(std::declval< T >())) |
Functions | |
| template<class T > | |
| void | tuple_safe_copy (T &dest, const T &source) |
| template<class T , std::enable_if_t< impl::class_can_be_tuple_v< T >> * = nullptr> | |
| void | tuple_safe_copy (T &s, const typename T::TupleType &tuple) |
| template<class T , std::enable_if_t< impl::class_can_be_tuple_v< T >> * = nullptr> | |
| void | tuple_safe_copy (typename T::TupleType &tuple, const T &s) |
| template<class T , std::enable_if_t< impl::class_can_be_tuple_v< T >> * = nullptr> | |
| void | tuple_safe_copy (std::vector< typename T::TupleType > &t_v, const std::vector< T > &s_v) |
| template<class T , std::enable_if_t< impl::class_can_be_tuple_v< T >> * = nullptr> | |
| void | tuple_safe_copy (std::vector< T > &s_v, const std::vector< typename T::TupleType > &t_v) |
| template<class T > | |
| auto | to_tuple_type_helper (const T &) |
| template<class T , std::enable_if_t< impl::class_can_be_tuple_v< T >> * = nullptr> | |
| auto | to_tuple_type_helper (const std::vector< T > &) |
| template<class Stream , class T > | |
| void | output_helper (Stream &s, const T &t, const std::string &after) |
| template<class Stream , class T > | |
| void | output_helper (Stream &s, const std::vector< T > &v, const std::string &after) |
| using impl::to_tuple_type = typedef decltype(to_tuple_type_helper(std::declval<T>())) |
Definition at line 210 of file CaloGPUClusterAndCellDataMonitorOptions.h.
| void impl::output_helper | ( | Stream & | s, |
| const T & | t, | ||
| const std::string & | after | ||
| ) |
Definition at line 242 of file CaloGPUClusterAndCellDataMonitorOptions.h.
| auto impl::to_tuple_type_helper | ( | const std::vector< T > & | ) |
Definition at line 194 of file CaloGPUClusterAndCellDataMonitorOptions.h.
| auto impl::to_tuple_type_helper | ( | const T & | ) |
Definition at line 180 of file CaloGPUClusterAndCellDataMonitorOptions.h.
| void impl::tuple_safe_copy | ( | std::vector< T > & | s_v, |
| const std::vector< typename T::TupleType > & | t_v | ||
| ) |
Definition at line 169 of file CaloGPUClusterAndCellDataMonitorOptions.h.
| void impl::tuple_safe_copy | ( | std::vector< typename T::TupleType > & | t_v, |
| const std::vector< T > & | s_v | ||
| ) |
Definition at line 158 of file CaloGPUClusterAndCellDataMonitorOptions.h.
| void impl::tuple_safe_copy | ( | T & | dest, |
| const T & | source | ||
| ) |
Definition at line 85 of file CaloGPUClusterAndCellDataMonitorOptions.h.
| void impl::tuple_safe_copy | ( | T & | s, |
| const typename T::TupleType & | tuple | ||
| ) |
Definition at line 144 of file CaloGPUClusterAndCellDataMonitorOptions.h.
| void impl::tuple_safe_copy | ( | typename T::TupleType & | tuple, |
| const T & | s | ||
| ) |
Definition at line 151 of file CaloGPUClusterAndCellDataMonitorOptions.h.
1.8.18