Skip to content

RHAPI_LoginRequestV1

Summary

MembersDescriptions
struct FRHAPI_LoginRequestV1

struct FRHAPI_LoginRequestV1

struct FRHAPI_LoginRequestV1
: public FRHAPI_Model

Summary

MembersDescriptions
public ERHAPI_GrantType GrantTypeThe grant type to use for authentication.
public FString PortalAccessToken_OptionalToken or secret used to authenticate the provided grant type.
public bool PortalAccessToken_IsSettrue if PortalAccessToken_Optional has been set to a value
public FString PortalDisplayName_OptionalSome grant types support client-provided names.
public bool PortalDisplayName_IsSettrue if PortalDisplayName_Optional has been set to a value
public FString PortalParentAccessToken_OptionalSome grant types have 2 tier authentication and require a second token/secret.
public bool PortalParentAccessToken_IsSettrue if PortalParentAccessToken_Optional has been set to a value
public FString PortalParentDisplayName_OptionalSome grant types have 2 tier authentication and support a second display name.
public bool PortalParentDisplayName_IsSettrue if PortalParentDisplayName_Optional has been set to a value
public bool IncludeRefresh_OptionalIndicates if the client wants a refresh token returned.
public bool IncludeRefresh_IsSettrue if IncludeRefresh_Optional has been set to a value
public bool AcceptEula_OptionalIf true, the user has accepted the EULA.
public bool AcceptEula_IsSettrue if AcceptEula_Optional has been set to a value
public bool AcceptTos_OptionalIf true, the user has accepted the Terms of Service.
public bool AcceptTos_IsSettrue if AcceptTos_Optional has been set to a value
public bool AcceptPrivacyPolicy_OptionalIf true, the user has accepted the Privacy Policy.
public bool AcceptPrivacyPolicy_IsSettrue 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) constWrites 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() constGets 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_Optional, regardless of it having been set.
public inline const FString & GetPortalAccessToken() constGets the value of PortalAccessToken_Optional, regardless of it having been set.
public inline const FString & GetPortalAccessToken(const FString & DefaultValue) constGets the value of PortalAccessToken_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetPortalAccessToken(FString & OutValue) constFills OutValue with the value of PortalAccessToken_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetPortalAccessTokenOrNull()Returns a pointer to PortalAccessToken_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetPortalAccessTokenOrNull() constReturns a pointer to PortalAccessToken_Optional, if it has been set, otherwise returns nullptr.
public inline void SetPortalAccessToken(FString NewValue)Sets the value of PortalAccessToken_Optional and also sets PortalAccessToken_IsSet to true.
public inline void ClearPortalAccessToken()Clears the value of PortalAccessToken_Optional and sets PortalAccessToken_IsSet to false.
public inline bool IsPortalAccessTokenDefaultValue() constReturns true if PortalAccessToken_Optional is set and matches the default value.
public inline void SetPortalAccessTokenToDefault()Sets the value of PortalAccessToken_Optional to its default and also sets PortalAccessToken_IsSet to true.
public inline FString & GetPortalDisplayName()Gets the value of PortalDisplayName_Optional, regardless of it having been set.
public inline const FString & GetPortalDisplayName() constGets the value of PortalDisplayName_Optional, regardless of it having been set.
public inline const FString & GetPortalDisplayName(const FString & DefaultValue) constGets the value of PortalDisplayName_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetPortalDisplayName(FString & OutValue) constFills 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() constReturns 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() constReturns 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() constGets the value of PortalParentAccessToken_Optional, regardless of it having been set.
public inline const FString & GetPortalParentAccessToken(const FString & DefaultValue) constGets the value of PortalParentAccessToken_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetPortalParentAccessToken(FString & OutValue) constFills 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() constReturns 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() constReturns 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() constGets the value of PortalParentDisplayName_Optional, regardless of it having been set.
public inline const FString & GetPortalParentDisplayName(const FString & DefaultValue) constGets the value of PortalParentDisplayName_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetPortalParentDisplayName(FString & OutValue) constFills 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() constReturns 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() constReturns 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() constGets the value of IncludeRefresh_Optional, regardless of it having been set.
public inline const bool & GetIncludeRefresh(const bool & DefaultValue) constGets the value of IncludeRefresh_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetIncludeRefresh(bool & OutValue) constFills 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() constReturns 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() constReturns 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() constGets the value of AcceptEula_Optional, regardless of it having been set.
public inline const bool & GetAcceptEula(const bool & DefaultValue) constGets the value of AcceptEula_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetAcceptEula(bool & OutValue) constFills 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() constReturns 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() constReturns 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() constGets the value of AcceptTos_Optional, regardless of it having been set.
public inline const bool & GetAcceptTos(const bool & DefaultValue) constGets the value of AcceptTos_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetAcceptTos(bool & OutValue) constFills 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() constReturns 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() constReturns 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() constGets the value of AcceptPrivacyPolicy_Optional, regardless of it having been set.
public inline const bool & GetAcceptPrivacyPolicy(const bool & DefaultValue) constGets the value of AcceptPrivacyPolicy_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetAcceptPrivacyPolicy(bool & OutValue) constFills 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() constReturns 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() constReturns 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_Optional

Token or secret used to authenticate the provided grant type.

public bool PortalAccessToken_IsSet

true if PortalAccessToken_Optional has been set to a value

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

  • JsonValue Data 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

  • Writer JSON 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_Optional, regardless of it having been set.

public inline const FString & GetPortalAccessToken() const

Gets the value of PortalAccessToken_Optional, regardless of it having been set.

public inline const FString & GetPortalAccessToken(const FString & DefaultValue) const

Gets the value of PortalAccessToken_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetPortalAccessToken(FString & OutValue) const

Fills OutValue with the value of PortalAccessToken_Optional and returns true if it has been set, otherwise returns false.

public inline FString * GetPortalAccessTokenOrNull()

Returns a pointer to PortalAccessToken_Optional, if it has been set, otherwise returns nullptr.

public inline const FString * GetPortalAccessTokenOrNull() const

Returns a pointer to PortalAccessToken_Optional, if it has been set, otherwise returns nullptr.

public inline void SetPortalAccessToken(FString NewValue)

Sets the value of PortalAccessToken_Optional and also sets PortalAccessToken_IsSet to true.

public inline void ClearPortalAccessToken()

Clears the value of PortalAccessToken_Optional and sets PortalAccessToken_IsSet to false.

public inline bool IsPortalAccessTokenDefaultValue() const

Returns true if PortalAccessToken_Optional is set and matches the default value.

public inline void SetPortalAccessTokenToDefault()

Sets the value of PortalAccessToken_Optional to its default and also sets PortalAccessToken_IsSet to true.

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.