Showing the changes to Source/Libraries/TimeSeriesPlatformLibrary/Data/DataColumn.cpp (1 of 10 files). Show all
Unified · Split
| @@ -53,17 +53,15 @@ const char* GSF::Data::EnumName(DataType type) · 52 unmodified lines | |||
| 53 | 53 | ||
| 54 | const DataColumnPtr DataColumn::NullPtr = nullptr; | 54 | const DataColumnPtr DataColumn::NullPtr = nullptr; |
| 55 | 55 | ||
| 56 | DataColumn::DataColumn(const DataTablePtr& parent, string name, DataType type) : | 56 | DataColumn::DataColumn(DataTablePtr parent, string name, DataType type) : |
| 57 | m_parent(parent), | 57 | m_parent(std::move(parent)), |
| 58 | m_name(std::move(name)), | 58 | m_name(std::move(name)), |
| 59 | m_type(type), | 59 | m_type(type), |
| 60 | m_index(-1) | 60 | m_index(-1) |
| 61 | { | 61 | { |
| 62 | } | 62 | } |
| 63 | 63 | ||
| 64 | DataColumn::~DataColumn() | 64 | DataColumn::~DataColumn() = default; |
| 65 | { | ||
| 66 | } | ||
| 67 | 65 | ||
| 68 | const DataTablePtr& DataColumn::Parent() const | 66 | const DataTablePtr& DataColumn::Parent() const |
| 69 | { | 67 | { |