Nexrad File Factory

This commit is contained in:
Dan Paulat 2022-02-10 22:10:22 -06:00
parent 3620bfd13a
commit a32029cb31
11 changed files with 322 additions and 31 deletions

View file

@ -0,0 +1,22 @@
#include <scwx/wsr88d/nexrad_file.hpp>
namespace scwx
{
namespace wsr88d
{
class NexradFileImpl
{
public:
explicit NexradFileImpl() {}
~NexradFileImpl() = default;
};
NexradFile::NexradFile() : p(std::make_unique<NexradFileImpl>()) {}
NexradFile::~NexradFile() = default;
NexradFile::NexradFile(NexradFile&&) noexcept = default;
NexradFile& NexradFile::operator=(NexradFile&&) noexcept = default;
} // namespace wsr88d
} // namespace scwx