Class ReverseUnsafeRaw


  • class ReverseUnsafeRaw
    extends UnsafeRaw
    A raw memory interface based on UnsafeRaw that swaps the bytes.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) char getChar​(byte[] array, long offset)  
      (package private) char getChar​(long address)  
      (package private) double getDouble​(byte[] array, long offset)  
      (package private) double getDouble​(long address)  
      (package private) float getFloat​(byte[] array, long offset)  
      (package private) float getFloat​(long address)  
      (package private) int getInt​(byte[] array, long offset)  
      (package private) int getInt​(long address)  
      (package private) long getLong​(byte[] array, long offset)  
      (package private) long getLong​(long address)  
      (package private) short getShort​(byte[] array, long offset)  
      (package private) short getShort​(long address)  
      (package private) void putChar​(byte[] array, long offset, char c)  
      (package private) void putChar​(long address, char c)  
      (package private) void putDouble​(byte[] array, long offset, double d)  
      (package private) void putDouble​(long address, double d)  
      (package private) void putFloat​(byte[] array, long offset, float f)  
      (package private) void putFloat​(long address, float f)  
      (package private) void putInt​(byte[] array, long offset, int i)  
      (package private) void putInt​(long address, int i)  
      (package private) void putLong​(byte[] array, long offset, long l)  
      (package private) void putLong​(long address, long l)  
      (package private) void putShort​(byte[] array, long offset, short s)  
      (package private) void putShort​(long address, short s)  
      • Methods inherited from class org.bytedeco.javacpp.indexer.Raw

        getInstance
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ReverseUnsafeRaw

        ReverseUnsafeRaw()
    • Method Detail

      • getShort

        short getShort​(long address)
        Overrides:
        getShort in class UnsafeRaw
      • putShort

        void putShort​(long address,
                      short s)
        Overrides:
        putShort in class UnsafeRaw
      • getInt

        int getInt​(long address)
        Overrides:
        getInt in class UnsafeRaw
      • putInt

        void putInt​(long address,
                    int i)
        Overrides:
        putInt in class UnsafeRaw
      • getLong

        long getLong​(long address)
        Overrides:
        getLong in class UnsafeRaw
      • putLong

        void putLong​(long address,
                     long l)
        Overrides:
        putLong in class UnsafeRaw
      • getFloat

        float getFloat​(long address)
        Overrides:
        getFloat in class UnsafeRaw
      • putFloat

        void putFloat​(long address,
                      float f)
        Overrides:
        putFloat in class UnsafeRaw
      • putDouble

        void putDouble​(long address,
                       double d)
        Overrides:
        putDouble in class UnsafeRaw
      • getChar

        char getChar​(long address)
        Overrides:
        getChar in class UnsafeRaw
      • putChar

        void putChar​(long address,
                     char c)
        Overrides:
        putChar in class UnsafeRaw
      • getShort

        short getShort​(byte[] array,
                       long offset)
        Overrides:
        getShort in class UnsafeRaw
      • putShort

        void putShort​(byte[] array,
                      long offset,
                      short s)
        Overrides:
        putShort in class UnsafeRaw
      • getInt

        int getInt​(byte[] array,
                   long offset)
        Overrides:
        getInt in class UnsafeRaw
      • putInt

        void putInt​(byte[] array,
                    long offset,
                    int i)
        Overrides:
        putInt in class UnsafeRaw
      • getLong

        long getLong​(byte[] array,
                     long offset)
        Overrides:
        getLong in class UnsafeRaw
      • putLong

        void putLong​(byte[] array,
                     long offset,
                     long l)
        Overrides:
        putLong in class UnsafeRaw
      • getFloat

        float getFloat​(byte[] array,
                       long offset)
        Overrides:
        getFloat in class UnsafeRaw
      • putFloat

        void putFloat​(byte[] array,
                      long offset,
                      float f)
        Overrides:
        putFloat in class UnsafeRaw
      • getDouble

        double getDouble​(byte[] array,
                         long offset)
        Overrides:
        getDouble in class UnsafeRaw
      • putDouble

        void putDouble​(byte[] array,
                       long offset,
                       double d)
        Overrides:
        putDouble in class UnsafeRaw
      • getChar

        char getChar​(byte[] array,
                     long offset)
        Overrides:
        getChar in class UnsafeRaw
      • putChar

        void putChar​(byte[] array,
                     long offset,
                     char c)
        Overrides:
        putChar in class UnsafeRaw