19 const Runtime::CreationOptions::ExternalProfilingOptions&
options)
const 27 if ((!options.m_IncomingCaptureFile.empty() || !options.m_OutgoingCaptureFile.empty()) && !options.m_FileOnly)
30 return std::make_unique<ProfilingConnectionDumpToFileDecorator>(std::make_unique<SocketProfilingConnection>(),
33 else if ((!options.m_IncomingCaptureFile.empty() || !options.m_OutgoingCaptureFile.empty()) && options.m_FileOnly)
36 return std::make_unique<ProfilingConnectionDumpToFileDecorator>(
37 std::make_unique<FileOnlyProfilingConnection>(
options), options);
42 return std::make_unique<SocketProfilingConnection>();
IProfilingConnectionPtr GetProfilingConnection(const ExternalProfilingOptions &options) const override
armnn::Runtime::CreationOptions::ExternalProfilingOptions options