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

#include <OnDemandBackendStatus.h>

Public Types

enum class  EFlags : uint8 { None = 0 , CacheEnabled = 1 << 0 , HttpEnabled = 1 << 1 , HttpBulkOptionalDisabled = 1 << 2 }
 

Public Member Functions

bool IsHttpEnabled () const
 
bool IsHttpEnabled (EIoChunkType ChunkType) const
 
bool IsCacheEnabled () const
 
bool IsCacheWriteable () const
 
bool IsCacheReadOnly () const
 
void SetHttpEnabled (bool bEnabled)
 
void SetHttpOptionalBulkEnabled (bool bEnabled)
 
void SetCacheEnabled (bool bEnabled)
 
void ToString (FStringBuilderBase &Builder) const
 

Friends

FStringBuilderBaseoperator<< (FStringBuilderBase &Sb, EFlags StatusFlags)
 

Member Enumeration Documentation

◆ EFlags

Enumerator
None 
CacheEnabled 
HttpEnabled 
HttpBulkOptionalDisabled 

Member Function Documentation

◆ IsCacheEnabled()

bool UE::IoStore::FBackendStatus::IsCacheEnabled ( ) const
inline

◆ IsCacheReadOnly()

bool UE::IoStore::FBackendStatus::IsCacheReadOnly ( ) const
inline

◆ IsCacheWriteable()

bool UE::IoStore::FBackendStatus::IsCacheWriteable ( ) const
inline

◆ IsHttpEnabled() [1/2]

bool UE::IoStore::FBackendStatus::IsHttpEnabled ( ) const
inline

◆ IsHttpEnabled() [2/2]

bool UE::IoStore::FBackendStatus::IsHttpEnabled ( EIoChunkType  ChunkType) const

◆ SetCacheEnabled()

void UE::IoStore::FBackendStatus::SetCacheEnabled ( bool  bEnabled)
inline

◆ SetHttpEnabled()

void UE::IoStore::FBackendStatus::SetHttpEnabled ( bool  bEnabled)
inline

◆ SetHttpOptionalBulkEnabled()

void UE::IoStore::FBackendStatus::SetHttpOptionalBulkEnabled ( bool  bEnabled)
inline

◆ ToString()

void UE::IoStore::FBackendStatus::ToString ( FStringBuilderBase Builder) const

Friends And Related Symbol Documentation

◆ operator<<

FStringBuilderBase & operator<< ( FStringBuilderBase Sb,
FBackendStatus::EFlags  StatusFlags 
)
friend

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