equal
deleted
inserted
replaced
4 |
4 |
5 namespace relpipe { |
5 namespace relpipe { |
6 namespace reader { |
6 namespace reader { |
7 namespace handlers { |
7 namespace handlers { |
8 |
8 |
|
9 class AttributeMetadataPrivate; |
|
10 |
9 class AttributeMetadata { |
11 class AttributeMetadata { |
|
12 private: |
|
13 AttributeMetadataPrivate* impl; |
10 public: |
14 public: |
11 string_t attributeName; |
15 ~AttributeMetadata(); |
12 relpipe::reader::TypeId typeId; |
16 |
13 string_t typeName; |
17 AttributeMetadata() { |
|
18 std::cout << "FIXME: why call AttributeMetadata() ?" << std::endl; |
|
19 } |
|
20 |
|
21 AttributeMetadata(AttributeMetadataPrivate* impl) : |
|
22 impl(impl) { |
|
23 } |
|
24 |
|
25 AttributeMetadata(const AttributeMetadata& other) : |
|
26 impl(other.impl) { |
|
27 } |
|
28 |
|
29 string_t getAttributeName() const; |
|
30 relpipe::reader::TypeId getTypeId() const; |
|
31 string_t getTypeName() const; |
|
32 |
14 }; |
33 }; |
15 |
34 |
16 } |
35 } |
17 } |
36 } |
18 } |
37 } |