46 const std::string &sep=
", ",
47 const size_t maxNumBinaryEntries=8,
48 const size_t maxNumStringEntries=20)
const;
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
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.
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.