ViewVC Help
View File | Revision Log | View Changeset | Root Listing
root/Oni2/s10k/CommonLibs/quazip-0.7.2/doc/latex/structQuaZipFileInfo.tex
Revision: 1096
Committed: Sat Dec 30 14:40:33 2017 UTC (7 years, 9 months ago) by s10k
Content type: text/x-tex
File size: 4406 byte(s)
Log Message:
Added zlib, quazip, basicxmlsyntaxhighlighter, conditionalsemaphore and linenumberdisplay libraries. zlib and quazip are pre-compiled, but you can compile them yourself, just delete the dll files (or equivalent binary files to your OS)

File Contents

# Content
1 \section{QuaZipFileInfo Struct Reference}
2 \label{structQuaZipFileInfo}\index{QuaZipFileInfo@{QuaZipFileInfo}}
3
4
5 Information about a file inside archive.
6
7
8
9
10 {\ttfamily \#include $<$quazipfileinfo.h$>$}
11
12
13
14 Collaboration diagram for QuaZipFileInfo:
15 \nopagebreak
16 \begin{figure}[H]
17 \begin{center}
18 \leavevmode
19 \includegraphics[width=263pt]{structQuaZipFileInfo__coll__graph}
20 \end{center}
21 \end{figure}
22 \subsection*{Public Member Functions}
23 \begin{DoxyCompactItemize}
24 \item
25 {\bf QFile::Permissions} {\bf getPermissions} () const
26 \begin{DoxyCompactList}\small\item\em Get the file permissions. \end{DoxyCompactList}\end{DoxyCompactItemize}
27 \subsection*{Public Attributes}
28 \begin{DoxyCompactItemize}
29 \item
30 {\bf QString} {\bf name}\label{structQuaZipFileInfo_a16ac323965deccf0232bfae69d933a84}
31
32 \begin{DoxyCompactList}\small\item\em File name. \end{DoxyCompactList}\item
33 quint16 {\bf versionCreated}\label{structQuaZipFileInfo_a52f3f1d960ebaa2acbc2a86458fa3e6e}
34
35 \begin{DoxyCompactList}\small\item\em Version created by. \end{DoxyCompactList}\item
36 quint16 {\bf versionNeeded}\label{structQuaZipFileInfo_a8b73982808bded49e88e624a65e1a94f}
37
38 \begin{DoxyCompactList}\small\item\em Version needed to extract. \end{DoxyCompactList}\item
39 quint16 {\bf flags}\label{structQuaZipFileInfo_a56d36f777e4fc892c71e22d080622e2c}
40
41 \begin{DoxyCompactList}\small\item\em General purpose flags. \end{DoxyCompactList}\item
42 quint16 {\bf method}\label{structQuaZipFileInfo_af5c1bbda7f5dec2c358e7a543564de4c}
43
44 \begin{DoxyCompactList}\small\item\em Compression method. \end{DoxyCompactList}\item
45 {\bf QDateTime} {\bf dateTime}\label{structQuaZipFileInfo_ad6993d099436813a27fd31aebe42911a}
46
47 \begin{DoxyCompactList}\small\item\em Last modification date and time. \end{DoxyCompactList}\item
48 quint32 {\bf crc}\label{structQuaZipFileInfo_aceee045c9ebce0b9724f40d342bc99ea}
49
50 \begin{DoxyCompactList}\small\item\em CRC. \end{DoxyCompactList}\item
51 quint32 {\bf compressedSize}\label{structQuaZipFileInfo_af6116eaac1f36b2a4b3a6a39851a85cc}
52
53 \begin{DoxyCompactList}\small\item\em Compressed file size. \end{DoxyCompactList}\item
54 quint32 {\bf uncompressedSize}\label{structQuaZipFileInfo_a0eb908e1b1ea637d1f1f4d6aa31db07f}
55
56 \begin{DoxyCompactList}\small\item\em Uncompressed file size. \end{DoxyCompactList}\item
57 quint16 {\bf diskNumberStart}\label{structQuaZipFileInfo_aa70157fdc2bd8de10405055b4233050b}
58
59 \begin{DoxyCompactList}\small\item\em Disk number start. \end{DoxyCompactList}\item
60 quint16 {\bf internalAttr}\label{structQuaZipFileInfo_a36e681a93b041617addee78cb939c93d}
61
62 \begin{DoxyCompactList}\small\item\em Internal file attributes. \end{DoxyCompactList}\item
63 quint32 {\bf externalAttr}\label{structQuaZipFileInfo_afeb65ffdacc4fc0ba7848d4b37f62ecf}
64
65 \begin{DoxyCompactList}\small\item\em External file attributes. \end{DoxyCompactList}\item
66 {\bf QString} {\bf comment}\label{structQuaZipFileInfo_adc2aad7bbd87ce3415e2a19851266bfc}
67
68 \begin{DoxyCompactList}\small\item\em Comment. \end{DoxyCompactList}\item
69 {\bf QByteArray} {\bf extra}\label{structQuaZipFileInfo_affc7b097de2c3c2ef5801c60f96adc72}
70
71 \begin{DoxyCompactList}\small\item\em Extra field. \end{DoxyCompactList}\end{DoxyCompactItemize}
72
73
74 \subsection{Detailed Description}
75 Information about a file inside archive.
76
77 \begin{Desc}
78 \item[{\bf Deprecated}]Use \doxyref{QuaZipFileInfo64}{p.}{structQuaZipFileInfo64} instead. Not only it supports large files, but also more convenience methods as well.\end{Desc}
79
80
81 Call \doxyref{QuaZip::getCurrentFileInfo()}{p.}{classQuaZip_a9c91a53ed4c2038e153c64bdc097ebe8} or \doxyref{QuaZipFile::getFileInfo()}{p.}{classQuaZipFile_ad3f5807329321be21b12c1ba5798b359} to fill this structure.
82
83 \subsection{Member Function Documentation}
84 \index{QuaZipFileInfo@{QuaZipFileInfo}!getPermissions@{getPermissions}}
85 \index{getPermissions@{getPermissions}!QuaZipFileInfo@{QuaZipFileInfo}}
86 \subsubsection[{getPermissions}]{\setlength{\rightskip}{0pt plus 5cm}{\bf QFile::Permissions} QuaZipFileInfo::getPermissions (
87 \begin{DoxyParamCaption}
88 {}
89 \end{DoxyParamCaption}
90 ) const}\label{structQuaZipFileInfo_af87f96a64d7c02b002622f81d13accdb}
91
92
93 Get the file permissions.
94
95 Returns the high 16 bits of external attributes converted to {\bf QFile::Permissions}.
96
97 The documentation for this struct was generated from the following files:\begin{DoxyCompactItemize}
98 \item
99 quazip/quazipfileinfo.h\item
100 quazip/quazipfileinfo.cpp\end{DoxyCompactItemize}