add_child_element(tinyxml2::XMLElement *parent, const std::string &tag, const std::string &comment, const Externalizable &child) | foedus::externalize::Externalizable | static |
add_element(tinyxml2::XMLElement *parent, const std::string &tag, const std::string &comment, T value) | foedus::externalize::Externalizable | static |
add_element(tinyxml2::XMLElement *parent, const std::string &tag, const std::string &comment, const assorted::FixedString< MAXLEN, CHAR > &value) | foedus::externalize::Externalizable | inlinestatic |
add_element(tinyxml2::XMLElement *parent, const std::string &tag, const std::string &comment, const std::vector< T > &value) | foedus::externalize::Externalizable | inlinestatic |
add_enum_element(tinyxml2::XMLElement *parent, const std::string &tag, const std::string &comment, ENUM value) | foedus::externalize::Externalizable | inlinestatic |
append_comment(tinyxml2::XMLElement *parent, const std::string &comment) | foedus::externalize::Externalizable | static |
assign(const foedus::externalize::Externalizable *other) override | foedus::snapshot::SnapshotOptions | inlinevirtual |
Constants enum name | foedus::snapshot::SnapshotOptions | |
construct_snapshot_file_path(int snapshot_id, int node) const | foedus::snapshot::SnapshotOptions | |
convert_folder_path_pattern(int node) const | foedus::snapshot::SnapshotOptions | |
create_element(tinyxml2::XMLElement *parent, const std::string &name, tinyxml2::XMLElement **out) | foedus::externalize::Externalizable | static |
emulation_ | foedus::snapshot::SnapshotOptions | |
folder_path_pattern_ | foedus::snapshot::SnapshotOptions | |
get_child_element(tinyxml2::XMLElement *parent, const std::string &tag, Externalizable *child, bool optional=false) | foedus::externalize::Externalizable | static |
get_element(tinyxml2::XMLElement *parent, const std::string &tag, T *out, bool optional=false, T value=0) | foedus::externalize::Externalizable | static |
get_element(tinyxml2::XMLElement *parent, const std::string &tag, std::string *out, bool optional=false, const char *value="") | foedus::externalize::Externalizable | static |
get_element(tinyxml2::XMLElement *parent, const std::string &tag, assorted::FixedString< MAXLEN, CHAR > *out, bool optional=false, const assorted::FixedString< MAXLEN, CHAR > &value=assorted::FixedString< MAXLEN, CHAR >()) | foedus::externalize::Externalizable | inlinestatic |
get_element(tinyxml2::XMLElement *parent, const std::string &tag, std::vector< T > *out, bool optional=false) | foedus::externalize::Externalizable | static |
get_enum_element(tinyxml2::XMLElement *parent, const std::string &tag, ENUM *out, bool optional=false, ENUM default_value=static_cast< ENUM >(0)) | foedus::externalize::Externalizable | inlinestatic |
get_primary_folder_path() const | foedus::snapshot::SnapshotOptions | inline |
get_tag_name() const override | foedus::snapshot::SnapshotOptions | inlinevirtual |
insert_comment(tinyxml2::XMLElement *element, const std::string &comment) | foedus::externalize::Externalizable | static |
kDefaultLogMapperBucketKb enum value | foedus::snapshot::SnapshotOptions | |
kDefaultLogMapperIoBufferMb enum value | foedus::snapshot::SnapshotOptions | |
kDefaultLogReducerBufferMb enum value | foedus::snapshot::SnapshotOptions | |
kDefaultLogReducerDumpIoBufferMb enum value | foedus::snapshot::SnapshotOptions | |
kDefaultLogReducerReadIoBufferKb enum value | foedus::snapshot::SnapshotOptions | |
kDefaultSnapshotIntervalMilliseconds enum value | foedus::snapshot::SnapshotOptions | |
kDefaultSnapshotTriggerPagePoolPercent enum value | foedus::snapshot::SnapshotOptions | |
kDefaultSnapshotWriterIntermediatePoolSizeMb enum value | foedus::snapshot::SnapshotOptions | |
kDefaultSnapshotWriterPagePoolSizeMb enum value | foedus::snapshot::SnapshotOptions | |
load(tinyxml2::XMLElement *element) override | foedus::snapshot::SnapshotOptions | virtual |
load_from_file(const fs::Path &path) | foedus::externalize::Externalizable | |
load_from_string(const std::string &xml) | foedus::externalize::Externalizable | |
log_mapper_bucket_kb_ | foedus::snapshot::SnapshotOptions | |
log_mapper_io_buffer_mb_ | foedus::snapshot::SnapshotOptions | |
log_mapper_sort_before_send_ | foedus::snapshot::SnapshotOptions | |
log_reducer_buffer_mb_ | foedus::snapshot::SnapshotOptions | |
log_reducer_dump_io_buffer_mb_ | foedus::snapshot::SnapshotOptions | |
log_reducer_read_io_buffer_kb_ | foedus::snapshot::SnapshotOptions | |
operator<<(std::ostream &o, const SnapshotOptions &v) | foedus::snapshot::SnapshotOptions | friend |
save(tinyxml2::XMLElement *element) const override | foedus::snapshot::SnapshotOptions | virtual |
save_to_file(const fs::Path &path) const | foedus::externalize::Externalizable | |
save_to_stream(std::ostream *ptr) const | foedus::externalize::Externalizable | |
snapshot_interval_milliseconds_ | foedus::snapshot::SnapshotOptions | |
snapshot_trigger_page_pool_percent_ | foedus::snapshot::SnapshotOptions | |
snapshot_writer_intermediate_pool_size_mb_ | foedus::snapshot::SnapshotOptions | |
snapshot_writer_page_pool_size_mb_ | foedus::snapshot::SnapshotOptions | |
SnapshotOptions() | foedus::snapshot::SnapshotOptions | |