55 #include <N_UTL_NoCase.h>
56 #include <N_UTL_Param.h>
68 class Param :
public Util::Param
78 Param(
const std::string &tag,
const T &
value,
bool is_given =
false)
79 : Util::
Param(tag, value),
85 : Util::
Param(rhsParam),
92 Util::Param::operator=(rhsParam);
129 virtual
void pack(
char * buf,
int bsize,
int & pos, N_PDS_Comm * comm ) const ;
130 virtual
void unpack(
char * pB,
int bsize,
int & pos, N_PDS_Comm * comm ) ;
139 param.setVal(static_cast<const Util::Param &>(from_param));
144 param.set(tag, static_cast<const Util::Param &>(from_param));