Libmagicxx v10.0.3
A modern C++23 wrapper for libmagic — the library that powers the Unix file command.
Loading...
Searching...
No Matches
Topics
Here is a list of all topics with brief descriptions:
[detail level 123]
 Core Magic APICore file type identification functionality
 ConstructorsMagic construction methods
 Special Member FunctionsMove, copy, and destruction operations
 Validity CheckingInstance and database validation methods
 Instance ControlInstance lifecycle management
 Flag ManagementFlag retrieval methods
 Parameter ManagementParameter retrieval methods
 Static UtilitiesStatic utility methods
 File IdentificationCore file type detection methods
 State QueriesInstance state inspection methods
 Database LoadingMagic database loading methods
 Open ReopenInstance initialization methods
 Flag ModificationFlag modification methods
 Parameter ModificationParameter modification methods
 String Conversion FunctionsFree functions for converting Magic types to human-readable strings
 Exception ClassesException hierarchy for Magic class error handling
 Implementation DetailsInternal implementation details for the Magic class
 ConstructorsMagicPrivate construction methods
 Special Member FunctionsMove, copy, and destruction operations
 Validity CheckingDatabase validation methods
 Instance ControlInstance lifecycle management
 Flag ManagementFlag retrieval methods
 Parameter ManagementParameter retrieval methods
 File IdentificationCore file type detection methods
 State QueriesInstance state inspection methods
 Database LoadingMagic database loading methods
 Open ReopenInstance initialization methods
 Flag ModificationFlag modification methods
 Parameter ModificationParameter modification methods
 Error HandlingCentralized exception throwing utilities
 Member VariablesCore state variables for lifecycle management
 Validation Option MasksPre-computed option masks for file identification
 Libmagic ConstantsConstants for libmagic integration
 Libmagic Type AliasesType definitions for libmagic interoperability
 Friend Declarations For ToString Access To Private ConstantsFriend declarations for string conversion access
 Utility ComponentsSupporting utilities for the libmagicxx library