38 #ifndef OME_BIOFORMATS_OUT_OMETIFFWRITER_H
39 #define OME_BIOFORMATS_OUT_OMETIFFWRITER_H
41 #include <ome/bioformats/detail/FormatWriter.h>
42 #include <ome/bioformats/detail/OMETIFF.h>
47 #include <ome/xml/meta/OMEXMLMetadata.h>
83 ome::compat::shared_ptr<ome::bioformats::tiff::TIFF>
tiff;
92 TIFFState(ome::compat::shared_ptr<ome::bioformats::tiff::TIFF>& tiff);
99 typedef std::map<boost::filesystem::path, TIFFState>
tiff_map;
106 std::vector<detail::OMETIFFPlane>
planes;
143 ome::compat::shared_ptr<ome::xml::meta::OMEXMLMetadata>
omeMeta;
159 setId(
const boost::filesystem::path&
id);
163 close(
bool fileOnly =
false);
210 getOMEXML(
const boost::filesystem::path&
id);
220 const std::string&
xml);
239 boost::optional<bool>
247 #endif // OME_BIOFORMATS_OUT_OMETIFFWRITER_H
logging::sources::severity_logger_mt< logging::trivial::severity_level > Logger
Message logger.
Definition: log.h:98
Boost.Filesystem compatibility.
Open Microscopy Environment C++ implementation.
Definition: CoreMetadata.cpp:40
Xerces-C modern C++ wrapper.
Definition: Base.h:53