/** * Copyright 2014 (c) Anna Schumaker. */ #include static database genre_db; Genre :: Genre() : GenericTag() {} Genre :: Genre(const std::string &name) : GenericTag(name) { } void tags :: init_genre_db() { db_init(&genre_db, "genre.db", true); db_load(&genre_db); } Genre *tags :: get_genre(const std::string &name) { return db_find(&genre_db, name.c_str()); } Genre *tags :: get_genre(const unsigned int index) { return db_at(&genre_db, index); }