All Downloads are FREE. Search and download functionalities are using the official Maven repository.

jogamp.common.os.PlatformPropsImpl.class Maven / Gradle / Ivy

The newest version!
????4h
,
-
.
?/
?0
?12
1
345	67

89
:;<=>
?
@
A


B
C	?DEFG
:H
IJ
K	?LM
NO
PQR	S
&T
U	VWX
+1Y
+Z
&[
+\
]^
_
`
a
Ibcde
+fg
+hijk

lm	?nopq	?rs	?tu	?vw	?xy	?z{	?|}~	?	??
PK	??
??	????????????????????
jK	??
???????????
???
y?	?	?	?	?	???
V?	??	??	?
yK	??

??

?
y?	??	?
?
?	?
y?	?	??	??	?

??	?	?
?	????
???
+?????
?	??????
??
??????	???	???	???	???	???	??
?	?	?
?\	?	??	??	??	???????
?	??InnerClasses
OSXVersionDEBUGZ	Version16&Lcom/jogamp/common/util/VersionNumber;	Version17	Version18Version9OSLjava/lang/String;OS_lower
OS_VERSIONOS_VERSION_NUMBERARCH
ARCH_lowerJAVA_VENDORJAVA_VENDOR_URLJAVA_VERSIONJAVA_VERSION_NUMBERJAVA_VERSION_UPDATEIJAVA_VM_NAMEJAVA_RUNTIME_NAMEJAVA_SEJAVA_6JAVA_9NEWLINE
LITTLE_ENDIANCPU_ARCHCPUType'Lcom/jogamp/common/os/Platform$CPUType;ABI_TYPEABIType'Lcom/jogamp/common/os/Platform$ABIType;OS_TYPEOSType&Lcom/jogamp/common/os/Platform$OSType;os_and_archuseDynamicLibrariesisCompatible?(Lcom/jogamp/common/os/Platform$CPUType;Lcom/jogamp/common/os/Platform$ABIType;Lcom/jogamp/common/os/Platform$CPUType;Lcom/jogamp/common/os/Platform$ABIType;)ZCodeLineNumberTable
StackMapTable()VgetJavaRuntimeNameImpl()Ljava/lang/String;initIsJavaSE()ZqueryIsLittleEndianImplcontains((Ljava/lang/String;[Ljava/lang/String;)ZqueryElfFile6(Lcom/jogamp/common/os/Platform$OSType;)Ljava/io/File;readElfHeaderPart1g(Lcom/jogamp/common/os/Platform$OSType;Ljava/io/RandomAccessFile;)Ljogamp/common/os/elf/ElfHeaderPart1;readElfHeaderPart2f(Ljogamp/common/os/elf/ElfHeaderPart1;Ljava/io/RandomAccessFile;)Ljogamp/common/os/elf/ElfHeaderPart2;checkFileReadAccess(Ljava/io/File;)Z
findSysLib"(Ljava/lang/String;)Ljava/io/File;	

getOSTypeImpl;(Ljava/lang/String;Z)Lcom/jogamp/common/os/Platform$OSType;
Exceptions
initSingletongetOSAndArch?(Lcom/jogamp/common/os/Platform$OSType;Lcom/jogamp/common/os/Platform$CPUType;Lcom/jogamp/common/os/Platform$ABIType;Z)Ljava/lang/String;
access$000
access$100
access$200
SourceFilePlatformPropsImpl.java$jogamp/common/os/PlatformPropsImpl$2
java/lang/String??Java SEjava.nio.LongBufferjava.nio.DoubleBuffer java/lang/ClassNotFoundExceptioncom/jogamp/common/nio/Buffers?java/io/File
gluegen_rt"jogamp/common/os/PlatformPropsImpl !"#$%&?/proc/self/exejavajvmjava/lang/Throwable??'()*+java/lang/StringBuilderCaught: ,-./01%(2
3
45678findSysLib #,9: test ,:: 
 not readablelinux;<freebsd=?androidmac os xdarwin>?sunos??hp-ux@?windowsA?kdB?iosC?java/lang/RuntimeException+Please port OS detection to your platform (??/??)DEF7G?armv6hfarmv6i586ppcmipselmipssuperhsparcaarch64amd64ppc64leppc64mips64ia64sparcv9risc2.0java/lang/InternalErrorUnhandled CPUType: HEmacosx	universalopenkodesolarishpuxhppaUnhandled OSType: -PlatformIJ<$com/jogamp/common/util/VersionNumberK????????LM?java.vendorNO??java.vendor.url??java.version????-uP_QRS7??java.vm.name??	
??TU????line.separator??os.name??V
os.version???? !??W%com/jogamp/common/os/Platform$CPUType%com/jogamp/common/os/Platform$ABIType$jogamp/common/os/PlatformPropsImpl$1XPlatform.Elf: valid ,Y
, elfCpuName 
, cpuType 
, abiType , elfLittleEndian 
??Platform.Endian: test-little , elf[valid , val ] -> LITTLE_ENDIAN os.archZ[Z\Platform.Property: ARCH 
, CpuType 
, ABIType Android: CPU_ABI1 str ]?, CPU_TYPE ^?, ABI_TYPE ??Android: CPU_ABI2 str _?, CPU_TYPE2 `?, ABI_TYPE2 a?????bdefdgd??Platform.Hard: ARCH , CPU_ARCH  - strategy (isAndroid , elfValid ), useDynLibs $%??java/lang/Object$jogamp/common/os/PlatformPropsImpl$3-jogamp/common/os/PlatformPropsImpl$OSXVersion$com/jogamp/common/os/Platform$OSTypejava/nio/ByteBufferjava/nio/IntBufferjava/nio/ShortBufferjava/io/RandomAccessFile#jogamp/common/os/elf/ElfHeaderPart1#jogamp/common/os/elf/ElfHeaderPart2java/lang/ClassLoaderjava/util/List*(Lcom/jogamp/common/os/Platform$CPUType;)Z*(Lcom/jogamp/common/os/Platform$ABIType;)Zjava/security/AccessControllerdoPrivileged4(Ljava/security/PrivilegedAction;)Ljava/lang/Object;indexOf(Ljava/lang/String;)Ijava/lang/ClassforName%(Ljava/lang/String;)Ljava/lang/Class;newDirectByteBuffer(I)Ljava/nio/ByteBuffer;asIntBuffer()Ljava/nio/IntBuffer;
asShortBuffer()Ljava/nio/ShortBuffer;put(II)Ljava/nio/IntBuffer;get(I)SANDROIDgetClassLoader()Ljava/lang/ClassLoader;"com/jogamp/common/os/NativeLibraryfindLibrary=(Ljava/lang/String;Ljava/lang/ClassLoader;)Ljava/lang/String;(Ljava/lang/String;)VLINUXprintStackTracereadjava/lang/SystemerrLjava/io/PrintStream;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;
getMessagetoStringjava/io/PrintStreamprintlnisFilecanReadenumerateLibraryPaths`(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/util/List;size()I(I)Ljava/lang/Object;(I)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;
startsWith(Ljava/lang/String;)ZFREEBSDMACOSSUNOSHPUXWINDOWSOPENKODEIOS0$SwitchMap$com$jogamp$common$os$Platform$CPUType[IordinalEABI_GNU_ARMHF/$SwitchMap$com$jogamp$common$os$Platform$OSTypejogamp/common/Debugdebug(III)V#com/jogamp/common/os/AndroidVersionisAvailablegetProperty&(Ljava/lang/String;)Ljava/lang/String;lastIndexOf	substring(I)Ljava/lang/String;getMajor	compareTo)(Lcom/jogamp/common/util/VersionNumber;)ItoLowerCasecom/jogamp/common/os/Platformj([Ljava/lang/String;[Lcom/jogamp/common/os/Platform$CPUType;[Lcom/jogamp/common/os/Platform$ABIType;[I[Z)V(Z)Ljava/lang/StringBuilder;query;(Ljava/lang/String;)Lcom/jogamp/common/os/Platform$CPUType;b(Lcom/jogamp/common/os/Platform$CPUType;Ljava/lang/String;)Lcom/jogamp/common/os/Platform$ABIType;CPU_ABICPU_TYPECPU_ABI2	CPU_TYPE2	ABI_TYPE2family	CPUFamily)Lcom/jogamp/common/os/Platform$CPUFamily;'com/jogamp/common/os/Platform$CPUFamilyARMX86!?????????????????????????????????????????????????????????9*,??+-????7@*??`&?Y??	?
?d	
k&????
???W?W?K?"#mnst!u#v$zM
f(?K*?L*?M+?W
,????~
????&
@b&*?"+?=+??*+2?
????????
????$?
???^L?*??Y???L?3? *??Y!?L+?"?L+?	#?$L+?	%?$L?M?'?,?(+?NQ&B??	??%?/?6?8?=?C?H?N?Q?R?X?\??

B&
?4M*+?)M?*N?'?#?*?+Y?,-?.-?/?.?0?1-?(,?&"??????.?2???&&?4M*+?2M?*N?'?#?*?+Y?,-?.-?/?.?0?1-?(,?&"??????.?2??&&
N*?3?*?4???L?&???	@@&
??L***+?5M>,?6??,?7?
:?Y?:?'?&?*?+Y?,8?.?9:?.?;?0?1?"???'?+?*?+Y?,8?.?9???? ?*@????A?*B?????*C???*D????E?*F????G?*H????I?*J????K?*L????M?*N????O??PY?+Y?,Q?.?R?.S?.?T?.U?.?0?V?Z??????"?+?/?;?A?E?N?R?[_hluy?	?
"P	#?$%IJW+?X.??TTTTipw?????????ȲY,?
Z:??[:??\:?}]:?v?^?_:?f`:?_a:?Xb:?Qc:?J?d?e:?:f:?3g:?,h:?%i:??jY?+Y?,k?.+?;?0?l??m*?n.??	2=HS^it?B::?vo:p:?kN::?`J::?Uq::?J>::??@::?4r::?)s:t:??jY?+Y?,u?.*?;?0?l??+Y?,?.v?.?.?0??<@\EcFjHnJqLuMxO|PR?S?U?V?X?Y?]?^?`?a?c?d?f?g?i?j?l?m?o?p?r?u,w0x4y7{;|?}BF?J?M?Q?U?X?\?`?c?g?k?n?r?v?y?}?????????????H?\
A
A
?
9








????


&*??&'*+??&(*+??&)C?w?x?'?yY?z?{?yY?z?|?yY?z?}?yY	?z?~?;????????????????yY???????????<?=??????<=?"??`??N?yY-??:?????????????????????????~????????????????{?????????????????????R??????yY???????R?????
YS:??YS:??YS:?
YO:	?YT:
??Y	
???	W2L2M2N	.6
36?'?B?*?+Y?,??.????.+?.??.,?;??.-?;??.?9?0?1??6?5?(!????????????'?NCOHPMQRRWU`VgXkZq[?]?^l?|?
#?)@@??
???%>?Q
??

???k2-??,??^*+?B???	????@???@???@??c@




© 2015 - 2024 Weber Informatics LLC | Privacy Policy