|
| subroutine | blockparsermodule::initialize (this, inunit, iout) |
| | @ brief Initialize the block parser
|
| subroutine | blockparsermodule::clear (this) |
| | @ brief Close the block parser
|
| subroutine | blockparsermodule::getblock (this, blockname, isfound, ierr, supportopenclose, blockrequired, blocknamefound) |
| | @ brief Get block
|
| subroutine | blockparsermodule::getnextline (this, endofblock) |
| | @ brief Get the next line
|
| integer(i4b) function | blockparsermodule::getinteger (this) |
| | @ brief Get a integer
|
| integer(i4b) function | blockparsermodule::getlinesread (this) |
| | @ brief Get the number of lines read
|
| real(dp) function | blockparsermodule::getdouble (this) |
| | @ brief Get a double precision real
|
| subroutine | blockparsermodule::trygetdouble (this, r, success) |
| subroutine | blockparsermodule::trygetinteger (this, i, success) |
| subroutine | blockparsermodule::readscalarerror (this, vartype) |
| | @ brief Issue a read error
|
| subroutine | blockparsermodule::getstring (this, string, converttoupper) |
| | @ brief Get a string
|
| subroutine | blockparsermodule::getstringcaps (this, string) |
| | @ brief Get an upper case string
|
| subroutine | blockparsermodule::getremainingline (this, line) |
| | @ brief Get the rest of a line
|
| subroutine | blockparsermodule::terminateblock (this) |
| | @ brief Ensure that the block is closed
|
| subroutine | blockparsermodule::getcellid (this, ndim, cellid, flag_string) |
| | @ brief Get a cellid
|
| subroutine | blockparsermodule::getcurrentline (this, line) |
| | @ brief Get the current line
|
| subroutine | blockparsermodule::storeerrorunit (this, terminate) |
| | @ brief Store the unit number
|
| integer(i4b) function | blockparsermodule::getunit (this) |
| | @ brief Get the unit number
|
| subroutine | blockparsermodule::devopt (this) |
| | @ brief Disable development option in release mode
|
| subroutine, public | blockparsermodule::uget_block (line_reader, iin, iout, ctag, ierr, isfound, lloc, line, iuext, blockrequired, supportopenclose) |
| | Find a block in a file.
|
| subroutine, public | blockparsermodule::uget_any_block (line_reader, iin, iout, isfound, lloc, line, ctagfound, iuext) |
| | Find the next block in a file.
|
| subroutine, public | blockparsermodule::uterminate_block (iin, iout, key, ctag, lloc, line, ierr, iuext) |
| | Evaluate if the end of a block has been found.
|