New file |
| | |
| | |
|
| | | #ifndef VSSCHANNELTBL_H
|
| | | #define VSSCHANNELTBL_H
|
| | | #include <mysql++.h>
|
| | | #include <string>
|
| | | using std::string;
|
| | |
|
| | | #define VssChannelTbl_ID "ID"
|
| | | #define VssChannelTbl_DevPubID "DevPubID"
|
| | | #define VssChannelTbl_Nickname "Nickname"
|
| | | #define VssChannelTbl_ChanPubID "ChanPubID"
|
| | | #define VssChannelTbl_Alive "Alive"
|
| | | #define VssChannelTbl_CorpID "CorpID"
|
| | | #define VssChannelTbl_Model "Model"
|
| | | #define VssChannelTbl_Owner "Owner"
|
| | | #define VssChannelTbl_CivilCode "CivilCode"
|
| | | #define VssChannelTbl_Address "Address"
|
| | | #define VssChannelTbl_Parental "Parental"
|
| | | #define VssChannelTbl_ParentId "ParentId"
|
| | | #define VssChannelTbl_IP "IP"
|
| | | #define VssChannelTbl_Port "Port"
|
| | | #define VssChannelTbl_Longitude "Longitude"
|
| | | #define VssChannelTbl_Latitude "Latitude"
|
| | | #define VssChannelTbl_Altitude "Altitude"
|
| | | #define VssChannelTbl_PTZType "PTZType"
|
| | | #define VssChannelTbl_RoomType "RoomType"
|
| | | #define VssChannelTbl_DirectionType "DirectionType"
|
| | | #define VssChannelTbl_StreamType "StreamType"
|
| | | #define VssChannelTbl_DMarker "DMarker"
|
| | | #define VssChannelTbl_UpdateTime "UpdateTime"
|
| | |
|
| | | /**
|
| | | * 创建二级设备表
|
| | | */
|
| | | class VssChannelTbl {
|
| | | public:
|
| | | int ID ; |
| | | std::string DevPubID ; |
| | | std::string Nickname ; |
| | | std::string ChanPubID ; |
| | | int Alive ; |
| | | std::string CorpID ; |
| | | std::string Model ; |
| | | std::string Owner ; |
| | | std::string CivilCode ; |
| | | std::string Address ; |
| | | int Parental ; |
| | | std::string ParentId ; |
| | | std::string IP ; |
| | | int Port ; |
| | | double Longitude ; |
| | | double Latitude ; |
| | | double Altitude ; |
| | | int PTZType ; |
| | | int RoomType ; |
| | | int DirectionType ; |
| | | int StreamType ; |
| | | int DMarker ; |
| | | std::string UpdateTime ; |
| | | public:
|
| | | /** 创建二级设备表 构造函数*/
|
| | | VssChannelTbl() {
|
| | | ID = 0 ;
|
| | | DevPubID = "" ;
|
| | | Nickname = "" ;
|
| | | ChanPubID = "" ;
|
| | | Alive = 0 ;
|
| | | CorpID = "" ;
|
| | | Model = "" ;
|
| | | Owner = "" ;
|
| | | CivilCode = "" ;
|
| | | Address = "" ;
|
| | | Parental = 0 ;
|
| | | ParentId = "" ;
|
| | | IP = "" ;
|
| | | Port = 0 ;
|
| | | Longitude = 0.0 ;
|
| | | Latitude = 0.0 ;
|
| | | Altitude = 0.0 ;
|
| | | PTZType = 0 ;
|
| | | RoomType = 0 ;
|
| | | DirectionType = 0 ;
|
| | | StreamType = 0 ;
|
| | | DMarker = 0 ;
|
| | | UpdateTime = "" ;
|
| | | }
|
| | | };
|
| | |
|
| | |
|
| | | #endif //VSSCHANNELTBL_H
|
| | |
|
| | |
|