DataStore used in Clava.
Protected
Wraps a Java DataStore around a Lara DataStore.
the value corresponding to the given key, or undefined if no value or null value is found
The configuration file, if one was used, or undefined otherwise.
The folder of the configuration file, if one was used, or undefined otherwise.
The folder that is considered the working folder of the current context.
The folder where the code represented by the AST will be written at the end of execution.
A string with the current C/C++ compiler flags.
a java.io.File representing the current output folder of the weaver
A string with the current compilation standard.
A list with the current extra system includes.
java.lang.Class representing the type of the value of the given key
A list with the current user includes.
a number between 0 and 3, representing the verbose level (0 - less information, 3 - more information)
Checks if the given key has an associated value in the DataStore.
The name of the key to check
true if the data store has a value for the given key, false otherwise
Optional
Store the given value with the given key.
A string with C/C++ compiler flags.
a java.io.File or a String, representing the current output folder of the weaver
Rest
DataStore used in Clava.