12 types derived from UnsafeTypeOps
Microsoft.ML.Data (12)
DataLoadSave\Binary\UnsafeTypeOps.cs (12)
52private sealed class SByteUnsafeTypeOps : UnsafeTypeOps<sbyte> 64private sealed class ByteUnsafeTypeOps : UnsafeTypeOps<Byte> 76private sealed class Int16UnsafeTypeOps : UnsafeTypeOps<short> 88private sealed class UInt16UnsafeTypeOps : UnsafeTypeOps<UInt16> 100private sealed class Int32UnsafeTypeOps : UnsafeTypeOps<int> 112private sealed class UInt32UnsafeTypeOps : UnsafeTypeOps<UInt32> 124private sealed class Int64UnsafeTypeOps : UnsafeTypeOps<long> 136private sealed class UInt64UnsafeTypeOps : UnsafeTypeOps<UInt64> 148private sealed class SingleUnsafeTypeOps : UnsafeTypeOps<Single> 160private sealed class DoubleUnsafeTypeOps : UnsafeTypeOps<Double> 172private sealed class TimeSpanUnsafeTypeOps : UnsafeTypeOps<TimeSpan> 189private sealed class UgUnsafeTypeOps : UnsafeTypeOps<DataViewRowId>
5 references to UnsafeTypeOps
Microsoft.ML.Data (5)
DataLoadSave\Binary\Codecs.cs (3)
156private readonly UnsafeTypeOps<T> _ops; 186private readonly UnsafeTypeOps<T> _ops; 236private readonly UnsafeTypeOps<T> _ops;
DataLoadSave\Binary\UnsafeTypeOps.cs (2)
47public static UnsafeTypeOps<T> Get<T>() 49return (UnsafeTypeOps<T>)_type2ops[typeof(T)];