fileentry.h(3)

πŸ“¦
version 0.1.5.9+cvs.2007.04.28 Β· 2 versions
, in ubuntu jammy

🌸 fileentry.h β€” from the Library Functions Manual, bestie πŸ’…

okay so first of all, we're in the fileentry.h section of the manual (section 3, the library functions girlies), and this whole page is brought to you by the Zipios++ library. sit down, grab a strawberry πŸ“, and let's get into it.


✨ NAME ✨

fileentry.h β€” that's it, that's the name, no notes πŸ’–


πŸ¦‹ SYNOPSIS πŸ¦‹

#include 'zipios++/zipios-config.h'
#include <string>
#include <vector>
#include 'zipios++/meta-iostreams.h'
#include 'zipios++/simplesmartptr.h'
#include 'zipios++/zipios_defs.h'

πŸ‘‘ Classes

  • class zipios::FileEntry β€” a FileEntry represents an entry in a FileCollection. main character energy fr.
  • class zipios::FileEntry::MatchName β€” a function object, meant to be used with the STL find_if algorithm, to find a FileEntry in a container whose name (as obtained with FileEntry::getName()) is identical to the name you specified in the MatchName constructor. it's giving "find my girl by name" πŸ”
  • class zipios::FileEntry::MatchFileName β€” same vibe, different field: a function object for the STL find_if algorithm, to find a FileEntry in a container whose name (as obtained with FileEntry::getFileName()) is identical to the name specified in the MatchName constructor. (yes, the original says MatchName constructor here, we're keeping it exactly like that, no cap πŸ’€)

🌈 Typedefs

  • typedef SimpleSmartPointer< FileEntry > zipios::EntryPointer β€” literally what it says.
  • typedef SimpleSmartPointer< const FileEntry > zipios::ConstEntryPointer β€” ConstEntryPointer is a SimpleSmartPointer for const FileEntry's. ✨
  • typedef vector< EntryPointer > zipios::Entries β€” Entries is a vector of EntryPointer's.
  • typedef vector< EntryPointer > zipios::ConstEntries β€” ConstEntries is a vector of ConstEntryPointer's.

πŸŽ€ Enumerations

  • enum zipios::StorageMethod { STORED = 0, SHRUNK, REDUCED1, REDUCED2, REDUCED3, REDUCED4, IMPLODED, RESERVED, DEFLATED } β€” the types used with FileEntry::setMethod and FileEntry::getMethod.

πŸ’œ Functions

  • ostream & zipios::operator<< (ostream &os, const FileEntry &entry)
  • ostream & zipios::operator<< (ostream &os, const ConstEntryPointer &entry)

🌟 Detailed Description 🌟

header file that defines FileEntry. periodt.

Definition in file fileentry.h.

πŸ’– Typedef Documentation πŸ’–

typedef vector< EntryPointer > zipios::ConstEntries

ConstEntries is a vector of ConstEntryPointer's.

Definition at line 43 of file fileentry.h.

typedef SimpleSmartPointer< const FileEntry > zipios::ConstEntryPointer

ConstEntryPointer is a SimpleSmartPointer for const FileEntry's.

Definition at line 37 of file fileentry.h.

typedef vector< EntryPointer > zipios::Entries

Entries is a vector of EntryPointer's.

Definition at line 40 of file fileentry.h.

typedef SimpleSmartPointer< FileEntry > zipios::EntryPointer

EntryPointer is a SimpleSmartPointer for FileEntry's.

Definition at line 33 of file fileentry.h.

🧚 Enumeration Type Documentation 🧚

enum zipios::StorageMethod

the types used with FileEntry::setMethod and FileEntry::getMethod. the current entries are the types supported by the zip format. and the numbering also matches the numbering used in the zip file format β€” ie STORED is indicated by a 0 in the method field in a zip file and so on. iconic behaviour honestly.

Definition at line 25 of file fileentry.h.

🌸 Author 🌸

Generated automatically by Doxygen for Zipios++ from the source code. not a human author bestie, it's the robots πŸ€–βœ¨


aaaand that's the whole page!! this was Zipios++, dated Tue Mar 24 2020, and the page you just read was fileentry.h(3). slay, go read some headers πŸ’…πŸ«Ά

πŸ“¦ where this page comes from