#pragma once #include #include // NFT declaration using NFT = std::unique_ptr; // Create an empty NFT (convient in some scenarios). NFT create_empty_nft(); // Create a NFT with the given name. NFT create_nft(const std::string& name); // Define the functions in the nft.hxx file. #include "nft.hxx"