xlnt/source/constants.hpp

40 lines
1.0 KiB
C++
Raw Normal View History

2014-05-21 22:20:30 +08:00
#pragma once
#include <string>
#include <unordered_map>
2014-06-06 04:19:31 +08:00
#include "common/types.hpp"
2014-05-22 05:48:51 +08:00
2014-05-21 22:20:30 +08:00
namespace xlnt {
struct constants
{
2014-05-22 05:48:51 +08:00
static const row_t MinRow;
static const row_t MaxRow;
static const column_t MinColumn;
static const column_t MaxColumn;
2014-05-21 22:20:30 +08:00
// 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