CustusX  16.5.0-rc9
An IGT application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
cx::CustusProtocol Class Reference

#include <cxCustusProtocol.h>

Inheritance diagram for cx::CustusProtocol:
cx::OpenIGTLinkProtocol cx::Protocol

Public Member Functions

virtual QString getName () const
 
virtual bool doCRC () const
 
virtual void translate (const igtl::ImageMessage::Pointer body)
 
virtual void translate (const IGTLinkUSStatusMessage::Pointer body)
 
- Public Member Functions inherited from cx::Protocol
 Protocol (QObject *parent=0)
 
virtual EncodedPackagePtr getPack ()
 
virtual void setSynchronizeRemoteClock (bool on)
 

Additional Inherited Members

- Signals inherited from cx::Protocol
void transform (QString devicename, Transform3D transform, double timestamp)
 
void calibration (QString devicename, Transform3D calibration)
 
void image (ImagePtr image)
 
void mesh (MeshPtr mesh)
 
void probedefinition (QString devicename, ProbeDefinitionPtr definition)
 
- Protected Slots inherited from cx::Protocol
virtual void processPack ()=0
 
- Protected Attributes inherited from cx::Protocol
EncodedPackagePtr mPack
 
StreamedTimestampSynchronizerPtr mStreamSynchronizer
 

Detailed Description

Definition at line 45 of file cxCustusProtocol.h.

Member Function Documentation

bool cx::CustusProtocol::doCRC ( ) const
virtual

Reimplemented from cx::OpenIGTLinkProtocol.

Definition at line 50 of file cxCustusProtocol.cpp.

QString cx::CustusProtocol::getName ( ) const
virtual

Reimplemented from cx::Protocol.

Definition at line 45 of file cxCustusProtocol.cpp.

void cx::CustusProtocol::translate ( const igtl::ImageMessage::Pointer  body)
virtual

Reimplemented from cx::OpenIGTLinkProtocol.

Definition at line 57 of file cxCustusProtocol.cpp.

void cx::CustusProtocol::translate ( const IGTLinkUSStatusMessage::Pointer  body)
virtual

Reimplemented from cx::OpenIGTLinkProtocol.

Definition at line 78 of file cxCustusProtocol.cpp.


The documentation for this class was generated from the following files: