unilink  0.4.3
A simple C++ library for unified async communication
unilink::memory::MemoryTracker::AllocationInfo Struct Reference

#include <memory_tracker.hpp>

Public Attributes

void * ptr
 
size_t size
 
const char * file
 
int line
 
std::chrono::steady_clock::time_point timestamp
 
const char * function
 

Detailed Description

Definition at line 40 of file memory_tracker.hpp.

Member Data Documentation

◆ file

const char* unilink::memory::MemoryTracker::AllocationInfo::file

Definition at line 43 of file memory_tracker.hpp.

◆ function

const char* unilink::memory::MemoryTracker::AllocationInfo::function

Definition at line 46 of file memory_tracker.hpp.

◆ line

int unilink::memory::MemoryTracker::AllocationInfo::line

Definition at line 44 of file memory_tracker.hpp.

◆ ptr

void* unilink::memory::MemoryTracker::AllocationInfo::ptr

Definition at line 41 of file memory_tracker.hpp.

◆ size

size_t unilink::memory::MemoryTracker::AllocationInfo::size

Definition at line 42 of file memory_tracker.hpp.

◆ timestamp

std::chrono::steady_clock::time_point unilink::memory::MemoryTracker::AllocationInfo::timestamp

Definition at line 45 of file memory_tracker.hpp.


The documentation for this struct was generated from the following file: