[C++] codegen return std::string members by reference.
Could you return std::string class members by reference (std::string&) instead of returning them by value, please? There are many BLOBs in different binary formats and copying them in memory from one place to another is a very expensive operation. Especially when there is no need to copy these BLOBs.