diff options
author | Jose <jose@zeroc.com> | 2014-05-02 19:56:38 +0200 |
---|---|---|
committer | Jose <jose@zeroc.com> | 2014-05-02 19:56:38 +0200 |
commit | 1161c5817059464ab511632c0ce5d14593ced1a3 (patch) | |
tree | 51bbcdf2a4ea43c430312157350bb4271bc3f40d /cpp/src/Ice/Instance.h | |
parent | Update .gitignore files (diff) | |
download | ice-1161c5817059464ab511632c0ce5d14593ced1a3.tar.bz2 ice-1161c5817059464ab511632c0ce5d14593ced1a3.tar.xz ice-1161c5817059464ab511632c0ce5d14593ced1a3.zip |
ICE-4851 - Use wstrings for input and output data that contain non-ASCII characters?
Diffstat (limited to 'cpp/src/Ice/Instance.h')
-rw-r--r-- | cpp/src/Ice/Instance.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/cpp/src/Ice/Instance.h b/cpp/src/Ice/Instance.h index 118fd88a339..7ed6b917100 100644 --- a/cpp/src/Ice/Instance.h +++ b/cpp/src/Ice/Instance.h @@ -15,6 +15,7 @@ #include <IceUtil/Mutex.h> #include <IceUtil/RecMutex.h> #include <IceUtil/Timer.h> +#include <IceUtil/StringConverter.h> #include <Ice/InstanceF.h> #include <Ice/CommunicatorF.h> #include <Ice/StatsF.h> @@ -108,8 +109,12 @@ public: void setDefaultLocator(const Ice::LocatorPrx&); void setDefaultRouter(const Ice::RouterPrx&); - void setStringConverter(const Ice::StringConverterPtr&); - void setWstringConverter(const Ice::WstringConverterPtr&); + IceUtil::StringConverterPtr getStringConverter() const { return _stringConverter; } + void setStringConverter(const IceUtil::StringConverterPtr&); + + IceUtil::WstringConverterPtr getWstringConverter() const { return _wstringConverter; } + void setWstringConverter(const IceUtil::WstringConverterPtr&); + void setLogger(const Ice::LoggerPtr&); void setThreadHook(const Ice::ThreadNotificationPtr&); @@ -158,6 +163,8 @@ private: DynamicLibraryListPtr _dynamicLibraryList; Ice::PluginManagerPtr _pluginManager; const Ice::ImplicitContextIPtr _implicitContext; + IceUtil::StringConverterPtr _stringConverter; + IceUtil::WstringConverterPtr _wstringConverter; Ice::ObjectAdapterPtr _adminAdapter; Ice::FacetMap _adminFacets; Ice::Identity _adminIdentity; |