Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

oSysTxLog.h

Go to the documentation of this file.
00001 //------------------------------------------------------------------------------
00002 #ifndef oSysTxLog_h
00003 #define oSysTxLog_h 1
00004 //------------------------------------------------------------------------------
00005 
00006 #include "d_Object.h"
00007 #include "d_Ref_NoTx.h"
00008 #include "d_Varray.h"
00009 #include "d_Iterator.h"
00010 #include "oSysTxObject.h"
00011 //------------------------------------------------------------------------------
00012 
00013 class oSysTxLog : public d_Object
00014 {
00015   public:
00016     oSysTxLog();
00017     ~oSysTxLog();
00018 
00019     void d_deactivate();
00020 
00021     void                                addObject( oObjectStream* iObj );
00022     d_Iterator< d_Ref_NoTx< oSysTxObject > > getObjects();
00023     void                                clearObjects();
00024 
00025     // INTERNAL CONSTRUCTOR
00026     oSysTxLog( d_Object::DynaFactoryConstructor* iObj ){;}
00027 
00028   private:
00029     d_Varray< d_Ref_NoTx< oSysTxObject > > objects;
00030     d_Ref_NoTx< oSysTxLog > next;
00031 };
00032 //------------------------------------------------------------------------------
00033 //------------------------------------------------------------------------------
00034 //------------------------------------------------------------------------------
00035 
00036 #endif
00037 

Generated on Fri Nov 29 17:12:13 2002 for Orient ODBMS Just Edition v. 2.0e by doxygen1.3-rc1