36 const char*
get_name()
const {
return fName.c_str();}
37 const char*
get_type()
const {
return fType.c_str();}
40 void set_name(
const char* _name) {fName=_name;}
41 void set_type(
const char* _type) {fType=_type;}
45 if(fType.contains(
"AUTOINCREMENT"))
return;
46 std::ostringstream oss;
47 oss << std::setprecision(std::numeric_limits<double>::digits10) << t;
48 fCurrentValue = oss.str();
void set_name(const char *_name)
void set_type(const char *_type)
tkdb_column(const char *_name, const char *_type)
const char * get_name() const
void set_value_str(const char *val)
void set_value(const T &t)
const char * get_type() const
tkstring get_value() const
std::string with usefull tricks from TString (ROOT) and KVString (KaliVeda) and more....
bool contains(const char *_pat, ECaseCompare _cmp=kExact) const