ViconBridge.cpp
Go to the documentation of this file.
00001 /*
00002  * ViconBridge.cpp
00003  *
00004  *  Created on: Oct 22, 2011
00005  *      Author: mriedel
00006  */
00007 
00008 #include <telekyb_vicon/ViconBridge.hpp>
00009 
00010 
00011 ViconBridge::ViconBridge()
00012 {
00013 }
00014 
00015 ViconBridge::~ViconBridge()
00016 {
00017         // deleting client
00018         if (client.IsConnected().Connected) {
00019                 std::cout << "Disconnecting ViconClient! (Beware this call often causes a segfault...)" << std::endl;
00020                 client.Disconnect();
00021         }
00022         assert(!ViconBridge::Instance().getClient().IsConnected().Connected);
00023         std::cout << "....Disconnected!" << std::endl;
00024 }
00025 
00026 
00027 ViconDataStreamSDK::CPP::Client& ViconBridge::getClient()
00028 {
00029         return client;
00030 }
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends


telekyb_vicon
Author(s): Dr. Antonio Franchi
autogenerated on Wed Apr 24 2013 11:29:26