RHAPI_LoginRequestV1
Summary
| Members | Descriptions |
|---|---|
struct FRHAPI_LoginRequestV1 |
struct FRHAPI_LoginRequestV1
struct FRHAPI_LoginRequestV1
: public FRHAPI_Model
Summary
| Members | Descriptions |
|---|---|
public ERHAPI_GrantType GrantType | The grant type to use for authentication. |
public FString PortalAccessToken | Token or secret used to authenticate the provided grant type. |
public FString PortalDisplayName_Optional | Some grant types support client-provided names. |
public bool PortalDisplayName_IsSet | true if PortalDisplayName_Optional has been set to a value |
public FString PortalParentAccessToken_Optional | Some grant types have 2 tier authentication and require a second token/secret. |
public bool PortalParentAccessToken_IsSet | true if PortalParentAccessToken_Optional has been set to a value |
public FString PortalParentDisplayName_Optional | Some grant types have 2 tier authentication and support a second display name. |
public bool PortalParentDisplayName_IsSet | true if PortalParentDisplayName_Optional has been set to a value |
public bool IncludeRefresh_Optional | Indicates if the client wants a refresh token returned. |
public bool IncludeRefresh_IsSet | true if IncludeRefresh_Optional has been set to a value |
public bool AcceptEula_Optional | If true, the user has accepted the EULA. |
public bool AcceptEula_IsSet | true if AcceptEula_Optional has been set to a value |
public bool AcceptTos_Optional | If true, the user has accepted the Terms of Service. |
public bool AcceptTos_IsSet | true if AcceptTos_Optional has been set to a value |
public bool AcceptPrivacyPolicy_Optional | If true, the user has accepted the Privacy Policy. |
public bool AcceptPrivacyPolicy_IsSet | true if AcceptPrivacyPolicy_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 ERHAPI_GrantType & GetGrantType() | Gets the value of GrantType. |
public inline const ERHAPI_GrantType & GetGrantType() const | Gets the value of GrantType. |
public inline void SetGrantType(ERHAPI_GrantType NewValue) | Sets the value of GrantType. |
public inline FString & GetPortalAccessToken() | Gets the value of PortalAccessToken. |
public inline const FString & GetPortalAccessToken() const | Gets the value of PortalAccessToken. |
public inline void SetPortalAccessToken(FString NewValue) | Sets the value of PortalAccessToken. |
public inline FString & GetPortalDisplayName() | Gets the value of PortalDisplayName_Optional, regardless of it having been set. |
public inline const FString & GetPortalDisplayName() const | Gets the value of PortalDisplayName_Optional, regardless of it having been set. |
public inline const FString & GetPortalDisplayName(const FString & DefaultValue) const | Gets the value of PortalDisplayName_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetPortalDisplayName(FString & OutValue) const | Fills OutValue with the value of PortalDisplayName_Optional and returns true if it has been set, otherwise returns false. |
public inline FString * GetPortalDisplayNameOrNull() | Returns a pointer to PortalDisplayName_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetPortalDisplayNameOrNull() const | Returns a pointer to PortalDisplayName_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetPortalDisplayName(FString NewValue) | Sets the value of PortalDisplayName_Optional and also sets PortalDisplayName_IsSet to true. |
public inline void ClearPortalDisplayName() | Clears the value of PortalDisplayName_Optional and sets PortalDisplayName_IsSet to false. |
public inline bool IsPortalDisplayNameDefaultValue() const | Returns true if PortalDisplayName_Optional is set and matches the default value. |
public inline void SetPortalDisplayNameToDefault() | Sets the value of PortalDisplayName_Optional to its default and also sets PortalDisplayName_IsSet to true. |
public inline FString & GetPortalParentAccessToken() | Gets the value of PortalParentAccessToken_Optional, regardless of it having been set. |
public inline const FString & GetPortalParentAccessToken() const | Gets the value of PortalParentAccessToken_Optional, regardless of it having been set. |
public inline const FString & GetPortalParentAccessToken(const FString & DefaultValue) const | Gets the value of PortalParentAccessToken_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetPortalParentAccessToken(FString & OutValue) const | Fills OutValue with the value of PortalParentAccessToken_Optional and returns true if it has been set, otherwise returns false. |
public inline FString * GetPortalParentAccessTokenOrNull() | Returns a pointer to PortalParentAccessToken_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetPortalParentAccessTokenOrNull() const | Returns a pointer to PortalParentAccessToken_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetPortalParentAccessToken(FString NewValue) | Sets the value of PortalParentAccessToken_Optional and also sets PortalParentAccessToken_IsSet to true. |
public inline void ClearPortalParentAccessToken() | Clears the value of PortalParentAccessToken_Optional and sets PortalParentAccessToken_IsSet to false. |
public inline bool IsPortalParentAccessTokenDefaultValue() const | Returns true if PortalParentAccessToken_Optional is set and matches the default value. |
public inline void SetPortalParentAccessTokenToDefault() | Sets the value of PortalParentAccessToken_Optional to its default and also sets PortalParentAccessToken_IsSet to true. |
public inline FString & GetPortalParentDisplayName() | Gets the value of PortalParentDisplayName_Optional, regardless of it having been set. |
public inline const FString & GetPortalParentDisplayName() const | Gets the value of PortalParentDisplayName_Optional, regardless of it having been set. |
public inline const FString & GetPortalParentDisplayName(const FString & DefaultValue) const | Gets the value of PortalParentDisplayName_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetPortalParentDisplayName(FString & OutValue) const | Fills OutValue with the value of PortalParentDisplayName_Optional and returns true if it has been set, otherwise returns false. |
public inline FString * GetPortalParentDisplayNameOrNull() | Returns a pointer to PortalParentDisplayName_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetPortalParentDisplayNameOrNull() const | Returns a pointer to PortalParentDisplayName_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetPortalParentDisplayName(FString NewValue) | Sets the value of PortalParentDisplayName_Optional and also sets PortalParentDisplayName_IsSet to true. |
public inline void ClearPortalParentDisplayName() | Clears the value of PortalParentDisplayName_Optional and sets PortalParentDisplayName_IsSet to false. |
public inline bool IsPortalParentDisplayNameDefaultValue() const | Returns true if PortalParentDisplayName_Optional is set and matches the default value. |
public inline void SetPortalParentDisplayNameToDefault() | Sets the value of PortalParentDisplayName_Optional to its default and also sets PortalParentDisplayName_IsSet to true. |
public inline bool & GetIncludeRefresh() | Gets the value of IncludeRefresh_Optional, regardless of it having been set. |
public inline const bool & GetIncludeRefresh() const | Gets the value of IncludeRefresh_Optional, regardless of it having been set. |
public inline const bool & GetIncludeRefresh(const bool & DefaultValue) const | Gets the value of IncludeRefresh_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetIncludeRefresh(bool & OutValue) const | Fills OutValue with the value of IncludeRefresh_Optional and returns true if it has been set, otherwise returns false. |
public inline bool * GetIncludeRefreshOrNull() | Returns a pointer to IncludeRefresh_Optional, if it has been set, otherwise returns nullptr. |
public inline const bool * GetIncludeRefreshOrNull() const | Returns a pointer to IncludeRefresh_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetIncludeRefresh(bool NewValue) | Sets the value of IncludeRefresh_Optional and also sets IncludeRefresh_IsSet to true. |
public inline void ClearIncludeRefresh() | Clears the value of IncludeRefresh_Optional and sets IncludeRefresh_IsSet to false. |
public inline bool IsIncludeRefreshDefaultValue() const | Returns true if IncludeRefresh_Optional is set and matches the default value. |
public inline void SetIncludeRefreshToDefault() | Sets the value of IncludeRefresh_Optional to its default and also sets IncludeRefresh_IsSet to true. |
public inline bool & GetAcceptEula() | Gets the value of AcceptEula_Optional, regardless of it having been set. |
public inline const bool & GetAcceptEula() const | Gets the value of AcceptEula_Optional, regardless of it having been set. |
public inline const bool & GetAcceptEula(const bool & DefaultValue) const | Gets the value of AcceptEula_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetAcceptEula(bool & OutValue) const | Fills OutValue with the value of AcceptEula_Optional and returns true if it has been set, otherwise returns false. |
public inline bool * GetAcceptEulaOrNull() | Returns a pointer to AcceptEula_Optional, if it has been set, otherwise returns nullptr. |
public inline const bool * GetAcceptEulaOrNull() const | Returns a pointer to AcceptEula_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetAcceptEula(bool NewValue) | Sets the value of AcceptEula_Optional and also sets AcceptEula_IsSet to true. |
public inline void ClearAcceptEula() | Clears the value of AcceptEula_Optional and sets AcceptEula_IsSet to false. |
public inline bool IsAcceptEulaDefaultValue() const | Returns true if AcceptEula_Optional is set and matches the default value. |
public inline void SetAcceptEulaToDefault() | Sets the value of AcceptEula_Optional to its default and also sets AcceptEula_IsSet to true. |
public inline bool & GetAcceptTos() | Gets the value of AcceptTos_Optional, regardless of it having been set. |
public inline const bool & GetAcceptTos() const | Gets the value of AcceptTos_Optional, regardless of it having been set. |
public inline const bool & GetAcceptTos(const bool & DefaultValue) const | Gets the value of AcceptTos_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetAcceptTos(bool & OutValue) const | Fills OutValue with the value of AcceptTos_Optional and returns true if it has been set, otherwise returns false. |
public inline bool * GetAcceptTosOrNull() | Returns a pointer to AcceptTos_Optional, if it has been set, otherwise returns nullptr. |
public inline const bool * GetAcceptTosOrNull() const | Returns a pointer to AcceptTos_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetAcceptTos(bool NewValue) | Sets the value of AcceptTos_Optional and also sets AcceptTos_IsSet to true. |
public inline void ClearAcceptTos() | Clears the value of AcceptTos_Optional and sets AcceptTos_IsSet to false. |
public inline bool IsAcceptTosDefaultValue() const | Returns true if AcceptTos_Optional is set and matches the default value. |
public inline void SetAcceptTosToDefault() | Sets the value of AcceptTos_Optional to its default and also sets AcceptTos_IsSet to true. |
public inline bool & GetAcceptPrivacyPolicy() | Gets the value of AcceptPrivacyPolicy_Optional, regardless of it having been set. |
public inline const bool & GetAcceptPrivacyPolicy() const | Gets the value of AcceptPrivacyPolicy_Optional, regardless of it having been set. |
public inline const bool & GetAcceptPrivacyPolicy(const bool & DefaultValue) const | Gets the value of AcceptPrivacyPolicy_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetAcceptPrivacyPolicy(bool & OutValue) const | Fills OutValue with the value of AcceptPrivacyPolicy_Optional and returns true if it has been set, otherwise returns false. |
public inline bool * GetAcceptPrivacyPolicyOrNull() | Returns a pointer to AcceptPrivacyPolicy_Optional, if it has been set, otherwise returns nullptr. |
public inline const bool * GetAcceptPrivacyPolicyOrNull() const | Returns a pointer to AcceptPrivacyPolicy_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetAcceptPrivacyPolicy(bool NewValue) | Sets the value of AcceptPrivacyPolicy_Optional and also sets AcceptPrivacyPolicy_IsSet to true. |
public inline void ClearAcceptPrivacyPolicy() | Clears the value of AcceptPrivacyPolicy_Optional and sets AcceptPrivacyPolicy_IsSet to false. |
public inline bool IsAcceptPrivacyPolicyDefaultValue() const | Returns true if AcceptPrivacyPolicy_Optional is set and matches the default value. |
public inline void SetAcceptPrivacyPolicyToDefault() | Sets the value of AcceptPrivacyPolicy_Optional to its default and also sets AcceptPrivacyPolicy_IsSet to true. |
Members
public ERHAPI_GrantType GrantType
The grant type to use for authentication.
public FString PortalAccessToken
Token or secret used to authenticate the provided grant type.
public FString PortalDisplayName_Optional
Some grant types support client-provided names.
public bool PortalDisplayName_IsSet
true if PortalDisplayName_Optional has been set to a value
public FString PortalParentAccessToken_Optional
Some grant types have 2 tier authentication and require a second token/secret.
public bool PortalParentAccessToken_IsSet
true if PortalParentAccessToken_Optional has been set to a value
public FString PortalParentDisplayName_Optional
Some grant types have 2 tier authentication and support a second display name.
public bool PortalParentDisplayName_IsSet
true if PortalParentDisplayName_Optional has been set to a value
public bool IncludeRefresh_Optional
Indicates if the client wants a refresh token returned.
public bool IncludeRefresh_IsSet
true if IncludeRefresh_Optional has been set to a value
public bool AcceptEula_Optional
If true, the user has accepted the EULA.
public bool AcceptEula_IsSet
true if AcceptEula_Optional has been set to a value
public bool AcceptTos_Optional
If true, the user has accepted the Terms of Service.
public bool AcceptTos_IsSet
true if AcceptTos_Optional has been set to a value
public bool AcceptPrivacyPolicy_Optional
If true, the user has accepted the Privacy Policy.
public bool AcceptPrivacyPolicy_IsSet
true if AcceptPrivacyPolicy_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 ERHAPI_GrantType & GetGrantType()
Gets the value of GrantType.
public inline const ERHAPI_GrantType & GetGrantType() const
Gets the value of GrantType.
public inline void SetGrantType(ERHAPI_GrantType NewValue)
Sets the value of GrantType.
public inline FString & GetPortalAccessToken()
Gets the value of PortalAccessToken.
public inline const FString & GetPortalAccessToken() const
Gets the value of PortalAccessToken.
public inline void SetPortalAccessToken(FString NewValue)
Sets the value of PortalAccessToken.
public inline FString & GetPortalDisplayName()
Gets the value of PortalDisplayName_Optional, regardless of it having been set.
public inline const FString & GetPortalDisplayName() const
Gets the value of PortalDisplayName_Optional, regardless of it having been set.
public inline const FString & GetPortalDisplayName(const FString & DefaultValue) const
Gets the value of PortalDisplayName_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetPortalDisplayName(FString & OutValue) const
Fills OutValue with the value of PortalDisplayName_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetPortalDisplayNameOrNull()
Returns a pointer to PortalDisplayName_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetPortalDisplayNameOrNull() const
Returns a pointer to PortalDisplayName_Optional, if it has been set, otherwise returns nullptr.
public inline void SetPortalDisplayName(FString NewValue)
Sets the value of PortalDisplayName_Optional and also sets PortalDisplayName_IsSet to true.
public inline void ClearPortalDisplayName()
Clears the value of PortalDisplayName_Optional and sets PortalDisplayName_IsSet to false.
public inline bool IsPortalDisplayNameDefaultValue() const
Returns true if PortalDisplayName_Optional is set and matches the default value.
public inline void SetPortalDisplayNameToDefault()
Sets the value of PortalDisplayName_Optional to its default and also sets PortalDisplayName_IsSet to true.
public inline FString & GetPortalParentAccessToken()
Gets the value of PortalParentAccessToken_Optional, regardless of it having been set.
public inline const FString & GetPortalParentAccessToken() const
Gets the value of PortalParentAccessToken_Optional, regardless of it having been set.
public inline const FString & GetPortalParentAccessToken(const FString & DefaultValue) const
Gets the value of PortalParentAccessToken_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetPortalParentAccessToken(FString & OutValue) const
Fills OutValue with the value of PortalParentAccessToken_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetPortalParentAccessTokenOrNull()
Returns a pointer to PortalParentAccessToken_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetPortalParentAccessTokenOrNull() const
Returns a pointer to PortalParentAccessToken_Optional, if it has been set, otherwise returns nullptr.
public inline void SetPortalParentAccessToken(FString NewValue)
Sets the value of PortalParentAccessToken_Optional and also sets PortalParentAccessToken_IsSet to true.
public inline void ClearPortalParentAccessToken()
Clears the value of PortalParentAccessToken_Optional and sets PortalParentAccessToken_IsSet to false.
public inline bool IsPortalParentAccessTokenDefaultValue() const
Returns true if PortalParentAccessToken_Optional is set and matches the default value.
public inline void SetPortalParentAccessTokenToDefault()
Sets the value of PortalParentAccessToken_Optional to its default and also sets PortalParentAccessToken_IsSet to true.
public inline FString & GetPortalParentDisplayName()
Gets the value of PortalParentDisplayName_Optional, regardless of it having been set.
public inline const FString & GetPortalParentDisplayName() const
Gets the value of PortalParentDisplayName_Optional, regardless of it having been set.
public inline const FString & GetPortalParentDisplayName(const FString & DefaultValue) const
Gets the value of PortalParentDisplayName_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetPortalParentDisplayName(FString & OutValue) const
Fills OutValue with the value of PortalParentDisplayName_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetPortalParentDisplayNameOrNull()
Returns a pointer to PortalParentDisplayName_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetPortalParentDisplayNameOrNull() const
Returns a pointer to PortalParentDisplayName_Optional, if it has been set, otherwise returns nullptr.
public inline void SetPortalParentDisplayName(FString NewValue)
Sets the value of PortalParentDisplayName_Optional and also sets PortalParentDisplayName_IsSet to true.
public inline void ClearPortalParentDisplayName()
Clears the value of PortalParentDisplayName_Optional and sets PortalParentDisplayName_IsSet to false.
public inline bool IsPortalParentDisplayNameDefaultValue() const
Returns true if PortalParentDisplayName_Optional is set and matches the default value.
public inline void SetPortalParentDisplayNameToDefault()
Sets the value of PortalParentDisplayName_Optional to its default and also sets PortalParentDisplayName_IsSet to true.
public inline bool & GetIncludeRefresh()
Gets the value of IncludeRefresh_Optional, regardless of it having been set.
public inline const bool & GetIncludeRefresh() const
Gets the value of IncludeRefresh_Optional, regardless of it having been set.
public inline const bool & GetIncludeRefresh(const bool & DefaultValue) const
Gets the value of IncludeRefresh_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetIncludeRefresh(bool & OutValue) const
Fills OutValue with the value of IncludeRefresh_Optional and returns true if it has been set, otherwise returns false.
public inline bool * GetIncludeRefreshOrNull()
Returns a pointer to IncludeRefresh_Optional, if it has been set, otherwise returns nullptr.
public inline const bool * GetIncludeRefreshOrNull() const
Returns a pointer to IncludeRefresh_Optional, if it has been set, otherwise returns nullptr.
public inline void SetIncludeRefresh(bool NewValue)
Sets the value of IncludeRefresh_Optional and also sets IncludeRefresh_IsSet to true.
public inline void ClearIncludeRefresh()
Clears the value of IncludeRefresh_Optional and sets IncludeRefresh_IsSet to false.
public inline bool IsIncludeRefreshDefaultValue() const
Returns true if IncludeRefresh_Optional is set and matches the default value.
public inline void SetIncludeRefreshToDefault()
Sets the value of IncludeRefresh_Optional to its default and also sets IncludeRefresh_IsSet to true.
public inline bool & GetAcceptEula()
Gets the value of AcceptEula_Optional, regardless of it having been set.
public inline const bool & GetAcceptEula() const
Gets the value of AcceptEula_Optional, regardless of it having been set.
public inline const bool & GetAcceptEula(const bool & DefaultValue) const
Gets the value of AcceptEula_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetAcceptEula(bool & OutValue) const
Fills OutValue with the value of AcceptEula_Optional and returns true if it has been set, otherwise returns false.
public inline bool * GetAcceptEulaOrNull()
Returns a pointer to AcceptEula_Optional, if it has been set, otherwise returns nullptr.
public inline const bool * GetAcceptEulaOrNull() const
Returns a pointer to AcceptEula_Optional, if it has been set, otherwise returns nullptr.
public inline void SetAcceptEula(bool NewValue)
Sets the value of AcceptEula_Optional and also sets AcceptEula_IsSet to true.
public inline void ClearAcceptEula()
Clears the value of AcceptEula_Optional and sets AcceptEula_IsSet to false.
public inline bool IsAcceptEulaDefaultValue() const
Returns true if AcceptEula_Optional is set and matches the default value.
public inline void SetAcceptEulaToDefault()
Sets the value of AcceptEula_Optional to its default and also sets AcceptEula_IsSet to true.
public inline bool & GetAcceptTos()
Gets the value of AcceptTos_Optional, regardless of it having been set.
public inline const bool & GetAcceptTos() const
Gets the value of AcceptTos_Optional, regardless of it having been set.
public inline const bool & GetAcceptTos(const bool & DefaultValue) const
Gets the value of AcceptTos_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetAcceptTos(bool & OutValue) const
Fills OutValue with the value of AcceptTos_Optional and returns true if it has been set, otherwise returns false.
public inline bool * GetAcceptTosOrNull()
Returns a pointer to AcceptTos_Optional, if it has been set, otherwise returns nullptr.
public inline const bool * GetAcceptTosOrNull() const
Returns a pointer to AcceptTos_Optional, if it has been set, otherwise returns nullptr.
public inline void SetAcceptTos(bool NewValue)
Sets the value of AcceptTos_Optional and also sets AcceptTos_IsSet to true.
public inline void ClearAcceptTos()
Clears the value of AcceptTos_Optional and sets AcceptTos_IsSet to false.
public inline bool IsAcceptTosDefaultValue() const
Returns true if AcceptTos_Optional is set and matches the default value.
public inline void SetAcceptTosToDefault()
Sets the value of AcceptTos_Optional to its default and also sets AcceptTos_IsSet to true.
public inline bool & GetAcceptPrivacyPolicy()
Gets the value of AcceptPrivacyPolicy_Optional, regardless of it having been set.
public inline const bool & GetAcceptPrivacyPolicy() const
Gets the value of AcceptPrivacyPolicy_Optional, regardless of it having been set.
public inline const bool & GetAcceptPrivacyPolicy(const bool & DefaultValue) const
Gets the value of AcceptPrivacyPolicy_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetAcceptPrivacyPolicy(bool & OutValue) const
Fills OutValue with the value of AcceptPrivacyPolicy_Optional and returns true if it has been set, otherwise returns false.
public inline bool * GetAcceptPrivacyPolicyOrNull()
Returns a pointer to AcceptPrivacyPolicy_Optional, if it has been set, otherwise returns nullptr.
public inline const bool * GetAcceptPrivacyPolicyOrNull() const
Returns a pointer to AcceptPrivacyPolicy_Optional, if it has been set, otherwise returns nullptr.
public inline void SetAcceptPrivacyPolicy(bool NewValue)
Sets the value of AcceptPrivacyPolicy_Optional and also sets AcceptPrivacyPolicy_IsSet to true.
public inline void ClearAcceptPrivacyPolicy()
Clears the value of AcceptPrivacyPolicy_Optional and sets AcceptPrivacyPolicy_IsSet to false.
public inline bool IsAcceptPrivacyPolicyDefaultValue() const
Returns true if AcceptPrivacyPolicy_Optional is set and matches the default value.
public inline void SetAcceptPrivacyPolicyToDefault()
Sets the value of AcceptPrivacyPolicy_Optional to its default and also sets AcceptPrivacyPolicy_IsSet to true.