IGESData_ParamCursor.hxx File Reference

#include <Standard.hxx>
#include <Standard_Macro.hxx>
#include <Standard_Integer.hxx>
#include <Standard_Boolean.hxx>
#include <IGESData_ParamCursor.lxx>

Data Structures

class  IGESData_ParamCursor
 Auxiliary class for ParamReader.
It stores commands for a ParamReader to manage the current
parameter number. Used by methods Read... from ParamReader.
It allows to define the following commands :

  • read a parameter specified by a precise Number (basic case)
  • read a parameter then set Current Number to follow its number
  • read the current parameter (with Current Number) then
    advance Current Number by one
  • idem with several : read "nb" parameters from one specified,
    included, with or without setting Current Number to follow
    last parameter read
  • read several parameter from the current one, then advance
    Current Number to follow the last one read
  • Read several parameters (as above) but in interlaced lists,
    i.e. from complex items (each one including successively for
    instance, an Integer, a Real, an Entity ...)

    If commands to advance Current Number are not set, it must be
    set by the user (with method SetCurrent from ParamReader)
    ParamReader offers methods which create most useful cases
More...
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 10:39:55 2011 for Open CASCADE Technology by  doxygen 1.6.3