All the C++ classes supplied with XMS are declared in a namespace called xms.
#include <xms.hpp> using namespace std; int main(int argc, char *argv[]) { xms::ConnectionFactory connFact; xms::Connection conn; connFact.setIntProperty(XMSC_CONNECTION_TYPE, XMSC_CT_RTT); connFact.setIntProperty(XMSC_RTT_CONNECTION_PROTOCOL, XMSC_RTT_CP_TCP); connFact.setStringProperty(XMSC_RTT_HOST_NAME, "localhost"); connFact.setIntProperty(XMSC_RTT_PORT, 1506); conn = connFact.createConnection(); // Other code here cout << "Exiting..." << endl; return(0); }
#include <xms.hpp> using namespace std; using namespace xms; int main(int argc, char *argv[]) { ConnectionFactory connFact; Connection conn; connFact.setIntProperty(XMSC_CONNECTION_TYPE, XMSC_CT_RTT); connFact.setIntProperty(XMSC_RTT_CONNECTION_PROTOCOL, XMSC_RTT_CP_TCP); connFact.setStringProperty(XMSC_RTT_HOST_NAME, "localhost"); connFact.setIntProperty(XMSC_RTT_PORT, 1506); conn = connFact.createConnection(); // Other code here cout << "Exiting..." << endl; return(0); }