/* $Revision: 10 $ $Date: 9/10/03 15:44 $ Copyright © 2002-2003, FSL Technologies Limited. Contact "http://fost3.fsltech.com". */ #include "stdafx.h" #include using namespace std; using namespace FSLib; namespace { Revision c_revision( L"$Archive: /FOST.3/F3Util/persistent.cpp $", __DATE__, L"$Revision: 10 $", L"$Date: 9/10/03 15:44 $" ); } inline Persistent::Persistent() { } inline Persistent::~Persistent() { } inline void Persistent::kill() { } inline Persistent::t_commit Persistent::commit() { return e_none; } /* $History: persistent.cpp $ * * ***************** Version 10 ***************** * User: Kirit Date: 9/10/03 Time: 15:44 * Updated in $/FOST.3/F3Util * Headers re-arranged to give a proper SDK feel and to make determination * of required headers simpler. * * ***************** Version 8 ***************** * User: Kirit Date: 3/10/03 Time: 16:09 * Updated in $/FOST/Cpp/FSDB * Added stdafx.h and stdafx.cpp pre-compiled header support. * * ***************** Version 7 ***************** * User: Kirit Date: 2/07/02 Time: 12:32 * Updated in $/FOST/Cpp/FSDB * Integrated new attribute and table handling into full source code. * There are still many performance optimisations that should be done, but * the basic mechanism works. * * ***************** Version 6 ***************** * User: Kirit Date: 17/06/02 Time: 14:44 * Updated in $/FOST/Cpp/FSDB * Debugged Persistent and Class so that they issue the correct updates * when an object has been inserted to the database. * * ***************** Version 5 ***************** * User: Kirit Date: 3/05/02 Time: 19:45 * Updated in $/FOST/Cpp/FSDB * Use of FSLib::Persistent::t_commit to report on the type of commit * operation performed. * * ***************** Version 4 ***************** * User: Kirit Date: 19/03/02 Time: 20:54 * Updated in $/FOST/Cpp/FSDB * Corrected history from last check-in. * Updated TestAX.IDL to remove registry entries from removed classes. * * ***************** Version 3 ***************** * User: Kirit Date: 19/03/02 Time: 19:48 * Updated in $/FOST/Cpp/FSDB * Debug compiles now all end in '_d'. * The C++ implementation names (Type.cppName) have been changed to also * include the DLL that the implementation is in as per the documentation. * In all source files the following have been done: * * Ensured that every header file has a revision object. * * Ensured that every translation unit has a revision object. * * Ensured that every source file (which understands comments) * has a history section. * * Changed all copyright notices to be for Obsideon Ltd. * * Changed copyright notices to use the longest possible timeframe. * * ***************** Version 2 ***************** * User: Kirit Date: 22/02/02 Time: 13:36 * Updated in $/FOST/Cpp/FSDB * Start of work for new Persistent class to handle database storage. * * ***************** Version 1 ***************** * User: Kirit Date: 21/02/02 Time: 22:44 * Created in $/FOST/Cpp/FSDB */