eis/inc/base/DbgStructures.h

72 lines
2.0 KiB
C++

/*********************************************************************
*
* 文 件: DbgStructures.h 打印MU_CODE信息
*
* 版权所有: Shanghai Baosight Software Co., Ltd.
*
* 概述:
* :
* :
*
* 版本历史
* 1.0 2010-09-02 echo_li 增加注释
*
*********************************************************************/
#ifndef DBGSTRUCTURES_H_
#define DBGSTRUCTURES_H_
#include <log4cplus/LOG.h>
#include <glob/GlobDefine.h>
using namespace log4cplus;
namespace baosight{
/*********************************************************************
* 类 名: DbgStructures
* 版权所有: Shanghai Baosight Software Co., Ltd.
* 类 职 责:负责打印MU_CODE信息
* :负责打印MAT_STRUCTURE信息
* :
* 版本历史
* 1.0 2010-09-02 echo_li 增加注释
*
*********************************************************************/
class DbgStructures
{
public:
DbgStructures(void);
public:
virtual ~DbgStructures(void);
public:
/**********************************************************************
* 概述: 打印MU_CODE信息
* 函数名: MuCodeInfo
* 返回值: void
* 参数列表: 参数类型 取值范围 描述
* dbg: LOG & 日志
* muCode: MU_CODE *
*
* 版本历史
* 1.0 2010-09-02 echo_li 增加注释
*
**********************************************************************/
static void MuCodeInfo( LOG& dbg , MU_CODE* muCode );
/**********************************************************************
* 概述: 复制打印MAT_STRUCTURE信息
* 函数名: MatStructInfo
* 返回值: void
* 参数列表: 参数类型 取值范围 描述
* dbg: LOG & 日志
* mS: MAT_STRUCTURE *
*
* 版本历史
* 1.0 2010-09-02 echo_li 增加注释
*
**********************************************************************/
static void MatStructInfo( LOG& dbg , MAT_STRUCTURE* mS );
};
}
#endif //DBGSTRUCTURES_H