protobuf c++ mirror