{hard-config* {page-size <uint>} {chain-link-size <uint>} {trx-delta-block-size <uint>} {trace-file-page-size <uint>} {trace-mode <str:"no"|"last"|"all">} }
Открытые члены | |
tag_hard_config_t (cls_2::tag_t &owner) | |
Конструктор для случая загрузки конфигурации. | |
tag_hard_config_t (cls_2::tag_t &owner, const hard_config_t &cfg) | |
Конструктор для случая сохранения конфигурации. | |
hard_config_t | query_value () const |
Получить разобранное значение. | |
Закрытые типы | |
typedef cls_2::tag_no_value_t | base_type_t |
Закрытые статические члены | |
Имена для режимов сохранения восстановочной информации. | |
static const std::string & | trace_mode_no_name () |
static const std::string & | trace_mode_last_name () |
static const std::string & | trace_mode_all_name () |
Закрытые данные | |
cls_2::tag_scalar_t< oess_1::uint_t > | m_page_size |
Значение тега {page-size}. | |
cls_2::tag_scalar_t< oess_1::uint_t > | m_chain_link_size |
Значение тега {chain-link-size}. | |
cls_2::tag_scalar_t< oess_1::uint_t > | m_trx_delta_block_size |
Значение тега {trx-delta-block-size}. | |
cls_2::tag_scalar_t< oess_1::uint_t > | m_trace_file_page_size |
Значение тега {trace-file-page-size}. | |
cls_2::tag_scalar_t< std::string > | m_trace_mode |
Значение тега {trace-mode}. | |
cls_2::scalar_constraint::one_of_t< std::string > | m_trace_mode_constraint |
Ограничения для тега {trace-mode}. |
tag_hard_config_t | ( | cls_2::tag_t & | owner, | |
const hard_config_t & | cfg | |||
) | [inline] |
Конструктор для случая сохранения конфигурации.
Сразу делает тег определенным.