Package oshi.util.platform.mac
Class CFUtil
- java.lang.Object
-
- oshi.util.platform.mac.CFUtil
-
@ThreadSafe public final class CFUtil extends java.lang.Object
CF String retrieving
-
-
Constructor Summary
Constructors Modifier Constructor Description private
CFUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
cfPointerToString(com.sun.jna.Pointer result)
/** Convert a pointer to a CFString into a String.static java.lang.String
cfPointerToString(com.sun.jna.Pointer result, boolean returnUnknown)
Convert a pointer to a CFString into a String.
-
-
-
Method Detail
-
cfPointerToString
public static java.lang.String cfPointerToString(com.sun.jna.Pointer result)
/** Convert a pointer to a CFString into a String.- Parameters:
result
- Pointer to the CFString- Returns:
- a CFString or "unknown" if it has no value
-
cfPointerToString
public static java.lang.String cfPointerToString(com.sun.jna.Pointer result, boolean returnUnknown)
Convert a pointer to a CFString into a String.- Parameters:
result
- Pointer to the CFStringreturnUnknown
- Whether to return the "unknown" string- Returns:
- a CFString including a possible empty one if
returnUnknown
is false, or "unknown" if it is true
-
-