org.jouvieje.bass.structures
Class BASS_FILEPROCS
java.lang.Object
org.jouvieje.bass.misc.Pointer
org.jouvieje.bass.structures.BASS_FILEPROCS
- public class BASS_FILEPROCS
- extends Pointer
User file stream callback functions
Constructor Summary |
BASS_FILEPROCS()
Create an object that holds a null BASS_FILEPROCS . |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BASS_FILEPROCS
public BASS_FILEPROCS()
- Create an object that holds a null
BASS_FILEPROCS
.
The call isNull()
on the object created will returns true.
BASS_FILEPROCS obj = new BASS_FILEPROCS();
(obj == null) <=> false
obj.isNull() <=> true
To creates a new BASS_FILEPROCS
, use the static "constructor" :
BASS_FILEPROCS obj = BASS_FILEPROCS.create();
- See Also:
create()
createView
public static BASS_FILEPROCS createView(Pointer pointer)
- Create a view of the
Pointer
object as a BASS_FILEPROCS
object.
This view is valid only if the memory holded by the Pointer
holds a BASS_FILEPROCS object.
create
public static BASS_FILEPROCS create()
- Create a new
BASS_FILEPROCS
.
The call isNull()
on the object created will return false.
BASS_FILEPROCS obj = BASS_FILEPROCS.create();
(obj == null) <=> obj.isNull() <=> false
release
public void release()
getClose
public FILECLOSEPROC getClose()
setClose
public void setClose(FILECLOSEPROC close)
getLength
public FILELENPROC getLength()
setLength
public void setLength(FILELENPROC length)
getRead
public FILEREADPROC getRead()
setRead
public void setRead(FILEREADPROC read)
getSeek
public FILESEEKPROC getSeek()
setSeek
public void setSeek(FILESEEKPROC seek)
NativeBass is an Open Source Project under GNU LGPL License
NativeBass Project - © Copyright 2007-2008 - Jérôme Jouvie (Jouvieje)
http://jerome.jouvie.free.fr/ - jerome.jouvie@gmail.com
(Documentation Copyright © Ian Luck - BASS - http://www.un4seen.com)