merged AI doc, some new pages

This commit is contained in:
2026-03-12 14:46:57 +03:00
parent 07ae277f9e
commit ed13838237
206 changed files with 14088 additions and 5152 deletions

View File

@@ -1,8 +1,8 @@
/*! \file piliterals_time.h
* \ingroup Core
* \~\brief
* \~english PISystemTime C++11 literals
* \~russian C++11 суффиксы PISystemTime
* \~english PISystemTime and frequency literal operators
* \~russian Операторы литералов для PISystemTime и частоты
*/
/*
PIP - Platform Independent Primitives
@@ -29,6 +29,7 @@
#include "pisystemtime.h"
//! \~\ingroup Core
//! \~\brief
//! \~english PISystemTime from days
//! \~russian PISystemTime из дней
@@ -36,6 +37,7 @@ inline PISystemTime operator""_d(long double v) {
return PISystemTime::fromSeconds(v * 60. * 60. * 24.);
}
//! \~\ingroup Core
//! \~\brief
//! \~english PISystemTime from days
//! \~russian PISystemTime из дней
@@ -44,6 +46,7 @@ inline PISystemTime operator""_d(unsigned long long v) {
}
//! \~\ingroup Core
//! \~\brief
//! \~english PISystemTime from hours
//! \~russian PISystemTime из часов
@@ -51,6 +54,7 @@ inline PISystemTime operator""_h(long double v) {
return PISystemTime::fromSeconds(v * 60. * 60.);
}
//! \~\ingroup Core
//! \~\brief
//! \~english PISystemTime from hours
//! \~russian PISystemTime из часов
@@ -59,6 +63,7 @@ inline PISystemTime operator""_h(unsigned long long v) {
}
//! \~\ingroup Core
//! \~\brief
//! \~english PISystemTime from minutes
//! \~russian PISystemTime из минут
@@ -66,6 +71,7 @@ inline PISystemTime operator""_m(long double v) {
return PISystemTime::fromSeconds(v * 60.);
}
//! \~\ingroup Core
//! \~\brief
//! \~english PISystemTime from minutes
//! \~russian PISystemTime из минут
@@ -74,6 +80,7 @@ inline PISystemTime operator""_m(unsigned long long v) {
}
//! \~\ingroup Core
//! \~\brief
//! \~english PISystemTime from seconds
//! \~russian PISystemTime из секунд
@@ -81,6 +88,7 @@ inline PISystemTime operator""_s(long double v) {
return PISystemTime::fromSeconds(v);
}
//! \~\ingroup Core
//! \~\brief
//! \~english PISystemTime from seconds
//! \~russian PISystemTime из секунд
@@ -89,21 +97,24 @@ inline PISystemTime operator""_s(unsigned long long v) {
}
//! \~\ingroup Core
//! \~\brief
//! \~english PISystemTime from milliseconds
//! \~russian PISystemTime из милисекунд
//! \~russian PISystemTime из миллисекунд
inline PISystemTime operator""_ms(long double v) {
return PISystemTime::fromMilliseconds(v);
}
//! \~\ingroup Core
//! \~\brief
//! \~english PISystemTime from milliseconds
//! \~russian PISystemTime из милисекунд
//! \~russian PISystemTime из миллисекунд
inline PISystemTime operator""_ms(unsigned long long v) {
return PISystemTime::fromMilliseconds(v);
}
//! \~\ingroup Core
//! \~\brief
//! \~english PISystemTime from microseconds
//! \~russian PISystemTime из микросекунд
@@ -111,6 +122,7 @@ inline PISystemTime operator""_us(long double v) {
return PISystemTime::fromMicroseconds(v);
}
//! \~\ingroup Core
//! \~\brief
//! \~english PISystemTime from microseconds
//! \~russian PISystemTime из микросекунд
@@ -119,6 +131,7 @@ inline PISystemTime operator""_us(unsigned long long v) {
}
//! \~\ingroup Core
//! \~\brief
//! \~english PISystemTime from nanoseconds
//! \~russian PISystemTime из наносекунд
@@ -127,6 +140,7 @@ inline PISystemTime operator""_ns(unsigned long long v) {
}
//! \~\ingroup Core
//! \~\brief
//! \~english PISystemTime::Frequency from hertz
//! \~russian PISystemTime::Frequency из герц
@@ -134,6 +148,7 @@ inline PISystemTime::Frequency operator""_Hz(long double v) {
return PISystemTime::Frequency::fromHertz(v);
}
//! \~\ingroup Core
//! \~\brief
//! \~english PISystemTime::Frequency from hertz
//! \~russian PISystemTime::Frequency из герц
@@ -142,6 +157,7 @@ inline PISystemTime::Frequency operator""_Hz(unsigned long long v) {
}
//! \~\ingroup Core
//! \~\brief
//! \~english PISystemTime::Frequency from kilohertz
//! \~russian PISystemTime::Frequency из килогерц
@@ -149,6 +165,7 @@ inline PISystemTime::Frequency operator""_KHz(long double v) {
return PISystemTime::Frequency::fromKHertz(v);
}
//! \~\ingroup Core
//! \~\brief
//! \~english PISystemTime::Frequency from kilohertz
//! \~russian PISystemTime::Frequency из килогерц
@@ -157,6 +174,7 @@ inline PISystemTime::Frequency operator""_KHz(unsigned long long v) {
}
//! \~\ingroup Core
//! \~\brief
//! \~english PISystemTime::Frequency from megahertz
//! \~russian PISystemTime::Frequency из мегагерц
@@ -164,6 +182,7 @@ inline PISystemTime::Frequency operator""_MHz(long double v) {
return PISystemTime::Frequency::fromMHertz(v);
}
//! \~\ingroup Core
//! \~\brief
//! \~english PISystemTime::Frequency from megahertz
//! \~russian PISystemTime::Frequency из мегагерц
@@ -172,6 +191,7 @@ inline PISystemTime::Frequency operator""_MHz(unsigned long long v) {
}
//! \~\ingroup Core
//! \~\brief
//! \~english PISystemTime::Frequency from gigahertz
//! \~russian PISystemTime::Frequency из гигагерц
@@ -179,6 +199,7 @@ inline PISystemTime::Frequency operator""_GHz(long double v) {
return PISystemTime::Frequency::fromGHertz(v);
}
//! \~\ingroup Core
//! \~\brief
//! \~english PISystemTime::Frequency from gigahertz
//! \~russian PISystemTime::Frequency из гигагерц