Index

Symbols | A | C | D | E | G | I | J | L | M | N | O | P | R | S | T | U | W

Symbols

--assume-escaped option (for ada2java), [1]
--attach option (for ada2java)
--attach-access option (for ada2java)
--attach-ada2005 option (for ada2java)
--attach-controlling option (for ada2java)
--attach-parameter option (for ada2java)
--java-enum option (for ada2java)
--library-kind option (for ada2java)
--link-mode option (for ada2java)
--main-class option (for ada2java)
--monitor option (for ada2java)
--monitor-finalize option (for ada2java)
--no-assume-escaped option (for ada2java), [1]
--no-attach option (for ada2java)
--no-attach-access option (for ada2java)
--no-attach-ada2005 option (for ada2java)
--no-attach-controlling option (for ada2java)
--no-attach-parameter option (for ada2java)
--no-java-enum option (for ada2java)
--no-monitor option (for ada2java)
--no-monitor-finalize option (for ada2java)
--no-unaliased-access option (for ada2java)
--unaliased-access option (for ada2java)
-b option (for ada2java)
-c option (for ada2java)
-fno-strict-aliasing option (for gcc)
-fPIC option (for gcc)
-fstack-check option (for gcc)
-h option (for ada2java)
-L option (for ada2java)
-M option (for ada2java), [1]
-o option (for ada2java)
-O option (for gcc)
-P option (for ada2java)

A

ada2java
ada2java command
Ada2Java directory
ADA_PROJECT_PATH environment variable
AdaProxy class
AJIS.Annotations package
Aliasing
ambiguous operand in conversion, [1]
Array types (mapping to Java)
ASIS
Assume_Escaped (argument to pragma Annotate)
Attachment (of entities to a class), [1]

C

Class-wide parameters (mapping to Java)
CLASSPATH environment variable
Clone and copy semantics
clone method (in AdaProxy class)
com.adacore.ajis.IProxy.Owner type
com.adacore.ajis.NativeException
Compatibility (of GNAT-AJIS and GNAT)
Constraint checks
Controlled types
Current limitations

D

Default class, [1], [2]

E

Enumeration types (mapping to Java)
Equality
Exception propagation

G

getOwner method, [1]
Global reference
Global variables (mapping to Java)
gprbuild usage

I

Inheritance (cross-language)
Installation of GNAT-AJIS
IProxy.getAllocator function

J

javastub
javastub command

L

Library.java file
Locking (argument to pragma Annotate)
locking option (for ada2java)
locking-finalize option (for ada2java)

M

Memory management
Memory model

N

Name clashes
Native object equality
no-locking option (for ada2java)
no-locking-finalize option (for ada2java)

O

Ownership (of native objects)

P

Parameters (mapping to Java)
PATH environment variable
pragma Annotate, [1], [2], [3]
Predefined environment (mapping to Java)
Proxy object, [1]

R

Record types (mapping to Java)
Regular global reference
Renamings (mapping to Java)

S

SAL (Stand-Alone Library) project
Scalar types (mapping to Java)
Shadow native object
Shared libraries
Strings (mapping to Java)
Subprograms (mapping to Java)

T

Tagged types (mapping to Java)
Thread safety

U

UTF-16 encoding
UTF-8 encoding

W

Weak global reference