Source Code (Use browser search to find items of interest.)

Class Index

khexedit'SProgressData (./kdeutils/khexedit/progress.h:29)

struct SProgressData
{
  SProgressData( float f )
  {
    useFraction = 1;
    fraction = f;
  }

  SProgressData( int cPage, int mPage )
  {
    useFraction = 0;
    curPage = cPage;
    maxPage = mPage;
  }

  int valid( void ) const
  {
    return( (useFraction == 1 && fraction >= 0) ||
	    (useFraction == 0 && curPage >= 0) ? 1 : 0 );
  }

  int   useFraction;
  float fraction;
  int   curPage;
  int   maxPage;
};