dispensecache.h
来自「联通接收发送新程序」· C头文件 代码 · 共 53 行
H
53 行
#ifndef _DISPENSE_CACHE_
#define _DISPENSE_CACHE_
#include "DB.h"
#include "commondef.h"
#include <string>
#include <vector>
using namespace std ;
class CDispenseCache
{
public:
CDispenseCache( XW_Connection &conn = DefaultConnect ) : t_dispense_cache( conn ),
t_del_dispense_cache( conn ),
t_batch_msg( conn ),
t_dispense_log( conn ),
Connect( conn )
//Records( 1,conn )
{
p_cRecords = new CRecords( 1,conn ) ;
};
~CDispenseCache()
{
};
int GetDispenseCacheEx( vector<StruDispense> &vstDispense,int size , bool bIfCtrl ) ;
int GetDispenseCache( vector<StruDispense> &vstDispense,int size ) ;
int InsertDispenseLog( vector<StruDispense> &vstDispense ) ;
inline void SetDispTbName( const char *sDispCacheTbName,const char *sDispLogTbName )
{
strcpy( m_sDispCacheTbName,sDispCacheTbName ) ;
strcpy( m_sDispLogTbName,sDispLogTbName ) ;
t_dispense_cache.SetTableName( m_sDispCacheTbName ) ;
t_del_dispense_cache.SetTableName( m_sDispCacheTbName ) ;
t_dispense_log.SetTableName( m_sDispLogTbName ) ;
}
private:
void AssignDispenseValues( StruDispense &stDispense ) ;
T_DISPENSE_MOBILE_CACHE t_dispense_cache ;
T_DISPENSE_MOBILE_CACHE t_del_dispense_cache ;
T_DISPENSE_MOBILE_LOG t_dispense_log ;
T_BATCH_MSG t_batch_msg ;
XW_Connection &Connect ;
//CRecords &Records ;
CRecords *p_cRecords ;
char m_sDispCacheTbName[ 40 ] ;
char m_sDispLogTbName[ 40 ] ;
OTime oTime ;
};
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?