parameter.h

来自「uml编辑器很牛」· C头文件 代码 · 共 38 行

H
38
字号
#ifndef _CPARAMETER_H_91173656_87E4_4EAC_83E628967C9A
#define _CPARAMETER_H_91173656_87E4_4EAC_83E628967C9A

///////////////////////////////////////////////////////////
// File :		Parameter.h
// Created :	06/06/04
//

#include "StringHelpers.h"

class CParameter : public CObject
{
public:
	// Construction/destruction
	CParameter();
	CParameter( CParameter* parameter );
	virtual ~CParameter();

	BOOL operator==( const CParameter& parameter );
	BOOL operator!=( const CParameter& parameter );

// Operations
	static	CParameter* FromString( const CString& str );
	CString	GetString( int format = STRING_FORMAT_SAVE ) const;
	CString	ToString( BOOL nooperationattributenames ) const;

// Attributes
	CString name;
	CString defaultvalue;
	CString type;
	BOOL	reference;
	BOOL	in;
	BOOL	out;

};

#endif //_CPARAMETER_H_91173656_87E4_4EAC_83E628967C9A

⌨️ 快捷键说明

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