GRASS 8 Programmer's Manual 8.6.0dev(2026)-ddeab64dbf
Loading...
Searching...
No Matches
dbcolumns.c File Reference

Vector library - DB info on vectors maps. More...

#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <grass/glocale.h>
#include <grass/vector.h>
#include <grass/dbmi.h>
Include dependency graph for dbcolumns.c:

Go to the source code of this file.

Macros

#define BUFF_MAX   2000
 

Functions

const charVect_get_column_names (struct Map_info *Map, int field)
 Fetches list of DB column names of vector map attribute table.
 
const charVect_get_column_types (struct Map_info *Map, int field)
 Fetches list of DB column types of vector map attribute table.
 
const charVect_get_column_names_types (struct Map_info *Map, int field)
 Fetches list of DB column names and types of vector map attribute table.
 

Detailed Description

Vector library - DB info on vectors maps.

Higher level functions for reading/writing/manipulating vectors.

(C) 2005-2009 by the GRASS Development Team

This program is free software under the GNU General Public License (>=v2). Read the file COPYING that comes with GRASS for details.

Author
Markus Neteler

Definition in file dbcolumns.c.

Macro Definition Documentation

◆ BUFF_MAX

#define BUFF_MAX   2000

Definition at line 26 of file dbcolumns.c.

Function Documentation

◆ Vect_get_column_names()

const char * Vect_get_column_names ( struct Map_info Map,
int  field 
)

◆ Vect_get_column_names_types()

◆ Vect_get_column_types()