jca.dbr
Class DBR_DBEnum

java.lang.Object
  |
  +--jca.dbr.DBR_DBEnum
All Implemented Interfaces:
DBR
Direct Known Subclasses:
DBR_STS_DBEnum

public class DBR_DBEnum
extends java.lang.Object
implements DBR

This class represents the Channel Access DBR_ENUM type.


Field Summary
protected  int m_count
           
protected  short[] m_value
           
 
Fields inherited from interface jca.dbr.DBR
BYTE, CTRL_BYTE, CTRL_DOUBLE, CTRL_FLOAT, CTRL_INT, CTRL_SHORT, DOUBLE, ENUM, FLOAT, GR_BYTE, GR_DOUBLE, GR_FLOAT, GR_INT, GR_SHORT, INFO_ENUM, INT, PUT_ACKS, PUT_ACKT, SHORT, STRING, STS_BYTE, STS_DOUBLE, STS_ENUM, STS_FLOAT, STS_INT, STS_SHORT, STS_STRING, STSACK_STRING, TIME_BYTE, TIME_DOUBLE, TIME_ENUM, TIME_FLOAT, TIME_INT, TIME_SHORT, TIME_STRING
 
Constructor Summary
DBR_DBEnum()
           
DBR_DBEnum(jca.dbr.DBData val)
           
DBR_DBEnum(int count)
           
DBR_DBEnum(short[] val)
           
 
Method Summary
 int count()
          Return the DBR count of the object.
 jca.dbr.DBData dataAt(int at)
           
 int type()
          Return the DBR type of the object.
 void update(gov.aps.epics.jca.dbr.DBR source)
           
 short[] value()
           
 short valueAt(int at)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_count

protected int m_count

m_value

protected short[] m_value
Constructor Detail

DBR_DBEnum

public DBR_DBEnum()

DBR_DBEnum

public DBR_DBEnum(int count)

DBR_DBEnum

public DBR_DBEnum(jca.dbr.DBData val)

DBR_DBEnum

public DBR_DBEnum(short[] val)
Method Detail

type

public int type()
Description copied from interface: DBR
Return the DBR type of the object.

Specified by:
type in interface DBR

count

public int count()
Description copied from interface: DBR
Return the DBR count of the object.

Specified by:
count in interface DBR

dataAt

public jca.dbr.DBData dataAt(int at)
Specified by:
dataAt in interface DBR

valueAt

public short valueAt(int at)

value

public short[] value()

update

public void update(gov.aps.epics.jca.dbr.DBR source)
Specified by:
update in interface DBR