Qore magic Module
0.0.2
|
Qore::Magic namespace. More...
Classes | |
class | Magic |
A low level wrapper around libmagic. More... | |
Variables | |
const | MAGIC_APPLE = 0x000800 |
Return the Apple creator and type. | |
const | MAGIC_CHECK = 0x000040 |
Print warnings to stderr. | |
const | MAGIC_COMPRESS = 0x000004 |
Check inside compressed files. | |
const | MAGIC_CONTINUE = 0x000020 |
Return all matches. | |
const | MAGIC_DEBUG = 0x000001 |
Turn on debugging. | |
const | MAGIC_DEVICES = 0x000008 |
Look at the contents of devices. | |
const | MAGIC_ERROR = 0x000200 |
Handle ENOENT etc as real errors. | |
const | MAGIC_MIME = 0x000410 |
Returns MIME type with encoding. | |
const | MAGIC_MIME_ENCODING = 0x000400 |
Return the MIME encoding. | |
const | MAGIC_MIME_TYPE = 0x000010 |
Return the MIME type. | |
const | MAGIC_NONE = 0x000000 |
No flags. | |
const | MAGIC_NO_CHECK_APPTYPE = 0x008000 |
Don't check application type. | |
const | MAGIC_NO_CHECK_BUILTIN = 0x3fb000 |
No built-in tests only consult the magic file. | |
const | MAGIC_NO_CHECK_CDF = 0x040000 |
Don't check for cdf files. | |
const | MAGIC_NO_CHECK_COMPRESS = 0x001000 |
Don't check for compressed files. | |
const | MAGIC_NO_CHECK_ELF = 0x010000 |
Don't check for elf details. | |
const | MAGIC_NO_CHECK_ENCODING = 0x200000 |
Don't check text encodings. | |
const | MAGIC_NO_CHECK_SOFT = 0x004000 |
Don't check magic entries. | |
const | MAGIC_NO_CHECK_TAR = 0x002000 |
Don't check for tar files. | |
const | MAGIC_NO_CHECK_TEXT = 0x020000 |
Don't check for text files. | |
const | MAGIC_NO_CHECK_TOKENS = 0x100000 |
Don't check tokens. | |
const | MAGIC_PRESERVE_ATIME = 0x000080 |
Restore access time on exit. | |
const | MAGIC_RAW = 0x000100 |
Don't translate unprintable chars. | |
const | MAGIC_SYMLINK = 0x000002 |
Follow symlinks. | |
Qore::Magic namespace.