ldas-tools-al 2.6.7
|
#include <ldastoolsal_config.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <errno.h>
#include <fcntl.h>
#include <string.h>
#include <unistd.h>
#include <iostream>
#include <map>
#include <sstream>
#include <stdexcept>
#include "ldastoolsal/MemChecker.hh"
#include "ldastoolsal/mutexlock.hh"
#include "ldastoolsal/regex.hh"
#include "ldastoolsal/regexmatch.hh"
#include "ldastoolsal/Singleton.hh"
#include "ldastoolsal/FileType.hh"
#include "ldastoolsal/System.hh"
Classes | |
class | anonymous_namespace{FileType.cc}::file_pattern_cache |
class | MemChecker |
Memory garbage collector. More... | |
class | MutexLock |
Descibes an object which release a mutex lock. More... |
Namespaces | |
namespace | anonymous_namespace{FileType.cc} |
namespace | LDASTools |
Objects of general use and interst. | |
namespace | LDASTools::AL |
The Abstraction Layer. |
Macros | |
#define | BinaryRegex ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_BINARY ) ) |
#define | BZipRegex ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_BZIP ) ) |
#define | ElfRegex ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_ELF ) ) |
#define | EPSRegex ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_EPS ) ) |
#define | FrameRegex ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_FRAME ) ) |
#define | GIFRegex ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_GIF ) ) |
#define | GZipRegex ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_GZIP ) ) |
#define | HTMLRegex ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_HTML ) ) |
#define | HTML404Regex ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_HTML_404 ) ) |
#define | HTMLErrorRegex ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_HTML_ERROR ) ) |
#define | ILWDRegex ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_ILWD ) ) |
#define | ILWDFrameRegex ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_ILWD_FRAME ) ) |
#define | PGPRegex ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_PGP ) ) |
#define | ScriptRegex ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_SCRIPT ) ) |
#define | XMLRegex ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_XML ) ) |
#define | XMLDocRegex ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_XML_DOC ) ) |
Functions | |
anonymous_namespace{FileType.cc}::SINGLETON_TS_INST (file_pattern_cache) | |
const std::string | ErrnoMessage () |
#define BinaryRegex ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_BINARY ) ) |
#define BZipRegex ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_BZIP ) ) |
#define ElfRegex ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_ELF ) ) |
#define EPSRegex ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_EPS ) ) |
#define FrameRegex ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_FRAME ) ) |
#define GIFRegex ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_GIF ) ) |
#define GZipRegex ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_GZIP ) ) |
#define HTML404Regex ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_HTML_404 ) ) |
#define HTMLErrorRegex ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_HTML_ERROR ) ) |
#define HTMLRegex ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_HTML ) ) |
#define ILWDFrameRegex ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_ILWD_FRAME ) ) |
#define ILWDRegex ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_ILWD ) ) |
#define PGPRegex ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_PGP ) ) |
#define ScriptRegex ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_SCRIPT ) ) |
#define XMLDocRegex ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_XML_DOC ) ) |
#define XMLRegex ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_XML ) ) |
const std::string LDASTools::System::ErrnoMessage | ( | ) |