using protobuf to parse cpp,h file