ome-files  0.5.0
Public Types | Public Member Functions | Public Attributes | List of all members
ome::files::detail::WriterProperties Struct Reference

Properties specific to a particular writer. More...

#include <ome/files/detail/FormatWriter.h>

+ Collaboration diagram for ome::files::detail::WriterProperties:

Public Types

typedef std::map< ome::xml::model::enums::PixelType, std::set< std::string > > pixel_compression_type_map
 Map of codec to pixel types.
 

Public Member Functions

 WriterProperties (const std::string &name, const std::string &description)
 Constructor. More...
 

Public Attributes

std::string name
 Format name.
 
std::string description
 Format description.
 
std::vector< boost::filesystem::path > suffixes
 Filename suffixes this format can handle.
 
std::vector< boost::filesystem::path > compression_suffixes
 Filename compression suffixes this format can handle.
 
std::set< std::string > compression_types
 Supported compression types.
 
pixel_compression_type_map pixel_compression_types
 Supported compression codecs types for each pixel type.
 
bool stacks
 Stacks are supported.
 

Detailed Description

Properties specific to a particular writer.

Constructor & Destructor Documentation

◆ WriterProperties()

ome::files::detail::WriterProperties::WriterProperties ( const std::string &  name,
const std::string &  description 
)
inline

Constructor.

Parameters
namethe format name.
descriptiona short description of the format.

The documentation for this struct was generated from the following file: