|
OpenXLSX 1.9.1
|
#include "OpenXLSX-Exports.hpp"#include "XLColor.hpp"#include "XLCommandQuery.hpp"#include "XLDocument.hpp"#include "XLXmlFile.hpp"#include <cstdint>#include <mutex>#include <shared_mutex>#include <string>#include <type_traits>Go to the source code of this file.
Data Structures | |
| class | OpenXLSX::XLSheetBase< T, typename > |
| The XLSheetBase class is the base class for the XLWorksheet and XLChartsheet classes. However, it is not a base class in the traditional sense. Rather, it provides common functionality that is inherited via the CRTP (Curiously Recurring Template Pattern) pattern. More... | |
Namespaces | |
| namespace | OpenXLSX |
Enumerations | |
| enum class | OpenXLSX::XLSheetState : uint8_t { OpenXLSX::Visible , OpenXLSX::Hidden , OpenXLSX::VeryHidden } |
| The XLSheetState is an enumeration of the possible (visibility) states, e.g. Visible or Hidden. More... | |
| enum class | OpenXLSX::XLPaneState : uint8_t { OpenXLSX::Split , OpenXLSX::Frozen , OpenXLSX::FrozenSplit } |
| The XLPaneState is an enumeration of the possible states of a pane, e.g. Frozen or Split. More... | |
| enum class | OpenXLSX::XLPane : uint8_t { OpenXLSX::BottomRight , OpenXLSX::TopRight , OpenXLSX::BottomLeft , OpenXLSX::TopLeft } |
| The XLPane is an enumeration of the possible pane identifiers. More... | |
Functions | |
| OPENXLSX_EXPORT std::string | OpenXLSX::XLPaneStateToString (XLPaneState state) |
| get the correct XLPaneState from the OOXML pane state attribute string | |
| OPENXLSX_EXPORT XLPaneState | OpenXLSX::XLPaneStateFromString (std::string const &stateString) |
| inverse of XLPaneStateToString | |
| OPENXLSX_EXPORT std::string | OpenXLSX::XLPaneToString (XLPane pane) |
| get the correct XLPane from the OOXML pane identifier attribute string | |
| OPENXLSX_EXPORT XLPane | OpenXLSX::XLPaneFromString (std::string const &paneString) |
| inverse of XLPaneToString | |
| OPENXLSX_EXPORT void | OpenXLSX::setTabColor (const XMLDocument &xmlDocument, const XLColor &color) |
| Function for setting tab color. | |
| OPENXLSX_EXPORT void | OpenXLSX::setTabSelected (const XMLDocument &xmlDocument, bool selected) |
| Set the tab selected property to desired value. | |
| OPENXLSX_EXPORT bool | OpenXLSX::tabIsSelected (const XMLDocument &xmlDocument) |
| Function for checking if the tab is selected. | |
Variables | |
| constexpr const bool | OpenXLSX::XLEmptyHiddenCells = true |