Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения

Time traits requirements

Boost , Boost.Asio , Reference

Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

PrevUpHomeNext

В таблице ниже X обозначает класс временных признаков для временного типа Time, t, t1, и t2 обозначает значения типа Time, и d обозначает значение типа X3>::.

Table 38. TimeTraits requirements

выражение

тип возврата

пред/пост-условие

X::time_type

Time

Represents an absolute time. Must support default construction, and meet the requirements for CopyConstructible and Assignable.

X::duration_type

представляет разницу между двумя абсолютными временами. Должны поддерживать по умолчанию строительство и соответствовать требованиям для CopyConstructible и Assignable. Продолжительность может быть положительной, отрицательной или нулевой.

X::now();

time_type

Returns the current time.

X::add(t, d;

time_type

Возвращает новое абсолютное время в результате добавления продолжительности d к абсолютному времени t.

X::subtract(t1, t2);

duration_type

Returns the duration resulting from subtracting t2 from t1.

X::less_than(t1, t2);

bool

Returns whether t1 is to be treated as less than t2.

X::to_posix_duration(d);

date_time::time_duration_type

Returns the date_time::time_duration_type value that most closely represents the duration d.



PrevUpHomeNext

Статья Time traits requirements раздела Boost.Asio Reference может быть полезна для разработчиков на c++ и boost.




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.



:: Главная :: Reference ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-08-30 11:47:00
2025-07-05 05:38:45/0.0034828186035156/0