38 #ifndef OME_BIOFORMATS_FORMATWRITER_H
39 #define OME_BIOFORMATS_FORMATWRITER_H
46 #include <boost/optional.hpp>
48 #include <ome/bioformats/CoreMetadata.h>
49 #include <ome/bioformats/FileInfo.h>
50 #include <ome/bioformats/FormatHandler.h>
51 #include <ome/bioformats/MetadataConfigurable.h>
52 #include <ome/bioformats/MetadataMap.h>
53 #include <ome/bioformats/Types.h>
57 #include <ome/xml/meta/MetadataRetrieve.h>
64 class VariantPixelBuffer;
260 setMetadataRetrieve(ome::compat::shared_ptr< ::ome::xml::meta::MetadataRetrieve>& retrieve) = 0;
268 const ome::compat::shared_ptr< ::ome::xml::meta::MetadataRetrieve>&
277 ome::compat::shared_ptr< ::ome::xml::meta::MetadataRetrieve>&
304 const std::set<ome::xml::model::enums::PixelType>&
314 const std::set<ome::xml::model::enums::PixelType>&
337 const std::string& codec)
const = 0;
345 const std::set<std::string>&
363 const boost::optional<std::string>&
401 #endif // OME_BIOFORMATS_FORMATWRITER_H
Open Microscopy Environment C++ implementation.
Definition: CoreMetadata.cpp:40
PixelType enumeration.
Definition: PixelType.h:70