Skip to content

Commit 3cb7062

Browse files
committed
Publish 'docs/html' to 'gh-pages' in 'NewYaroslav/time-shield-cpp'
1 parent 3e635c0 commit 3cb7062

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+1273
-536
lines changed

dir_60326dd3f086d866f3850ba7fd4f9d91.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,9 @@
129129
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="time__struct_8mqh_source.html"><span class="icondoc"></span></a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="time__struct_8mqh.html">time_struct.mqh</a></td></tr>
130130
<tr class="memdesc:time__struct_8mqh"><td class="mdescLeft">&#160;</td><td class="mdescRight">Header for time structure and related functions (MQL5). <br /></td></tr>
131131
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
132+
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="time__utils_8mqh_source.html"><span class="icondoc"></span></a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="time__utils_8mqh.html">time_utils.mqh</a></td></tr>
133+
<tr class="memdesc:time__utils_8mqh"><td class="mdescLeft">&#160;</td><td class="mdescRight">Header with time-related utility functions. <br /></td></tr>
134+
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
132135
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="time__zone__struct_8mqh_source.html"><span class="icondoc"></span></a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="time__zone__struct_8mqh.html">time_zone_struct.mqh</a></td></tr>
133136
<tr class="memdesc:time__zone__struct_8mqh"><td class="mdescLeft">&#160;</td><td class="mdescRight">Header for time zone structure and related functions (MQL5). <br /></td></tr>
134137
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>

dir_60326dd3f086d866f3850ba7fd4f9d91.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ var dir_60326dd3f086d866f3850ba7fd4f9d91 =
55
[ "date_time_struct.mqh", "date__time__struct_8mqh.html", "date__time__struct_8mqh" ],
66
[ "enums.mqh", "enums_8mqh.html", "enums_8mqh" ],
77
[ "time_struct.mqh", "time__struct_8mqh.html", "time__struct_8mqh" ],
8+
[ "time_utils.mqh", "time__utils_8mqh.html", "time__utils_8mqh" ],
89
[ "time_zone_struct.mqh", "time__zone__struct_8mqh.html", "time__zone__struct_8mqh" ],
910
[ "validation.mqh", "validation_8mqh.html", "validation_8mqh" ]
1011
];

doxygen_crawl.html

Lines changed: 16 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -498,19 +498,23 @@
498498
<a href="group__time__types.html#gac2c43d72af642bbab55e7c68ca268237"/>
499499
<a href="group__time__types.html#gad6b7a13bb33749e9f503f913d445a6e7"/>
500500
<a href="group__time__utils.html"/>
501-
<a href="group__time__utils.html#ga1b2286baa313cb318e765c2e4a005b97"/>
502-
<a href="group__time__utils.html#ga352fcfd08891b716340cdf561315de50"/>
501+
<a href="group__time__utils.html#ga0733c0a65906f5e5f4265d0dd5e5358e"/>
502+
<a href="group__time__utils.html#ga11b0b830fdc6c5505db1cd2683457d0e"/>
503+
<a href="group__time__utils.html#ga1d1c996fff6a55bf6a064991fec1f819"/>
504+
<a href="group__time__utils.html#ga2171fd068ca657997d72c30b5af8e8fb"/>
503505
<a href="group__time__utils.html#ga358d459fc542986786d21fbb963bc6cb"/>
504-
<a href="group__time__utils.html#ga3a73dea5d312b6f3c16903b53a9ecc5f"/>
505-
<a href="group__time__utils.html#ga60273fac3261a27cda79ed9a9d9b1c9f"/>
506-
<a href="group__time__utils.html#ga79b5353cfa7e3ec98d53d0b3864af265"/>
507-
<a href="group__time__utils.html#ga7f809b5d6291966f8731667d7407d1e9"/>
506+
<a href="group__time__utils.html#ga450be3ba3ddf294da4c9bc4cd01f8216"/>
507+
<a href="group__time__utils.html#ga4c21fdc0252aa07037e4325dccad9222"/>
508+
<a href="group__time__utils.html#ga803f1baa2ea1eaf8cf96a001e9336dd0"/>
508509
<a href="group__time__utils.html#ga8062b62c38f3013363c22ddb5427717e"/>
509-
<a href="group__time__utils.html#ga9675060cce8c9e6c44fed88c7a9af349"/>
510-
<a href="group__time__utils.html#ga97cbdf1da5454a4eabf2784f649182c2"/>
510+
<a href="group__time__utils.html#ga8d38c0beaa9fa69483d8bd46923d29b4"/>
511+
<a href="group__time__utils.html#ga9031689720470d841b233d297fe91746"/>
512+
<a href="group__time__utils.html#gaaa261ef6a082be5820665e8136f885ae"/>
511513
<a href="group__time__utils.html#gabdb20ba05553d7fd83ee91e8ba561160"/>
514+
<a href="group__time__utils.html#gac63e52f7e2dfd3395ee4fc82743dd8b8"/>
515+
<a href="group__time__utils.html#gad6e2af7c1ddd04c8f8f170c329b4e492"/>
516+
<a href="group__time__utils.html#gadf64c75e90c1da9707493c17c22ffe27"/>
512517
<a href="group__time__utils.html#gae799b7ae8a36ae788cbc832789542628"/>
513-
<a href="group__time__utils.html#gaee1d29bfcb5c89c88d069a4d81c5af86"/>
514518
<a href="group__time__validation.html"/>
515519
<a href="group__time__validation.html#ga046472fb8c315f13a3b30649a26241ce"/>
516520
<a href="group__time__validation.html#ga09ae4966aaf523cae74da3e38b4c9c1b"/>
@@ -657,6 +661,9 @@
657661
<a href="time__utils_8hpp.html"/>
658662
<a href="time__utils_8hpp.html#a130699196b38457fd0afb1a51c898255"/>
659663
<a href="time__utils_8hpp_source.html"/>
664+
<a href="time__utils_8mqh.html"/>
665+
<a href="time__utils_8mqh.html#a80e0ff94f52f1249c40bbb2f13e43c95"/>
666+
<a href="time__utils_8mqh_source.html"/>
660667
<a href="time__zone__struct_8hpp.html"/>
661668
<a href="time__zone__struct_8hpp.html#a6b6a85d5244f2a0351dba87c703e7814"/>
662669
<a href="time__zone__struct_8hpp_source.html"/>

