Anklang 0.3.0-460-gc4ef46ba
ASE — Anklang Sound Engine (C++)
« « « Anklang Documentation |
Public Types | |
using | UnderlyingType = typename std::underlying_type< T >::type |
using | EnumValueS = std::vector< std::pair< int64_t, std::string > > |
Public Member Functions | |
Enum & | set (T v, const char *valuename) |
Static Public Member Functions | |
static bool | has_names () |
static const std::string & | get_name (T v) |
static T | get_value (const std::string &name, T fallback) |
static EnumValueS | list_values () |
Definition at line 1082 of file jsonipc.hh.
using Jsonipc::Enum< T >::EnumValueS = std::vector<std::pair<int64_t,std::string> > |
Definition at line 1132 of file jsonipc.hh.
using Jsonipc::Enum< T >::UnderlyingType = typename std::underlying_type<T>::type |
Definition at line 1089 of file jsonipc.hh.
Jsonipc::Enum< T >::Enum | ( | ) |
Definition at line 1084 of file jsonipc.hh.
|
static |
Definition at line 1108 of file jsonipc.hh.
|
static |
Definition at line 1118 of file jsonipc.hh.
|
static |
Definition at line 1103 of file jsonipc.hh.
|
static |
Definition at line 1134 of file jsonipc.hh.
Enum & Jsonipc::Enum< T >::set | ( | T | v, |
const char * | valuename | ||
) |
Definition at line 1091 of file jsonipc.hh.