cfuncinfo.h

来自「日本的开源编辑器源码」· C头文件 代码 · 共 57 行

H
57
字号
//	$Id: CFuncInfo.h,v 1.7 2003/08/17 02:12:24 genta Exp $
/*!	@file
	@brief アウトライン解析  データ要素

	@author Norio Nakatani
	@date	1998/06/23 作成
	$Revision: 1.7 $
*/
/*
	Copyright (C) 1998-2001, Norio Nakatani

	This source code is designed for sakura editor.
	Please contact the copyright holder to use this code for other purpose.
*/

class CFuncInfo;

#ifndef _CFUNCINFO_H_
#define _CFUNCINFO_H_

#include "CMemory.h"

// CDlgFuncList::SetTree()用 m_Info
//	2003.06.27 Moca
#define FUNCINFO_NOCLIPTEXT 0x10000


//! アウトライン解析  データ要素
//@date 2002.04.01 YAZAKI 深さ導入
class CFuncInfo {
	public:
		CFuncInfo( int, int, const char*, int );	/* CFuncInfoクラス構築 */
		~CFuncInfo();	/* CFuncInfoクラス消滅 */

		//! クリップボードに追加する要素か?
		//	2003.06.27 Moca
		inline bool IsAddClipText( void ){
			return ( FUNCINFO_NOCLIPTEXT != ( m_nInfo & FUNCINFO_NOCLIPTEXT ) );
		};

//	private:
		int			m_nFuncLineCRLF;	/*!< 関数のある行(CRLF単位) */
		int			m_nFuncLineLAYOUT;	/*!< 関数のある行(折り返し単位) */
		CMemory		m_cmemFuncName;	/*!< 関数名 */
		int			m_nInfo;		/*!< 付加情報 */
		int			m_nDepth;		/*!< 深さ */
};



///////////////////////////////////////////////////////////////////////
#endif /* _CFUNCINFO_H_ */


/*[EOF]*/

⌨️ 快捷键说明

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