chxavfolderdisplayinfo.h
上传用户:zhongxx05
上传日期:2007-06-06
资源大小:33641k
文件大小:1k
源码类别:

Symbian

开发平台:

C/C++

  1. /************************************************************************
  2.  * chxavfolderdisplayinfo.h
  3.  * ------------------------
  4.  *
  5.  * Synopsis:
  6.  *
  7.  * (c) 1995-2003 RealNetworks, Inc. Patents pending. All rights reserved.
  8.  *
  9.  ************************************************************************/
  10. #ifndef _chxavfolderdisplayinfo_h_
  11. #define _chxavfolderdisplayinfo_h_
  12. // class CHXAvFolderDisplayInfo
  13. class CHXAvFolderDisplayInfo
  14. {
  15. public:
  16. // ctor and dtor
  17.     CHXAvFolderDisplayInfo();
  18.     virtual ~CHXAvFolderDisplayInfo();
  19. private:
  20. // disallow assignment and copy
  21.     CHXAvFolderDisplayInfo(const CHXAvFolderDisplayInfo& rhs);
  22.     CHXAvFolderDisplayInfo& operator=(const CHXAvFolderDisplayInfo& rhs);
  23. public:
  24. // methods
  25.     const TDesC& GetDisplayText() const;
  26.     void SetFolderPathL(const TDesC& fullFolderPath);
  27. private:
  28. // implementation
  29.     void InitL();
  30. private:
  31. // data
  32.     TPtrC m_displayText;
  33. };
  34. ///////////////////////////////////
  35. //
  36. inline
  37. const TDesC& CHXAvFolderDisplayInfo::GetDisplayText() const
  38. {
  39.     return m_displayText;     
  40. }
  41. #endif // _chxavfolderdisplayinfo_h_