|
uint16_t | GetNextUid (bool peekOnly) |
|
std::vector< uint16_t > | GetNextCounterUids (uint16_t firstUid, uint16_t cores) |
|
void | WriteBytes (const IPacketBufferPtr &packetBuffer, unsigned int offset, const void *value, unsigned int valueSize) |
|
uint32_t | ConstructHeader (uint32_t packetFamily, uint32_t packetId) |
|
uint32_t | ConstructHeader (uint32_t packetFamily, uint32_t packetClass, uint32_t packetType) |
|
void | WriteUint64 (const std::unique_ptr< IPacketBuffer > &packetBuffer, unsigned int offset, uint64_t value) |
|
void | WriteUint32 (const IPacketBufferPtr &packetBuffer, unsigned int offset, uint32_t value) |
|
void | WriteUint16 (const IPacketBufferPtr &packetBuffer, unsigned int offset, uint16_t value) |
|
void | WriteUint8 (const IPacketBufferPtr &packetBuffer, unsigned int offset, uint8_t value) |
|
void | WriteBytes (unsigned char *buffer, unsigned int offset, const void *value, unsigned int valueSize) |
|
void | WriteUint64 (unsigned char *buffer, unsigned int offset, uint64_t value) |
|
void | WriteUint32 (unsigned char *buffer, unsigned int offset, uint32_t value) |
|
void | WriteUint16 (unsigned char *buffer, unsigned int offset, uint16_t value) |
|
void | WriteUint8 (unsigned char *buffer, unsigned int offset, uint8_t value) |
|
void | ReadBytes (const IPacketBufferPtr &packetBuffer, unsigned int offset, unsigned int valueSize, uint8_t outValue[]) |
|
uint64_t | ReadUint64 (const IPacketBufferPtr &packetBuffer, unsigned int offset) |
|
uint32_t | ReadUint32 (const IPacketBufferPtr &packetBuffer, unsigned int offset) |
|
uint16_t | ReadUint16 (const IPacketBufferPtr &packetBuffer, unsigned int offset) |
|
uint8_t | ReadUint8 (const IPacketBufferPtr &packetBuffer, unsigned int offset) |
|
void | ReadBytes (const unsigned char *buffer, unsigned int offset, unsigned int valueSize, uint8_t outValue[]) |
|
uint64_t | ReadUint64 (const unsigned char *buffer, unsigned int offset) |
|
uint32_t | ReadUint32 (const unsigned char *buffer, unsigned int offset) |
|
uint16_t | ReadUint16 (const unsigned char *buffer, unsigned int offset) |
|
uint8_t | ReadUint8 (const unsigned char *buffer, unsigned int offset) |
|
std::string | GetSoftwareInfo () |
|
std::string | GetHardwareVersion () |
|
std::string | GetSoftwareVersion () |
|
std::string | GetProcessName () |
|
uint32_t | CalculateSizeOfPaddedSwString (const std::string &str) |
|
SwTraceMessage | ReadSwTraceMessage (const unsigned char *packetBuffer, unsigned int &offset) |
|
std::pair< uint32_t, uint32_t > | CreateTimelinePacketHeader (uint32_t packetFamily, uint32_t packetClass, uint32_t packetType, uint32_t streamId, uint32_t sequenceNumbered, uint32_t dataLength) |
| Creates a timeline packet header. More...
|
|
std::pair< uint32_t, uint32_t > | CreateTimelineMessagePacketHeader (unsigned int dataLength) |
| Creates a packet header for the timeline messages: More...
|
|
TimelinePacketStatus | WriteTimelineLabelBinaryPacket (uint64_t profilingGuid, const std::string &label, unsigned char *buffer, unsigned int remainingBufferSize, unsigned int &numberOfBytesWritten) |
|
TimelinePacketStatus | WriteTimelineEntityBinary (uint64_t profilingGuid, unsigned char *buffer, unsigned int remainingBufferSize, unsigned int &numberOfBytesWritten) |
|
TimelinePacketStatus | WriteTimelineRelationshipBinary (ProfilingRelationshipType relationshipType, uint64_t relationshipGuid, uint64_t headGuid, uint64_t tailGuid, unsigned char *buffer, unsigned int remainingBufferSize, unsigned int &numberOfBytesWritten) |
|
TimelinePacketStatus | WriteTimelineMessageDirectoryPackage (unsigned char *buffer, unsigned int remainingBufferSize, unsigned int &numberOfBytesWritten) |
|
TimelinePacketStatus | WriteTimelineEventClassBinary (uint64_t profilingGuid, unsigned char *buffer, unsigned int remainingBufferSize, unsigned int &numberOfBytesWritten) |
|
TimelinePacketStatus | WriteTimelineEventBinary (uint64_t timestamp, std::thread::id threadId, uint64_t profilingGuid, unsigned char *buffer, unsigned int remainingBufferSize, unsigned int &numberOfBytesWritten) |
|
std::string | CentreAlignFormatting (const std::string &stringToPass, const int spacingWidth) |
|
void | PrintDeviceDetails (const std::pair< const unsigned short, std::unique_ptr< Device >> &devicePair) |
|
void | PrintCounterSetDetails (const std::pair< const unsigned short, std::unique_ptr< CounterSet >> &counterSetPair) |
|
void | PrintCounterDetails (std::shared_ptr< Counter > &counter) |
|
void | PrintCategoryDetails (const std::unique_ptr< Category > &category, std::unordered_map< unsigned short, std::shared_ptr< Counter >> counterMap) |
|
void | PrintCounterDirectory (ICounterDirectory &counterDirectory) |
|
uint64_t | GetTimestamp () |
|
bool | operator== (const std::vector< uint8_t > &left, std::thread::id right) |
|