ReactOS 0.4.15-dev-7842-g558ab78
CCABManager Member List

This is the complete list of members for CCABManager, including all inherited members.

AddFile(const std::string &FileName, const std::string &TargetFolder)CCabinet
AddSearchCriteria(const std::string &SearchCriteria, const std::string &TargetFolder)CCabinet
BlockIsSplitCCabinetprivate
BytesLeftInBlockCCabinetprivate
BytesLeftInCabinetCCabinetprivate
CABHeaderCCabinetprivate
CabinetCDFParserprivate
CabinetCreatedCDFParserprivate
CabinetFileCountThresholdCDFParserprivate
CabinetNameCDFParserprivate
CabinetNameTemplateCDFParserprivate
CabinetNameTemplateSetCDFParserprivate
CabinetNextCCabinetprivate
CabinetPrevCCabinetprivate
CabinetReservedCCabinetprivate
CabinetReservedFileCCabinetprivate
CabinetReservedFileBufferCCabinetprivate
CabinetReservedFileSizeCCabinetprivate
CCabinet()CCabinet
CCABManager()CCABManager
CDFParser()CDFParser
Close()CCabinet
CloseCabinet()CCabinet
CloseDisk()CCabinet
CodecCCabinetprivate
CodecIdCCabinetprivate
CodecSelectedCCabinetprivate
CommitDataBlocks(PCFFOLDER_NODE FolderNode)CCabinetprivate
CommitDisk(ULONG MoreDisks)CCabinet
CompressCDFParserprivate
CompressionTypeCDFParserprivate
ComputeChecksum(void *Buffer, ULONG Size, ULONG Seed)CCabinetprivate
ContinueFileCCabinetprivate
ConvertDateAndTime(time_t *Time, PUSHORT DosDate, PUSHORT DosTime)CCabinetprivate
ConvertPath(std::string &Path)CCabinet
CreateCabFilename(PCFFILE_NODE Node)CCabinet
CreateCabinet()CCABManagerprivate
CreateNewDiskCCabinetprivate
CreateNewFolderCCabinetprivate
CreateSimpleCabinet()CCabinet
CriteriaListCCabinetprivate
CurrentCharCDFParserprivate
CurrentDataNodeCCabinetprivate
CurrentDiskNumberCCabinetprivate
CurrentFolderNodeCCabinetprivate
CurrentIBufferCCabinetprivate
CurrentIBufferSizeCCabinetprivate
CurrentIntegerCDFParserprivate
CurrentLineCDFParserprivate
CurrentOBufferCCabinetprivate
CurrentOBufferSizeCCabinetprivate
CurrentOffsetCDFParserprivate
CurrentStringCDFParserprivate
CurrentTokenCDFParserprivate
DataReservedCCabinetprivate
DestPathCCabinetprivate
DestroyDataNodes(PCFFOLDER_NODE FolderNode)CCabinetprivate
DestroyDeletedFileNodes()CCabinetprivate
DestroyDeletedFolderNodes()CCabinetprivate
DestroyFileNodes()CCabinetprivate
DestroyFolderNodes()CCabinetprivate
DestroySearchCriteria()CCabinet
DiskCreatedCDFParserprivate
DiskLabelCDFParserprivate
DiskLabelTemplateCDFParserprivate
DiskLabelTemplateSetCDFParserprivate
DiskNextCCabinetprivate
DiskPrevCCabinetprivate
DiskSizeCCabinetprivate
DisplayCabinet()CCABManagerprivate
DoCabinetName(ULONG Number, char *Name)CDFParserprivate
DoCabinetNameTemplate(char *Template)CDFParserprivate
DoDiskLabel(ULONG Number, char *Label)CDFParserprivate
DoDiskLabelTemplate(char *Template)CDFParserprivate
DoInfFileName(char *InfFileName)CDFParserprivate
DoMaxDiskSize(bool NumberValid, ULONG Number)CDFParserprivate
DontGenerateInfCDFParser
ExtractFile(const char *FileName)CCabinet
ExtractFromCabinet()CCABManagerprivate
FileBufferCDFParserprivate
FileBufferSizeCDFParserprivate
FileHandleCDFParserprivate
FileListCCabinetprivate
FileLoadedCDFParserprivate
FileNameCCABManagerprivate
FileOpenCCabinetprivate
FileRelativePathCDFParser
FindFirst(PCAB_SEARCH Search)CCabinet
FindNext(PCAB_SEARCH Search)CCabinet
FolderCreatedCDFParserprivate
FolderFileCountThresholdCDFParserprivate
FolderListCCabinetprivate
FolderReservedCCabinetprivate
FolderSizeThresholdCDFParserprivate
FolderUncompSizeCCabinetprivate
GetAbsoluteOffset(PCFFILE_NODE File)CCabinetprivate
GetAttributesOnFile(PCFFILE_NODE File)CCabinetprivate
GetCabinetName()CCabinet
GetCurrentDiskNumber()CCabinet
GetDestinationPath()CCabinet
GetDiskName(PCABINET_NAME *List, ULONG Number, char *String)CDFParserprivate
GetDiskNumber(PDISK_NUMBER *List, ULONG Number, PULONG Value)CDFParserprivate
GetFileName(const std::string &Path)CCabinet
GetFileTimes(FILE *FileHandle, PCFFILE_NODE File)CCabinetprivate
HasSearchCriteria()CCabinet
InfFileHandleCDFParserprivate
InfFileNameCDFParserprivate
InfFileNameSetCDFParserprivate
InfFileOnlyCDFParser
InfModeEnabledCDFParserprivate
InitCabinetHeader()CCabinetprivate
InputBufferCCabinetprivate
IsCodecSelected()CCabinet
IsNextToken(DFP_TOKEN Token, bool NoSpaces)CDFParserprivate
IsSeparator(char Char)CCabinet
IsVerbose()CCABManagerinline
LastBlockStartCCabinetprivate
LastFileOffsetCCabinetprivate
LineCDFParserprivate
LineLengthCDFParserprivate
Load(char *FileName)CDFParser
LocateFile(const char *FileName, PCFFILE_NODE *File)CCabinetprivate
LocateFolderNode(ULONG Index)CCabinetprivate
MatchFileNamePattern(const char *FileName, const char *Pattern)CCabinetprivate
MaxCabinetSizeCDFParserprivate
MaxDiskFileCountCDFParserprivate
MaxDiskSizeCDFParserprivate
MaxDiskSizeAllCDFParserprivate
MaxDiskSizeAllSetCDFParserprivate
ModeCCABManagerprivate
NewCabinet()CCabinet
NewDataNode(PCFFOLDER_NODE FolderNode)CCabinetprivate
NewDisk()CCabinet
NewFileNode()CCabinetprivate
NewFolder()CCabinet
NewFolderNode()CCabinetprivate
NextFieldsSizeCCabinetprivate
NextFolderNumberCCabinetprivate
NextToken()CDFParserprivate
NormalizePath(std::string &Path)CCabinet
OnAdd(PCFFILE Entry, const char *FileName) overrideCCABManagerprivatevirtual
OnCabinetName(ULONG Number, char *Name) overrideCDFParserprivatevirtual
OnDiskChange(const char *CabinetName, const char *DiskLabel) overrideCCABManagerprivatevirtual
OnDiskLabel(ULONG Number, char *Label) overrideCDFParserprivatevirtual
OnExtract(PCFFILE File, const char *FileName) overrideCCABManagerprivatevirtual
OnOverwrite(PCFFILE File, const char *FileName) overrideCCABManagerprivatevirtual
OnVerboseMessage(const char *Message) overrideCCABManagerprivatevirtual
Open()CCabinet
OutputBufferCCabinetprivate
Parse()CDFParser
ParseCmdline(int argc, char *argv[])CCABManager
PerformCommand()CDFParserprivate
PerformFileCopy()CDFParserprivate
PerformInfBeginCommand()CDFParserprivate
PerformInfEndCommand()CDFParserprivate
PerformNewCommand()CDFParserprivate
PerformSetCommand()CDFParserprivate
PrevCabinetNumberCCabinetprivate
ProcessAllCCABManagerprivate
PromptOnOverwriteCCABManagerprivate
ReadBlock(void *Buffer, ULONG Size, PULONG BytesRead)CCabinetprivate
ReadDataBlocks(PCFFOLDER_NODE FolderNode)CCabinetprivate
ReadFileTable()CCabinetprivate
ReadLine()CDFParserprivate
ReadString(char *String, LONG MaxLength)CCabinetprivate
ReservePerCabinetSizeCDFParserprivate
ReservePerDataBlockSizeCDFParserprivate
ReservePerFolderSizeCDFParserprivate
RestartSearchCCabinetprivate
ReuseBlockCCabinetprivate
Run()CCABManager
ScratchFileCCabinetprivate
SelectCodec(LONG Id)CCabinet
SetAttributesOnFile(char *FileName, USHORT FileAttributes)CCabinetprivate
SetCabinetName(const char *FileName)CCabinet
SetCabinetReservedFile(const char *FileName)CCabinet
SetCompressionCodec(const char *CodecName)CCabinet
SetDestinationPath(const char *DestinationPath)CCabinet
SetDiskName(PCABINET_NAME *List, ULONG Number, char *String)CDFParserprivate
SetDiskNumber(PDISK_NUMBER *List, ULONG Number, ULONG Value)CDFParserprivate
SetFileRelativePath(char *Path)CDFParser
SetMaxDiskSize(ULONG Size)CCabinet
SetupNewDisk()CDFParserprivate
SkipSpaces()CDFParserprivate
SourceDirCDFParserprivate
SourceFileCCabinetprivate
TotalBytesLeftCCabinetprivate
TotalCompSizeCCabinetprivate
TotalFileSizeCCabinetprivate
TotalFolderSizeCCabinetprivate
TotalHeaderSizeCCabinetprivate
Usage()CCABManagerprivate
VerboseCCABManagerprivate
WriteCabinetHeader(bool MoreDisks)CCabinetprivate
WriteDataBlock()CCabinetprivate
WriteDisk(ULONG MoreDisks)CCabinet
WriteFileEntries()CCabinetprivate
WriteFileToScratchStorage(PCFFILE_NODE FileNode)CCabinet
WriteFolderEntries()CCabinetprivate
WriteInfLine(char *InfLine)CDFParserprivate
~CCabinet()CCabinetvirtual
~CCABManager()CCABManagervirtual
~CDFParser()CDFParservirtual