Implementation class for ProjectReader.
More...
List of all members.
Detailed Description
Implementation class for ProjectReader.
Constructor & Destructor Documentation
Default constructor.
- Parameters:
-
project | The project definition to read into |
Member Function Documentation
bool getBool |
( |
const Ast::Expr & |
expr | ) |
const [inline, private] |
Convert the expression to a boolean value.
- Parameters:
-
expr | The expression to convert |
- Returns:
- The read value
int getInt |
( |
const Ast::Expr & |
expr | ) |
const [inline, private] |
Convert the expression to a int value.
- Parameters:
-
expr | The expression to convert |
- Returns:
- The read value
Convert the expression to a string value.
- Parameters:
-
expr | The expression to convert |
- Returns:
- The read value
void read |
( |
const z::string & |
filename | ) |
[inline] |
Read the specified file.
- Parameters:
-
filename | The project file to read |
void readConfigList |
( |
const Ast::Expr & |
expr | ) |
[inline, private] |
Read expression as a configuration list.
- Parameters:
-
expr | The expression to read and convert |
Read expression as a dependency list.
- Parameters:
-
expr | The expression to read and convert |
unit | The unit (source file) to read into |
void readFileList |
( |
const Ast::Expr & |
expr | ) |
[inline, private] |
Read expression as a file list.
- Parameters:
-
expr | The expression to read and convert |
Read expression as a string list.
- Parameters:
-
expr | The expression to read and convert |
cfg | The project configuration to read into |
type | The string list in the config to read into |
The documentation for this class was generated from the following file: