| Interface | Description |
|---|---|
| IDLTreeVisitor |
Generic API used by the IDL compiler to call backend code
generators.
|
| Operation | |
| Scope | |
| Type |
This class delegates calls to another Type-object to
mimick inheritance.
|
| Class | Description |
|---|---|
| AddExpr | |
| AliasTypeSpec | |
| AndExpr | |
| AnyType | |
| ArrayDeclarator | |
| ArrayTypeSpec | |
| AttrDecl | |
| AttrRaisesExpr |
This is only a holder object for the result of the attr_raises_expr
production.
|
| BaseType | |
| BooleanType | |
| Case | |
| CharType | |
| ConstDecl | |
| ConstExpr | |
| ConstExprEvaluator |
Based on the MathEvaluator class by The-Son LAI,
Lts@writeme.com
Expression evaluator for IDL constant expression
Supports the following functions:
+, -, *, /, ^, %, ^, | , <<, >>
When the getValue() is called, a Double object is returned. |
| ConstrTypeSpec | |
| ConstType |
constant type
|
| Declaration | |
| Declarator | |
| Definition | |
| Definitions | |
| DoubleType | |
| ElementSpec | |
| EnumType | |
| Environment | |
| ExceptionHolderTypeSpec | |
| fixed_token |
This subclass of token represents symbols that need to maintain one
String value plus the line and the position this value was found in
as attributes.
|
| FixedArraySize | |
| FixedPointConstType | |
| FixedPointType | |
| FloatPtType | |
| FloatType | |
| GlobalInputStream |
This class deals with IDL input files and their inclusion relationships.
|
| IdlSymbol |
Base class for all classes of the abstract IDL syntax tree
|
| InitDecl | |
| InitParamDecl | |
| Interface | |
| InterfaceBody | |
| IntType | |
| JacIDL |
This is the idl compile task for using the idl compiler
from the ANT build tool.
|
| lexer |
This class implements a scanner (aka lexical analyzer or
lexer) for IDL.
|
| Literal | |
| LongLongType |
Represents IDL long long and unsigned long long types
|
| LongType | |
| Member | |
| MemberList | |
| Method | |
| Module |
Note: a module's name is its package name!
|
| MultExpr | |
| NameTable | |
| NativeType | |
| ObjectTypeSpec | |
| OctetType | |
| OpDecl | |
| OrExpr | |
| ParamDecl | |
| parser | |
| PosIntConst |
Represents positive integer constants, used in array sizes and
sequence bounds declarations.
|
| PositionInfo | |
| PrimaryExpr | |
| RaisesExpr | |
| ReplyHandler |
A ReplyHandler receives replies of asynchronous invocations of
another interface (we call this interface the "parent" of the
ReplyHandler).
|
| ReplyHandlerTypeSpec | |
| ScopeData | |
| ScopedName | |
| SequenceType |
IDL sequences.
|
| ShiftExpr | |
| ShortType | |
| SimpleDeclarator | |
| SimpleTypeSpec | |
| Spec | |
| StateMember | |
| str_token |
This subclass of token represents symbols that need to maintain one
String value plus the line and the position this value was found in
as attributes.
|
| StringType | |
| StructType | |
| SwitchBody | |
| sym |
Cup generated class containing symbol constants.
|
| SymbolList | |
| TemplateTypeSpec | |
| Truncatable | |
| TypeCodeTypeSpec | |
| TypeDeclaration | |
| TypeDeclarator | |
| TypeDef | |
| TypeMap | |
| TypeSpec | |
| UnaryExpr | |
| UnionType | |
| Value | |
| ValueAbsDecl | |
| ValueBase | |
| ValueBody | |
| ValueBoxDecl | |
| ValueDecl | |
| ValueInheritanceSpec | |
| VectorType |
Common super class for arrays and sequences
|
| VoidTypeSpec | |
| XorExpr |
| Exception | Description |
|---|---|
| ArraySizeMismatchException | |
| IllegalRedefinition | |
| NameAlreadyDefined | |
| NoHelperException |
This Exception will be thrown when there is no Helper class
available for a specific CORBA type.
|
| ParseException |