LogDoctor/docs/html/classPrintSec.html

16 KiB

<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US"> <head> </head>
LogDoctor 2.00
Parse Apache2/Nginx/IIS logs and create statistics
Loading...
Searching...
No Matches

Static Public Member Functions

static const QString printableSize (const unsigned bytes)
 Formats the size including the suffix, for display purposes. More...
 
static const QString printableSpeed (const unsigned bytes, const unsigned seconds)
 Formats the speed including the suffix, for display purposes. More...
 
static const QString printableTime (const unsigned seconds)
 Formats the time, for display purposes. More...
 
static const QString printableTime (const int hour, const int minute, const int second)
 Returns a string of the given time in the format HH:MM:SS. More...
 
static const QString printableDate (const int year, const int month, const int day)
 Returns a string of the given date in the format YYYY-MM-DD. More...
 
static const QString printableBool (const int value)
 Returns a string corresponding to the given value. More...
 

Member Function Documentation

◆ printableBool()

const QString PrintSec::printableBool ( const int  value)
static

Returns a string corresponding to the given value.

Used to convert numeric booleans [0,1] to string [FALSE,TRUE]

Parameters
valueThe value to convert
Returns
The corresponding printable string

◆ printableDate()

const QString PrintSec::printableDate ( const int  year,
const int  month,
const int  day 
)
static

Returns a string of the given date in the format YYYY-MM-DD.

Parameters
yearThe year (4 digits number)
monthThe month
dayThe day
Returns
The printable date

◆ printableSize()

const QString PrintSec::printableSize ( const unsigned  bytes)
static

Formats the size including the suffix, for display purposes.

Parameters
bytesThe size in bytes
Returns
The string to be displayed

◆ printableSpeed()

const QString PrintSec::printableSpeed ( const unsigned  bytes,
const unsigned  seconds 
)
static

Formats the speed including the suffix, for display purposes.

Parameters
bytesThe size in bytes
secondsThe number of seconds
Returns
The string to be displayed

◆ printableTime() [1/2]

const QString PrintSec::printableTime ( const int  hour,
const int  minute,
const int  second 
)
static

Returns a string of the given time in the format HH:MM:SS.

Parameters
hourThe hour
minutThe minute
secondThe second
Returns
The printable time

◆ printableTime() [2/2]

const QString PrintSec::printableTime ( const unsigned  seconds)
static

Formats the time, for display purposes.

Parameters
secondsThe number of seconds
Returns
The string to be displayed

The documentation for this class was generated from the following files:
  • logdoctor/utilities/printables.h
  • logdoctor/utilities/printables.cpp

Generated by doxygen 1.9.5 </html>