#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: