Class Summary |
Access |
The Access class represents an access specifier found in a C++
class. |
Allocation |
The Allocation class represents the information regarding the
allocation of a new object obtained by the "new" statement |
Assignment |
This class represents a C++ assignment statement |
BoolWrapper |
This class is a wrapper for a boolean variable |
BreakExpression |
The class BreakExpression represents a break expression |
Call |
The Call class represents a function or method call statement |
CaseExpression |
The class CaseExpression represents the statements in a case block |
CatchExpression |
The class CatchExpression represents the statements in a catch block |
ClassEntity |
The ClassEntity class represents the information regarding a C++
Class. |
CompositeExpression |
The class CompositeExpression represents a statement composed by
more than one expression
|
ConstantExpression |
The class ConstantExpression represents a constant expression |
ContinueExpression |
The class ContinueExpression represents a continue expression |
DeleteExpression |
The class DeleteExpression represents a C++ delete statement |
ElseExpression |
The class ElseExpression represents the statements in a Else block |
EntityDBManager |
This class exploits the java interface to db. |
Enumerator |
The Enumerator class represents the information about the type
enumeration |
Expression |
Represent a generic C++ statement |
Filter |
The Filter class can be used to remove the entities that satisfy some
condition from the data collected during the parsing phase . |
ForExpression |
The class ForExpression represents a for statement |
Function |
The Function class represents the information regarding a function. |
GotoExpression |
The class GotoExpression represents a goto expression |
HeaderFile |
The HeaderFile class represents the information regarding
the file in which the user defines a class
(e.g. |
IfExpression |
The class IfExpression represents an if-statement |
ImplementationFile |
The ImplementationFile class represents the information regarding
the file in which the user implements the class methods
(e.g. |
Initializer |
|
IntWrapper |
This class is a wrapper for a int variable |
LimitedClassEntity |
The LimitedClassEntity class represents the information regarding a
C++ Class. |
Method |
The Method class represents the information regarding a method. |
Module |
The Module class represents the information regarding a C++
Module. |
NameSpace |
The NameSpace class represents the information regarding a C++
NameSpace. |
Parameter |
The Parameter class represents the information about the
method/functions parameters. |
ReturnExpression |
The class ReturnExpression represents the C++ return statement |
ScopeInfo |
This class gathers information about the scopes of the ScopeManager
entities. |
ScopeManagerWrapper |
This class is a wrapper for a ScopeManager object. |
SimpleVariable |
The class represents a C++ variable |
SizeOfExpression |
The class SizeOfExpression represents a sizeOf expression |
SuperClass |
The SuperClass class represents the information about the classes
from which a class descends. |
SwitchExpression |
The class SwitchExpression represents an switch-statement |
ThenExpression |
The class ThenExpression represents the statements in a then block |
ThrowExpression |
The class ThrowExpression represents the throw-statement |
TryExpression |
The class TryExpression represents the statements in a try block |
Variable |
The Variable class represents the information regarding a generic
variable declaration. |
WhileExpression |
The class WhileExpression represents an while-statement |