(git:e7e05ae)
base_hooks.F File Reference

Go to the source code of this file.

Modules

module  base_hooks
 Central dispatch for basic hooks.
 

Functions/Subroutines

subroutine, public base_hooks::cp_abort (location, message)
 Terminate the program. More...
 
subroutine, public base_hooks::cp_warn (location, message)
 Issue a warning. More...
 
subroutine, public base_hooks::cp_hint (location, message)
 Issue a hint. More...
 
subroutine, public base_hooks::timeset (routineN, handle)
 Start timer. More...
 
subroutine, public base_hooks::timestop (handle)
 Stop timer. More...
 
subroutine, public base_hooks::cp__a (filename, lineNr)
 CPASSERT handler. More...
 
subroutine, public base_hooks::cp__b (filename, lineNr, message)
 CPABORT handler. More...
 
subroutine, public base_hooks::cp__w (filename, lineNr, message)
 CPWARN handler. More...
 
subroutine, public base_hooks::cp__h (filename, lineNr, message)
 CPHINT handler. More...
 
character(len=default_string_length) function, public base_hooks::cp__l (filename, lineNr)
 Helper routine to assemble LOCATION More...
 

Variables

procedure(cp_abort_interface), pointer, public base_hooks::cp_abort_hook => Null()
 
procedure(cp_warn_interface), pointer, public base_hooks::cp_warn_hook => Null()
 
procedure(cp_hint_interface), pointer, public base_hooks::cp_hint_hook => Null()
 
procedure(timeset_interface), pointer, public base_hooks::timeset_hook => Null()
 
procedure(timestop_interface), pointer, public base_hooks::timestop_hook => Null()