Empeld
Empeld plugin documentation.
pluginbase.Objects.Syncable.Watchers.Sync< T > Class Template Reference
Inheritance diagram for pluginbase.Objects.Syncable.Watchers.Sync< T >:
pluginbase.Objects.Syncable.Watchers.SyncBase< T >

Public Member Functions

 Sync ()
 
 Sync (T val)
 
- Public Member Functions inherited from pluginbase.Objects.Syncable.Watchers.SyncBase< T >
 SyncBase ()
 
 SyncBase (T val)
 
override string ToString ()
 
sealed override bool Equals (object obj)
 
sealed override int GetHashCode ()
 

Properties

Value [get, set]
 

Additional Inherited Members

- Static Public Member Functions inherited from pluginbase.Objects.Syncable.Watchers.SyncBase< T >
static implicit operator T (SyncBase< T > sync)
 
static bool operator== (SyncBase< T > left, T right)
 
static bool operator!= (SyncBase< T > left, T right)
 
static bool operator== (SyncBase< T > left, SyncBase< T > right)
 
static bool operator!= (SyncBase< T > left, SyncBase< T > right)
 
- Protected Member Functions inherited from pluginbase.Objects.Syncable.Watchers.SyncBase< T >
override void EncodeTo (BinaryWriter writer, EncodeContext context)
 
override void DecodeFrom (BinaryReader reader, DecodeContext context)
 
override void Persist (IPersistObject obj)
 
override void Load (IReadPersistObject obj)
 
- Protected Attributes inherited from pluginbase.Objects.Syncable.Watchers.SyncBase< T >
InternalValue
 
- Static Protected Attributes inherited from pluginbase.Objects.Syncable.Watchers.SyncBase< T >
static readonly IEqualityComparer< T > Comparer
 
static readonly string TypeName
 

Constructor & Destructor Documentation

◆ Sync() [1/2]

◆ Sync() [2/2]

15  :base(val)
16  {}

Property Documentation

◆ Value


The documentation for this class was generated from the following file: