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. |