Class BcastStorage.BcastStorageMsg

java.lang.Object
  extended by BcastStorage.BcastStorageMsg
All Implemented Interfaces:
IMsg, IPosBcast.IPosBcastMsg
Enclosing class:
BcastStorage

public static class BcastStorage.BcastStorageMsg
extends java.lang.Object
implements IPosBcast.IPosBcastMsg


Constructor Summary
BcastStorage.BcastStorageMsg()
           
BcastStorage.BcastStorageMsg(BcastStorage.BcastStorageMsg storageMsg)
           
BcastStorage.BcastStorageMsg(BcastStorage storage, int nIdToSend)
           
 
Method Summary
 java.lang.Boolean getBoolVar(java.lang.Object refObject)
           
 int getId(int nEntry)
           
 java.lang.Integer getIntVar(java.lang.Object refObject)
           
 int getNumEntries()
           
 double[] getPos(int nEntry)
           
 double getTime(int nEntry)
           
 boolean insertBoolVar(java.lang.Object refObject, boolean bValue)
           
 boolean insertIntVar(java.lang.Object refObject, int nValue)
           
 BcastStorage.BcastStorageMsg makeCopy()
           
 void removeVar(java.lang.Object refObject)
          Removes any values indexed by refObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BcastStorage.BcastStorageMsg

public BcastStorage.BcastStorageMsg()

BcastStorage.BcastStorageMsg

public BcastStorage.BcastStorageMsg(BcastStorage storage,
                                    int nIdToSend)

BcastStorage.BcastStorageMsg

public BcastStorage.BcastStorageMsg(BcastStorage.BcastStorageMsg storageMsg)
Method Detail

makeCopy

public BcastStorage.BcastStorageMsg makeCopy()
Specified by:
makeCopy in interface IMsg

getNumEntries

public int getNumEntries()
Specified by:
getNumEntries in interface IPosBcast.IPosBcastMsg

getTime

public double getTime(int nEntry)
Specified by:
getTime in interface IPosBcast.IPosBcastMsg

getPos

public double[] getPos(int nEntry)
Specified by:
getPos in interface IPosBcast.IPosBcastMsg

getBoolVar

public java.lang.Boolean getBoolVar(java.lang.Object refObject)

getId

public int getId(int nEntry)
Specified by:
getId in interface IPosBcast.IPosBcastMsg

getIntVar

public java.lang.Integer getIntVar(java.lang.Object refObject)

removeVar

public void removeVar(java.lang.Object refObject)
Removes any values indexed by refObject

Parameters:
refObject - remove values associated with this.

insertBoolVar

public boolean insertBoolVar(java.lang.Object refObject,
                             boolean bValue)

insertIntVar

public boolean insertIntVar(java.lang.Object refObject,
                            int nValue)