diff options
author | Michi Henning <michi@zeroc.com> | 2007-07-26 16:02:33 +1000 |
---|---|---|
committer | Michi Henning <michi@zeroc.com> | 2007-07-26 16:02:33 +1000 |
commit | 9986c4e5c3c484ffea0302eb57c61eb6ba8c0d09 (patch) | |
tree | cd40c3b6263d4e3792aa75256cb7b996c2682427 /cpp/demo/book/lifecycle/Client.cpp | |
parent | Added life cycle demo for book. (diff) | |
download | ice-9986c4e5c3c484ffea0302eb57c61eb6ba8c0d09.tar.bz2 ice-9986c4e5c3c484ffea0302eb57c61eb6ba8c0d09.tar.xz ice-9986c4e5c3c484ffea0302eb57c61eb6ba8c0d09.zip |
Added Java life cycle demo. Fixed a few style issues and a bug
in C++ version.
Diffstat (limited to 'cpp/demo/book/lifecycle/Client.cpp')
-rw-r--r-- | cpp/demo/book/lifecycle/Client.cpp | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/cpp/demo/book/lifecycle/Client.cpp b/cpp/demo/book/lifecycle/Client.cpp index 0e74b129254..329d6bac954 100644 --- a/cpp/demo/book/lifecycle/Client.cpp +++ b/cpp/demo/book/lifecycle/Client.cpp @@ -18,21 +18,25 @@ class FilesystemClient : virtual public Ice::Application { public: virtual int run(int, char * []) { - // Terminate cleanly on receipt of a signal + // Terminate cleanly on receipt of a signal. // shutdownOnInterrupt(); // Create a proxy for the root directory // Ice::ObjectPrx base = communicator()->stringToProxy("RootDir:default -p 10000"); - if (!base) + if(!base) + { throw "Could not create proxy"; + } - // Down-cast the proxy to a Directory proxy + // Down-cast the proxy to a Directory proxy. // DirectoryPrx rootDir = DirectoryPrx::checkedCast(base); - if (!rootDir) + if(!rootDir) + { throw "Invalid proxy"; + } ParserPtr p = new Parser(rootDir); return p->parse(); |