| 18 | StdString(const Dynamic &inS) : std::string(inS.mPtr ? inS.mPtr->toString().utf8_str() : "null") { } |
| 19 | StdString(const String &inS) : std::string(inS.utf8_str()) { } |
| 20 | String toString() const { return String(c_str(),size()).dup(); } |
| 21 | String toString() { return String(c_str(),size()).dup(); } |
| 22 | operator Dynamic() const { return const_cast<StdString*>(this)->toString(); } |
| 23 | #endif |