OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
ossimDemToolConfig.h
Go to the documentation of this file.
1 //**************************************************************************************************
2 //
3 // OSSIM Open Source Geospatial Data Processing Library
4 // See top level LICENSE.txt file for license information
5 //
6 //**************************************************************************************************
7 
8 #pragma once
9 
10 #include <ostream>
12 #include <ossim/base/ossimString.h>
13 #include <ossim/init/JsonConfig.h>
14 #include <vector>
15 #include <map>
16 
23 {
24 public:
26  static ossimDemToolConfig& instance();
27 
29  virtual ~ossimDemToolConfig();
30 
31  bool readConfig(const std::string& configName="");
32 
34  bool diagnosticLevel(unsigned int level) const;
35 
36 private:
38  ossimDemToolConfig(const ossimDemToolConfig& /*hide_this*/) {}
39 
40 };
41 
42 
Singleton class maintaining parameters affecting the automatic tie point generation.
Base class for maintaining parameters affecting the runtime configuration of OSSIM executables...
Definition: JsonConfig.h:64
ossimDemToolConfig(const ossimDemToolConfig &)
#define OSSIM_PLUGINS_DLL
bool diagnosticLevel(unsigned int level) const
Convenience method returns TRUE if the currently set diagnostic level is <= level.
Definition: JsonConfig.cpp:461