virtualbool_isOk()constnoexcept{returntrue;}//!< Write status ignored by default (no need to test intermediate status to choose between trySequence(), etc.
virtualboolisValid()constnoexcept{returntrue;}//!< Write status ignored by default (no need to test intermediate status to choose between trySequence(), etc.
virtualQValueModemode()constnoexcept=0;//!< \remark a static constexpr QValueMode Mode did not exhibit noticeable performance improvements and may trigger twice more code generation for Read/Write independant QTransmogrifier like Person::bind
virtualQValueModemode()constnoexcept=0;//!< \remark a static constexpr QValueMode Mode did not exhibit noticeable performance improvements and may trigger twice more code generation for Read/Write independant QTransmogrifier like Person::bind
virtualbool_isOk()constnoexcept=0;//!< Current operation status
virtualboolisValid()constnoexcept=0;//!< Current operation status
virtualbool_isOk()constnoexcept{returntrue;}//!< Write status ignored by default (no need to test intermediate status to choose between trySequence(), etc.
virtualboolisValid()constnoexcept{returntrue;}//!< Write status ignored by default (no need to test intermediate status to choose between trySequence(), etc.
booltryBind(double&&n){staticQStrings;s.setNum(n,'g',std::numeric_limits<double>::max_digits10);writeText("decimal",s);returntrue;}// with specific precision
booltryBind(double&&n){staticQStrings;s.setNum(n,'g',std::numeric_limits<double>::max_digits10);writeText("decimal",s);returntrue;}// with specific precision