Enum CFragUsage
- java.lang.Object
-
- java.lang.Enum<CFragUsage>
-
- ghidra.app.util.bin.format.macos.cfm.CFragUsage
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<CFragUsage>
public enum CFragUsage extends java.lang.Enum<CFragUsage>
Values for type CFragUsage
-
-
Enum Constant Summary
Enum Constants Enum Constant Description kApplicationCFrag
MacOS application.kDropInAdditionCFrag
Application or library private extension/plug-in.kImportLibraryCFrag
Standard CFM import library.kStubLibraryCFrag
Import library used for linking only.kWeakStubLibraryCFrag
Import library used for linking only and will be automatically weak linked.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static CFragUsage
get(BinaryReader reader)
static CFragUsage
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static CFragUsage[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
kImportLibraryCFrag
public static final CFragUsage kImportLibraryCFrag
Standard CFM import library.
-
kApplicationCFrag
public static final CFragUsage kApplicationCFrag
MacOS application.
-
kDropInAdditionCFrag
public static final CFragUsage kDropInAdditionCFrag
Application or library private extension/plug-in.
-
kStubLibraryCFrag
public static final CFragUsage kStubLibraryCFrag
Import library used for linking only.
-
kWeakStubLibraryCFrag
public static final CFragUsage kWeakStubLibraryCFrag
Import library used for linking only and will be automatically weak linked.
-
-
Method Detail
-
values
public static CFragUsage[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (CFragUsage c : CFragUsage.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static CFragUsage valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
get
public static CFragUsage get(BinaryReader reader) throws java.io.IOException
- Throws:
java.io.IOException
-
-