Package com.sun.jna
Class ELFAnalyser.ArmAeabiAttributesTag
- java.lang.Object
-
- com.sun.jna.ELFAnalyser.ArmAeabiAttributesTag
-
- Enclosing class:
- ELFAnalyser
static class ELFAnalyser.ArmAeabiAttributesTag extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classELFAnalyser.ArmAeabiAttributesTag.ParameterType
-
Field Summary
-
Constructor Summary
Constructors Constructor Description ArmAeabiAttributesTag(int value, java.lang.String name, ELFAnalyser.ArmAeabiAttributesTag.ParameterType parameterType)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)static ELFAnalyser.ArmAeabiAttributesTaggetByName(java.lang.String name)static ELFAnalyser.ArmAeabiAttributesTaggetByValue(int value)java.lang.StringgetName()ELFAnalyser.ArmAeabiAttributesTag.ParameterTypegetParameterType()static java.util.List<ELFAnalyser.ArmAeabiAttributesTag>getTags()intgetValue()inthashCode()java.lang.StringtoString()
-
-
-
Field Detail
-
File
public static final ELFAnalyser.ArmAeabiAttributesTag File
-
Section
public static final ELFAnalyser.ArmAeabiAttributesTag Section
-
Symbol
public static final ELFAnalyser.ArmAeabiAttributesTag Symbol
-
CPU_raw_name
public static final ELFAnalyser.ArmAeabiAttributesTag CPU_raw_name
-
CPU_name
public static final ELFAnalyser.ArmAeabiAttributesTag CPU_name
-
CPU_arch
public static final ELFAnalyser.ArmAeabiAttributesTag CPU_arch
-
CPU_arch_profile
public static final ELFAnalyser.ArmAeabiAttributesTag CPU_arch_profile
-
ARM_ISA_use
public static final ELFAnalyser.ArmAeabiAttributesTag ARM_ISA_use
-
THUMB_ISA_use
public static final ELFAnalyser.ArmAeabiAttributesTag THUMB_ISA_use
-
FP_arch
public static final ELFAnalyser.ArmAeabiAttributesTag FP_arch
-
WMMX_arch
public static final ELFAnalyser.ArmAeabiAttributesTag WMMX_arch
-
Advanced_SIMD_arch
public static final ELFAnalyser.ArmAeabiAttributesTag Advanced_SIMD_arch
-
PCS_config
public static final ELFAnalyser.ArmAeabiAttributesTag PCS_config
-
ABI_PCS_R9_use
public static final ELFAnalyser.ArmAeabiAttributesTag ABI_PCS_R9_use
-
ABI_PCS_RW_data
public static final ELFAnalyser.ArmAeabiAttributesTag ABI_PCS_RW_data
-
ABI_PCS_RO_data
public static final ELFAnalyser.ArmAeabiAttributesTag ABI_PCS_RO_data
-
ABI_PCS_GOT_use
public static final ELFAnalyser.ArmAeabiAttributesTag ABI_PCS_GOT_use
-
ABI_PCS_wchar_t
public static final ELFAnalyser.ArmAeabiAttributesTag ABI_PCS_wchar_t
-
ABI_FP_rounding
public static final ELFAnalyser.ArmAeabiAttributesTag ABI_FP_rounding
-
ABI_FP_denormal
public static final ELFAnalyser.ArmAeabiAttributesTag ABI_FP_denormal
-
ABI_FP_exceptions
public static final ELFAnalyser.ArmAeabiAttributesTag ABI_FP_exceptions
-
ABI_FP_user_exceptions
public static final ELFAnalyser.ArmAeabiAttributesTag ABI_FP_user_exceptions
-
ABI_FP_number_model
public static final ELFAnalyser.ArmAeabiAttributesTag ABI_FP_number_model
-
ABI_align_needed
public static final ELFAnalyser.ArmAeabiAttributesTag ABI_align_needed
-
ABI_align8_preserved
public static final ELFAnalyser.ArmAeabiAttributesTag ABI_align8_preserved
-
ABI_enum_size
public static final ELFAnalyser.ArmAeabiAttributesTag ABI_enum_size
-
ABI_HardFP_use
public static final ELFAnalyser.ArmAeabiAttributesTag ABI_HardFP_use
-
ABI_VFP_args
public static final ELFAnalyser.ArmAeabiAttributesTag ABI_VFP_args
-
ABI_WMMX_args
public static final ELFAnalyser.ArmAeabiAttributesTag ABI_WMMX_args
-
ABI_optimization_goals
public static final ELFAnalyser.ArmAeabiAttributesTag ABI_optimization_goals
-
ABI_FP_optimization_goals
public static final ELFAnalyser.ArmAeabiAttributesTag ABI_FP_optimization_goals
-
compatibility
public static final ELFAnalyser.ArmAeabiAttributesTag compatibility
-
CPU_unaligned_access
public static final ELFAnalyser.ArmAeabiAttributesTag CPU_unaligned_access
-
FP_HP_extension
public static final ELFAnalyser.ArmAeabiAttributesTag FP_HP_extension
-
ABI_FP_16bit_format
public static final ELFAnalyser.ArmAeabiAttributesTag ABI_FP_16bit_format
-
MPextension_use
public static final ELFAnalyser.ArmAeabiAttributesTag MPextension_use
-
DIV_use
public static final ELFAnalyser.ArmAeabiAttributesTag DIV_use
-
nodefaults
public static final ELFAnalyser.ArmAeabiAttributesTag nodefaults
-
also_compatible_with
public static final ELFAnalyser.ArmAeabiAttributesTag also_compatible_with
-
conformance
public static final ELFAnalyser.ArmAeabiAttributesTag conformance
-
T2EE_use
public static final ELFAnalyser.ArmAeabiAttributesTag T2EE_use
-
Virtualization_use
public static final ELFAnalyser.ArmAeabiAttributesTag Virtualization_use
-
MPextension_use2
public static final ELFAnalyser.ArmAeabiAttributesTag MPextension_use2
-
-
Constructor Detail
-
ArmAeabiAttributesTag
public ArmAeabiAttributesTag(int value, java.lang.String name, ELFAnalyser.ArmAeabiAttributesTag.ParameterType parameterType)
-
-
Method Detail
-
getValue
public int getValue()
-
getName
public java.lang.String getName()
-
getParameterType
public ELFAnalyser.ArmAeabiAttributesTag.ParameterType getParameterType()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
getTags
public static java.util.List<ELFAnalyser.ArmAeabiAttributesTag> getTags()
-
getByName
public static ELFAnalyser.ArmAeabiAttributesTag getByName(java.lang.String name)
-
getByValue
public static ELFAnalyser.ArmAeabiAttributesTag getByValue(int value)
-
-