summaryrefslogtreecommitdiff
path: root/cpp/src/FreezeScript/Data.cpp
diff options
context:
space:
mode:
authorMark Spruiell <mes@zeroc.com>2004-01-24 00:20:04 +0000
committerMark Spruiell <mes@zeroc.com>2004-01-24 00:20:04 +0000
commit7dfbe2611e8b821d05386e13fd3d6cd7a80bbb3f (patch)
tree35c01de2a29205bf30dac738c74a850c88fd2e2b /cpp/src/FreezeScript/Data.cpp
parentassert (diff)
downloadice-7dfbe2611e8b821d05386e13fd3d6cd7a80bbb3f.tar.bz2
ice-7dfbe2611e8b821d05386e13fd3d6cd7a80bbb3f.tar.xz
ice-7dfbe2611e8b821d05386e13fd3d6cd7a80bbb3f.zip
reorganizing transform code
Diffstat (limited to 'cpp/src/FreezeScript/Data.cpp')
-rw-r--r--cpp/src/FreezeScript/Data.cpp38
1 files changed, 2 insertions, 36 deletions
diff --git a/cpp/src/FreezeScript/Data.cpp b/cpp/src/FreezeScript/Data.cpp
index 63d56ef8354..9c0dc9911eb 100644
--- a/cpp/src/FreezeScript/Data.cpp
+++ b/cpp/src/FreezeScript/Data.cpp
@@ -200,18 +200,11 @@ FreezeScript::ObjectReader::getValue() const
}
//
-// DataInitializer
-//
-FreezeScript::DataInitializer::~DataInitializer()
-{
-}
-
-//
// DataFactory
//
FreezeScript::DataFactory::DataFactory(const Ice::CommunicatorPtr& communicator, const Slice::UnitPtr& unit,
const ErrorReporterPtr& errorReporter) :
- _communicator(communicator), _unit(unit), _errorReporter(errorReporter), _initializersEnabled(true)
+ _communicator(communicator), _unit(unit), _errorReporter(errorReporter)
{
}
@@ -325,24 +318,6 @@ FreezeScript::DataFactory::getBuiltin(Slice::Builtin::Kind kind) const
return _unit->builtin(kind);
}
-void
-FreezeScript::DataFactory::addInitializer(const string& type, const DataInitializerPtr& init)
-{
- _initializers.insert(InitMap::value_type(type, init));
-}
-
-void
-FreezeScript::DataFactory::enableInitializers()
-{
- _initializersEnabled = true;
-}
-
-void
-FreezeScript::DataFactory::disableInitializers()
-{
- _initializersEnabled = false;
-}
-
Ice::CommunicatorPtr
FreezeScript::DataFactory::getCommunicator() const
{
@@ -436,17 +411,8 @@ FreezeScript::DataFactory::createImpl(const Slice::TypePtr& type, bool readOnly)
}
void
-FreezeScript::DataFactory::initialize(const DataPtr& data)
+FreezeScript::DataFactory::initialize(const DataPtr&)
{
- if(_initializersEnabled)
- {
- string name = typeToString(data->getType());
- InitMap::iterator p = _initializers.find(name);
- if(p != _initializers.end())
- {
- p->second->initialize(this, data, _communicator);
- }
- }
}
//