40#include "tkn_config.h"
59 bool fconverted_value =
false;
100 void clear() { fInfo =
kUnknown; fconverted_value =
false; fReference =
"";}
Any property (data) with flags.
tkproperty(tkproperty::data_info _info)
bool is_converted() const
to know if the value has been converted
void set_info(tkproperty::data_info _info)
to set some information about this data
void set_reference(const char *_st)
to set the reference of this data
void set_converted(bool _val=true)
to define the value as a converted one
data_info get_info_const() const
tkstring get_info_str(bool _showknown=true) const
to print in string the data_info
static data_info what_is(const tkstring &_st)
It deduces from a string the kind of data.
data_info get_info()
to get information about this data
bool is_known() const
to get some information about this data
void clear()
clear the property
data_info
flags that qualify a given data
tkstring get_reference()
to get the reference of this data
bool is_info(data_info _info) const
to get some information about this data
std::string with usefull tricks from TString (ROOT) and KVString (KaliVeda) and more....