13 fn = PM->get_string(
"dump",
LOC(),
"final");
25 }
catch (std::runtime_error& e) {
throw kids_error(
fn); }
31 if (
fn ==
"" ||
fn ==
"null")
return stat;
36 }
catch (std::runtime_error& e) {
throw kids_error(
fn); }
this file provides Kernel_Dump_DataSet class enabling dump dataset.
virtual const std::string getName()
Get the name of the kernel.
virtual void setInputParam_impl(std::shared_ptr< Param > &PM)
Virtual function to set input parameters for the kernel implementation.
std::string fn
filename (stamp) for dumping
std::string directory
path for dumping
virtual Status & executeKernel_impl(Status &stat)
Virtual function to execute the kernel implementation.
virtual int getType() const
Get the type of the kernel.
virtual Status & initializeKernel_impl(Status &stat)
Virtual function to initialize the kernel implementation.
std::string hdlr_str
handler type specifier
std::shared_ptr< DataSet > _dataset
Shared pointer to the DataSet object associated with this kernel.
#define LOC()
show the location information for debug
< http://warp.povusers.org/FunctionParser/fparser.html
std::basic_string< CharT > concat(const separator_t< CharT > &sep, Args &&... seq)
constexpr uint32_t hash(const char *str)