Program Listing for File parameterizable.h

Return to documentation for file (src/sparsebase/utils/parameterizable.h)

//
// Created by Amro on 11/5/2022.
//

#ifndef SPARSEBASE_PROJECT_PARAMETERIZABLE_H
#define SPARSEBASE_PROJECT_PARAMETERIZABLE_H
#include <memory>

namespace sparsebase::utils {
struct Parameters {};

class Parameterizable {
  typedef Parameters ParamsType;

 protected:
  std::unique_ptr<Parameters> params_;
};
}  // namespace sparsebase::utils

#endif  // SPARSEBASE_PROJECT_PARAMETERIZABLE_H