Project global and OS specific declarations.
#define MLDMFileReader_EXPORT
If included by external modules, exported symbols are declared as import symbols.
Representation for the DM file as data structure.
DMTagPtrVector & getTags() const
Provides access to the actual map.
DMTagPtr getTag(const std::string &label) const
Returns the first tag with label or nullptr if not found.
DMTagPtrVector getTags(const std::string &label) const
Returns all tags with label or an empty vector if not found.
DMTagDirectory()
Constructor.
Project wide definitions.
boost::shared_ptr< DMTag > DMTagPtr
Boost shared-pointer type definitions for DMTagEntry.
std::vector< DMTagPtr > DMTagPtrVector
Vector of shared pointers to DMTags.