1bafb9395Sopenharmony_ci/* 2bafb9395Sopenharmony_ci * Copyright (c) 2020-2021 Huawei Device Co., Ltd. 3bafb9395Sopenharmony_ci * Licensed under the Apache License, Version 2.0 (the "License"); 4bafb9395Sopenharmony_ci * you may not use this file except in compliance with the License. 5bafb9395Sopenharmony_ci * You may obtain a copy of the License at 6bafb9395Sopenharmony_ci * 7bafb9395Sopenharmony_ci * http://www.apache.org/licenses/LICENSE-2.0 8bafb9395Sopenharmony_ci * 9bafb9395Sopenharmony_ci * Unless required by applicable law or agreed to in writing, software 10bafb9395Sopenharmony_ci * distributed under the License is distributed on an "AS IS" BASIS, 11bafb9395Sopenharmony_ci * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12bafb9395Sopenharmony_ci * See the License for the specific language governing permissions and 13bafb9395Sopenharmony_ci * limitations under the License. 14bafb9395Sopenharmony_ci */ 15bafb9395Sopenharmony_ci 16bafb9395Sopenharmony_ci/** 17bafb9395Sopenharmony_ci * @addtogroup UI_Utils 18bafb9395Sopenharmony_ci * @{ 19bafb9395Sopenharmony_ci * 20bafb9395Sopenharmony_ci * @brief Defines basic UI utils. 21bafb9395Sopenharmony_ci * 22bafb9395Sopenharmony_ci * @since 1.0 23bafb9395Sopenharmony_ci * @version 1.0 24bafb9395Sopenharmony_ci */ 25bafb9395Sopenharmony_ci 26bafb9395Sopenharmony_ci/** 27bafb9395Sopenharmony_ci * @file version.h 28bafb9395Sopenharmony_ci * 29bafb9395Sopenharmony_ci * @brief Declares the version number control for the graphics module. This file defines functions to obtain the version 30bafb9395Sopenharmony_ci * number and library description. 31bafb9395Sopenharmony_ci * 32bafb9395Sopenharmony_ci * @since 1.0 33bafb9395Sopenharmony_ci * @version 1.0 34bafb9395Sopenharmony_ci */ 35bafb9395Sopenharmony_ci 36bafb9395Sopenharmony_ci#ifndef GRAPHIC_LITE_VERSION_H 37bafb9395Sopenharmony_ci#define GRAPHIC_LITE_VERSION_H 38bafb9395Sopenharmony_ci#include <string> 39bafb9395Sopenharmony_ci 40bafb9395Sopenharmony_cinamespace OHOS { 41bafb9395Sopenharmony_ci/** 42bafb9395Sopenharmony_ci * @brief Obtains the version number of the graphics module. 43bafb9395Sopenharmony_ci * 44bafb9395Sopenharmony_ci * @return Returns the version number of the graphics module. 45bafb9395Sopenharmony_ci * @since 1.0 46bafb9395Sopenharmony_ci * @version 1.0 47bafb9395Sopenharmony_ci */ 48bafb9395Sopenharmony_cistd::string GetVersion(); 49bafb9395Sopenharmony_ci 50bafb9395Sopenharmony_ci/** 51bafb9395Sopenharmony_ci * @brief Obtains the library description of the graphics module. 52bafb9395Sopenharmony_ci * 53bafb9395Sopenharmony_ci * @return Returns the library description of the graphics module. 54bafb9395Sopenharmony_ci * @since 1.0 55bafb9395Sopenharmony_ci * @version 1.0 56bafb9395Sopenharmony_ci */ 57bafb9395Sopenharmony_cistd::string GetLibDsc(); 58bafb9395Sopenharmony_ci} // namespace OHOS 59bafb9395Sopenharmony_ci#endif 60