DDraceNetwork Docs
CSqlScoreData Struct Reference

#include <scoreworker.h>

Inheritance diagram for CSqlScoreData:
[legend]
Collaboration diagram for CSqlScoreData:
[legend]

Public Member Functions

 CSqlScoreData (std::shared_ptr< CScorePlayerResult > pResult)
 
virtual ~CSqlScoreData ()
 
- Public Member Functions inherited from ISqlData
 ISqlData (std::shared_ptr< ISqlResult > pResult)
 
virtual ~ISqlData ()=default
 

Public Attributes

char m_aMap [MAX_MAP_LENGTH]
 
char m_aGameUuid [UUID_MAXSTRSIZE]
 
char m_aName [MAX_MAP_LENGTH]
 
int m_ClientId
 
float m_Time
 
char m_aTimestamp [TIMESTAMP_STR_LENGTH]
 
float m_aCurrentTimeCp [NUM_CHECKPOINTS]
 
int m_Num
 
bool m_Search
 
char m_aRequestingPlayer [MAX_NAME_LENGTH]
 
- Public Attributes inherited from ISqlData
std::shared_ptr< ISqlResultm_pResult
 

Constructor & Destructor Documentation

◆ CSqlScoreData()

CSqlScoreData::CSqlScoreData ( std::shared_ptr< CScorePlayerResult pResult)
inline

◆ ~CSqlScoreData()

virtual CSqlScoreData::~CSqlScoreData ( )
inlinevirtual

Member Data Documentation

◆ m_aCurrentTimeCp

float CSqlScoreData::m_aCurrentTimeCp[NUM_CHECKPOINTS]

◆ m_aGameUuid

char CSqlScoreData::m_aGameUuid[UUID_MAXSTRSIZE]

◆ m_aMap

char CSqlScoreData::m_aMap[MAX_MAP_LENGTH]

◆ m_aName

char CSqlScoreData::m_aName[MAX_MAP_LENGTH]

◆ m_aRequestingPlayer

char CSqlScoreData::m_aRequestingPlayer[MAX_NAME_LENGTH]

◆ m_aTimestamp

char CSqlScoreData::m_aTimestamp[TIMESTAMP_STR_LENGTH]

◆ m_ClientId

int CSqlScoreData::m_ClientId

◆ m_Num

int CSqlScoreData::m_Num

◆ m_Search

bool CSqlScoreData::m_Search

◆ m_Time

float CSqlScoreData::m_Time

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