Class Summary |
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 |
|