oaUInt8Range Class Reference

Inheritance diagram for oaUInt8Range:

oaRange<oaUInt8> oaRangeBase


Public Methods

 oaUInt8Range ()
 oaUInt8Range (oaRangeType type, oaUInt8 value)
 oaUInt8Range (oaRangeType type, oaUInt8 lowerBoundIn, oaUInt8 upperBoundIn)

Detailed Description

This class defines range objects for oaInt8 types. The class is used when defining oaInt8RangeValue objects.


Constructor & Destructor Documentation

oaUInt8Range::oaUInt8Range   [inline]
 

This is the default constructor for oaIntRange. This constructor does not initialize any member variables.

oaUInt8Range::oaUInt8Range oaRangeType    type,
oaUInt8    value
[inline]
 

This constructor creates oaInt8 range objects that have either a lower bound or upper bound. This constructor is used to specify range objects for the range types oacLessThanRangeType, oacLessThanEqualRangeType, oacGreaterThanRangeType, and oacGreaterThanEqualRangeType.

Parameters:
type The oaRangeType to set on this oaUInt8Range object.
value The upper bound or lower bound based on the type.

oaUInt8Range::oaUInt8Range oaRangeType    type,
oaUInt8    lowerBoundIn,
oaUInt8    upperBoundIn
[inline]
 

This oaUInt8Range constructor constructs an oaUInt8Range object with the specified range type and with the specified lower and upper bounds.

Parameters:
type The oaRangeType to set on this oaUInt8Range object.
lowerBoundIn The lower bound to set on this oaUInt8Range object.
upperBoundIn The upper bound to set on this oaUInt8Range object.


The documentation for this class was generated from the following files:

Return to top of page