Definition at line 54 of file df_diff.cpp.
Classes | |
struct | RegExcludeCol |
Structure that defines column and regular expression to ignore. More... | |
Public Member Functions | |
DFDiff (const string &applName) noexcept | |
bool | initialize (int argc, char *argv[]) noexcept |
double | stringToDouble (const string &s, bool &isDouble) |
![]() | |
BasicFramework (const std::string &applName, const std::string &applDesc) noexcept | |
virtual bool | initialize (int argc, char *argv[], bool pretty=true) noexcept |
bool | run () noexcept |
virtual | ~BasicFramework () |
Destructor. More... | |
Public Attributes | |
int | lastlineValue |
long | linesToSkip |
long | totalLines |
![]() | |
int | exitCode |
Protected Member Functions | |
virtual void | process () |
virtual void | shutDown () |
virtual void | spinUp () |
![]() | |
virtual void | additionalSetup () |
virtual void | completeProcessing () |
Protected Attributes | |
double | epsilon |
ifstream | input1 |
string | input1Fn |
ifstream | input2 |
string | input2Fn |
ofstream | output |
string | outputFn |
vector< RegExcludeCol > | recs |
vector< string > | regexclude |
![]() | |
std::string | appDesc |
Description of program's function. More... | |
std::string | argv0 |
Name of the program. More... | |
int | debugLevel |
Debug level for this run of the program. More... | |
CommandOptionNoArg | debugOption |
Enable/increase debugging output. More... | |
CommandOptionHelpUsage | helpOption |
Request command-line option usage. More... | |
int | verboseLevel |
Verbose level for this run of the program. More... | |
CommandOptionNoArg | verboseOption |
Enable/increase informational output. More... | |
Additional Inherited Members | |
![]() | |
static const int | EXCEPTION_ERROR = 1 |
static const int | EXIST_ERROR = 2 |
static const int | GENERAL_ERROR = 1 |
static const int | OPTION_ERROR = 2 |
|
inlinenoexcept |
Definition at line 57 of file df_diff.cpp.
|
inlinenoexcept |
Definition at line 89 of file df_diff.cpp.
|
inlineprotectedvirtual |
Processing to be performed. This method should be implemeneted by the end-user.
Reimplemented from gnsstk::BasicFramework.
Definition at line 217 of file df_diff.cpp.
|
inlineprotectedvirtual |
Clean-up processing to be done before the program ends. This method is executed outside of a try block and should be implemeneted by the end-user.
Reimplemented from gnsstk::BasicFramework.
Definition at line 315 of file df_diff.cpp.
|
inlineprotectedvirtual |
Code to be executed AFTER initialize() and additionalSetup(). This method should be implemeneted by the end-user.
Reimplemented from gnsstk::BasicFramework.
Definition at line 214 of file df_diff.cpp.
|
inline |
Definition at line 78 of file df_diff.cpp.
|
protected |
Definition at line 321 of file df_diff.cpp.
|
protected |
Definition at line 320 of file df_diff.cpp.
|
protected |
Definition at line 318 of file df_diff.cpp.
|
protected |
Definition at line 320 of file df_diff.cpp.
|
protected |
Definition at line 318 of file df_diff.cpp.
int DFDiff::lastlineValue |
Definition at line 327 of file df_diff.cpp.
long DFDiff::linesToSkip |
Definition at line 325 of file df_diff.cpp.
|
protected |
Definition at line 319 of file df_diff.cpp.
|
protected |
Definition at line 318 of file df_diff.cpp.
|
protected |
Definition at line 323 of file df_diff.cpp.
|
protected |
Definition at line 322 of file df_diff.cpp.
long DFDiff::totalLines |
Definition at line 326 of file df_diff.cpp.