Implementation of Event Value struct used to reference JSON like types.
More...
#include <IEventLogger.h>
|
template<class T , class Alt = AZStd::variant_detail::best_alternative_t<T, AZStd::string_view, bool, AZ::s64, AZ::u64, double, EventArray, EventObject>, class = AZStd::enable_if_t<AZStd::constructible_from<Alt, T>>> |
constexpr | EventValue (T &&value) |
|
template<class T , class... Args> |
constexpr | EventValue (AZStd::in_place_type_t< T >, Args &&... args) |
|
template<class T , class U , class... Args> |
constexpr | EventValue (AZStd::in_place_type_t< T >, AZStd::initializer_list< U > iList, Args &&... args) |
|
|
ArgsVariant | m_value |
| Variant instance for storing the value of an event entry(string, bool integer, double, array, object)
|
|
Implementation of Event Value struct used to reference JSON like types.
The documentation for this struct was generated from the following files:
- Code/Framework/AzCore/AzCore/Metrics/IEventLogger.h
- Code/Framework/AzCore/AzCore/Metrics/IEventLogger.inl