Package datapacket

Class Summary
ADataPacket Abstract data packet that defines the use of a Class object as the index type.
ADataPacketAlgoCmd<R,D,P> A DataPacketAlgo command that is designed to work on a DataPacket host.
DataPacket<T> Concrete data packet that holds a generic type of data.
DataPacketAlgo<R,P> Concrete visitor for processing an abstract data packet.
VDataPacket Composite data type for use in data packets: DataPacket<VDataPacket>
Note that Vector<VDataPacket> cannot be used as a data packet data type directly because type erasure prevents the distinction between Vector<A> and Vector<B> -- that is, they produce the same Class object.