Interface to DAQ workpace (TBD).
More...
#include <workspace.hpp>
Interface to DAQ workpace (TBD).
Definition at line 27 of file workspace.hpp.
◆ ~DaqWorkspace()
virtual daq::dpm::DaqWorkspace::~DaqWorkspace |
( |
| ) |
|
|
inlinevirtual |
◆ Exists()
virtual auto daq::dpm::DaqWorkspace::Exists |
( |
std::filesystem::path const & |
| ) |
const -> bool |
|
pure virtual |
◆ GetPath()
virtual auto daq::dpm::DaqWorkspace::GetPath |
( |
| ) |
const -> std::filesystem::path |
|
pure virtual |
◆ GetResultPath()
virtual auto daq::dpm::DaqWorkspace::GetResultPath |
( |
| ) |
const -> std::filesystem::path |
|
pure virtual |
◆ GetSourceLookupPath()
virtual auto daq::dpm::DaqWorkspace::GetSourceLookupPath |
( |
| ) |
const -> std::filesystem::path |
|
pure virtual |
◆ GetSourcesPath()
virtual auto daq::dpm::DaqWorkspace::GetSourcesPath |
( |
| ) |
const -> std::filesystem::path |
|
pure virtual |
◆ GetSpecificationPath()
virtual auto daq::dpm::DaqWorkspace::GetSpecificationPath |
( |
| ) |
const -> std::filesystem::path |
|
pure virtual |
◆ LoadSourceLookup()
◆ LoadSpecification()
virtual auto daq::dpm::DaqWorkspace::LoadSpecification |
( |
| ) |
const -> json::DpSpec |
|
pure virtual |
◆ LoadStatus()
virtual auto daq::dpm::DaqWorkspace::LoadStatus |
( |
| ) |
const -> Status |
|
pure virtual |
◆ MakeResultSymlink()
virtual void daq::dpm::DaqWorkspace::MakeResultSymlink |
( |
std::filesystem::path const & |
result | ) |
const |
|
pure virtual |
Create symlink to result file.
Used to create relative symlink between
- Parameters
-
result | Absolute path to file result. |
Implemented in daq::dpm::DaqWorkspaceImpl.
◆ StoreSourceLookup()
◆ StoreSpecification()
virtual void daq::dpm::DaqWorkspace::StoreSpecification |
( |
std::string const & |
specification | ) |
const |
|
pure virtual |
◆ StoreStatus()
virtual void daq::dpm::DaqWorkspace::StoreStatus |
( |
Status const & |
status | ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file: