/* Distributed under the OSI-approved BSD 3-Clause License. See accompanying file Copyright.txt or https://cmake.org/licensing for details. */ #pragma once #include "cmConfigure.h" // IWYU pragma: keep #include /** Standard documentation entry for cmDocumentation's formatting. */ struct cmDocumentationEntry { #if __cplusplus <= 201103L cmDocumentationEntry(const std::string& name, const std::string& brief) : Name{ name } , Brief{ brief } { } #endif std::string Name = {}; std::string Brief = {}; char CustomNamePrefix = ' '; };