Exemple #1
0
        public double ReadFloat64At(long position)
        {
            CheckCreated();
            double value;

            Native.librg_data_rptr_at(_ptr, &value, (UIntPtr)sizeof(double), (IntPtr)position);
            return(value);
        }
Exemple #2
0
        public UInt64 ReadInt64At(long position)
        {
            CheckCreated();
            UInt64 value;

            Native.librg_data_rptr_at(_ptr, &value, (UIntPtr)sizeof(UInt64), (IntPtr)position);
            return(value);
        }
Exemple #3
0
        public float ReadFloat32At(long position)
        {
            CheckCreated();
            float value;

            Native.librg_data_rptr_at(_ptr, &value, (UIntPtr)sizeof(float), (IntPtr)position);
            return(value);
        }
Exemple #4
0
        public SByte ReadInt8At(long position)
        {
            CheckCreated();
            SByte value;

            Native.librg_data_rptr_at(_ptr, &value, (UIntPtr)sizeof(SByte), (IntPtr)position);
            return(value);
        }