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

📄 chat.ffb

📁 一个用HLA编写的聊天程序
💻 FFB
字号:
//FFB file ----------------------- defined by GJX,2002,12,10
//.ffb文件保存联邦成员自动生成工具生成的联邦成员信息
//.ffb文件由工具自动生成,为了保持代码的一致性,普通用户不要随意改动,否则会产生异常!
///////////////////////////////////////////////////////////////////////////////////////
#if !defined(AFX_CHAT_FFB__E2F6F15B_B5B8_4AD6_B9DA_08A353756D45__INCLUDED_)
#define AFX_CHAT_FFB__E2F6F15B_B5B8_4AD6_B9DA_08A353756D45__INCLUDED_


[DEF_BEGIN]
{
//开始定义普通类
[GENERIC_CLS_DEF_BEGIN]
{
[CLS_DEF_BEGIN]
{
$$CLS_COUNT:"5"
//开始定义普通类信息
[CLS_INFO_DEF_BEGIN]
{
$$CLS_NAME:"CFederate"
$$CLS_LONGNAME:"CFederate"
$$CLS_ID:"-1"
$$CLS_BASE:""
$$CLS_CPP_FILE:"Federate.cpp"
$$CLS_H_FILE:"Federate.h"
$$CLS_STATE:""
$$CLS_NOTE:""
$$CLS_REC:"0"
}
[CLS_INFO_DEF_END]
[CLS_INFO_DEF_BEGIN]
{
$$CLS_NAME:"CFederateAmbassador"
$$CLS_LONGNAME:"CFederateAmbassador"
$$CLS_ID:"-1"
$$CLS_BASE:""
$$CLS_CPP_FILE:"FederateAmbassador.cpp"
$$CLS_H_FILE:"FederateAmbassador.h"
$$CLS_STATE:""
$$CLS_NOTE:""
$$CLS_REC:"0"
}
[CLS_INFO_DEF_END]
[CLS_INFO_DEF_BEGIN]
{
$$CLS_NAME:"CSyncPiont"
$$CLS_LONGNAME:"CSyncPiont"
$$CLS_ID:"-7"
$$CLS_BASE:""
$$CLS_CPP_FILE:""
$$CLS_H_FILE:"SyncPiont.cpp"
$$CLS_STATE:"SyncPiont.h"
$$CLS_NOTE:""
$$CLS_REC:"0"
}
[CLS_INFO_DEF_END]
[CLS_INFO_DEF_BEGIN]
{
$$CLS_NAME:"CPubBaseClass"
$$CLS_LONGNAME:"CPubBaseClass"
$$CLS_ID:"-3"
$$CLS_BASE:""
$$CLS_CPP_FILE:"PubBaseClass.cpp"
$$CLS_H_FILE:"PubBaseClass.h"
$$CLS_STATE:"P"
$$CLS_NOTE:""
$$CLS_REC:"0"
}
[CLS_INFO_DEF_END]
[CLS_INFO_DEF_BEGIN]
{
$$CLS_NAME:"CSubBaseClass"
$$CLS_LONGNAME:"CSubBaseClass"
$$CLS_ID:"-4"
$$CLS_BASE:""
$$CLS_CPP_FILE:"SubBaseClass.cpp"
$$CLS_H_FILE:"SubBaseClass.h"
$$CLS_STATE:"S"
$$CLS_NOTE:""
$$CLS_REC:"0"
}
[CLS_INFO_DEF_END]
}
[CLS_DEF_END]
}
[GENERIC_CLS_DEF_END]

//开始定义对象类
[OBJ_CLS_DEF_BEGIN]
{
[CLS_DEF_BEGIN]
{
$$CLS_COUNT:"2"
//开始定义对象类信息
[CLS_INFO_DEF_BEGIN]
{
$$CLS_NAME:"CPub_Person"
$$CLS_LONGNAME:"Person"
$$CLS_ID:"1"
$$CLS_BASE:"CPubBaseClass"
$$CLS_CPP_FILE:"Pub_Person.cpp"
$$CLS_H_FILE:"Pub_Person.h"
$$CLS_STATE:"P"
$$CLS_NOTE:""
$$CLS_REC:"0"
//开始定义对象类变量
[CLS_VAR_DEF_BEGIN]
{
$$VAR_NAME:"age"
$$VAR_TYPE:"unsigned long"
$$VAR_CARDINALITY:"1"
$$VAR_STATE:"public"
$$VAR_NOTE:"聊天者年级"
$$VAR_REC:"0"
}
[CLS_VAR_DEF_END]
[CLS_VAR_DEF_BEGIN]
{
$$VAR_NAME:"name"
$$VAR_TYPE:"string"
$$VAR_CARDINALITY:"1"
$$VAR_STATE:"public"
$$VAR_NOTE:"聊天者姓名"
$$VAR_REC:"0"
}
[CLS_VAR_DEF_END]
}
[CLS_INFO_DEF_END]
[CLS_INFO_DEF_BEGIN]
{
$$CLS_NAME:"CSub_Person"
$$CLS_LONGNAME:"Person"
$$CLS_ID:"1"
$$CLS_BASE:"CSubBaseClass"
$$CLS_CPP_FILE:"Sub_Person.cpp"
$$CLS_H_FILE:"Sub_Person.h"
$$CLS_STATE:"S"
$$CLS_NOTE:""
$$CLS_REC:"0"
//开始定义对象类变量
[CLS_VAR_DEF_BEGIN]
{
$$VAR_NAME:"age"
$$VAR_TYPE:"unsigned long"
$$VAR_CARDINALITY:"1"
$$VAR_STATE:"public"
$$VAR_NOTE:"聊天者年级"
$$VAR_REC:"0"
}
[CLS_VAR_DEF_END]
[CLS_VAR_DEF_BEGIN]
{
$$VAR_NAME:"name"
$$VAR_TYPE:"string"
$$VAR_CARDINALITY:"1"
$$VAR_STATE:"public"
$$VAR_NOTE:"聊天者姓名"
$$VAR_REC:"0"
}
[CLS_VAR_DEF_END]
}
[CLS_INFO_DEF_END]
}
[CLS_DEF_END]
}
[OBJ_CLS_DEF_END]

//开始定义交互类
[INT_CLS_DEF_BEGIN]
{
[CLS_DEF_BEGIN]
{
$$CLS_COUNT:"2"
//开始定义交互类信息
[CLS_INFO_DEF_BEGIN]
{
$$CLS_NAME:"Communication"
$$CLS_LONGNAME:"Communication"
$$CLS_ID:"1"
$$CLS_BASE:"CBaseInter"
$$CLS_CPP_FILE:"NULL"
$$CLS_H_FILE:"DataTypeDef.h"
$$CLS_STATE:"P"
$$CLS_NOTE:"聊天内容"
$$CLS_REC:"0"
//开始定义交互类变量
[CLS_VAR_DEF_BEGIN]
{
$$VAR_NAME:"message"
$$VAR_TYPE:"string"
$$VAR_CARDINALITY:"1"
$$VAR_STATE:"public"
$$VAR_NOTE:""
$$VAR_REC:"0"
}
[CLS_VAR_DEF_END]
}
[CLS_INFO_DEF_END]
[CLS_INFO_DEF_BEGIN]
{
$$CLS_NAME:"Communication"
$$CLS_LONGNAME:"Communication"
$$CLS_ID:"1"
$$CLS_BASE:"CBaseInter"
$$CLS_CPP_FILE:"NULL"
$$CLS_H_FILE:"DataTypeDef.h"
$$CLS_STATE:"S"
$$CLS_NOTE:"聊天内容"
$$CLS_REC:"0"
//开始定义交互类变量
[CLS_VAR_DEF_BEGIN]
{
$$VAR_NAME:"message"
$$VAR_TYPE:"string"
$$VAR_CARDINALITY:"1"
$$VAR_STATE:"public"
$$VAR_NOTE:""
$$VAR_REC:"0"
}
[CLS_VAR_DEF_END]
}
[CLS_INFO_DEF_END]
}
[CLS_DEF_END]
}
[INT_CLS_DEF_END]
}
[DEF_END]
#endif // !defined(AFX_CHAT_FFB__E2F6F15B_B5B8_4AD6_B9DA_08A353756D45__INCLUDED_)

⌨️ 快捷键说明

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