libosmscout  1.1.1
Public Member Functions | Protected Member Functions | List of all members
osmscout::Progress Class Reference

#include <libosmscout/include/osmscout/util/Progress.h>

Inheritance diagram for osmscout::Progress:
Inheritance graph
[legend]

Public Member Functions

virtual ~Progress ()=default
 
void SetOutputDebug (bool outputDebug)
 
bool OutputDebug () const
 
virtual void SetStep (const std::string &step)
 
virtual void SetAction (const std::string &action)
 
virtual void SetProgress (double current, double total, const std::string &label="")
 
virtual void SetProgress (unsigned int current, unsigned int total, const std::string &label="")
 
virtual void SetProgress (unsigned long current, unsigned long total, const std::string &label="")
 
virtual void SetProgress (unsigned long long current, unsigned long long total, const std::string &label="")
 
virtual void Debug (const std::string &text)
 
virtual void Info (const std::string &text)
 
virtual void Warning (const std::string &text)
 
virtual void Error (const std::string &text)
 

Protected Member Functions

 Progress ()
 

Constructor & Destructor Documentation

◆ Progress()

osmscout::Progress::Progress ( )
protected

◆ ~Progress()

virtual osmscout::Progress::~Progress ( )
virtualdefault

Member Function Documentation

◆ Debug()

virtual void osmscout::Progress::Debug ( const std::string &  text)
virtual

Reimplemented in osmscout::ConsoleProgress.

◆ Error()

virtual void osmscout::Progress::Error ( const std::string &  text)
virtual

Reimplemented in osmscout::ConsoleProgress.

◆ Info()

virtual void osmscout::Progress::Info ( const std::string &  text)
virtual

Reimplemented in osmscout::ConsoleProgress.

◆ OutputDebug()

bool osmscout::Progress::OutputDebug ( ) const

◆ SetAction()

virtual void osmscout::Progress::SetAction ( const std::string &  action)
virtual

Reimplemented in osmscout::ConsoleProgress.

◆ SetOutputDebug()

void osmscout::Progress::SetOutputDebug ( bool  outputDebug)

◆ SetProgress() [1/4]

virtual void osmscout::Progress::SetProgress ( double  current,
double  total,
const std::string &  label = "" 
)
virtual

Reimplemented in osmscout::ConsoleProgress.

◆ SetProgress() [2/4]

virtual void osmscout::Progress::SetProgress ( unsigned int  current,
unsigned int  total,
const std::string &  label = "" 
)
virtual

Reimplemented in osmscout::ConsoleProgress.

◆ SetProgress() [3/4]

virtual void osmscout::Progress::SetProgress ( unsigned long  current,
unsigned long  total,
const std::string &  label = "" 
)
virtual

Reimplemented in osmscout::ConsoleProgress.

◆ SetProgress() [4/4]

virtual void osmscout::Progress::SetProgress ( unsigned long long  current,
unsigned long long  total,
const std::string &  label = "" 
)
virtual

Reimplemented in osmscout::ConsoleProgress.

◆ SetStep()

virtual void osmscout::Progress::SetStep ( const std::string &  step)
virtual

Reimplemented in osmscout::ConsoleProgress.

◆ Warning()

virtual void osmscout::Progress::Warning ( const std::string &  text)
virtual

Reimplemented in osmscout::ConsoleProgress.


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