Sese Framework
x.y.z
A cross-platform framework
|
internal 为 内部实现目录 , 内容将不会暴露至 Core 以外的任何项目,可以专门用于实现接口。
native 为 系统平台实现目录 , 其中存放部分用于实现特定平台的实现,通常只向特定平台暴露。
test 为 单元测试目录 , 其根目录下存放测试主入口和普通测试文件, TestXXX 目录则存放多个源文件或者目标组成的测试用例, Data 目录存放测试需要的非源代码数据。
benchmark 为 性能测试目录 , 所有测试以 BM_Xxx 格式命名,与单元测试共享启用条件。
types 为 模板类型萃取相关 的工具目录,代码风格与项目主体不同。