46 lines
929 B
C++

#pragma once
#include "XNByteArray.h"
#include "XNCore_global.h"
#include "XNDDS.h"
#include "XNDataBase.h"
#include "XNDynamicLoad.h"
#include "XNEnum.h"
#include "XNFile.h"
#include "XNJson.h"
#include "XNMemory.h"
#include "XNMeta.h"
#include "XNString.h"
#include "XNThread.h"
#include "XNTime.h"
#include "XNType.h"
#include "XNTypeTraits.h"
#include "XNXml.h"
// 标准库头文件
#include <cstddef>
#include <cstring>
#include <initializer_list>
#include <iostream>
#include <map>
#include <queue>
#include <set>
#include <unordered_map>
/**
* @brief 默认基频定义,单位 Hz
*/
#define BASE_RUN_FREQ 100.0
/**
* @brief 默认基础运行间隔定义 单位纳秒
*/
#define BASE_RUN_INTER (1.0E9 / BASE_RUN_FREQ)
#define XN_MODEL_ID_SIZE 10000
#define XN_MODEL_ID_START 10000
#define XN_MODEL_ID_END 19999
#define XN_SERVICE_ID_SIZE 10000
#define XN_SERVICE_ID_START 20000
#define XN_SERVICE_ID_END 29999