Package edu.wpi.first.util.struct

  • Interface Summary 
    Interface Description
    Struct<T>
    Interface for raw struct serialization.
    StructSerializable
    Marker interface to indicate a class is serializable using Struct serialization.
  • Class Summary 
    Class Description
    DynamicStruct
    Dynamic (run-time) access to a serialized raw struct.
    StructBuffer<T>
    Reusable buffer for serialization/deserialization to/from a raw struct.
    StructDescriptor
    Raw struct dynamic struct descriptor.
    StructDescriptorDatabase
    Database of raw struct dynamic descriptors.
    StructFieldDescriptor
    Raw struct dynamic field descriptor.
  • Enum Summary 
    Enum Description
    StructFieldType
    Known data types for raw struct dynamic fields (see StructFieldDescriptor).
  • Exception Summary 
    Exception Description
    BadSchemaException
    Exception thrown when encountering a bad schema.