#include <dotdot_bitmap.hpp>
◆ dotdot_bitmap()
dotdot_bitmap::dotdot_bitmap |
( |
const std::string & |
input_attribute_name, |
|
|
const std::string & |
input_map_type, |
|
|
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > & |
input_bitmap_data |
|
) |
| |
|
inline |
◆ convert_hex_string_to_uint32_t()
uint32_t dotdot_bitmap::convert_hex_string_to_uint32_t |
( |
const std::string & |
hex | ) |
const |
|
private |
◆ get_bitmap_state_value_from_json_tree()
uint32_t dotdot_bitmap::get_bitmap_state_value_from_json_tree |
( |
nlohmann::json & |
bitmap_jsn | ) |
const |
◆ get_bitmap_values()
std::vector< std::pair< std::string, std::string > > dotdot_bitmap::get_bitmap_values |
( |
uint32_t |
bitmap_value | ) |
const |
◆ get_bitmap_values_as_json_tree()
nlohmann::json dotdot_bitmap::get_bitmap_values_as_json_tree |
( |
uint32_t |
bitmap_value | ) |
const |
◆ get_enum_name_of_element_by_value()
std::string dotdot_bitmap::get_enum_name_of_element_by_value |
( |
std::vector< std::vector< std::string > > |
enum_element, |
|
|
uint32_t |
enum_idx |
|
) |
| const |
|
private |
◆ get_enum_value_of_element_by_name()
uint32_t dotdot_bitmap::get_enum_value_of_element_by_name |
( |
std::vector< std::vector< std::string > > |
enum_element, |
|
|
const std::string & |
name |
|
) |
| const |
|
private |
◆ attribute_name
const std::string dotdot_bitmap::attribute_name |
|
private |
◆ bitmap_data
const std::vector< std::pair<std::vector<std::string>, std::vector<std::vector<std::string> > > > dotdot_bitmap::bitmap_data |
|
private |
◆ idx_mask
const uint8_t dotdot_bitmap::idx_mask = 2 |
|
private |
◆ idx_name
const uint8_t dotdot_bitmap::idx_name = 0 |
|
private |
◆ idx_shiftright
const uint8_t dotdot_bitmap::idx_shiftright = 3 |
|
private |
◆ idx_type
const uint8_t dotdot_bitmap::idx_type = 1 |
|
private |
◆ map_type_string
const std::string dotdot_bitmap::map_type_string |
|
private |
The documentation for this class was generated from the following file: