Photon Fusion 2.0.4

Public Types | Public Attributes | Static Public Attributes | List of all members
MemoryStatisticsSnapshot Struct Reference

Represents a snapshot of specific memory statistics. For basic total allocated memory and total free memory check the Fusion Statistics. More...

Public Types

enum class  TargetAllocator
 Enum representing the target allocator for memory statistics. More...
 

Public Attributes

int[] BucketFreeBlocksCount
 Represents the number of free blocks in each bucket of the allocator. More...
 
int[] BucketFullBlocksCount
 Represents the number of full blocks in each bucket of the allocator. More...
 
int[] BucketUsedBlocksCount
 Represents the number of used blocks in each bucket of the allocator. More...
 
int TotalFreeBlocks
 Represents the total number of free blocks in the allocator. More...
 

Static Public Attributes

const int BUCKET_COUNT = Allocator.BUCKET_COUNT
 The number of buckets used in the allocator. More...
 

Detailed Description

Represents a snapshot of specific memory statistics. For basic total allocated memory and total free memory check the Fusion Statistics.

Member Enumeration Documentation

◆ TargetAllocator

enum TargetAllocator
strong

Enum representing the target allocator for memory statistics.

Member Data Documentation

◆ BUCKET_COUNT

const int BUCKET_COUNT = Allocator.BUCKET_COUNT
static

The number of buckets used in the allocator.

◆ BucketFreeBlocksCount

int [] BucketFreeBlocksCount

Represents the number of free blocks in each bucket of the allocator.

◆ BucketFullBlocksCount

int [] BucketFullBlocksCount

Represents the number of full blocks in each bucket of the allocator.

◆ BucketUsedBlocksCount

int [] BucketUsedBlocksCount

Represents the number of used blocks in each bucket of the allocator.

◆ TotalFreeBlocks

int TotalFreeBlocks

Represents the total number of free blocks in the allocator.