GRASS GIS 8 Programmer's Manual
8.5.0dev(2024)-bceeab9228
|
Write segment row routines. More...
#include <stdio.h>
#include <string.h>
#include <errno.h>
#include <unistd.h>
#include <grass/gis.h>
#include "local_proto.h"
Go to the source code of this file.
Functions | |
int | Segment_put_row (const SEGMENT *SEG, const void *buf, off_t row) |
Write row to segment file. More... | |
Write segment row routines.
This program is free software under the GNU General Public License (>=v2). Read the file COPYING that comes with GRASS for details.
Definition in file segment/put_row.c.
int Segment_put_row | ( | const SEGMENT * | SEG, |
const void * | buf, | ||
off_t | row | ||
) |
Write row to segment file.
Transfers non-segmented matrix data, row by row, into a segment file. seg is the segment structure that was configured from a call to Segment_init(). buf should contain ncols*len bytes of data to be transferred to the segment file. row specifies the row from the data matrix being transferred.
[in,out] | SEG | segment |
[in] | buf | data to write to segment |
[in] | row |
Definition at line 41 of file segment/put_row.c.