SimCenterCommon
Common functionality used within different SimCenter projects
GoogleAnalytics Namespace Reference

Enumerations

enum  SessionControl { Start, End, None }
 

Functions

void ReportStart ()
 
void ReportLocalRun ()
 
void ReportDesignSafeRun ()
 
void StartSession ()
 
void EndSession ()
 
QUuid GetCommonClientId ()
 
void SetTrackingId (QString atrackingId)
 
void Report (QString eventAction, QString category, SessionControl sessionControl)
 

Enumeration Type Documentation

Enumerator
Start 
End 
None 

Definition at line 7 of file GoogleAnalytics.h.

Function Documentation

void GoogleAnalytics::EndSession ( )

Definition at line 31 of file GoogleAnalytics.cpp.

QUuid GoogleAnalytics::GetCommonClientId ( )

Definition at line 37 of file GoogleAnalytics.cpp.

void GoogleAnalytics::Report ( QString  eventAction,
QString  category,
SessionControl  sessionControl 
)

Definition at line 54 of file GoogleAnalytics.cpp.

void GoogleAnalytics::ReportDesignSafeRun ( )

Definition at line 20 of file GoogleAnalytics.cpp.

void GoogleAnalytics::ReportLocalRun ( )

Definition at line 15 of file GoogleAnalytics.cpp.

void GoogleAnalytics::ReportStart ( )

Definition at line 10 of file GoogleAnalytics.cpp.

void GoogleAnalytics::SetTrackingId ( QString  atrackingId)

Definition at line 49 of file GoogleAnalytics.cpp.

void GoogleAnalytics::StartSession ( )

Definition at line 25 of file GoogleAnalytics.cpp.