⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rlog.h

📁 symbian uiq 例子代码,功能包括文件断点续传、编辑通讯录、后台短信回复等
💻 H
字号:
/*
* Copyright (c) 2007,苏州丰达
* All rights reserved.
* 版权所有(C)2007-2008 苏州丰达 
* 公司地址:中国,江苏省苏州市 
* 网址:http://www.
*
文件名称:RLog.cpp
* 摘 要:手机Office的写日志文件 注意要使用RFileLogger 必须先创建文件夹,因为这个类无法创建新文件夹。
*		模拟器上使用log, 在目录\epoc32\wins\c\logs下创建目录EIOffice,并在下面创建文件 EIOfficeLog.log
*		在手机上使用log,1在pkg文件的同级目录创建文件 EIOfficeLog.log
*			2需要在pkg文件中加入".EIOfficeLog.log"-"c:\logs\EIOffice\EIOfficeLog.log"-目的是创建一个文件夹.
*
* 产品版本:彩视 1.0
*
* 作 者:xxxx
* 创建日期:xxxxx
* 负责人:xxxxx
*
* 修改者:司治国
* 修改日期:2008.1.17
*
* 编译器或环境等描述:uiqsdk2.1
* 适用于VC2003+symbian 7.x的环境开发。
*
**/


#ifndef __RLOG_H__
#define __RLOG_H__
#include <e32base.h>
class RLog : public CBase
{
  public:
	/**
	* 用于写信息到错误日志文件中。
	* @param const TDesC & aErrTypeName,错误信息的名称。
	* @param const TDesC & aErrMsg,要写的信息。
	* @Return void,无返回值。
	**/
    static void Log(const TDesC &aErrTypeName, const TDesC &aErrMsg);
	/**
	*用于写信息到错误日志文件中。
	* @param const TDesC & aErrMsg,要写的信息。
	* @param const TInt aErrCode,用于写错误日志时的错误代码。
	* @Return void,无返回值。
	**/
    static void Log(const TDesC &aErrMsg, const TInt aErrCode);
	/**
	* 用于写信息到错误日志文件中。
	* @param const TDesC & aMsg,要写的信息。
	* @Return void,无返回值。
	**/
    static void Log(const TDesC &aMsg);
  private:
	/**
	* 静态方法,用于构造对象
	* @Return RLog *,返回一个RLog对象本身
	**/
    static RLog *NewL();
	/**
	* 静态方法,用于构造对象
	* @Return RLog *,返回一个RLog对象本身
	**/
    static RLog *NewLC();
	/**
	* 默认的析构函数,
	* @Return ,无返回值,
	**/
    ~RLog();
  private:
	/**
	* 默认的构造函数
	* @Return ,返回对象本身。
	**/
    RLog();
   
};
#endif // __RLOG_H__

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -