38 #ifndef OME_BIOFORMATS_FORMATREADER_H 
   39 #define OME_BIOFORMATS_FORMATREADER_H 
   45 #include <boost/optional.hpp> 
   47 #include <ome/bioformats/CoreMetadata.h> 
   48 #include <ome/bioformats/FileInfo.h> 
   49 #include <ome/bioformats/FormatHandler.h> 
   50 #include <ome/bioformats/MetadataConfigurable.h> 
   51 #include <ome/bioformats/MetadataMap.h> 
   52 #include <ome/bioformats/Types.h> 
   56 #include <ome/xml/meta/MetadataStore.h> 
   63     class VariantPixelBuffer;
 
  161       isThisType(
const boost::filesystem::path& name,
 
  162                  bool                           open = 
true) 
const = 0;
 
  179                  const uint8_t *end) 
const = 0;
 
  196                  std::size_t    length) 
const = 0;
 
  745       const std::vector<boost::filesystem::path>
 
  756       const std::vector<boost::filesystem::path>
 
  768       std::vector<FileInfo>
 
  780       std::vector<FileInfo>
 
  789       const boost::optional<boost::filesystem::path>&
 
  798       const std::vector<std::string>&
 
  863       ome::compat::array<dimension_size_type, 3>
 
  883       ome::compat::array<dimension_size_type, 6>
 
  949       const std::vector<ome::compat::shared_ptr<CoreMetadata> >&
 
  983       setMetadataStore(ome::compat::shared_ptr< ::ome::xml::meta::MetadataStore>& store) = 0;
 
  991       const ome::compat::shared_ptr< ::ome::xml::meta::MetadataStore>&
 
 1000       ome::compat::shared_ptr< ::ome::xml::meta::MetadataStore>&
 
 1012       std::vector<ome::compat::shared_ptr<FormatReader> >
 
 1027       isSingleFile(
const boost::filesystem::path& 
id) 
const = 0;
 
 1083       const std::vector<std::string>&
 
 1272 #endif // OME_BIOFORMATS_FORMATREADER_H 
Open Microscopy Environment C++ implementation. 
Definition: CoreMetadata.cpp:40
PixelType enumeration. 
Definition: PixelType.h:69