diff options
Diffstat (limited to 'orbsvcs/LifeCycle_Service/Factory_Trader.h')
-rw-r--r-- | orbsvcs/LifeCycle_Service/Factory_Trader.h | 35 |
1 files changed, 15 insertions, 20 deletions
diff --git a/orbsvcs/LifeCycle_Service/Factory_Trader.h b/orbsvcs/LifeCycle_Service/Factory_Trader.h index ebf8a024d32..430a5c3f65c 100644 --- a/orbsvcs/LifeCycle_Service/Factory_Trader.h +++ b/orbsvcs/LifeCycle_Service/Factory_Trader.h @@ -1,18 +1,14 @@ -// $Id$ -// ============================================================================ -// -// = LIBRARY -// -// = FILENAME -// Factory_Trader.cpp -// -// = DESCRIPTION -// Factory Trader for the Generic Factory. -// -// = AUTHOR -// Michael Kircher (mk1@cs.wustl.edu) -// -// ============================================================================ +//============================================================================= +/** + * @file Factory_Trader.h + * + * $Id$ + * + * Factory Trader for the Generic Factory. + * + * @author Michael Kircher (mk1@cs.wustl.edu) + */ +//============================================================================= #ifndef FACTORY_TRADER_H #define FACTORY_TRADER_H @@ -21,24 +17,23 @@ #include "orbsvcs/Trader/Service_Type_Repository.h" #include "orbsvcs/CosLifeCycleC.h" - class Factory_Trader { public: Factory_Trader (int debug_level = 1); ~Factory_Trader (); + /// Add a the Factory type to the repository void add_type (); - // Add a the Factory type to the repository + /// export a specific factory void _cxx_export (const char * name, const char * location, const char * description, const CORBA::Object_ptr object_ptr); - // export a specific factory + /// query for a specific factory using a constraint CORBA::Object_ptr query (const char* constraint); - // query for a specific factory using a constraint static const char * GENERIC_FACTORY_INTERFACE_REPOSITORY_ID; private: @@ -47,8 +42,8 @@ private: TAO_Trading_Components_i *trading_Components_ptr_; TAO_Support_Attributes_i *support_Attributes_ptr_; + /// debug level (0 = quiet, 1 = default, informative, 2+ = noisy); int debug_level_; - // debug level (0 = quiet, 1 = default, informative, 2+ = noisy); }; #endif // FACTORY_TRADER_H |