//Auto-generated by kalyptus. DO NOT EDIT. package org.kde.qt; import org.kde.qt.Qt; public class TQTextCodec implements QtSupport { private long _qt; private boolean _allocatedInJavaWorld = true; protected TQTextCodec(Class dummy){} public native String name(); public native String mimeName(); public native int mibEnum(); public native TQTextDecoder makeDecoder(); public native TQTextEncoder makeEncoder(); public native String toUnicode(String chars, int len); public native String fromUnicode(String uc, int[] lenInOut); public native String fromUnicode(String uc); public native String toUnicode(byte[] arg1, int len); public native String toUnicode(byte[] arg1); public native String toUnicode(String arg1); public native boolean canEncode(char arg1); public native boolean canEncode(String arg1); public native int heuristicContentMatch(String chars, int len); public native int heuristicNameMatch(String hint); public native byte[] fromUnicode(String uc, int from, int len); public native short characterFromUnicode(String str, int pos); public static native TQTextCodec loadCharmap(TQIODeviceInterface arg1); public static native TQTextCodec loadCharmapFile(String filename); public static native TQTextCodec codecForMib(int mib); public static native TQTextCodec codecForName(String hint, int accuracy); public static native TQTextCodec codecForName(String hint); public static native TQTextCodec codecForContent(String chars, int len); public static native TQTextCodec codecForIndex(int i); public static native TQTextCodec codecForLocale(); public static native void setCodecForLocale(TQTextCodec c); public static native TQTextCodec codecForTr(); public static native void setCodecForTr(TQTextCodec c); public static native TQTextCodec codecForCStrings(); public static native void setCodecForCStrings(TQTextCodec c); public static native void deleteAllCodecs(); public static native String locale(); }