|
GRASS 8 Programmer's Manual 8.6.0dev(2026)-1d1e47ad9d
|
#include <grass/config.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include <errno.h>#include <unistd.h>#include <grass/gis.h>#include <grass/glocale.h>#include "compress.h"
Go to the source code of this file.
Macros | |
| #define | G_COMPRESSED_NO (unsigned char)'0' |
| #define | G_COMPRESSED_YES (unsigned char)'1' |
Functions | |
| int | G_compressor_number (char *name) |
| char * | G_compressor_name (int number) |
| int | G_default_compressor (void) |
| int | G_check_compressor (int number) |
| int | G_no_compress_bound (int src_sz) |
| int | G_no_compress (unsigned char *src, int src_sz, unsigned char *dst, int dst_sz) |
| int | G_no_expand (unsigned char *src, int src_sz, unsigned char *dst, int dst_sz) |
| int | G_compress_bound (int src_sz, int number) |
| int | G_compress (unsigned char *src, int src_sz, unsigned char *dst, int dst_sz, int number) |
| int | G_expand (unsigned char *src, int src_sz, unsigned char *dst, int dst_sz, int number) |
| int | G_read_compressed (int fd, int rbytes, unsigned char *dst, int nbytes, int number) |
| int | G_write_compressed (int fd, unsigned char *src, int nbytes, int number) |
| int | G_write_uncompressed (int fd, const unsigned char *src, int nbytes) |
Definition at line 94 of file compress.c.
Definition at line 95 of file compress.c.
Definition at line 140 of file compress.c.
References _, compressor, and G_warning().
Referenced by Rast__open_old().
Definition at line 218 of file compress.c.
References _, compressor, and G_fatal_error().
Referenced by G_write_compressed().
Definition at line 202 of file compress.c.
References _, compressor, and G_fatal_error().
Referenced by G_write_compressed().
Definition at line 118 of file compress.c.
References compressor, AMI_STREAM< T >::name(), and NULL.
Referenced by Rast__open_old().
Definition at line 100 of file compress.c.
References compressor, G_strcasecmp(), AMI_STREAM< T >::name(), and name.
Definition at line 126 of file compress.c.
Definition at line 233 of file compress.c.
References _, compressor, and G_fatal_error().
Referenced by G_read_compressed().
Definition at line 155 of file compress.c.
References NULL.
Definition at line 150 of file compress.c.
Definition at line 176 of file compress.c.
References NULL.
Definition at line 244 of file compress.c.
References _, b, err(), G_calloc, G_COMPRESSED_NO, G_COMPRESSED_YES, G_expand(), G_free(), G_warning(), NULL, and read.
Referenced by Rast3d_fpcompress_read_xdr_nums().
Definition at line 323 of file compress.c.
References _, err(), G_calloc, G_compress(), G_compress_bound(), G_COMPRESSED_NO, G_COMPRESSED_YES, G_free(), G_warning(), NULL, and write.
Referenced by Rast3d_fpcompress_write_xdr_nums().
Definition at line 410 of file compress.c.
References _, err(), G_COMPRESSED_NO, G_warning(), NULL, and write.