Difference between revisions of "Data:getPointer"

(Removed oldin and fixed return value)
m (Added notice about dangers)
Line 1: Line 1:
Gets a pointer to the Data.
+
Gets a pointer to the Data. Can be used with libraries such as LuaJIT's [http://luajit.org/ext_ffi.html FFI].
 +
{{notice|Use at your own risk. Directly reading from and writing to the raw memory owned by the Data will bypass any safety checks and thread-safety the Data might normally have.}}
 
== Function ==
 
== Function ==
 
=== Synopsis ===
 
=== Synopsis ===

Revision as of 04:46, 15 October 2013

Gets a pointer to the Data. Can be used with libraries such as LuaJIT's FFI.

O.png Use at your own risk. Directly reading from and writing to the raw memory owned by the Data will bypass any safety checks and thread-safety the Data might normally have.  


Function

Synopsis

pointer = Data:getPointer( )

Arguments

None.

Returns

light userdata pointer
A raw pointer to the Data.

See Also


Other Languages