Go to the documentation of this file.
18 #ifndef __itkParameterFileParser_h
19 #define __itkParameterFileParser_h
21 #include "itkObject.h"
22 #include "itkObjectFactory.h"
102 itkSetStringMacro( ParameterFileName );
103 itkGetStringMacro( ParameterFileName );
139 bool CheckLine(
const std::string & line, std::string & lineOut )
const;
143 const std::string & line );
146 void SplitLine(
const std::string & fullLine,
const std::string & line,
147 std::vector< std::string > & splittedLine )
const;
163 #endif // end __itkParameterFileParser_h
Implements functionality to read a parameter file.
void ThrowException(const std::string &line, const std::string &hint) const
void SplitLine(const std::string &fullLine, const std::string &line, std::vector< std::string > &splittedLine) const
std::map< std::string, ParameterValuesType > ParameterMapType
virtual ~ParameterFileParser()
bool CheckLine(const std::string &line, std::string &lineOut) const
void BasicFileChecking(void) const
ParameterFileParser(const Self &)
void GetParameterFromLine(const std::string &fullLine, const std::string &line)
std::vector< std::string > ParameterValuesType
virtual const ParameterMapType & GetParameterMap(void) const
ParameterMapType m_ParameterMap
SmartPointer< const Self > ConstPointer
std::string m_ParameterFileName
std::ifstream m_ParameterFile
void operator=(const Self &)
std::string ReturnParameterFileAsString(void)
SmartPointer< Self > Pointer
void ReadParameterFile(void)
Generated on OURCE_DATE_EPOCH for elastix by 1.8.18 |
|