ldas-tools-al 2.6.7
Classes | Namespaces | Macros | Functions
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
 

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)
 

Macro Definition Documentation

◆ BinaryRegex

#define BinaryRegex    ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_BINARY ) )

◆ BZipRegex

#define BZipRegex    ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_BZIP ) )

◆ ElfRegex

#define ElfRegex   ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_ELF ) )

◆ EPSRegex

#define EPSRegex   ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_EPS ) )

◆ FrameRegex

#define FrameRegex    ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_FRAME ) )

◆ GIFRegex

#define GIFRegex   ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_GIF ) )

◆ GZipRegex

#define GZipRegex    ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_GZIP ) )

◆ HTML404Regex

#define HTML404Regex    ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_HTML_404 ) )

◆ HTMLErrorRegex

#define HTMLErrorRegex    ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_HTML_ERROR ) )

◆ HTMLRegex

#define HTMLRegex    ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_HTML ) )

◆ ILWDFrameRegex

#define ILWDFrameRegex    ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_ILWD_FRAME ) )

◆ ILWDRegex

#define ILWDRegex    ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_ILWD ) )

◆ PGPRegex

#define PGPRegex   ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_PGP ) )

◆ ScriptRegex

#define ScriptRegex    ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_SCRIPT ) )

◆ XMLDocRegex

#define XMLDocRegex    ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_XML_DOC ) )

◆ XMLRegex

#define XMLRegex   ( file_pattern_cache::Lookup( file_pattern_cache::REGEX_XML ) )