TScore.h
上传用户:snevogroup
上传日期:2008-06-06
资源大小:432k
文件大小:1k
源码类别:

Symbian

开发平台:

C/C++

  1. #ifndef __TSCORE_H
  2. #define __TSCORE_H
  3. #include <e32base.h>
  4. #include <s32file.h>
  5. _LIT(KTextBase,"..."); 
  6. typedef TBuf<15> TPlayerName;
  7. class TScore
  8. {
  9. // construct
  10. public:
  11. TScore();
  12. TScore(TInt aScore);
  13. TScore(TInt aScore, const TDesC&  aName);
  14. public:
  15. TInt Score();
  16. TInt Score(TPlayerName& aName);
  17. void ExternalizeL(RWriteStream& aStream) const;
  18. void InternalizeL(RReadStream& aStream);
  19. TInt operator>(const TScore& aScore);
  20. TInt operator<(const TScore& aScore);
  21. TInt operator==(const TScore& aScore);
  22. // Data
  23. public:
  24. TInt iValue;
  25. TPlayerName iName;
  26. };
  27. #endif