libfoedus-core
FOEDUS Core Library
foedus::snapshot::SnapshotOptions Member List

This is the complete list of members for foedus::snapshot::SnapshotOptions, including all inherited members.

add_child_element(tinyxml2::XMLElement *parent, const std::string &tag, const std::string &comment, const Externalizable &child)foedus::externalize::Externalizablestatic
add_element(tinyxml2::XMLElement *parent, const std::string &tag, const std::string &comment, T value)foedus::externalize::Externalizablestatic
add_element(tinyxml2::XMLElement *parent, const std::string &tag, const std::string &comment, const assorted::FixedString< MAXLEN, CHAR > &value)foedus::externalize::Externalizableinlinestatic
add_element(tinyxml2::XMLElement *parent, const std::string &tag, const std::string &comment, const std::vector< T > &value)foedus::externalize::Externalizableinlinestatic
add_enum_element(tinyxml2::XMLElement *parent, const std::string &tag, const std::string &comment, ENUM value)foedus::externalize::Externalizableinlinestatic
append_comment(tinyxml2::XMLElement *parent, const std::string &comment)foedus::externalize::Externalizablestatic
assign(const foedus::externalize::Externalizable *other) overridefoedus::snapshot::SnapshotOptionsinlinevirtual
Constants enum namefoedus::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::Externalizablestatic
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::Externalizablestatic
get_element(tinyxml2::XMLElement *parent, const std::string &tag, T *out, bool optional=false, T value=0)foedus::externalize::Externalizablestatic
get_element(tinyxml2::XMLElement *parent, const std::string &tag, std::string *out, bool optional=false, const char *value="")foedus::externalize::Externalizablestatic
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::Externalizableinlinestatic
get_element(tinyxml2::XMLElement *parent, const std::string &tag, std::vector< T > *out, bool optional=false)foedus::externalize::Externalizablestatic
get_enum_element(tinyxml2::XMLElement *parent, const std::string &tag, ENUM *out, bool optional=false, ENUM default_value=static_cast< ENUM >(0))foedus::externalize::Externalizableinlinestatic
get_primary_folder_path() const foedus::snapshot::SnapshotOptionsinline
get_tag_name() const overridefoedus::snapshot::SnapshotOptionsinlinevirtual
insert_comment(tinyxml2::XMLElement *element, const std::string &comment)foedus::externalize::Externalizablestatic
kDefaultLogMapperBucketKb enum valuefoedus::snapshot::SnapshotOptions
kDefaultLogMapperIoBufferMb enum valuefoedus::snapshot::SnapshotOptions
kDefaultLogReducerBufferMb enum valuefoedus::snapshot::SnapshotOptions
kDefaultLogReducerDumpIoBufferMb enum valuefoedus::snapshot::SnapshotOptions
kDefaultLogReducerReadIoBufferKb enum valuefoedus::snapshot::SnapshotOptions
kDefaultSnapshotIntervalMilliseconds enum valuefoedus::snapshot::SnapshotOptions
kDefaultSnapshotTriggerPagePoolPercent enum valuefoedus::snapshot::SnapshotOptions
kDefaultSnapshotWriterIntermediatePoolSizeMb enum valuefoedus::snapshot::SnapshotOptions
kDefaultSnapshotWriterPagePoolSizeMb enum valuefoedus::snapshot::SnapshotOptions
load(tinyxml2::XMLElement *element) overridefoedus::snapshot::SnapshotOptionsvirtual
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::SnapshotOptionsfriend
save(tinyxml2::XMLElement *element) const overridefoedus::snapshot::SnapshotOptionsvirtual
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