Package equip.runtime

Core types for EQUIP and EQIDL, including the top class (ValueBase), and serialisation, plus various C++ IDL helpers such as object factories, smart pointers and sequences.

See:
          Description

Class Summary
FileClassLoader Loads class bytes from a file (probably inherited from elsewhere).
Mbuf message(byte) buffer used by MbufInputStream and MbufOutputStream.
MbufInputStream Concrete Message buffer (Mbuf) input stream.
MbufOutputStream Concrete message buffer (Mbuf) output stream
MultiClassLoader A simple test class loader capable of loading from multiple sources, such as local files or a URL (probably inherited from elsewhere).
Object Parallel class to EQUIP C++ equip::runtime::Object which does memory management.
ObjectInputStream EQUIP-specific serialisation input stream for reading serialised instances of ValueBase from.
ObjectOutputStream EQUIP-specific serialisation output stream for writing serialised instances of ValueBase to.
SingletonManager Provides a single static method to get singleton instances of name class(es).
StatusValues General operation status code - 0 = OK wherever possible (IDL'd in eqCoreTypes.idl).
Time System time class (IDL'd in eqBasicTypes.idl).
TimeImpl Implementation of Time (IDL'd in eqBasicTypes.idl).
URLClassLoader Loads class bytes from a URL (probably inherited from elsewhere).
ValueBase EQUIP IDL top class, comparable to equip.lang.Object, providing the abstract API for serialisation, equality, and pattern matching (and type-safe downcasting in C++).
 

Package equip.runtime Description

Core types for EQUIP and EQIDL, including the top class (ValueBase), and serialisation, plus various C++ IDL helpers such as object factories, smart pointers and sequences.

Starting point