LIBPROJECT(3LIB) Interface Libraries LIBPROJECT(3LIB)

NAME


libproject - project database access library

SYNOPSIS


cc [ flag... ] file... -lproject [ library... ]
#include <project.h>


DESCRIPTION


Functions in this library provide various interfaces to extract data from
the project(5) database. The header provides structure and function
declarations for all library interfaces.

INTERFACES


The shared object libproject.so.1 provides the public interfaces defined
below. See Intro(3) for additional information on shared object
interfaces.


endprojent fgetprojent
getdefaultproj getprojbyid
getprojbyname getprojent
getprojidbyname inproj
project_walk setproject
setprojent


FILES


/usr/lib/libproject.so.1

shared object


/usr/lib/64/libproject.so.1

64-bit shared object


ATTRIBUTES


See attributes(7) for descriptions of the following attributes:


+--------------------+-----------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+--------------------+-----------------+
|Interface Stability | Evolving |
+--------------------+-----------------+
|MT-Level | Safe |
+--------------------+-----------------+

SEE ALSO


pvs(1), Intro(3), getprojent(3PROJECT), project(5), attributes(7),
standards(7)

May 22, 2003 LIBPROJECT(3LIB)