Package org.photonvision.struct
Class PhotonPipelineMetadataSerde
java.lang.Object
org.photonvision.struct.PhotonPipelineMetadataSerde
- All Implemented Interfaces:
 PacketSerde<PhotonPipelineMetadata>
public class PhotonPipelineMetadataSerde
extends Object
implements PacketSerde<PhotonPipelineMetadata>
Auto-generated serialization/deserialization helper for PhotonPipelineMetadata
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionfinal StringThe hash of the schema stringintPacketSerde<?>[]Gets the list of photonstruct types referenced by this struct.Struct<?>[]Gets the list of WPILib struct types referenced by this struct.final StringThe schema definition, as defined in photon-serde/README.mdfinal StringThe name of this struct (eg "PhotonTrackedTarget")voidpack(Packet packet, PhotonPipelineMetadata value) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.photonvision.common.dataflow.structures.PacketSerde
getTypeString 
- 
Constructor Details
- 
PhotonPipelineMetadataSerde
public PhotonPipelineMetadataSerde() 
 - 
 - 
Method Details
- 
getInterfaceUUID
Description copied from interface:PacketSerdeThe hash of the schema string- Specified by:
 getInterfaceUUIDin interfacePacketSerde<PhotonPipelineMetadata>
 - 
getSchema
Description copied from interface:PacketSerdeThe schema definition, as defined in photon-serde/README.md- Specified by:
 getSchemain interfacePacketSerde<PhotonPipelineMetadata>
 - 
getTypeName
Description copied from interface:PacketSerdeThe name of this struct (eg "PhotonTrackedTarget")- Specified by:
 getTypeNamein interfacePacketSerde<PhotonPipelineMetadata>
 - 
getMaxByteSize
- Specified by:
 getMaxByteSizein interfacePacketSerde<PhotonPipelineMetadata>
 - 
pack
- Specified by:
 packin interfacePacketSerde<PhotonPipelineMetadata>
 - 
unpack
- Specified by:
 unpackin interfacePacketSerde<PhotonPipelineMetadata>
 - 
getNestedPhotonMessages
Description copied from interface:PacketSerdeGets the list of photonstruct types referenced by this struct.- Specified by:
 getNestedPhotonMessagesin interfacePacketSerde<PhotonPipelineMetadata>
 - 
getNestedWpilibMessages
Description copied from interface:PacketSerdeGets the list of WPILib struct types referenced by this struct.- Specified by:
 getNestedWpilibMessagesin interfacePacketSerde<PhotonPipelineMetadata>
 
 -