t_sys_middle_map.cpp

来自「联通接收发送新程序」· C++ 代码 · 共 54 行

CPP
54
字号
/* Copyright(C) 1999, 2000 by JiangSu Bell Software CO.,LTD. */
/*
  Name: T_SYS_MIDDLE_MAP.cpp           Version: 1.0.0
  Created by ProgramCreator            Date: 20031126
  Comment: Our Table class for Table: SYS_MIDDLE_MAP
  Modified:
1)  20031126	ProgramCreator - Create;
*/

#include "common.h"
#include "dbbase.h"
#include "T_SYS_MIDDLE_MAP.hpp"

T_SYS_MIDDLE_MAP :: T_SYS_MIDDLE_MAP( XW_Connection& conn, uint size ) : CTable( conn, size ),
ID( "ID", FloatT, 10, 1, size ),
INF_TYPE_ID( "INF_TYPE_ID", CharT, 20, 0, size ),
ENABLE_FLAG( "ENABLE_FLAG", CharT, 3, 0, size ),
MATCH_FLAG( "MATCH_FLAG", CharT, 1, 0, size ),
GATEWAY_ID( "GATEWAY_ID", IntT, 1, 0, size )
{
  Initial();
}

T_SYS_MIDDLE_MAP :: T_SYS_MIDDLE_MAP( uint size ) : CTable( DefaultConnect, size ),
ID( "ID", FloatT, 10, 1, size ),
INF_TYPE_ID( "INF_TYPE_ID", CharT, 20, 0, size ),
ENABLE_FLAG( "ENABLE_FLAG", CharT, 3, 0, size ),
MATCH_FLAG( "MATCH_FLAG", CharT, 1, 0, size ),
GATEWAY_ID( "GATEWAY_ID", IntT, 1, 0, size )
{
  Initial();
}

T_SYS_MIDDLE_MAP :: T_SYS_MIDDLE_MAP( T_SYS_MIDDLE_MAP& Tab ) : CTable( Tab.Connect() ),
ID( "ID", FloatT, 10, 1, 1 ),
INF_TYPE_ID( "INF_TYPE_ID", CharT, 20, 0, 1 ),
ENABLE_FLAG( "ENABLE_FLAG", CharT, 3, 0, 1 ),
MATCH_FLAG( "MATCH_FLAG", CharT, 1, 0, 1 ),
GATEWAY_ID( "GATEWAY_ID", IntT, 1, 0, 1 )
{
  Initial();
  *this = Tab;
}

void T_SYS_MIDDLE_MAP :: Initial()
{
  SetTableName( "SYS_MIDDLE_MAP" );
  Fields.AddTail( &ID );
  Fields.AddTail( &INF_TYPE_ID );
  Fields.AddTail( &ENABLE_FLAG );
  Fields.AddTail( &MATCH_FLAG );
  Fields.AddTail( &GATEWAY_ID );
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?