VR-Exchange 2.1 API Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
include
portal
pResupplyOfferInteraction.h
Go to the documentation of this file.
1
/******************************************************************************
2
** Copyright (c) 1992-2010 VT MAK
3
******************************************************************************/
4
5
#pragma once
6
10
11
12
#include <
portal/pSupplyInteraction.h
>
//class DtPortalInteraction
13
#include <
portal/vrxRecordSetList.h
>
14
15
namespace
MAKVrExchange
{
16
17
class
DtPortalConnection;
18
19
20
24
25
class
DT_DLL_LIBPORTAL
DtPortalResupplyOfferInteraction
:
public
DtPortalSupplyInteraction
26
{
27
public
:
29
typedef
void (*functionCallback_type) (
const
DtPortalResupplyOfferInteraction
&interaction,
30
void
*userData);
31
33
DtPortalResupplyOfferInteraction
();
34
36
virtual
~
DtPortalResupplyOfferInteraction
();
37
40
44
46
48
public
:
49
53
static
const
DtPortalMessageKind
theKind
;
54
55
//Doxygen comments inherited from parent class
56
virtual
DtPortalMessageKind
kind()
const
;
57
58
//Doxygen comments inherited from parent class
59
virtual
const
char
*interactionKindName()
const
;
60
69
static
void
addCallback(
DtPortalConnection
*connection,
70
functionCallback_type callbackFunction,
71
void
*userData );
72
81
static
void
removeCallback(
DtPortalConnection
*connection,
82
functionCallback_type callbackFunction,
83
void
*userData );
84
92
static
DtPortalMessage
*create();
93
94
private
:
95
97
DtPortalResupplyOfferInteraction
&operator=(
const
DtPortalResupplyOfferInteraction
& );
98
100
int
operator==(
const
DtPortalResupplyOfferInteraction
& );
101
103
int
operator!=(
const
DtPortalResupplyOfferInteraction
& );
104
105
};
//end class DtPortalResupplyOfferInteraction
106
107
inline
DtPortalMessage
*
DtPortalResupplyOfferInteraction::create
()
108
{
109
return
new
DtPortalResupplyOfferInteraction
();
110
}
111
112
inline
const
char
*
DtPortalResupplyOfferInteraction::interactionKindName
()
const
113
{
114
return
"ResupplyOffer"
;
115
}
116
117
inline
DtPortalMessageKind
DtPortalResupplyOfferInteraction::kind
()
const
118
{
119
return
theKind
;
120
}
121
122
}
123
Document ID: Generated on Tue Aug 7 22:07:13 EDT 2012 from SVN revision 117874
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (
www.mak.com
)