Package apple.struct

Class _RuneLocale


  • public final class _RuneLocale
    extends org.moe.natj.c.StructObject
    • Constructor Detail

      • _RuneLocale

        public _RuneLocale()
      • _RuneLocale

        protected _RuneLocale​(org.moe.natj.general.Pointer peer)
    • Method Detail

      • __magic

        public byte __magic​(int field_idx)
        Magic saying what version we are
      • set__magic

        public void set__magic​(byte value,
                               int field_idx)
        Magic saying what version we are
      • __encoding

        public byte __encoding​(int field_idx)
        ASCII name of this encoding
      • set__encoding

        public void set__encoding​(byte value,
                                  int field_idx)
        ASCII name of this encoding
      • __invalid_rune

        public int __invalid_rune()
      • set__invalid_rune

        public void set__invalid_rune​(int value)
      • __runetype

        public int __runetype​(int field_idx)
      • set__runetype

        public void set__runetype​(int value,
                                  int field_idx)
      • __maplower

        public int __maplower​(int field_idx)
      • set__maplower

        public void set__maplower​(int value,
                                  int field_idx)
      • __mapupper

        public int __mapupper​(int field_idx)
      • set__mapupper

        public void set__mapupper​(int value,
                                  int field_idx)
      • __runetype_ext

        public _RuneRange __runetype_ext()
        The following are to deal with Runes larger than _CACHED_RUNES - 1. Their data is actually contiguous with this structure so as to make it easier to read/write from/to disk.
      • set__runetype_ext

        public void set__runetype_ext​(_RuneRange value)
        The following are to deal with Runes larger than _CACHED_RUNES - 1. Their data is actually contiguous with this structure so as to make it easier to read/write from/to disk.
      • __maplower_ext

        public _RuneRange __maplower_ext()
      • set__maplower_ext

        public void set__maplower_ext​(_RuneRange value)
      • __mapupper_ext

        public _RuneRange __mapupper_ext()
      • set__mapupper_ext

        public void set__mapupper_ext​(_RuneRange value)
      • __variable

        public org.moe.natj.general.ptr.VoidPtr __variable()
        Data which depends on the encoding
      • set__variable

        public void set__variable​(org.moe.natj.general.ptr.VoidPtr value)
        Data which depends on the encoding
      • __variable_len

        public int __variable_len()
        how long that data is
      • set__variable_len

        public void set__variable_len​(int value)
        how long that data is
      • __ncharclasses

        public int __ncharclasses()
        extra fields to deal with arbitrary character classes
      • set__ncharclasses

        public void set__ncharclasses​(int value)
        extra fields to deal with arbitrary character classes
      • set__charclasses

        public void set__charclasses​(_RuneCharClass value)