|  | 
Go to the documentation of this file.
   43   if(time<mstLB ) return false ;    44   if(time> mstUB ) return false ;    64   std::stringstream resstream;    67     resstream << "[empty]" ;    73   else resstream << "(" ;    74   if(LBinf ()) resstream << "-inf" ;    75   else resstream << mstLB ;    77   if(UBinf ()) resstream << "inf" ;    78   else resstream << mstUB ;    80   else resstream << ")" ;    89   FD_DC("TimeInterval::Intersect(otherinterval): "   << Str ()<<" & "  <<    90   rOtherInterval.Str () );    93   if(UB ()==rOtherInterval.UB ()) {    97   if(UB () > rOtherInterval.UB ()) {    98     UB(rOtherInterval.UB ());   102   if(LB ()==rOtherInterval.LB ()) {   106   if(LB () < rOtherInterval.LB ()) {   107     LB(rOtherInterval.LB ());   111   FD_DC("TimeInterval::Intersect( ... ), ret: "   <<  Str ());   117   FD_DC("TimeInterval::Intersect("   << rInterval1.Str ()<<", "  <<   118   rInterval2.Str () << ")" );   121   FD_DC("TimeInterval::Intersect( ... ), ret: "   <<  res.Str ());   129   if(UB ()==rOtherInterval.UB ()) {   133   if(UB () < rOtherInterval.UB ()) {   134     UB(rOtherInterval.UB ());   138   if(LB ()==rOtherInterval.LB ()) {   142   if(LB ()<rOtherInterval.LB ()) {   143     LB(rOtherInterval.LB ());   151   res.Merge (rInterval2); void Merge(const TimeInterval &rOtherInterval)Time::Type LB(void) constvoid PositiveLeftShift(Time::Type time)Time::Type UB(void) constbool In(Time::Type time) conststd::string Str(void) constvoid Intersect(const TimeInterval &rOtherInterval)  
libFAUDES 2.33l 
--- 2025.09.16  
--- c++ api documentaion by doxygen
 |