Holds the state for searching artists and songs. More...
#include <state.hpp>
Public Attributes | |
Trie | ArtistSearchTrie |
Trie | SongSearchTrie |
int | artistIndex = 0 |
int | songIndex = 0 |
string | input = "" |
int | albumsIndex = 0 |
mutex | mtx |
Holds the state for searching artists and songs.
This structure stores the current search state, including search queries and indices for navigating through the search results for artists and songs.
int SearchState::albumsIndex = 0 |
Index for the current album search result
int SearchState::artistIndex = 0 |
Index for the current artist search result
string SearchState::input = "" |
The current search input
mutex SearchState::mtx |
Mutex for synchronizing access to search state
int SearchState::songIndex = 0 |
Index for the current song search result