VR-Forces 4.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrfutil
ceReceiveTextMessage.h
Go to the documentation of this file.
1
/*******************************************************************************
2
** Copyright (c) 2004 MAK Technologies, Inc.
3
** All rights reserved.
4
*******************************************************************************/
5
/*******************************************************************************
6
** $RCSfile: ceReceiveTextMessage.h,v $ $Revision: 1.1 $ $State: Exp $
7
*******************************************************************************/
8
11
13
14
#ifndef DtCeReceiveTextMessage_H_
15
#define DtCeReceiveTextMessage_H_
16
17
#include "
vrfutil/condExpr.h
"
18
#include "
vrfutil/rdrWritr.h
"
19
#include "
vrfutil/rwString.h
"
20
#include "
vrfutil/rwBoolean.h
"
21
#include "
vrfutil/vrfutilDefines.h
"
22
25
const
char
DtCeReceiveTextMessageTypeName
[] =
"ReceiveText"
;
26
30
class
DT_DLL_vrfutil
DtCeReceiveTextMessage
:
public
DtSimCondExpr
31
{
32
public
:
33
35
DtCeReceiveTextMessage
();
36
38
DtCeReceiveTextMessage
(
DtReaderWriterRegistry
* parentRegistry);
39
41
DtCeReceiveTextMessage
(
const
DtCeReceiveTextMessage
& orig,
42
DtReaderWriterRegistry
* parentRegistry = NULL);
43
45
virtual
~
DtCeReceiveTextMessage
();
46
48
DtCeReceiveTextMessage
&
operator=
(
const
DtCeReceiveTextMessage
& orig);
49
51
virtual
DtSimCondExpr
*
clone
(
DtReaderWriterRegistry
* parentRegistry = NULL);
52
53
virtual
bool
operator==
(
const
DtCeReceiveTextMessage
& rhs)
const
;
54
56
virtual
int
type
()
const
;
57
65
66
virtual
void
setMatchingText(
const
DtString
& text);
67
virtual
DtString
matchingText()
const
;
69
71
72
virtual
void
setAllowContaining(
bool
allow);
73
virtual
bool
allowContaining()
const
;
75
76
virtual
DtString
stringRep
(
int
subExprIndex = DtSR_EXPR)
const
;
77
78
virtual
int
netRepSize
()
const
;
79
81
virtual
bool
setFromNet
(
const
char
* contentBuffer,
82
unsigned
contentSize);
83
86
virtual
bool
setToNet
();
87
89
static
DtSimCondExpr
* creator();
90
91
protected
:
92
DtRwString
myMatchingText
;
93
DtRwBoolean
myAllowContaining
;
94
};
95
96
#endif
97
Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (
www.mak.com
)