| | |
| | | |
| | | #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 |
| | | |
| | | |
| | |
|
| | | #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
|
| | |
|
| | |
|