MAK RTIspy API Documentation for HLA 1516
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
RangeBounds.h
Go to the documentation of this file.
1 /***********************************************************************
2  IEEE 1516.1 High Level Architecture Interface Specification C++ API
3  File: RTI/RangeBounds.h
4 ***********************************************************************/
5 
6 #ifndef RTI_RangeBounds_h
7 #define RTI_RangeBounds_h
8 
9 #include <RTI/SpecificConfig.h>
10 
11 namespace rti1516
12 {
14  {
15  public:
16  RangeBounds();
17 
18  RangeBounds(unsigned long lowerBound,
19  unsigned long upperBound);
20 
21  ~RangeBounds()
22  throw ();
23 
24  RangeBounds(RangeBounds const & rhs);
25 
26  RangeBounds &
27  operator=(RangeBounds const & rhs);
28 
29  unsigned long
30  getLowerBound() const;
31 
32  unsigned long
33  getUpperBound() const;
34 
35  void
36  setLowerBound(unsigned long lowerBound);
37 
38  void
39  setUpperBound(unsigned long upperBound);
40 
41  private:
42  unsigned long _lowerBound;
43  unsigned long _upperBound;
44  };
45 }
46 
47 #endif // RTI_RangeBounds_h
#define RTI_EXPORT
Definition: SpecificConfig.h:55
unsigned long _upperBound
Definition: RangeBounds.h:43
unsigned long _lowerBound
Definition: RangeBounds.h:42
This file contains definitions that are used to isolate platform-specific elements of the API...
Definition: RangeBounds.h:13

Document ID: Generated on Sun Jul 20 16:15:30 EDT 2025 from SVN revision 277985
Copyright © 2005-2025 MAK Technologies Inc. All Rights Reserved (www.mak.com)