00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011 #ifndef AuditTable_HPP
00012 #define AuditTable_HPP
00013
00014 #include "read_write_base.hpp"
00015
00016 class AuditTable_Obj: public read_write_base
00017 {
00018 public:
00019 identifier Id;
00020 string aDatabase;
00021 string aTable;
00022 llong aRow;
00023 llong Actor;
00024 time_date Timestamp;
00025 int auditType;
00026
00027 AuditTable_Obj():read_write_base()
00028 ,Id(0LL)
00029 ,aDatabase("")
00030 ,aTable("")
00031 ,aRow(0LL)
00032 ,Actor(0LL)
00033 ,Timestamp( )
00034 ,auditType(0)
00035 {
00036
00037 data_name("w3audit.AuditTable");
00038
00039 addDXMap( new llongXfer("Id", &Id ));
00040 addDXMap( new stringXfer("aDatabase", &aDatabase ));
00041 addDXMap( new stringXfer("aTable", &aTable ));
00042 addDXMap( new llongXfer("aRow", &aRow ));
00043 addDXMap( new llongXfer("Actor", &Actor ));
00044 addDXMap( new time_dateXfer("Timestamp", &Timestamp ));
00045 addDXMap( new intXfer("auditType", &auditType ));
00046 }
00047
00048
00049 bool uvalidate( changeMap & changes ) { return false; }
00050 bool dvalidate( void ) { return false; }
00051
00052 };
00053 #endif
00054
00055
00056