www.pudn.com > Tetris.rar > TScore.h


#ifndef __TSCORE_H 
#define __TSCORE_H 
 
#include  
#include  
 
_LIT(KTextBase,"...");  
 
typedef TBuf<15> TPlayerName; 
 
class TScore 
{ 
// construct 
public: 
	TScore(); 
	TScore(TInt aScore); 
	TScore(TInt aScore, const TDesC&  aName); 
 
public: 
	TInt Score(); 
	TInt Score(TPlayerName& aName); 
	 
	void ExternalizeL(RWriteStream& aStream) const; 
	void InternalizeL(RReadStream& aStream); 
	 
	TInt operator>(const TScore& aScore); 
	TInt operator<(const TScore& aScore); 
	TInt operator==(const TScore& aScore); 
 
// Data 
public: 
	TInt		iValue; 
	TPlayerName	iName; 
}; 
 
#endif