#include "igtlObject.h"
#include "igtlObjectFactory.h"
#include "igtlMacro.h"
#include "igtlMath.h"
#include "igtlTimeStamp.h"
#include "igtlMessageHeader.h"
#include <string>
Go to the source code of this file.
◆ igtlCreateDefaultQueryMessageClass
#define igtlCreateDefaultQueryMessageClass |
( |
|
name, |
|
|
|
msgtype |
|
) |
| |
Value:
{ \
public: \
typedef name Self; \
typedef HeaderOnlyMessageBase Superclass; \
typedef SmartPointer<Self> Pointer; \
typedef SmartPointer<const Self> ConstPointer;
\
igtlNewMacro(igtl::name); \
\
protected: \
name() : HeaderOnlyMessageBase() { this->m_DefaultBodyType = msgtype; }; \
~name() {}; \
};
A macro to help defining a class for query message types that do not have message bodies.
Definition at line 248 of file igtlMessageBase.h.