Open 3D Engine Multiplayer 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.
Multiplayer::IMultiplayerAuditingDatum Class Referenceabstract

IMultiplayerAuditingDatum provides an interface for datums of a given auditing event. More...

#include <IMultiplayerDebug.h>

Inherited by Multiplayer::MultiplayerAuditingDatum< T >, Multiplayer::MultiplayerAuditingDatum< AZStd::string >, and Multiplayer::MultiplayerAuditingDatum< bool >.

Public Member Functions

virtual IMultiplayerAuditingDatumoperator= (const IMultiplayerAuditingDatum &)
 
virtual const AZStd::string & GetName () const =0
 Retrieves the name of the auditing datum.
 
virtual AZStd::pair< AZStd::string, AZStd::string > GetClientServerValues () const =0
 Retrieves the Client and Server values of the datum as strings.
 
virtual AZStd::unique_ptr< IMultiplayerAuditingDatumClone ()=0
 Clones the Datum to a new unique_ptr.
 

Detailed Description

IMultiplayerAuditingDatum provides an interface for datums of a given auditing event.

Member Function Documentation

◆ Clone()

virtual AZStd::unique_ptr< IMultiplayerAuditingDatum > Multiplayer::IMultiplayerAuditingDatum::Clone ( )
pure virtual

◆ GetClientServerValues()

virtual AZStd::pair< AZStd::string, AZStd::string > Multiplayer::IMultiplayerAuditingDatum::GetClientServerValues ( ) const
pure virtual

◆ GetName()

virtual const AZStd::string & Multiplayer::IMultiplayerAuditingDatum::GetName ( ) const
pure virtual

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