Public Member Functions | Private Attributes | List of all members
lvr2::DirectoryIO Class Reference

#include <DirectoryIO.hpp>

Public Member Functions

 DirectoryIO ()=delete
 
 DirectoryIO (DirectoryKernelPtr kernel, DirectorySchemaPtr schema)
 
ScanProjectPtr loadScanProject ()
 
void saveScanProject (ScanProjectPtr project)
 

Private Attributes

DirectoryKernelPtr m_kernel
 
DirectorySchemaPtr m_schema
 

Detailed Description

Definition at line 13 of file DirectoryIO.hpp.

Constructor & Destructor Documentation

◆ DirectoryIO() [1/2]

lvr2::DirectoryIO::DirectoryIO ( )
delete

◆ DirectoryIO() [2/2]

lvr2::DirectoryIO::DirectoryIO ( DirectoryKernelPtr  kernel,
DirectorySchemaPtr  schema 
)
inline

Definition at line 17 of file DirectoryIO.hpp.

Member Function Documentation

◆ loadScanProject()

ScanProjectPtr lvr2::DirectoryIO::loadScanProject ( )

Definition at line 15 of file DirectoryIO.cpp.

◆ saveScanProject()

void lvr2::DirectoryIO::saveScanProject ( ScanProjectPtr  project)

Definition at line 6 of file DirectoryIO.cpp.

Member Data Documentation

◆ m_kernel

DirectoryKernelPtr lvr2::DirectoryIO::m_kernel
private

Definition at line 23 of file DirectoryIO.hpp.

◆ m_schema

DirectorySchemaPtr lvr2::DirectoryIO::m_schema
private

Definition at line 24 of file DirectoryIO.hpp.


The documentation for this class was generated from the following files:


lvr2
Author(s): Thomas Wiemann , Sebastian Pütz , Alexander Mock , Lars Kiesow , Lukas Kalbertodt , Tristan Igelbrink , Johan M. von Behren , Dominik Feldschnieders , Alexander Löhr
autogenerated on Mon Feb 28 2022 22:46:11