RHAPI_StorageInformation
Summary
| Members | Descriptions |
|---|---|
struct FRHAPI_StorageInformation |
struct FRHAPI_StorageInformation
struct FRHAPI_StorageInformation
: public FRHAPI_Model
Summary
| Members | Descriptions |
|---|---|
public int32 TotalFiles_Optional | |
public bool TotalFiles_IsSet | true if TotalFiles_Optional has been set to a value |
public int32 TotalSizeBytes_Optional | |
public bool TotalSizeBytes_IsSet | true if TotalSizeBytes_Optional has been set to a value |
public int32 TotalSizeMb_Optional | |
public bool TotalSizeMb_IsSet | true if TotalSizeMb_Optional has been set to a value |
public virtual bool FromJson(const TSharedPtr< FJsonValue > & JsonValue) | Fills this object with data from the passed in JSON. |
public virtual void WriteJson(TSharedRef< TJsonWriter<>> & Writer) const | Writes the data from this object into the specified JSON Writer stream. |
public inline int32 & GetTotalFiles() | Gets the value of TotalFiles_Optional, regardless of it having been set. |
public inline const int32 & GetTotalFiles() const | Gets the value of TotalFiles_Optional, regardless of it having been set. |
public inline const int32 & GetTotalFiles(const int32 & DefaultValue) const | Gets the value of TotalFiles_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetTotalFiles(int32 & OutValue) const | Fills OutValue with the value of TotalFiles_Optional and returns true if it has been set, otherwise returns false. |
public inline int32 * GetTotalFilesOrNull() | Returns a pointer to TotalFiles_Optional, if it has been set, otherwise returns nullptr. |
public inline const int32 * GetTotalFilesOrNull() const | Returns a pointer to TotalFiles_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetTotalFiles(const int32 & NewValue) | Sets the value of TotalFiles_Optional and also sets TotalFiles_IsSet to true. |
public inline void SetTotalFiles(int32 && NewValue) | Sets the value of TotalFiles_Optional and also sets TotalFiles_IsSet to true using move semantics. |
public inline void ClearTotalFiles() | Clears the value of TotalFiles_Optional and sets TotalFiles_IsSet to false. |
public inline bool IsTotalFilesSet() const | Checks whether TotalFiles_Optional has been set. |
public inline bool IsTotalFilesDefaultValue() const | Returns true if TotalFiles_Optional is set and matches the default value. |
public inline void SetTotalFilesToDefault() | Sets the value of TotalFiles_Optional to its default and also sets TotalFiles_IsSet to true. |
public inline int32 & GetTotalSizeBytes() | Gets the value of TotalSizeBytes_Optional, regardless of it having been set. |
public inline const int32 & GetTotalSizeBytes() const | Gets the value of TotalSizeBytes_Optional, regardless of it having been set. |
public inline const int32 & GetTotalSizeBytes(const int32 & DefaultValue) const | Gets the value of TotalSizeBytes_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetTotalSizeBytes(int32 & OutValue) const | Fills OutValue with the value of TotalSizeBytes_Optional and returns true if it has been set, otherwise returns false. |
public inline int32 * GetTotalSizeBytesOrNull() | Returns a pointer to TotalSizeBytes_Optional, if it has been set, otherwise returns nullptr. |
public inline const int32 * GetTotalSizeBytesOrNull() const | Returns a pointer to TotalSizeBytes_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetTotalSizeBytes(const int32 & NewValue) | Sets the value of TotalSizeBytes_Optional and also sets TotalSizeBytes_IsSet to true. |
public inline void SetTotalSizeBytes(int32 && NewValue) | Sets the value of TotalSizeBytes_Optional and also sets TotalSizeBytes_IsSet to true using move semantics. |
public inline void ClearTotalSizeBytes() | Clears the value of TotalSizeBytes_Optional and sets TotalSizeBytes_IsSet to false. |
public inline bool IsTotalSizeBytesSet() const | Checks whether TotalSizeBytes_Optional has been set. |
public inline bool IsTotalSizeBytesDefaultValue() const | Returns true if TotalSizeBytes_Optional is set and matches the default value. |
public inline void SetTotalSizeBytesToDefault() | Sets the value of TotalSizeBytes_Optional to its default and also sets TotalSizeBytes_IsSet to true. |
public inline int32 & GetTotalSizeMb() | Gets the value of TotalSizeMb_Optional, regardless of it having been set. |
public inline const int32 & GetTotalSizeMb() const | Gets the value of TotalSizeMb_Optional, regardless of it having been set. |
public inline const int32 & GetTotalSizeMb(const int32 & DefaultValue) const | Gets the value of TotalSizeMb_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetTotalSizeMb(int32 & OutValue) const | Fills OutValue with the value of TotalSizeMb_Optional and returns true if it has been set, otherwise returns false. |
public inline int32 * GetTotalSizeMbOrNull() | Returns a pointer to TotalSizeMb_Optional, if it has been set, otherwise returns nullptr. |
public inline const int32 * GetTotalSizeMbOrNull() const | Returns a pointer to TotalSizeMb_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetTotalSizeMb(const int32 & NewValue) | Sets the value of TotalSizeMb_Optional and also sets TotalSizeMb_IsSet to true. |
public inline void SetTotalSizeMb(int32 && NewValue) | Sets the value of TotalSizeMb_Optional and also sets TotalSizeMb_IsSet to true using move semantics. |
public inline void ClearTotalSizeMb() | Clears the value of TotalSizeMb_Optional and sets TotalSizeMb_IsSet to false. |
public inline bool IsTotalSizeMbSet() const | Checks whether TotalSizeMb_Optional has been set. |
public inline bool IsTotalSizeMbDefaultValue() const | Returns true if TotalSizeMb_Optional is set and matches the default value. |
public inline void SetTotalSizeMbToDefault() | Sets the value of TotalSizeMb_Optional to its default and also sets TotalSizeMb_IsSet to true. |
Members
public int32 TotalFiles_Optional
public bool TotalFiles_IsSet
true if TotalFiles_Optional has been set to a value
public int32 TotalSizeBytes_Optional
public bool TotalSizeBytes_IsSet
true if TotalSizeBytes_Optional has been set to a value
public int32 TotalSizeMb_Optional
public bool TotalSizeMb_IsSet
true if TotalSizeMb_Optional has been set to a value
public virtual bool FromJson(const TSharedPtr< FJsonValue > & JsonValue)
Fills this object with data from the passed in JSON.
Parameters
JsonValueData from the API call.
Returns
true if parsing of the JSON data was successful.
public virtual void WriteJson(TSharedRef< TJsonWriter<>> & Writer) const
Writes the data from this object into the specified JSON Writer stream.
Parameters
WriterJSON Writer stream to push .
public inline int32 & GetTotalFiles()
Gets the value of TotalFiles_Optional, regardless of it having been set.
public inline const int32 & GetTotalFiles() const
Gets the value of TotalFiles_Optional, regardless of it having been set.
public inline const int32 & GetTotalFiles(const int32 & DefaultValue) const
Gets the value of TotalFiles_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetTotalFiles(int32 & OutValue) const
Fills OutValue with the value of TotalFiles_Optional and returns true if it has been set, otherwise returns false.
public inline int32 * GetTotalFilesOrNull()
Returns a pointer to TotalFiles_Optional, if it has been set, otherwise returns nullptr.
public inline const int32 * GetTotalFilesOrNull() const
Returns a pointer to TotalFiles_Optional, if it has been set, otherwise returns nullptr.
public inline void SetTotalFiles(const int32 & NewValue)
Sets the value of TotalFiles_Optional and also sets TotalFiles_IsSet to true.
public inline void SetTotalFiles(int32 && NewValue)
Sets the value of TotalFiles_Optional and also sets TotalFiles_IsSet to true using move semantics.
public inline void ClearTotalFiles()
Clears the value of TotalFiles_Optional and sets TotalFiles_IsSet to false.
public inline bool IsTotalFilesSet() const
Checks whether TotalFiles_Optional has been set.
public inline bool IsTotalFilesDefaultValue() const
Returns true if TotalFiles_Optional is set and matches the default value.
public inline void SetTotalFilesToDefault()
Sets the value of TotalFiles_Optional to its default and also sets TotalFiles_IsSet to true.
public inline int32 & GetTotalSizeBytes()
Gets the value of TotalSizeBytes_Optional, regardless of it having been set.
public inline const int32 & GetTotalSizeBytes() const
Gets the value of TotalSizeBytes_Optional, regardless of it having been set.
public inline const int32 & GetTotalSizeBytes(const int32 & DefaultValue) const
Gets the value of TotalSizeBytes_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetTotalSizeBytes(int32 & OutValue) const
Fills OutValue with the value of TotalSizeBytes_Optional and returns true if it has been set, otherwise returns false.
public inline int32 * GetTotalSizeBytesOrNull()
Returns a pointer to TotalSizeBytes_Optional, if it has been set, otherwise returns nullptr.
public inline const int32 * GetTotalSizeBytesOrNull() const
Returns a pointer to TotalSizeBytes_Optional, if it has been set, otherwise returns nullptr.
public inline void SetTotalSizeBytes(const int32 & NewValue)
Sets the value of TotalSizeBytes_Optional and also sets TotalSizeBytes_IsSet to true.
public inline void SetTotalSizeBytes(int32 && NewValue)
Sets the value of TotalSizeBytes_Optional and also sets TotalSizeBytes_IsSet to true using move semantics.
public inline void ClearTotalSizeBytes()
Clears the value of TotalSizeBytes_Optional and sets TotalSizeBytes_IsSet to false.
public inline bool IsTotalSizeBytesSet() const
Checks whether TotalSizeBytes_Optional has been set.
public inline bool IsTotalSizeBytesDefaultValue() const
Returns true if TotalSizeBytes_Optional is set and matches the default value.
public inline void SetTotalSizeBytesToDefault()
Sets the value of TotalSizeBytes_Optional to its default and also sets TotalSizeBytes_IsSet to true.
public inline int32 & GetTotalSizeMb()
Gets the value of TotalSizeMb_Optional, regardless of it having been set.
public inline const int32 & GetTotalSizeMb() const
Gets the value of TotalSizeMb_Optional, regardless of it having been set.
public inline const int32 & GetTotalSizeMb(const int32 & DefaultValue) const
Gets the value of TotalSizeMb_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetTotalSizeMb(int32 & OutValue) const
Fills OutValue with the value of TotalSizeMb_Optional and returns true if it has been set, otherwise returns false.
public inline int32 * GetTotalSizeMbOrNull()
Returns a pointer to TotalSizeMb_Optional, if it has been set, otherwise returns nullptr.
public inline const int32 * GetTotalSizeMbOrNull() const
Returns a pointer to TotalSizeMb_Optional, if it has been set, otherwise returns nullptr.
public inline void SetTotalSizeMb(const int32 & NewValue)
Sets the value of TotalSizeMb_Optional and also sets TotalSizeMb_IsSet to true.
public inline void SetTotalSizeMb(int32 && NewValue)
Sets the value of TotalSizeMb_Optional and also sets TotalSizeMb_IsSet to true using move semantics.
public inline void ClearTotalSizeMb()
Clears the value of TotalSizeMb_Optional and sets TotalSizeMb_IsSet to false.
public inline bool IsTotalSizeMbSet() const
Checks whether TotalSizeMb_Optional has been set.
public inline bool IsTotalSizeMbDefaultValue() const
Returns true if TotalSizeMb_Optional is set and matches the default value.
public inline void SetTotalSizeMbToDefault()
Sets the value of TotalSizeMb_Optional to its default and also sets TotalSizeMb_IsSet to true.