20.02
|
#include <FileOnlyProfilingConnection.hpp>
Public Member Functions | |
FileOnlyProfilingConnection (const Runtime::CreationOptions::ExternalProfilingOptions &options, const bool quietOp=true) | |
~FileOnlyProfilingConnection () | |
bool | IsOpen () const override |
void | Close () override |
bool | WritePacket (const unsigned char *buffer, uint32_t length) override |
Packet | ReadPacket (uint32_t timeout) override |
Public Member Functions inherited from IProfilingConnection | |
virtual | ~IProfilingConnection () |
Definition at line 37 of file FileOnlyProfilingConnection.hpp.
|
inline |
Definition at line 40 of file FileOnlyProfilingConnection.hpp.
References armnnUtils::Sockets::Close().
Definition at line 21 of file FileOnlyProfilingConnection.cpp.
References FileOnlyProfilingConnection::Close().
|
overridevirtual |
Implements IProfilingConnection.
Definition at line 32 of file FileOnlyProfilingConnection.cpp.
References armnn::profiling::BeWire, armnn::IgnoreUnused(), armnn::profiling::LeWire, armnn::numeric_cast(), armnn::profiling::uint16_t_size, armnn::profiling::uint32_t_size, armnn::profiling::WriteUint16(), and armnn::profiling::WriteUint32().
Referenced by FileOnlyProfilingConnection::ReadPacket(), and FileOnlyProfilingConnection::~FileOnlyProfilingConnection().
|
overridevirtual |
Implements IProfilingConnection.
Definition at line 26 of file FileOnlyProfilingConnection.cpp.
|
overridevirtual |
Implements IProfilingConnection.
Definition at line 166 of file FileOnlyProfilingConnection.cpp.
References armnn::profiling::BeWire, FileOnlyProfilingConnection::Close(), armnn::profiling::CounterDirectory, armnn::profiling::StreamMetaData, and armnn::profiling::Unknown.
|
overridevirtual |
Implements IProfilingConnection.
Definition at line 112 of file FileOnlyProfilingConnection.cpp.
References armnn::profiling::CounterDirectory, ICounterDirectory::GetCategories(), Version::GetEncodedValue(), PacketVersionResolver::ResolvePacketVersion(), and armnn::profiling::StreamMetaData.