#include <enumwriter.h>
|
void | register_distinct (std::string type, std::vector< int >, std::vector< std::string >) |
|
void | register_bits (std::string type, std::vector< int >, std::vector< std::string >) |
|
std::string | write (std::string type, int value) |
|
int | read (std::string type, std::string value) |
|
void | add_to_hack_table (std::string str, std::string hacked_str) |
|
Definition at line 51 of file enumwriter.h.
◆ Registry
◆ EnumWriter()
PBD::EnumWriter::EnumWriter |
( |
| ) |
|
|
private |
◆ ~EnumWriter()
PBD::EnumWriter::~EnumWriter |
( |
| ) |
|
|
private |
◆ add_to_hack_table()
void PBD::EnumWriter::add_to_hack_table |
( |
std::string |
str, |
|
|
std::string |
hacked_str |
|
) |
| |
◆ destroy()
static void PBD::EnumWriter::destroy |
( |
| ) |
|
|
static |
◆ instance()
◆ read()
int PBD::EnumWriter::read |
( |
std::string |
type, |
|
|
std::string |
value |
|
) |
| |
◆ read_bits()
◆ read_distinct()
◆ register_bits()
void PBD::EnumWriter::register_bits |
( |
std::string |
type, |
|
|
std::vector< int > |
, |
|
|
std::vector< std::string > |
|
|
) |
| |
◆ register_distinct()
void PBD::EnumWriter::register_distinct |
( |
std::string |
type, |
|
|
std::vector< int > |
, |
|
|
std::vector< std::string > |
|
|
) |
| |
◆ validate()
◆ validate_bitwise()
int PBD::EnumWriter::validate_bitwise |
( |
EnumRegistration & |
er, |
|
|
int |
value |
|
) |
| const |
|
private |
◆ write()
std::string PBD::EnumWriter::write |
( |
std::string |
type, |
|
|
int |
value |
|
) |
| |
◆ write_bits()
◆ write_distinct()
◆ _instance
◆ hack_table
std::map<std::string,std::string> PBD::EnumWriter::hack_table |
|
staticprivate |
◆ registry
The documentation for this class was generated from the following file: