31 o << MasstreeMetadataSerializer(const_cast<MasstreeMetadata*>(
this));
35 o << MasstreeMetadataSerializer(const_cast<MasstreeMetadata*>(&v));
45 "snapshot_drop_volatile_pages_layer_threshold_",
49 "snapshot_drop_volatile_pages_btree_levels_",
61 "snapshot_drop_volatile_pages_layer_threshold_",
66 "snapshot_drop_volatile_pages_btree_levels_",
std::ostream & operator<<(std::ostream &o, const MasstreeComposeContext::PathLevel &v)
Root package of FOEDUS (Fast Optimistic Engine for Data Unification Services).
Brings error stacktrace information as return value of functions.
#define CHECK_ERROR(x)
This macro calls x and checks its returned value.
const ErrorStack kRetOk
Normal return value for no-error case.
static ErrorStack get_element(tinyxml2::XMLElement *parent, const std::string &tag, T *out, bool optional=false, T value=0)
Only declaration in header.
static ErrorStack add_element(tinyxml2::XMLElement *parent, const std::string &tag, const std::string &comment, T value)
Only declaration in header.