Class Acts::AnyBase
-
template<size_t SIZE>
class AnyBase : public Acts::AnyBaseAll Small opaque cache type which uses small buffer optimization.
Public Functions
-
AnyBase() = default
-
template<typename T, typename ...Args>
inline explicit AnyBase(std::in_place_type_t<T>, Args&&... args)
-
template<typename T, typename = std::enable_if_t<!std::is_same_v<std::decay_t<T>, AnyBase<SIZE>>>>
inline explicit AnyBase(T &&value)
-
inline ~AnyBase()
-
inline operator bool() const
-
AnyBase() = default