Package swervelib.telemetry
Class SwerveDriveData.SwerveDriveDataStruct
java.lang.Object
swervelib.telemetry.SwerveDriveData.SwerveDriveDataStruct
- All Implemented Interfaces:
edu.wpi.first.util.struct.Struct<SwerveDriveData>
- Enclosing class:
- SwerveDriveData
public static class SwerveDriveData.SwerveDriveDataStruct
extends Object
implements edu.wpi.first.util.struct.Struct<SwerveDriveData>
-
Field Summary
Fields inherited from interface edu.wpi.first.util.struct.Struct
kSizeBool, kSizeDouble, kSizeFloat, kSizeInt16, kSizeInt32, kSizeInt64, kSizeInt8 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionedu.wpi.first.util.struct.Struct<?>[]intgetSize()voidpack(ByteBuffer byteBuffer, SwerveDriveData swerveDriveData) unpack(ByteBuffer byteBuffer) voidunpackInto(SwerveDriveData out, ByteBuffer bb)
-
Constructor Details
-
SwerveDriveDataStruct
public SwerveDriveDataStruct()
-
-
Method Details
-
getTypeClass
- Specified by:
getTypeClassin interfaceedu.wpi.first.util.struct.Struct<SwerveDriveData>
-
getTypeString
- Specified by:
getTypeStringin interfaceedu.wpi.first.util.struct.Struct<SwerveDriveData>
-
getSize
public int getSize()- Specified by:
getSizein interfaceedu.wpi.first.util.struct.Struct<SwerveDriveData>
-
getSchema
- Specified by:
getSchemain interfaceedu.wpi.first.util.struct.Struct<SwerveDriveData>
-
getNested
public edu.wpi.first.util.struct.Struct<?>[] getNested()- Specified by:
getNestedin interfaceedu.wpi.first.util.struct.Struct<SwerveDriveData>
-
unpack
- Specified by:
unpackin interfaceedu.wpi.first.util.struct.Struct<SwerveDriveData>
-
pack
- Specified by:
packin interfaceedu.wpi.first.util.struct.Struct<SwerveDriveData>
-
unpackInto
- Specified by:
unpackIntoin interfaceedu.wpi.first.util.struct.Struct<SwerveDriveData>
-