From 48bdbb198746c12310473d1995addf1ec9b8e981 Mon Sep 17 00:00:00 2001 From: Mark Spruiell Date: Wed, 25 Feb 2009 11:24:31 -0800 Subject: changing demos to use ice_staticId instead of hard-coded type ids --- cpp/demo/Ice/value/Client.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'cpp/demo/Ice/value/Client.cpp') diff --git a/cpp/demo/Ice/value/Client.cpp b/cpp/demo/Ice/value/Client.cpp index 39a5683a778..e15a8a30b09 100644 --- a/cpp/demo/Ice/value/Client.cpp +++ b/cpp/demo/Ice/value/Client.cpp @@ -94,7 +94,7 @@ ValueClient::run(int argc, char* argv[]) cin.getline(c, 2); Ice::ObjectFactoryPtr factory = new ObjectFactory; - communicator()->addObjectFactory(factory, "::Demo::Printer"); + communicator()->addObjectFactory(factory, Demo::Printer::ice_staticId()); initial->getPrinter(printer, printerProxy); cout << "==> " << printer->message << endl; @@ -127,7 +127,7 @@ ValueClient::run(int argc, char* argv[]) PrinterPtr derivedAsBase; derivedAsBase = initial->getDerivedPrinter(); cout << "==> The type ID of the received object is \"" << derivedAsBase->ice_id() << "\"" << endl; - assert(derivedAsBase->ice_id() == "::Demo::Printer"); + assert(derivedAsBase->ice_id() == Demo::Printer::ice_staticId()); cout << '\n' << "Now we install a factory for the derived class, and try again.\n" @@ -136,7 +136,7 @@ ValueClient::run(int argc, char* argv[]) << "[press enter]\n"; cin.getline(c, 2); - communicator()->addObjectFactory(factory, "::Demo::DerivedPrinter"); + communicator()->addObjectFactory(factory, Demo::DerivedPrinter::ice_staticId()); derivedAsBase = initial->getDerivedPrinter(); DerivedPrinterPtr derived = DerivedPrinterPtr::dynamicCast(derivedAsBase); -- cgit v1.2.3