Package com.sun.jna

Class StringArray

  • All Implemented Interfaces:
    Function.PostCallRead

    public class StringArray
    extends Memory
    implements Function.PostCallRead
    Handle native array of char* or wchar_t* type by managing allocation/disposal of native strings within an array of pointers. An extra NULL pointer is always added to the end of the native pointer array for convenience.
    • Constructor Detail

      • StringArray

        public StringArray​(String[] strings)
        Create a native array of strings.
      • StringArray

        public StringArray​(String[] strings,
                           boolean wide)
        Create a native array of strings.
      • StringArray

        public StringArray​(String[] strings,
                           String encoding)
        Create a native array of strings using the given encoding.
      • StringArray

        public StringArray​(WString[] strings)
        Create a native array of wide strings.