Package edu.wpi.first.hal
Class JNIWrapper
java.lang.Object
edu.wpi.first.hal.JNIWrapper
- Direct Known Subclasses:
AccelerometerDataJNI
,AccelerometerJNI
,AddressableLEDDataJNI
,AddressableLEDJNI
,AnalogGyroDataJNI
,AnalogGyroJNI
,AnalogInDataJNI
,AnalogJNI
,AnalogOutDataJNI
,AnalogTriggerDataJNI
,CANAPIJNI
,CANJNI
,ConstantsJNI
,CounterJNI
,CTREPCMDataJNI
,CTREPCMJNI
,DigitalGlitchFilterJNI
,DigitalPWMDataJNI
,DIODataJNI
,DIOJNI
,DMAJNI
,DriverStationDataJNI
,DriverStationJNI
,DutyCycleDataJNI
,DutyCycleJNI
,EncoderDataJNI
,EncoderJNI
,HAL
,HALUtil
,I2CDataJNI
,I2CJNI
,InterruptJNI
,LEDJNI
,NotifierDataJNI
,NotifierJNI
,PortsJNI
,PowerDistributionDataJNI
,PowerDistributionJNI
,PowerJNI
,PWMDataJNI
,RelayDataJNI
,REVPHDataJNI
,REVPHJNI
,RoboRioDataJNI
,SerialPortJNI
,SimDeviceDataJNI
,SimDeviceJNI
,SimulatorJNI
,SPIAccelerometerDataJNI
,SPIDataJNI
,SPIJNI
,ThreadsJNI
public class JNIWrapper extends Object
Base class for all JNI wrappers.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
JNIWrapper.Helper
Sets whether JNI should be loaded in the static block. -
Constructor Summary
Constructors Constructor Description JNIWrapper()
Utility class. -
Method Summary
Modifier and Type Method Description static void
forceLoad()
Force load the library.static void
suppressUnused(Object object)
-
Constructor Details
-
JNIWrapper
public JNIWrapper()Utility class.
-
-
Method Details
-
forceLoad
Force load the library.- Throws:
IOException
- if the library load failed
-
suppressUnused
-