files.html

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -138,10 +138,11 @@
138138
<tr id="row_1_0_0_2_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="date__time__struct_8mqh_source.html"><span class="icondoc"></span></a><a class="el" href="date__time__struct_8mqh.html" target="_self">date_time_struct.mqh</a></td><td class="desc">Header for date and time structure and related functions (MQL5) </td></tr>
139139
<tr id="row_1_0_0_3_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="enums_8mqh_source.html"><span class="icondoc"></span></a><a class="el" href="enums_8mqh.html" target="_self">enums.mqh</a></td><td class="desc">Header file with enumerations for weekdays, months, and other time-related categories </td></tr>
140140
<tr id="row_1_0_0_4_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="time__struct_8mqh_source.html"><span class="icondoc"></span></a><a class="el" href="time__struct_8mqh.html" target="_self">time_struct.mqh</a></td><td class="desc">Header for time structure and related functions (MQL5) </td></tr>
141-
<tr id="row_1_0_0_5_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="time__zone__struct_8mqh_source.html"><span class="icondoc"></span></a><a class="el" href="time__zone__struct_8mqh.html" target="_self">time_zone_struct.mqh</a></td><td class="desc">Header for time zone structure and related functions (MQL5) </td></tr>
142-
<tr id="row_1_0_0_6_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="validation_8mqh_source.html"><span class="icondoc"></span></a><a class="el" href="validation_8mqh.html" target="_self">validation.mqh</a></td><td class="desc">Header with validation functions for dates, times, and timestamps </td></tr>
143-
<tr id="row_1_0_1_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="time__shield_8mqh_source.html"><span class="icondoc"></span></a><a class="el" href="time__shield_8mqh.html" target="_self">time_shield.mqh</a></td><td class="desc">Main header file for the Time Shield library </td></tr>
144-
<tr id="row_1_0_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="TimeShield_8mqh_source.html"><span class="icondoc"></span></a><a class="el" href="TimeShield_8mqh.html" target="_self">TimeShield.mqh</a></td><td class="desc">MQL5-style facade header for the Time Shield library </td></tr>
141+
<tr id="row_1_0_0_5_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="time__utils_8mqh_source.html"><span class="icondoc"></span></a><a class="el" href="time__utils_8mqh.html" target="_self">time_utils.mqh</a></td><td class="desc">Header with time-related utility functions </td></tr>
142+
<tr id="row_1_0_0_6_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="time__zone__struct_8mqh_source.html"><span class="icondoc"></span></a><a class="el" href="time__zone__struct_8mqh.html" target="_self">time_zone_struct.mqh</a></td><td class="desc">Header for time zone structure and related functions (MQL5) </td></tr>
143+
<tr id="row_1_0_0_7_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="validation_8mqh_source.html"><span class="icondoc"></span></a><a class="el" href="validation_8mqh.html" target="_self">validation.mqh</a></td><td class="desc">Header with validation functions for dates, times, and timestamps </td></tr>
144+
<tr id="row_1_0_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="time__shield_8mqh_source.html"><span class="icondoc"></span></a><a class="el" href="time__shield_8mqh.html" target="_self">time_shield.mqh</a></td><td class="desc">Main header file for the Time Shield library </td></tr>
145+
<tr id="row_1_0_2_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="TimeShield_8mqh_source.html"><span class="icondoc"></span></a><a class="el" href="TimeShield_8mqh.html" target="_self">TimeShield.mqh</a></td><td class="desc">MQL5-style facade header for the Time Shield library </td></tr>
145146
</table>
146147
</div><!-- directory -->
147148
</div><!-- contents -->

globals.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@
116116
<li>__TIME_SHIELD_FACADE_MQH__&#160;:&#160;<a class="el" href="TimeShield_8mqh.html#a367ef0b94bef26388e138aecd83d21fe">TimeShield.mqh</a></li>
117117
<li>__TIME_SHIELD_MQH__&#160;:&#160;<a class="el" href="time__shield_8mqh.html#aa39ebbc8b702af036d4fa5c6a41ac7bd">time_shield.mqh</a></li>
118118
<li>__TIME_SHIELD_TIME_STRUCT_MQH__&#160;:&#160;<a class="el" href="time__struct_8mqh.html#ac0abfc1907dc705a6e5506131c7e3a14">time_struct.mqh</a></li>
119+
<li>__TIME_SHIELD_TIME_UTILS_MQH__&#160;:&#160;<a class="el" href="time__utils_8mqh.html#a80e0ff94f52f1249c40bbb2f13e43c95">time_utils.mqh</a></li>
119120
<li>__TIME_SHIELD_TIME_ZONE_STRUCT_MQH__&#160;:&#160;<a class="el" href="time__zone__struct_8mqh.html#a4b0b971e63313a78d3a2c3e72b4b1ce0">time_zone_struct.mqh</a></li>
120121
<li>__TIME_SHIELD_VALIDATION_MQH__&#160;:&#160;<a class="el" href="validation_8mqh.html#ad06d3a0b75c59357784195b21e58063c">validation.mqh</a></li>
121122
<li>_TIME_SHIELD_CONFIG_HPP_INCLUDED&#160;:&#160;<a class="el" href="config_8hpp.html#afe5f3a64e8128935c91db4b5d912e46b">config.hpp</a></li>

globals_defs.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@
116116
<li>__TIME_SHIELD_FACADE_MQH__&#160;:&#160;<a class="el" href="TimeShield_8mqh.html#a367ef0b94bef26388e138aecd83d21fe">TimeShield.mqh</a></li>
117117
<li>__TIME_SHIELD_MQH__&#160;:&#160;<a class="el" href="time__shield_8mqh.html#aa39ebbc8b702af036d4fa5c6a41ac7bd">time_shield.mqh</a></li>
118118
<li>__TIME_SHIELD_TIME_STRUCT_MQH__&#160;:&#160;<a class="el" href="time__struct_8mqh.html#ac0abfc1907dc705a6e5506131c7e3a14">time_struct.mqh</a></li>
119+
<li>__TIME_SHIELD_TIME_UTILS_MQH__&#160;:&#160;<a class="el" href="time__utils_8mqh.html#a80e0ff94f52f1249c40bbb2f13e43c95">time_utils.mqh</a></li>
119120
<li>__TIME_SHIELD_TIME_ZONE_STRUCT_MQH__&#160;:&#160;<a class="el" href="time__zone__struct_8mqh.html#a4b0b971e63313a78d3a2c3e72b4b1ce0">time_zone_struct.mqh</a></li>
120121
<li>__TIME_SHIELD_VALIDATION_MQH__&#160;:&#160;<a class="el" href="validation_8mqh.html#ad06d3a0b75c59357784195b21e58063c">validation.mqh</a></li>
121122
<li>_TIME_SHIELD_CONFIG_HPP_INCLUDED&#160;:&#160;<a class="el" href="config_8hpp.html#afe5f3a64e8128935c91db4b5d912e46b">config.hpp</a></li>

group__mql5.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,9 @@
137137
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="time__struct_8mqh.html">time_struct.mqh</a></td></tr>
138138
<tr class="memdesc:time__struct_8mqh"><td class="mdescLeft">&#160;</td><td class="mdescRight">Header for time structure and related functions (MQL5). <br /></td></tr>
139139
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
140+
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="time__utils_8mqh.html">time_utils.mqh</a></td></tr>
141+
<tr class="memdesc:time__utils_8mqh"><td class="mdescLeft">&#160;</td><td class="mdescRight">Header with time-related utility functions. <br /></td></tr>
142+
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
140143
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="time__zone__struct_8mqh.html">time_zone_struct.mqh</a></td></tr>
141144
<tr class="memdesc:time__zone__struct_8mqh"><td class="mdescLeft">&#160;</td><td class="mdescRight">Header for time zone structure and related functions (MQL5). <br /></td></tr>
142145
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>

group__mql5.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ var group__mql5 =
66
[ "date_time_struct.mqh", "date__time__struct_8mqh.html", null ],
77
[ "enums.mqh", "enums_8mqh.html", null ],
88
[ "time_struct.mqh", "time__struct_8mqh.html", null ],
9+
[ "time_utils.mqh", "time__utils_8mqh.html", null ],
910
[ "time_zone_struct.mqh", "time__zone__struct_8mqh.html", null ],
1011
[ "validation.mqh", "validation_8mqh.html", null ]
1112
];

