orange.serialization.Events

Members

Manifest constants

onDeserializedField
enum onDeserializedField;
Undocumented in source.
onDeserializingField
enum onDeserializingField;
Undocumented in source.
onSerializedField
enum onSerializedField;
Undocumented in source.
onSerializingField
enum onSerializingField;
Undocumented in source.

Structs

Event
struct Event(alias m)

This struct represents an event.

onDeserialized
struct onDeserialized

Methods with this attribute attached will be called after the struct/class has been deserialized.

onDeserializing
struct onDeserializing

Methods with this attribute attached will be called before the struct/class has been deserialized.

onSerialized
struct onSerialized

Methods with this attribute attached will be called after the struct/class has been serialized.

onSerializing
struct onSerializing

Methods with this attribute attached will be called before the struct/class has been serialized.

Templates

OnDeserialized
template OnDeserialized(alias method)

This event is triggered after the struct/class, this template has been mixed into, has been completely deserialized, including all the fields.

OnDeserializing
template OnDeserializing(alias method)

This event is triggered after the struct/class, this template has been mixed into, has been deserialized, but before any fields have been deserialized.

OnSerialized
template OnSerialized(alias method)

This event is triggered after the struct/class, this template has been mixed into, has been completely serialized, including all the fields.

OnSerializing
template OnSerializing(alias method)

This event is triggered after the struct/class, this template has been mixed into, has been serialized, but before any fields have been serialized.

Meta

Authors

Jacob Carlborg

Version

Initial created: Jan 26, 2010