这是一个gcc插件，它基于#pragma定义了一套C++序列化的语法，用以自动生成类似google-protobuf的代码。它的主要特点是不会给原始类中增加任何成员。