| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- #ifndef OCC_BASE_DEFINE_HEADER_FILE
- #define OCC_BASE_DEFINE_HEADER_FILE
- #include <map>
- #include <thread>
- #include "templetgks.h"
- #include "BaseDataStructDefine.h"
- typedef struct InitCourInfo
- {
- int coursetype;
- int UniqueTrainingID;
- TRAINSTART startallinfo;
- int m_nTaskType;
- InitCourInfo()
- {
- memset(this,0,sizeof(InitCourInfo));
- }
- }InitCourInfo;
- //定义:课程计算信息
- struct COURSE_CAL_INFO
- {
- double dTimeCalSpeed; //快进倍数
- int nIntPara[10]; //预留
- float fFloatPara[10]; //预留
- char cCharPara[100]; //预留
- COURSE_CAL_INFO()
- {
- memset(this,0,sizeof(COURSE_CAL_INFO));
- dTimeCalSpeed = 1;
- }
- };
- typedef GksQueue<OCCCOMMAND> CommandQueue;
- typedef GksQueue<NORMALCMDC> CMDQueue;
- typedef std::map<int,NETTRIANDISTRI> NETTRIANNECTMAP;
- typedef std::map<int,DATEBASECONFIG> DATECONFIGMAP;
- #endif
|