retdec
Classes | Functions
retdec::ar_extractor Namespace Reference

Classes

class  ArchiveWrapper
 

Functions

bool isArchive (const std::string &path)
 
bool isThinArchive (const std::string &path)
 
bool isNormalArchive (const std::string &path)
 
bool isFatMachOArchive (const std::string &path)
 

Detailed Description

Library for ar archive functions.

Function Documentation

◆ isArchive()

bool retdec::ar_extractor::isArchive ( const std::string &  path)

Check if file is an archive (normal or thin).

Parameters
pathinput file path
Returns
true if file is an archive, false otherwise

◆ isFatMachOArchive()

bool retdec::ar_extractor::isFatMachOArchive ( const std::string &  path)

Check if file is a Mach-O Universal Binary archive.

Parameters
pathinput file path
Returns
true if file is a Mach-O archive, false otherwise

◆ isNormalArchive()

bool retdec::ar_extractor::isNormalArchive ( const std::string &  path)

Check if file is a normal (not thin) archive.

Parameters
pathinput file path
Returns
true if file is a normal archive, false otherwise

◆ isThinArchive()

bool retdec::ar_extractor::isThinArchive ( const std::string &  path)

Check if file is a thin archive.

Parameters
pathinput file path
Returns
true if file is a thin archive, false otherwise