diff options
author | Mark Spruiell <mes@zeroc.com> | 2009-02-25 11:24:31 -0800 |
---|---|---|
committer | Mark Spruiell <mes@zeroc.com> | 2009-02-25 11:24:31 -0800 |
commit | 48bdbb198746c12310473d1995addf1ec9b8e981 (patch) | |
tree | 0bdab152d446b1c2709dc9a1a044bd64a344721a /cpp/demo/Ice/value/Client.cpp | |
parent | Header fix for gcc 4.3.x (diff) | |
download | ice-48bdbb198746c12310473d1995addf1ec9b8e981.tar.bz2 ice-48bdbb198746c12310473d1995addf1ec9b8e981.tar.xz ice-48bdbb198746c12310473d1995addf1ec9b8e981.zip |
changing demos to use ice_staticId instead of hard-coded type ids
Diffstat (limited to 'cpp/demo/Ice/value/Client.cpp')
-rw-r--r-- | cpp/demo/Ice/value/Client.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
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); |