group__time__conversions.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -907,9 +907,9 @@ <h3><a class="anchor" id="autotoc_md7"></a>
907907
<li>Obtain the millisecond component of a timestamp: <div class="fragment"><div class="line"><span class="keyword">auto</span> ms = <a class="code hl_function" href="group__time__utils.html#gae799b7ae8a36ae788cbc832789542628">time_shield::ms_of_sec</a>(123.456);</div>
908908
<div class="ttc" id="agroup__time__utils_html_gae799b7ae8a36ae788cbc832789542628"><div class="ttname"><a href="group__time__utils.html#gae799b7ae8a36ae788cbc832789542628">time_shield::ms_of_sec</a></div><div class="ttdeci">const T ms_of_sec() noexcept</div><div class="ttdoc">Get the millisecond part of the current second.</div><div class="ttdef"><b>Definition</b> <a href="time__utils_8hpp_source.html#l00080">time_utils.hpp:80</a></div></div>
909909
</div><!-- fragment --></li>
910-
<li>Convert a date-time structure to a timestamp: <div class="fragment"><div class="line"><span class="keyword">auto</span> <a class="code hl_function" href="group__time__utils.html#gaee1d29bfcb5c89c88d069a4d81c5af86">ts</a> = <a class="code hl_function" href="#ga889786a711165111583028d5153f055b">time_shield::to_timestamp</a>(2024, 11, 25, 14, 30, 0);</div>
910+
<li>Convert a date-time structure to a timestamp: <div class="fragment"><div class="line"><span class="keyword">auto</span> <a class="code hl_function" href="group__time__utils.html#ga1d1c996fff6a55bf6a064991fec1f819">ts</a> = <a class="code hl_function" href="#ga889786a711165111583028d5153f055b">time_shield::to_timestamp</a>(2024, 11, 25, 14, 30, 0);</div>
911911
<div class="ttc" id="agroup__time__conversions_html_ga889786a711165111583028d5153f055b"><div class="ttname"><a href="#ga889786a711165111583028d5153f055b">time_shield::to_timestamp</a></div><div class="ttdeci">TIME_SHIELD_CONSTEXPR const ts_t to_timestamp(T1 year, T2 month, T2 day, T2 hour=0, T2 min=0, T2 sec=0)</div><div class="ttdoc">Converts a date and time to a timestamp.</div><div class="ttdef"><b>Definition</b> <a href="time__conversions_8hpp_source.html#l00656">time_conversions.hpp:656</a></div></div>
912-
<div class="ttc" id="agroup__time__utils_html_gaee1d29bfcb5c89c88d069a4d81c5af86"><div class="ttname"><a href="group__time__utils.html#gaee1d29bfcb5c89c88d069a4d81c5af86">time_shield::ts</a></div><div class="ttdeci">const ts_t ts() noexcept</div><div class="ttdoc">Get the current UTC timestamp in seconds.</div><div class="ttdef"><b>Definition</b> <a href="time__utils_8hpp_source.html#l00087">time_utils.hpp:87</a></div></div>
912+
<div class="ttc" id="agroup__time__utils_html_ga1d1c996fff6a55bf6a064991fec1f819"><div class="ttname"><a href="group__time__utils.html#ga1d1c996fff6a55bf6a064991fec1f819">time_shield::ts</a></div><div class="ttdeci">const ts_t ts() noexcept</div><div class="ttdoc">Get the current UTC timestamp in seconds.</div><div class="ttdef"><b>Definition</b> <a href="time__utils_8hpp_source.html#l00087">time_utils.hpp:87</a></div></div>
913913
</div><!-- fragment --></li>
914914
<li>Determine the start of the current year: <div class="fragment"><div class="line"><span class="keyword">auto</span> <a class="code hl_function" href="#gac2bdbd7473f46086967a7ea2c352f751">year_start</a> = <a class="code hl_function" href="#gadf391c7852ce4a14380db1c30077167b">time_shield::start_of_year</a>(current_timestamp());</div>
915915
<div class="ttc" id="agroup__time__conversions_html_gac2bdbd7473f46086967a7ea2c352f751"><div class="ttname"><a href="#gac2bdbd7473f46086967a7ea2c352f751">time_shield::year_start</a></div><div class="ttdeci">TIME_SHIELD_CONSTEXPR const ts_t year_start(ts_t ts=ts())</div><div class="ttdoc">Alias for start_of_year function.</div><div class="ttdef"><b>Definition</b> <a href="time__conversions_8hpp_source.html#l01756">time_conversions.hpp:1756</a></div></div>

0 commit comments

Comments
 (0)