My Project  + 80db3
Public Member Functions | Public Attributes | List of all members
setup::data_entry Struct Reference

#include "setup/data.hpp"

Collaboration diagram for setup::data_entry:
[legend]

Public Member Functions

 FLAGS (flags, VersionInfoValid, VersionInfoNotValid, TimeStampInUTC, IsUninstallerExe, CallInstructionOptimized, Touch, ChunkEncrypted, ChunkCompressed, SolidBreak, Sign, SignOnce, BZipped)
 
void load (std::istream &is, const info &i)
 Load one data entry. More...
 

Public Attributes

stream::chunk chunk
 
stream::file file
 
boost::uint64_t uncompressed_size
 
boost::int64_t timestamp
 
boost::uint32_t timestamp_nsec
 
boost::uint64_t file_version
 
flags options
 

Detailed Description

Definition at line 44 of file data.hpp.

Member Function Documentation

◆ FLAGS()

setup::data_entry::FLAGS ( flags  ,
VersionInfoValid  ,
VersionInfoNotValid  ,
TimeStampInUTC  ,
IsUninstallerExe  ,
CallInstructionOptimized  ,
Touch  ,
ChunkEncrypted  ,
ChunkCompressed  ,
SolidBreak  ,
Sign  ,
SignOnce  ,
BZipped   
)

◆ load()

void setup::data_entry::load ( std::istream &  is,
const info i 
)

Load one data entry.

Note
This function may not be thread-safe on all operating systems.

Definition at line 35 of file data.cpp.

Here is the call graph for this function:

Member Data Documentation

◆ chunk

stream::chunk setup::data_entry::chunk

Definition at line 64 of file data.hpp.

◆ file

stream::file setup::data_entry::file

Definition at line 66 of file data.hpp.

◆ uncompressed_size

boost::uint64_t setup::data_entry::uncompressed_size

Definition at line 68 of file data.hpp.

◆ timestamp

boost::int64_t setup::data_entry::timestamp

Definition at line 70 of file data.hpp.

◆ timestamp_nsec

boost::uint32_t setup::data_entry::timestamp_nsec

Definition at line 71 of file data.hpp.

◆ file_version

boost::uint64_t setup::data_entry::file_version

Definition at line 73 of file data.hpp.

◆ options

flags setup::data_entry::options

Definition at line 75 of file data.hpp.


The documentation for this struct was generated from the following files: