This is an example of how to set and get datastore description.
 
#include <iostream>
#include <string>
#include <cassert>
 
 
  
  {
 
    std::string buf;
    [[maybe_unused]] const auto ret = manager.get_description(&buf);
    assert(!ret && buf.empty());  
                                  
 
    manager.set_description("description example");
    manager.get_description(&buf);
    std::cout << buf << std::endl;  
  }
 
  
  {
    metall::manager::set_description("/tmp/dir", "description example 2");
 
    std::string buf;
    metall::manager::get_description("/tmp/dir", &buf);
    std::cout << buf << std::endl;  
  }
 
  return 0;
}
int main()
Definition jgraph.cpp:24