diff options
Diffstat (limited to 'TAO/CIAO/ciao/Server_init.h')
-rw-r--r-- | TAO/CIAO/ciao/Server_init.h | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/TAO/CIAO/ciao/Server_init.h b/TAO/CIAO/ciao/Server_init.h index c5fe53ed77d..d2cbfcc04f5 100644 --- a/TAO/CIAO/ciao/Server_init.h +++ b/TAO/CIAO/ciao/Server_init.h @@ -7,7 +7,6 @@ * I'm also puting some utilities functions here. * * @author Nanbor Wang <nanbor@cs.wustl.edu> - * @author Gan Deng <dengg@dre.vanderbilt.edu> */ #ifndef CIAO_SERVER_INIT_H @@ -15,20 +14,16 @@ #include /**/ "ace/pre.h" #include "CIAO_Server_Export.h" -#include "tao/Versioned_Namespace.h" -#include <orbsvcs/CosNamingC.h> #if !defined ACE_LACKS_PRAGMA_ONCE #pragma once #endif /* ! ACE_LACKS_PRAGMA_ONCE */ -TAO_BEGIN_VERSIONED_NAMESPACE_DECL namespace CORBA { class ORB; typedef ORB *ORB_ptr; } -TAO_END_VERSIONED_NAMESPACE_DECL namespace CIAO { @@ -48,42 +43,6 @@ namespace CIAO /// overwritten. CIAO_SERVER_Export int write_IOR (const char *pathname, const char *IOR); - - class CIAO_SERVER_Export NameUtility - { - /** - * A utility class to bind naming context. This class is contributed by - * Dipa Suri <dipa.suri@lmco.com>. - * - * The concept/code are derived from - * http://www.informit.com/articles/article.asp?p=23266&seqNum=6 - */ - - public: - /// For each 'NameComponent' in 'name', create a corresponding 'NamingContext'. - static void CreateContextPath (const CosNaming::NamingContextExt_ptr, - const CosNaming::Name &); - - /// For the first [0, length-2] NameComponents of 'name', create a - /// corresponding 'NamingContext'. - /// For the length-1 NameComponent of 'name', bind it to the object - /// reference 'obj'. - static void BindObjectPath (const CosNaming::NamingContextExt_ptr, - const CosNaming::Name&, - const CORBA::Object_var); - - /// Get a list of all bindings under the given context, up to - /// max_list_size. - static CosNaming::BindingList * listBindings (const CosNaming::NamingContext_ptr, - const CosNaming::Name&, - CORBA::ULong); - - /// Recursively unbind all objects and contexts below the given name - /// context, given the initial context nc. - /// Assumes a tree shape to service (not cyclic) - static void recursiveUnbind (const CosNaming::NamingContext_ptr, - const CosNaming::Name&); - }; } } |