UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::IoStore::JournaledCache::FDiskJournal Class Reference

Public Member Functions

 FDiskJournal (FStringView InRootPath, uint32 InMaxSize, uint32 MagicSeed=0)
 
uint32 GetAilments () const
 
void Drop ()
 
int32 Flush ()
 
FDiskPhrase OpenPhrase (uint32 DataSize)
 
void ClosePhrase (FDiskPhrase &&Phrase, uint64 DataCursor)
 
uint32 GetMaxSize () const
 
uint32 GetCursor () const
 
uint32 GetMarker () const
 

Friends

int32 LoadCache (FDiskCache &)
 

Constructor & Destructor Documentation

◆ FDiskJournal()

UE::IoStore::JournaledCache::FDiskJournal::FDiskJournal ( FStringView  InRootPath,
uint32  InMaxSize,
uint32  MagicSeed = 0 
)

Member Function Documentation

◆ ClosePhrase()

void UE::IoStore::JournaledCache::FDiskJournal::ClosePhrase ( FDiskPhrase &&  Phrase,
uint64  DataCursor 
)

◆ Drop()

void UE::IoStore::JournaledCache::FDiskJournal::Drop ( )

◆ Flush()

int32 UE::IoStore::JournaledCache::FDiskJournal::Flush ( )

◆ GetAilments()

uint32 UE::IoStore::JournaledCache::FDiskJournal::GetAilments ( ) const

◆ GetCursor()

uint32 UE::IoStore::JournaledCache::FDiskJournal::GetCursor ( ) const
inline

◆ GetMarker()

uint32 UE::IoStore::JournaledCache::FDiskJournal::GetMarker ( ) const
inline

◆ GetMaxSize()

uint32 UE::IoStore::JournaledCache::FDiskJournal::GetMaxSize ( ) const
inline

◆ OpenPhrase()

FDiskPhrase UE::IoStore::JournaledCache::FDiskJournal::OpenPhrase ( uint32  DataSize)

Friends And Related Symbol Documentation

◆ LoadCache

int32 LoadCache ( FDiskCache DiskCache)
friend

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