46 const std::string &
sep=
", ",
Project global and OS specific declarations.
#define MLDMFileReader_EXPORT
If included by external modules, exported symbols are declared as import symbols.
A tool classes to load Digital Microscopy files.
Representation for the DM file as data structure.
std::string getAsString(std::string prefix="", const std::string &sep=", ", const size_t maxNumBinaryEntries=8, const size_t maxNumStringEntries=20) const
Convert content to a human readable string with the prefix prefix before all lines and separator sep ...
DMTagGroupPtr getTagGroup() const
Return constant access to the tag group.
void load()
Load the tag data structures such that all contents can be used.
DMImage(DMFileReader &reader, MLuint64 originPosition=0)
Constructor initialized with its reader and the data structure position in the file.
Project wide definitions.
Target mlrange_cast(Source arg)
Generic version of checked ML casts.
UINT64 MLuint64
Introduce platform independent 64 bit unsigned integer type.
std::ostream & operator<<(std::ostream &out, const ml::Variant &variant)
boost::shared_ptr< DMTagGroup > DMTagGroupPtr
Boost shared-pointer type definitions for DMTagGroup.