|
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.