Uses of Class
com.amx.duet.tools.lang.ObjectRef

Packages that use ObjectRef
com.amx.duet.tools.io Provides an assortment of classes and interfaces that deal with IO related tasks. 
com.amx.duet.tools.text Provides String manipulation classes and interfaces such as changing numerics to strings and back as well as converting hex values. 
com.amx.duet.tools.util Provides a series of NetLinx and Duet related utility classes and interfaces, providing a familiar API for those who are moving from NetLinx to Duet. 
 

Uses of ObjectRef in com.amx.duet.tools.io
 

Subclasses of ObjectRef in com.amx.duet.tools.io
 class Marshall
          Includes handling for NetLinx binary marshalling.
 

Methods in com.amx.duet.tools.io with parameters of type ObjectRef
static int MarshallUtil.VariableToString(Marshall encode, ObjectRef rBuffer, ObjectRef rPos)
          This routine takes the variable encode and creates entries in the buffer to represent that variable.
static int MarshallUtil.VariableToString(Marshall[] encodeArray, ObjectRef rBuffer, ObjectRef rPos)
          This routine takes the variable encodeArray and creates entries in the buffer to represent that array.
static int MarshallUtil.StringToVariable(Marshall decode, ObjectRef rBuffer, ObjectRef rPos)
          This routine takes the Encode data from rBuffer and loads the values into the decode variable.
static int MarshallUtil.StringToVariable(Marshall[] decodeArray, ObjectRef rBuffer, ObjectRef rPos)
          This routine takes the Encode array data from rBuffer and loads the values into the decode array variable.
 int Marshall.binaryEncode(ObjectRef buffer, ObjectRef rPos)
          This function should encode a string buffer.
 int Marshall.binaryEncode(ObjectRef buffer, boolean skipHeader)
           
 int Marshall.binaryDecode(ObjectRef buffer, ObjectRef rPos)
          This function should decode a string buffer
 int Marshall.binaryDecode(ObjectRef buffer, boolean skipHeader)
           
 int Marshall.binaryEncodeString(ObjectRef buffer, boolean wideChar)
           
 int Marshall.binaryDecodeString(ObjectRef buffer)
           
 int IBinaryMarshall.binaryEncode(ObjectRef buffer, ObjectRef rPos)
          The binaryEncode function encodes the internal set of values and places them in a single binary value.
 int IBinaryMarshall.binaryDecode(ObjectRef buffer, ObjectRef rPos)
          The binaryDecode function decodes binary data passed in and places it into an internal set of values.
static long FileUtil.FileDir(java.lang.String sDirPath, ObjectRef rStrBuffer, ObjectRef rEntry)
          Returns a list of files located at the specified path.
static long FileUtil.FileGetDir(ObjectRef rStrDirPath)
          Returns the current working directory.
static long FileUtil.FileRead(long lFileHandle, ObjectRef rStrBuffer, long lBufLen)
          Reads a block of data from the specified file.
static long FileUtil.FileReadLine(long lFileHandle, ObjectRef rStrBuffer, long lBufLen)
          Reads a line of data from the specified file.
 long FileManager.FileRead(long lFileHandle, ObjectRef rStrBuffer, long lBufLen)
          Reads a block of data from the specified file.
 long FileManager.FileReadLine(long lFileHandle, ObjectRef rStrBuffer, long lBufLen)
          Reads a line of data from the specified file.
 

Uses of ObjectRef in com.amx.duet.tools.text
 

Methods in com.amx.duet.tools.text with parameters of type ObjectRef
static java.lang.String StringUtil.RemoveString(ObjectRef rStr, java.lang.String pattern)
          Removes the first instance of the passed in pattern from the source string and manipulates the source string parameter to reflect the changes.
static java.lang.String StringUtil.RemoveString(ObjectRef rStr, java.lang.String pattern, int start)
          Removes the first instance of the passed in pattern from the source string starting from the offset value and manipulates the source string parameter to reflect the changes.
static java.lang.String StringUtil.RemoveString(ObjectRef rStr, int count)
          This function is used to remove a number of characters from a string
static java.lang.String StringUtil.GetBufferString(ObjectRef rbuffer, int count)
          This function is used to remove characters from a buffer.
static char StringUtil.GetBufferChar(ObjectRef rbuffer)
          This function is used to remove characters from a buffer.
 

Uses of ObjectRef in com.amx.duet.tools.util
 

Methods in com.amx.duet.tools.util with parameters of type ObjectRef
static java.lang.String TimeDateUtil.TimeDiff(java.lang.String sTime1, java.lang.String sTime2, ObjectRef rlSec, ObjectRef rlMin, ObjectRef rlHour, ObjectRef rbOneLtTwo)
           
static int TimeDateUtil.DateDiff(java.lang.String sDate1, java.lang.String sDate2, ObjectRef rDay, ObjectRef rMonth, ObjectRef rYear)
           
static long TimeDateUtil.TimeDateDiff(java.lang.String sTimeDate1, java.lang.String sTimeDate2, int nTimeField, ObjectRef rbOneLtTwo)
          Gets the select difference between two time values
 



Copyright © 2008 AMX LLC. All Rights Reserved.