OpenTAP 9.34
API Reference
OpenTap.Plugins.EventsSerializerPlugin Class Reference

Serializer implementation for default value attributes. More...

Inheritance diagram for OpenTap.Plugins.EventsSerializerPlugin:
OpenTap.TapSerializerPlugin OpenTap.ITapSerializerPlugin OpenTap.ITapPlugin

Public Member Functions

override bool Deserialize (XElement node, ITypeData t, Action< object > setter)
 Deserialize an Event object.
 
override bool Serialize (XElement node, object obj, ITypeData expectedType)
 Serializes an Event object.
 
- Public Member Functions inherited from OpenTap.TapSerializerPlugin
 TapSerializerPlugin ()
 Creates a new TapSerializerPlugin.
 
bool Deserialize (XElement node, ITypeData t, Action< object > setter)
 Implement to deserialize an object.
 
bool Serialize (XElement node, object obj, ITypeData expectedType)
 Implement to serialize an object.
 
- Public Member Functions inherited from OpenTap.ITapSerializerPlugin

Additional Inherited Members

- Static Protected Attributes inherited from OpenTap.TapSerializerPlugin
static TraceSource Log = OpenTap.Log.CreateSource("Serializer")
 Log source for serializer plugins.
 
- Properties inherited from OpenTap.TapSerializerPlugin
TapSerializer Serializer [get]
 The object facilitating Serialization or Deserialization.
 
virtual double Order [get]
 Priority of the serializer. Defines the order in which the serializers are used. Default is 0.

 
- Properties inherited from OpenTap.ITapSerializerPlugin

Detailed Description

Serializer implementation for default value attributes.

OpenTAP 9.34 API built Wed Jul 1 2026 09:21:16