12345678910111213141516171819202122232425262728293031 |
- package cpp;
- using cpp.NativeString;
- @:native("hx::StdString")
- @:include("hx/StdString.h")
- @:stackOnly
- @:structAccess
- @:unrelfective
- extern class StdString
- {
- @:native("std::string::npos")
- public static var npos(default,null):Int;
- //public function new(inData:StdStringData);
- @:native("hx::StdString")
- static public function ofString(s:String) : StdString;
- //public function toString():String;
- //public function find(s:String):Int;
- //public function substr(pos:Int, len:Int):StdString;
- public function c_str() : ConstPointer<Char>;
- public function size() : Int;
- public function find(s:String):Int;
- public function substr(pos:Int, len:Int):StdString;
- public function toString():String;
- public function toStdString():StdString;
- }
|