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 | 54 | const DataColumnPtr DataColumn::NullPtr = nullptr; |
| 55 | 55 | |
| 56 | −DataColumn::DataColumn(const DataTablePtr& parent, string name, DataType type) : | |
| 57 | − m_parent(parent), | |
| 56 | +DataColumn::DataColumn(DataTablePtr parent, string name, DataType type) : | |
| 57 | + m_parent(std::move(parent)), | |
| 58 | 58 | m_name(std::move(name)), |
| 59 | 59 | m_type(type), |
| 60 | 60 | m_index(-1) |
| 61 | 61 | { |
| 62 | 62 | } |
| 63 | 63 | |
| 64 | −DataColumn::~DataColumn() | |
| 65 | −{ | |
| 66 | −} | |
| 64 | +DataColumn::~DataColumn() = default; | |
| 67 | 65 | |
| 68 | 66 | const DataTablePtr& DataColumn::Parent() const |
| 69 | 67 | { |