Firebreath3——Firebreath架构

来源:互联网 发布:datestatus js 编辑:程序博客网 时间:2024/05/16 05:27

Firebreath工程目录

各工程的功能和含意……

这里写图片描述


文件目录

Firebreath 根目录

build 编译目录

bin 编译出的插件的.dll或.so文件
boost 编译出的boost库
projects 项目的工程文件,如win下的.sln,.vcxproj

cmake cmake文件
doxygen
fbgen Python脚本
gen_templates 工程配置相关的模板
Installer 安装程序相关
projects 插件工程源码

MPPReader
OfdPlugin

src Firebreath源码
tests 测试


Firebreath类图结构

PluginCore:

这里写图片描述
说明 :
PluginCore是插件的核心类,PluginWindow是插件的窗口类;PluginEventSink通过HandleEvent方法建立消息和事件处理的Map,PluginEventSource是事件源,PluginEvent是各种事件的基类。

NpapiCore:

这里写图片描述

PluginAuto:

这里写图片描述

MPPReader:

这里写图片描述

1 0
原创粉丝点击