VR-Forces 4.2 Class Documentation
ceEntLOfLine.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2003 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 /*******************************************************************************
6 ** $RCSfile: ceEntLOfLine.h,v $ $Revision: 1.3 $ $State: Exp $
7 *******************************************************************************/
8 
11 
12 #ifndef DtCeLeftOfLine_H_
13 #define DtCeLeftOfLine_H_
14 
15 #include "vrfutil/rdrWritr.h"
16 #include "vrfutil/rwString.h"
17 #include "vrfutil/condExpr.h"
18 
19 const char DtCeEntLeftOfLineTypeName[] = "LeftOfLine";
20 
21 
25 {
29  DtNetU8 myPadding;
30  DtNetU8 myPadding1;
31  DtNetU8 myPadding2;
32  DtNetU8 myPadding3;
33  DtNetU8 myPadding4;
34 };
35 
40 #include "vrfutil/vrfutilDefines.h"
42 {
43 public:
44 
47 
50 
53  DtReaderWriterRegistry* parentRegistry = NULL);
54 
56  virtual ~DtCeEntLeftOfLine();
57 
60 
62  virtual DtSimCondExpr* clone(DtReaderWriterRegistry* parentRegistry = NULL);
63 
65  virtual int type() const;
66 
68  virtual void setEntityName(const DtString& name);
69  virtual const DtString& entityName() const;
70 
72  virtual void setLineName(const DtString& lineName);
73  virtual const DtString& lineName() const;
74 
81  virtual void setModifier(const DtString& arg);
82  virtual const DtString& modifier() const;
83 
93  virtual DtString stringRep(int subExprIndex = DtSR_EXPR) const;
94 
97  virtual int netRepSize() const;
98 
100  virtual bool setFromNet(const char* contentBuffer,
101  unsigned contentSize);
102 
105  virtual bool setToNet();
106 
107  static DtSimCondExpr * creator();
108 
109 protected:
113 };
114 
115 #endif
116 

Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)