一、thrift注释功能
thrift是有给生成的代码添加注释功能的,但并不支持C++。格式如下:
/**这里写注释*/
/**工具类型,分为定位器和普通*/
enum ToolType
{
/**检查工具*/
Check = 0;
/**定位器*/
Fixture = 1;
/**通讯工具*/
IORegex = 2;
}
或者这样给函数增加注释
/**客户端服务接口*/
service ClientService
{
/**设置执行结果*/
bool SetResult(
/**图片*/
1: Base.image img,
/**task列表*/
2: list<ToolInterface.Task> tasks
)
}
注释只对它的下一行生效,例如这样就不行:
/**错误的注释格式*/
/**工具类型,分为定位器和普通*/
enum ToolType
{
Check = 0; /**检查工具*/
Fixture = 1; /**定位器*/
IORegex = 2; /**通讯工具*/
}