Wraps std::shared_ptr<typename DCRTPoly::Params> on the C++ side.
Used by the params argument of CKKS plaintext factories and
returned by get_element_params(). This class ships as
scaffolding only: no constructor surface other than
wrapping an existing external pointer.
