www.pudn.com > StreamDBTest.rar > DBITEM.h


#ifndef _DB_ITEM_H_ 
#define _DB_ITEM_H_ 
 
#include  
 
#define PHONENO_SIZE		22 
#define NAME_SIZE			24 
#define TIME_SIZE			24 
#define SMS_SIZE			256 
 
 
class CListData 
{ 
public: 
	CEOID m_oid; 
	TCHAR m_szwPhoneNo[PHONENO_SIZE]; 
	TCHAR m_szwName[NAME_SIZE]; 
}; 
 
class CCallRecordData:public CListData 
{ 
public: 
	TCHAR m_szRevTime[TIME_SIZE]; 
}; 
 
class CSMSRecordData:public CListData 
{ 
public: 
	TCHAR m_szRevTime[TIME_SIZE]; 
	TCHAR m_szSMSBody[SMS_SIZE]; 
}; 
 
 
 
typedef struct ListData 
{ 
	TCHAR m_szwPhoneNo[PHONENO_SIZE]; 
	TCHAR m_szwName[NAME_SIZE]; 
}ListData; 
 
typedef struct CallRecordData 
{ 
	TCHAR m_szwPhoneNo[PHONENO_SIZE]; 
	TCHAR m_szwName[NAME_SIZE]; 
	TCHAR m_szRevTime[TIME_SIZE]; 
}CallRecordData; 
 
 
typedef struct SMSRecordData 
{ 
	TCHAR m_szwPhoneNo[PHONENO_SIZE]; 
	TCHAR m_szwName[NAME_SIZE]; 
	TCHAR m_szRevTime[TIME_SIZE]; 
	TCHAR m_szSMSBody[SMS_SIZE]; 
}SMSRecordData; 
 
 
 
 
#endif//_DB_ITEM_H_