|  | 
| procedure, public | initialize | 
|  | 
| procedure, public | clear | 
|  | 
| procedure, public | getblock | 
|  | 
| procedure, public | getcellid | 
|  | 
| procedure, public | getcurrentline | 
|  | 
| procedure, public | getdouble | 
|  | 
| procedure, public | trygetdouble | 
|  | 
| procedure, public | getinteger | 
|  | 
| procedure, public | getlinesread | 
|  | 
| procedure, public | getnextline | 
|  | 
| procedure, public | getremainingline | 
|  | 
| procedure, public | terminateblock | 
|  | 
| procedure, public | getstring | 
|  | 
| procedure, public | getstringcaps | 
|  | 
| procedure, public | storeerrorunit | 
|  | 
| procedure, public | getunit | 
|  | 
| procedure, public | devopt | 
|  | 
|  | 
| integer(i4b), public | iuactive | 
|  | flag indicating if a file unit is active, variable is not used internally  More... 
 | 
|  | 
|  | 
| integer(i4b), private | inunit | 
|  | file unit number  More... 
 | 
|  | 
| integer(i4b), private | iuext | 
|  | external file unit number  More... 
 | 
|  | 
| integer(i4b), private | iout | 
|  | listing file unit number  More... 
 | 
|  | 
| integer(i4b), private | linesread | 
|  | number of lines read  More... 
 | 
|  | 
| integer(i4b), private | lloc | 
|  | line location counter  More... 
 | 
|  | 
| character(len=linelength), private | blockname | 
|  | block name  More... 
 | 
|  | 
| character(len=linelength), private | blocknamefound | 
|  | block name found  More... 
 | 
|  | 
| character(len=lenhugeline), private | laststring | 
|  | last string read  More... 
 | 
|  | 
| character(len=:), allocatable, private | line | 
|  | current line  More... 
 | 
|  | 
| type(longlinereadertype) | line_reader | 
|  | 
Definition at line 23 of file BlockParser.f90.
 
◆ clear()
      
        
          | procedure, public blockparsermodule::blockparsertype::clear | 
      
 
 
◆ devopt()
      
        
          | procedure, public blockparsermodule::blockparsertype::devopt | 
      
 
 
◆ getblock()
      
        
          | procedure, public blockparsermodule::blockparsertype::getblock | 
      
 
 
◆ getcellid()
      
        
          | procedure, public blockparsermodule::blockparsertype::getcellid | 
      
 
 
◆ getcurrentline()
      
        
          | procedure, public blockparsermodule::blockparsertype::getcurrentline | 
      
 
 
◆ getdouble()
      
        
          | procedure, public blockparsermodule::blockparsertype::getdouble | 
      
 
 
◆ getinteger()
      
        
          | procedure, public blockparsermodule::blockparsertype::getinteger | 
      
 
 
◆ getlinesread()
      
        
          | procedure, public blockparsermodule::blockparsertype::getlinesread | 
      
 
 
◆ getnextline()
      
        
          | procedure, public blockparsermodule::blockparsertype::getnextline | 
      
 
 
◆ getremainingline()
      
        
          | procedure, public blockparsermodule::blockparsertype::getremainingline | 
      
 
 
◆ getstring()
      
        
          | procedure, public blockparsermodule::blockparsertype::getstring | 
      
 
 
◆ getstringcaps()
      
        
          | procedure, public blockparsermodule::blockparsertype::getstringcaps | 
      
 
 
◆ getunit()
      
        
          | procedure, public blockparsermodule::blockparsertype::getunit | 
      
 
 
◆ initialize()
      
        
          | procedure, public blockparsermodule::blockparsertype::initialize | 
      
 
 
◆ readscalarerror()
  
  | 
        
          | procedure, private blockparsermodule::blockparsertype::readscalarerror |  | private | 
 
 
◆ storeerrorunit()
      
        
          | procedure, public blockparsermodule::blockparsertype::storeerrorunit | 
      
 
 
◆ terminateblock()
      
        
          | procedure, public blockparsermodule::blockparsertype::terminateblock | 
      
 
 
◆ trygetdouble()
      
        
          | procedure, public blockparsermodule::blockparsertype::trygetdouble | 
      
 
 
◆ blockname
  
  | 
        
          | character(len=linelength), private blockparsermodule::blockparsertype::blockname |  | private | 
 
Definition at line 30 of file BlockParser.f90.
   30     character(len=LINELENGTH), 
private :: blockName
 
 
 
◆ blocknamefound
  
  | 
        
          | character(len=linelength), private blockparsermodule::blockparsertype::blocknamefound |  | private | 
 
Definition at line 31 of file BlockParser.f90.
   31     character(len=LINELENGTH), 
private :: blockNameFound
 
 
 
◆ inunit
  
  | 
        
          | integer(i4b), private blockparsermodule::blockparsertype::inunit |  | private | 
 
 
◆ iout
  
  | 
        
          | integer(i4b), private blockparsermodule::blockparsertype::iout |  | private | 
 
 
◆ iuactive
      
        
          | integer(i4b), public blockparsermodule::blockparsertype::iuactive | 
      
 
 
◆ iuext
  
  | 
        
          | integer(i4b), private blockparsermodule::blockparsertype::iuext |  | private | 
 
 
◆ laststring
  
  | 
        
          | character(len=lenhugeline), private blockparsermodule::blockparsertype::laststring |  | private | 
 
Definition at line 32 of file BlockParser.f90.
   32     character(len=LENHUGELINE), 
private :: laststring
 
 
 
◆ line
  
  | 
        
          | character(len=:), allocatable, private blockparsermodule::blockparsertype::line |  | private | 
 
Definition at line 33 of file BlockParser.f90.
   33     character(len=:), 
allocatable, 
private :: line
 
 
 
◆ line_reader
Definition at line 34 of file BlockParser.f90.
   34     type(LongLineReaderType) :: line_reader
 
 
 
◆ linesread
  
  | 
        
          | integer(i4b), private blockparsermodule::blockparsertype::linesread |  | private | 
 
 
◆ lloc
  
  | 
        
          | integer(i4b), private blockparsermodule::blockparsertype::lloc |  | private | 
 
 
The documentation for this type was generated from the following file: