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

enatan.jParser.jParser-base.1.0.0-b5.source-code.IDLHelper.idl Maven / Gradle / Ivy

The newest version!

interface IDLString {
    void IDLString();
    void clear();
    void append([Const] DOMString text);
    void append([Const] DOMString text, long size);
    long size();
    byte at(long index);
    [Const] DOMString c_str();
};

interface IDLBoolArray {
    void IDLBoolArray(long size);
    void resize(long size);
    boolean getValue(long index);
    void setValue(long index, boolean value);
    long getPointer();
    long getSize();
};

interface IDLIntArray {
    void IDLIntArray(long size);
    void resize(long size);
    long getValue(long index);
    void setValue(long index, long value);
    long getPointer();
    long getSize();
};

interface IDLFloatArray {
    void IDLFloatArray(long size);
    void resize(long size);
    float getValue(long index);
    void setValue(long index, float value);
    long getPointer();
    long getSize();
};

interface IDLDoubleArray {
    void IDLDoubleArray(long size);
    void resize(long size);
    double getValue(long index);
    void setValue(long index, double value);
    long getPointer();
    long getSize();
};

interface IDLByteArray {
    void IDLByteArray(long size);
    void resize(long size);
    byte getValue(long index);
    void setValue(long index, byte value);
    long getPointer();
    long getSize();
};




© 2015 - 2024 Weber Informatics LLC | Privacy Policy