diff options
author | Mark Spruiell <mes@zeroc.com> | 2006-12-05 01:10:47 +0000 |
---|---|---|
committer | Mark Spruiell <mes@zeroc.com> | 2006-12-05 01:10:47 +0000 |
commit | a20c5e42adb986c4ef3d715a6350479ca8e94b08 (patch) | |
tree | f9bfa54df8dd9d3ea41814981318296143087107 /cpp/src/FreezeScript/Util.h | |
parent | More cleanup (diff) | |
download | ice-a20c5e42adb986c4ef3d715a6350479ca8e94b08.tar.bz2 ice-a20c5e42adb986c4ef3d715a6350479ca8e94b08.tar.xz ice-a20c5e42adb986c4ef3d715a6350479ca8e94b08.zip |
bug 1517: use catalog in FreezeScript tools
Diffstat (limited to 'cpp/src/FreezeScript/Util.h')
-rw-r--r-- | cpp/src/FreezeScript/Util.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/cpp/src/FreezeScript/Util.h b/cpp/src/FreezeScript/Util.h index be2ec75161b..db75e77ccb3 100644 --- a/cpp/src/FreezeScript/Util.h +++ b/cpp/src/FreezeScript/Util.h @@ -11,6 +11,8 @@ #define FREEZE_SCRIPT_UTIL_H #include <Slice/Parser.h> +#include <Ice/CommunicatorF.h> +#include <Freeze/CatalogData.h> namespace FreezeScript { @@ -55,6 +57,10 @@ bool ignoreType(const std::string&); void createEvictorSliceTypes(const Slice::UnitPtr&); bool parseSlice(const std::string&, const Slice::UnitPtr&, const std::vector<std::string>&, const std::string&, bool); +typedef std::map<std::string, Freeze::CatalogData> CatalogDataMap; + +CatalogDataMap readCatalog(const Ice::CommunicatorPtr&, const std::string&); + } // End of namespace FreezeScript #endif |