OSDN Git Service

(none)
[hos/hos-v4a.git] / cfgrtr / include / crempf.h
1 // ---------------------------------------------------------------------------
2 //  Hyper Operating System V4  コンフィギュレーター                           
3 //    CRE_MPF API の処理                                                      
4 //                                                                            
5 //                                    Copyright (C) 1998-2002 by Project HOS  
6 //                                    http://sourceforge.jp/projects/hos/     
7 // ---------------------------------------------------------------------------
8
9
10 #ifndef __HOSV4CFG_CreMpf_h__
11 #define __HOSV4CFG_CreMpf_h__
12
13
14 #include "apidef.h"
15 #include "parpack.h"
16
17
18 // CRE_MPF 用
19 class CApiCreMpf : public CApiDef
20 {
21 public:
22         CApiCreMpf();           // コンストラクタ
23         ~CApiCreMpf();          // デストラクタ
24
25         int   AnalyzeApi(const char* pszApiName, const char* pszParams);        // APIの解析
26         void  WriteId(FILE* fp);                                        // ID 定義ファイル書き出し
27         void  WriteCfgDef(FILE* fp);                            // cfgファイル定義部書き出し
28         void  WriteCfgIni(FILE* fp);                            // cfgファイル初期化部書き出し
29         void  WriteCfgStart(FILE* fp);                          // cfgファイル起動部書き出し
30
31 protected:
32         void  WriteMpfcbRam(FILE *fp, int iObj);        // MPFCB情報書き出し(RAM部)
33         void  WriteMpfcbRom(FILE *fp, int iObj);        // MPFCB情報書き出し(ROM部)
34
35 };
36
37
38 #endif  // __HOSV4CFG_CreMpf_h__
39
40
41 // ---------------------------------------------------------------------------
42 //  Copyright (C) 1998-2002 by Project HOS                                    
43 // ---------------------------------------------------------------------------