#include <Project.hpp>
◆ Project() [1/2]
tson::Project::Project |
( |
std::unique_ptr< tson::IJson > |
jsonParser | ) |
|
|
inlineexplicit |
◆ Project() [2/2]
tson::Project::Project |
( |
const fs::path & |
path, |
|
|
std::unique_ptr< tson::IJson > |
jsonParser |
|
) |
| |
|
inlineexplicit |
◆ getClass()
◆ getData()
◆ getEnumDefinition()
◆ getFolders()
const std::vector< ProjectFolder > & tson::Project::getFolders |
( |
| ) |
const |
|
inline |
◆ getPath()
const fs::path & tson::Project::getPath |
( |
| ) |
const |
|
inline |
◆ parse() [1/2]
void tson::Project::parse |
( |
| ) |
|
|
inline |
Parses preloaded json data. Only used during tests involving project jsons not actually read from files
- Returns
◆ parse() [2/2]
bool tson::Project::parse |
( |
const fs::path & |
path | ) |
|
|
inline |
The documentation for this class was generated from the following file: