Uses of Package
com.jniwrapper

Packages that use com.jniwrapper
com.jniwrapper The com.jniwrapper package contains classes that allow calling native functions from Java(TM) code. 
com.jniwrapper.jawt The com.jniwrapper.jawt package contains auxiliary classes for accessing the JAWT features of the underlying platform. 
com.jniwrapper.util The com.jniwrapper.util package contains helper and utility classes, such as Logger, AppletHelper, StreamUtils etc. 
 

Classes in com.jniwrapper used by com.jniwrapper
AbstractBuffer
           
AbstractFloat
          Base class for all floating-point types.
AlignmentAwareParameter
          Internal interface, required for alignment calculation
AnsiString
          Represents a zero-terminated string of an 8-bit (ANSI) character declared in C as char[n], where n is the length of the buffer.
AnsiStringArray
          This type is specially designed for reading/writing double zero terminated (Ansi) string arrays.
ArrayParameter
          Common interface for all types representing arrays.
Bool
          Represents a bool (boolean) value and type.
Char
          Represents the char value and type.
CharacterEncoding
          Enumeration of supported characters encodings.
ComplexArray
          Represents an array of objects.
CompositeParameter
          Marker interface that identifies type that should be marshalled as a set of bytes (Structure and Union are typical usages)
Const
          Represents a read-only parameter.
DataBuffer
          Basic interface to any memory location where JNIWrapper types can store their data.
DataBufferFactory
          Abstract base for factory classes that produce instances of appropriate DataBuffer implementation.
DefaultLibraryLoader
          Default implementation for LibraryLoader that realizes Singleton pattern.
DelegatingParameter
          Base class for all parameter types that wrap around other types.
DoubleFloat
          Represents double float value and type.
FloatParameter
          Common interface for all floating-point types.
Function
          The Function class allows to call a specified function from a native code library.
FunctionCall
          This is a helper class for improving performance of a function invocation.
FunctionExecutionException
          This exception is thrown if an error occurs during a native function call.
Int
          C-like int value.
Int64
          Represents a 64-bit integer value and type.
IntegerParameter
          Common interface for all integer types.
IOPerformer
          Parameter I/O visitor interface.
JNIWrapperException
          Is made for compatibility with JDK 1.3.x
Library
          This class provides operations with a native code library.
LibraryLoader
          Basic interface for classes that can find and load a native library.
LibraryNotFoundException
          This exception is thrown when a native library cannot be loaded.
LongDouble
          Represents long double value and type.
MemoryAccessViolationException
          This exception is thrown when a native library code attempts to reference an invalid memory location.
MemoryBuffer
          Data source associated with an allocated native memory block.
NativeResource
          Interface for releasing native resources.
NativeResourceCollector
          Garbage collection assistant for native resources.
NoSuchFunctionException
          Indicates that a requested native function was not found in the specified library.
NoSuchVariableException
          Indicates that a requested native function was not found in the specified library.
NullBuffer
           
OutOnly
          Represents a parameter that is only written by a native function.
Parameter
          Common parent class for all types of function parameters.
Pointer
          This class represents a pointer to object in terms of C language.
Pointer.Void
          Represents a void *.
PointerParameter
          Marker interface that identifies pointer parameter.
PrimitiveArray
          Represents an array of primitive types such as array of bytes or array of integer values.
SingleFloat
          Represents the float value and type.
Str
          Represents a string data that depends on Unicode support of an operating system under which the code is being executed.
StringArray
          Represents a string array where strings are delimited by the zero character.
StringParameter
          This is a generic interface for all parameters holding a string value.
Structure
          The class represents structures in terms of C language.
UnicodeChar
          Represents a Unicode character (wchar_t) for Unix platform.
UnicodeString
          Represents a Unicode string (wchar_t *) for Unix platform.
Union
          Represents a C union type.
WideChar
          Represents a Unicode character (wchar_t)
WideString
          Represents Unicode string (wchar_t[n]) value and type, where n is the length of the buffer..
WideStringArray
          This type is specially designed for reading/writing double zero terminated (Unicode) string arrays.
ZeroTerminatedString
          Base class for all types of zero-terminated strings.
 

Classes in com.jniwrapper used by com.jniwrapper.jawt
AlignmentAwareParameter
          Internal interface, required for alignment calculation
ComplexArray
          Represents an array of objects.
CompositeParameter
          Marker interface that identifies type that should be marshalled as a set of bytes (Structure and Union are typical usages)
Int
          C-like int value.
Parameter
          Common parent class for all types of function parameters.
Pointer
          This class represents a pointer to object in terms of C language.
Pointer.Void
          Represents a void *.
Structure
          The class represents structures in terms of C language.
 

Classes in com.jniwrapper used by com.jniwrapper.util
Function
          The Function class allows to call a specified function from a native code library.
Library
          This class provides operations with a native code library.
Parameter
          Common parent class for all types of function parameters.