瀏覽代碼

[cpp] Move reinterpret from Pointer to ConstPointer

hughsando 11 年之前
父節點
當前提交
7e4f76876f
共有 2 個文件被更改,包括 2 次插入2 次删除
  1. 2 0
      std/cpp/ConstPointer.hx
  2. 0 2
      std/cpp/Pointer.hx

+ 2 - 0
std/cpp/ConstPointer.hx

@@ -5,6 +5,8 @@ extern class ConstPointer<T> extends BasePointer<T>
 {
    public static function fromPointer<T>(inNativePointer:Dynamic) : ConstPointer<T>;
 
+	public function reinterpret<Other>():Pointer<Other>;
+
 	public function at(inIndex:Int):T;
 
 	public function inc():ConstPointer<T>;

+ 0 - 2
std/cpp/Pointer.hx

@@ -13,8 +13,6 @@ extern class Pointer<T> extends ConstPointer<T> implements ArrayAccess<T>
 
 	public static function arrayElem<T>(array:Array<T>, inElem:Int):Pointer<T>;
 
-	public function reinterpret<Other>():Pointer<Other>;
-
 	override public function inc():Pointer<T>;
 	override public function dec():Pointer<T>;
 	override public function incBy(inT:Int):Pointer<T>;