Home
last modified time | relevance | path

Searched refs:WriterAdapter (Results 1 – 5 of 5) sorted by relevance

/developtools/profiler/device/plugins/api/src/
Dwriter_adapter.cpp18 WriterAdapter::WriterAdapter() in WriterAdapter() function in WriterAdapter
20 writerStruct_.write = &WriterAdapter::WriteFunc; in WriterAdapter()
21 writerStruct_.flush = &WriterAdapter::FlushFunc; in WriterAdapter()
24 WriterAdapter::~WriterAdapter() {} in ~WriterAdapter()
26 void WriterAdapter::SetWriter(const WriterPtr& writer) in SetWriter()
31 WriterPtr WriterAdapter::GetWriter() in GetWriter()
36 const WriterStruct* WriterAdapter::GetStruct() in GetStruct()
41 long WriterAdapter::WriteFunc(WriterStruct* writer, const void* data, size_t size) in WriteFunc()
43 …static_assert(offsetof(WriterAdapter, writerStruct_) == 0, "unexpected alignment of writerStruct_!… in WriteFunc()
44 WriterAdapter* writerAdaptor = reinterpret_cast<WriterAdapter*>(writer); // 转成 WriterAdapter* in WriteFunc()
[all …]
Dwriter_adapter.h25 class WriterAdapter {
27 WriterAdapter();
28 ~WriterAdapter();
Dplugin_module.h88 std::shared_ptr<WriterAdapter> writerAdapter_;
Dplugin_module.cpp284 writerAdapter_ = std::make_shared<WriterAdapter>(); in RegisterWriter()
/developtools/profiler/device/plugins/api/test/unittest/
Dwriter_adapter_test.cpp36 WriterAdapter writerAdapter;
48 WriterAdapter writerAdapter;