|
libfoedus-core
FOEDUS Core Library
|
This is the complete list of members for foedus::EngineOptions, including all inherited members.
| 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::EngineOptions | inlinevirtual |
| cache_ | foedus::EngineOptions | |
| calculate_required_memory(uint64_t *shared_bytes, uint64_t *local_bytes) const | foedus::EngineOptions | |
| create_element(tinyxml2::XMLElement *parent, const std::string &name, tinyxml2::XMLElement **out) | foedus::externalize::Externalizable | static |
| debugging_ | foedus::EngineOptions | |
| EngineOptions() | foedus::EngineOptions | |
| EngineOptions(const EngineOptions &other) | foedus::EngineOptions | |
| get_available_hugepage_memory(std::ostream *details_out) | foedus::EngineOptions | static |
| 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_tag_name() const override | foedus::EngineOptions | inlinevirtual |
| insert_comment(tinyxml2::XMLElement *element, const std::string &comment) | foedus::externalize::Externalizable | static |
| load(tinyxml2::XMLElement *element) override | foedus::EngineOptions | virtual |
| load_from_file(const fs::Path &path) | foedus::externalize::Externalizable | |
| load_from_string(const std::string &xml) | foedus::externalize::Externalizable | |
| log_ | foedus::EngineOptions | |
| memory_ | foedus::EngineOptions | |
| operator<<(std::ostream &o, const EngineOptions &v) | foedus::EngineOptions | friend |
| operator=(const EngineOptions &other) | foedus::EngineOptions | |
| prescreen(std::ostream *details_out) const | foedus::EngineOptions | |
| prescreen_sysctl(uint64_t required_shared_safe_bytes, bool *has_any_error, std::ostream *details_out) const | foedus::EngineOptions | |
| prescreen_ulimits(uint64_t required_total_safe_bytes, bool *has_any_error, std::ostream *details_out) const | foedus::EngineOptions | |
| proc_ | foedus::EngineOptions | |
| read_int_from_proc_fs(const char *path, std::ostream *details_out) | foedus::EngineOptions | static |
| restart_ | foedus::EngineOptions | |
| save(tinyxml2::XMLElement *element) const override | foedus::EngineOptions | virtual |
| save_to_file(const fs::Path &path) const | foedus::externalize::Externalizable | |
| save_to_stream(std::ostream *ptr) const | foedus::externalize::Externalizable | |
| savepoint_ | foedus::EngineOptions | |
| snapshot_ | foedus::EngineOptions | |
| soc_ | foedus::EngineOptions | |
| storage_ | foedus::EngineOptions | |
| thread_ | foedus::EngineOptions | |
| xct_ | foedus::EngineOptions |