Enhanced C#
Loyc library documentation
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
Public fields | Public Member Functions | List of all members
Loyc.SyncLib.Impl.ScannerSaver< SyncManager, Scanner, T, SyncItem > Struct Template Reference

Contains a sync function for saving an IScanner{T}. Requires and assumes that IsWriting is true in the ISyncManager provided. More...


Source file:

Remarks

Contains a sync function for saving an IScanner{T}. Requires and assumes that IsWriting is true in the ISyncManager provided.

Type Constraints
SyncManager :ISyncManager 
Scanner :IScanner<T> 
SyncItem :ISyncField 
SyncItem :SyncManager 
SyncItem :T 

Public fields

readonly SyncItem _syncItem
 
readonly ObjectMode _listMode
 

Public Member Functions

 ScannerSaver (SyncItem syncItem, ObjectMode listMode)
 
void Write (ref SyncManager sync, FieldId name, Scanner scanner, object?list, int listCount)