Copying and freeing a parameter block whose layout is known only at run time (strategies/hot_params.hpp); validate runs after the schema's parsers.
More...
#include <fastmm/strategies/param_publisher.hpp>
|
| void *(* | clone )(const void *src) |
| |
| void(* | destroy )(void *p) noexcept |
| |
| std::optional< std::string >(* | validate )(const void *p) |
| |
Copying and freeing a parameter block whose layout is known only at run time (strategies/hot_params.hpp); validate runs after the schema's parsers.
◆ clone
| void *(* fastmm::ParamPublisher::BlockOps::clone) (const void *src) |
◆ destroy
| void(* fastmm::ParamPublisher::BlockOps::destroy) (void *p) noexcept |
|
noexcept |
◆ validate
| std::optional< std::string >(* fastmm::ParamPublisher::BlockOps::validate) (const void *p) |