GammaLib  1.7.0.dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GApplicationPar.cpp File Reference

Application parameter class implementation. More...

#include <climits>
#include "GApplicationPar.hpp"
#include "GTools.hpp"
#include "GException.hpp"
#include "GFilename.hpp"
#include "GTime.hpp"

Go to the source code of this file.

Macros

#define G_STRING_SET   "GApplicationPar::string(std::string&)"
 < Needed for declaration of LONG_MAX More...
 
#define G_FILENAME_SET   "GApplicationPar::filename(GFilename&)"
 
#define G_TIME_SET   "GApplicationPar::time(GTime&)"
 
#define G_BOOLEAN_SET   "GApplicationPar::boolean(bool&)"
 
#define G_INTEGER_SET   "GApplicationPar::integer(int&)"
 
#define G_REAL_SET   "GApplicationPar::real(double&)"
 
#define G_STRING_GET   "GApplicationPar::string()"
 
#define G_FILENAME_GET   "GApplicationPar::filename()"
 
#define G_TIME_GET   "GApplicationPar::time()"
 
#define G_BOOLEAN_GET   "GApplicationPar::boolean()"
 
#define G_INTEGER_GET   "GApplicationPar::integer()"
 
#define G_REAL_GET   "GApplicationPar::real()"
 
#define G_CHECK_TYPE   "GApplicationPar::check_type(std::string)"
 
#define G_CHECK_MODE   "GApplicationPar::check_mode(std::string)"
 
#define G_CHECK_VALUE_BOOL   "GApplicationPar::check_value_bool(std::string)"
 
#define G_CHECK_VALUE_INT   "GApplicationPar::check_value_int(std::string&)"
 
#define G_CHECK_VALUE_REAL   "GApplicationPar::check_value_real(std::string&)"
 
#define G_CHECK_OPTIONS   "GApplicationPar::check_options(std::string&)"
 

Detailed Description

Application parameter class implementation.

Author
Juergen Knoedlseder

Definition in file GApplicationPar.cpp.

Macro Definition Documentation

#define G_BOOLEAN_GET   "GApplicationPar::boolean()"

Definition at line 52 of file GApplicationPar.cpp.

Referenced by GApplicationPar::boolean().

#define G_BOOLEAN_SET   "GApplicationPar::boolean(bool&)"

Definition at line 46 of file GApplicationPar.cpp.

Referenced by GApplicationPar::boolean().

#define G_CHECK_MODE   "GApplicationPar::check_mode(std::string)"

Definition at line 56 of file GApplicationPar.cpp.

Referenced by GApplicationPar::check_mode().

#define G_CHECK_OPTIONS   "GApplicationPar::check_options(std::string&)"

Definition at line 60 of file GApplicationPar.cpp.

Referenced by GApplicationPar::check_options().

#define G_CHECK_TYPE   "GApplicationPar::check_type(std::string)"

Definition at line 55 of file GApplicationPar.cpp.

Referenced by GApplicationPar::check_type().

#define G_CHECK_VALUE_BOOL   "GApplicationPar::check_value_bool(std::string)"

Definition at line 57 of file GApplicationPar.cpp.

Referenced by GApplicationPar::check_value_bool().

#define G_CHECK_VALUE_INT   "GApplicationPar::check_value_int(std::string&)"

Definition at line 58 of file GApplicationPar.cpp.

Referenced by GApplicationPar::check_value_int().

#define G_CHECK_VALUE_REAL   "GApplicationPar::check_value_real(std::string&)"

Definition at line 59 of file GApplicationPar.cpp.

Referenced by GApplicationPar::check_value_real().

#define G_FILENAME_GET   "GApplicationPar::filename()"

Definition at line 50 of file GApplicationPar.cpp.

Referenced by GApplicationPar::filename().

#define G_FILENAME_SET   "GApplicationPar::filename(GFilename&)"

Definition at line 44 of file GApplicationPar.cpp.

Referenced by GApplicationPar::filename().

#define G_INTEGER_GET   "GApplicationPar::integer()"

Definition at line 53 of file GApplicationPar.cpp.

Referenced by GApplicationPar::integer().

#define G_INTEGER_SET   "GApplicationPar::integer(int&)"

Definition at line 47 of file GApplicationPar.cpp.

Referenced by GApplicationPar::integer().

#define G_REAL_GET   "GApplicationPar::real()"

Definition at line 54 of file GApplicationPar.cpp.

Referenced by GApplicationPar::real().

#define G_REAL_SET   "GApplicationPar::real(double&)"

Definition at line 48 of file GApplicationPar.cpp.

Referenced by GApplicationPar::real().

#define G_STRING_GET   "GApplicationPar::string()"

Definition at line 49 of file GApplicationPar.cpp.

Referenced by GApplicationPar::string().

#define G_STRING_SET   "GApplicationPar::string(std::string&)"

< Needed for declaration of LONG_MAX

Definition at line 43 of file GApplicationPar.cpp.

Referenced by GApplicationPar::string().

#define G_TIME_GET   "GApplicationPar::time()"

Definition at line 51 of file GApplicationPar.cpp.

Referenced by GApplicationPar::time().

#define G_TIME_SET   "GApplicationPar::time(GTime&)"

Definition at line 45 of file GApplicationPar.cpp.

Referenced by GApplicationPar::time().