VR-Forces 4.6.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
simConditionalStatement.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2016 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
8 
9 #pragma once
10 
11 #include "vrfplan/vrfplanDefines.h"
12 #include "vrfplan/rwCondExpr.h"
13 #include "vrfplan/simStatement.h"
14 
15 #include <vlutil/vlNetTypes.h>
16 
17 class DtRwCondExpr;
18 class DtSimCondExpr;
19 
26 {
27 public:
28 
30  DtSimConditionalStatement(const DtString& name, DtReaderWriterRegistry* parentRegistry = NULL)
31  : DtSimStatement(name, parentRegistry)
32  {
33  }
34 
37  DtReaderWriterRegistry* parentRegistry = NULL)
38  : DtSimStatement(orig, parentRegistry)
39  {
40  }
41 
44 
46  virtual const DtSimCondExpr* condExpr() const = 0;
47 
49  virtual void setCondExpr(const DtSimCondExpr* arg) = 0;
50 };

Document ID: Generated on Wed Jul 25 16:57:45 EDT 2018 from SVN revision 190790
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)