, RightRefID(rightID)\r
, RightPosition(rightPos)\r
{ }\r
+ \r
+ // member functions\r
+ void clear(void) { LeftRefID = -1; LeftPosition = -1; RightRefID = -1; RightPosition = -1; }\r
+ bool isLeftBoundSpecified(void) const { return ( LeftRefID != -1 && LeftPosition != -1 ); }\r
+ bool isNull(void) const { return !( isLeftBoundSpecified() && isRightBoundSpecified() ); }\r
+ bool isRightBoundSpecified(void) const { return ( RightRefID != -1 && RightPosition != -1 ); }\r
};\r
\r
// ----------------------------------------------------------------\r