MAK RTIspy API Documentation for HLA 1.3
RangeBounds.h
Go to the documentation of this file.
00001 /***********************************************************************
00002    The IEEE hereby grants a general, royalty-free license to copy, distribute,
00003    display and make derivative works from this material, for all purposes,
00004    provided that any use of the material contains the following
00005    attribution: "Reprinted with permission from IEEE 1516.1(TM)-2010".
00006    Should you require additional information, contact the Manager, Standards
00007    Intellectual Property, IEEE Standards Association (stds-ipr@ieee.org).
00008 ***********************************************************************/
00009 /***********************************************************************
00010    IEEE 1516.1 High Level Architecture Interface Specification C++ API
00011    File: RTI/RangeBounds.h
00012 ***********************************************************************/
00013 
00014 #ifndef RTI_RangeBounds_h
00015 #define RTI_RangeBounds_h
00016 
00017 #include <RTI/SpecificConfig.h>
00018 
00019 namespace rti1516e
00020 {
00021    class RTI_EXPORT RangeBounds
00022    {
00023    public:
00024       RangeBounds ();
00025 
00026       RangeBounds (
00027          unsigned long lowerBound,
00028          unsigned long upperBound);
00029 
00030       ~RangeBounds ()
00031          throw ();
00032 
00033       RangeBounds (
00034          RangeBounds const & rhs);
00035 
00036       RangeBounds & operator= (
00037          RangeBounds const & rhs);
00038 
00039       unsigned long getLowerBound () const;
00040 
00041       unsigned long getUpperBound () const;
00042 
00043       void setLowerBound (
00044          unsigned long lowerBound);
00045 
00046       void setUpperBound (
00047          unsigned long upperBound);
00048 
00049    private:
00050       unsigned long _lowerBound;
00051       unsigned long _upperBound;
00052    };
00053 }
00054 
00055 #endif // RTI_RangeBounds_h

Document ID: Generated on Thu Jun 14 14:15:04 EDT 2012 from SVN revision 116116
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)