Lines Matching defs:OH_UdsHyperlink

62 typedef struct OH_UdsHyperlink OH_UdsHyperlink;
175 * @brief Creation a pointer to the instance of the {@link OH_UdsHyperlink}.
177 * @return If the operation is successful, a pointer to the instance of {@link OH_UdsHyperlink}
179 * @see OH_UdsHyperlink
182 OH_UdsHyperlink* OH_UdsHyperlink_Create();
185 * @brief Destroy a pointer that points to the {@link OH_UdsHyperlink} instance.
187 * @param pThis Represents a pointer to an instance of {@link OH_UdsHyperlink}.
188 * @see OH_UdsHyperlink
191 void OH_UdsHyperlink_Destroy(OH_UdsHyperlink* pThis);
194 * @brief Get type from the {@link OH_UdsHyperlink}.
196 * @param pThis Represents a pointer to an instance of {@link OH_UdsHyperlink}.
198 * @see OH_UdsHyperlink
201 const char* OH_UdsHyperlink_GetType(OH_UdsHyperlink* pThis);
204 * @brief Get url from the {@link OH_UdsHyperlink}.
206 * @param pThis Represents a pointer to an instance of {@link OH_UdsHyperlink}.
208 * @see OH_UdsHyperlink
211 const char* OH_UdsHyperlink_GetUrl(OH_UdsHyperlink* pThis);
214 * @brief Get description from the {@link OH_UdsHyperlink}.
216 * @param pThis Represents a pointer to an instance of {@link OH_UdsHyperlink}.
218 * @see OH_UdsHyperlink
221 const char* OH_UdsHyperlink_GetDescription(OH_UdsHyperlink* pThis);
224 * @brief Set url to the {@link OH_UdsHyperlink}.
226 * @param pThis Represents a pointer to an instance of {@link OH_UdsHyperlink}.
231 * @see OH_UdsHyperlink Udmf_ErrCode
234 int OH_UdsHyperlink_SetUrl(OH_UdsHyperlink* pThis, const char* url);
237 * @brief Set description to the {@link OH_UdsHyperlink}.
239 * @param pThis Represents a pointer to an instance of {@link OH_UdsHyperlink}.
244 * @see OH_UdsHyperlink Udmf_ErrCode
247 int OH_UdsHyperlink_SetDescription(OH_UdsHyperlink* pThis, const char* description);