(git:6a2e663)
cp_parser_buffer_types Module Reference

a module to allow simple buffering of read lines of a parser More...

Functions/Subroutines

subroutine, public create_buffer_type (buffer)
 Creates the parser buffer type. More...
 
recursive subroutine, public release_buffer_type (buffer)
 Releases the parser buffer type. More...
 
recursive subroutine, public copy_buffer_type (buffer_in, buffer_out, force)
 Copies buffer types. More...
 
subroutine, public initialize_sub_buffer (sub_buffer, buffer)
 Initializes sub buffer structure. More...
 
subroutine, public finalize_sub_buffer (sub_buffer, buffer)
 Finalizes sub buffer structure. More...
 

Detailed Description

a module to allow simple buffering of read lines of a parser

Author
Teodoro Laino [tlaino] - University of Zurich
Date
08.2008

Function/Subroutine Documentation

◆ create_buffer_type()

subroutine, public cp_parser_buffer_types::create_buffer_type ( type(buffer_type), pointer  buffer)

Creates the parser buffer type.

Parameters
buffer...
Date
08.2008
Author
Teodoro Laino [tlaino] - University of Zurich

Definition at line 50 of file cp_parser_buffer_types.F.

Here is the caller graph for this function:

◆ release_buffer_type()

recursive subroutine, public cp_parser_buffer_types::release_buffer_type ( type(buffer_type), pointer  buffer)

Releases the parser buffer type.

Parameters
buffer...
Date
08.2008
Author
Teodoro Laino [tlaino] - University of Zurich

Definition at line 68 of file cp_parser_buffer_types.F.

Here is the caller graph for this function:

◆ copy_buffer_type()

recursive subroutine, public cp_parser_buffer_types::copy_buffer_type ( type(buffer_type), pointer  buffer_in,
type(buffer_type), pointer  buffer_out,
logical, intent(in), optional  force 
)

Copies buffer types.

Parameters
buffer_in...
buffer_out...
force...
Date
08.2008
Author
Teodoro Laino [tlaino] - University of Zurich

Definition at line 88 of file cp_parser_buffer_types.F.

Here is the caller graph for this function:

◆ initialize_sub_buffer()

subroutine, public cp_parser_buffer_types::initialize_sub_buffer ( type(buffer_type), pointer  sub_buffer,
type(buffer_type), pointer  buffer 
)

Initializes sub buffer structure.

Parameters
sub_buffer...
buffer...
Date
08.2008
Author
Teodoro Laino [tlaino] - University of Zurich

Definition at line 125 of file cp_parser_buffer_types.F.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ finalize_sub_buffer()

subroutine, public cp_parser_buffer_types::finalize_sub_buffer ( type(buffer_type), pointer  sub_buffer,
type(buffer_type), pointer  buffer 
)

Finalizes sub buffer structure.

Parameters
sub_buffer...
buffer...
Date
08.2008
Author
Teodoro Laino [tlaino] - University of Zurich

Definition at line 142 of file cp_parser_buffer_types.F.

Here is the call graph for this function:
Here is the caller graph for this function: