VR-Link API Documentation for HLA 1.3
vlUtilTypes.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 1992-2011 VT MAK
3 ** All rights reserved.
4 *********************************************************************/
5 
6 //lint -e740 -e732
7 
10 
11 #pragma once
12 #include "vlMachineTypes.h"
13 
14 #ifdef DtUSE_UTILITIES_NAMESPACE
15 namespace DtUSE_UTILITIES_NAMESPACE
16 {
17 #endif
18 
23 {
24 public:
25 
29 
33 
34  inline DtU128();
35  inline DtU128(const DtU128& f);
36  inline DtU128(DtU64 f);
37  inline DtU128& operator=(const DtU128& other);
38  inline DtU128& operator++();
39  inline DtU128 operator++(int unused);
40  inline DtU128& operator--();
41  inline DtU128 operator--(int unused);
42 
43 };
44 
45 inline const DtU128 operator+(const DtU128& lhs, const DtU128& rhs);
46 inline const DtU128 operator-(const DtU128& lhs, const DtU128& rhs);
47 inline const DtU128 operator|(const DtU128& lhs, const DtU128& rhs);
48 inline const DtU128 operator&(const DtU128& lhs, const DtU128& rhs);
49 inline const bool operator==(const DtU128& lhs, const DtU128& rhs);
50 inline const bool operator!=(const DtU128& lhs, const DtU128& rhs);
51 inline const bool operator<(const DtU128& lhs, const DtU128& rhs);
52 inline const bool operator>(const DtU128& lhs, const DtU128& rhs);
53 
54 #ifdef DtUSE_UTILITIES_NAMESPACE
55 }
56 #endif
57 
59 #define vlUtilTypes_inl
60 #include "vlUtilTypes.inl"
61 #undef vlUtilTypes_inl
62 

Document ID: Generated on Wed Aug 14 15:35:11 EDT 2013 from SVN revision 130445
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)