📄 transinfo.h
字号:
// TransInfo.h: interface for the CTransInfo class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_TRANSINFO_H__2A136DD3_72B0_42A7_8ED1_028135BEB45F__INCLUDED_)
#define AFX_TRANSINFO_H__2A136DD3_72B0_42A7_8ED1_028135BEB45F__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class CTransInfo
{
public:
void EncodeFlag(BOOL value);
BOOL EncodeFlag();
void AbnormalReason(UCHAR chValue);
UCHAR AbnormalReason();
UCHAR GroupBusClass();
void GroupBusClass(UCHAR nValue);
void GroupNumber(UINT nValue);
void IncGroupNumber();
UINT GroupNumber();
void ClearTransData();
void WarningReason(UCHAR value);
UCHAR WarningReason();
// 以下函数只用于出口车道
void SignPlaza(ULONG nValue);
ULONG SignPlaza();
void AllowBusNumber(UINT nValue);
UINT AllowBusNumber();
void DecAllowBusNumber();
void IncAllowBusNumber();
UINT Fare();
void Fare(UINT value);
BOOL TollStatusFlag();
void TollStatusFlag(BOOL nValue);
void GetBusNO(char *pRetStr); //tyj add
void SetBusNO(char *pRetStr);//tyj add
UCHAR BusType();
void BusType(UCHAR value);
// UCHAR BeforeBusClass();
// void BeforeBusClass(UCHAR value);
UCHAR BusClass();
void BusClass(UCHAR value);
CTransInfo();
// tyj add
void ViolateType(char value); //违章
void ModifyType(char value); // 更改
void BadInvoiceType(char value); //废票标志
void InvoiceNO(long value); //发票号码
void InvoiceType(char value); //发票类型
void NewPassword(ULONG value); //新密码
char ViolateType();
char ModifyType();
char BadInvoiceType();
long InvoiceNO();
char InvoiceType();
ULONG NewPassword();
void AlreadyIssueRationInvoiceFlag(BOOL value);//已发出定额票标志
void PrintNoSuccessFlag(BOOL value); //打印不成功标志
BOOL AlreadyIssueRationInvoiceFlag(); //已发出定额票标志
BOOL PrintNoSuccessFlag(); //打印不成功标志
private:
// 唐山要求收取通行费后交通指示灯转为绿色、自动栏杆升起,同时
// 要求不显示“等待车辆离去”窗口,这实际上简化了收费流程。
// 根据此变化,我们取消了以前的bLoopBusyFlag、bLoopActiveFlag、
// bAllowBusGoFlag,这三个标志在原来车道软件中的作用为
// 1、收取通行费后如果上辆车尚未离开,交通指示灯继续保持红色以
// 提醒司机尚未允许离开
// 2、显示“线圈被占用”以提示收费员不要操作太快
// 3、决定继续显示“等待车辆离去”窗口还是显示“输入车型”窗口
static UINT nAllowBusNumber; //允许离开的车辆数目
static UINT nGroupNumber; //车队车数目
static UCHAR chGroupBusClass; //车队车型
};
#endif // !defined(AFX_TRANSINFO_H__2A136DD3_72B0_42A7_8ED1_028135BEB45F__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -