vicon
Classes | Namespaces | Macros | Enumerations | Functions
Client.h File Reference
#include <string>

Go to the source code of this file.

Classes

class  ViconDataStreamSDK::CPP::IStringFactory
 
class  ViconDataStreamSDK::CPP::String
 
class  ViconDataStreamSDK::CPP::Output_GetVersion
 
class  ViconDataStreamSDK::CPP::Output_Connect
 
class  ViconDataStreamSDK::CPP::Output_ConnectToMulticast
 
class  ViconDataStreamSDK::CPP::Output_Disconnect
 
class  ViconDataStreamSDK::CPP::Output_IsConnected
 
class  ViconDataStreamSDK::CPP::Output_StartTransmittingMulticast
 
class  ViconDataStreamSDK::CPP::Output_StopTransmittingMulticast
 
class  ViconDataStreamSDK::CPP::Output_EnableSegmentData
 
class  ViconDataStreamSDK::CPP::Output_EnableMarkerData
 
class  ViconDataStreamSDK::CPP::Output_EnableUnlabeledMarkerData
 
class  ViconDataStreamSDK::CPP::Output_EnableDeviceData
 
class  ViconDataStreamSDK::CPP::Output_DisableSegmentData
 
class  ViconDataStreamSDK::CPP::Output_DisableMarkerData
 
class  ViconDataStreamSDK::CPP::Output_DisableUnlabeledMarkerData
 
class  ViconDataStreamSDK::CPP::Output_DisableDeviceData
 
class  ViconDataStreamSDK::CPP::Output_IsSegmentDataEnabled
 
class  ViconDataStreamSDK::CPP::Output_IsMarkerDataEnabled
 
class  ViconDataStreamSDK::CPP::Output_IsUnlabeledMarkerDataEnabled
 
class  ViconDataStreamSDK::CPP::Output_IsDeviceDataEnabled
 
class  ViconDataStreamSDK::CPP::Output_SetStreamMode
 
class  ViconDataStreamSDK::CPP::Output_SetAxisMapping
 
class  ViconDataStreamSDK::CPP::Output_GetAxisMapping
 
class  ViconDataStreamSDK::CPP::Output_GetFrame
 
class  ViconDataStreamSDK::CPP::Output_GetFrameNumber
 
class  ViconDataStreamSDK::CPP::Output_GetTimecode
 
class  ViconDataStreamSDK::CPP::Output_GetLatencySampleCount
 
class  ViconDataStreamSDK::CPP::Output_GetLatencySampleName
 
class  ViconDataStreamSDK::CPP::Output_GetLatencySampleValue
 
class  ViconDataStreamSDK::CPP::Output_GetLatencyTotal
 
class  ViconDataStreamSDK::CPP::Output_GetSubjectCount
 
class  ViconDataStreamSDK::CPP::Output_GetSubjectName
 
class  ViconDataStreamSDK::CPP::Output_GetSubjectRootSegmentName
 
class  ViconDataStreamSDK::CPP::Output_GetSegmentChildCount
 
class  ViconDataStreamSDK::CPP::Output_GetSegmentChildName
 
class  ViconDataStreamSDK::CPP::Output_GetSegmentParentName
 
class  ViconDataStreamSDK::CPP::Output_GetSegmentCount
 
class  ViconDataStreamSDK::CPP::Output_GetSegmentName
 
class  ViconDataStreamSDK::CPP::Output_GetSegmentStaticTranslation
 
class  ViconDataStreamSDK::CPP::Output_GetSegmentStaticRotationHelical
 
class  ViconDataStreamSDK::CPP::Output_GetSegmentStaticRotationMatrix
 
class  ViconDataStreamSDK::CPP::Output_GetSegmentStaticRotationQuaternion
 
class  ViconDataStreamSDK::CPP::Output_GetSegmentStaticRotationEulerXYZ
 
class  ViconDataStreamSDK::CPP::Output_GetSegmentGlobalTranslation
 
class  ViconDataStreamSDK::CPP::Output_GetSegmentGlobalRotationHelical
 
class  ViconDataStreamSDK::CPP::Output_GetSegmentGlobalRotationMatrix
 
class  ViconDataStreamSDK::CPP::Output_GetSegmentGlobalRotationQuaternion
 
class  ViconDataStreamSDK::CPP::Output_GetSegmentGlobalRotationEulerXYZ
 
class  ViconDataStreamSDK::CPP::Output_GetSegmentLocalTranslation
 
class  ViconDataStreamSDK::CPP::Output_GetSegmentLocalRotationHelical
 
class  ViconDataStreamSDK::CPP::Output_GetSegmentLocalRotationMatrix
 
class  ViconDataStreamSDK::CPP::Output_GetSegmentLocalRotationQuaternion
 
class  ViconDataStreamSDK::CPP::Output_GetSegmentLocalRotationEulerXYZ
 
class  ViconDataStreamSDK::CPP::Output_GetMarkerCount
 
class  ViconDataStreamSDK::CPP::Output_GetMarkerName
 
