Move device_details_traits into the device_tree_detail namespace.
This commit is contained in:
@ -37,6 +37,24 @@ namespace {
|
||||
|
||||
namespace thin_provisioning {
|
||||
namespace device_tree_detail {
|
||||
void
|
||||
device_details_traits::unpack(device_details_disk const &disk, device_details &value)
|
||||
{
|
||||
value.mapped_blocks_ = to_cpu<uint64_t>(disk.mapped_blocks_);
|
||||
value.transaction_id_ = to_cpu<uint64_t>(disk.transaction_id_);
|
||||
value.creation_time_ = to_cpu<uint32_t>(disk.creation_time_);
|
||||
value.snapshotted_time_ = to_cpu<uint32_t>(disk.snapshotted_time_);
|
||||
}
|
||||
|
||||
void
|
||||
device_details_traits::pack(device_details const &value, device_details_disk &disk)
|
||||
{
|
||||
disk.mapped_blocks_ = to_disk<le64>(value.mapped_blocks_);
|
||||
disk.transaction_id_ = to_disk<le64>(value.transaction_id_);
|
||||
disk.creation_time_ = to_disk<le32>(value.creation_time_);
|
||||
disk.snapshotted_time_ = to_disk<le32>(value.snapshotted_time_);
|
||||
}
|
||||
|
||||
missing_devices::missing_devices(std::string const &desc,
|
||||
range<uint64_t> const &keys)
|
||||
: desc_(desc),
|
||||
|
Reference in New Issue
Block a user