27 lines
517 B
C++
27 lines
517 B
C++
/**
|
|
* @file
|
|
* Copyright 2014 (c) Anna Schumaker.
|
|
*/
|
|
#ifndef OCARINA_CORE_TAGS_H
|
|
#define OCARINA_CORE_TAGS_H
|
|
|
|
#include <core/tags/library.h>
|
|
#include <core/tags/track.h>
|
|
|
|
|
|
/** Functions for accessing the tag database */
|
|
namespace tagdb
|
|
{
|
|
|
|
/**
|
|
* Add a track to the database
|
|
* @param filepath Filepath to be added
|
|
* @param library Library containing the new track
|
|
* @return A pointer to the newly created track
|
|
*/
|
|
Track *add_track(const std::string &, Library *);
|
|
|
|
}
|
|
|
|
#endif /* OCARINA_CORE_TAGS_H */
|