org.jouvieje.bass.structures
Class HCHANNEL

java.lang.Object
  extended byorg.jouvieje.bass.misc.Pointer
      extended byorg.jouvieje.bass.structures.HCHANNEL

public class HCHANNEL
extends Pointer


Constructor Summary
HCHANNEL()
          Create an object that holds a null HCHANNEL.
 
Method Summary
static HCHANNEL[] create(int length)
          Create and initialize a new HCHANNEL[].
static HCHANNEL createView(Pointer pointer)
          Create a view of the Pointer object as a HCHANNEL object.
 void release()
           
 
Methods inherited from class org.jouvieje.bass.misc.Pointer
asDouble, asFloat, asInt, asLong, asString, equals, isNull, shareMemory
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HCHANNEL

public HCHANNEL()
Create an object that holds a null HCHANNEL.
The call isNull() on the object created will returns true.
  HCHANNEL obj = new HCHANNEL();
  (obj == null) <=> false
  obj.isNull() <=> true
 
To creates a new HCHANNEL, use the static "constructor" :
  HCHANNEL obj = HCHANNEL.create();

Method Detail

createView

public static HCHANNEL createView(Pointer pointer)
Create a view of the Pointer object as a HCHANNEL object.
This view is valid only if the memory holded by the Pointer holds a HCHANNEL object.


create

public static HCHANNEL[] create(int length)
Create and initialize a new HCHANNEL[].

Parameters:
length - length of the array returned.

release

public void release()


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)