Preparing search index...
The search index is not available
SPeCS Packages Documentation
SPeCS Packages Documentation
@specs-feup/extended-task-graph
api/CodeTransformationFlow
CodeTransformationFlow
Class CodeTransformationFlow
Hierarchy (
view full
)
AStage
CodeTransformationFlow
Index
Constructors
constructor
Methods
apply
Profiling
Instrumentation
delete
Folder
Contents
generate
Code
generate
File
generate
Final
Code
generate
Instrumented
Code
generate
Original
Code
get
App
Name
get
Common
Prefix
get
Output
Dir
get
Top
Function
Join
Point
get
Top
Function
Name
get
Valid
Functions
initial
Analysis
intermediate
Analysis
log
log
End
log
Error
log
Line
log
Output
log
Start
log
Success
log
Trace
log
Warning
run
All
save
To
File
save
To
File
In
Subfolder
set
App
Name
set
Label
Color
set
Output
Dir
subset
Preprocessing
task
Preprocessing
verify
Syntax
Constructors
constructor
new
Code
Transformation
Flow
(
topFunctionName
,
outputDir
,
appName
)
:
CodeTransformationFlow
Parameters
topFunctionName
:
string
outputDir
:
string
appName
:
string
Returns
CodeTransformationFlow
Methods
apply
Profiling
Instrumentation
apply
Profiling
Instrumentation
(
)
:
void
Returns
void
delete
Folder
Contents
delete
Folder
Contents
(
folder
)
:
void
Parameters
folder
:
string
Returns
void
generate
Code
generate
Code
(
subfolder
)
:
string
Parameters
subfolder
:
string
Returns
string
generate
File
generate
File
(
filepath
,
content
)
:
string
Parameters
filepath
:
string
content
:
string
Returns
string
generate
Final
Code
generate
Final
Code
(
)
:
void
Returns
void
generate
Instrumented
Code
generate
Instrumented
Code
(
)
:
void
Returns
void
generate
Original
Code
generate
Original
Code
(
)
:
void
Returns
void
get
App
Name
get
App
Name
(
)
:
string
Returns
string
get
Common
Prefix
get
Common
Prefix
(
)
:
string
Returns
string
get
Output
Dir
get
Output
Dir
(
)
:
string
Returns
string
get
Top
Function
Join
Point
get
Top
Function
Join
Point
(
)
:
FunctionJp
Returns
FunctionJp
get
Top
Function
Name
get
Top
Function
Name
(
)
:
string
Returns
string
get
Valid
Functions
get
Valid
Functions
(
)
:
FunctionJp
[]
Returns
FunctionJp
[]
initial
Analysis
initial
Analysis
(
dumpCallGraph
,
dumpAST
)
:
void
Parameters
dumpCallGraph
:
boolean
dumpAST
:
boolean
Returns
void
intermediate
Analysis
intermediate
Analysis
(
dumpCallGraph
,
dumpAST
)
:
void
Parameters
dumpCallGraph
:
boolean
dumpAST
:
boolean
Returns
void
Protected
log
log
(
message
)
:
void
Parameters
message
:
string
Returns
void
Protected
log
End
log
End
(
)
:
void
Returns
void
Protected
log
Error
log
Error
(
message
)
:
void
Parameters
message
:
string
Returns
void
Protected
log
Line
log
Line
(
len
?
)
:
void
Parameters
len
:
number
= 58
Returns
void
Protected
log
Output
log
Output
(
message
,
path
)
:
void
Parameters
message
:
string
path
:
string
Returns
void
Protected
log
Start
log
Start
(
)
:
void
Returns
void
Protected
log
Success
log
Success
(
message
)
:
void
Parameters
message
:
string
Returns
void
Protected
log
Trace
log
Trace
(
exception
)
:
string
Parameters
exception
:
unknown
Returns
string
Protected
log
Warning
log
Warning
(
message
)
:
void
Parameters
message
:
string
Returns
void
run
All
run
All
(
config
)
:
boolean
Parameters
config
:
TransFlowConfig
Returns
boolean
Protected
save
To
File
save
To
File
(
content
,
filename
)
:
string
Parameters
content
:
string
filename
:
string
Returns
string
Protected
save
To
File
In
Subfolder
save
To
File
In
Subfolder
(
content
,
filename
,
subfolder
)
:
string
Parameters
content
:
string
filename
:
string
subfolder
:
string
Returns
string
set
App
Name
set
App
Name
(
appName
)
:
void
Parameters
appName
:
string
Returns
void
set
Label
Color
set
Label
Color
(
color
)
:
void
Parameters
color
:
(
(
...
text
:
unknown
[]
)
=>
string
)
(
...
text
)
:
string
Parameters
Rest
...
text
:
unknown
[]
Returns
string
Returns
void
set
Output
Dir
set
Output
Dir
(
outputDir
)
:
void
Parameters
outputDir
:
string
Returns
void
subset
Preprocessing
subset
Preprocessing
(
transRecipe
?
,
silentTransforms
?
)
:
boolean
Parameters
transRecipe
:
SubsetTransform
[]
= SubsetPreprocessor.DEFAULT_RECIPE
silentTransforms
:
boolean
= false
Returns
boolean
task
Preprocessing
task
Preprocessing
(
)
:
boolean
Returns
boolean
verify
Syntax
verify
Syntax
(
)
:
boolean
Returns
boolean
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
apply
Profiling
Instrumentation
delete
Folder
Contents
generate
Code
generate
File
generate
Final
Code
generate
Instrumented
Code
generate
Original
Code
get
App
Name
get
Common
Prefix
get
Output
Dir
get
Top
Function
Join
Point
get
Top
Function
Name
get
Valid
Functions
initial
Analysis
intermediate
Analysis
log
log
End
log
Error
log
Line
log
Output
log
Start
log
Success
log
Trace
log
Warning
run
All
save
To
File
save
To
File
In
Subfolder
set
App
Name
set
Label
Color
set
Output
Dir
subset
Preprocessing
task
Preprocessing
verify
Syntax
SPeCS Packages Documentation
Loading...