27 #include "io/stream.hpp" 
   28 #include "rawfile.hpp" 
   40     typedef std::map<RawFile::Type, raw_file_factory_t> 
Table;
 
   41     typedef std::map<std::string, RawFile::Type> Extensions;
 
   52         return extensions_mut();
 
   69     static Table &table_mut();
 
   71     static Extensions &extensions_mut();
 
std::shared_ptr< Stream > Ptr
 
static const char ** fileExtensions()
 
static const Table & table()
 
static const Extensions & extensions()
 
static void registerType(RawFile::Type type, const raw_file_factory_t &fn, const char *ext)
 
std::map< RawFile::Type, raw_file_factory_t > Table
 
or_rawfile_type
Types of RAW files.
 
Global namespace for libopenraw.