Euphoria
eu::core::CliProgressDots Struct Reference

Prints dots on the commandline for long running processes. More...

#include <cli_progress_dots.h>

Public Member Functions

void update ()
 

Public Attributes

TimePoint last
 
int dots_on_line = 0
 
int dots_per_line = 80
 
bool has_printed = false
 

Detailed Description

Prints dots on the commandline for long running processes.

Definition at line 9 of file cli_progress_dots.h.

Member Function Documentation

◆ update()

void eu::core::CliProgressDots::update ( )

Definition at line 8 of file cli_progress_dots.cc.

Member Data Documentation

◆ dots_on_line

int eu::core::CliProgressDots::dots_on_line = 0

Definition at line 12 of file cli_progress_dots.h.

◆ dots_per_line

int eu::core::CliProgressDots::dots_per_line = 80

Definition at line 13 of file cli_progress_dots.h.

◆ has_printed

bool eu::core::CliProgressDots::has_printed = false

Definition at line 14 of file cli_progress_dots.h.

◆ last

TimePoint eu::core::CliProgressDots::last

Definition at line 11 of file cli_progress_dots.h.


The documentation for this struct was generated from the following files: