aboutsummaryrefslogtreecommitdiff
path: root/cpp/src/sfntly/data/font_data.cc
diff options
context:
space:
mode:
authorarthurhsu <arthurhsu@google.com>2011-07-08 23:09:32 +0000
committerarthurhsu <arthurhsu@google.com>2011-07-08 23:09:32 +0000
commit007bac39b5a613b17384f72d96457ab91638bab6 (patch)
tree13a65c05eb6dd6316c974dd06806a096146d5b3a /cpp/src/sfntly/data/font_data.cc
parent89fd9a230d44fef8b413f82bd9b256431e8e70df (diff)
downloadsfntly-007bac39b5a613b17384f72d96457ab91638bab6.tar.gz
Update static const ints to enums so that these enums can be used in
switch-case. There are two exceptions: 1. if original Java code uses static const int, we keep it that way. 2. C++ compilers may not support 64-bit enum so we need to define them as static const uint64_t
Diffstat (limited to 'cpp/src/sfntly/data/font_data.cc')
-rw-r--r--cpp/src/sfntly/data/font_data.cc17
1 files changed, 0 insertions, 17 deletions
diff --git a/cpp/src/sfntly/data/font_data.cc b/cpp/src/sfntly/data/font_data.cc
index 8cda562..fdba5f8 100644
--- a/cpp/src/sfntly/data/font_data.cc
+++ b/cpp/src/sfntly/data/font_data.cc
@@ -22,23 +22,6 @@
namespace sfntly {
-const int32_t DataSize::kBYTE = 1;
-const int32_t DataSize::kCHAR = 1;
-const int32_t DataSize::kUSHORT = 2;
-const int32_t DataSize::kSHORT = 2;
-const int32_t DataSize::kUINT24 = 3;
-const int32_t DataSize::kULONG = 4;
-const int32_t DataSize::kLONG = 4;
-const int32_t DataSize::kFixed = 4;
-const int32_t DataSize::kFUNIT = 4;
-const int32_t DataSize::kFWORD = 2;
-const int32_t DataSize::kUFWORD = 2;
-const int32_t DataSize::kF2DOT14 = 2;
-const int32_t DataSize::kLONGDATETIME = 8;
-const int32_t DataSize::kTag = 4;
-const int32_t DataSize::kGlyphID = 2;
-const int32_t DataSize::kOffset = 2;
-
FontData::~FontData() {}
void FontData::init(ByteArray* ba) {