Open 3D Engine AWSMetrics Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AWSMetrics::DefaultClientIdProvider Class Reference

Implements the default Client ID provider to create a default identifier for each client. More...

#include <DefaultClientIdProvider.h>

Inherits AWSMetrics::IdentityProvider.

Public Member Functions

 DefaultClientIdProvider (const AZStd::string &engineVersion="")
 
AZStd::string GetIdentifier () const override
 
virtual AZStd::string GetIdentifier () const =0
 

Additional Inherited Members

- Static Public Member Functions inherited from AWSMetrics::IdentityProvider
static AZStd::unique_ptr< IdentityProviderCreateIdentityProvider ()
 

Detailed Description

Implements the default Client ID provider to create a default identifier for each client.

Member Function Documentation

◆ GetIdentifier()

AZStd::string AWSMetrics::DefaultClientIdProvider::GetIdentifier ( ) const
overridevirtual

Retrieve the ID for identity.

Returns
ID for identity.

Implements AWSMetrics::IdentityProvider.


The documentation for this class was generated from the following file: