Public Member Functions | Private Attributes | List of all members
hdf5tool2::Options Class Reference

A class to parse the program options for the reconstruction executable. More...

#include <Options.hpp>

Public Member Functions

string getInputDir () const
 
string getOutputDir () const
 
string getOutputFile () const
 
bool getPreview () const
 
int getPreviewReductionRatio () const
 
 Options (int argc, char **argv)
 Ctor. Parses the command parameters given to the main function of the program. More...
 
virtual ~Options ()
 

Private Attributes

options_description m_descr
 The internally used option description. More...
 
positional_options_description m_pdescr
 The internally used positional option desription. More...
 
variables_map m_variables
 The internally used variable map. More...
 

Detailed Description

A class to parse the program options for the reconstruction executable.

Definition at line 58 of file src/tools/lvr2_hdf5_builder_2/Options.hpp.

Constructor & Destructor Documentation

◆ Options()

Options::Options ( int  argc,
char **  argv 
)

Ctor. Parses the command parameters given to the main function of the program.

Definition at line 40 of file src/tools/lvr2_hdf5_builder_2/Options.cpp.

◆ ~Options()

Options::~Options ( )
virtual

Definition at line 73 of file src/tools/lvr2_hdf5_builder_2/Options.cpp.

Member Function Documentation

◆ getInputDir()

string hdf5tool2::Options::getInputDir ( ) const
inline

Definition at line 68 of file src/tools/lvr2_hdf5_builder_2/Options.hpp.

◆ getOutputDir()

string hdf5tool2::Options::getOutputDir ( ) const
inline

Definition at line 69 of file src/tools/lvr2_hdf5_builder_2/Options.hpp.

◆ getOutputFile()

string hdf5tool2::Options::getOutputFile ( ) const
inline

Definition at line 70 of file src/tools/lvr2_hdf5_builder_2/Options.hpp.

◆ getPreview()

bool hdf5tool2::Options::getPreview ( ) const
inline

Definition at line 71 of file src/tools/lvr2_hdf5_builder_2/Options.hpp.

◆ getPreviewReductionRatio()

int hdf5tool2::Options::getPreviewReductionRatio ( ) const
inline

Definition at line 72 of file src/tools/lvr2_hdf5_builder_2/Options.hpp.

Member Data Documentation

◆ m_descr

options_description hdf5tool2::Options::m_descr
private

The internally used option description.

Definition at line 86 of file src/tools/lvr2_hdf5_builder_2/Options.hpp.

◆ m_pdescr

positional_options_description hdf5tool2::Options::m_pdescr
private

The internally used positional option desription.

Definition at line 89 of file src/tools/lvr2_hdf5_builder_2/Options.hpp.

◆ m_variables

variables_map hdf5tool2::Options::m_variables
private

The internally used variable map.

Definition at line 83 of file src/tools/lvr2_hdf5_builder_2/Options.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