/usr/lib/grass64/include/grass/sitelib.h is in grass-dev 6.4.3-3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 | #ifndef GRASS_SITELIB_H
#define GRASS_SITELIB_H
/* From src/sites/Lib */
#ifndef GRASS_SITE_H
#include <grass/site.h>
#endif
/* announce.c */
int announce(char *);
/* ask_quad.c */
int ask_quad(int *);
/* center.c */
int center(char *, int);
/* chain.c */
int chain(char *);
/* copy_sites.c */
int copy_sites(SITE_LIST *, SITE_LIST *, int);
/* copyfile.c */
int copyfile(char *, char *);
/* count_site.c */
int count_sites(SITE_LIST *, int);
/* counter.c */
int counter_reset(char *, int);
int counter(int);
/* die.c */
int die(char *);
/* eq_sites.c */
int equal_sites(SITE_LIST *, SITE_LIST *);
/* execute.c */
int execute(char *);
/* hitreturn.c */
int hitreturn(void);
/* maximum.c */
int maximum(register int *, int);
/* memcopy.c */
int memcopy(char *, char *, int);
#ifdef MENU
/* menu_hndlr.c */
int menu_handler(MENU, char *);
#endif
/* meta_reprt.c */
int meta_report(char *, char *, char *, int, int);
/* parse.c */
int parse(char *, char *[], int, char *);
/* read_sites.c */
int read_site_list(SITE_LIST *, FILE *);
int get_site_list(SITE_LIST *, char *);
/* region.c */
char *format_res(double, char *, int);
char *format_east(double, char *, int);
char *format_north(double, char *, int);
int scan_north(char *, double *);
int scan_east(char *, double *);
int scan_res(char *, double *);
#ifdef REPORT
/* report.c */
REPORT *report_open(char *);
REPORT *report_open_ref(char *, REPORT *);
int report_close(REPORT *);
int report_read(REPORT *);
int report_record(REPORT *, char *);
int report_read_record(REPORT *, char *);
int report_scan(REPORT *);
int report_matrix(REPORT *);
/* rprt_finds.c */
rprt_finds.c:int report_find_layer(REPORT *, int);
rprt_finds.c:int report_find_cat(REPORT *, int, int);
rprt_finds.c:int report_find_point(REPORT *, int);
rprt_finds.c:int report_find_data(REPORT *, int, int);
/* rprt_seeks.c */
rprt_seeks.c:int report_seek_layers(REPORT *);
rprt_seeks.c:int report_seek_points(REPORT *);
rprt_seeks.c:int report_seek_cats(REPORT *);
rprt_seeks.c:int report_seek_data(REPORT *);
#endif
/* rpt_screen.c */
int new_report_screen(void);
/* scan_int.c */
int scan_int(char *, int *);
/* scn_double.c */
int scan_double(char *, double *);
/* scopy.c */
int scopy(char *, char *, int);
/* site.c */
int add_site(SITE_LIST *, double, double, char *);
int initialize_site_list(SITE_LIST *);
int rewind_site_list(SITE_LIST *);
int next_site(SITE_LIST *, double *, double *, char **);
int free_site_list(SITE_LIST *);
/* sort_int.c */
int sort_int(int[], int, int);
/* trace.c */
int trace(int);
/* ut_to_cell.c */
float northing_to_row(double, struct Cell_head *);
float easting_to_col(double, struct Cell_head *);
/* within_wnd.c */
int within_window(double, double, struct Cell_head *);
/* write_site.c */
int put_site_list(SITE_LIST *, char *, int, int);
int write_site_list(SITE_LIST *, FILE *, int, int);
/* yes.c */
int yes(char *);
#endif
|