diff options
Diffstat (limited to 'bindings/corba/orbitcpp/testclient.cpp')
-rw-r--r-- | bindings/corba/orbitcpp/testclient.cpp | 61 |
1 files changed, 0 insertions, 61 deletions
diff --git a/bindings/corba/orbitcpp/testclient.cpp b/bindings/corba/orbitcpp/testclient.cpp deleted file mode 100644 index 2bbb60c..0000000 --- a/bindings/corba/orbitcpp/testclient.cpp +++ /dev/null @@ -1,61 +0,0 @@ -/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: f; c-basic-offset: 4 -*- */ - -#include "swordorb-cpp-stubs.h" -#include "swordorb-cpp-common.h" -#include <iostream> - -int main (int argc, char *argv[]) -{ - if (argc != 2) - { - std::cerr << "Usage:" << std::endl - << " " << argv[0] << " IOR" << std::endl - << std::endl; - return -1; - } - - try - { - // Initialize ORBit - CORBA::ORB_ptr orb = CORBA::ORB_init(argc, argv, "orbit-local-orb"); - - // Get a reference to the server from the IOR passed on the - // command line - CORBA::Object_var obj = orb->string_to_object(argv[1]); - swordorb::SWMgr_var mgr = swordorb::SWMgr::_narrow(obj); - - swordorb::SWModule_ptr module; - swordorb::ModInfoList *modInfoList; - - std::cout << "Connected: " << mgr->testConnection() << "\n"; - std::cout << "PrefixPath: " << mgr->getPrefixPath() << "\n"; - std::cout << "ConfigPath: " << mgr->getConfigPath() << "\n"; - modInfoList = mgr->getModInfoList(); - std::cout << "sequence length: " << modInfoList->length() << "\n"; -/* - for (int i = 0; i < modInfoList->length(); i++) { - std::cout << (*modInfoList)[i].name << ": " << (*modInfoList)[i].category << ": " << (*modInfoList)[i].language << "\n"; - module = mgr->getModuleByName((*modInfoList)[i].name); - module->setKeyText("jas1:19"); - std::cout << module->getRenderText() << "\n"; - } -*/ - module = mgr->getModuleByName("NASB"); - module->setKeyText("jn3:1"); - std::cout << module->getRenderText(); - /* - swordorb::SearchHitList *searchResults; - searchResults = module->search("God love world", swordorb::MULTIWORD, 0, ""); - for (int i = 0; i < searchResults->length(); i++) { - std::cout << (*searchResults)[i].key << "\n"; - } - */; - - - - } catch(const CORBA::Exception& ex) { - std::cout << "Exception caught. Maybe the server is not running, or the IOR is wrong." << std::endl; - } - - return 0; -} |