#ifndef MSP_DATAFILE_COLLECTION_H_
#define MSP_DATAFILE_COLLECTION_H_
+#include <msp/core/attributes.h>
#include <msp/core/maputils.h>
#include <msp/core/refptr.h>
#include "collectionsource.h"
IO::Seekable *open_raw(const std::string &) const;
protected:
- IO::Seekable *open_from_sources(const std::string &n) { return open_raw(n); }
+ // Deprecated. Use open_raw instead.
+ DEPRECATED IO::Seekable *open_from_sources(const std::string &n) { return open_raw(n); }
private:
void gather_names_from_sources(std::list<std::string> &, const CollectionItemTypeBase &) const;
#define MSP_DATAFILE_VALUE_H_
#include <vector>
+#include <msp/core/attributes.h>
#include <msp/core/meta.h>
#include <msp/core/variant.h>
#include "type.h"
T get_() const;
};
-typedef std::vector<Value> ValueArray __attribute__((deprecated));
+typedef DEPRECATED std::vector<Value> ValueArray;
template<typename T>
inline T Value::get_() const