VR-Forces 4.3 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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/simCondExpr.h"
18 #include "vrfutil/readerWriter.h"
19 #include "vrfutil/rwString.h"
20 #include "vrfutil/rwBoolean.h"
21 #include "vrfutil/vrfutilDefines.h"
22 
25 const char DtCeReceiveTextMessageTypeName[] = "ReceiveText";
26 
31 {
32 public:
33 
36 
39 
42  DtReaderWriterRegistry* parentRegistry = NULL);
43 
45  virtual ~DtCeReceiveTextMessage();
46 
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:
94 };
95 
96 #endif
97 

Document ID: Generated on Wed Mar 11 21:20:57 EDT 2015 from SVN revision 150940
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)