class  ViconDataStreamSDK::CPP::Output_GetMarkerParentName
 
class  ViconDataStreamSDK::CPP::Output_GetMarkerGlobalTranslation
 
class  ViconDataStreamSDK::CPP::Output_GetUnlabeledMarkerCount
 
class  ViconDataStreamSDK::CPP::Output_GetUnlabeledMarkerGlobalTranslation
 
class  ViconDataStreamSDK::CPP::Output_GetDeviceCount
 
class  ViconDataStreamSDK::CPP::Output_GetDeviceName
 
class  ViconDataStreamSDK::CPP::Output_GetDeviceOutputCount
 
class  ViconDataStreamSDK::CPP::Output_GetDeviceOutputName
 
class  ViconDataStreamSDK::CPP::Output_GetDeviceOutputValue
 
class  ViconDataStreamSDK::CPP::Client
 

Namespaces

 ViconDataStreamSDK
 
 ViconDataStreamSDK::CPP
 
 ViconDataStreamSDK::CPP::Direction
 
 ViconDataStreamSDK::CPP::StreamMode
 
 ViconDataStreamSDK::CPP::TimecodeStandard
 
 ViconDataStreamSDK::CPP::DeviceType
 
 ViconDataStreamSDK::CPP::Unit
 
 ViconDataStreamSDK::CPP::Result
 

Macros

#define CLASS_DECLSPEC
 

Enumerations

enum  ViconDataStreamSDK::CPP::Direction::Enum {
  ViconDataStreamSDK::CPP::Direction::Up, ViconDataStreamSDK::CPP::Direction::Down, ViconDataStreamSDK::CPP::Direction::Left, ViconDataStreamSDK::CPP::Direction::Right,
  ViconDataStreamSDK::CPP::Direction::Forward, ViconDataStreamSDK::CPP::Direction::Backward
}
 
enum  ViconDataStreamSDK::CPP::StreamMode::Enum { ViconDataStreamSDK::CPP::StreamMode::ClientPull, ViconDataStreamSDK::CPP::StreamMode::ClientPullPreFetch, ViconDataStreamSDK::CPP::StreamMode::ServerPush }
 
enum  ViconDataStreamSDK::CPP::TimecodeStandard::Enum {
  ViconDataStreamSDK::CPP::TimecodeStandard::None, ViconDataStreamSDK::CPP::TimecodeStandard::PAL, ViconDataStreamSDK::CPP::TimecodeStandard::NTSC, ViconDataStreamSDK::CPP::TimecodeStandard::NTSCDrop,
  ViconDataStreamSDK::CPP::TimecodeStandard::Film
}
 
enum  ViconDataStreamSDK::CPP::DeviceType::Enum { ViconDataStreamSDK::CPP::DeviceType::Unknown, ViconDataStreamSDK::CPP::DeviceType::ForcePlate }
 
enum  ViconDataStreamSDK::CPP::Unit::Enum {
  ViconDataStreamSDK::CPP::Unit::Unknown, ViconDataStreamSDK::CPP::Unit::Volt, ViconDataStreamSDK::CPP::Unit::Newton, ViconDataStreamSDK::CPP::Unit::NewtonMeter,
  ViconDataStreamSDK::CPP::Unit::Meter
}
 
enum  ViconDataStreamSDK::CPP::Result::Enum {
  ViconDataStreamSDK::CPP::Result::Unknown, ViconDataStreamSDK::CPP::Result::NotImplemented, ViconDataStreamSDK::CPP::Result::Success, ViconDataStreamSDK::CPP::Result::InvalidHostName,
  ViconDataStreamSDK::CPP::Result::InvalidMulticastIP, ViconDataStreamSDK::CPP::Result::ClientAlreadyConnected, ViconDataStreamSDK::CPP::Result::ClientConnectionFailed, ViconDataStreamSDK::CPP::Result::ServerAlreadyTransmittingMulticast,
  ViconDataStreamSDK::CPP::Result::ServerNotTransmittingMulticast, ViconDataStreamSDK::CPP::Result::NotConnected, ViconDataStreamSDK::CPP::Result::NoFrame, ViconDataStreamSDK::CPP::Result::InvalidIndex,
  ViconDataStreamSDK::CPP::Result::InvalidSubjectName, ViconDataStreamSDK::CPP::Result::InvalidSegmentName, ViconDataStreamSDK::CPP::Result::InvalidMarkerName, ViconDataStreamSDK::CPP::Result::InvalidDeviceName,
  ViconDataStreamSDK::CPP::Result::InvalidDeviceOutputName, ViconDataStreamSDK::CPP::Result::InvalidLatencySampleName, ViconDataStreamSDK::CPP::Result::CoLinearAxes, ViconDataStreamSDK::CPP::Result::LeftHandedAxes
}
 

Functions

std::ostream & ViconDataStreamSDK::CPP::operator<< (std::ostream &io_rStream, const String &i_rString)
 

Macro Definition Documentation

#define CLASS_DECLSPEC

Definition at line 30 of file Client.h.