buds
0.1
FORTRAN reference counted types
|
File bud. More...
Public Member Functions | |
procedure, public | delete => delete_ |
See interface delete More... | |
procedure, public | nullify => nullify_ |
See interface nullify More... | |
procedure, public | initialize => initialize_ |
See interface initialize More... | |
procedure, public | is_initialized => is_initialized_ |
See interface is_initialized More... | |
procedure, public | is_initd => is_initialized_ |
See interface is_initialized More... | |
procedure, public | initialized => is_initialized_ |
See interface is_initialized More... | |
procedure, public | is_same => is_same_ |
See interface is_same More... | |
procedure, public | same => is_same_ |
See interface is_same More... | |
procedure, public | references => references_ |
See interface references More... | |
procedure, public | refs => references_ |
See interface references More... | |
procedure, public | print => print_ |
See interface print More... | |
procedure, public | new => new_ |
See interface new More... | |
procedure, public | open => open_ |
See interface open More... | |
procedure, public | close => close_ |
See interface close More... | |
procedure, public | rewind => rewind_ |
See interface rewind More... | |
procedure, public | backspace => backspace_ |
See interface backspace More... | |
procedure, public | file => filename_ |
See interface filename More... | |
procedure, public | name => filename_ |
See interface filename More... | |
procedure, public | filename => filename_ |
See interface filename More... | |
procedure, public | unit => get_unit_ |
See interface get_unit More... | |
procedure, nopass, public | unopened_unit => unopened_unit_ |
See interface unopened_unit More... | |
procedure, public | is_open => is_open_ |
See interface is_open More... | |
procedure, public | exists => exists_ |
See interface exists More... | |
procedure, public | file_delete => file_delete_ |
See interface file_delete More... | |
procedure, public | stat => get_stat_ |
See interface get_stat More... | |
Private Attributes | |
type(file_), pointer | d => null() |
Stored pointer which contains the reference counting etc. More... | |
File bud.
This generic file type enables opening/closing/deleting etc. using a single file handle.
It may also be used to retrieve a new file-unit.