Public Member Functions | Protected Member Functions | Private Attributes | List of all members
TimCvt Class Reference

Detailed Description

Definition at line 308 of file timeconvert.cpp.

Inheritance diagram for TimCvt:
Inheritance graph
[legend]

Public Member Functions

 TimCvt (char *arg0)
 
- Public Member Functions inherited from gnsstk::BasicFramework
 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...
 

Protected Member Functions

virtual void process ()
 
- Protected Member Functions inherited from gnsstk::BasicFramework
virtual void additionalSetup ()
 
virtual void completeProcessing ()
 
virtual void shutDown ()
 
virtual void spinUp ()
 

Private Attributes

CommandOptionWithNumberArg addOption
 
CommandOptionWithCommonTimeArg ANSITimeOption
 
CommandOptionWithCommonTimeArg CivilTimeOption
 
CommandOptionWithAnyArg formatOption
 
CommandOptionWithCommonTimeArg GPSEWSOption
 
CommandOptionWithCommonTimeArg GPSWSOption
 
CommandOptionWithCommonTimeArg GPSWZOption
 
CommandOptionWithCommonTimeArg GPSZ29Option
 
CommandOptionWithCommonTimeArg GPSZ32Option
 
CommandOptionAllOf inputFormatAndTimeOption
 
CommandOptionWithAnyArg inputFormatOption
 
CommandOptionWithAnyArg inputTimeOption
 
CommandOptionWithCommonTimeArg JDOption
 
CommandOptionWithCommonTimeArg MJDOption
 
CommandOptionMutex mutexOption
 
CommandOptionWithAnyArg navOption
 Navigation data input files. More...
 
gnsstk::NavDataFactoryPtr ndfp
 nav data file reader More...
 
CommandOptionMutex offsetOrFormatOption
 
CommandOptionDependent offsetTgtTSOption
 
CommandOptionNoArg offsOnlyOption
 
CommandOptionWithCommonTimeArg RinexFileTimeOption
 
CommandOptionWithAnyArg srcTSOption
 Source time system. More...
 
string stringToParse
 
CommandOptionWithNumberArg subOption
 
CommandOptionWithAnyArg tgtTSOption
 Target time system. More...
 
string timeSpec
 
CommandOptionHelpTimeSystem timeSystemHelpOption
 
CommandOptionWithCommonTimeArg UnixTimeOption
 
CommandOptionWithCommonTimeArg YDSTimeOption
 

Additional Inherited Members

- Public Attributes inherited from gnsstk::BasicFramework
int exitCode
 
- Static Public Attributes inherited from gnsstk::BasicFramework
static const int EXCEPTION_ERROR = 1
 
static const int EXIST_ERROR = 2
 
static const int GENERAL_ERROR = 1
 
static const int OPTION_ERROR = 2
 
- Protected Attributes inherited from gnsstk::BasicFramework
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...
 

Constructor & Destructor Documentation

◆ TimCvt()

TimCvt::TimCvt ( char *  arg0)

Definition at line 353 of file timeconvert.cpp.

Member Function Documentation

◆ process()

void TimCvt::process ( )
protectedvirtual

Processing to be performed. This method should be implemeneted by the end-user.

Reimplemented from gnsstk::BasicFramework.

Definition at line 445 of file timeconvert.cpp.

Member Data Documentation

◆ addOption

CommandOptionWithNumberArg TimCvt::addOption
private

Definition at line 342 of file timeconvert.cpp.

◆ ANSITimeOption

CommandOptionWithCommonTimeArg TimCvt::ANSITimeOption
private

Definition at line 317 of file timeconvert.cpp.

◆ CivilTimeOption

CommandOptionWithCommonTimeArg TimCvt::CivilTimeOption
private

Definition at line 318 of file timeconvert.cpp.

◆ formatOption

CommandOptionWithAnyArg TimCvt::formatOption
private

Definition at line 339 of file timeconvert.cpp.

◆ GPSEWSOption

CommandOptionWithCommonTimeArg TimCvt::GPSEWSOption
private

Definition at line 320 of file timeconvert.cpp.

◆ GPSWSOption

CommandOptionWithCommonTimeArg TimCvt::GPSWSOption
private

Definition at line 321 of file timeconvert.cpp.

◆ GPSWZOption

CommandOptionWithCommonTimeArg TimCvt::GPSWZOption
private

Definition at line 322 of file timeconvert.cpp.

◆ GPSZ29Option

CommandOptionWithCommonTimeArg TimCvt::GPSZ29Option
private

Definition at line 323 of file timeconvert.cpp.

◆ GPSZ32Option

CommandOptionWithCommonTimeArg TimCvt::GPSZ32Option
private

Definition at line 324 of file timeconvert.cpp.

◆ inputFormatAndTimeOption

CommandOptionAllOf TimCvt::inputFormatAndTimeOption
private

Definition at line 336 of file timeconvert.cpp.

◆ inputFormatOption

CommandOptionWithAnyArg TimCvt::inputFormatOption
private

Definition at line 334 of file timeconvert.cpp.

◆ inputTimeOption

CommandOptionWithAnyArg TimCvt::inputTimeOption
private

Definition at line 335 of file timeconvert.cpp.

◆ JDOption

CommandOptionWithCommonTimeArg TimCvt::JDOption
private

Definition at line 325 of file timeconvert.cpp.

◆ MJDOption

CommandOptionWithCommonTimeArg TimCvt::MJDOption
private

Definition at line 326 of file timeconvert.cpp.

◆ mutexOption

CommandOptionMutex TimCvt::mutexOption
private

Definition at line 344 of file timeconvert.cpp.

◆ navOption

CommandOptionWithAnyArg TimCvt::navOption
private

Navigation data input files.

Definition at line 332 of file timeconvert.cpp.

◆ ndfp

gnsstk::NavDataFactoryPtr TimCvt::ndfp
private

nav data file reader

Definition at line 349 of file timeconvert.cpp.

◆ offsetOrFormatOption

CommandOptionMutex TimCvt::offsetOrFormatOption
private

Definition at line 340 of file timeconvert.cpp.

◆ offsetTgtTSOption

CommandOptionDependent TimCvt::offsetTgtTSOption
private

Definition at line 341 of file timeconvert.cpp.

◆ offsOnlyOption

CommandOptionNoArg TimCvt::offsOnlyOption
private

Definition at line 338 of file timeconvert.cpp.

◆ RinexFileTimeOption

CommandOptionWithCommonTimeArg TimCvt::RinexFileTimeOption
private

Definition at line 319 of file timeconvert.cpp.

◆ srcTSOption

CommandOptionWithAnyArg TimCvt::srcTSOption
private

Source time system.

Definition at line 330 of file timeconvert.cpp.

◆ stringToParse

string TimCvt::stringToParse
private

Definition at line 346 of file timeconvert.cpp.

◆ subOption

CommandOptionWithNumberArg TimCvt::subOption
private

Definition at line 343 of file timeconvert.cpp.

◆ tgtTSOption

CommandOptionWithAnyArg TimCvt::tgtTSOption
private

Target time system.

Definition at line 331 of file timeconvert.cpp.

◆ timeSpec

string TimCvt::timeSpec
private

Definition at line 347 of file timeconvert.cpp.

◆ timeSystemHelpOption

CommandOptionHelpTimeSystem TimCvt::timeSystemHelpOption
private

Definition at line 329 of file timeconvert.cpp.

◆ UnixTimeOption

CommandOptionWithCommonTimeArg TimCvt::UnixTimeOption
private

Definition at line 327 of file timeconvert.cpp.

◆ YDSTimeOption

CommandOptionWithCommonTimeArg TimCvt::YDSTimeOption
private

Definition at line 328 of file timeconvert.cpp.


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


gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:43