54 return Tcl_NewBooleanObj(
int(val));
64 return Tcl_NewIntObj(
int(val));
73 signed char val = fGet();
74 return Tcl_NewIntObj(
int(val));
83 unsigned char val = fGet();
84 return Tcl_NewIntObj(
int(val));
94 return Tcl_NewIntObj(
int(val));
103 unsigned short val = fGet();
104 return Tcl_NewIntObj(
int(val));
114 return Tcl_NewIntObj(val);
123 unsigned int val = fGet();
124 return Tcl_NewIntObj(
int(val));
134 return Tcl_NewLongObj(val);
143 unsigned long val = fGet();
144 return Tcl_NewLongObj(
long(val));
154 return Tcl_NewDoubleObj(
double(val));
164 return Tcl_NewDoubleObj(val);
173 std::string val = fGet();
174 return Tcl_NewStringObj(val.data(), val.length());
183 const std::string& val = fGet();
184 return Tcl_NewStringObj(val.data(), val.length());
194 return Tcl_NewDoubleObj(
double(val));
203 const Rtime& val = fGet();
204 return Tcl_NewDoubleObj(
double(val));
virtual Tcl_Obj * operator()() const
RtclGet(std::function< TP()> &&get)
FIXME_docs.
Declaration of class ReventLoop.