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 |