ldas-tools-al 2.6.7
Loading...
Searching...
No Matches
FileType.cc File Reference
#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"
Include dependency graph for FileType.cc:

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 ()

Macro Definition Documentation

◆ BinaryRegex

◆ BZipRegex

◆ ElfRegex

◆ EPSRegex

◆ FrameRegex

◆ GIFRegex

◆ GZipRegex

◆ HTML404Regex

◆ HTMLErrorRegex

◆ HTMLRegex

◆ ILWDFrameRegex

◆ ILWDRegex

◆ PGPRegex

◆ ScriptRegex

◆ XMLDocRegex

◆ XMLRegex

Function Documentation

◆ ErrnoMessage()

const std::string LDASTools::System::ErrnoMessage ( )