xlnt/source/detail/constants.hpp

40 lines
1.0 KiB
C++

#pragma once
#include <string>
#include <unordered_map>
#include <xlnt/common/types.hpp>
namespace xlnt {
struct constants
{
static const row_t MinRow;
static const row_t MaxRow;
static const column_t MinColumn;
static const column_t MaxColumn;
// constants
static const std::string PackageProps;
static const std::string PackageXl;
static const std::string PackageRels;
static const std::string PackageTheme;
static const std::string PackageWorksheets;
static const std::string PackageDrawings;
static const std::string PackageCharts;
static const std::string ArcContentTypes;
static const std::string ArcRootRels;
static const std::string ArcWorkbookRels;
static const std::string ArcCore;
static const std::string ArcApp;
static const std::string ArcWorkbook;
static const std::string ArcStyles;
static const std::string ArcTheme;
static const std::string ArcSharedString;
static const std::unordered_map<std::string, std::string> Namespaces;
};
} // namespace xlnt