DataTypeWriterBase.cpp
author František Kučera <franta-hg@frantovo.cz>
Sun, 08 Jul 2018 01:40:38 +0200
branchv_0
changeset 1 6e3494943c91
permissions -rw-r--r--
base classes
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1
6e3494943c91 base classes
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
     1
#include <string>
6e3494943c91 base classes
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
     2
#include "DataTypeWriterBase.h"
6e3494943c91 base classes
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
     3
6e3494943c91 base classes
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
     4
namespace relpipe {
6e3494943c91 base classes
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
     5
namespace writer {
6e3494943c91 base classes
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
     6
6e3494943c91 base classes
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
     7
bool DataTypeWriterBase::supports(const integer_t &dataType) {
6e3494943c91 base classes
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
     8
	return dataType == typeId;
6e3494943c91 base classes
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
     9
}
6e3494943c91 base classes
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    10
6e3494943c91 base classes
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    11
bool DataTypeWriterBase::supports(const string_t &dataType) {
6e3494943c91 base classes
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    12
	return dataType == typeCode;
6e3494943c91 base classes
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    13
}
6e3494943c91 base classes
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    14
6e3494943c91 base classes
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    15
integer_t DataTypeWriterBase::getTypeId() {
6e3494943c91 base classes
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    16
	return typeId;
6e3494943c91 base classes
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    17
}
6e3494943c91 base classes
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    18
6e3494943c91 base classes
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    19
string_t DataTypeWriterBase::getTypeCode() {
6e3494943c91 base classes
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    20
	return typeCode;
6e3494943c91 base classes
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    21
}
6e3494943c91 base classes
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    22
6e3494943c91 base classes
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    23
}
6e3494943c91 base classes
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    24
}