pianod2
multisource multiuser scriptable networked music player
Namespaces | Classes | Functions
UserData Namespace Reference

User data storage. More...

Namespaces

 Key
 

Classes

class  DataStore
 Storage mechanism for user data. More...
 
class  JSONData
 Store key-value pairs of string keys & mixed types using Parsnip::Data. More...
 
class  Dictionary
 Store key-value pairs of arbitrary key and value types. More...
 
class  Ratings
 Container for user ratings values (playlists & songs). More...
 
class  OverplayedList
 Container for lists of user overplayed songs. More...
 

Functions

template<typename T >
type_convert (const T value, const T)
 
std::string type_convert (const Rating value, const std::string &)
 
Rating type_convert (const std::string &value, Rating)
 

Detailed Description

User data storage.

Function Documentation

◆ type_convert() [1/3]

std::string UserData::type_convert ( const Rating  value,
const std::string &   
)
inline

◆ type_convert() [2/3]

Rating UserData::type_convert ( const std::string &  value,
Rating   
)
inline

◆ type_convert() [3/3]

template<typename T >
T UserData::type_convert ( const T  value,
const  T 
)
inline
Here is the caller graph for this function: