3#include "mc/_HeaderOutputPredefine.h"
7namespace Json {
class Value; }
9namespace Social::Events {
class Property; }
12namespace Social::Events {
17 enum class AggregationMode :
int {
20 AggregateByUniqueProperties = 2,
43 Event& operator=(Event
const&);
52 ::std::string
const& eventName,
53 ::std::unordered_map<::std::string, ::Social::Events::Property>&& commonProperties,
64 MCNAPI ::Json::Value measurementsAsJsonValue()
const;
66 MCNAPI ::Json::Value propertiesAsJsonValue()
const;
77 ::std::string
const& eventName,
78 ::std::unordered_map<::std::string, ::Social::Events::Property>&& commonProperties,
MCAPI Event(uint id, ::std::string const &eventName, ::std::unordered_map<::std::string, ::Social::Events::Property > &&commonProperties, int eventTags)
MCAPI void addMeasurement(::Social::Events::Measurement const &measurement)
MCAPI void * $ctor(uint id, ::std::string const &eventName, ::std::unordered_map<::std::string, ::Social::Events::Property > &&commonProperties, int eventTags)
MCAPI void addProperty(::Social::Events::Property const &property, bool isUniqueProperty)
MCAPI bool _areUniquePropertiesEqual(::Social::Events::Event const &other) const
Definition Measurement.h:7