Skip to content

Libs/Project/JsonProjectReader.h

Namespaces

Name
shapeworks
User usage reporting (telemetry)

Classes

Name
class shapeworks::JsonProjectReader
JSON file format reader for Project.

Source code

```cpp

pragma once

include "ProjectReader.h"

namespace shapeworks {

class JsonProjectReader : public ProjectReader { public: JsonProjectReader(Project &project); ~JsonProjectReader();

bool read_project(std::string filename) override;

StringMap get_parameters(std::string name) override;

StringMultiMap get_multi_parameters(std::string name) override;

private: // pimpl container class Container; std::unique_ptr container_; }; } // namespace shapeworks ```


Updated on 2026-03-31 at 16:02:11 +0000