All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class rcs.nml.NMLFormatConverterBase

java.lang.Object
   |
   +----rcs.nml.NMLFormatConverter
           |
           +----rcs.nml.NMLFormatConverterBase

public abstract class NMLFormatConverterBase
extends NMLFormatConverter
This class is the base class for all classes used by NML to convert local data types to some neutral format usable by many different types of hosts. Source Code: NMLFormatConverter.java

Author:
Will Shackleford -- shackle@cme.nist.gov

Variable Index

 o decoding
True when the data from the network is being converted into a message in this hosts format, false when a message on this host is being converted to a neutral format.

Constructor Index

 o NMLFormatConverterBase()

Method Index

 o rewind()
Function that should be called before every message or string is parsed.
 o update(byte)
 o update(byte[], int)
 o update(char)
 o update(char[], int)
 o update(double)
 o update(double[], int)
 o update(float)
 o update(float[], int)
 o update(int)
 o update(int[], int)
 o update(long)
 o update(long[], int)
 o update(short)
 o update(short[], int)

Variables

 o decoding
 public boolean decoding
True when the data from the network is being converted into a message in this hosts format, false when a message on this host is being converted to a neutral format.

Constructors

 o NMLFormatConverterBase
 public NMLFormatConverterBase()

Methods

 o rewind
 public void rewind()
Function that should be called before every message or string is parsed.

 o update
 public abstract byte update(byte x)
Overrides:
update in class NMLFormatConverter
 o update
 public abstract void update(byte x[],
                             int num_elements)
Overrides:
update in class NMLFormatConverter
 o update
 public abstract char update(char x)
Overrides:
update in class NMLFormatConverter
 o update
 public abstract void update(char x[],
                             int num_elements)
Overrides:
update in class NMLFormatConverter
 o update
 public abstract short update(short x)
Overrides:
update in class NMLFormatConverter
 o update
 public abstract void update(short x[],
                             int num_elements)
Overrides:
update in class NMLFormatConverter
 o update
 public abstract int update(int x)
Overrides:
update in class NMLFormatConverter
 o update
 public abstract void update(int x[],
                             int num_elements)
Overrides:
update in class NMLFormatConverter
 o update
 public abstract long update(long x)
Overrides:
update in class NMLFormatConverter
 o update
 public abstract void update(long x[],
                             int num_elements)
Overrides:
update in class NMLFormatConverter
 o update
 public abstract float update(float x)
Overrides:
update in class NMLFormatConverter
 o update
 public abstract void update(float x[],
                             int num_elements)
Overrides:
update in class NMLFormatConverter
 o update
 public abstract double update(double x)
Overrides:
update in class NMLFormatConverter
 o update
 public abstract void update(double x[],
                             int num_elements)
Overrides:
update in class NMLFormatConverter

All Packages  Class Hierarchy  This Package  Previous  Next  Index