Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Misc
Inheritance Hierarchy
- FArchiveState
- FArchive
- FBufferReaderBase
- FBufferReaderWithSHA
References
Module | Core |
Header | /Engine/Source/Runtime/Core/Public/Misc/SecureHash.h |
Include | #include "Misc/SecureHash.h" |
Syntax
class FBufferReaderWithSHA : public FBufferReaderBase
Remarks
Similar to FBufferReader, but will verify the contents of the buffer on close (on close to that we know we don't need the data anymore)
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
bool | bIsUnfoundHashAnError | True if failing to lookup the hash should trigger an error |
![]() |
FString | SourcePathname | Path to the file to use to lookup the SHA hash value |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
FBufferReaderWithSHA
(
void* Data, |
We force the base class to NOT free buffer on close, as we will let the SHA task do it if needed |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() |
Overridden from FArchive
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | Close () |
Attempts to close and finalize any handles used for backing data storage, returns true if it succeeded. |
Overridden from FArchiveState
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
FString | Returns the name of the Archive. |