2 #ifndef TEST_TOPOLOGY_FACTORY_H
3 #define TEST_TOPOLOGY_FACTORY_H
4 #include /**/ "ace/pre.h"
6 #include "plugtop_export.h"
8 #include "orbsvcs/Notify/Topology_Factory.h"
10 #include "tao/corba.h"
12 #if !defined (ACE_LACKS_PRAGMA_ONCE)
14 #endif /* ACE_LACKS_PRAGMA_ONCE */
16 class PLUGTOP_Export Test_Topology_Factory
: public TAO_Notify::Topology_Factory
19 Test_Topology_Factory ();
20 /////////////////////////////////////////////////
21 // override virtual methods from Topology_Factory
22 virtual TAO_Notify::Topology_Saver
* create_saver ();
23 virtual TAO_Notify::Topology_Loader
* create_loader ();
26 ACE_FACTORY_DECLARE (PLUGTOP
, Test_Topology_Factory
)
28 #include /**/ "ace/post.h"
29 #endif /* TEST_TOPOLOGY_FACTORY_H */