Imported Upstream version 3.3.1
[platform/upstream/libarchive.git] / doc / wiki / ManPageArchiveReadNew3.wiki
1 ARCHIVE_READ_NEW(3) manual page 
2 == NAME == 
3 '''archive_read_new''' 
4 - functions for reading streaming archives 
5 == LIBRARY == 
6 Streaming Archive Library (libarchive, -larchive) 
7 == SYNOPSIS == 
8 '''<nowiki>#include <archive.h></nowiki>''' 
9 <br> 
10 ''struct archive *'' 
11 <br> 
12 '''archive_read_new'''(''void''); 
13 == DESCRIPTION == 
14 Allocates and initializes a 
15 '''struct archive''' 
16 object suitable for reading from an archive. 
17 NULL 
18 is returned on error. 
19
20 A complete description of the 
21 '''struct archive''' 
22 object can be found in the overview manual page for 
23 [[ManPageLibarchive3]]. 
24 == SEE ALSO == 
25 [[ManPageBsdtar1]], 
26 [[ManPageLibarchive3]], 
27 [[ManPageArchiveReadData3]], 
28 [[ManPageArchiveReadFilter3]], 
29 [[ManPageArchiveReadFormat3]], 
30 [[ManPageArchiveReadSetOptions3]], 
31 [[ManPageArchiveUtil3]], 
32 [[ManPageTar5]]