|
@@ -134,7 +134,6 @@ struct aiMetadata {
|
|
|
// empty
|
|
|
}
|
|
|
|
|
|
-
|
|
|
/**
|
|
|
* @brief The destructor.
|
|
|
*/
|
|
@@ -199,6 +198,14 @@ struct aiMetadata {
|
|
|
return data;
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * @brief Deallocates property fields + keys.
|
|
|
+ */
|
|
|
+ static inline
|
|
|
+ void Dealloc( aiMetadata *metadata ) {
|
|
|
+ delete metadata;
|
|
|
+ }
|
|
|
+
|
|
|
template<typename T>
|
|
|
inline void Add(const std::string& key, const T& value)
|
|
|
{
|