#include <tags.h>
Static Public Member Functions | |
| static tag_type | add_tag (QString tag) |
| static void | init () |
| static tag_type | find_tag (QString tag) |
| static tag_type | find_tag_create_if_necessary (QString tag) |
| static tags_type | parse_tags (QString tag_string) |
| static QString | full_string (tags_type tags) |
Static Public Attributes | |
| static vector< QString > | tag_names |
| static bool | new_tags |
| tag_type Tags::add_tag | ( | QString | tag | ) | [static] |
References assert(), new_tags, and tag_names.
Referenced by find_tag_create_if_necessary(), init(), parse_tags(), and SongSelectorLogic::SongSelectorLogic().
| static tag_type Tags::find_tag | ( | QString | tag | ) | [inline, static] |
| tag_type Tags::find_tag_create_if_necessary | ( | QString | tag | ) | [static] |
References add_tag().
Referenced by SongSelectorLogic::startAnotherAnalyzer().
| QString Tags::full_string | ( | tags_type | tags | ) | [static] |
References EMPTY, i, and tag_end.
Referenced by HistorySong::HistorySong(), QueuedSong::init(), and QSong::text().
| void Tags::init | ( | ) | [static] |
| tags_type Tags::parse_tags | ( | QString | tag_string | ) | [static] |
References add_tag(), bpmdj_allocate, bpmdj_deallocate, and tag_end.
Referenced by Song::refill().
bool Tags::new_tags [static] |
vector< QString > Tags::tag_names [static] |
1.6.2