Line data Source code
1 : /*
2 : * Copyright 2011 Google Inc. All Rights Reserved.
3 : *
4 : * Licensed under the Apache License, Version 2.0 (the "License");
5 : * you may not use this file except in compliance with the License.
6 : * You may obtain a copy of the License at
7 : *
8 : * http://www.apache.org/licenses/LICENSE-2.0
9 : *
10 : * Unless required by applicable law or agreed to in writing, software
11 : * distributed under the License is distributed on an "AS IS" BASIS,
12 : * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 : * See the License for the specific language governing permissions and
14 : * limitations under the License.
15 : */
16 :
17 : #ifndef TYPOGRAPHY_FONT_SFNTLY_SRC_SFNTLY_TABLE_SUBTABLE_CONTAINER_TABLE_H_
18 : #define TYPOGRAPHY_FONT_SFNTLY_SRC_SFNTLY_TABLE_SUBTABLE_CONTAINER_TABLE_H_
19 :
20 : #include "sfntly/table/table.h"
21 :
22 : namespace sfntly {
23 :
24 : class SubTableContainerTable : public Table {
25 : public:
26 : class Builder : public Table::Builder {
27 : public:
28 0 : Builder(Header* header, WritableFontData* data)
29 0 : : Table::Builder(header, data) {
30 0 : }
31 :
32 0 : Builder(Header* header, ReadableFontData* data)
33 0 : : Table::Builder(header, data) {
34 0 : }
35 :
36 0 : virtual ~Builder() {}
37 : };
38 :
39 0 : SubTableContainerTable(Header* header, ReadableFontData* data)
40 0 : : Table(header, data) {
41 0 : }
42 :
43 0 : virtual ~SubTableContainerTable() {}
44 : };
45 :
46 : } // namespace sfntly
47 :
48 : #endif // TYPOGRAPHY_FONT_SFNTLY_SRC_SFNTLY_TABLE_SUBTABLE_CONTAINER_TABLE_H_
|