public interface org.graalvm.nativeimage.impl.CTypeConversionSupport
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.graalvm.nativeimage.impl.CTypeConversionSupport
  super_class: java.lang.Object
{
  public abstract org.graalvm.word.UnsignedWord toCString(java.lang.CharSequence, java.nio.charset.Charset, org.graalvm.nativeimage.c.type.CCharPointer, org.graalvm.word.UnsignedWord);
    descriptor: (Ljava/lang/CharSequence;Ljava/nio/charset/Charset;Lorg/graalvm/nativeimage/c/type/CCharPointer;Lorg/graalvm/word/UnsignedWord;)Lorg/graalvm/word/UnsignedWord;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      javaString  
      charset     
      buffer      
      bufferSize  

  public abstract org.graalvm.word.UnsignedWord toCString(java.lang.CharSequence, org.graalvm.nativeimage.c.type.CCharPointer, org.graalvm.word.UnsignedWord);
    descriptor: (Ljava/lang/CharSequence;Lorg/graalvm/nativeimage/c/type/CCharPointer;Lorg/graalvm/word/UnsignedWord;)Lorg/graalvm/word/UnsignedWord;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      javaString  
      buffer      
      bufferSize  

  public abstract org.graalvm.nativeimage.c.type.CTypeConversion$CCharPointerHolder toCString(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)Lorg/graalvm/nativeimage/c/type/CTypeConversion$CCharPointerHolder;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      javaString  

  public abstract java.lang.String toJavaString(org.graalvm.nativeimage.c.type.CCharPointer);
    descriptor: (Lorg/graalvm/nativeimage/c/type/CCharPointer;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      cString  

  public abstract java.lang.String toJavaString(org.graalvm.nativeimage.c.type.CCharPointer, org.graalvm.word.UnsignedWord);
    descriptor: (Lorg/graalvm/nativeimage/c/type/CCharPointer;Lorg/graalvm/word/UnsignedWord;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      cString  
      length   

  public abstract java.lang.String toJavaString(org.graalvm.nativeimage.c.type.CCharPointer, org.graalvm.word.UnsignedWord, java.nio.charset.Charset);
    descriptor: (Lorg/graalvm/nativeimage/c/type/CCharPointer;Lorg/graalvm/word/UnsignedWord;Ljava/nio/charset/Charset;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      cString  
      length   
      charset  

  public abstract java.nio.ByteBuffer asByteBuffer(org.graalvm.word.PointerBase, int);
    descriptor: (Lorg/graalvm/word/PointerBase;I)Ljava/nio/ByteBuffer;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      address  
      size     
}
SourceFile: "CTypeConversionSupport.java"
InnerClasses:
  public abstract CCharPointerHolder = org.graalvm.nativeimage.c.type.CTypeConversion$CCharPointerHolder of org.graalvm.nativeimage.c.type.CTypeConversion