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 IMultiplayerAuditingDatum & | operator= (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< IMultiplayerAuditingDatum > | Clone ()=0 |
Clones the Datum to a new unique_ptr. | |
IMultiplayerAuditingDatum provides an interface for datums of a given auditing event.
|
pure virtual |
Clones the Datum to a new unique_ptr.
Implemented in Multiplayer::MultiplayerAuditingDatum< T >, Multiplayer::MultiplayerAuditingDatum< bool >, and Multiplayer::MultiplayerAuditingDatum< AZStd::string >.
|
pure virtual |
Retrieves the Client and Server values of the datum as strings.
Implemented in Multiplayer::MultiplayerAuditingDatum< T >, Multiplayer::MultiplayerAuditingDatum< bool >, and Multiplayer::MultiplayerAuditingDatum< AZStd::string >.
|
pure virtual |
Retrieves the name of the auditing datum.
Implemented in Multiplayer::MultiplayerAuditingDatum< T >, Multiplayer::MultiplayerAuditingDatum< bool >, and Multiplayer::MultiplayerAuditingDatum< AZStd::string >.