VR-Link API Documentation for DIS
Home
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
include
makLromMapper
tComntInterface.h
Go to the documentation of this file.
1
/*********************************************************************
2
** Copyright (c) 2006 MaK Technologies, Inc.
3
** All rights reserved.
4
*********************************************************************/
5
/*********************************************************************
6
** $RCSfile: tComntInterface.h,v $ $Revision: 1.1 $ $State: Exp $
7
*********************************************************************/
8
#ifndef tCommentInterface_H_
9
#define tCommentInterface_H_
10
14
15
#if DtTENA
16
17
#include "
makLromMapExport.h
"
18
#include <
vl/tMessageInterface.h
>
19
#include <
vl/tCommentInter.h
>
20
#include <MAK/Comment/Includes.h>
21
22
class
DtExerciseConn
;
23
28
class
DT_DLL_MAKLROM
DtCommentInterface :
public
DtMessageInterface
29
{
30
public
:
32
DtCommentInterface();
33
35
virtual
~DtCommentInterface();
36
38
virtual
void
send
(
const
DtInteraction
& inter,
DtExerciseConn
& exConn)
const
;
39
41
virtual
void
addCallback(
DtExerciseConn
* conn,
void
* usr);
42
44
virtual
void
removeCallback(
DtExerciseConn
* conn,
void
* usr);
45
46
public
:
49
static
void
encode(
const
DtCommentInteraction
& inter,
50
MAK::Comment::Pointer msgPtr,
51
const
DtGlobalObjectDesignator
& messageId);
52
54
static
void
decode(
const
MAK::Comment::Pointer msgPtr,
55
DtCommentInteraction
* inter);
56
57
};
58
59
60
61
#endif
62
#endif
63
64
Document ID: Generated on Wed Aug 14 15:35:11 EDT 2013 from SVN revision 130445
Copyright © 2005-2013 VT MÄK. All Rights Reserved (
www.mak.com
)