|
GRASS 8 Programmer's Manual 8.6.0dev(2026)-ddeab64dbf
|
#include <ami_stream.h>

Static Public Member Functions | |
| static unsigned int | get_block_length () |
Protected Attributes | |
| FILE * | fp |
| int | fildes |
| AMI_stream_type | access_mode |
| char | path [BUFSIZ] |
| persistence | per |
| unsigned int | substream_level |
| off_t | logical_bos |
| off_t | logical_eos |
| char * | buf |
| int | eof_reached |
Definition at line 122 of file ami_stream.h.
Definition at line 145 of file ami_stream.h.
References STREAM_BUFFER_SIZE.
|
protected |
Definition at line 126 of file ami_stream.h.
Referenced by AMI_STREAM< T >::AMI_STREAM(), and AMI_STREAM< T >::AMI_STREAM().
|
protected |
Definition at line 141 of file ami_stream.h.
Referenced by AMI_STREAM< T >::AMI_STREAM(), AMI_STREAM< T >::AMI_STREAM(), clean_dir(), G_get_available_mapsets(), G_recursive_copy(), GPJ_set_csv_loc(), I_list_subgroup(), list_subgroups(), em_pqueue< T, Key >::merge_buffer(), read_datum_table(), read_ellipsoid_table(), Rowio_get(), Rowio_put(), Rowio_release(), Rowio_setup(), seg_pagein(), seg_pageout(), seg_setup(), Segment_get(), Segment_put(), Segment_release(), MEM_STREAM< T >::sprint(), and AMI_STREAM< T >::~AMI_STREAM().
|
protected |
Definition at line 142 of file ami_stream.h.
Referenced by AMI_STREAM< T >::AMI_STREAM(), AMI_STREAM< T >::AMI_STREAM(), AMI_STREAM< T >::eof(), AMI_STREAM< T >::new_substream(), AMI_STREAM< T >::read_array(), and AMI_STREAM< T >::read_item().
|
protected |
Definition at line 125 of file ami_stream.h.
Referenced by AMI_STREAM< T >::AMI_STREAM(), and AMI_STREAM< T >::AMI_STREAM().
|
protected |
Definition at line 124 of file ami_stream.h.
Referenced by AMI_STREAM< T >::AMI_STREAM(), AMI_STREAM< T >::AMI_STREAM(), DBFAddNativeFieldType(), DBFAlterFieldDefn(), DBFClose(), DBFCreateLL(), DBFDeleteField(), DBFOpenLL(), DBFReorderFields(), DBFUpdateHeader(), G_popen_clear(), G_popen_close(), em_buffer< T, Key >::get_stream(), AMI_STREAM< T >::read_array(), AMI_STREAM< T >::read_item(), AMI_STREAM< T >::seek(), AMI_STREAM< T >::stream_len(), AMI_STREAM< T >::write_array(), AMI_STREAM< T >::write_item(), and AMI_STREAM< T >::~AMI_STREAM().
|
protected |
Definition at line 137 of file ami_stream.h.
Referenced by AMI_STREAM< T >::AMI_STREAM(), AMI_STREAM< T >::AMI_STREAM(), AMI_STREAM< T >::new_substream(), and AMI_STREAM< T >::seek().
|
protected |
Definition at line 138 of file ami_stream.h.
Referenced by AMI_STREAM< T >::AMI_STREAM(), AMI_STREAM< T >::AMI_STREAM(), AMI_STREAM< T >::new_substream(), AMI_STREAM< T >::read_array(), AMI_STREAM< T >::read_item(), AMI_STREAM< T >::seek(), AMI_STREAM< T >::write_array(), and AMI_STREAM< T >::write_item().
Definition at line 127 of file ami_stream.h.
Referenced by COM_Set_font(), G__get_list_of_mapsets(), G_create_alt_search_path(), G_get_mapset_name(), G_is_mapset_in_search_path(), G_rc_path(), G_reset_mapsets(), G_switch_search_path(), AMI_STREAM< T >::name(), and parse_fontcap().
|
protected |
Definition at line 128 of file ami_stream.h.
Referenced by AMI_STREAM< T >::AMI_STREAM(), AMI_STREAM< T >::AMI_STREAM(), AMI_STREAM< T >::new_substream(), AMI_STREAM< T >::persist(), and AMI_STREAM< T >::~AMI_STREAM().
Definition at line 131 of file ami_stream.h.
Referenced by AMI_STREAM< T >::AMI_STREAM(), AMI_STREAM< T >::AMI_STREAM(), AMI_STREAM< T >::new_substream(), AMI_STREAM< T >::seek(), and AMI_STREAM< T >::~AMI_STREAM().