MAK RTIspy API Documentation for HLA 1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
momObject.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright(c) 2001 MAK Technologies, Inc.
3 ** All rights reserved.
4 *********************************************************************/
5 /*********************************************************************
6 ** $RCSfile: momObject.h,v $ $Revision: 1.8 $ $State: Exp $
7 *********************************************************************/
8 #ifdef DtMOM
9 
10 
11 
12 #ifndef DtMomObject_H_
13 #define DtMomObject_H_
14 
15 #include "rtiMsConfig.h"
16 #include "internalTypes.h"
17 #include "attrHandSet.h"
18 
19 class DT_DLL_LRC DtMomObjectInfo
20 {
21 public:
22 
24  DtMomObjectInfo();
25 
27  virtual ~DtMomObjectInfo();
28 
29  virtual void setActualClass(DtHandle handle);
30 
31  virtual DtHandle actualClass();
32 
33  virtual void setKnownClass(DtHandle handle);
34 
35  virtual DtHandle knownClass();
36 
37  virtual void setOwned(DtAttributeHandleSet const & set);
38 
39  virtual DtAttributeHandleSet const & owned() const;
40  virtual DtAttributeHandleSet & owned();
41 
42 
43 
44 protected:
45  DtHandle myActualClass;
46  DtHandle myKnownClass;
47  DtAttributeHandleSet myOwned;
48 
49 private:
51  DtMomObjectInfo(const DtMomObjectInfo& orig);
52 
53 
54 
55 };
56 
57 #endif
58 #endif

Document ID: Generated on Wed Mar 11 20:26:49 EDT 2015 from SVN revision 150939
Copyright © 2005-2015 VT MÄK Inc. All Rights Reserved (www.mak.com)