![]() |
MAK RTIspy API Documentation for HLA 1.3
|
00001 /*********************************************************************** 00002 IEEE 1516.1 High Level Architecture Interface Specification C++ API 00003 File: RTI/RangeBounds.h 00004 ***********************************************************************/ 00005 00006 #ifndef RTI_RangeBounds_h 00007 #define RTI_RangeBounds_h 00008 00009 #include <RTI/SpecificConfig.h> 00010 00011 namespace rti1516 00012 { 00013 class RTI_EXPORT RangeBounds 00014 { 00015 public: 00016 RangeBounds(); 00017 00018 RangeBounds(unsigned long lowerBound, 00019 unsigned long upperBound); 00020 00021 ~RangeBounds() 00022 throw (); 00023 00024 RangeBounds(RangeBounds const & rhs); 00025 00026 RangeBounds & 00027 operator=(RangeBounds const & rhs); 00028 00029 unsigned long 00030 getLowerBound() const; 00031 00032 unsigned long 00033 getUpperBound() const; 00034 00035 void 00036 setLowerBound(unsigned long lowerBound); 00037 00038 void 00039 setUpperBound(unsigned long upperBound); 00040 00041 private: 00042 unsigned long _lowerBound; 00043 unsigned long _upperBound; 00044 }; 00045 } 00046 00047 #endif // RTI_RangeBounds_h