diff options
Diffstat (limited to 'cppe/include/IceE/Initialize.h')
-rw-r--r-- | cppe/include/IceE/Initialize.h | 79 |
1 files changed, 0 insertions, 79 deletions
diff --git a/cppe/include/IceE/Initialize.h b/cppe/include/IceE/Initialize.h deleted file mode 100644 index 6fd232da732..00000000000 --- a/cppe/include/IceE/Initialize.h +++ /dev/null @@ -1,79 +0,0 @@ -// ********************************************************************** -// -// Copyright (c) 2003-2007 ZeroC, Inc. All rights reserved. -// -// This copy of Ice-E is licensed to you under the terms described in the -// ICEE_LICENSE file included in this distribution. -// -// ********************************************************************** - -#ifndef ICEE_INITIALIZE_H -#define ICEE_INITIALIZE_H - -#include <IceE/CommunicatorF.h> -#include <IceE/PropertiesF.h> -#include <IceE/LoggerF.h> -#include <IceE/InstanceF.h> -#include <IceE/BuiltinSequences.h> - -namespace Ice -{ - -ICE_API StringSeq argsToStringSeq(int, char*[]); -// -// This function assumes that the string sequence only contains -// elements of the argument vector. The function shifts the -// the argument vector elements so that the vector matches the -// contents of the sequence. -// -ICE_API void stringSeqToArgs(const StringSeq&, int&, char*[]); - -ICE_API PropertiesPtr createProperties( -#ifdef ICEE_HAS_WSTRING - const StringConverterPtr& = 0 -#endif - ); -ICE_API PropertiesPtr createProperties(StringSeq&, const PropertiesPtr& = 0 -#ifdef ICEE_HAS_WSTRING - , const StringConverterPtr& = 0 -#endif - ); -ICE_API PropertiesPtr createProperties(int&, char*[], const PropertiesPtr& = 0 -#ifdef ICEE_HAS_WSTRING - , const StringConverterPtr& = 0 -#endif - ); - -struct InitializationData -{ - PropertiesPtr properties; - LoggerPtr logger; -#ifdef ICEE_HAS_WSTRING - StringConverterPtr stringConverter; - WstringConverterPtr wstringConverter; -#endif -}; - -ICE_API CommunicatorPtr initialize(int&, char*[], const InitializationData& = InitializationData(), - Int = ICEE_INT_VERSION); - -ICE_API CommunicatorPtr initialize(StringSeq&, const InitializationData& = InitializationData(), - Int = ICEE_INT_VERSION); - -ICE_API CommunicatorPtr initialize(const InitializationData& = InitializationData(), Int = ICEE_INT_VERSION); - -} - -namespace IceInternal -{ - -// -// Some Ice extensions need access to the Ice internal instance. Do -// not use this operation for regular application code! It is intended -// to be used by modules such as Freeze. -// -ICE_API InstancePtr getInstance(const ::Ice::CommunicatorPtr&); - -} - -#endif |