Bdb packages | Design docs | Source docs | Guidelines | Recent releases

Search | Site Map .

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

/BdbLockCleaner/BdbLockCleanerServer.h

Go to the documentation of this file.
00001 
00002 
00003 #include "ace/Get_Opt.h"
00004 #include "ace/Log_Msg.h"
00005 #include "tao/PortableServer/ORB_Manager.h"
00006 
00007 #include "BdbLockCleanerImpl.h"
00008 
00009 
00010 #define cout std::cout
00011 
00012 class BdbLockCleanerServer : public TAO_ORB_Manager
00013 {
00014 
00015 
00016 public:
00017 
00018   
00019   BdbLockCleanerServer (void);
00020   // Default constructor
00021 
00022        
00023   ~BdbLockCleanerServer (void);
00024   // Destructor
00025 
00026        
00027   int init (int argc,
00028             char **argv,
00029             CORBA::Environment& env);
00030   // Initialize the LockCleanerServer state - parsing arguments and ...
00031 
00032   int run (CORBA::Environment& env);
00033   // Run the orb 
00034 
00035        
00036 private:
00037 
00038 
00039   BdbLockCleanerImpl lcleaner_impl;
00040   // Implementation object
00041        
00042 
00043 };
00044 
00045 

 


BaBar Public Site | SLAC | News | Links | Who's Who | Contact Us

Page Owner: Jacek Becla
Last Update: October 04, 2002