Example #1
0
        public double ReadFloat64()
        {
            CheckCreated();
            double value;

            Native.librg_data_rptr(_ptr, &value, (UIntPtr)sizeof(double));
            return(value);
        }
Example #2
0
        public float ReadFloat32()
        {
            CheckCreated();
            float value;

            Native.librg_data_rptr(_ptr, &value, (UIntPtr)sizeof(float));
            return(value);
        }
Example #3
0
        public SByte ReadInt8()
        {
            CheckCreated();
            SByte value;

            Native.librg_data_rptr(_ptr, &value, (UIntPtr)sizeof(SByte));
            return(value);
        }
Example #4
0
        public UInt64 ReadInt64()
        {
            CheckCreated();
            UInt64 value;

            Native.librg_data_rptr(_ptr, &value, (UIntPtr)sizeof(UInt64));
            return(value);
        }
Example #5
0
        public UInt32 ReadUInt32()
        {
            CheckCreated();
            UInt32 value;

            Native.librg_data_rptr(_ptr, &value, (UIntPtr)sizeof(UInt32));
            return(value);
        }