All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.qt.core.QtEndian Maven / Gradle / Ivy

package io.qt.core;

import io.qt.*;


/**
 * 

Functions to convert between little and big endian representations of numbers

*

Java wrapper for Qt namespace QtEndian

*/ public final class QtEndian { static { QtJambi_LibraryUtilities.initialize(); } private QtEndian() throws java.lang.InstantiationError { throw new java.lang.InstantiationError("Cannot instantiate namespace QtEndian."); } /** *

See qFromBigEndian(T)

*/ public native static double qFromBigEndian(double source); /** *

See qFromBigEndian(T)

*/ public native static float qFromBigEndian(float source); /** *

See qFromBigEndian(T)

*/ public native static short qFromBigEndian(short source); /** *

See qFromBigEndian(T)

*/ public native static int qFromBigEndian(int source); /** *

See qFromBigEndian(T)

*/ public native static long qFromBigEndian(long source); /** *

See qFromBigEndian(T)

*/ public native static byte qFromBigEndian(byte source); /** *

See qFromLittleEndian(T)

*/ public native static double qFromLittleEndian(double source); /** *

See qFromLittleEndian(T)

*/ public native static float qFromLittleEndian(float source); /** *

See qFromLittleEndian(T)

*/ public native static short qFromLittleEndian(short source); /** *

See qFromLittleEndian(T)

*/ public native static int qFromLittleEndian(int source); /** *

See qFromLittleEndian(T)

*/ public native static long qFromLittleEndian(long source); /** *

See qFromLittleEndian(T)

*/ public native static byte qFromLittleEndian(byte source); /** *

See qToBigEndian(T)

*/ public native static double qToBigEndian(double source); /** *

See qToBigEndian(T)

*/ public native static float qToBigEndian(float source); /** *

See qToBigEndian(T)

*/ public native static short qToBigEndian(short source); /** *

See qToBigEndian(T)

*/ public native static int qToBigEndian(int source); /** *

See qToBigEndian(T)

*/ public native static long qToBigEndian(long source); /** *

See qToBigEndian(T)

*/ public native static byte qToBigEndian(byte source); /** *

See qToLittleEndian(T)

*/ public native static double qToLittleEndian(double source); /** *

See qToLittleEndian(T)

*/ public native static float qToLittleEndian(float source); /** *

See qToLittleEndian(T)

*/ public native static short qToLittleEndian(short source); /** *

See qToLittleEndian(T)

*/ public native static int qToLittleEndian(int source); /** *

See qToLittleEndian(T)

*/ public native static long qToLittleEndian(long source); /** *

See qToLittleEndian(T)

*/ public native static byte qToLittleEndian(byte source); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy