--- /srv/reproducible-results/rbuild-debian/r-b-build.Y6zRWt1j/b1/ace_7.0.8+dfsg-2_armhf.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.Y6zRWt1j/b2/ace_7.0.8+dfsg-2_armhf.changes ├── Files │ @@ -2,15 +2,15 @@ │ f00af521bc1c468201f60031e83ec818 105136 debug optional ace-gperf-dbgsym_7.0.8+dfsg-2_armhf.deb │ c072b8b20843456307231fcb7cd85bcb 56720 devel optional ace-gperf_7.0.8+dfsg-2_armhf.deb │ 8d472edb521aa9a4b59a86ec450faf16 38144 debug optional ace-netsvcs-dbgsym_7.0.8+dfsg-2_armhf.deb │ d82c4f7f784fa8a81aee0dd6fedb43ca 23444 devel optional ace-netsvcs_7.0.8+dfsg-2_armhf.deb │ 83692e6b9537841d1fc1472ae1c99df5 3770068 debug optional libace-7.0.8-dbgsym_7.0.8+dfsg-2_armhf.deb │ 99bf465b8395cf9b1022c2c1feaa4226 506128 libs optional libace-7.0.8_7.0.8+dfsg-2_armhf.deb │ d0d9ee20e22a2db8b36e79180d8c9839 958388 libdevel optional libace-dev_7.0.8+dfsg-2_armhf.deb │ - 297d24c02fa7c89d88be5a74e0209151 39079992 doc optional libace-doc_7.0.8+dfsg-2_all.deb │ + 8a53b5de848f4871e93e0d2c34ce8543 39087792 doc optional libace-doc_7.0.8+dfsg-2_all.deb │ 3f0e0d9d2f9682dfcc12f11cd262671c 170884 debug optional libace-flreactor-7.0.8-dbgsym_7.0.8+dfsg-2_armhf.deb │ efed1152d7d9ab8b0128cf10d643b0fc 30784 libs optional libace-flreactor-7.0.8_7.0.8+dfsg-2_armhf.deb │ 3e5afde5b6f93c55e4f9a6ed48518f61 11312 libdevel optional libace-flreactor-dev_7.0.8+dfsg-2_armhf.deb │ 8b3205a28d31fd7708569c0ddd819e65 170128 debug optional libace-foxreactor-7.0.8-dbgsym_7.0.8+dfsg-2_armhf.deb │ 2f4d2bee4758e3547d671c366d39fb58 32044 libs optional libace-foxreactor-7.0.8_7.0.8+dfsg-2_armhf.deb │ 936dcaae217bf65f3dbe2970ad536ff6 11268 libdevel optional libace-foxreactor-dev_7.0.8+dfsg-2_armhf.deb │ 51870c8df339efed52ad8a37e426ce90 225904 debug optional libace-htbp-7.0.8-dbgsym_7.0.8+dfsg-2_armhf.deb ├── libace-doc_7.0.8+dfsg-2_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2022-09-02 09:31:52.000000 debian-binary │ │ --rw-r--r-- 0 0 0 157884 2022-09-02 09:31:52.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 38921916 2022-09-02 09:31:52.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 157788 2022-09-02 09:31:52.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 38929812 2022-09-02 09:31:52.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-09-02 09:31:52.000000 ./ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-09-02 09:31:52.000000 ./usr/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-09-02 09:31:52.000000 ./usr/share/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-09-02 09:31:52.000000 ./usr/share/doc/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/QoS/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4634 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/QoS/a00002.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3463 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/QoS/a00005.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3648 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/QoS/a00005.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7851 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/QoS/a00008.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3131 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/QoS/a00011.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3139 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/QoS/a00014.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5742 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/QoS/a00017.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4728 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/QoS/a00020.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3648 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/QoS/a00023.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4643 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/QoS/a00026.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5742 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/QoS/a00011.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4728 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/QoS/a00014.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3247 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/QoS/a00017.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3463 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/QoS/a00020.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4643 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/QoS/a00023.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4500 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/QoS/a00026.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3343 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/QoS/a00029.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4561 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/QoS/a00032.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5801 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/QoS/a00035.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4500 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/QoS/a00038.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3247 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/QoS/a00041.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3139 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/QoS/a00032.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4561 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/QoS/a00035.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3131 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/QoS/a00038.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5801 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/QoS/a00041.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 37158 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/QoS/a00044.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 18312 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/QoS/a03713.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 27984 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/QoS/a03714.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7449 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/QoS/a03715.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 42899 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/QoS/a03716.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 19347 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/QoS/a03717.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 88883 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/QoS/a03718.png │ │ │ │ @@ -459,1240 +459,1240 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 177 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/QoS/tab_h.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 184 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/QoS/tab_s.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9957 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/QoS/tabs.css │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2861 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00005.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2853 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00008.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2863 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00011.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2859 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00014.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9079 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00017.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7294 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00020.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3164 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00023.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 11146 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00026.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3613 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00029.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4859 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00032.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7833 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00035.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3514 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00038.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3149 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00041.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 18940 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00044.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8240 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00047.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3030 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00050.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3139 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00053.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4716 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00056.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5723 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00059.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3342 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00062.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3416 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00065.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3730 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00068.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3121 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00071.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5356 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00074.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 20097 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00077.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8035 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00080.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3422 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00083.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3434 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00086.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3133 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00089.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 19864 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00092.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4515 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00095.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5950 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00098.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3153 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00101.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3028 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00104.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3325 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00107.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5990 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00110.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3127 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00113.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 115280 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00116.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5045 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00119.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4886 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00122.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3865 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00125.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3196 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00128.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4007 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00131.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 11475 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00134.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 19380 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00137.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 10229 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00140.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4394 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00143.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3020 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00146.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3346 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00149.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3016 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00152.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3135 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00155.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4602 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00158.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3016 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00161.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4542 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00164.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3427 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00167.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3135 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00170.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4179 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00173.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 10723 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00176.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6057 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00179.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5434 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00182.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3319 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00185.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6257 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00188.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3422 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00191.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7719 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00194.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3136 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00197.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3287 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00200.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3838 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00203.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3265 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00206.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7205 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00209.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 11695 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00212.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3350 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00215.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3898 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00218.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 16611 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00221.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3238 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00224.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4664 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00227.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5377 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00230.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4415 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00233.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6830 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00236.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3231 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00239.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3044 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00242.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4398 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00245.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 14783 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00248.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6292 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00251.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3020 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00254.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4312 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00257.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4241 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00260.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4853 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00263.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3352 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00266.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3002 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00269.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6146 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00272.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6559 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00275.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4688 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00278.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 15662 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00281.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4323 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00284.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3355 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00287.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7553 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00290.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3032 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00293.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5901 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00296.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6520 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00299.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5925 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00302.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3157 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00305.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5900 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00308.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3244 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00311.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5843 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00314.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 19401 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00317.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3974 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00320.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9123 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00323.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4636 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00326.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5777 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00329.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3099 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00332.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3136 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00335.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3034 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00338.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4328 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00341.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4544 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00344.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6113 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00347.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4778 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00350.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8097 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00353.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3247 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00356.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3139 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00359.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3310 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00362.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3036 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00365.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3129 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00368.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3232 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00371.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7791 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00374.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3004 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00377.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4344 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00380.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 12997 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00383.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6930 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00386.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3020 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00389.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3136 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00392.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 16929 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00395.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3036 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00398.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7573 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00401.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4868 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00404.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4718 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00407.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3137 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00410.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7017 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00413.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3145 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00416.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3024 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00419.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3281 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00422.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3250 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00425.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 12338 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00428.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5231 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00431.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7580 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00434.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3146 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00437.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6955 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00440.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6158 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00443.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3251 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00446.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3024 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00449.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6792 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00452.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3443 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00455.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4202 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00458.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3154 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00461.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3008 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00464.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3145 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00467.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4552 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00470.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5770 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00473.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3259 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00476.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5750 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00479.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3327 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00482.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3012 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00485.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3040 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00488.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4189 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00491.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4728 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00494.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3018 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00497.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9470 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00500.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3411 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00503.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3334 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00506.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5484 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00509.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4649 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00512.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3034 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00515.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3020 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00518.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3707 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00521.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3243 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00524.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5975 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00527.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7355 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00530.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5496 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00533.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5374 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00536.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5738 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00539.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4320 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00542.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3018 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00545.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3016 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00548.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3618 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00551.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3154 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00554.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4612 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00557.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4460 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00560.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3146 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00563.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4453 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00566.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3020 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00569.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4478 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00572.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3022 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00575.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3172 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00578.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4518 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00581.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6156 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00584.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3762 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00587.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3024 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00590.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4398 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00593.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4493 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00596.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3006 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00599.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3570 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00602.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7054 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00605.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3024 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00608.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8545 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00611.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6238 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00614.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8927 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00617.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3235 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00620.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3152 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00623.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3024 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00626.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3127 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00629.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 12628 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00632.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3601 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00635.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3130 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00638.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3139 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00641.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 12001 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00644.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3242 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00647.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3014 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00650.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4814 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00653.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3028 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00656.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3022 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00659.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 19323 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00662.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3184 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00665.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4661 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00668.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3012 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00671.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3020 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00674.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5019 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00677.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8528 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00680.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3026 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00683.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3040 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00686.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3026 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00689.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3146 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00692.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4578 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00695.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4557 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00698.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3147 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00701.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4308 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00704.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7226 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00707.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3004 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00710.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4413 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00713.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3626 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00716.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9307 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00719.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 51119 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00722.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4457 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00725.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3157 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00728.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4589 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00731.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3241 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00734.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4610 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00737.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3346 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00740.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3133 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00743.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4264 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00746.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3020 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00749.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4277 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00752.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4229 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00755.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3559 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00758.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3026 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00761.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3437 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00764.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3187 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00767.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5231 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00770.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3251 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00773.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5359 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00776.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4283 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00779.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3519 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00782.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 70257 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00785.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3172 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00788.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 10711 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00791.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3235 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00794.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3028 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00797.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3415 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00800.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4387 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00803.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3006 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00806.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3349 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00809.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3022 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00812.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8029 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00815.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4826 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00818.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3231 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00821.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7117 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00824.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3254 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00827.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4763 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00830.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3148 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00833.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4906 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00836.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3808 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00839.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 12250 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00842.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6099 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00845.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4504 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00848.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3054 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00851.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8419 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00854.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4258 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00857.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3235 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00860.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 178383 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00863.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3623 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00866.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4665 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00869.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5731 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00872.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3340 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00875.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6514 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00878.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3157 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00881.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3026 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00884.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4253 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00887.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4595 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00890.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4329 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00893.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6563 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00896.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3221 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00899.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3232 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00902.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3333 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00905.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 12414 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00908.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3331 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00911.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3439 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00914.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3026 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00917.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3512 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00920.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8707 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00923.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4106 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00926.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4304 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00929.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3141 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00932.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3769 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00935.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3767 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00938.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6610 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00941.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3020 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00944.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6112 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00947.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3020 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00950.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4474 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00953.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4291 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00956.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3239 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00959.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3238 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00962.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4687 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00965.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3163 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00968.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 21281 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00971.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5753 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00974.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3415 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00977.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7411 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00980.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3247 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00983.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3141 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00986.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5235 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00989.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3022 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00992.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3127 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00995.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 27074 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00998.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3138 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01001.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4543 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01004.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3394 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01007.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3263 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01010.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3034 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01013.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3726 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01016.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6720 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01019.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9072 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01022.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8130 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01025.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3563 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01028.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3016 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01031.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4850 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01034.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4295 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01037.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3022 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01040.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3130 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01043.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3315 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01046.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6013 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01049.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4564 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01052.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5250 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01055.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4695 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01058.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5468 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01061.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3247 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01064.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3024 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01067.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3644 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01070.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3532 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01073.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3812 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01076.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8007 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01079.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7992 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01082.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7668 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01085.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3350 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01088.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3731 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01091.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 15092 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01094.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3223 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01097.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3226 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01100.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3148 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01103.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3404 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01106.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 11345 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01109.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3169 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01112.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3024 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01115.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3239 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01118.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3014 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01121.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4693 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01124.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3540 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01127.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4705 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01130.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4616 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01133.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6024 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01136.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4433 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01139.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3148 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01142.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3509 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01145.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4388 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01148.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3514 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01151.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5062 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01154.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 13285 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01157.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4701 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01160.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3004 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01163.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 38111 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01166.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3242 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01169.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3166 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01172.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5733 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01175.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3818 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01178.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4551 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01181.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3028 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01184.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3245 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01187.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 177146 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01190.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3334 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01193.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7725 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01196.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3154 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01199.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7924 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01202.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3046 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01205.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4426 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01208.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3136 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01211.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5249 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01214.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4253 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01217.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3133 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01220.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3134 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01223.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 21560 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01226.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5101 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01229.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4396 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01232.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4552 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01235.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5853 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01238.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6237 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01241.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4030 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01244.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3542 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01247.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3244 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01250.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5906 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01253.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3418 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01256.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4283 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01259.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7159 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01262.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5499 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01265.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5305 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01268.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3497 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01271.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3166 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01274.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 10843 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01277.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3410 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01280.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 10141 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01283.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8427 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01286.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3724 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01289.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4939 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01292.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3022 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01295.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5875 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01298.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3151 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01301.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4137 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01304.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 30425 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01307.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3623 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01310.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3024 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01313.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5566 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01316.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3024 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01319.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 11325 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01322.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3726 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01325.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3028 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01328.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5029 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01331.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6988 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01334.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3014 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01337.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4666 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01340.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3239 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01343.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 19804 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01346.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 38826 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01349.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3241 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01352.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3022 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01355.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3130 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01358.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4271 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01361.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3341 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01364.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3502 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01367.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4845 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01370.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8039 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01373.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6845 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01376.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3008 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01379.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3258 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01382.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5797 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01385.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6194 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01388.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4974 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01391.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3130 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01394.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8327 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01397.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6032 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01400.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7397 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01403.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3142 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01406.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4319 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01409.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4384 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01412.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4161 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01415.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3992 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01418.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5577 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01421.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 12015 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01424.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3145 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01427.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3145 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01430.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4937 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01433.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4764 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01436.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3454 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01439.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3321 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01442.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4283 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01445.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4871 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01448.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5537 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01451.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3706 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01454.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4740 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01457.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6095 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01460.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3026 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01463.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3439 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01466.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3006 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01469.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7124 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01472.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3253 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01475.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5044 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01478.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3151 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01481.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8959 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01484.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8021 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01487.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4685 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01490.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3152 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01493.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3870 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01496.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 11092 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01499.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3646 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01502.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3214 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01505.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3234 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01508.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5494 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01511.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6005 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01514.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3018 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01517.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3558 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01520.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3450 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01523.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4308 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01526.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3020 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01529.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 46232 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01532.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4654 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01535.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3426 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01538.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3163 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01541.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 15681 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01544.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3154 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01547.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3524 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01550.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3148 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01553.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3026 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01556.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3616 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01559.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3148 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01562.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4425 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01565.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4262 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01568.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3319 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01571.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4568 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01574.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 87781 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01577.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3239 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01580.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3145 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01583.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3036 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01586.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4452 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01589.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3139 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01592.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3014 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01595.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4373 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01598.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4356 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01601.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5282 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01604.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3163 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01607.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5874 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01610.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8213 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01613.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3279 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01616.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3026 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01619.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4330 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01622.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5679 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01625.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3196 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01628.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4469 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01631.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3028 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01634.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3163 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01637.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3341 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01640.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4891 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01643.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7254 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01646.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 18121 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01649.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4080 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01652.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 20417 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01655.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4362 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01658.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4314 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01661.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4157 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01664.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5358 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01667.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7213 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01670.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9307 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01673.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4313 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01676.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3022 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01679.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4974 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01682.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8850 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01685.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3441 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01688.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6633 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01691.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6915 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01694.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5757 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01697.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3022 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01700.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6017 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01703.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4135 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01706.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 29000 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01709.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3020 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01712.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4960 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01715.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 15178 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01718.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6151 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01721.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3157 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01724.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4016 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01727.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3142 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01730.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5126 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01733.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4943 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01736.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8408 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01739.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3022 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01742.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3149 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01745.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3252 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01748.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5686 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01751.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4042 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01754.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8388 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01757.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3204 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01760.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4311 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01763.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4126 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01766.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3235 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01769.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3022 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01772.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3341 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01775.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8880 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01778.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5497 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01781.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3361 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01784.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3335 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01787.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7302 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01790.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3996 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01793.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3146 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01796.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5237 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01799.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4688 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01802.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7599 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01805.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5156 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01808.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3028 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01811.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4441 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01814.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4332 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01817.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4058 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01820.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4610 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01823.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4866 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01826.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3028 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01829.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 17018 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01832.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3243 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01835.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6672 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01838.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4780 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01841.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4270 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01844.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3010 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01847.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5593 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01850.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4423 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01853.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3527 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01856.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3157 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01859.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9648 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01862.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3155 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01865.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5338 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01868.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3020 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01871.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3620 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01874.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3729 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01877.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6365 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01880.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4484 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00017.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8959 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00020.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4478 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00023.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3006 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00026.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5679 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00029.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5250 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00032.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3154 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00035.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4302 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00038.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 10843 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00041.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3909 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00044.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4868 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00047.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5231 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00050.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3026 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00053.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3134 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00056.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 14783 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00059.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3018 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00062.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3024 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00065.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4348 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00068.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4788 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00071.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3992 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00074.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3028 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00077.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3139 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00080.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4974 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00083.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 11092 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00086.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4070 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00089.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5338 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00092.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8388 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00095.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4654 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00098.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5708 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00101.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7833 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00104.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 15162 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00107.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8155 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00110.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5175 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00113.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3036 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00116.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 15472 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00119.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3248 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00122.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4277 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00125.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 15457 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00128.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3422 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00131.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4610 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00134.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5777 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00137.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7580 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00140.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4622 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00143.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 35410 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00146.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3737 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00149.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4772 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00152.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3178 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00155.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3024 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00158.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 178383 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00161.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3315 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00164.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3139 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00167.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5843 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00170.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3142 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00173.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6535 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00176.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4283 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00179.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3024 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00182.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3136 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00185.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5193 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00188.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3728 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00191.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4760 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00194.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5757 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00197.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 46232 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00200.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3010 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00203.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5151 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00206.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3486 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00209.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3225 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00212.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5159 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00215.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7205 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00218.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3020 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00221.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3329 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00224.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3014 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00227.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3331 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00230.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3242 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00233.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3016 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00236.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4621 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00239.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3012 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00242.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3724 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00245.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3020 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00248.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3024 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00251.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 90029 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00254.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 11345 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00257.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 12200 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00260.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4542 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00263.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3020 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00266.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3762 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00269.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3342 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00272.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3250 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00275.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4126 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00278.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3436 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00281.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3137 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00284.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4602 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00287.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4329 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00290.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4568 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00293.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9470 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00296.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3169 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00299.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9619 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00302.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8130 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00305.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7671 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00308.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3020 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00311.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5571 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00314.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4723 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00317.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6781 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00320.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4349 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00323.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4829 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00326.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3221 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00329.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4822 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00332.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3771 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00335.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3118 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00338.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5359 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00341.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6849 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00344.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3234 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00347.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3341 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00350.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3427 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00353.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3172 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00356.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3502 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00359.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3454 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00362.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6255 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00365.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 12250 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00368.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 12414 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00371.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3808 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00374.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3245 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00377.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3201 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00380.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3341 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00383.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3130 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00386.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4534 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00389.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4481 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00392.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6515 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00395.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3426 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00398.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5901 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00401.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5857 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00404.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6915 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00407.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3022 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00410.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4408 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00413.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3522 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00416.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8528 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00419.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3731 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00422.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4253 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00425.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4229 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00428.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3139 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00431.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4716 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00434.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3356 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00437.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3623 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00440.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7824 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00443.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3022 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00446.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4243 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00449.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3164 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00452.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3222 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00455.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3341 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00458.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3006 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00461.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7294 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00464.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8487 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00467.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3006 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00470.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5497 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00473.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3008 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00476.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4550 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00479.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4580 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00482.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3145 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00485.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3601 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00488.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5577 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00491.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6563 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00494.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3232 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00497.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3022 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00500.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3243 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00503.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4355 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00506.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3439 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00509.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5853 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00512.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3443 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00515.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4891 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00518.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 16435 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00521.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7924 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00524.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 10781 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00527.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4452 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00530.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4291 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00533.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4961 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00536.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 30425 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00539.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3018 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00542.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8007 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00545.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4425 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00548.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3817 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00551.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4612 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00554.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3134 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00557.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 11976 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00560.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7310 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00563.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4937 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00566.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4649 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00569.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3196 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00572.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5731 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00575.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4425 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00578.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3138 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00581.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3620 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00584.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3334 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00587.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3038 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00590.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7965 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00593.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 15662 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00596.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4809 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00599.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3244 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00602.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3812 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00605.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3014 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00608.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3142 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00611.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5237 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00614.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3241 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00617.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4871 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00620.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3146 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00623.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7213 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00626.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3728 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00629.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3020 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00632.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4469 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00635.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9905 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00638.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6194 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00641.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7254 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00644.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3392 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00647.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8035 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00650.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5126 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00653.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5900 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00656.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 15955 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00659.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3239 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00662.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4655 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00665.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4106 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00668.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3540 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00671.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3239 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00674.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5639 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00677.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4908 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00680.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 96062 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00683.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5542 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00686.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4352 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00689.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4344 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00692.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3542 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00695.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13899 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00698.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8209 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00701.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4080 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00704.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4919 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00707.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6520 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00710.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4202 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00713.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3418 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00716.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3141 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00719.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3026 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00722.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3229 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00725.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3232 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00728.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3024 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00731.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6610 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00734.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8427 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00737.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3624 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00740.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4283 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00743.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3020 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00746.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3279 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00749.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3022 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00752.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5305 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00755.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3028 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00758.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4311 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00761.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3157 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00764.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3012 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00767.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3155 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00770.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3996 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00773.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3259 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00776.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3235 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00779.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3607 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00782.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7355 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00785.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5874 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00788.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4763 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00791.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5975 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00794.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3239 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00797.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3234 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00800.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3624 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00803.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5133 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00806.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4600 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00809.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3808 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00812.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3348 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00815.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3835 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00818.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3152 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00821.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5320 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00824.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3439 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00827.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3018 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00830.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3961 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00833.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 54252 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00836.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5802 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00839.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3151 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00842.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4319 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00845.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3166 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00848.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3087 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00851.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3251 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00854.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3502 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00857.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 15681 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00860.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 19804 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00863.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4328 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00866.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3443 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00869.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3316 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00872.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 10229 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00875.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4474 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00878.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3341 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00881.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3148 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00884.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 70257 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00887.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4643 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00890.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3512 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00893.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3626 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00896.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3024 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00899.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8927 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00902.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4356 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00905.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4823 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00908.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4312 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00911.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7272 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00914.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6095 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00917.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3514 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00920.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3036 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00923.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3014 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00926.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5870 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00929.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6372 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00932.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8408 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00935.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4853 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00938.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3163 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00941.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3247 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00944.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3416 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00947.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3354 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00950.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3135 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00953.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9082 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00956.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4906 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00959.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3247 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00962.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3509 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00965.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3428 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00968.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 10711 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00971.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3028 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00974.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4913 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00977.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4493 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00980.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3223 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00983.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4271 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00986.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3422 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00989.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3018 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00992.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4135 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00995.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4173 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a00998.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5045 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01001.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4137 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01004.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6568 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01007.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7791 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01010.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9012 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01013.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5468 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01016.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4376 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01019.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3769 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01022.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9648 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01025.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3248 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01028.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4034 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01031.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3946 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01034.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3497 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01037.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3729 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01040.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3026 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01043.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4313 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01046.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4496 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01049.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4939 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01052.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9509 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01055.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3034 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01058.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 23972 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01061.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3130 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01064.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6356 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01067.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3133 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01070.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3020 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01073.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4718 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01076.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4330 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01079.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5796 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01082.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8393 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01085.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3248 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01088.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3217 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01091.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4364 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01094.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3415 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01097.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4665 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01100.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4903 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01103.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3231 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01106.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3898 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01109.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4552 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01112.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3133 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01115.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6032 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01118.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6146 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01121.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3022 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01124.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3134 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01127.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6365 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01130.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3022 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01133.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3244 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01136.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3649 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01139.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6562 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01142.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8097 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01145.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5377 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01148.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4685 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01151.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3339 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01154.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8880 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01157.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3022 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01160.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3346 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01163.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6830 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01166.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4552 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01169.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3145 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01172.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4270 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01175.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 19401 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01178.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3730 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01181.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3646 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01184.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3267 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01187.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3244 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01190.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4176 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01193.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7017 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01196.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3838 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01199.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4398 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01202.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 25370 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01205.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4780 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01208.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 42248 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01211.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3121 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01214.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3865 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01217.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4441 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01220.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3016 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01223.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 19380 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01226.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3251 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01229.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7117 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01232.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3287 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01235.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3435 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01238.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4432 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01241.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9072 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01244.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4332 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01247.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4741 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01250.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4589 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01253.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7629 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01256.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4837 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01259.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3018 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01262.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4104 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01265.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5796 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01268.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4906 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01271.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 27074 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01274.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3139 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01277.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3034 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01280.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4643 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01283.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4458 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01286.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5566 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01289.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3341 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01292.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 12997 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01295.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6120 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01298.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3320 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01301.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3623 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01304.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4960 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01307.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4725 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01310.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3138 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01313.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3133 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01316.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3022 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01319.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4514 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01322.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3974 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01325.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3204 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01328.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4054 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01331.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 16276 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01334.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3154 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01337.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4247 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01340.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3245 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01343.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5529 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01346.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3558 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01349.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3411 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01352.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3280 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01355.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 12021 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01358.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8039 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01361.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4701 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01364.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6982 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01367.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4518 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01370.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3252 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01373.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3349 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01376.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7397 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01379.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3235 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01382.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6292 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01385.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 19323 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01388.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4740 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01391.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3151 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01394.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3613 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01397.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3028 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01400.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8213 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01403.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3153 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01406.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3315 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01409.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3307 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01412.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3542 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01415.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3136 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01418.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9307 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01421.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3026 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01424.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3241 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01427.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3199 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01430.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3020 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01433.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5150 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01436.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9093 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01439.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 31660 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01442.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4550 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01445.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 20097 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01448.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3010 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01451.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3908 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01454.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4387 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01457.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6099 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01460.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6824 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01463.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5178 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01466.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6633 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01469.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3437 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01472.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3394 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01475.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7573 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01478.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3322 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01481.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 177146 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01484.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 81578 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01487.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4162 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01490.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5358 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01493.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3142 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01496.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5344 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01499.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5753 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01502.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4661 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01505.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4710 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01508.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3355 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01511.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4684 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01514.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7411 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01517.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3781 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01520.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3157 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01523.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4289 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01526.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3242 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01529.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7770 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01532.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4721 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01535.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 38826 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01538.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5129 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01541.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4688 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01544.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3152 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01547.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4296 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01550.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3254 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01553.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6777 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01556.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3657 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01559.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5049 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01562.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3036 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01565.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3022 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01568.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3157 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01571.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3022 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01574.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3644 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01577.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6057 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01580.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3008 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01583.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4161 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01586.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3034 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01589.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3032 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01592.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3732 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01595.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4264 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01598.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4413 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01601.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3154 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01604.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7159 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01607.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3026 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01610.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 33864 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01613.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3707 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01616.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3022 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01619.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9522 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01622.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4681 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01625.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3616 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01628.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6894 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01631.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3247 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01634.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 87781 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01637.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8872 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01640.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5250 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01643.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4693 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01646.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4513 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01649.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3258 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01652.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3008 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01655.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3514 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01658.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 12001 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01661.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6861 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01664.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7124 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01667.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5505 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01670.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4826 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01673.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3239 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01676.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3263 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01679.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6900 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01682.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3335 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01685.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3974 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01688.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3028 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01691.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4066 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01694.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3139 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01697.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3148 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01700.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5356 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01703.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7725 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01706.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7054 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01709.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4221 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01712.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7599 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01715.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3139 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01718.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3515 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01721.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 15000 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01724.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 16611 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01727.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5626 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01730.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 10680 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01733.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4527 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01736.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3139 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01739.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7389 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01742.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3034 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01745.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6203 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01748.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3022 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01751.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3726 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01754.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4295 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01757.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3036 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01760.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3016 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01763.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3139 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01766.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3127 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01769.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4610 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01772.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3528 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01775.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3236 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01778.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3020 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01781.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6151 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01784.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7396 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01787.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5118 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01790.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4320 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01793.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 21560 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01796.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3036 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01799.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3253 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01802.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3527 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01805.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5095 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01808.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6672 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01811.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7148 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01814.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3141 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01817.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4488 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01820.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3024 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01823.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5678 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01826.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3425 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01829.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4873 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01832.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3350 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01835.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4866 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01838.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 11146 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01841.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4943 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01844.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4609 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01847.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 18940 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01850.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 15092 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01853.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4688 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01856.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6120 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01859.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3644 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01862.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3148 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01865.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4265 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01868.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 38111 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01871.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4373 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01874.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3238 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01877.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7146 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01880.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3235 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01883.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3152 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01886.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5226 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01889.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3018 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01892.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4235 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01895.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3242 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01898.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4032 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01901.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7148 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01904.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5654 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01907.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4535 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01910.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 23603 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01913.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7629 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01916.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3756 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01919.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3307 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01922.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3036 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01925.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 15457 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01928.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9509 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01931.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3812 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01934.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4162 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01937.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3551 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01940.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6861 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01943.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4034 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01946.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4794 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01949.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6568 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01952.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4468 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01955.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4655 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01958.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3154 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01961.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6824 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01964.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4426 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01967.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 23972 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01970.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3220 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01973.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3392 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01976.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 13669 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01979.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3134 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01982.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4484 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01985.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 90029 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01988.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3022 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01991.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4672 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01994.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3028 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01997.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3342 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02000.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3331 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02003.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4782 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02006.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3728 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02009.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4649 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02012.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 10230 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02015.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3134 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02018.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6900 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02021.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3157 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02024.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6515 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02027.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5399 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02030.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3142 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02033.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3766 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02036.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7103 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02039.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6583 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02042.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5658 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02045.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3633 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02048.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5853 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02051.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3315 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02054.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3138 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02057.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9082 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02060.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3020 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02063.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5178 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02066.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8008 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02069.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3014 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02072.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4302 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02075.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3010 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02078.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5408 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02081.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4348 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02084.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3961 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02087.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3133 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02090.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5678 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02093.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5639 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02096.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8056 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02099.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3016 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02102.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3038 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02105.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4432 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02108.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3221 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02111.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3008 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02114.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8258 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02117.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3012 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02120.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3657 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02123.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3568 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02126.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3251 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02129.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3024 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02132.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7310 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02135.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6198 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02138.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3234 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02141.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6562 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02144.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3036 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02147.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3253 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02150.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9825 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02153.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4275 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02156.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4643 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02159.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5593 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02162.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3148 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02165.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3138 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02168.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4496 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02171.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4809 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02174.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 35410 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02177.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3341 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02180.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5175 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02183.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4961 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02186.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5052 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02189.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4425 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02192.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4265 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02195.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3010 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02198.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4908 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02201.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4247 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02204.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3248 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02207.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4379 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02210.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3142 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02213.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3178 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02216.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3138 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02219.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3804 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02222.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 16435 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02225.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3138 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02228.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3443 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02231.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3148 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02234.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4458 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02237.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8393 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02240.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4772 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02243.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4259 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02246.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3325 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02249.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3250 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02252.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6982 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02255.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4371 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02258.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 22416 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02261.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7393 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02264.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5505 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02267.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5626 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02270.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5745 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02273.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3024 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02276.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4408 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02279.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4300 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02282.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3248 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02285.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4349 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02288.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4684 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02291.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4054 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02294.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5796 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02297.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4514 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02300.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6120 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02303.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9619 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02306.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4843 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02309.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4943 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02312.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 10568 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02315.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3463 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02318.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6203 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02321.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3139 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02324.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3781 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02327.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 18678 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02330.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3226 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02333.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3151 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02336.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4296 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02339.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5175 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02342.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3028 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02345.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3348 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02348.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5263 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02351.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6765 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02354.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4655 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02357.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3267 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02360.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3016 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02363.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 11088 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02366.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4956 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02369.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9012 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02372.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7712 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02375.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3515 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02378.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4527 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02381.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3219 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02384.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 45656 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02387.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4066 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02390.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3038 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02393.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3649 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02396.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6894 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02399.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3222 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02402.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4822 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02405.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5802 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02408.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 10677 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02411.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5015 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02414.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3908 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02417.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3354 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02420.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6879 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02423.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7272 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02426.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4295 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02429.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7050 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02432.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7389 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02435.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4313 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02438.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4682 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02441.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3425 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02444.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3018 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02447.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4550 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02450.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4173 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02453.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3087 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02456.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5250 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02459.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3245 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02462.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3020 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02465.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5118 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02468.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 15000 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02471.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 17621 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02474.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6130 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02477.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3139 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02480.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3601 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02483.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6849 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02486.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6367 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02489.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3178 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02492.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9905 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02495.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5320 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02498.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3016 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02501.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8541 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02504.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 13899 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02507.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6535 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02510.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3732 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02513.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3118 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02516.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4580 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02519.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3423 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02522.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7773 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02525.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3245 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02528.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8736 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02531.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 12200 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02534.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3247 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02537.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3232 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02540.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3139 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02543.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3361 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02546.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3133 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02549.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3036 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02552.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3974 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02555.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 16276 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02558.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8537 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02561.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3181 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02564.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7396 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02567.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5063 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02570.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3020 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02573.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4243 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02576.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3026 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02579.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3331 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02582.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3142 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02585.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3728 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02588.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3243 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02591.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5529 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02594.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3014 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02597.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5291 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02600.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4289 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02603.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3428 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02606.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4513 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02609.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3032 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02612.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3644 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02615.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9796 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02618.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6181 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02621.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4418 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02624.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3817 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02627.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 31660 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02630.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4713 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02633.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3014 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02636.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8487 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02639.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5849 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02642.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4794 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02645.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4488 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02648.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3729 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02651.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4760 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02654.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4717 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02657.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5095 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02660.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4534 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02663.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4829 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02666.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8069 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02669.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3835 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02672.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3341 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02675.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3808 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02678.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3022 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02681.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5193 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02684.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4751 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02687.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3244 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02690.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5870 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02693.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 15472 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02696.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4943 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02699.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3138 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02702.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5524 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02705.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3008 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02708.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7310 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02711.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4710 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02714.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9093 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02717.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3024 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02720.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9522 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02723.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 28724 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02726.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6781 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02729.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5001 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02732.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3624 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02735.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8971 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02738.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4609 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02741.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5565 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02744.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4628 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02747.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3280 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02750.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3016 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02753.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4721 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02756.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3133 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02759.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 81578 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02762.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4622 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02765.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3006 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02768.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3262 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02771.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3752 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02774.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3728 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02777.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4355 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02780.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4681 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02783.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5344 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02786.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3139 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02789.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5126 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02792.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7655 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02795.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3430 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02798.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3509 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02801.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3231 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02804.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3354 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02807.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4104 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02810.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3044 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02813.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4376 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02816.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3444 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02819.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5264 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02822.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9725 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02825.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3528 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02828.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5377 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02831.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7401 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02834.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3242 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02837.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3339 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02840.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6151 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02843.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4721 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02846.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 20096 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02849.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3018 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02852.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3905 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02855.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7544 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02858.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3012 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02861.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3624 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02864.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3157 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02867.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3737 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02870.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4725 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02873.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3356 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02876.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4672 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02879.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3196 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02882.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8209 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02885.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3486 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02888.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3044 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02891.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3034 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02894.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3251 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02897.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3725 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02900.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5049 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02903.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3018 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02906.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7561 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02909.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 11976 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02912.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4913 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02915.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7770 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02918.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4344 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02921.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5233 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02924.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3542 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02927.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 19121 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02930.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5542 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02933.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4903 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02936.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3154 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02939.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3522 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02942.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4352 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02945.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 33864 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02948.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3004 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02951.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4070 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02954.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4600 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02957.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3024 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02960.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3502 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02963.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6120 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02966.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5571 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02969.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3607 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02972.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3020 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02975.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3436 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02978.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4788 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02981.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3833 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02984.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4599 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02987.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8872 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02990.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9509 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02993.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3217 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02996.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7146 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02999.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5159 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03002.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3158 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03005.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3020 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03008.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3435 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03011.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4919 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03014.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3014 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03017.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 27464 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03020.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5053 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03023.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3946 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03026.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4444 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03029.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3239 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03032.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4247 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03035.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3014 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03038.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5133 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03041.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7983 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03044.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4906 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03047.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3329 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03050.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3022 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03053.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3225 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03056.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6659 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03059.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3429 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03062.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5150 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03065.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4892 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03068.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4980 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03071.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3038 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03074.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4319 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03077.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3018 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03080.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3229 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03083.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3789 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03086.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4337 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03089.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3199 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03092.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4960 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03095.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5857 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03098.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3542 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03101.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3028 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03104.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4283 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03107.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3251 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03110.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4221 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03113.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5129 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03116.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3629 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03119.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4332 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03122.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3852 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03125.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4503 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03128.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3026 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03131.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4176 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03134.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 96062 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03137.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3782 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03140.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4701 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03143.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3201 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03146.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3018 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03149.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3711 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03152.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3022 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03155.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5708 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03158.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4873 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03161.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6255 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03164.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3320 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03167.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 27357 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03170.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4837 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03173.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5009 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03176.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3036 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03179.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3010 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03182.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3014 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03185.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 42248 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03188.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8079 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03191.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3022 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03194.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6002 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03197.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 54252 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03200.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4643 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03203.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5796 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03206.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3909 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03209.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3316 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03212.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3026 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03215.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4823 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03218.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3738 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03221.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9948 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03224.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 15162 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03227.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3151 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03230.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5346 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03233.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 25370 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03236.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4723 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03239.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6356 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03242.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7824 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03245.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4550 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03248.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4741 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03251.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5151 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03254.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5883 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03257.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3130 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03260.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 10781 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03263.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3238 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03266.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3236 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03269.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3140 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03272.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3243 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03275.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3616 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03278.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3322 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03281.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3040 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03284.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3217 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03287.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3339 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03290.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3139 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03293.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5928 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03296.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8155 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03299.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 15955 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03302.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 14273 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03305.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4621 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03308.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3157 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03311.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4481 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03314.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3256 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03317.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 12021 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03320.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4319 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03323.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4313 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03326.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3828 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03329.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6913 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03332.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3018 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03335.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4364 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03338.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7671 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03341.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3006 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03344.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3032 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03347.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3248 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03350.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7965 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03353.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4174 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03356.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6777 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03359.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3771 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03362.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3014 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03365.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3016 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03368.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4283 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03371.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3151 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03374.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 16937 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03377.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 15173 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03380.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3181 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03383.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5114 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03386.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3192 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03389.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5890 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03392.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3022 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03395.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 10680 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03398.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6372 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03401.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4701 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03404.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3674 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03407.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3247 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03410.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6613 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03413.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 19706 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03416.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7802 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03419.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3868 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03422.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3734 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03425.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3872 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03428.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3855 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03431.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3863 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03434.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5363 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03437.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 13180 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03440.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3738 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03443.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3729 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03446.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3729 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03449.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3727 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03452.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4085 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03455.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3756 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03458.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5036 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03461.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 10712 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03464.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3875 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03467.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3969 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03470.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3619 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03473.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3739 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03476.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3883 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03479.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3881 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03482.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3862 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03485.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4891 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03488.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3741 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03491.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7166 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03494.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3661 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03497.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3637 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03500.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 13543 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03503.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3732 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03506.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3816 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03509.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3870 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01886.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3568 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01889.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 19864 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01892.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3054 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01895.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3148 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01898.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4551 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01901.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3133 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01904.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5399 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01907.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3036 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01910.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5374 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01913.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8056 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01916.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6930 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01919.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3014 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01922.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3618 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01925.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4956 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01928.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3136 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01931.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4030 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01934.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3181 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01937.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3004 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01940.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8008 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01943.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4283 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01946.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3133 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01949.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4362 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01952.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3133 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01955.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3319 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01958.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4628 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01961.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3129 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01964.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3196 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01967.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3828 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01970.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4764 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01973.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3361 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01976.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9796 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01979.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4058 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01982.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3789 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01985.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6583 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01988.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3044 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01991.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3325 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01994.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3026 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a01997.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3151 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02000.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6005 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02003.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7553 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02006.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 12628 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02009.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4859 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02012.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3339 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02015.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3026 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02018.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7401 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02021.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3014 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02024.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4332 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02027.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3018 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02030.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3135 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02033.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3020 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02036.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5015 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02039.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4778 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02042.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5745 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02045.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5883 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02048.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4503 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02051.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 14273 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02054.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4388 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02057.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6151 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02060.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 19121 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02063.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7561 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02066.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3014 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02069.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13285 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02072.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3004 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02075.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8069 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02078.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4557 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02081.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5377 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02084.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5235 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02087.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5849 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02090.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5053 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02093.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3032 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02096.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3020 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02099.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6913 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02102.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3044 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02105.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4283 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02108.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3022 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02111.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3028 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02114.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 51119 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02117.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3725 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02120.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 12338 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02123.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5044 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02126.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3163 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02129.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3711 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02132.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3138 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02135.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3139 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02138.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7050 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02141.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3444 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02144.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8258 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02147.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3542 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02150.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3040 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02153.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3352 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02156.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4515 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02159.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4564 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02162.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5434 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02165.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4794 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02168.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3030 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02171.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3247 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02174.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3016 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02177.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3018 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02180.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5925 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02183.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3158 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02186.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3243 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02189.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3136 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02192.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4275 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02195.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5770 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02198.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7226 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02201.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9509 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02204.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8541 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02207.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5950 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02210.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3767 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02213.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 22416 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02216.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3142 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02219.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6013 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02222.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4337 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02225.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3036 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02228.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3321 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02231.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3239 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02234.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3163 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02237.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3148 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02240.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3146 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02243.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6017 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02246.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 28724 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02249.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3334 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02252.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3028 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02255.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 23603 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02258.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3022 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02261.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4687 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02264.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8707 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02267.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5282 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02270.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7992 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02273.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3226 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02276.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3429 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02279.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6024 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02282.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5593 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02285.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4174 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02288.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8545 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02291.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4460 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02294.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3020 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02297.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8079 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02300.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9307 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02303.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3226 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02306.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6955 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02309.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4415 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02312.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4664 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02315.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4672 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02318.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3028 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02321.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3040 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02324.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4457 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02327.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8021 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02330.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6514 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02333.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4308 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02336.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4241 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02339.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3163 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02342.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3441 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02345.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3130 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02348.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3032 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02351.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 11475 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02354.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3738 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02357.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5524 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02360.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4319 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02363.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4843 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02366.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3130 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02369.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8537 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02372.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8419 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02375.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4426 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02378.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3008 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02381.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 16929 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02384.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4705 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02387.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5990 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02390.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 27464 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02393.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3151 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02396.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3818 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02399.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3242 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02402.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5029 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02405.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3138 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02408.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8327 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02411.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4157 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02414.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3026 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02417.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3020 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02420.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 11088 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02423.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4295 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02426.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5537 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02429.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3147 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02432.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3020 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02435.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3319 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02438.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5249 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02441.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4384 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02444.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3024 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02447.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6765 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02450.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3157 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02453.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3196 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02456.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5264 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02459.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6112 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02462.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6792 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02465.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6156 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02468.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3028 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02471.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4717 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02474.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8029 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02477.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4974 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02480.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4313 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02483.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3002 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02486.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4189 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02489.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4304 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02492.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3756 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02495.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4672 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02498.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4396 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02501.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6181 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02504.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3235 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02507.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6113 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02510.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5156 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02513.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3148 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02516.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3430 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02519.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5346 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02522.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3157 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02525.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4453 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02528.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6659 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02531.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5853 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02534.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3551 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02537.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4444 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02540.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3235 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02543.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6158 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02546.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4595 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02549.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5494 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02552.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3016 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02555.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6720 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02558.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5484 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02561.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3018 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02564.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4016 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02567.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4616 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02570.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4655 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02573.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3354 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02576.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3410 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02579.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3178 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02582.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 29000 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02585.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5226 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02588.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 18678 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02591.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3018 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02594.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3020 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02597.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8850 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02600.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 11695 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02603.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3251 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02606.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5565 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02609.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3563 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02612.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3361 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02615.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4943 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02618.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4379 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02621.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3220 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02624.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3020 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02627.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4728 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02630.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3014 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02633.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3804 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02636.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7393 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02639.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3099 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02642.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4179 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02645.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3325 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02648.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 20417 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02651.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4682 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02654.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3006 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02657.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5496 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02660.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3172 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02663.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3040 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02666.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3242 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02669.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3004 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02672.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3262 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02675.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3184 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02678.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3026 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02681.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3221 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02684.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7983 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02687.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3629 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02690.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 16937 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02693.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5009 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02696.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3012 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02699.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3014 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02702.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4262 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02705.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3404 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02708.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3016 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02711.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3232 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02714.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5052 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02717.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4980 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02720.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3333 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02723.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7655 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02726.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3157 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02729.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4423 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02732.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4794 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02735.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3570 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02738.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5291 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02741.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4751 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02744.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3012 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02747.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3154 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02750.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3852 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02753.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4782 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02756.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3256 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02759.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4032 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02762.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3250 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02765.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 27357 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02768.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6198 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02771.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4007 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02774.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3706 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02777.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3340 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02780.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3463 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02783.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4695 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02786.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4283 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02789.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3154 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02792.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4344 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02795.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3138 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02798.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3243 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02801.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3434 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02804.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4398 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02807.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8971 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02810.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3157 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02813.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4314 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02816.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4721 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02819.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5723 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02822.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5654 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02825.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3130 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02828.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3140 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02831.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4259 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02834.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4371 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02837.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3010 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02840.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 15173 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02843.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4323 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02846.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3138 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02849.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3046 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02852.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3674 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02855.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3729 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02858.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7544 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02861.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3231 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02864.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4418 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02867.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3251 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02870.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3154 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02873.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4845 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02876.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3016 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02879.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3022 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02882.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4636 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02885.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3833 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02888.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4247 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02891.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3127 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02894.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5126 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02897.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8736 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02900.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4468 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02903.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3243 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02906.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3018 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02909.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9079 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02912.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6879 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02915.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3726 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02918.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9123 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02921.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5231 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02924.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3766 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02927.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5750 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02930.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4504 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02933.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4886 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02936.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7668 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02939.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3281 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02942.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3219 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02945.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3181 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02948.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3331 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02951.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3532 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02954.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5593 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02957.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 17621 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02960.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3149 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02963.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3026 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02966.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 10230 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02969.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7773 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02972.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4394 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02975.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3192 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02978.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3245 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02981.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6237 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02984.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3559 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02987.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5019 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02990.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9825 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02993.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3616 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02996.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5658 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a02999.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3044 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03002.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 45656 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03005.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3016 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03008.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3004 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03011.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13669 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03014.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5499 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03017.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4666 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03020.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3247 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03023.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3265 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03026.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 11325 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03029.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3024 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03032.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8240 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03035.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3728 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03038.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 20096 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03041.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3142 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03044.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3633 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03047.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3022 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03050.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3782 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03053.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3601 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03056.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3026 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03059.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3151 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03062.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3187 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03065.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4319 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03068.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7103 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03071.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3238 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03074.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5928 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03077.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5062 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03080.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4960 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03083.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3350 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03086.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7302 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03089.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5733 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03092.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9725 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03095.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 21281 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03098.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5686 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03101.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3146 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03104.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 18121 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03107.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3166 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03110.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3146 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03113.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3145 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03116.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 12015 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03119.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3016 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03122.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3152 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03125.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4253 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03128.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3024 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03131.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4544 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03134.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6988 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03137.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3014 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03140.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5101 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03143.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3231 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03146.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9948 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03149.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3006 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03152.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4300 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03155.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6257 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03158.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4943 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03161.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4426 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03164.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3127 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03167.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3519 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03170.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3145 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03173.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4713 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03176.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 10141 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03179.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6238 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03182.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4543 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03185.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4042 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03188.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6367 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03191.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3014 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03194.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5906 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03197.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3010 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03200.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5114 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03203.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4313 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03206.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3524 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03209.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3905 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03212.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3014 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03215.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4599 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03218.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3214 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03221.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3253 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03224.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3310 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03227.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5175 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03230.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3148 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03233.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3251 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03236.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7719 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03239.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5001 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03242.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3024 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03245.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7712 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03248.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3149 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03251.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3020 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03254.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5890 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03257.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3217 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03260.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5875 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03263.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 10568 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03266.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 17018 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03269.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3812 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03272.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4308 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03275.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3038 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03278.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3157 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03281.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4433 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03284.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3331 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03287.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3450 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03290.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3024 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03293.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3028 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03296.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 15178 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03299.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4850 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03302.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3038 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03305.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3238 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03308.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3752 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03311.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4892 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03314.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3024 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03317.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5233 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03320.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4814 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03323.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4235 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03326.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4701 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03329.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3509 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03332.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5063 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03335.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3327 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03338.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3028 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03341.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 10677 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03344.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3342 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03347.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4649 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03350.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5797 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03353.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3415 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03356.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 10723 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03359.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3022 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03362.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3346 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03365.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5408 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03368.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4535 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03371.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4578 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03374.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7310 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03377.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5263 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03380.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6559 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03383.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6130 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03386.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 115280 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03389.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6845 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03392.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5738 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03395.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4701 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03398.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4258 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03401.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3423 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03404.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3145 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03407.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6002 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03410.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3738 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03413.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3864 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03416.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3883 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03419.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3622 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03422.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3727 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03425.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3969 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03428.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5363 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03431.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3735 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03434.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 45849 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03437.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3881 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03440.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3739 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03443.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 29273 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03446.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3619 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03449.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3732 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03452.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 19706 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03455.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3739 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03458.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3739 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03461.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3868 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03464.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9454 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03467.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3863 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03470.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3637 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03473.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3744 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03476.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3741 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03479.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3875 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03482.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3887 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03485.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13180 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03488.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4085 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03491.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3866 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03494.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3756 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03497.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 10712 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03500.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7166 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03503.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3886 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03506.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3875 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03509.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3728 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03512.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3864 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03515.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3875 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03518.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9454 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03521.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3735 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03524.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3739 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03527.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3881 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03530.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3750 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03533.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5508 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03536.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3886 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03539.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3869 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03542.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3735 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03545.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3866 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03548.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3741 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03551.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3887 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03554.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8863 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03557.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3631 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03560.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3963 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03563.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3859 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03566.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3897 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03569.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3881 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03572.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3591 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03575.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3860 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03578.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3740 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03581.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3872 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03584.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4280 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03587.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 29273 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03590.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3622 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03593.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 45849 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03596.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3726 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03599.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3744 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03602.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3650 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03605.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4080 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03608.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3862 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03611.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3739 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03614.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3736 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03617.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3869 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03515.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3881 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03518.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5508 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03521.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3859 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03524.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3591 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03527.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3750 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03530.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3881 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03533.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3862 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03536.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3631 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03539.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3726 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03542.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4891 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03545.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3872 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03548.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6613 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03551.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3860 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03554.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3862 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03557.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3734 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03560.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3816 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03563.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4080 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03566.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13543 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03569.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3735 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03572.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3740 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03575.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8863 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03578.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3729 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03581.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5036 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03584.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3736 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03587.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3741 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03590.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3729 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03593.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3650 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03596.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3872 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03599.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3855 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03602.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3897 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03605.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4280 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03608.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3963 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03611.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3661 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03614.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7802 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03617.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3978 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03620.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6646 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03623.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5014 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03626.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 21179 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03629.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3832 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03632.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3987 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03635.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 10323 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03638.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6344 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03641.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9793 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03644.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6854 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03647.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 13035 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03650.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 37726 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03653.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3716 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03656.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3720 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03659.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3710 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03662.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4080 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03665.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3965 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03668.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3983 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03671.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 15745 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03674.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3973 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03677.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3848 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03680.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8961 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03683.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5369 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03686.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3963 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03689.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3690 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03692.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 21179 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03626.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5014 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03629.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 37726 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03632.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9793 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03635.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13035 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03638.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3983 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03641.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3973 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03644.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3848 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03647.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8961 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03650.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3710 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03653.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3832 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03656.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5369 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03659.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3965 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03662.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3690 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03665.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6344 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03668.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3716 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03671.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4080 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03674.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 15745 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03677.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3987 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03680.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 10323 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03683.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6854 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03686.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3720 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03689.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3963 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03692.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 14578 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03695.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 17619 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03698.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 23089 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03701.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 11371 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03702.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3393 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03703.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 37144 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03704.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 317917 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/a03705.html │ │ │ │ @@ -5572,128 +5572,128 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3088 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/globals_x.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4322 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/globals_y.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7091 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/graph_legend.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 20615 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/graph_legend.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 466322 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/hierarchy.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2831 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/index.html │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4139 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00002.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5481 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00005.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4019 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00008.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7212 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00011.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6041 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00014.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4015 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00017.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6112 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00020.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6535 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00023.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4003 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00026.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4003 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00029.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5437 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00032.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5516 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00035.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5772 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00038.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5755 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00041.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4343 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00044.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4121 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00047.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5457 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00050.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4331 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00053.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7102 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00056.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4000 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00059.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4118 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00062.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5550 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00065.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6750 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00068.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3998 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00071.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4027 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00074.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4432 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00077.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5037 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00080.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3992 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00083.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4001 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00086.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4537 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00089.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4637 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00092.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5296 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00095.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6277 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00098.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5365 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00101.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5499 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00104.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5271 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00107.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6442 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00110.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5505 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00113.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5620 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00116.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6646 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00119.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5754 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00122.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5293 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00125.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4151 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00128.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5309 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00131.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4334 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00134.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5365 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00002.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8265 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00005.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4000 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00008.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6014 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00011.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4011 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00014.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4934 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00017.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4009 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00020.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5487 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00023.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4121 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00026.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4331 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00029.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4001 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00032.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4157 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00035.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5296 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00038.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5309 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00041.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3999 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00044.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4151 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00047.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5556 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00050.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4026 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00053.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7128 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00056.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4015 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00059.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4139 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00062.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9888 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00065.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5034 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00068.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4003 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00071.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6277 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00074.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4255 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00077.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3995 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00080.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5576 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00083.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4002 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00086.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5755 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00089.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5457 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00092.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5136 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00095.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4801 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00098.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5919 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00101.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4432 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00104.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4326 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00107.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4637 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00110.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8282 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00113.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4331 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00116.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4343 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00119.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6112 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00122.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4239 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00125.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6405 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00128.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6159 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00131.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4005 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00134.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4001 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00137.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6519 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00140.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3995 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00143.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5248 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00146.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4360 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00149.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4026 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00152.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4011 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00155.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6433 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00158.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5136 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00161.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5487 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00164.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4006 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00167.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4542 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00170.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5315 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00173.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5576 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00176.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5034 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00179.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9238 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00182.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4025 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00185.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4339 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00188.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5600 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00191.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4471 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00194.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6156 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00197.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4363 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00200.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3993 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00203.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6405 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00206.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4239 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00209.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9358 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00212.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8282 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00215.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4275 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00218.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5556 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00221.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5347 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00224.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5240 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00227.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4009 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00230.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4801 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00233.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4327 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00236.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4133 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00239.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4255 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00242.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4029 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00245.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 23553 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00248.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8265 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00251.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9888 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00254.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9968 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00257.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4002 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00260.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5919 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00263.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5445 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00266.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4532 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00269.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4005 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00272.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4261 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00275.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3999 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00278.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5277 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00281.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6336 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00284.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6014 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00287.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5242 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00290.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6948 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00293.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7128 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00296.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4157 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00299.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5487 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00302.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7957 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00305.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4239 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00308.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4331 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00311.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5260 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00314.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4934 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00317.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4017 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00320.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4002 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00323.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4868 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00326.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6159 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00329.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4472 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00332.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4005 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00335.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4326 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00338.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4120 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00341.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5600 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00140.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5754 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00143.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5315 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00146.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5242 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00149.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6535 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00152.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4472 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00155.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4005 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00158.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4363 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00161.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5499 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00164.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5037 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00167.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4003 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00170.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3992 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00173.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5550 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00176.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6041 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00179.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5271 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00182.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6433 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00185.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9238 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00188.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6646 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00191.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4239 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00194.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6442 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00197.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4017 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00200.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5437 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00203.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4261 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00206.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7957 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00209.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4327 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00212.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9968 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00215.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9358 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00218.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4120 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00221.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5293 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00224.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3993 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00227.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6948 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00230.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5772 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00233.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4537 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00236.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6336 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00239.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5505 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00242.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5347 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00245.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4339 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00248.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5487 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00251.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4471 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00254.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4133 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00257.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4334 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00260.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5481 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00263.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4275 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00266.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4118 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00269.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3998 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00272.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4006 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00275.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6156 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00278.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6519 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00281.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4029 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00284.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7102 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00287.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4532 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00290.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4027 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00293.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5260 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00296.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5620 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00299.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5445 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00302.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 23553 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00305.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5277 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00308.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5240 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00311.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4002 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00314.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4868 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00317.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4025 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00320.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4360 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00323.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5516 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00326.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5248 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00329.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7212 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00332.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4019 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00335.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4542 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00338.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6750 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00341.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 37160 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00344.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 80250 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00345.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 14975 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00346.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 28235 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00347.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7036 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00348.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 12379 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00349.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5731 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/inet/a00350.html │ │ │ │ @@ -7473,37 +7473,37 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 23071 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/namespaces.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 153 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/nav_f.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 95 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/nav_g.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 98 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/nav_h.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 123 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/open.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4474 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/pages.html │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4163 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00002.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4354 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00005.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3842 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00008.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4246 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00011.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4823 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00014.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3954 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00017.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3851 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00020.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4311 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00023.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5728 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00002.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3954 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00005.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4508 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00008.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4595 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00011.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3842 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00014.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3851 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00017.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4163 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00020.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8124 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00023.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3851 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00026.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4887 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00029.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8124 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00032.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5728 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00035.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4348 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00038.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4809 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00041.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4508 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00044.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7442 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00047.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5930 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00050.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4583 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00053.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4595 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00056.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 19413 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00059.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3959 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00062.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5096 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00065.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4707 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00068.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4354 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00029.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4707 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00032.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4823 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00035.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 19413 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00038.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5930 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00041.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4809 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00044.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3959 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00047.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5096 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00050.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7442 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00053.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4583 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00056.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4348 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00059.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4311 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00062.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4246 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00065.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4887 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00068.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 37164 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00071.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 43076 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a00072.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10338 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a03720.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 109141 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a03721.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9373 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a03722.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 39862 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a03723.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6966 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/rmcast/a03724.html │ │ │ │ @@ -8497,38 +8497,38 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 15256 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/search/variables_d.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1441 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/search/variables_e.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 14272 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/search/variables_e.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1441 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/search/variables_f.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7137 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/search/variables_f.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 314 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/splitbar.png │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3916 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00002.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3962 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00005.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3121 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00008.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5911 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00011.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7843 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00014.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5911 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00002.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3250 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00005.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4107 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00008.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3443 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00011.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3121 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00014.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3916 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00017.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3259 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00020.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4910 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00023.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3357 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00026.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3250 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00029.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3133 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00032.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4644 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00035.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3344 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00038.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3135 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00041.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3250 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00044.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7496 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00047.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3443 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00050.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3133 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00053.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3735 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00056.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4107 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00059.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5212 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00062.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4788 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00065.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6427 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00068.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5021 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00071.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3250 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00020.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4788 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00023.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3133 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00026.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3344 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00029.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7843 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00032.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3259 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00035.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3962 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00038.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5021 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00041.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7496 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00044.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5212 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00047.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3735 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00050.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4910 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00053.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4644 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00056.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3135 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00059.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3357 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00062.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6427 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00065.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3916 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00068.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3133 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00071.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3181 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00074.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 37158 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a00075.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4536 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a03724.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 11245 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a03725.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13101 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a03727.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 16130 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a03728.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 17633 2022-09-02 09:31:52.000000 ./usr/share/doc/libace-dev/ssl/a03729.png │ │ │ ├── ./usr/share/doc/libace-dev/QoS/a00002.html │ │ │ │ @@ -67,16 +67,16 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │
QoS_Session_Factory.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/QoS/QoS_Session.h"
│ │ │ │ -#include "ace/Containers_T.h"
│ │ │ │ +
#include "ace/QoS/QoS_Session.h"
│ │ │ │ +#include "ace/Containers_T.h"
│ │ │ │ #include "ACE_QoS_Export.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libace-dev/QoS/a00005.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE_QoS: QoS_Session_Factory.cpp File Reference │ │ │ │ +ACE_QoS: QoS_Session_Impl.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
QoS_Session_Factory.cpp File Reference
│ │ │ │ +
QoS_Session_Impl.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "QoS_Session_Factory.h"
│ │ │ │ -#include "QoS_Session_Impl.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ +
#include "ace/OS_NS_arpa_inet.h"
│ │ │ │ +#include "ace/SOCK.h"
│ │ │ │ +#include "QoS_Manager.h"
│ │ │ │ +#include "QoS_Session_Impl.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,14 +4,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE_QoS 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * QoS │ │ │ │ │ -QoS_Session_Factory.cpp File Reference │ │ │ │ │ -#include "QoS_Session_Factory.h" │ │ │ │ │ +QoS_Session_Impl.cpp File Reference │ │ │ │ │ +#include "ace/OS_NS_arpa_inet.h" │ │ │ │ │ +#include "ace/SOCK.h" │ │ │ │ │ +#include "QoS_Manager.h" │ │ │ │ │ #include "QoS_Session_Impl.h" │ │ │ │ │ #include "ace/Log_Category.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/QoS/a00011.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE_QoS: QoS_Session_Impl.inl File Reference │ │ │ │ +ACE_QoS: QoS_Session.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,52 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
QoS_Session_Impl.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Typedefs
│ │ │ │ +
QoS_Session.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ACE_QoS_Export.h"
│ │ │ │ +#include "ace/INET_Addr.h"
│ │ │ │ +#include "ace/OS_QoS.h"
│ │ │ │ +

│ │ │ │ Classes

class  ACE_QoS_Session_Factory
 Concrete factory for the QoS Session objects. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_QoS_Session
 A QoS Session object. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef int ACE_Protocol_ID
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Vishal Kachroo visha.nosp@m.l@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Protocol_ID

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef int ACE_Protocol_ID
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,11 +4,28 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE_QoS 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * QoS │ │ │ │ │ -QoS_Session_Impl.inl File Reference │ │ │ │ │ +Classes | Typedefs │ │ │ │ │ +QoS_Session.h File Reference │ │ │ │ │ +#include "ACE_QoS_Export.h" │ │ │ │ │ +#include "ace/INET_Addr.h" │ │ │ │ │ +#include "ace/OS_QoS.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_QoS_Session │ │ │ │ │ +  A QoS Session object. More... │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef int ACE_Protocol_ID │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Vishal Kachroo visha.nosp@m.l@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_Protocol_ID ***** │ │ │ │ │ +typedef int ACE_Protocol_ID │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/QoS/a00014.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE_QoS: SOCK_Dgram_Mcast_QoS.inl File Reference │ │ │ │ +ACE_QoS: SOCK_Dgram_Mcast_QoS.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,31 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
SOCK_Dgram_Mcast_QoS.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
SOCK_Dgram_Mcast_QoS.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/SOCK_Dgram_Mcast.h"
│ │ │ │ +#include "QoS_Manager.h"
│ │ │ │ +#include "SOCK_Dgram_Mcast_QoS.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_SOCK_Dgram_Mcast_QoS
 Defines the member functions for the ACE QoS enabled socket wrapper for UDP/IP multicast. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Vishal Kachroo visha.nosp@m.l@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,11 +4,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE_QoS 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * QoS │ │ │ │ │ -SOCK_Dgram_Mcast_QoS.inl File Reference │ │ │ │ │ +Classes │ │ │ │ │ +SOCK_Dgram_Mcast_QoS.h File Reference │ │ │ │ │ +#include "ace/SOCK_Dgram_Mcast.h" │ │ │ │ │ +#include "QoS_Manager.h" │ │ │ │ │ +#include "SOCK_Dgram_Mcast_QoS.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_SOCK_Dgram_Mcast_QoS │ │ │ │ │ +  Defines the member functions for the ACE QoS enabled socket wrapper for │ │ │ │ │ + UDP/IP multicast. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Vishal Kachroo visha.nosp@m.l@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/QoS/a00017.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE_QoS: QoS_Session.h File Reference │ │ │ │ +ACE_QoS: QoS_Decorator.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,52 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Typedefs
│ │ │ │ -
QoS_Session.h File Reference
│ │ │ │ +
QoS_Decorator.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ACE_QoS_Export.h"
│ │ │ │ -#include "ace/INET_Addr.h"
│ │ │ │ -#include "ace/OS_QoS.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_QoS_Session
 A QoS Session object. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef int ACE_Protocol_ID
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Vishal Kachroo visha.nosp@m.l@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Protocol_ID

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef int ACE_Protocol_ID
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "QoS_Decorator.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,28 +4,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE_QoS 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * QoS │ │ │ │ │ -Classes | Typedefs │ │ │ │ │ -QoS_Session.h File Reference │ │ │ │ │ -#include "ACE_QoS_Export.h" │ │ │ │ │ -#include "ace/INET_Addr.h" │ │ │ │ │ -#include "ace/OS_QoS.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_QoS_Session │ │ │ │ │ -  A QoS Session object. More... │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef int ACE_Protocol_ID │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Vishal Kachroo visha.nosp@m.l@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_Protocol_ID ***** │ │ │ │ │ -typedef int ACE_Protocol_ID │ │ │ │ │ +QoS_Decorator.cpp File Reference │ │ │ │ │ +#include "QoS_Decorator.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/QoS/a00020.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE_QoS: SOCK_Dgram_Mcast_QoS.h File Reference │ │ │ │ +ACE_QoS: QoS_Session_Factory.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,31 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
SOCK_Dgram_Mcast_QoS.h File Reference
│ │ │ │ +
QoS_Session_Factory.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SOCK_Dgram_Mcast.h"
│ │ │ │ -#include "QoS_Manager.h"
│ │ │ │ -#include "SOCK_Dgram_Mcast_QoS.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_SOCK_Dgram_Mcast_QoS
 Defines the member functions for the ACE QoS enabled socket wrapper for UDP/IP multicast. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Vishal Kachroo visha.nosp@m.l@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ +
#include "QoS_Session_Factory.h"
│ │ │ │ +#include "QoS_Session_Impl.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,23 +4,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE_QoS 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * QoS │ │ │ │ │ -Classes │ │ │ │ │ -SOCK_Dgram_Mcast_QoS.h File Reference │ │ │ │ │ -#include "ace/SOCK_Dgram_Mcast.h" │ │ │ │ │ -#include "QoS_Manager.h" │ │ │ │ │ -#include "SOCK_Dgram_Mcast_QoS.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_SOCK_Dgram_Mcast_QoS │ │ │ │ │ -  Defines the member functions for the ACE QoS enabled socket wrapper for │ │ │ │ │ - UDP/IP multicast. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Vishal Kachroo visha.nosp@m.l@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ +QoS_Session_Factory.cpp File Reference │ │ │ │ │ +#include "QoS_Session_Factory.h" │ │ │ │ │ +#include "QoS_Session_Impl.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/QoS/a00023.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE_QoS: QoS_Session_Impl.cpp File Reference │ │ │ │ +ACE_QoS: SOCK_Dgram_Mcast_QoS.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,43 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
QoS_Session_Impl.cpp File Reference
│ │ │ │ +
│ │ │ │ +Macros
│ │ │ │ +
SOCK_Dgram_Mcast_QoS.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_arpa_inet.h"
│ │ │ │ -#include "ace/SOCK.h"
│ │ │ │ -#include "QoS_Manager.h"
│ │ │ │ -#include "QoS_Session_Impl.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -
│ │ │ │ +
#include "SOCK_Dgram_Mcast_QoS.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/OS_NS_sys_socket.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define IMR_MULTIADDR   imr_multiaddr
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ IMR_MULTIADDR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define IMR_MULTIADDR   imr_multiaddr
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,16 +4,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE_QoS 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * QoS │ │ │ │ │ -QoS_Session_Impl.cpp File Reference │ │ │ │ │ -#include "ace/OS_NS_arpa_inet.h" │ │ │ │ │ -#include "ace/SOCK.h" │ │ │ │ │ -#include "QoS_Manager.h" │ │ │ │ │ -#include "QoS_Session_Impl.h" │ │ │ │ │ +Macros │ │ │ │ │ +SOCK_Dgram_Mcast_QoS.cpp File Reference │ │ │ │ │ +#include "SOCK_Dgram_Mcast_QoS.h" │ │ │ │ │ #include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define IMR_MULTIADDR   imr_multiaddr │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ IMR_MULTIADDR ***** │ │ │ │ │ +#define IMR_MULTIADDR   imr_multiaddr │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/QoS/a00026.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE_QoS: SOCK_Dgram_Mcast_QoS.cpp File Reference │ │ │ │ +ACE_QoS: QoS_Session_Impl.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,42 +63,29 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Macros
│ │ │ │ -
SOCK_Dgram_Mcast_QoS.cpp File Reference
│ │ │ │ +Classes
│ │ │ │ +
QoS_Session_Impl.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "SOCK_Dgram_Mcast_QoS.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/OS_NS_sys_socket.h"
│ │ │ │ +
#include "ace/QoS/QoS_Session.h"
│ │ │ │ +#include "QoS_Session_Impl.inl"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Macros

#define IMR_MULTIADDR   imr_multiaddr
 

│ │ │ │ +Classes

class  ACE_GQoS_Session
 A GQoS session object. More...
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ IMR_MULTIADDR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define IMR_MULTIADDR   imr_multiaddr
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Vishal Kachroo visha.nosp@m.l@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,21 +4,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE_QoS 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * QoS │ │ │ │ │ -Macros │ │ │ │ │ -SOCK_Dgram_Mcast_QoS.cpp File Reference │ │ │ │ │ -#include "SOCK_Dgram_Mcast_QoS.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define IMR_MULTIADDR   imr_multiaddr │ │ │ │ │ +Classes │ │ │ │ │ +QoS_Session_Impl.h File Reference │ │ │ │ │ +#include "ace/QoS/QoS_Session.h" │ │ │ │ │ +#include "QoS_Session_Impl.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_GQoS_Session │ │ │ │ │ +  A GQoS session object. More... │ │ │ │ │   │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ IMR_MULTIADDR ***** │ │ │ │ │ -#define IMR_MULTIADDR   imr_multiaddr │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Vishal Kachroo visha.nosp@m.l@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/QoS/a00029.html │ │ │ │ @@ -65,16 +65,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
QoS_Manager.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "QoS_Manager.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ +
#include "QoS_Manager.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libace-dev/QoS/a00032.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE_QoS: QoS_Manager.h File Reference │ │ │ │ +ACE_QoS: SOCK_Dgram_Mcast_QoS.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,33 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
QoS_Manager.h File Reference
│ │ │ │ +
SOCK_Dgram_Mcast_QoS.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Addr.h"
│ │ │ │ -#include "ace/IPC_SAP.h"
│ │ │ │ -#include "ace/Containers_T.h"
│ │ │ │ -#include "ACE_QoS_Export.h"
│ │ │ │ -#include "QoS_Session.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_QoS_Manager
 This class manages the QoS sessions associated with ACE_SOCK. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Vishal Kachroo
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,24 +4,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE_QoS 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * QoS │ │ │ │ │ -Classes │ │ │ │ │ -QoS_Manager.h File Reference │ │ │ │ │ -#include "ace/Addr.h" │ │ │ │ │ -#include "ace/IPC_SAP.h" │ │ │ │ │ -#include "ace/Containers_T.h" │ │ │ │ │ -#include "ACE_QoS_Export.h" │ │ │ │ │ -#include "QoS_Session.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_QoS_Manager │ │ │ │ │ -  This class manages the QoS sessions associated with ACE_SOCK. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Vishal Kachroo │ │ │ │ │ +SOCK_Dgram_Mcast_QoS.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/QoS/a00035.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE_QoS: QoS_Decorator.h File Reference │ │ │ │ +ACE_QoS: QoS_Manager.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,37 +64,31 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │ -
QoS_Decorator.h File Reference
│ │ │ │ +
QoS_Manager.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Reactor.h"
│ │ │ │ -#include "ace/INET_Addr.h"
│ │ │ │ -#include "ace/Event_Handler.h"
│ │ │ │ -#include "SOCK_Dgram_Mcast_QoS.h"
│ │ │ │ +
#include "ace/Addr.h"
│ │ │ │ +#include "ace/IPC_SAP.h"
│ │ │ │ +#include "ace/Containers_T.h"
│ │ │ │ #include "ACE_QoS_Export.h"
│ │ │ │ +#include "QoS_Session.h"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_QoS_Decorator_Base
 This class is the Decorator Pattern Base class for decorating ACE_Event_Handler. More...
 
class  ACE_QoS_Event_Handler
 This Handler is registered with the Reactor for QoS events. More...
 
class  ACE_QoS_Decorator
 Concrete QoS Decorator. More...
class  ACE_QoS_Manager
 This class manages the QoS sessions associated with ACE_SOCK. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Vishal Kachroo visha.nosp@m.l@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ +
Author
Vishal Kachroo
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -5,30 +5,23 @@ │ │ │ │ │ │ │ │ │ │ ACE_QoS 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * QoS │ │ │ │ │ Classes │ │ │ │ │ -QoS_Decorator.h File Reference │ │ │ │ │ -#include "ace/Reactor.h" │ │ │ │ │ -#include "ace/INET_Addr.h" │ │ │ │ │ -#include "ace/Event_Handler.h" │ │ │ │ │ -#include "SOCK_Dgram_Mcast_QoS.h" │ │ │ │ │ +QoS_Manager.h File Reference │ │ │ │ │ +#include "ace/Addr.h" │ │ │ │ │ +#include "ace/IPC_SAP.h" │ │ │ │ │ +#include "ace/Containers_T.h" │ │ │ │ │ #include "ACE_QoS_Export.h" │ │ │ │ │ +#include "QoS_Session.h" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_QoS_Decorator_Base │ │ │ │ │ -  This class is the Decorator Pattern Base class for decorating │ │ │ │ │ - ACE_Event_Handler. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_QoS_Event_Handler │ │ │ │ │ -  This Handler is registered with the Reactor for QoS events. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_QoS_Decorator │ │ │ │ │ -  Concrete QoS Decorator. More... │ │ │ │ │ +class  ACE_QoS_Manager │ │ │ │ │ +  This class manages the QoS sessions associated with ACE_SOCK. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Vishal Kachroo visha.nosp@m.l@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ + Vishal Kachroo │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/QoS/a00038.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE_QoS: QoS_Session_Impl.h File Reference │ │ │ │ +ACE_QoS: QoS_Session_Impl.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,30 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
QoS_Session_Impl.h File Reference
│ │ │ │ +
QoS_Session_Impl.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/QoS/QoS_Session.h"
│ │ │ │ -#include "QoS_Session_Impl.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_GQoS_Session
 A GQoS session object. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Vishal Kachroo visha.nosp@m.l@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,21 +4,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE_QoS 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * QoS │ │ │ │ │ -Classes │ │ │ │ │ -QoS_Session_Impl.h File Reference │ │ │ │ │ -#include "ace/QoS/QoS_Session.h" │ │ │ │ │ -#include "QoS_Session_Impl.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_GQoS_Session │ │ │ │ │ -  A GQoS session object. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Vishal Kachroo visha.nosp@m.l@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ +QoS_Session_Impl.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/QoS/a00041.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE_QoS: QoS_Decorator.cpp File Reference │ │ │ │ +ACE_QoS: QoS_Decorator.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,39 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
QoS_Decorator.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
QoS_Decorator.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "QoS_Decorator.h"
│ │ │ │ +
#include "ace/Reactor.h"
│ │ │ │ +#include "ace/INET_Addr.h"
│ │ │ │ +#include "ace/Event_Handler.h"
│ │ │ │ +#include "SOCK_Dgram_Mcast_QoS.h"
│ │ │ │ +#include "ACE_QoS_Export.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_QoS_Decorator_Base
 This class is the Decorator Pattern Base class for decorating ACE_Event_Handler. More...
 
class  ACE_QoS_Event_Handler
 This Handler is registered with the Reactor for QoS events. More...
 
class  ACE_QoS_Decorator
 Concrete QoS Decorator. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Vishal Kachroo visha.nosp@m.l@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,12 +4,31 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE_QoS 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * QoS │ │ │ │ │ -QoS_Decorator.cpp File Reference │ │ │ │ │ -#include "QoS_Decorator.h" │ │ │ │ │ +Classes │ │ │ │ │ +QoS_Decorator.h File Reference │ │ │ │ │ +#include "ace/Reactor.h" │ │ │ │ │ +#include "ace/INET_Addr.h" │ │ │ │ │ +#include "ace/Event_Handler.h" │ │ │ │ │ +#include "SOCK_Dgram_Mcast_QoS.h" │ │ │ │ │ +#include "ACE_QoS_Export.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_QoS_Decorator_Base │ │ │ │ │ +  This class is the Decorator Pattern Base class for decorating │ │ │ │ │ + ACE_Event_Handler. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_QoS_Event_Handler │ │ │ │ │ +  This Handler is registered with the Reactor for QoS events. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_QoS_Decorator │ │ │ │ │ +  Concrete QoS Decorator. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Vishal Kachroo visha.nosp@m.l@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/QoS/a03716.html │ │ │ │ @@ -137,17 +137,17 @@ │ │ │ │   │ │ │ │ virtual int handle_exception (ACE_HANDLE fd=ACE_INVALID_HANDLE) │ │ │ │   │ │ │ │ virtual int handle_timeout (const ACE_Time_Value &current_time, const void *act=0) │ │ │ │   │ │ │ │ virtual int handle_exit (ACE_Process *) │ │ │ │   │ │ │ │ -virtual int handle_close (ACE_HANDLE handle, ACE_Reactor_Mask close_mask) │ │ │ │ +virtual int handle_close (ACE_HANDLE handle, ACE_Reactor_Mask close_mask) │ │ │ │   │ │ │ │ -virtual int handle_signal (int signum, siginfo_t *=0, ucontext_t *=0) │ │ │ │ +virtual int handle_signal (int signum, siginfo_t *=0, ucontext_t *=0) │ │ │ │   │ │ │ │ virtual int resume_handler () │ │ │ │   │ │ │ │ virtual int handle_qos (ACE_HANDLE=ACE_INVALID_HANDLE) │ │ │ │   │ │ │ │ virtual int handle_group_qos (ACE_HANDLE=ACE_INVALID_HANDLE) │ │ │ │   │ │ │ │ @@ -411,16 +411,16 @@ │ │ │ │
│ │ │ │ │ │ │ │

The event handler that is decorated by this class.

│ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libace-dev/QoS/a03720.html │ │ │ │ @@ -165,17 +165,17 @@ │ │ │ │   │ │ │ │ virtual int handle_exception (ACE_HANDLE fd=ACE_INVALID_HANDLE) │ │ │ │   │ │ │ │ virtual int handle_timeout (const ACE_Time_Value &current_time, const void *act=0) │ │ │ │   │ │ │ │ virtual int handle_exit (ACE_Process *) │ │ │ │   │ │ │ │ -virtual int handle_close (ACE_HANDLE handle, ACE_Reactor_Mask close_mask) │ │ │ │ +virtual int handle_close (ACE_HANDLE handle, ACE_Reactor_Mask close_mask) │ │ │ │   │ │ │ │ -virtual int handle_signal (int signum, siginfo_t *=0, ucontext_t *=0) │ │ │ │ +virtual int handle_signal (int signum, siginfo_t *=0, ucontext_t *=0) │ │ │ │   │ │ │ │ virtual int resume_handler () │ │ │ │   │ │ │ │ virtual int handle_qos (ACE_HANDLE=ACE_INVALID_HANDLE) │ │ │ │   │ │ │ │ virtual int handle_group_qos (ACE_HANDLE=ACE_INVALID_HANDLE) │ │ │ │   │ │ │ │ @@ -489,16 +489,16 @@ │ │ │ │
│ │ │ │ │ │ │ │

Used to get to the RAPI file descriptor for QoS Events.

│ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libace-dev/QoS/a03724.html │ │ │ │ @@ -160,17 +160,17 @@ │ │ │ │   │ │ │ │ virtual int handle_exception (ACE_HANDLE fd=ACE_INVALID_HANDLE) │ │ │ │   │ │ │ │ virtual int handle_timeout (const ACE_Time_Value &current_time, const void *act=0) │ │ │ │   │ │ │ │ virtual int handle_exit (ACE_Process *) │ │ │ │   │ │ │ │ -virtual int handle_close (ACE_HANDLE handle, ACE_Reactor_Mask close_mask) │ │ │ │ +virtual int handle_close (ACE_HANDLE handle, ACE_Reactor_Mask close_mask) │ │ │ │   │ │ │ │ -virtual int handle_signal (int signum, siginfo_t *=0, ucontext_t *=0) │ │ │ │ +virtual int handle_signal (int signum, siginfo_t *=0, ucontext_t *=0) │ │ │ │   │ │ │ │ virtual int resume_handler () │ │ │ │   │ │ │ │ virtual int handle_qos (ACE_HANDLE=ACE_INVALID_HANDLE) │ │ │ │   │ │ │ │ virtual int handle_group_qos (ACE_HANDLE=ACE_INVALID_HANDLE) │ │ │ │   │ │ │ │ @@ -538,16 +538,16 @@ │ │ │ │ │ │ │ │
│ │ │ │

If the application wants to use an instance of Reactor other than the Singleton one.

│ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libace-dev/QoS/a03728.html │ │ │ │ @@ -234,15 +234,15 @@ │ │ │ │
│ │ │ │ │ │ │ │

Set of QoS sessions that this socket has joined.

│ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libace-dev/QoS/a03732.html │ │ │ │ @@ -119,15 +119,15 @@ │ │ │ │   │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -187,15 +187,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -439,15 +439,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -944,15 +944,15 @@ │ │ │ │
│ │ │ │
│ │ │ │

│ │ │ │ Public Member Functions

virtual ~ACE_QoS_Session (void)
 to shutup g++. More...
 
virtual int open (ACE_INET_Addr dest_addr, ACE_Protocol_ID protocol_id)=0
virtual int open (ACE_INET_Addr dest_addr, ACE_Protocol_ID protocol_id)=0
 Open a QoS session [dest IP, dest port, Protocol ID]. More...
 
virtual int close (void)=0
 Close the QoS Session. More...
 
virtual ACE_QoS qos () const =0
 Returns the QoS in the current session. More...
 
ACE_INET_Addr dest_addr_
 Destination address for this session. More...
 
ACE_INET_Addrsrc_addr_
 Source address for this session. More...
 
ACE_Protocol_ID protocol_id_
ACE_Protocol_ID protocol_id_
 Is this a TCP or a UDP session. More...
 
ACE_QoS qos_
 QoS for this session. More...
 
ACE_End_Point_Type flags_
 Specifies if this is a sending/receiving/both session. More...
(ACE_INET_Addr dest_addr,
ACE_Protocol_ID ACE_Protocol_ID protocol_id 
)
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
ACE_Protocol_ID ACE_QoS_Session::protocol_id_ACE_Protocol_ID ACE_QoS_Session::protocol_id_
│ │ │ │
│ │ │ │ protected
│ │ │ │ @@ -1077,15 +1077,15 @@ │ │ │ │
│ │ │ │ │ │ │ │

Source address for this session.

│ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │
The documentation for this class was generated from the following file: │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libace-dev/QoS/a03736.html │ │ │ │ @@ -369,15 +369,15 @@ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libace-dev/QoS/a03740.html │ │ │ │ @@ -103,15 +103,15 @@ │ │ │ │
[legend]
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -161,15 +161,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -261,15 +261,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -497,15 +497,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -994,17 +994,17 @@ │ │ │ │

│ │ │ │ Public Member Functions

 ~ACE_GQoS_Session (void)
 Default destructor. More...
 
virtual int open (ACE_INET_Addr dest_addr, ACE_Protocol_ID protocol_id)
virtual int open (ACE_INET_Addr dest_addr, ACE_Protocol_ID protocol_id)
 Open a GQoS session [dest IP, dest port, Protocol ID]. More...
 
virtual int close (void)
 Close the GQoS Session. More...
 
virtual ACE_QoS qos () const
 Returns the QoS for this GQoS session. More...
virtual int version ()
 Get the RAPI event that last occurred. More...
 
- Public Member Functions inherited from ACE_QoS_Session
virtual ~ACE_QoS_Session (void)
 to shutup g++. More...
 
virtual int open (ACE_INET_Addr dest_addr, ACE_Protocol_ID protocol_id)=0
virtual int open (ACE_INET_Addr dest_addr, ACE_Protocol_ID protocol_id)=0
 Open a QoS session [dest IP, dest port, Protocol ID]. More...
 
virtual int close (void)=0
 Close the QoS Session. More...
 
virtual ACE_QoS qos () const =0
 Returns the QoS in the current session. More...
 
ACE_INET_Addr dest_addr_
 Destination address for this session. More...
 
ACE_INET_Addrsrc_addr_
 Source address for this session. More...
 
ACE_Protocol_ID protocol_id_
ACE_Protocol_ID protocol_id_
 Is this a TCP or a UDP session. More...
 
ACE_QoS qos_
 QoS for this session. More...
 
ACE_End_Point_Type flags_
 Specifies if this is a sending/receiving/both session. More...
(ACE_INET_Addr dest_addr,
ACE_Protocol_ID ACE_Protocol_ID protocol_id 
)
│ │ │ │
│ │ │ │

This is a session ID generator. It does a lot more than expected from an int!.

│ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libace-dev/QoS/a03744.html │ │ │ │ @@ -111,87 +111,87 @@ │ │ │ │ Public Member Functions │ │ │ │  ACE_SOCK_Dgram_Mcast_QoS (options opts=DEFOPTS) │ │ │ │  Ctor, has same defaults as ACE_SOCK_Dgram_Mcast. More...
│ │ │ │   │ │ │ │  ~ACE_SOCK_Dgram_Mcast_QoS (void) │ │ │ │  Default dtor. More...
│ │ │ │   │ │ │ │ -int subscribe (const ACE_INET_Addr &mcast_addr, const ACE_QoS_Params &qos_params, int reuse_addr=1, const ACE_TCHAR *net_if=0, int protocol_family=PF_INET, int protocol=0, ACE_Protocol_Info *protocolinfo=0, ACE_SOCK_GROUP g=0, u_long flags=0, ACE_QoS_Session *qos_session=0) │ │ │ │ +int subscribe (const ACE_INET_Addr &mcast_addr, const ACE_QoS_Params &qos_params, int reuse_addr=1, const ACE_TCHAR *net_if=0, int protocol_family=PF_INET, int protocol=0, ACE_Protocol_Info *protocolinfo=0, ACE_SOCK_GROUP g=0, u_long flags=0, ACE_QoS_Session *qos_session=0) │ │ │ │   │ │ │ │ -ssize_t send (const iovec buffers[], int buffer_count, size_t &number_of_bytes_sent, int flags, const ACE_Addr &addr, ACE_OVERLAPPED *overlapped, ACE_OVERLAPPED_COMPLETION_FUNC func) const │ │ │ │ +ssize_t send (const iovec buffers[], int buffer_count, size_t &number_of_bytes_sent, int flags, const ACE_Addr &addr, ACE_OVERLAPPED *overlapped, ACE_OVERLAPPED_COMPLETION_FUNC func) const │ │ │ │   │ │ │ │ -ssize_t send (const void *buf, size_t n, const ACE_Addr &addr, int flags, ACE_OVERLAPPED *overlapped, ACE_OVERLAPPED_COMPLETION_FUNC func) const │ │ │ │ +ssize_t send (const void *buf, size_t n, const ACE_Addr &addr, int flags, ACE_OVERLAPPED *overlapped, ACE_OVERLAPPED_COMPLETION_FUNC func) const │ │ │ │  Send an n byte buf to the datagram socket (uses <WSASentTo>). More...
│ │ │ │   │ │ │ │ ACE_QoS_Manager qos_manager (void) │ │ │ │  Returns the QoS manager for this socket. More...
│ │ │ │   │ │ │ │ -int open (const ACE_INET_Addr &addr, const ACE_QoS_Params &qos_params, int protocol_family=PF_INET, int protocol=0, ACE_Protocol_Info *protocolinfo=0, ACE_SOCK_GROUP g=0, u_long flags=0, int reuse_addr=0) │ │ │ │ +int open (const ACE_INET_Addr &addr, const ACE_QoS_Params &qos_params, int protocol_family=PF_INET, int protocol=0, ACE_Protocol_Info *protocolinfo=0, ACE_SOCK_GROUP g=0, u_long flags=0, int reuse_addr=0) │ │ │ │   │ │ │ │ - Public Member Functions inherited from ACE_SOCK_Dgram_Mcast │ │ │ │  ACE_SOCK_Dgram_Mcast (options opts=DEFOPTS) │ │ │ │   │ │ │ │  ~ACE_SOCK_Dgram_Mcast () │ │ │ │   │ │ │ │ -int open (const ACE_INET_Addr &mcast_addr, const ACE_TCHAR *net_if=0, int reuse_addr=1) │ │ │ │ +int open (const ACE_INET_Addr &mcast_addr, const ACE_TCHAR *net_if=0, int reuse_addr=1) │ │ │ │   │ │ │ │ -int join (const ACE_INET_Addr &mcast_addr, int reuse_addr=1, const ACE_TCHAR *net_if=0) │ │ │ │ +int join (const ACE_INET_Addr &mcast_addr, int reuse_addr=1, const ACE_TCHAR *net_if=0) │ │ │ │   │ │ │ │ -int leave (const ACE_INET_Addr &mcast_addr, const ACE_TCHAR *net_if=0) │ │ │ │ +int leave (const ACE_INET_Addr &mcast_addr, const ACE_TCHAR *net_if=0) │ │ │ │   │ │ │ │ -ssize_t send (const void *buf, size_t n, int flags=0) const │ │ │ │ +ssize_t send (const void *buf, size_t n, int flags=0) const │ │ │ │   │ │ │ │ -ssize_t send (const iovec iov[], int n, int flags=0) const │ │ │ │ +ssize_t send (const iovec iov[], int n, int flags=0) const │ │ │ │   │ │ │ │ int set_option (int option, char optval) │ │ │ │   │ │ │ │ void dump () const │ │ │ │   │ │ │ │ void opts (int opts) │ │ │ │   │ │ │ │ int opts () const │ │ │ │   │ │ │ │ - Public Member Functions inherited from ACE_SOCK_Dgram │ │ │ │  ACE_SOCK_Dgram () │ │ │ │   │ │ │ │ - ACE_SOCK_Dgram (const ACE_Addr &local, int protocol_family=ACE_PROTOCOL_FAMILY_INET, int protocol=0, int reuse_addr=0, int ipv6_only=0) │ │ │ │ + ACE_SOCK_Dgram (const ACE_Addr &local, int protocol_family=ACE_PROTOCOL_FAMILY_INET, int protocol=0, int reuse_addr=0, int ipv6_only=0) │ │ │ │   │ │ │ │ - ACE_SOCK_Dgram (const ACE_Addr &local, int protocol_family, int protocol, ACE_Protocol_Info *protocolinfo, ACE_SOCK_GROUP g=0, u_long flags=0, int reuse_addr=0, int ipv6_only=0) │ │ │ │ + ACE_SOCK_Dgram (const ACE_Addr &local, int protocol_family, int protocol, ACE_Protocol_Info *protocolinfo, ACE_SOCK_GROUP g=0, u_long flags=0, int reuse_addr=0, int ipv6_only=0) │ │ │ │   │ │ │ │ -int open (const ACE_Addr &local, int protocol_family=ACE_PROTOCOL_FAMILY_INET, int protocol=0, int reuse_addr=0, int ipv6_only=0) │ │ │ │ +int open (const ACE_Addr &local, int protocol_family=ACE_PROTOCOL_FAMILY_INET, int protocol=0, int reuse_addr=0, int ipv6_only=0) │ │ │ │   │ │ │ │ -int open (const ACE_Addr &local, int protocol_family, int protocol, ACE_Protocol_Info *protocolinfo, ACE_SOCK_GROUP g=0, u_long flags=0, int reuse_addr=0, int ipv6_only=0) │ │ │ │ +int open (const ACE_Addr &local, int protocol_family, int protocol, ACE_Protocol_Info *protocolinfo, ACE_SOCK_GROUP g=0, u_long flags=0, int reuse_addr=0, int ipv6_only=0) │ │ │ │   │ │ │ │  ~ACE_SOCK_Dgram () │ │ │ │   │ │ │ │ -ssize_t send (const void *buf, size_t n, const ACE_Addr &addr, int flags=0) const │ │ │ │ +ssize_t send (const void *buf, size_t n, const ACE_Addr &addr, int flags=0) const │ │ │ │   │ │ │ │ -ssize_t recv (void *buf, size_t n, ACE_Addr &addr, int flags=0) const │ │ │ │ +ssize_t recv (void *buf, size_t n, ACE_Addr &addr, int flags=0) const │ │ │ │   │ │ │ │ -ssize_t recv (iovec *io_vec, ACE_Addr &addr, int flags=0, const ACE_Time_Value *timeout=0) const │ │ │ │ +ssize_t recv (iovec *io_vec, ACE_Addr &addr, int flags=0, const ACE_Time_Value *timeout=0) const │ │ │ │   │ │ │ │ -ssize_t send (const iovec iov[], int n, const ACE_Addr &addr, int flags=0) const │ │ │ │ +ssize_t send (const iovec iov[], int n, const ACE_Addr &addr, int flags=0) const │ │ │ │   │ │ │ │ -ssize_t recv (iovec iov[], int n, ACE_Addr &addr, int flags=0, ACE_INET_Addr *to_addr=0) const │ │ │ │ +ssize_t recv (iovec iov[], int n, ACE_Addr &addr, int flags=0, ACE_INET_Addr *to_addr=0) const │ │ │ │   │ │ │ │ -ssize_t recv (void *buf, size_t n, ACE_Addr &addr, int flags, const ACE_Time_Value *timeout) const │ │ │ │ +ssize_t recv (void *buf, size_t n, ACE_Addr &addr, int flags, const ACE_Time_Value *timeout) const │ │ │ │   │ │ │ │ -ssize_t send (const void *buf, size_t n, const ACE_Addr &addr, int flags, const ACE_Time_Value *timeout) const │ │ │ │ +ssize_t send (const void *buf, size_t n, const ACE_Addr &addr, int flags, const ACE_Time_Value *timeout) const │ │ │ │   │ │ │ │ -ssize_t send (const iovec buffers[], int buffer_count, size_t &number_of_bytes_sent, int flags, const ACE_Addr &addr, ACE_OVERLAPPED *overlapped, ACE_OVERLAPPED_COMPLETION_FUNC func) const │ │ │ │ +ssize_t send (const iovec buffers[], int buffer_count, size_t &number_of_bytes_sent, int flags, const ACE_Addr &addr, ACE_OVERLAPPED *overlapped, ACE_OVERLAPPED_COMPLETION_FUNC func) const │ │ │ │   │ │ │ │ -ssize_t recv (iovec buffers[], int buffer_count, size_t &number_of_bytes_recvd, int &flags, ACE_Addr &addr, ACE_OVERLAPPED *overlapped, ACE_OVERLAPPED_COMPLETION_FUNC func) const │ │ │ │ +ssize_t recv (iovec buffers[], int buffer_count, size_t &number_of_bytes_recvd, int &flags, ACE_Addr &addr, ACE_OVERLAPPED *overlapped, ACE_OVERLAPPED_COMPLETION_FUNC func) const │ │ │ │   │ │ │ │ -ssize_t send (const void *buf, size_t n, const ACE_Addr &addr, int flags, ACE_OVERLAPPED *overlapped, ACE_OVERLAPPED_COMPLETION_FUNC func) const │ │ │ │ +ssize_t send (const void *buf, size_t n, const ACE_Addr &addr, int flags, ACE_OVERLAPPED *overlapped, ACE_OVERLAPPED_COMPLETION_FUNC func) const │ │ │ │   │ │ │ │ -ssize_t recv (void *buf, size_t n, ACE_Addr &addr, int flags, ACE_OVERLAPPED *overlapped, ACE_OVERLAPPED_COMPLETION_FUNC func) const │ │ │ │ +ssize_t recv (void *buf, size_t n, ACE_Addr &addr, int flags, ACE_OVERLAPPED *overlapped, ACE_OVERLAPPED_COMPLETION_FUNC func) const │ │ │ │   │ │ │ │ void dump () const │ │ │ │   │ │ │ │ -int set_nic (const ACE_TCHAR *net_if, int addr_family=AF_UNSPEC) │ │ │ │ +int set_nic (const ACE_TCHAR *net_if, int addr_family=AF_UNSPEC) │ │ │ │   │ │ │ │ - Public Member Functions inherited from ACE_SOCK │ │ │ │ int set_option (int level, int option, void *optval, int optlen) const │ │ │ │   │ │ │ │ int get_option (int level, int option, void *optval, int *optlen) const │ │ │ │   │ │ │ │ int close () │ │ │ │ @@ -200,15 +200,15 @@ │ │ │ │   │ │ │ │ int get_remote_addr (ACE_Addr &) const │ │ │ │   │ │ │ │ void dump () const │ │ │ │   │ │ │ │ int open (int type, int protocol_family, int protocol, int reuse_addr) │ │ │ │   │ │ │ │ -int open (int type, int protocol_family, int protocol, ACE_Protocol_Info *protocolinfo, ACE_SOCK_GROUP g, u_long flags, int reuse_addr) │ │ │ │ +int open (int type, int protocol_family, int protocol, ACE_Protocol_Info *protocolinfo, ACE_SOCK_GROUP g, u_long flags, int reuse_addr) │ │ │ │   │ │ │ │ - Public Member Functions inherited from ACE_IPC_SAP │ │ │ │ int control (int cmd, void *) const │ │ │ │   │ │ │ │ int enable (int value) const │ │ │ │   │ │ │ │ int disable (int value) const │ │ │ │ @@ -250,15 +250,15 @@ │ │ │ │   │ │ │ │ - Public Attributes inherited from ACE_IPC_SAP │ │ │ │  ACE_ALLOC_HOOK_DECLARE │ │ │ │   │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │

│ │ │ │ Private Member Functions

int subscribe_ifs (const ACE_INET_Addr &mcast_addr, const ACE_QoS_Params &qos_params, const ACE_TCHAR *net_if, int protocol_family, int protocol, int reuse_addr, ACE_Protocol_Info *protocolinfo)
int subscribe_ifs (const ACE_INET_Addr &mcast_addr, const ACE_QoS_Params &qos_params, const ACE_TCHAR *net_if, int protocol_family, int protocol, int reuse_addr, ACE_Protocol_Info *protocolinfo)
 Subscribe to the multicast interface using QoS-enabled semantics. More...
 
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -269,43 +269,43 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Private Attributes

ACE_QoS_Manager qos_manager_
 Manages the QoS sessions that this socket subscribes to. More...
- Public Types inherited from ACE_SOCK_Dgram_Mcast
enum  options
 
- Public Types inherited from ACE_SOCK_Dgram
typedef ACE_INET_Addr PEER_ADDR
 
- Protected Member Functions inherited from ACE_SOCK_Dgram_Mcast
int open_i (const ACE_INET_Addr &mcast_addr, const ACE_TCHAR *net_if=0, int reuse_addr=1)
int open_i (const ACE_INET_Addr &mcast_addr, const ACE_TCHAR *net_if=0, int reuse_addr=1)
 
int clear_subs_list ()
 
- Protected Member Functions inherited from ACE_SOCK_Dgram
int shared_open (const ACE_Addr &local, int protocol_family, int ipv6_only=0)
 
int make_multicast_ifaddr (ip_mreq *mreq, const ACE_INET_Addr &mcast_addr, const ACE_TCHAR *net_if)
int make_multicast_ifaddr (ip_mreq *mreq, const ACE_INET_Addr &mcast_addr, const ACE_TCHAR *net_if)
 
int make_multicast_ifaddr6 (ipv6_mreq *mreq, const ACE_INET_Addr &mcast_addr, const ACE_TCHAR *net_if)
int make_multicast_ifaddr6 (ipv6_mreq *mreq, const ACE_INET_Addr &mcast_addr, const ACE_TCHAR *net_if)
 
- Protected Member Functions inherited from ACE_SOCK
 ACE_SOCK (int type, int protocol_family, int protocol=0, int reuse_addr=0)
 
 ACE_SOCK (int type, int protocol_family, int protocol, ACE_Protocol_Info *protocolinfo, ACE_SOCK_GROUP g, u_long flags, int reuse_addr)
 ACE_SOCK (int type, int protocol_family, int protocol, ACE_Protocol_Info *protocolinfo, ACE_SOCK_GROUP g, u_long flags, int reuse_addr)
 
 ACE_SOCK ()
 
 ~ACE_SOCK ()
 
- Protected Member Functions inherited from ACE_IPC_SAP
 ACE_IPC_SAP ()
 
 ~ACE_IPC_SAP ()
 
- Protected Attributes inherited from ACE_SOCK_Dgram_Mcast
ACE_INET_Addr send_addr_
 
ACE_TCHARsend_net_if_
ACE_TCHARsend_net_if_
 
│ │ │ │

Detailed Description

│ │ │ │

Defines the member functions for the ACE QoS enabled socket wrapper for UDP/IP multicast.

│ │ │ │

Constructor & Destructor Documentation

│ │ │ │ │ │ │ │

◆ ACE_SOCK_Dgram_Mcast_QoS()

│ │ │ │ @@ -374,15 +374,15 @@ │ │ │ │ const ACE_QoS_Params &  │ │ │ │ qos_params, │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ int  │ │ │ │ - protocol_family = PF_INET, │ │ │ │ + protocol_family = PF_INET, │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ int  │ │ │ │ protocol = 0, │ │ │ │ │ │ │ │ @@ -391,15 +391,15 @@ │ │ │ │ │ │ │ │ ACE_Protocol_Info *  │ │ │ │ protocolinfo = 0, │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - ACE_SOCK_GROUP  │ │ │ │ + ACE_SOCK_GROUP  │ │ │ │ g = 0, │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ u_long  │ │ │ │ flags = 0, │ │ │ │ @@ -454,15 +454,15 @@ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -486,21 +486,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -521,15 +521,15 @@ │ │ │ │
│ │ │ │
│ │ │ │
ssize_t ACE_SOCK_Dgram_Mcast_QoS::send ssize_t ACE_SOCK_Dgram_Mcast_QoS::send (const iovec buffers[],
const ACE_Addraddr,
ACE_OVERLAPPEDACE_OVERLAPPEDoverlapped,
ACE_OVERLAPPED_COMPLETION_FUNC ACE_OVERLAPPED_COMPLETION_FUNC func 
) const
│ │ │ │ │ │ │ │ │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -547,21 +547,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -600,22 +600,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -624,15 +624,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -677,15 +677,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -763,17 +763,17 @@ │ │ │ │
│ │ │ │ │ │ │ │

Manages the QoS sessions that this socket subscribes to.

│ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │
The documentation for this class was generated from the following files: │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libace-dev/QoS/dir_f30fd6f976d83e252579c69c476ee9b9.html │ │ │ │ @@ -79,39 +79,39 @@ │ │ │ │ │ │ │ │ │ │ │ │
ssize_t ACE_SOCK_Dgram_Mcast_QoS::send ssize_t ACE_SOCK_Dgram_Mcast_QoS::send (const void * buf,
int flags,
ACE_OVERLAPPEDACE_OVERLAPPEDoverlapped,
ACE_OVERLAPPED_COMPLETION_FUNC ACE_OVERLAPPED_COMPLETION_FUNC func 
) const
int reuse_addr = 1,
const ACE_TCHARconst ACE_TCHARnet_if = 0,
int protocol_family = PF_INET, protocol_family = PF_INET,
int protocol = 0,
ACE_Protocol_Infoprotocolinfo = 0,
ACE_SOCK_GROUP ACE_SOCK_GROUP g = 0,
u_long flags = 0, const ACE_QoS_Paramsqos_params,
const ACE_TCHARconst ACE_TCHARnet_if,
int protocol_family,
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Files

file  ACE_QoS_Export.h
 
file  QoS_Decorator.cpp
file  QoS_Decorator.cpp
 
file  QoS_Decorator.h
file  QoS_Decorator.h
 
file  QoS_Manager.cpp
 
file  QoS_Manager.h
file  QoS_Manager.h
 
file  QoS_Session.h
file  QoS_Session.h
 
file  QoS_Session_Factory.cpp
file  QoS_Session_Factory.cpp
 
file  QoS_Session_Factory.h
 
file  QoS_Session_Impl.cpp
file  QoS_Session_Impl.cpp
 
file  QoS_Session_Impl.h
file  QoS_Session_Impl.h
 
file  QoS_Session_Impl.inl
file  QoS_Session_Impl.inl
 
file  SOCK_Dgram_Mcast_QoS.cpp
file  SOCK_Dgram_Mcast_QoS.cpp
 
file  SOCK_Dgram_Mcast_QoS.h
file  SOCK_Dgram_Mcast_QoS.h
 
file  SOCK_Dgram_Mcast_QoS.inl
file  SOCK_Dgram_Mcast_QoS.inl
 
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libace-dev/QoS/files.html │ │ │ │ @@ -66,27 +66,27 @@ │ │ │ │ │ │ │ │
│ │ │ │
Here is a list of all files with brief descriptions:
│ │ │ │
[detail level 123]
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │
  ace
  QoS
 ACE_QoS_Export.h
 QoS_Decorator.cpp
 QoS_Decorator.h
 QoS_Decorator.cpp
 QoS_Decorator.h
 QoS_Manager.cpp
 QoS_Manager.h
 QoS_Session.h
 QoS_Session_Factory.cpp
 QoS_Manager.h
 QoS_Session.h
 QoS_Session_Factory.cpp
 QoS_Session_Factory.h
 QoS_Session_Impl.cpp
 QoS_Session_Impl.h
 QoS_Session_Impl.inl
 SOCK_Dgram_Mcast_QoS.cpp
 SOCK_Dgram_Mcast_QoS.h
 SOCK_Dgram_Mcast_QoS.inl
 QoS_Session_Impl.cpp
 QoS_Session_Impl.h
 QoS_Session_Impl.inl
 SOCK_Dgram_Mcast_QoS.cpp
 SOCK_Dgram_Mcast_QoS.h
 SOCK_Dgram_Mcast_QoS.inl
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libace-dev/QoS/globals.html │ │ │ │ @@ -59,16 +59,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
Here is a list of all file members with links to the files they belong to:
│ │ │ │
│ │ │ │ │ │ │ ├── ./usr/share/doc/libace-dev/QoS/globals_defs.html │ │ │ │ @@ -59,15 +59,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │   │ │ │ │
│ │ │ │ │ │ │ ├── ./usr/share/doc/libace-dev/QoS/globals_type.html │ │ │ │ @@ -59,15 +59,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │   │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/all_1.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ var searchData = [ │ │ │ │ │ ['abort_0', ['abort', ['../../a07493.html#a2ffb2b3b36fa0f10630e3eb8217a2ef9', 1, 'ACE_SOCK_SEQPACK_Association::abort()'], │ │ │ │ │ ['../../a03715.html#a241169d4351efd2612c5f6c0850f9ce2', 1, 'ACE_OS::abort()'] │ │ │ │ │ ]], │ │ │ │ │ - ['abstract_5ftimer_5fqueue_2ecpp_1', ['Abstract_Timer_Queue.cpp', ['../../a00713.html', 1, '']]], │ │ │ │ │ - ['abstract_5ftimer_5fqueue_2eh_2', ['Abstract_Timer_Queue.h', ['../../a01910.html', 1, '']]], │ │ │ │ │ + ['abstract_5ftimer_5fqueue_2ecpp_1', ['Abstract_Timer_Queue.cpp', ['../../a01601.html', 1, '']]], │ │ │ │ │ + ['abstract_5ftimer_5fqueue_2eh_2', ['Abstract_Timer_Queue.h', ['../../a03371.html', 1, '']]], │ │ │ │ │ ['accept_3', ['accept', ['../../a06449.html#a8bd156620257964187e947dc49ba8d97', 1, 'ACE_MEM_Acceptor::accept()'], │ │ │ │ │ ['../../a03743.html#a38b45de908c3272bfc4a805f09972245', 1, 'ACE_SSL_SOCK_Acceptor::accept(ACE_SSL_SOCK_Stream &new_stream, ACE_Accept_QoS_Params qos_params, ACE_Addr *remote_addr=0, ACE_Time_Value *timeout=0, bool restart=true, bool reset_new_handle=false) const'], │ │ │ │ │ ['../../a03743.html#a4a25f47e2df9d477c35d86742be42430', 1, 'ACE_SSL_SOCK_Acceptor::accept(ACE_SSL_SOCK_Stream &new_stream, ACE_Addr *remote_addr=0, ACE_Time_Value *timeout=0, bool restart=true, bool reset_new_handle=false) const'], │ │ │ │ │ ['../../a08165.html#a3de01c63a2fa043fd592d9762b0205c9', 1, 'ACE_UPIPE_Acceptor::accept()'], │ │ │ │ │ ['../../a07897.html#ad158fcf094d586683b2a71c1099056a5', 1, 'ACE_TLI_Acceptor::accept()'], │ │ │ │ │ ['../../a07509.html#a0a2e0b53cb1fbfea503bb3569aa76d39', 1, 'ACE_SPIPE_Acceptor::accept()'], │ │ │ │ │ ['../../a07489.html#acf31b38f8ed27c3db7492bb37e44ce1d', 1, 'ACE_SOCK_SEQPACK_Acceptor::accept()'], │ │ │ │ │ @@ -39,16 +39,16 @@ │ │ │ │ │ ['../../a04553.html#a5cdfa08f9ac7af5038ee3b29433b8a6f', 1, 'ACE_Strategy_Acceptor::accept_svc_handler()'] │ │ │ │ │ ]], │ │ │ │ │ ['acceptor_10', ['acceptor', ['../../a07601.html#a4e61b02f5253de25d7d9c15de8068568', 1, 'ACE_Accept_Strategy::acceptor()'], │ │ │ │ │ ['../../a04549.html#a75f0b791ec0bf09356c8a88fc8717941', 1, 'ACE_Acceptor::acceptor()'], │ │ │ │ │ ['../../a04557.html#a946c57028f76985732b8b7fcc0302073', 1, 'ACE_Oneshot_Acceptor::acceptor()'], │ │ │ │ │ ['../../a04553.html#ae4a7d112eba2df237192b80e258e5384', 1, 'ACE_Strategy_Acceptor::acceptor()'] │ │ │ │ │ ]], │ │ │ │ │ - ['acceptor_2ecpp_11', ['Acceptor.cpp', ['../../a00854.html', 1, '']]], │ │ │ │ │ - ['acceptor_2eh_12', ['Acceptor.h', ['../../a03296.html', 1, '']]], │ │ │ │ │ + ['acceptor_2ecpp_11', ['Acceptor.cpp', ['../../a02375.html', 1, '']]], │ │ │ │ │ + ['acceptor_2eh_12', ['Acceptor.h', ['../../a03077.html', 1, '']]], │ │ │ │ │ ['acceptor_5f_13', ['acceptor_', ['../../a07597.html#afa6769d94cabaad4f1228ff4d3528ff9', 1, 'ACE_Process_Strategy::acceptor_()'], │ │ │ │ │ ['../../a03743.html#a77f20149ce1d312165da442ace33c12d', 1, 'ACE_SSL_SOCK_Acceptor::acceptor_()'], │ │ │ │ │ ['../../a07329.html#ae423aa6cd9e34f3989a59771892d3671', 1, 'ACE_Service_Manager::acceptor_()'], │ │ │ │ │ ['../../a04805.html#ae6502d18cf8bb82bf3caeb6a01bfaa9e', 1, 'ACE_ATM_Acceptor::acceptor_()'] │ │ │ │ │ ]], │ │ │ │ │ ['acceptor_5ftype_14', ['acceptor_type', ['../../a07601.html#a1fb4b8028ef02054e3ae4386bf2eca79', 1, 'ACE_Accept_Strategy::acceptor_type()'], │ │ │ │ │ ['../../a04549.html#a4d49da1cc301971a5ffd288787447474', 1, 'ACE_Acceptor::acceptor_type()'], │ │ │ │ │ @@ -59,17 +59,17 @@ │ │ │ │ │ ]], │ │ │ │ │ ['access_5fallocators_16', ['access_allocators', ['../../a06501.html#a5ef47b427cead17a2fd914cffde8736f', 1, 'ACE_Message_Block']]], │ │ │ │ │ ['accumulate_17', ['accumulate', ['../../a04977.html#a0925534c63247079a7e6d3137a1b58d9', 1, 'ACE_Basic_Stats::accumulate()'], │ │ │ │ │ ['../../a07785.html#aa4b26f804ed5ffe28429a56ab83c032d', 1, 'ACE_Throughput_Stats::accumulate()'] │ │ │ │ │ ]], │ │ │ │ │ ['ace_18', ['ACE', ['../../a03705.html', 1, '']]], │ │ │ │ │ ['ace_20on_20windows_20ce_20status_19', ['ACE on Windows CE status', ['../../a09490.html', 1, '']]], │ │ │ │ │ - ['ace_2ecpp_20', ['ACE.cpp', ['../../a02264.html', 1, '']]], │ │ │ │ │ - ['ace_2eh_21', ['ACE.h', ['../../a01577.html', 1, '']]], │ │ │ │ │ - ['ace_2einl_22', ['ACE.inl', ['../../a01256.html', 1, '']]], │ │ │ │ │ + ['ace_2ecpp_20', ['ACE.cpp', ['../../a02639.html', 1, '']]], │ │ │ │ │ + ['ace_2eh_21', ['ACE.h', ['../../a01637.html', 1, '']]], │ │ │ │ │ + ['ace_2einl_22', ['ACE.inl', ['../../a00716.html', 1, '']]], │ │ │ │ │ ['ace_5fabstract_5ftimer_5fqueue_23', ['ACE_Abstract_Timer_Queue', ['../../a04545.html', 1, '']]], │ │ │ │ │ ['ace_5faccept_5fqos_5fparams_24', ['ACE_Accept_QoS_Params', ['../../a06857.html#ad03eaace94c798073086b81142ade347', 1, 'ACE_Accept_QoS_Params::ACE_Accept_QoS_Params()'], │ │ │ │ │ ['../../a06857.html', 1, 'ACE_Accept_QoS_Params'] │ │ │ │ │ ]], │ │ │ │ │ ['ace_5faccept_5fstrategy_25', ['ACE_Accept_Strategy', ['../../a07601.html', 1, 'ACE_Accept_Strategy< class SVC_HANDLER, ACE_PEER_ACCEPTOR_1 >'], │ │ │ │ │ ['../../a07601.html#a626ccf5ea527450c7b643d0d1b7c43eb', 1, 'ACE_Accept_Strategy::ACE_Accept_Strategy(ACE_Reactor *reactor=ACE_Reactor::instance())'], │ │ │ │ │ ['../../a07601.html#a5fa9edac6559de7c822277c129eecd02', 1, 'ACE_Accept_Strategy::ACE_Accept_Strategy(const ACE_PEER_ACCEPTOR_ADDR &local_addr, bool restart=false, ACE_Reactor *reactor=ACE_Reactor::instance())'] │ │ │ │ │ @@ -934,16 +934,16 @@ │ │ │ │ │ ['ace_5fcopy_5ffailed_191', ['ACE_COPY_FAILED', ['../../a05677.html#ad32e85668c841bd694ced70c442d2b1da0f1b73d1552a6076df78594943bde3b2', 1, 'ACE_Filecache_Object::ACE_COPY_FAILED()'], │ │ │ │ │ ['../../a05669.html#a69e1114675304a6a41cd4c69a092c92ea3006a5462aae70dea3839a0f1eb98143', 1, 'ACE_Filecache_Handle::ACE_COPY_FAILED()'] │ │ │ │ │ ]], │ │ │ │ │ ['ace_5fcountdown_5ftime_192', ['ACE_Countdown_Time', ['../../a08293.html', 1, '']]], │ │ │ │ │ ['ace_5fcountdown_5ftime_5ft_193', ['ACE_Countdown_Time_T', ['../../a05469.html#aac501f03e97510014b4562706ea80a05', 1, 'ACE_Countdown_Time_T::ACE_Countdown_Time_T()'], │ │ │ │ │ ['../../a05469.html', 1, 'ACE_Countdown_Time_T< typename TIME_POLICY >'] │ │ │ │ │ ]], │ │ │ │ │ - ['ace_5fcrc32_2ecpp_194', ['ACE_crc32.cpp', ['../../a01436.html', 1, '']]], │ │ │ │ │ - ['ace_5fcrc_5fccitt_2ecpp_195', ['ACE_crc_ccitt.cpp', ['../../a01682.html', 1, '']]], │ │ │ │ │ + ['ace_5fcrc32_2ecpp_194', ['ACE_crc32.cpp', ['../../a01973.html', 1, '']]], │ │ │ │ │ + ['ace_5fcrc_5fccitt_2ecpp_195', ['ACE_crc_ccitt.cpp', ['../../a00083.html', 1, '']]], │ │ │ │ │ ['ace_5fcreate_196', ['ACE_CREATE', ['../../a07661.html#aeb9e2af3e8541eccd5b051330461486eaa5b5c00b727cf6b6ac26dd4bb5e5aab6', 1, 'ACE_SV_Message_Queue::ACE_CREATE()'], │ │ │ │ │ ['../../a07389.html#a790b64d654fcfa54154be09a582bfd17a3e96d4b373f01e4d0c0716e9be96233c', 1, 'ACE_Shared_Memory_SV::ACE_CREATE()'], │ │ │ │ │ ['../../a07665.html#a9b0b99535804e2b84ffde1e246b7efc8ac2c8538b3439aa53df2f43335e46f5cb', 1, 'ACE_SV_Semaphore_Complex::ACE_CREATE()'], │ │ │ │ │ ['../../a07669.html#aa110d69b3537fddf6ac07bdb3658ca0ba76b82bdeec399b88db06b7347c68eb0f', 1, 'ACE_SV_Semaphore_Simple::ACE_CREATE()'], │ │ │ │ │ ['../../a07673.html#a3feb094d7ed87cdcfefedf0dedafe60aa2e399261fb6241e7b837cb5bca6e8f7d', 1, 'ACE_SV_Shared_Memory::ACE_CREATE()'], │ │ │ │ │ ['../../a08141.html#a061421b37d24bc5028a8d89771104958a40bae6bae520ea56b23582d475a596c2', 1, 'ACE_Typed_SV_Message_Queue::ACE_CREATE()'] │ │ │ │ │ ]], │ │ │ │ │ @@ -1187,15 +1187,15 @@ │ │ │ │ │ ]], │ │ │ │ │ ['ace_5fevent_5ft_3c_20ace_5fsystem_5ftime_5fpolicy_20_3e_274', ['ACE_Event_T< ACE_System_Time_Policy >', ['../../a05589.html', 1, '']]], │ │ │ │ │ ['ace_5fevent_5ftuple_275', ['ACE_Event_Tuple', ['../../a07265.html', 1, 'ACE_Event_Tuple'], │ │ │ │ │ ['../../a07265.html#add57170f762b9bddc6e908356c0ff067', 1, 'ACE_Event_Tuple::ACE_Event_Tuple(void)'], │ │ │ │ │ ['../../a07265.html#a6319471bb3b802265afd909855932bd7', 1, 'ACE_Event_Tuple::ACE_Event_Tuple(ACE_Event_Handler *eh, ACE_HANDLE h)'] │ │ │ │ │ ]], │ │ │ │ │ ['ace_5fexcl_276', ['ACE_EXCL', ['../../a07669.html#aa110d69b3537fddf6ac07bdb3658ca0bae147cbbf0cff246ced33dc1afb2db799', 1, 'ACE_SV_Semaphore_Simple']]], │ │ │ │ │ - ['ace_5fexport_2eh_277', ['ACE_export.h', ['../../a02315.html', 1, '']]], │ │ │ │ │ + ['ace_5fexport_2eh_277', ['ACE_export.h', ['../../a03266.html', 1, '']]], │ │ │ │ │ ['ace_5ffifo_278', ['ACE_FIFO', ['../../a05625.html', 1, 'ACE_FIFO'], │ │ │ │ │ ['../../a05625.html#aeffcdf01a74005d7f0f703ef1d405ffb', 1, 'ACE_FIFO::ACE_FIFO(void)'], │ │ │ │ │ ['../../a05625.html#a0b66018c5aee2fe8998e63b90d09e370', 1, 'ACE_FIFO::ACE_FIFO(const ACE_TCHAR *rendezvous, int flags, mode_t perms, LPSECURITY_ATTRIBUTES sa=0)'] │ │ │ │ │ ]], │ │ │ │ │ ['ace_5ffifo_5fcaching_5fstrategy_279', ['ACE_FIFO_Caching_Strategy', ['../../a05029.html', 1, 'ACE_FIFO_Caching_Strategy< class ATTRIBUTES, class CACHING_UTILITY >'], │ │ │ │ │ ['../../a05029.html#a75a19645354914027ac6f197c467b5f4', 1, 'ACE_FIFO_Caching_Strategy::ACE_FIFO_Caching_Strategy()'] │ │ │ │ │ ]], │ │ │ │ │ @@ -2418,15 +2418,15 @@ │ │ │ │ │ ]], │ │ │ │ │ ['ace_5fprocessed_5fstatic_5fsvcs_719', ['ACE_PROCESSED_STATIC_SVCS', ['../../a07317.html#a35c618d4af6da7d1dc5aa88dc839e73e', 1, 'ACE_Service_Gestalt']]], │ │ │ │ │ ['ace_5fprocessed_5fstatic_5fsvcs_5fiterator_720', ['ACE_PROCESSED_STATIC_SVCS_ITERATOR', ['../../a07317.html#a573af49f313eeffa891bcb2fa7acecab', 1, 'ACE_Service_Gestalt']]], │ │ │ │ │ ['ace_5fprofile_5ftimer_721', ['ACE_Profile_Timer', ['../../a07077.html', 1, 'ACE_Profile_Timer'], │ │ │ │ │ ['../../a07073.html', 1, 'ACE_Profile_Timer'], │ │ │ │ │ ['../../a07073.html#a271bfcf1d378f5220d79c71b3135ac20', 1, 'ACE_Profile_Timer::ACE_Profile_Timer()'] │ │ │ │ │ ]], │ │ │ │ │ - ['ace_5fprotocol_5fid_722', ['ACE_Protocol_ID', ['../a00017.html#ac70467854db4e94caad793a7c280a9ce', 1, 'QoS_Session.h']]], │ │ │ │ │ + ['ace_5fprotocol_5fid_722', ['ACE_Protocol_ID', ['../a00011.html#ac70467854db4e94caad793a7c280a9ce', 1, 'QoS_Session.h']]], │ │ │ │ │ ['ace_5fprotocol_5finfo_723', ['ACE_Protocol_Info', ['../../a06805.html', 1, '']]], │ │ │ │ │ ['ace_5fqos_724', ['ACE_QoS', ['../../a06849.html', 1, 'ACE_QoS'], │ │ │ │ │ ['../../a06849.html#a9111584d69b6c62d76f99247cd42d18d', 1, 'ACE_QoS::ACE_QoS()'] │ │ │ │ │ ]], │ │ │ │ │ ['ace_5fqos_5fboth_725', ['ACE_QOS_BOTH', ['../a03732.html#a735a494ce7bf18d201ec275ce3915073a37a50c4488a0b374f658c0e844dd2a9f', 1, 'ACE_QoS_Session']]], │ │ │ │ │ ['ace_5fqos_5fdecorator_726', ['ACE_QoS_Decorator', ['../a03724.html#a5039fee7d8d9f738ce2e943906c1c0b8', 1, 'ACE_QoS_Decorator::ACE_QoS_Decorator()'], │ │ │ │ │ ['../a03720.html#af8d297f1fd0dcc56f2d7d37b1cc22e57', 1, 'ACE_QoS_Event_Handler::ACE_QoS_Decorator()'], │ │ │ │ │ @@ -3490,17 +3490,17 @@ │ │ │ │ │ ]], │ │ │ │ │ ['ace_5fvector_3c_20t_2c_20default_5fsize_20_3e_1088', ['ACE_Vector< T, DEFAULT_SIZE >', ['../../a08209.html', 1, '']]], │ │ │ │ │ ['ace_5fvector_5fiterator_1089', ['ACE_Vector_Iterator', ['../../a08205.html', 1, 'ACE_Vector_Iterator< class T, size_t DEFAULT_SIZE >'], │ │ │ │ │ ['../../a08209.html#aae7362267428326264a78d0e5f69dc72', 1, 'ACE_Vector::ACE_Vector_Iterator()'], │ │ │ │ │ ['../../a08205.html#a3f3427724c57cdcfcbd6b9e69ce096a8', 1, 'ACE_Vector_Iterator::ACE_Vector_Iterator()'] │ │ │ │ │ ]], │ │ │ │ │ ['ace_5fwakeup_5fall_5fthreads_5fhandler_1090', ['ACE_Wakeup_All_Threads_Handler', ['../../a08217.html', 1, '']]], │ │ │ │ │ - ['ace_5fwchar_2ecpp_1091', ['ace_wchar.cpp', ['../../a01628.html', 1, '']]], │ │ │ │ │ - ['ace_5fwchar_2eh_1092', ['ace_wchar.h', ['../../a00785.html', 1, '']]], │ │ │ │ │ - ['ace_5fwchar_2einl_1093', ['ace_wchar.inl', ['../../a03185.html', 1, '']]], │ │ │ │ │ + ['ace_5fwchar_2ecpp_1091', ['ace_wchar.cpp', ['../../a00572.html', 1, '']]], │ │ │ │ │ + ['ace_5fwchar_2eh_1092', ['ace_wchar.h', ['../../a00887.html', 1, '']]], │ │ │ │ │ + ['ace_5fwchar_2einl_1093', ['ace_wchar.inl', ['../../a01922.html', 1, '']]], │ │ │ │ │ ['ace_5fwchar_5fcodeset_5ftranslator_1094', ['ACE_WChar_Codeset_Translator', ['../../a05165.html#a2285a6e12e8abf6f60cce3353cf7a075', 1, 'ACE_InputCDR::ACE_WChar_Codeset_Translator()'], │ │ │ │ │ ['../../a05217.html', 1, 'ACE_WChar_Codeset_Translator'], │ │ │ │ │ ['../../a05121.html#a2285a6e12e8abf6f60cce3353cf7a075', 1, 'ACE_OutputCDR::ACE_WChar_Codeset_Translator()'] │ │ │ │ │ ]], │ │ │ │ │ ['ace_5fweak_5fbound_5fptr_1095', ['ACE_Weak_Bound_Ptr', ['../../a04985.html', 1, 'ACE_Weak_Bound_Ptr< class X, class ACE_LOCK >'], │ │ │ │ │ ['../../a04989.html#a6be0c66b587c212b7b1a52d7cf7e592b', 1, 'ACE_Strong_Bound_Ptr::ACE_Weak_Bound_Ptr()'], │ │ │ │ │ ['../../a04985.html#a6359037aa31ccae4d3afc9427566f5e6', 1, 'ACE_Weak_Bound_Ptr::ACE_Weak_Bound_Ptr(X *p=0)'], │ │ │ │ │ @@ -3708,31 +3708,31 @@ │ │ │ │ │ ['../../a07625.html#aa3cb2c38c7c9820ea792c4bd60bea073', 1, 'ACE_NOOP_Concurrency_Strategy::activate_svc_handler()'], │ │ │ │ │ ['../../a04549.html#a0938c19aa366be74f499e7e98e05257f', 1, 'ACE_Acceptor::activate_svc_handler()'], │ │ │ │ │ ['../../a07633.html#ab110acb886b1e4e1b1cc4d999cd03d44', 1, 'ACE_Cached_Connect_Strategy::activate_svc_handler()'], │ │ │ │ │ ['../../a07585.html#aa58f535abf0c599bc82a56dbf1d5a048', 1, 'ACE_Concurrency_Strategy::activate_svc_handler()'], │ │ │ │ │ ['../../a05361.html#a0b7b52de9505637c5af9cfe5360c433c', 1, 'ACE_Connector::activate_svc_handler()'] │ │ │ │ │ ]], │ │ │ │ │ ['activated_1140', ['ACTIVATED', ['../../a06521.html#a8b8d9443d62c9eec876495ffb81ac08ca5dc800d7553ad5b421e7244c8749cea1', 1, 'ACE_Message_Queue_Base']]], │ │ │ │ │ - ['activation_5fqueue_2ecpp_1141', ['Activation_Queue.cpp', ['../../a01127.html', 1, '']]], │ │ │ │ │ - ['activation_5fqueue_2eh_1142', ['Activation_Queue.h', ['../../a01691.html', 1, '']]], │ │ │ │ │ - ['activation_5fqueue_2einl_1143', ['Activation_Queue.inl', ['../../a01184.html', 1, '']]], │ │ │ │ │ + ['activation_5fqueue_2ecpp_1141', ['Activation_Queue.cpp', ['../../a00671.html', 1, '']]], │ │ │ │ │ + ['activation_5fqueue_2eh_1142', ['Activation_Queue.h', ['../../a01469.html', 1, '']]], │ │ │ │ │ + ['activation_5fqueue_2einl_1143', ['Activation_Queue.inl', ['../../a01400.html', 1, '']]], │ │ │ │ │ ['active_1144', ['active', ['../../a07337.html#a07a213b1489b1cfc6fc0487681267da8', 1, 'ACE_Service_Type::active() const'], │ │ │ │ │ ['../../a07337.html#a5c91d4133fbb4a49b3fbc14bcb81de0f', 1, 'ACE_Service_Type::active(bool turnon)'] │ │ │ │ │ ]], │ │ │ │ │ ['active_5f_1145', ['active_', ['../../a07861.html#a15c3bfb1bc31f382b0d65f70b69543a8', 1, 'ACE_Thread_Timer_Queue_Adapter::active_()'], │ │ │ │ │ ['../../a07337.html#a6343b625ef93eb7e6aad760e3f13b21d', 1, 'ACE_Service_Type::active_()'], │ │ │ │ │ ['../../a07293.html#a0bac0f22c6155290f248d1b41196bf1b', 1, 'ACE_Static_Svc_Descriptor::active_()'] │ │ │ │ │ ]], │ │ │ │ │ ['active_5fclose_1146', ['active_close', ['../../a07905.html#a33d27ea89b407d48d878d31231c3b6cb', 1, 'ACE_TLI_Stream']]], │ │ │ │ │ - ['active_5fmap_5fmanager_2ecpp_1147', ['Active_Map_Manager.cpp', ['../../a01637.html', 1, '']]], │ │ │ │ │ - ['active_5fmap_5fmanager_2eh_1148', ['Active_Map_Manager.h', ['../../a01160.html', 1, '']]], │ │ │ │ │ - ['active_5fmap_5fmanager_2einl_1149', ['Active_Map_Manager.inl', ['../../a02024.html', 1, '']]], │ │ │ │ │ - ['active_5fmap_5fmanager_5ft_2ecpp_1150', ['Active_Map_Manager_T.cpp', ['../../a03323.html', 1, '']]], │ │ │ │ │ - ['active_5fmap_5fmanager_5ft_2eh_1151', ['Active_Map_Manager_T.h', ['../../a00848.html', 1, '']]], │ │ │ │ │ - ['active_5fmap_5fmanager_5ft_2einl_1152', ['Active_Map_Manager_T.inl', ['../../a02552.html', 1, '']]], │ │ │ │ │ + ['active_5fmap_5fmanager_2ecpp_1147', ['Active_Map_Manager.cpp', ['../../a02342.html', 1, '']]], │ │ │ │ │ + ['active_5fmap_5fmanager_2eh_1148', ['Active_Map_Manager.h', ['../../a03398.html', 1, '']]], │ │ │ │ │ + ['active_5fmap_5fmanager_2einl_1149', ['Active_Map_Manager.inl', ['../../a01571.html', 1, '']]], │ │ │ │ │ + ['active_5fmap_5fmanager_5ft_2ecpp_1150', ['Active_Map_Manager_T.cpp', ['../../a02363.html', 1, '']]], │ │ │ │ │ + ['active_5fmap_5fmanager_5ft_2eh_1151', ['Active_Map_Manager_T.h', ['../../a02933.html', 1, '']]], │ │ │ │ │ + ['active_5fmap_5fmanager_5ft_2einl_1152', ['Active_Map_Manager_T.inl', ['../../a01760.html', 1, '']]], │ │ │ │ │ ['active_5fthreads_5f_1153', ['active_threads_', ['../../a08245.html#afef8fe1c45320a67a7970e3ee73238dc', 1, 'ACE_WFMO_Reactor']]], │ │ │ │ │ ['add_1154', ['add', ['../../a04597.html#ab68ed155f18e4e6b62d3ff38fca781af', 1, 'ACE_ARGV_T::add(const CHAR_TYPE *next_arg, bool quote_arg=false)'], │ │ │ │ │ ['../../a04597.html#afb0e51cb2ead84a84b8574e5ef293fef', 1, 'ACE_ARGV_T::add(CHAR_TYPE *argv[], bool quote_args=false)'], │ │ │ │ │ ['../../a05693.html#a314b1a0ae0c072da0df17a8d591db77e', 1, 'ACE_Free_List::add()'], │ │ │ │ │ ['../../a05697.html#a017dc9ff133d00f4d18a6e8305bdd47d', 1, 'ACE_Locked_Free_List::add()'], │ │ │ │ │ ['../../a06613.html#acf6e2637136ae3fc244eca376394cdbd', 1, 'ACE::Monitor_Control::Monitor_Point_Registry::add()'] │ │ │ │ │ ]], │ │ │ │ │ @@ -3749,17 +3749,17 @@ │ │ │ │ │ ['add_5fsection_1161', ['add_section', ['../../a05333.html#a598eb68acbbb9a82337125348b34ba03', 1, 'ACE_Configuration_Heap']]], │ │ │ │ │ ['add_5fsession_1162', ['add_session', ['../a03736.html#ae9e903d740f4d51f9127c14002b17c94', 1, 'ACE_QoS_Session_Factory']]], │ │ │ │ │ ['add_5fto_5fregistry_1163', ['add_to_registry', ['../../a06593.html#a56ebcf29f5dea357c5a96da688384d1d', 1, 'ACE::Monitor_Control::Monitor_Base']]], │ │ │ │ │ ['addr_1164', ['addr', ['../../a04969.html#a020bb7e59c80f8b5d059eef474aa4718', 1, 'ACE_Based_Pointer_Basic::addr()'], │ │ │ │ │ ['../../a06281.html#a861523197984606873c7466f439002c6', 1, 'ACE_Cached_Mem_Pool_Node::addr()'], │ │ │ │ │ ['../../a06485.html#a772f602d5b5fb38ebfa47543e6e895b8', 1, 'ACE_Mem_Map::addr()'] │ │ │ │ │ ]], │ │ │ │ │ - ['addr_2ecpp_1165', ['Addr.cpp', ['../../a00107.html', 1, '']]], │ │ │ │ │ - ['addr_2eh_1166', ['Addr.h', ['../../a02258.html', 1, '']]], │ │ │ │ │ - ['addr_2einl_1167', ['Addr.inl', ['../../a02951.html', 1, '']]], │ │ │ │ │ + ['addr_2ecpp_1165', ['Addr.cpp', ['../../a02648.html', 1, '']]], │ │ │ │ │ + ['addr_2eh_1166', ['Addr.h', ['../../a02837.html', 1, '']]], │ │ │ │ │ + ['addr_2einl_1167', ['Addr.inl', ['../../a02672.html', 1, '']]], │ │ │ │ │ ['addr_5f_1168', ['addr_', ['../../a05649.html#a81e0c146c5e42232080c462dbab5730a', 1, 'ACE_FILE::addr_()'], │ │ │ │ │ ['../../a05489.html#ad48f47a418fad2e4f5c844bd2a7980fa', 1, 'ACE_DEV_IO::addr_()'] │ │ │ │ │ ]], │ │ │ │ │ ['addr_5ffamily_5f_1169', ['addr_family_', ['../../a04617.html#a11c4b70dd1590e5e2211079dada25ae1', 1, 'ACE_Asynch_Acceptor']]], │ │ │ │ │ ['addr_5flen_5f_1170', ['addr_len_', ['../../a06993.html#ae17ebcb062f2795622c42461f8d162c3', 1, 'ACE_POSIX_Asynch_Read_Dgram_Result']]], │ │ │ │ │ ['addr_5fmap_5f_1171', ['addr_map_', ['../../a04961.html#a4da045f8cd106f9fa8bceace9a9d25f6', 1, 'ACE_Based_Pointer_Repository_Rep']]], │ │ │ │ │ ['addr_5fsize_5f_1172', ['addr_size_', ['../../a04585.html#a932009f1fe3fb4bd48f41cee7568fc1a', 1, 'ACE_Addr']]], │ │ │ │ │ @@ -3968,86 +3968,86 @@ │ │ │ │ │ ['../../a07693.html#a975a63b0ff9bb62834a58eb5bbba4d29', 1, 'ACE_Synch_Options::arg_()'], │ │ │ │ │ ['../../a06577.html#a39013dccfec1c0bfdc86d93a04508750', 1, 'ACE_Module::arg_()'], │ │ │ │ │ ['../../a04957.html#a7395440bf60592307ecbd158d08d525c', 1, 'ACE_Base_Thread_Adapter::arg_()'], │ │ │ │ │ ['../../a04593.html#aa04b44387075438eb354da1c301fc5d2', 1, 'ACE_ARGV_Queue_Entry_T::arg_()'] │ │ │ │ │ ]], │ │ │ │ │ ['arg_5foptional_1248', ['ARG_OPTIONAL', ['../../a05897.html#aa28e0f0c928d98bae6d39c3feba42f30ac6f55db8457f8897a936e9527ee13bbf', 1, 'ACE_Get_Opt']]], │ │ │ │ │ ['arg_5frequired_1249', ['ARG_REQUIRED', ['../../a05897.html#aa28e0f0c928d98bae6d39c3feba42f30adc69c83564a6f3a5fb971debda7ac711', 1, 'ACE_Get_Opt']]], │ │ │ │ │ - ['arg_5fshifter_2ecpp_1250', ['Arg_Shifter.cpp', ['../../a02012.html', 1, '']]], │ │ │ │ │ - ['arg_5fshifter_2eh_1251', ['Arg_Shifter.h', ['../../a03206.html', 1, '']]], │ │ │ │ │ + ['arg_5fshifter_2ecpp_1250', ['Arg_Shifter.cpp', ['../../a03350.html', 1, '']]], │ │ │ │ │ + ['arg_5fshifter_2eh_1251', ['Arg_Shifter.h', ['../../a01082.html', 1, '']]], │ │ │ │ │ ['arg_5ftype_1252', ['arg_type', ['../../a04901.html#a8a6edd4ee5e31cd0b9d6c1087785cc3f', 1, 'ACE_Atomic_Op::arg_type()'], │ │ │ │ │ ['../../a04897.html#a220dde7bb7fe325991ff3d82414dd343', 1, 'ACE_Atomic_Op_Ex::arg_type()'] │ │ │ │ │ ]], │ │ │ │ │ ['argc_1253', ['argc', ['../../a04597.html#ad1a5e8c48c3b599e0ccbd24905c3f18e', 1, 'ACE_ARGV_T::argc()'], │ │ │ │ │ ['../../a05897.html#af4cea0568efecbae89e2727a49c2532c', 1, 'ACE_Get_Opt::argc()'] │ │ │ │ │ ]], │ │ │ │ │ ['argc_5f_1254', ['argc_', ['../../a04589.html#a7a10bf86893162e6da7e26268ab44543', 1, 'ACE_Arg_Shifter_T::argc_()'], │ │ │ │ │ ['../../a04597.html#a4ce79ec39bd5f53bf1f1f800c9d8ebae', 1, 'ACE_ARGV_T::argc_()'], │ │ │ │ │ ['../../a05897.html#a9fc61f8159f9590ec66c9e4481813417', 1, 'ACE_Get_Opt::argc_()'] │ │ │ │ │ ]], │ │ │ │ │ ['argv_1255', ['argv', ['../../a04597.html#a6d3304852c91149a1df5e754f81ddd21', 1, 'ACE_ARGV_T::argv()'], │ │ │ │ │ ['../../a05897.html#a99d1ddbd4888a6a536d6f99fc4e237ec', 1, 'ACE_Get_Opt::argv()'] │ │ │ │ │ ]], │ │ │ │ │ - ['argv_2ecpp_1256', ['ARGV.cpp', ['../../a00179.html', 1, '']]], │ │ │ │ │ - ['argv_2eh_1257', ['ARGV.h', ['../../a01286.html', 1, '']]], │ │ │ │ │ - ['argv_2einl_1258', ['ARGV.inl', ['../../a03260.html', 1, '']]], │ │ │ │ │ + ['argv_2ecpp_1256', ['ARGV.cpp', ['../../a01580.html', 1, '']]], │ │ │ │ │ + ['argv_2eh_1257', ['ARGV.h', ['../../a00737.html', 1, '']]], │ │ │ │ │ + ['argv_2einl_1258', ['ARGV.inl', ['../../a01064.html', 1, '']]], │ │ │ │ │ ['argv_5f_1259', ['argv_', ['../../a04597.html#abb7de711ff60717ac135ddd8cbc542c5', 1, 'ACE_ARGV_T::argv_()'], │ │ │ │ │ ['../../a04589.html#a2457b5e5bf252bbcd91f4ec9ee30ec62', 1, 'ACE_Arg_Shifter_T::argv_()'], │ │ │ │ │ ['../../a05897.html#a562c03e9e6cdcbacd19e5938b0a1da81', 1, 'ACE_Get_Opt::argv_()'] │ │ │ │ │ ]], │ │ │ │ │ ['argv_5fto_5fstring_1260', ['argv_to_string', ['../../a03715.html#a3f06d93e338b8663138745a574a384a8', 1, 'ACE_OS::argv_to_string(ACE_TCHAR **argv, ACE_TCHAR *&buf, bool substitute_env_args=true, bool quote_args=false)'], │ │ │ │ │ ['../../a03715.html#a032f67755cce262f6dd88a8bda256d64', 1, 'ACE_OS::argv_to_string(int argc, ACE_TCHAR **argv, ACE_TCHAR *&buf, bool substitute_env_args=true, bool quote_args=false)'] │ │ │ │ │ ]], │ │ │ │ │ - ['argv_5ftype_5fconverter_2ecpp_1261', ['Argv_Type_Converter.cpp', ['../../a02807.html', 1, '']]], │ │ │ │ │ - ['argv_5ftype_5fconverter_2eh_1262', ['Argv_Type_Converter.h', ['../../a00245.html', 1, '']]], │ │ │ │ │ - ['argv_5ftype_5fconverter_2einl_1263', ['Argv_Type_Converter.inl', ['../../a02894.html', 1, '']]], │ │ │ │ │ + ['argv_5ftype_5fconverter_2ecpp_1261', ['Argv_Type_Converter.cpp', ['../../a00950.html', 1, '']]], │ │ │ │ │ + ['argv_5ftype_5fconverter_2eh_1262', ['Argv_Type_Converter.h', ['../../a01202.html', 1, '']]], │ │ │ │ │ + ['argv_5ftype_5fconverter_2einl_1263', ['Argv_Type_Converter.inl', ['../../a01058.html', 1, '']]], │ │ │ │ │ ['array_1264', ['array', ['../../a08285.html#a96318d95f152dbd06f4537a54420182b', 1, 'semun']]], │ │ │ │ │ ['array_5f_1265', ['array_', ['../../a04609.html#a331d0960f7e0a8e323b01bce9619f70d', 1, 'ACE_Array_Base::array_()'], │ │ │ │ │ ['../../a04605.html#a0c9a18cec26e667f4826cd4236d9e334', 1, 'ACE_Array_Iterator::array_()'] │ │ │ │ │ ]], │ │ │ │ │ - ['array_5fbase_2ecpp_1266', ['Array_Base.cpp', ['../../a03128.html', 1, '']]], │ │ │ │ │ - ['array_5fbase_2eh_1267', ['Array_Base.h', ['../../a01889.html', 1, '']]], │ │ │ │ │ - ['array_5fbase_2einl_1268', ['Array_Base.inl', ['../../a02501.html', 1, '']]], │ │ │ │ │ - ['array_5fmap_2ecpp_1269', ['Array_Map.cpp', ['../../a02306.html', 1, '']]], │ │ │ │ │ - ['array_5fmap_2eh_1270', ['Array_Map.h', ['../../a00134.html', 1, '']]], │ │ │ │ │ - ['array_5fmap_2einl_1271', ['Array_Map.inl', ['../../a03038.html', 1, '']]], │ │ │ │ │ + ['array_5fbase_2ecpp_1266', ['Array_Base.cpp', ['../../a02051.html', 1, '']]], │ │ │ │ │ + ['array_5fbase_2eh_1267', ['Array_Base.h', ['../../a02588.html', 1, '']]], │ │ │ │ │ + ['array_5fbase_2einl_1268', ['Array_Base.inl', ['../../a01763.html', 1, '']]], │ │ │ │ │ + ['array_5fmap_2ecpp_1269', ['Array_Map.cpp', ['../../a00302.html', 1, '']]], │ │ │ │ │ + ['array_5fmap_2eh_1270', ['Array_Map.h', ['../../a02354.html', 1, '']]], │ │ │ │ │ + ['array_5fmap_2einl_1271', ['Array_Map.inl', ['../../a02702.html', 1, '']]], │ │ │ │ │ ['array_5ftype_1272', ['array_type', ['../../a07345.html#a66a9948ac9cbf910dfeffc319e2708e3', 1, 'ACE_Service_Repository']]], │ │ │ │ │ ['as_5fstring_5f_1273', ['as_string_', ['../../a08181.html#a220189284c8a7506d242604324b9831c', 1, 'ACE_Utils::UUID']]], │ │ │ │ │ ['asctime_1274', ['asctime', ['../../a03715.html#a867dc07b48f55c0a3dbb687600a7fe0e', 1, 'ACE_OS']]], │ │ │ │ │ ['asctime_5fr_1275', ['asctime_r', ['../../a03715.html#a4178d6a21cf53606f3577f1c2f25937a', 1, 'ACE_OS']]], │ │ │ │ │ ['asprintf_1276', ['asprintf', ['../../a03715.html#ac829a932191e9ca6339517096cc62030', 1, 'ACE_OS::asprintf(wchar_t **bufp, const wchar_t *format,...)'], │ │ │ │ │ ['../../a03715.html#aa0e1485ba3abc5c542726e245fcb77ae', 1, 'ACE_OS::asprintf(char **bufp, const char *format,...) ACE_GCC_FORMAT_ATTRIBUTE(printf'] │ │ │ │ │ ]], │ │ │ │ │ ['assd_5f_1277', ['assd_', ['../../a07321.html#acb76d171e3a72f2063ad244f31fdcdb0', 1, 'ACE_Service_Gestalt::Processed_Static_Svc']]], │ │ │ │ │ - ['assert_2ecpp_1278', ['Assert.cpp', ['../../a03401.html', 1, '']]], │ │ │ │ │ - ['assert_2eh_1279', ['Assert.h', ['../../a02372.html', 1, '']]], │ │ │ │ │ + ['assert_2ecpp_1278', ['Assert.cpp', ['../../a00932.html', 1, '']]], │ │ │ │ │ + ['assert_2eh_1279', ['Assert.h', ['../../a01013.html', 1, '']]], │ │ │ │ │ ['assign_1280', ['assign', ['../../a05885.html#a0fc480d3336228d485a10d847c5826c8', 1, 'ACE_Future_Rep::assign()'], │ │ │ │ │ ['../../a05093.html#a9a00d5b0fefa18084375d09a0f951647', 1, 'ACE_CDR::LongDouble::assign(const LongDouble &rhs)'], │ │ │ │ │ ['../../a05093.html#a9bcbea03653fdbd920778295331b19c3', 1, 'ACE_CDR::LongDouble::assign(const NativeImpl &rhs)'] │ │ │ │ │ ]], │ │ │ │ │ ['assign_5fnocopy_1281', ['assign_nocopy', ['../../a07541.html#acaa039ee9c1754278cd2d7a2d2ee73cf', 1, 'ACE_String_Base']]], │ │ │ │ │ ['assign_5frecycler_1282', ['assign_recycler', ['../../a07569.html#a30ef52e67ce7463d39d51b1c658f8ba8', 1, 'ACE_Recycling_Strategy::assign_recycler()'], │ │ │ │ │ ['../../a07633.html#a4682f1efc5df30078d747d67f55a98af', 1, 'ACE_Cached_Connect_Strategy::assign_recycler()'] │ │ │ │ │ ]], │ │ │ │ │ ['asynch_1283', ['asynch', ['../../a07693.html#a85d35df90604ce1252ddad1ef2800e26', 1, 'ACE_Synch_Options']]], │ │ │ │ │ ['asynch_5faccept_1284', ['asynch_accept', ['../../a04617.html#aa431706bc0b0f93ba28aa3c0386eb57a', 1, 'ACE_Asynch_Acceptor']]], │ │ │ │ │ ['asynch_5faccept_5f_1285', ['asynch_accept_', ['../../a04617.html#a4cd50090b03bcc6df948b919d3a73422', 1, 'ACE_Asynch_Acceptor']]], │ │ │ │ │ - ['asynch_5facceptor_2ecpp_1286', ['Asynch_Acceptor.cpp', ['../../a00119.html', 1, '']]], │ │ │ │ │ - ['asynch_5facceptor_2eh_1287', ['Asynch_Acceptor.h', ['../../a00731.html', 1, '']]], │ │ │ │ │ + ['asynch_5facceptor_2ecpp_1286', ['Asynch_Acceptor.cpp', ['../../a01001.html', 1, '']]], │ │ │ │ │ + ['asynch_5facceptor_2eh_1287', ['Asynch_Acceptor.h', ['../../a01253.html', 1, '']]], │ │ │ │ │ ['asynch_5fconnect_1288', ['asynch_connect', ['../../a04621.html#a67c6fc0f70e6ff887573a9cdf0de9cbe', 1, 'ACE_Asynch_Connector']]], │ │ │ │ │ ['asynch_5fconnect_5f_1289', ['asynch_connect_', ['../../a04621.html#a2ba2f954772069eaa4c74822afa32378', 1, 'ACE_Asynch_Connector']]], │ │ │ │ │ - ['asynch_5fconnector_2ecpp_1290', ['Asynch_Connector.cpp', ['../../a00404.html', 1, '']]], │ │ │ │ │ - ['asynch_5fconnector_2eh_1291', ['Asynch_Connector.h', ['../../a03203.html', 1, '']]], │ │ │ │ │ - ['asynch_5fio_2ecpp_1292', ['Asynch_IO.cpp', ['../../a03152.html', 1, '']]], │ │ │ │ │ - ['asynch_5fio_2eh_1293', ['Asynch_IO.h', ['../../a03170.html', 1, '']]], │ │ │ │ │ - ['asynch_5fio_5fimpl_2ecpp_1294', ['Asynch_IO_Impl.cpp', ['../../a03230.html', 1, '']]], │ │ │ │ │ - ['asynch_5fio_5fimpl_2eh_1295', ['Asynch_IO_Impl.h', ['../../a00317.html', 1, '']]], │ │ │ │ │ - ['asynch_5fio_5fimpl_2einl_1296', ['Asynch_IO_Impl.inl', ['../../a00626.html', 1, '']]], │ │ │ │ │ - ['asynch_5fpseudo_5ftask_2ecpp_1297', ['Asynch_Pseudo_Task.cpp', ['../../a02420.html', 1, '']]], │ │ │ │ │ - ['asynch_5fpseudo_5ftask_2eh_1298', ['Asynch_Pseudo_Task.h', ['../../a01622.html', 1, '']]], │ │ │ │ │ + ['asynch_5fconnector_2ecpp_1290', ['Asynch_Connector.cpp', ['../../a00047.html', 1, '']]], │ │ │ │ │ + ['asynch_5fconnector_2eh_1291', ['Asynch_Connector.h', ['../../a01283.html', 1, '']]], │ │ │ │ │ + ['asynch_5fio_2ecpp_1292', ['Asynch_IO.cpp', ['../../a02132.html', 1, '']]], │ │ │ │ │ + ['asynch_5fio_2eh_1293', ['Asynch_IO.h', ['../../a02768.html', 1, '']]], │ │ │ │ │ + ['asynch_5fio_5fimpl_2ecpp_1294', ['Asynch_IO_Impl.cpp', ['../../a00842.html', 1, '']]], │ │ │ │ │ + ['asynch_5fio_5fimpl_2eh_1295', ['Asynch_IO_Impl.h', ['../../a01178.html', 1, '']]], │ │ │ │ │ + ['asynch_5fio_5fimpl_2einl_1296', ['Asynch_IO_Impl.inl', ['../../a02447.html', 1, '']]], │ │ │ │ │ + ['asynch_5fpseudo_5ftask_2ecpp_1297', ['Asynch_Pseudo_Task.cpp', ['../../a02576.html', 1, '']]], │ │ │ │ │ + ['asynch_5fpseudo_5ftask_2eh_1298', ['Asynch_Pseudo_Task.h', ['../../a01079.html', 1, '']]], │ │ │ │ │ ['at_5fexit_1299', ['at_exit', ['../../a07769.html#a7bda58343d2f9889b5542d7362af9539', 1, 'ACE_Thread_Manager::at_exit()'], │ │ │ │ │ ['../../a06777.html#a0a06950c810abeed7d577aaa298a4758', 1, 'ACE_OS_Object_Manager::at_exit()'], │ │ │ │ │ ['../../a07765.html#a15831ac058863a7a272a9e02c98dcb91', 1, 'ACE_Thread_Descriptor::at_exit(void *object, ACE_CLEANUP_FUNC cleanup_hook, void *param)'], │ │ │ │ │ ['../../a07765.html#a277c7429e859e3c9090022d423e3dfac', 1, 'ACE_Thread_Descriptor::at_exit(ACE_At_Thread_Exit &cleanup)'], │ │ │ │ │ ['../../a07765.html#a20d4e0b31d2be5023fa9424d8015c2c9', 1, 'ACE_Thread_Descriptor::at_exit(ACE_At_Thread_Exit *cleanup)'], │ │ │ │ │ ['../../a06765.html#ac0de149205a31bc5df39a480b2f5f863', 1, 'ACE_Object_Manager::at_exit()'], │ │ │ │ │ ['../../a07769.html#a2d21c3304145849f6d1b598be5398071', 1, 'ACE_Thread_Manager::at_exit()'], │ │ │ │ │ @@ -4057,52 +4057,52 @@ │ │ │ │ │ ['at_5fexit_5fi_1300', ['at_exit_i', ['../../a05229.html#afeca9c56194aa12fb937acb2b0f335b0', 1, 'ACE_OS_Exit_Info::at_exit_i()'], │ │ │ │ │ ['../../a06765.html#aa5e4cd23857f8d93f402ffd38ae1178c', 1, 'ACE_Object_Manager::at_exit_i()'] │ │ │ │ │ ]], │ │ │ │ │ ['at_5fexit_5flist_5f_1301', ['at_exit_list_', ['../../a07765.html#a919b7fe1f072e8ca0d1df275631fbb58', 1, 'ACE_Thread_Descriptor']]], │ │ │ │ │ ['at_5fpop_1302', ['at_pop', ['../../a07765.html#a1dae38a31fb27e86605ec4fcb5f215c7', 1, 'ACE_Thread_Descriptor']]], │ │ │ │ │ ['at_5fpush_1303', ['at_push', ['../../a07765.html#abd3212c123f39d2d30a27a1b49b32383', 1, 'ACE_Thread_Descriptor']]], │ │ │ │ │ ['atexit_1304', ['atexit', ['../../a03715.html#a515d3352a210d49df29d977ef6213abf', 1, 'ACE_OS']]], │ │ │ │ │ - ['atm_5facceptor_2ecpp_1305', ['ATM_Acceptor.cpp', ['../../a01583.html', 1, '']]], │ │ │ │ │ - ['atm_5facceptor_2eh_1306', ['ATM_Acceptor.h', ['../../a01853.html', 1, '']]], │ │ │ │ │ - ['atm_5facceptor_2einl_1307', ['ATM_Acceptor.inl', ['../../a00749.html', 1, '']]], │ │ │ │ │ - ['atm_5faddr_2ecpp_1308', ['ATM_Addr.cpp', ['../../a03083.html', 1, '']]], │ │ │ │ │ - ['atm_5faddr_2eh_1309', ['ATM_Addr.h', ['../../a00509.html', 1, '']]], │ │ │ │ │ - ['atm_5faddr_2einl_1310', ['ATM_Addr.inl', ['../../a00671.html', 1, '']]], │ │ │ │ │ + ['atm_5facceptor_2ecpp_1305', ['ATM_Acceptor.cpp', ['../../a03407.html', 1, '']]], │ │ │ │ │ + ['atm_5facceptor_2eh_1306', ['ATM_Acceptor.h', ['../../a02732.html', 1, '']]], │ │ │ │ │ + ['atm_5facceptor_2einl_1307', ['ATM_Acceptor.inl', ['../../a02420.html', 1, '']]], │ │ │ │ │ + ['atm_5faddr_2ecpp_1308', ['ATM_Addr.cpp', ['../../a00725.html', 1, '']]], │ │ │ │ │ + ['atm_5faddr_2eh_1309', ['ATM_Addr.h', ['../../a02561.html', 1, '']]], │ │ │ │ │ + ['atm_5faddr_2einl_1310', ['ATM_Addr.inl', ['../../a00242.html', 1, '']]], │ │ │ │ │ ['atm_5faddr_5f_1311', ['atm_addr_', ['../../a04809.html#a74e4c857be10a8ce91ce6e750a47c957', 1, 'ACE_ATM_Addr']]], │ │ │ │ │ - ['atm_5fconnector_2ecpp_1312', ['ATM_Connector.cpp', ['../../a00647.html', 1, '']]], │ │ │ │ │ - ['atm_5fconnector_2eh_1313', ['ATM_Connector.h', ['../../a00302.html', 1, '']]], │ │ │ │ │ - ['atm_5fconnector_2einl_1314', ['ATM_Connector.inl', ['../../a00659.html', 1, '']]], │ │ │ │ │ - ['atm_5fparams_2ecpp_1315', ['ATM_Params.cpp', ['../../a01592.html', 1, '']]], │ │ │ │ │ - ['atm_5fparams_2eh_1316', ['ATM_Params.h', ['../../a01805.html', 1, '']]], │ │ │ │ │ - ['atm_5fparams_2einl_1317', ['ATM_Params.inl', ['../../a01031.html', 1, '']]], │ │ │ │ │ - ['atm_5fqos_2ecpp_1318', ['ATM_QoS.cpp', ['../../a01394.html', 1, '']]], │ │ │ │ │ - ['atm_5fqos_2eh_1319', ['ATM_QoS.h', ['../../a02792.html', 1, '']]], │ │ │ │ │ - ['atm_5fqos_2einl_1320', ['ATM_QoS.inl', ['../../a02078.html', 1, '']]], │ │ │ │ │ - ['atm_5fstream_2ecpp_1321', ['ATM_Stream.cpp', ['../../a01883.html', 1, '']]], │ │ │ │ │ - ['atm_5fstream_2eh_1322', ['ATM_Stream.h', ['../../a02045.html', 1, '']]], │ │ │ │ │ - ['atm_5fstream_2einl_1323', ['ATM_Stream.inl', ['../../a02363.html', 1, '']]], │ │ │ │ │ + ['atm_5fconnector_2ecpp_1312', ['ATM_Connector.cpp', ['../../a02402.html', 1, '']]], │ │ │ │ │ + ['atm_5fconnector_2eh_1313', ['ATM_Connector.h', ['../../a02183.html', 1, '']]], │ │ │ │ │ + ['atm_5fconnector_2einl_1314', ['ATM_Connector.inl', ['../../a00410.html', 1, '']]], │ │ │ │ │ + ['atm_5fparams_2ecpp_1315', ['ATM_Params.cpp', ['../../a00431.html', 1, '']]], │ │ │ │ │ + ['atm_5fparams_2eh_1316', ['ATM_Params.h', ['../../a01715.html', 1, '']]], │ │ │ │ │ + ['atm_5fparams_2einl_1317', ['ATM_Params.inl', ['../../a02177.html', 1, '']]], │ │ │ │ │ + ['atm_5fqos_2ecpp_1318', ['ATM_QoS.cpp', ['../../a02369.html', 1, '']]], │ │ │ │ │ + ['atm_5fqos_2eh_1319', ['ATM_QoS.h', ['../../a00653.html', 1, '']]], │ │ │ │ │ + ['atm_5fqos_2einl_1320', ['ATM_QoS.inl', ['../../a03200.html', 1, '']]], │ │ │ │ │ + ['atm_5fstream_2ecpp_1321', ['ATM_Stream.cpp', ['../../a02543.html', 1, '']]], │ │ │ │ │ + ['atm_5fstream_2eh_1322', ['ATM_Stream.h', ['../../a02999.html', 1, '']]], │ │ │ │ │ + ['atm_5fstream_2einl_1323', ['ATM_Stream.inl', ['../../a00236.html', 1, '']]], │ │ │ │ │ ['atof_1324', ['atof', ['../../a03715.html#afb1f54fe76718e65d784991a391b8d9e', 1, 'ACE_OS::atof(const wchar_t *s)'], │ │ │ │ │ ['../../a03715.html#aadc624708628a9dfcee5d73e67b45430', 1, 'ACE_OS::atof(const char *s)'] │ │ │ │ │ ]], │ │ │ │ │ ['atoi_1325', ['atoi', ['../../a03715.html#a84618a90044ed474d50046d48929e5bc', 1, 'ACE_OS::atoi(const wchar_t *s)'], │ │ │ │ │ ['../../a03715.html#aa0cc70eab58669b902fb48c007b73bc9', 1, 'ACE_OS::atoi(const char *s)'] │ │ │ │ │ ]], │ │ │ │ │ ['atol_1326', ['atol', ['../../a03715.html#af96806006c231cf66b3ae64daa41fc8d', 1, 'ACE_OS::atol(const char *s)'], │ │ │ │ │ ['../../a03715.html#a9fa9c66427186a96048efa46a95b24eb', 1, 'ACE_OS::atol(const wchar_t *s)'] │ │ │ │ │ ]], │ │ │ │ │ - ['atomic_5fop_2ecpp_1327', ['Atomic_Op.cpp', ['../../a02540.html', 1, '']]], │ │ │ │ │ - ['atomic_5fop_2eh_1328', ['Atomic_Op.h', ['../../a02087.html', 1, '']]], │ │ │ │ │ - ['atomic_5fop_2einl_1329', ['Atomic_Op.inl', ['../../a01595.html', 1, '']]], │ │ │ │ │ - ['atomic_5fop_5fgcc_5ft_2ecpp_1330', ['Atomic_Op_GCC_T.cpp', ['../../a03374.html', 1, '']]], │ │ │ │ │ - ['atomic_5fop_5fgcc_5ft_2eh_1331', ['Atomic_Op_GCC_T.h', ['../../a01016.html', 1, '']]], │ │ │ │ │ - ['atomic_5fop_5fgcc_5ft_2einl_1332', ['Atomic_Op_GCC_T.inl', ['../../a03215.html', 1, '']]], │ │ │ │ │ - ['atomic_5fop_5fsparc_2eh_1333', ['Atomic_Op_Sparc.h', ['../../a02426.html', 1, '']]], │ │ │ │ │ - ['atomic_5fop_5ft_2ecpp_1334', ['Atomic_Op_T.cpp', ['../../a03158.html', 1, '']]], │ │ │ │ │ - ['atomic_5fop_5ft_2eh_1335', ['Atomic_Op_T.h', ['../../a03224.html', 1, '']]], │ │ │ │ │ - ['atomic_5fop_5ft_2einl_1336', ['Atomic_Op_T.inl', ['../../a00665.html', 1, '']]], │ │ │ │ │ + ['atomic_5fop_2ecpp_1327', ['Atomic_Op.cpp', ['../../a00497.html', 1, '']]], │ │ │ │ │ + ['atomic_5fop_2eh_1328', ['Atomic_Op.h', ['../../a00833.html', 1, '']]], │ │ │ │ │ + ['atomic_5fop_2einl_1329', ['Atomic_Op.inl', ['../../a00227.html', 1, '']]], │ │ │ │ │ + ['atomic_5fop_5fgcc_5ft_2ecpp_1330', ['Atomic_Op_GCC_T.cpp', ['../../a01394.html', 1, '']]], │ │ │ │ │ + ['atomic_5fop_5fgcc_5ft_2eh_1331', ['Atomic_Op_GCC_T.h', ['../../a01754.html', 1, '']]], │ │ │ │ │ + ['atomic_5fop_5fgcc_5ft_2einl_1332', ['Atomic_Op_GCC_T.inl', ['../../a00053.html', 1, '']]], │ │ │ │ │ + ['atomic_5fop_5fsparc_2eh_1333', ['Atomic_Op_Sparc.h', ['../../a00914.html', 1, '']]], │ │ │ │ │ + ['atomic_5fop_5ft_2ecpp_1334', ['Atomic_Op_T.cpp', ['../../a00101.html', 1, '']]], │ │ │ │ │ + ['atomic_5fop_5ft_2eh_1335', ['Atomic_Op_T.h', ['../../a03149.html', 1, '']]], │ │ │ │ │ + ['atomic_5fop_5ft_2einl_1336', ['Atomic_Op_T.inl', ['../../a02678.html', 1, '']]], │ │ │ │ │ ['atomic_5freference_5fcount_1337', ['Atomic_Reference_Count', ['../../a05597.html#aab4618722fa0f340fe30b25ef96e40a1', 1, 'ACE_Event_Handler']]], │ │ │ │ │ ['atomic_5fulong_1338', ['Atomic_ULong', ['../../a06185.html#a00d260fc71dc78601d983c8a8f54f881', 1, 'ACE_Log_Msg']]], │ │ │ │ │ ['atomic_5fwait_5farray_5f_1339', ['atomic_wait_array_', ['../../a08245.html#ad6a9b48baddd2b111b4d2acb9607ea96', 1, 'ACE_WFMO_Reactor']]], │ │ │ │ │ ['atop_1340', ['atop', ['../../a03715.html#a84c955634364d11e1b63342664afa9c0', 1, 'ACE_OS::atop(const char *s)'], │ │ │ │ │ ['../../a03715.html#a899402eb1894bd4ce61ec3e2943d335c', 1, 'ACE_OS::atop(const wchar_t *s)'] │ │ │ │ │ ]], │ │ │ │ │ ['attach_1341', ['attach', ['../../a07149.html#ad4ec2ec17d6df1ebbeade7bd946e3ed5', 1, 'ACE_Refcounted_Auto_Ptr_Rep::attach()'], │ │ │ │ │ @@ -4120,35 +4120,35 @@ │ │ │ │ │ ['../../a05025.html#a78ad75c698fe72ad9cc4dc3a15188c1c', 1, 'ACE_LFU_Caching_Strategy::attributes()'], │ │ │ │ │ ['../../a05021.html#aea11847fce8109565578b8ace335cea8', 1, 'ACE_LRU_Caching_Strategy::attributes()'], │ │ │ │ │ ['../../a05033.html#a2de3cb62208b18959a5afd72c4d7f1e3', 1, 'ACE_Null_Caching_Strategy::attributes()'] │ │ │ │ │ ]], │ │ │ │ │ ['attributes_5f_1345', ['attributes_', ['../../a07909.html#a59f881f9759b3a83d222e5819cf298b8', 1, 'ACE_Token::attributes_()'], │ │ │ │ │ ['../../a05265.html#ad2ec1bbd51db375cdb2adb724e03896d', 1, 'ACE_Condition_Attributes::attributes_()'] │ │ │ │ │ ]], │ │ │ │ │ - ['auto_5fevent_2ecpp_1346', ['Auto_Event.cpp', ['../../a00737.html', 1, '']]], │ │ │ │ │ - ['auto_5fevent_2eh_1347', ['Auto_Event.h', ['../../a02174.html', 1, '']]], │ │ │ │ │ - ['auto_5fevent_2einl_1348', ['Auto_Event.inl', ['../../a02753.html', 1, '']]], │ │ │ │ │ + ['auto_5fevent_2ecpp_1346', ['Auto_Event.cpp', ['../../a01772.html', 1, '']]], │ │ │ │ │ + ['auto_5fevent_2eh_1347', ['Auto_Event.h', ['../../a00599.html', 1, '']]], │ │ │ │ │ + ['auto_5fevent_2einl_1348', ['Auto_Event.inl', ['../../a02879.html', 1, '']]], │ │ │ │ │ ['auto_5ffunctor_1349', ['Auto_Functor', ['../../a04917.html', 1, 'ACE_Utils::Auto_Functor< typename X, typename Functor >'], │ │ │ │ │ ['../../a04917.html#a350c8a461dff9de7dc00f0d83e5d6e86', 1, 'ACE_Utils::Auto_Functor::Auto_Functor(Auto_Functor_Ref< X, Functor > rhs)'], │ │ │ │ │ ['../../a04917.html#ae98c98e5083bc616c933643517a0844d', 1, 'ACE_Utils::Auto_Functor::Auto_Functor(Auto_Functor< Y, Functor > &rhs)'], │ │ │ │ │ ['../../a04917.html#a478a78d189297e85c7ec276058b25716', 1, 'ACE_Utils::Auto_Functor::Auto_Functor(Auto_Functor &rhs)'], │ │ │ │ │ ['../../a04917.html#a93700e3c66f74ba9da3d01bae3bcbf1a', 1, 'ACE_Utils::Auto_Functor::Auto_Functor(X *p=0, Functor functor=Functor())'] │ │ │ │ │ ]], │ │ │ │ │ - ['auto_5ffunctor_2ecpp_1350', ['Auto_Functor.cpp', ['../../a01361.html', 1, '']]], │ │ │ │ │ - ['auto_5ffunctor_2eh_1351', ['Auto_Functor.h', ['../../a02969.html', 1, '']]], │ │ │ │ │ - ['auto_5ffunctor_2einl_1352', ['Auto_Functor.inl', ['../../a00569.html', 1, '']]], │ │ │ │ │ + ['auto_5ffunctor_2ecpp_1350', ['Auto_Functor.cpp', ['../../a00986.html', 1, '']]], │ │ │ │ │ + ['auto_5ffunctor_2eh_1351', ['Auto_Functor.h', ['../../a00314.html', 1, '']]], │ │ │ │ │ + ['auto_5ffunctor_2einl_1352', ['Auto_Functor.inl', ['../../a00311.html', 1, '']]], │ │ │ │ │ ['auto_5ffunctor_5fref_1353', ['Auto_Functor_Ref', ['../../a04913.html', 1, 'ACE_Utils::Auto_Functor_Ref< typename X, typename Functor >'], │ │ │ │ │ ['../../a04913.html#a4f1d28f0b38bcf2636302d049af45806', 1, 'ACE_Utils::Auto_Functor_Ref::Auto_Functor_Ref()'] │ │ │ │ │ ]], │ │ │ │ │ - ['auto_5fincdec_5ft_2ecpp_1354', ['Auto_IncDec_T.cpp', ['../../a01598.html', 1, '']]], │ │ │ │ │ - ['auto_5fincdec_5ft_2eh_1355', ['Auto_IncDec_T.h', ['../../a02648.html', 1, '']]], │ │ │ │ │ - ['auto_5fincdec_5ft_2einl_1356', ['Auto_IncDec_T.inl', ['../../a02681.html', 1, '']]], │ │ │ │ │ - ['auto_5fptr_2ecpp_1357', ['Auto_Ptr.cpp', ['../../a03035.html', 1, '']]], │ │ │ │ │ - ['auto_5fptr_2eh_1358', ['Auto_Ptr.h', ['../../a02618.html', 1, '']]], │ │ │ │ │ - ['auto_5fptr_2einl_1359', ['Auto_Ptr.inl', ['../../a01001.html', 1, '']]], │ │ │ │ │ + ['auto_5fincdec_5ft_2ecpp_1354', ['Auto_IncDec_T.cpp', ['../../a01874.html', 1, '']]], │ │ │ │ │ + ['auto_5fincdec_5ft_2eh_1355', ['Auto_IncDec_T.h', ['../../a01820.html', 1, '']]], │ │ │ │ │ + ['auto_5fincdec_5ft_2einl_1356', ['Auto_IncDec_T.inl', ['../../a00752.html', 1, '']]], │ │ │ │ │ + ['auto_5fptr_2ecpp_1357', ['Auto_Ptr.cpp', ['../../a01340.html', 1, '']]], │ │ │ │ │ + ['auto_5fptr_2eh_1358', ['Auto_Ptr.h', ['../../a01979.html', 1, '']]], │ │ │ │ │ + ['auto_5fptr_2einl_1359', ['Auto_Ptr.inl', ['../../a01313.html', 1, '']]], │ │ │ │ │ ['auto_5fquery_1360', ['auto_query', ['../../a06585.html#a4ec35eda68baae43655361b80829f046', 1, 'ACE::Monitor_Control::Monitor_Admin']]], │ │ │ │ │ ['auto_5frefcounted_5fptr_5frep_1361', ['AUTO_REFCOUNTED_PTR_REP', ['../../a07153.html#a6bffed589dc9ff2e4f43079561256d07', 1, 'ACE_Refcounted_Auto_Ptr']]], │ │ │ │ │ ['auto_5fupdater_5f_1362', ['auto_updater_', ['../../a06585.html#af33d7dc86f7af44371768732ece33217', 1, 'ACE::Monitor_Control::Monitor_Admin']]], │ │ │ │ │ ['automatic_5fwait_5f_1363', ['automatic_wait_', ['../../a07769.html#a89ff08217e404923b2d90f3d3344d2ff', 1, 'ACE_Thread_Manager']]], │ │ │ │ │ ['aux_5fhandle_5f_1364', ['aux_handle_', ['../../a05629.html#a1bb5ab0c484a5a3a5481985cbf0cc342', 1, 'ACE_FIFO_Recv::aux_handle_()'], │ │ │ │ │ ['../../a06221.html#ae1c2bcfc390d35b96f4d6015e666df91', 1, 'ACE_LSOCK::aux_handle_()'] │ │ │ │ │ ]], │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/all_10.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -7,21 +7,21 @@ │ │ │ │ │ ['../../a07537.html#ad7f1c13fc99a95814c9adf8735e0f4fe', 1, 'ACE_Auto_String_Free::p_()'], │ │ │ │ │ ['../../a04933.html#a9b0e49a6251be1146b27840b3d8e88e3', 1, 'ACE_Auto_Basic_Array_Ptr::p_()'] │ │ │ │ │ ]], │ │ │ │ │ ['padding_5f_2', ['padding_', ['../../a06889.html#a832c0bd2cd08db56f03c89400af5f28a', 1, 'ACE_PI_Control_Block::ACE_Malloc_Header::padding_()'], │ │ │ │ │ ['../../a06253.html#afc86eaf7bd539fd0dd26cda585fdb8e4', 1, 'ACE_Control_Block::ACE_Malloc_Header::padding_()'] │ │ │ │ │ ]], │ │ │ │ │ ['page_5fsize_5f_3', ['page_size_', ['../../a06869.html#a21c4f75cdfa10c092e632511e06472a6', 1, 'ACE_Pagefile_Memory_Pool']]], │ │ │ │ │ - ['pagefile_5fmemory_5fpool_2ecpp_4', ['Pagefile_Memory_Pool.cpp', ['../../a01952.html', 1, '']]], │ │ │ │ │ - ['pagefile_5fmemory_5fpool_2eh_5', ['Pagefile_Memory_Pool.h', ['../../a03242.html', 1, '']]], │ │ │ │ │ - ['pagefile_5fmemory_5fpool_2einl_6', ['Pagefile_Memory_Pool.inl', ['../../a00398.html', 1, '']]], │ │ │ │ │ + ['pagefile_5fmemory_5fpool_2ecpp_4', ['Pagefile_Memory_Pool.cpp', ['../../a01007.html', 1, '']]], │ │ │ │ │ + ['pagefile_5fmemory_5fpool_2eh_5', ['Pagefile_Memory_Pool.h', ['../../a01067.html', 1, '']]], │ │ │ │ │ + ['pagefile_5fmemory_5fpool_2einl_6', ['Pagefile_Memory_Pool.inl', ['../../a02228.html', 1, '']]], │ │ │ │ │ ['pagesize_5f_7', ['pagesize_', ['../../a03705.html#a6f0016cd29042ae45688912dd3b17df3', 1, 'ACE']]], │ │ │ │ │ - ['pair_5ft_2ecpp_8', ['Pair_T.cpp', ['../../a01895.html', 1, '']]], │ │ │ │ │ - ['pair_5ft_2eh_9', ['Pair_T.h', ['../../a02780.html', 1, '']]], │ │ │ │ │ - ['pair_5ft_2einl_10', ['Pair_T.inl', ['../../a01379.html', 1, '']]], │ │ │ │ │ + ['pair_5ft_2ecpp_8', ['Pair_T.cpp', ['../../a03326.html', 1, '']]], │ │ │ │ │ + ['pair_5ft_2eh_9', ['Pair_T.h', ['../../a00506.html', 1, '']]], │ │ │ │ │ + ['pair_5ft_2einl_10', ['Pair_T.inl', ['../../a01655.html', 1, '']]], │ │ │ │ │ ['param_11', ['param', ['../../a05225.html#aa1fb83315c81f6e9caa7e95dc471e312', 1, 'ACE_Cleanup_Info_Node']]], │ │ │ │ │ ['param_5f_12', ['param_', ['../../a07757.html#a3e254eb03fe0531c34f0c97cfd7cd8ff', 1, 'ACE_At_Thread_Exit_Func::param_()'], │ │ │ │ │ ['../../a05225.html#a40bfb18afd7abc2efb04688432189ba4', 1, 'ACE_Cleanup_Info_Node::param_()'] │ │ │ │ │ ]], │ │ │ │ │ ['parameter_5ftype_13', ['parameter_type', ['../../a04829.html#a360580880823e0a5f85f5b0bfe050184', 1, 'ACE_Type_Traits::parameter_type()'], │ │ │ │ │ ['../../a04849.html#a961c3eba9b3fbd415f351002003ce1e8', 1, 'ACE_Type_Traits< short >::parameter_type()'], │ │ │ │ │ ['../../a04833.html#a37d2c77cdbb382d664b17489e187542d', 1, 'ACE_Type_Traits< bool >::parameter_type()'], │ │ │ │ │ @@ -62,16 +62,16 @@ │ │ │ │ │ ['../../a07317.html#a366806c6ce4db80a57b8be2b700674e3', 1, 'ACE_Service_Gestalt::parse_args()'], │ │ │ │ │ ['../../a06217.html#ab670804c6cc6fa1b7e07bf07c5bb927e', 1, 'ACE_Logging_Strategy::parse_args()'] │ │ │ │ │ ]], │ │ │ │ │ ['parse_5fargs_5fi_21', ['parse_args_i', ['../../a07309.html#ab70e00ef60931c4bdca78413dec6c312', 1, 'ACE_Service_Config::parse_args_i()'], │ │ │ │ │ ['../../a07317.html#accbcb5f8ea2dd437c7bd32c3650621d3', 1, 'ACE_Service_Gestalt::parse_args_i()'] │ │ │ │ │ ]], │ │ │ │ │ ['parse_5ffile_22', ['parse_file', ['../../a08261.html#a8942e8f483d26576d6e8ee2499dac602', 1, 'ACE_XML_Svc_Conf']]], │ │ │ │ │ - ['parse_5fnode_2ecpp_23', ['Parse_Node.cpp', ['../../a00641.html', 1, '']]], │ │ │ │ │ - ['parse_5fnode_2eh_24', ['Parse_Node.h', ['../../a00128.html', 1, '']]], │ │ │ │ │ + ['parse_5fnode_2ecpp_23', ['Parse_Node.cpp', ['../../a01766.html', 1, '']]], │ │ │ │ │ + ['parse_5fnode_2eh_24', ['Parse_Node.h', ['../../a01967.html', 1, '']]], │ │ │ │ │ ['parse_5fstring_25', ['parse_string', ['../../a08261.html#ac82f3f7b9ef363e0b84d4a4f9f68b4ea', 1, 'ACE_XML_Svc_Conf']]], │ │ │ │ │ ['parseent_26', ['parseent', ['../../a05073.html#a8ef6f5e2c2745f636d3daeb772e51911', 1, 'ACE_Capabilities']]], │ │ │ │ │ ['pass_5faddresses_27', ['pass_addresses', ['../../a04617.html#a2452576064ae6f145c7e08a027d877d3', 1, 'ACE_Asynch_Acceptor::pass_addresses() const'], │ │ │ │ │ ['../../a04617.html#ade0647cdf2fc51afb6b82990a80ffa08', 1, 'ACE_Asynch_Acceptor::pass_addresses(bool new_value)'], │ │ │ │ │ ['../../a04621.html#a2ac4408e0e410504fd36510f1adbec1a', 1, 'ACE_Asynch_Connector::pass_addresses() const'], │ │ │ │ │ ['../../a04621.html#ae63f5639ec5e9920b7305a9022b006e2', 1, 'ACE_Asynch_Connector::pass_addresses(bool new_value)'] │ │ │ │ │ ]], │ │ │ │ │ @@ -172,34 +172,34 @@ │ │ │ │ │ ['per_5fthr_5fobj_51', ['per_thr_obj', ['../../a06173.html#ae1ccbaae9cf2ec0f2b372c3a1ccedf43', 1, 'ACE_Log_Category']]], │ │ │ │ │ ['permute_52', ['permute', ['../../a05897.html#a6870e7024b0c3e910b33a09eb8f3dc29', 1, 'ACE_Get_Opt']]], │ │ │ │ │ ['permute_5fargs_53', ['permute_args', ['../../a05897.html#a5bc07bd743270eaa6f3e4f1efe0aaeaa', 1, 'ACE_Get_Opt']]], │ │ │ │ │ ['permute_5fargs_54', ['PERMUTE_ARGS', ['../../a05897.html#a4458e6dc079b1975dd05463f6ce33798a6fbe0b07189b3d9ca5f6523712df6db6', 1, 'ACE_Get_Opt']]], │ │ │ │ │ ['perror_55', ['perror', ['../../a03715.html#a33db01414bb5f6a23c23026eef1f0661', 1, 'ACE_OS::perror(const wchar_t *s)'], │ │ │ │ │ ['../../a03715.html#ac0a228039a2cfd4ee194f2040de34c1e', 1, 'ACE_OS::perror(const char *s)'] │ │ │ │ │ ]], │ │ │ │ │ - ['pi_5fmalloc_2ecpp_56', ['PI_Malloc.cpp', ['../../a00344.html', 1, '']]], │ │ │ │ │ - ['pi_5fmalloc_2eh_57', ['PI_Malloc.h', ['../../a01499.html', 1, '']]], │ │ │ │ │ - ['pi_5fmalloc_2einl_58', ['PI_Malloc.inl', ['../../a01121.html', 1, '']]], │ │ │ │ │ + ['pi_5fmalloc_2ecpp_56', ['PI_Malloc.cpp', ['../../a03134.html', 1, '']]], │ │ │ │ │ + ['pi_5fmalloc_2eh_57', ['PI_Malloc.h', ['../../a00086.html', 1, '']]], │ │ │ │ │ + ['pi_5fmalloc_2einl_58', ['PI_Malloc.inl', ['../../a03140.html', 1, '']]], │ │ │ │ │ ['pid_59', ['pid', ['../../a06213.html#a3d18d3622787fbb45966836a35fd448a', 1, 'ACE_Log_Record::pid() const'], │ │ │ │ │ ['../../a06213.html#ad0045c8a0d712020c424a69e8ee3fe52', 1, 'ACE_Log_Record::pid(long)'], │ │ │ │ │ ['../../a08181.html#a655ce8f0ad6bc28dcb63b2023dd7c4f2', 1, 'ACE_Utils::UUID::pid()'], │ │ │ │ │ ['../../a08181.html#abb183fd1ad5b264ed32e1187d8cf4759', 1, 'ACE_Utils::UUID::pid(char *)'] │ │ │ │ │ ]], │ │ │ │ │ ['pid_5f_60', ['pid_', ['../../a06213.html#ae42847dc4ec1644852df0eae5a334f16', 1, 'ACE_Log_Record::pid_()'], │ │ │ │ │ ['../../a08181.html#aef092625322e9b3876c46cad58840404', 1, 'ACE_Utils::UUID::pid_()'] │ │ │ │ │ ]], │ │ │ │ │ ['pid_5ffile_5fname_5f_61', ['pid_file_name_', ['../../a07309.html#a4a297641c3d6a2a29799b418f9ca8aa8', 1, 'ACE_Service_Config']]], │ │ │ │ │ ['ping_5fbuffer_5fsize_62', ['PING_BUFFER_SIZE', ['../../a06905.html#a6df1ed5f1e179b8853a4ebc298dcf881a0dfbc02349a945e6a4b33a99ab528bc3', 1, 'ACE_Ping_Socket']]], │ │ │ │ │ - ['ping_5fsocket_2ecpp_63', ['Ping_Socket.cpp', ['../../a01397.html', 1, '']]], │ │ │ │ │ - ['ping_5fsocket_2eh_64', ['Ping_Socket.h', ['../../a01214.html', 1, '']]], │ │ │ │ │ - ['ping_5fsocket_2einl_65', ['Ping_Socket.inl', ['../../a01517.html', 1, '']]], │ │ │ │ │ + ['ping_5fsocket_2ecpp_63', ['Ping_Socket.cpp', ['../../a02411.html', 1, '']]], │ │ │ │ │ + ['ping_5fsocket_2eh_64', ['Ping_Socket.h', ['../../a02441.html', 1, '']]], │ │ │ │ │ + ['ping_5fsocket_2einl_65', ['Ping_Socket.inl', ['../../a02909.html', 1, '']]], │ │ │ │ │ ['pipe_66', ['pipe', ['../../a03715.html#a4bddd4d22b84bb4ad9eb4b3d17bf1272', 1, 'ACE_OS']]], │ │ │ │ │ - ['pipe_2ecpp_67', ['Pipe.cpp', ['../../a01793.html', 1, '']]], │ │ │ │ │ - ['pipe_2eh_68', ['Pipe.h', ['../../a02159.html', 1, '']]], │ │ │ │ │ - ['pipe_2einl_69', ['Pipe.inl', ['../../a03287.html', 1, '']]], │ │ │ │ │ + ['pipe_2ecpp_67', ['Pipe.cpp', ['../../a00773.html', 1, '']]], │ │ │ │ │ + ['pipe_2eh_68', ['Pipe.h', ['../../a00890.html', 1, '']]], │ │ │ │ │ + ['pipe_2einl_69', ['Pipe.inl', ['../../a03260.html', 1, '']]], │ │ │ │ │ ['pipe_5f_70', ['pipe_', ['../../a07005.html#a675b70fcedbe91a59245c19586ea4952', 1, 'ACE_AIOCB_Notify_Pipe_Manager']]], │ │ │ │ │ ['plus_5fplus_71', ['plus_plus', ['../../a06413.html#ad5c2ee1816ea0971f7cb27e21942a5a2', 1, 'ACE_Active_Map_Manager_Iterator_Adapter::plus_plus()'], │ │ │ │ │ ['../../a06417.html#ac445162684222bbbd79b3f4754d51282', 1, 'ACE_Active_Map_Manager_Reverse_Iterator_Adapter::plus_plus()'], │ │ │ │ │ ['../../a06425.html#a5aa2d8b5fdf7002868b7d988c404559b', 1, 'ACE_Hash_Map_Manager_Ex_Iterator_Adapter::plus_plus()'], │ │ │ │ │ ['../../a06381.html#a3366ef3d6b54830432f614a8fe1ce555', 1, 'ACE_Iterator_Impl::plus_plus()'], │ │ │ │ │ ['../../a06401.html#a186ecd596e711c01d810b61a66fa5f38', 1, 'ACE_Map_Impl_Iterator_Adapter::plus_plus()'], │ │ │ │ │ ['../../a06405.html#a0324b7b34597dc7d9ff6fa7a4417ca82', 1, 'ACE_Map_Impl_Reverse_Iterator_Adapter::plus_plus()'], │ │ │ │ │ @@ -270,23 +270,23 @@ │ │ │ │ │ ['pop_5fnext_5fnotification_89', ['pop_next_notification', ['../../a06705.html#a50a2432773343bf9e8a2aa497710d68a', 1, 'ACE_Notification_Queue']]], │ │ │ │ │ ['pos_5f_90', ['pos_', ['../../a07825.html#aca0888cd130d925c2019d39879fe631f', 1, 'Hash_Token']]], │ │ │ │ │ ['position_5f_91', ['position_', ['../../a07837.html#ad653153e7d19d532b845881c005a17ad', 1, 'ACE_Timer_Hash_Iterator_T::position_()'], │ │ │ │ │ ['../../a07845.html#a3a17b85568ff7895e30cd125104534da', 1, 'ACE_Timer_Heap_Iterator_T::position_()'] │ │ │ │ │ ]], │ │ │ │ │ ['positive_92', ['POSITIVE', ['../../a05097.html#af8c43abf10747f01aeadbc843e15f637ae13e15b60c06a151cb33648f9c6af6ff', 1, 'ACE_CDR::Fixed']]], │ │ │ │ │ ['posix_5faiocb_5fproactor_5f_93', ['posix_aiocb_proactor_', ['../../a07005.html#ab0b2adc2a6dbdac32228b3f457483d3b', 1, 'ACE_AIOCB_Notify_Pipe_Manager']]], │ │ │ │ │ - ['posix_5fasynch_5fio_2ecpp_94', ['POSIX_Asynch_IO.cpp', ['../../a00653.html', 1, '']]], │ │ │ │ │ - ['posix_5fasynch_5fio_2eh_95', ['POSIX_Asynch_IO.h', ['../../a03302.html', 1, '']]], │ │ │ │ │ - ['posix_5fcb_5fproactor_2ecpp_96', ['POSIX_CB_Proactor.cpp', ['../../a02927.html', 1, '']]], │ │ │ │ │ - ['posix_5fcb_5fproactor_2eh_97', ['POSIX_CB_Proactor.h', ['../../a03308.html', 1, '']]], │ │ │ │ │ + ['posix_5fasynch_5fio_2ecpp_94', ['POSIX_Asynch_IO.cpp', ['../../a03323.html', 1, '']]], │ │ │ │ │ + ['posix_5fasynch_5fio_2eh_95', ['POSIX_Asynch_IO.h', ['../../a00659.html', 1, '']]], │ │ │ │ │ + ['posix_5fcb_5fproactor_2ecpp_96', ['POSIX_CB_Proactor.cpp', ['../../a01415.html', 1, '']]], │ │ │ │ │ + ['posix_5fcb_5fproactor_2eh_97', ['POSIX_CB_Proactor.h', ['../../a00239.html', 1, '']]], │ │ │ │ │ ['posix_5fdevctl_98', ['posix_devctl', ['../../a03715.html#a2945ed06089da59032ae036aaf2b23cf', 1, 'ACE_OS']]], │ │ │ │ │ ['posix_5fproactor_99', ['posix_proactor', ['../../a06921.html#a3bbc493d83c6850bfe71a8c6ba07e897', 1, 'ACE_POSIX_Asynch_Operation']]], │ │ │ │ │ - ['posix_5fproactor_2ecpp_100', ['POSIX_Proactor.cpp', ['../../a02201.html', 1, '']]], │ │ │ │ │ - ['posix_5fproactor_2eh_101', ['POSIX_Proactor.h', ['../../a00719.html', 1, '']]], │ │ │ │ │ - ['posix_5fproactor_2einl_102', ['POSIX_Proactor.inl', ['../../a01319.html', 1, '']]], │ │ │ │ │ + ['posix_5fproactor_2ecpp_100', ['POSIX_Proactor.cpp', ['../../a00680.html', 1, '']]], │ │ │ │ │ + ['posix_5fproactor_2eh_101', ['POSIX_Proactor.h', ['../../a01421.html', 1, '']]], │ │ │ │ │ + ['posix_5fproactor_2einl_102', ['POSIX_Proactor.inl', ['../../a03245.html', 1, '']]], │ │ │ │ │ ['posix_5fproactor_5f_103', ['posix_proactor_', ['../../a06921.html#a244468304276d1e3323148944d1449c9', 1, 'ACE_POSIX_Asynch_Operation']]], │ │ │ │ │ ['post_5fcompletion_104', ['post_completion', ['../../a04721.html#a23e776a13d9f9c5645997fc26fc8fd8c', 1, 'ACE_Asynch_Result_Impl::post_completion()'], │ │ │ │ │ ['../../a07013.html#a8837c90b74dcbc88f5c1f15afe5b7999', 1, 'ACE_POSIX_AIOCB_Proactor::post_completion()'], │ │ │ │ │ ['../../a06917.html#a27176ee5bfeb3d556a5bca8fb8719ab6', 1, 'ACE_POSIX_Asynch_Result::post_completion()'], │ │ │ │ │ ['../../a07009.html#a9ba724225e8022624e9c08a862eee2e8', 1, 'ACE_POSIX_Proactor::post_completion()'], │ │ │ │ │ ['../../a08253.html#a2a3367db62f7a77cd6ccf795f12c1ffe', 1, 'ACE_WIN32_Proactor::post_completion()'] │ │ │ │ │ ]], │ │ │ │ │ @@ -411,59 +411,59 @@ │ │ │ │ │ ['../../a06789.html#ac24010a4fdc293d209d00c9325e62d4a', 1, 'ACE_OS_Log_Msg_Attributes::priority_mask_()'] │ │ │ │ │ ]], │ │ │ │ │ ['priority_5fmax_148', ['priority_max', ['../../a07253.html#a21f8f400ddebce3312beefd42ae84b5b', 1, 'ACE_Sched_Params']]], │ │ │ │ │ ['priority_5fmin_149', ['priority_min', ['../../a07253.html#abfd6e24644707d13573cb5faa09da63a', 1, 'ACE_Sched_Params']]], │ │ │ │ │ ['priority_5fname_150', ['priority_name', ['../../a06213.html#a743ba178a196e3799df5a010453e23de', 1, 'ACE_Log_Record::priority_name(ACE_Log_Priority p)'], │ │ │ │ │ ['../../a06213.html#a000b500e967553bfc602f263f7eff989', 1, 'ACE_Log_Record::priority_name(ACE_Log_Priority p, const ACE_TCHAR *name)'] │ │ │ │ │ ]], │ │ │ │ │ - ['priority_5freactor_2ecpp_151', ['Priority_Reactor.cpp', ['../../a02525.html', 1, '']]], │ │ │ │ │ - ['priority_5freactor_2eh_152', ['Priority_Reactor.h', ['../../a00542.html', 1, '']]], │ │ │ │ │ + ['priority_5freactor_2ecpp_151', ['Priority_Reactor.cpp', ['../../a02972.html', 1, '']]], │ │ │ │ │ + ['priority_5freactor_2eh_152', ['Priority_Reactor.h', ['../../a01793.html', 1, '']]], │ │ │ │ │ ['priority_5fstatus_153', ['Priority_Status', ['../../a05561.html#a2969d0f375fc6431accf52ebe8ee769f', 1, 'ACE_Dynamic_Message_Strategy']]], │ │ │ │ │ ['priority_5fstatus_154', ['priority_status', ['../../a05561.html#a0fb3de4d7ed134d3d7d94e85a244b37e', 1, 'ACE_Dynamic_Message_Strategy']]], │ │ │ │ │ ['private_5fkey_155', ['private_key', ['../../a03731.html#a5fa01171382ad69ac372dae7e3860211', 1, 'ACE_SSL_Context']]], │ │ │ │ │ ['private_5fkey_5f_156', ['private_key_', ['../../a03731.html#a830b8333b1a10c73592d3e5b8a348725', 1, 'ACE_SSL_Context']]], │ │ │ │ │ ['private_5fkey_5ffile_5fname_157', ['private_key_file_name', ['../../a03731.html#a2c83e274ce2d7d7c118c8b6ab945652c', 1, 'ACE_SSL_Context']]], │ │ │ │ │ ['private_5fkey_5ftype_158', ['private_key_type', ['../../a03731.html#aa00a98817c94b7df334e58497c772195', 1, 'ACE_SSL_Context']]], │ │ │ │ │ ['proactor_159', ['proactor', ['../../a04629.html#a11830a03da859f9ef02c396a4fd5ef85', 1, 'ACE_Asynch_Operation::proactor()'], │ │ │ │ │ ['../../a04725.html#a42f58890cbd3b06bf250bb99d53eb444', 1, 'ACE_Asynch_Operation_Impl::proactor()'], │ │ │ │ │ ['../../a04709.html#aaf2329c5f53ee450c1ae7bbc664b6d29', 1, 'ACE_Handler::proactor(void)'], │ │ │ │ │ ['../../a04709.html#a965ce7d6cc923a12f95a0fe028ef7d24', 1, 'ACE_Handler::proactor(ACE_Proactor *p)'], │ │ │ │ │ ['../../a06921.html#ade0770f7dfc5ed5ae272c48c8c7dec4a', 1, 'ACE_POSIX_Asynch_Operation::proactor()'], │ │ │ │ │ ['../../a07029.html#a120043ae6cfb3a90cb6e8b1965369357', 1, 'ACE_Proactor_Handle_Timeout_Upcall::proactor()'] │ │ │ │ │ ]], │ │ │ │ │ - ['proactor_2ecpp_160', ['Proactor.cpp', ['../../a01370.html', 1, '']]], │ │ │ │ │ - ['proactor_2eh_161', ['Proactor.h', ['../../a03044.html', 1, '']]], │ │ │ │ │ - ['proactor_2einl_162', ['Proactor.inl', ['../../a02861.html', 1, '']]], │ │ │ │ │ + ['proactor_2ecpp_160', ['Proactor.cpp', ['../../a02876.html', 1, '']]], │ │ │ │ │ + ['proactor_2eh_161', ['Proactor.h', ['../../a02687.html', 1, '']]], │ │ │ │ │ + ['proactor_2einl_162', ['Proactor.inl', ['../../a02699.html', 1, '']]], │ │ │ │ │ ['proactor_5f_163', ['proactor_', ['../../a07025.html#a4356463ae127a45d6f819f91ea3c98d0', 1, 'ACE_Proactor_Timer_Handler::proactor_()'], │ │ │ │ │ ['../../a07029.html#a047fe3f87993ab9ad71757faf0e7b711', 1, 'ACE_Proactor_Handle_Timeout_Upcall::proactor_()'], │ │ │ │ │ ['../../a07033.html#afd43f1290e1f2bc0fdaf48cdcb2bad7e', 1, 'ACE_Proactor::proactor_()'], │ │ │ │ │ ['../../a06921.html#a713c811ccaa37222785a6eeb0c8620cb', 1, 'ACE_POSIX_Asynch_Operation::proactor_()'], │ │ │ │ │ ['../../a04709.html#ae4ce6b8cb9ecf1bd7f82b676da88052a', 1, 'ACE_Handler::proactor_()'] │ │ │ │ │ ]], │ │ │ │ │ ['proactor_5faiocb_164', ['PROACTOR_AIOCB', ['../../a07009.html#aa5f634a336f3cbd842b6f28aca50938caf288a46e57239d65db914ced0f5d04f8', 1, 'ACE_POSIX_Proactor']]], │ │ │ │ │ ['proactor_5fcb_165', ['PROACTOR_CB', ['../../a07009.html#aa5f634a336f3cbd842b6f28aca50938ca481bd0c9e0c5bc3fd93a8ab06f03cce0', 1, 'ACE_POSIX_Proactor']]], │ │ │ │ │ ['proactor_5fend_5fevent_5floop_166', ['proactor_end_event_loop', ['../../a07033.html#a82f4110f0743d2abf6bdbe615ec9169c', 1, 'ACE_Proactor']]], │ │ │ │ │ ['proactor_5fevent_5fhook_167', ['PROACTOR_EVENT_HOOK', ['../../a07033.html#a2d86dc82501d9e3e0421f116d31c6d89', 1, 'ACE_Proactor']]], │ │ │ │ │ ['proactor_5fevent_5floop_5fdone_168', ['proactor_event_loop_done', ['../../a07033.html#a70fb6411e0b8ac8026ea69594ca5bad0', 1, 'ACE_Proactor']]], │ │ │ │ │ - ['proactor_5fimpl_2ecpp_169', ['Proactor_Impl.cpp', ['../../a01142.html', 1, '']]], │ │ │ │ │ - ['proactor_5fimpl_2eh_170', ['Proactor_Impl.h', ['../../a00032.html', 1, '']]], │ │ │ │ │ + ['proactor_5fimpl_2ecpp_169', ['Proactor_Impl.cpp', ['../../a01700.html', 1, '']]], │ │ │ │ │ + ['proactor_5fimpl_2eh_170', ['Proactor_Impl.h', ['../../a02012.html', 1, '']]], │ │ │ │ │ ['proactor_5fposix_171', ['PROACTOR_POSIX', ['../../a07009.html#aa5f634a336f3cbd842b6f28aca50938ca1503ec50a2d19f78ebe9bebd8be64bf2', 1, 'ACE_POSIX_Proactor']]], │ │ │ │ │ ['proactor_5fpost_5fwakeup_5fcompletions_172', ['proactor_post_wakeup_completions', ['../../a07033.html#aa66b31b036541c1eaf0da6930bbec47d', 1, 'ACE_Proactor']]], │ │ │ │ │ ['proactor_5freset_5fevent_5floop_173', ['proactor_reset_event_loop', ['../../a07033.html#af0ea8c1f6adbec54088232a0f468209e', 1, 'ACE_Proactor']]], │ │ │ │ │ ['proactor_5frun_5fevent_5floop_174', ['proactor_run_event_loop', ['../../a07033.html#aaf5acf80fb0e7d0fc523daeded22de43', 1, 'ACE_Proactor::proactor_run_event_loop(ACE_Time_Value &tv, PROACTOR_EVENT_HOOK=0)'], │ │ │ │ │ ['../../a07033.html#a961d104c55100514417da58a2d60bacc', 1, 'ACE_Proactor::proactor_run_event_loop(PROACTOR_EVENT_HOOK=0)'] │ │ │ │ │ ]], │ │ │ │ │ ['proactor_5fsig_175', ['PROACTOR_SIG', ['../../a07009.html#aa5f634a336f3cbd842b6f28aca50938cafa691544caf49702837627fb20a944a8', 1, 'ACE_POSIX_Proactor']]], │ │ │ │ │ ['proactor_5fsun_176', ['PROACTOR_SUN', ['../../a07009.html#aa5f634a336f3cbd842b6f28aca50938cae0e264be7f4d270cb078a707cea681aa', 1, 'ACE_POSIX_Proactor']]], │ │ │ │ │ ['proactor_5ftype_177', ['Proactor_Type', ['../../a07009.html#aa5f634a336f3cbd842b6f28aca50938c', 1, 'ACE_POSIX_Proactor']]], │ │ │ │ │ ['proc_5flocal_178', ['PROC_LOCAL', ['../../a06665.html#a1fa6625e2c2fffb196168aba9664d85aa0129db0ee2220cdba5c203b7bb6e9cec', 1, 'ACE_Naming_Context']]], │ │ │ │ │ ['process_179', ['PROCESS', ['../../a06185.html#a317240051747695dd100aa884a497794a376eee228951256ae56b7e6feb125adf', 1, 'ACE_Log_Msg']]], │ │ │ │ │ - ['process_2ecpp_180', ['Process.cpp', ['../../a02783.html', 1, '']]], │ │ │ │ │ - ['process_2eh_181', ['Process.h', ['../../a01421.html', 1, '']]], │ │ │ │ │ - ['process_2einl_182', ['Process.inl', ['../../a02801.html', 1, '']]], │ │ │ │ │ + ['process_2ecpp_180', ['Process.cpp', ['../../a01625.html', 1, '']]], │ │ │ │ │ + ['process_2eh_181', ['Process.h', ['../../a00491.html', 1, '']]], │ │ │ │ │ + ['process_2einl_182', ['Process.inl', ['../../a00965.html', 1, '']]], │ │ │ │ │ ['process_5f_183', ['process_', ['../../a07057.html#a96f7cdac787cacaca6875acc69a19f48', 1, 'ACE_Process_Manager::Process_Descriptor']]], │ │ │ │ │ ['process_5factive_184', ['process_active', ['../../a03705.html#acdad859171558294c66677c2db57da7c', 1, 'ACE']]], │ │ │ │ │ ['process_5fattributes_5f_185', ['process_attributes_', ['../../a07041.html#a53e96101ecbfa02a64acfa3b02a7427f', 1, 'ACE_Process_Options']]], │ │ │ │ │ ['process_5fcommandline_5fdirectives_186', ['process_commandline_directives', ['../../a07309.html#ac0d3e0fea551b6d7ca06a1b08b330c7b', 1, 'ACE_Service_Config::process_commandline_directives()'], │ │ │ │ │ ['../../a07317.html#a51c8686c9401152c27f82d0a9dfce60c', 1, 'ACE_Service_Gestalt::process_commandline_directives()'] │ │ │ │ │ ]], │ │ │ │ │ ['process_5fdescriptor_187', ['Process_Descriptor', ['../../a07057.html', 1, 'ACE_Process_Manager::Process_Descriptor'], │ │ │ │ │ @@ -481,48 +481,48 @@ │ │ │ │ │ ['process_5ffile_191', ['process_file', ['../../a07317.html#ab4e6d2f85325ea366aee899a0cc15dbd', 1, 'ACE_Service_Gestalt::process_file()'], │ │ │ │ │ ['../../a07309.html#a457190957984209674ca5f51a860705a', 1, 'ACE_Service_Config::process_file()'] │ │ │ │ │ ]], │ │ │ │ │ ['process_5fgroup_5f_192', ['process_group_', ['../../a07041.html#ae5a94c95f7db2ec07ed68fef49b237f1', 1, 'ACE_Process_Options']]], │ │ │ │ │ ['process_5fincoming_5fdgram_193', ['process_incoming_dgram', ['../../a06905.html#a71bd87817430fd6e1e80d92e65a24ed6', 1, 'ACE_Ping_Socket']]], │ │ │ │ │ ['process_5finfo_194', ['process_info', ['../../a07045.html#ab583ef270fd790274e4020619508f7a9', 1, 'ACE_Process']]], │ │ │ │ │ ['process_5finfo_5f_195', ['process_info_', ['../../a07045.html#a0b77582f2e3332ae186b25e53aec42a0', 1, 'ACE_Process']]], │ │ │ │ │ - ['process_5fmanager_2ecpp_196', ['Process_Manager.cpp', ['../../a03392.html', 1, '']]], │ │ │ │ │ - ['process_5fmanager_2eh_197', ['Process_Manager.h', ['../../a02786.html', 1, '']]], │ │ │ │ │ - ['process_5fmanager_2einl_198', ['Process_Manager.inl', ['../../a01619.html', 1, '']]], │ │ │ │ │ + ['process_5fmanager_2ecpp_196', ['Process_Manager.cpp', ['../../a03257.html', 1, '']]], │ │ │ │ │ + ['process_5fmanager_2eh_197', ['Process_Manager.h', ['../../a01499.html', 1, '']]], │ │ │ │ │ + ['process_5fmanager_2einl_198', ['Process_Manager.inl', ['../../a01424.html', 1, '']]], │ │ │ │ │ ['process_5fmutex_199', ['PROCESS_MUTEX', ['../../a07701.html#aff42f2c21f92b4fecb75c3a408008e97', 1, 'ACE_MT_SYNCH::PROCESS_MUTEX()'], │ │ │ │ │ ['../../a07697.html#ae0e9b6fabdf8388b9b4ba04c50501c52', 1, 'ACE_NULL_SYNCH::PROCESS_MUTEX()'] │ │ │ │ │ ]], │ │ │ │ │ - ['process_5fmutex_2ecpp_200', ['Process_Mutex.cpp', ['../../a01151.html', 1, '']]], │ │ │ │ │ - ['process_5fmutex_2eh_201', ['Process_Mutex.h', ['../../a02879.html', 1, '']]], │ │ │ │ │ - ['process_5fmutex_2einl_202', ['Process_Mutex.inl', ['../../a03053.html', 1, '']]], │ │ │ │ │ + ['process_5fmutex_2ecpp_200', ['Process_Mutex.cpp', ['../../a01658.html', 1, '']]], │ │ │ │ │ + ['process_5fmutex_2eh_201', ['Process_Mutex.h', ['../../a02498.html', 1, '']]], │ │ │ │ │ + ['process_5fmutex_2einl_202', ['Process_Mutex.inl', ['../../a01751.html', 1, '']]], │ │ │ │ │ ['process_5fname_203', ['process_name', ['../../a07041.html#aba2b3fa6672f17341247b70728b50c68', 1, 'ACE_Process_Options::process_name(const ACE_TCHAR *name)'], │ │ │ │ │ ['../../a07041.html#aff79d38eec8c0b8ba26b5ed9092b62dd', 1, 'ACE_Process_Options::process_name()'], │ │ │ │ │ ['../../a06669.html#a89eaaf70d63370cb64313dc2355033d1', 1, 'ACE_Name_Options::process_name(void)'], │ │ │ │ │ ['../../a06669.html#a4e8476a27179b4ece60bb67eda95680f', 1, 'ACE_Name_Options::process_name(const ACE_TCHAR *dir)'] │ │ │ │ │ ]], │ │ │ │ │ ['process_5fname_5f_204', ['process_name_', ['../../a06669.html#a0e96a755cd418b1ebb2c185b9eb7eeab', 1, 'ACE_Name_Options::process_name_()'], │ │ │ │ │ ['../../a07041.html#a6aa9eacb60ea0b959a9b37fcd1eac042', 1, 'ACE_Process_Options::process_name_()'] │ │ │ │ │ ]], │ │ │ │ │ ['process_5fprevious_5fline_5fformat_205', ['process_previous_line_format', ['../../a05341.html#a77d1f9fc5b6359de4d0b8f9c6cbed864', 1, 'ACE_Registry_ImpExp']]], │ │ │ │ │ ['process_5fpriority_5fmask_5f_206', ['process_priority_mask_', ['../../a06217.html#acdaf7b15899a42b4f44818e6f5f36c57', 1, 'ACE_Logging_Strategy::process_priority_mask_()'], │ │ │ │ │ ['../../a06185.html#ac76dd9b75b46f8831005560570dc81c7', 1, 'ACE_Log_Msg::process_priority_mask_()'] │ │ │ │ │ ]], │ │ │ │ │ ['process_5frequest_207', ['process_request', ['../../a07329.html#a3310d25d96b17726d4631e4084dd1ca3', 1, 'ACE_Service_Manager']]], │ │ │ │ │ ['process_5fresult_5fqueue_208', ['process_result_queue', ['../../a07013.html#a402b02eac980d3838aa49eb3c919fd54', 1, 'ACE_POSIX_AIOCB_Proactor']]], │ │ │ │ │ - ['process_5fsemaphore_2ecpp_209', ['Process_Semaphore.cpp', ['../../a02978.html', 1, '']]], │ │ │ │ │ - ['process_5fsemaphore_2eh_210', ['Process_Semaphore.h', ['../../a00074.html', 1, '']]], │ │ │ │ │ - ['process_5fsemaphore_2einl_211', ['Process_Semaphore.inl', ['../../a00050.html', 1, '']]], │ │ │ │ │ + ['process_5fsemaphore_2ecpp_209', ['Process_Semaphore.cpp', ['../../a00281.html', 1, '']]], │ │ │ │ │ + ['process_5fsemaphore_2eh_210', ['Process_Semaphore.h', ['../../a01703.html', 1, '']]], │ │ │ │ │ + ['process_5fsemaphore_2einl_211', ['Process_Semaphore.inl', ['../../a02171.html', 1, '']]], │ │ │ │ │ ['process_5ftable_5f_212', ['process_table_', ['../../a07053.html#ab7085a05fddec2880a0b07c3b76d9324', 1, 'ACE_Process_Manager']]], │ │ │ │ │ ['processed_5fstatic_5fsvc_213', ['Processed_Static_Svc', ['../../a07321.html', 1, 'ACE_Service_Gestalt::Processed_Static_Svc'], │ │ │ │ │ ['../../a07321.html#a167bb07a1de38aa2205b57d331041d1d', 1, 'ACE_Service_Gestalt::Processed_Static_Svc::Processed_Static_Svc()'] │ │ │ │ │ ]], │ │ │ │ │ ['processed_5fstatic_5fsvcs_5f_214', ['processed_static_svcs_', ['../../a07317.html#a52491ba7fc7ab6e402ce84fc663fa9c0', 1, 'ACE_Service_Gestalt']]], │ │ │ │ │ - ['profile_5ftimer_2ecpp_215', ['Profile_Timer.cpp', ['../../a00875.html', 1, '']]], │ │ │ │ │ - ['profile_5ftimer_2eh_216', ['Profile_Timer.h', ['../../a01331.html', 1, '']]], │ │ │ │ │ - ['profile_5ftimer_2einl_217', ['Profile_Timer.inl', ['../../a02348.html', 1, '']]], │ │ │ │ │ + ['profile_5ftimer_2ecpp_215', ['Profile_Timer.cpp', ['../../a02780.html', 1, '']]], │ │ │ │ │ + ['profile_5ftimer_2eh_216', ['Profile_Timer.h', ['../../a02405.html', 1, '']]], │ │ │ │ │ + ['profile_5ftimer_2einl_217', ['Profile_Timer.inl', ['../../a00815.html', 1, '']]], │ │ │ │ │ ['program_5fname_218', ['program_name', ['../../a06185.html#a03eef775df806f455b8cfa23efc66a45', 1, 'ACE_Log_Msg']]], │ │ │ │ │ ['program_5fname_5f_219', ['program_name_', ['../../a06217.html#a01f8ab63da0b06bd2f9f9b1580d08cd1', 1, 'ACE_Logging_Strategy::program_name_()'], │ │ │ │ │ ['../../a06185.html#a666b15a235f10af561e309d977d5b521', 1, 'ACE_Log_Msg::program_name_()'] │ │ │ │ │ ]], │ │ │ │ │ ['promote_5ftype_220', ['promote_type', ['../../a08097.html#a6157f5cc61e3402fc9c12759a1dcefdf', 1, 'ACE_Utils::Fast_Comparator']]], │ │ │ │ │ ['protect_221', ['protect', ['../../a06309.html#aca7b81b9f8de77fbd2161108003caca7', 1, 'ACE_Malloc_T::protect()'], │ │ │ │ │ ['../../a06081.html#adb27f44e7a882ae13dd9e8fc832e1be5', 1, 'ACE_Local_Memory_Pool::protect()'], │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/all_11.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -10,32 +10,32 @@ │ │ │ │ │ ['qos_5f_2', ['qos_', ['../a03732.html#a7698b045504d8d98f9f958a7fdfa49e2', 1, 'ACE_QoS_Session::qos_()'], │ │ │ │ │ ['../../a04821.html#af29244e8506a9e02bfc5a2d34672ec61', 1, 'ACE_ATM_QoS::qos_()'] │ │ │ │ │ ]], │ │ │ │ │ ['qos_5fcondition_5fcallback_3', ['qos_condition_callback', ['../../a06857.html#a0b0d4e71555d2363df271d8522251965', 1, 'ACE_Accept_QoS_Params::qos_condition_callback(ACE_QOS_CONDITION_FUNC qcc)'], │ │ │ │ │ ['../../a06857.html#a95acb08dfd34e5545cf9ddf3011974f4', 1, 'ACE_Accept_QoS_Params::qos_condition_callback() const'] │ │ │ │ │ ]], │ │ │ │ │ ['qos_5fcondition_5fcallback_5f_4', ['qos_condition_callback_', ['../../a06857.html#a1e0630d1819e9c74b660f1a1539dbc22', 1, 'ACE_Accept_QoS_Params']]], │ │ │ │ │ - ['qos_5fdecorator_2ecpp_5', ['QoS_Decorator.cpp', ['../a00041.html', 1, '']]], │ │ │ │ │ - ['qos_5fdecorator_2eh_6', ['QoS_Decorator.h', ['../a00035.html', 1, '']]], │ │ │ │ │ + ['qos_5fdecorator_2ecpp_5', ['QoS_Decorator.cpp', ['../a00017.html', 1, '']]], │ │ │ │ │ + ['qos_5fdecorator_2eh_6', ['QoS_Decorator.h', ['../a00041.html', 1, '']]], │ │ │ │ │ ['qos_5fevent_5fhandler_5f_7', ['qos_event_handler_', ['../a03724.html#a7c4e4027247d556682a787b6ffc999e5', 1, 'ACE_QoS_Decorator']]], │ │ │ │ │ ['qos_5fmanager_8', ['qos_manager', ['../a03744.html#a0a4c167adaf86663ebafdab84661e376', 1, 'ACE_SOCK_Dgram_Mcast_QoS']]], │ │ │ │ │ ['qos_5fmanager_2ecpp_9', ['QoS_Manager.cpp', ['../a00029.html', 1, '']]], │ │ │ │ │ - ['qos_5fmanager_2eh_10', ['QoS_Manager.h', ['../a00032.html', 1, '']]], │ │ │ │ │ + ['qos_5fmanager_2eh_10', ['QoS_Manager.h', ['../a00035.html', 1, '']]], │ │ │ │ │ ['qos_5fmanager_5f_11', ['qos_manager_', ['../a03744.html#a9a78a0ee9915d2e1232c4f46d4ef85c6', 1, 'ACE_SOCK_Dgram_Mcast_QoS']]], │ │ │ │ │ ['qos_5fmask_12', ['QOS_MASK', ['../../a05597.html#a288451fc4ca9b528c1b5f7e692fcb07aa52742991429ac8755053d15c00c4a487', 1, 'ACE_Event_Handler']]], │ │ │ │ │ ['qos_5fsession_13', ['qos_session', ['../a03720.html#a36f5e6ec076314426933b0e0cb281052', 1, 'ACE_QoS_Event_Handler']]], │ │ │ │ │ - ['qos_5fsession_2eh_14', ['QoS_Session.h', ['../a00017.html', 1, '']]], │ │ │ │ │ + ['qos_5fsession_2eh_14', ['QoS_Session.h', ['../a00011.html', 1, '']]], │ │ │ │ │ ['qos_5fsession_5f_15', ['qos_session_', ['../a03724.html#a043a1ce41ed09857fc488c8a76a9c94d', 1, 'ACE_QoS_Decorator::qos_session_()'], │ │ │ │ │ ['../a03720.html#a6aae58d6ba4f797801ab7768866646cf', 1, 'ACE_QoS_Event_Handler::qos_session_()'] │ │ │ │ │ ]], │ │ │ │ │ - ['qos_5fsession_5ffactory_2ecpp_16', ['QoS_Session_Factory.cpp', ['../a00005.html', 1, '']]], │ │ │ │ │ + ['qos_5fsession_5ffactory_2ecpp_16', ['QoS_Session_Factory.cpp', ['../a00020.html', 1, '']]], │ │ │ │ │ ['qos_5fsession_5ffactory_2eh_17', ['QoS_Session_Factory.h', ['../a00002.html', 1, '']]], │ │ │ │ │ - ['qos_5fsession_5fimpl_2ecpp_18', ['QoS_Session_Impl.cpp', ['../a00023.html', 1, '']]], │ │ │ │ │ - ['qos_5fsession_5fimpl_2eh_19', ['QoS_Session_Impl.h', ['../a00038.html', 1, '']]], │ │ │ │ │ - ['qos_5fsession_5fimpl_2einl_20', ['QoS_Session_Impl.inl', ['../a00011.html', 1, '']]], │ │ │ │ │ + ['qos_5fsession_5fimpl_2ecpp_18', ['QoS_Session_Impl.cpp', ['../a00005.html', 1, '']]], │ │ │ │ │ + ['qos_5fsession_5fimpl_2eh_19', ['QoS_Session_Impl.h', ['../a00026.html', 1, '']]], │ │ │ │ │ + ['qos_5fsession_5fimpl_2einl_20', ['QoS_Session_Impl.inl', ['../a00038.html', 1, '']]], │ │ │ │ │ ['qos_5fsession_5fset_21', ['qos_session_set', ['../a03728.html#a94ce7614d540960f37ed75addbded609', 1, 'ACE_QoS_Manager']]], │ │ │ │ │ ['qos_5fsession_5fset_22', ['QOS_SESSION_SET', ['../a03736.html#aa61fc7d004d23419d9883bc79911500b', 1, 'ACE_QoS_Session_Factory']]], │ │ │ │ │ ['qos_5fsession_5fset_5f_23', ['qos_session_set_', ['../a03728.html#aececaf43db34c294d662316abc1d0495', 1, 'ACE_QoS_Manager::qos_session_set_()'], │ │ │ │ │ ['../a03736.html#acc35aa22c47f2677c246ddf9ea4d1567', 1, 'ACE_QoS_Session_Factory::qos_session_set_()'] │ │ │ │ │ ]], │ │ │ │ │ ['qsort_24', ['qsort', ['../../a03715.html#ada99965708b5c4e5beb9d47a13c34efd', 1, 'ACE_OS']]], │ │ │ │ │ ['quantum_25', ['quantum', ['../../a07253.html#a45ec71d49574de1583dbef92ba9cd6f2', 1, 'ACE_Sched_Params::quantum(const ACE_Time_Value &)'], │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/all_12.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -6,17 +6,17 @@ │ │ │ │ │ ['../../a03731.html#a01e0395dcbc973f5b65ca31ddcc25e9d', 1, 'ACE_SSL_Context::random_seed(const char *seed)'] │ │ │ │ │ ]], │ │ │ │ │ ['rb_5fdelete_5ffixup_4', ['RB_delete_fixup', ['../../a07105.html#a4b8953c0a21c155d6071db0ee078a9e1', 1, 'ACE_RB_Tree']]], │ │ │ │ │ ['rb_5frebalance_5', ['RB_rebalance', ['../../a07105.html#a4f234d1e76e115fa633040af765b10c1', 1, 'ACE_RB_Tree']]], │ │ │ │ │ ['rb_5frotate_5fleft_6', ['RB_rotate_left', ['../../a07105.html#a2e34fc1a1a78bf5c04cf9bd889399d83', 1, 'ACE_RB_Tree']]], │ │ │ │ │ ['rb_5frotate_5fright_7', ['RB_rotate_right', ['../../a07105.html#adb993068a015d328b036e3f69cf4c325', 1, 'ACE_RB_Tree']]], │ │ │ │ │ ['rb_5fsearchresult_8', ['RB_SearchResult', ['../../a07101.html#a09b66c5b1f5150fb1ce971a7506b55ff', 1, 'ACE_RB_Tree_Base']]], │ │ │ │ │ - ['rb_5ftree_2ecpp_9', ['RB_Tree.cpp', ['../../a00272.html', 1, '']]], │ │ │ │ │ - ['rb_5ftree_2eh_10', ['RB_Tree.h', ['../../a00413.html', 1, '']]], │ │ │ │ │ - ['rb_5ftree_2einl_11', ['RB_Tree.inl', ['../../a01442.html', 1, '']]], │ │ │ │ │ + ['rb_5ftree_2ecpp_9', ['RB_Tree.cpp', ['../../a01121.html', 1, '']]], │ │ │ │ │ + ['rb_5ftree_2eh_10', ['RB_Tree.h', ['../../a01196.html', 1, '']]], │ │ │ │ │ + ['rb_5ftree_2einl_11', ['RB_Tree.inl', ['../../a02231.html', 1, '']]], │ │ │ │ │ ['rb_5ftree_5fmaximum_12', ['RB_tree_maximum', ['../../a07105.html#a4dc3088e1cc65dd7ed237a70863fae71', 1, 'ACE_RB_Tree']]], │ │ │ │ │ ['rb_5ftree_5fminimum_13', ['RB_tree_minimum', ['../../a07105.html#a61ec6e23251c3294dd72d0a47e0cb684', 1, 'ACE_RB_Tree']]], │ │ │ │ │ ['rb_5ftree_5fnode_5fcolor_14', ['RB_Tree_Node_Color', ['../../a07093.html#aaf76e4fcf5cb694aae0dc6afff2ec059', 1, 'ACE_RB_Tree_Node_Base']]], │ │ │ │ │ ['rb_5ftree_5fpredecessor_15', ['RB_tree_predecessor', ['../../a07105.html#a4f2788bd128328eb2f9b3d3e8e5b8af1', 1, 'ACE_RB_Tree']]], │ │ │ │ │ ['rb_5ftree_5fsuccessor_16', ['RB_tree_successor', ['../../a07105.html#a8074b04fb04c0fc2212200e5b3094ea8', 1, 'ACE_RB_Tree']]], │ │ │ │ │ ['rbegin_17', ['rbegin', ['../../a06017.html#a9e685d23c79bde1fd5a276fd5f6c3106', 1, 'ACE_Hash_Multi_Map_Manager::rbegin()'], │ │ │ │ │ ['../../a04581.html#a1c8f96835795f5275d4260951461d141', 1, 'ACE_Active_Map_Manager::rbegin()'], │ │ │ │ │ @@ -60,17 +60,17 @@ │ │ │ │ │ ['../../a07121.html#a5fbfadeec24012ded5b0c63ba41a1652', 1, 'ACE_Reactor_Notification_Strategy::reactor(void)'], │ │ │ │ │ ['../../a06217.html#a5f0a4fd640adf59fa743d23b9adc2722', 1, 'ACE_Logging_Strategy::reactor() const'], │ │ │ │ │ ['../../a06217.html#a14156629d123f3688a0cb04d52ffd0ab', 1, 'ACE_Logging_Strategy::reactor(ACE_Reactor *r)'], │ │ │ │ │ ['../../a05597.html#a08f8741473966af76657ebee0534197e', 1, 'ACE_Event_Handler::reactor() const'], │ │ │ │ │ ['../../a05597.html#ac97f35d8ad97645ecd6823f644e48210', 1, 'ACE_Event_Handler::reactor(ACE_Reactor *reactor)'], │ │ │ │ │ ['../../a05361.html#ab54548d909c076fe49e39e53c7e82b44', 1, 'ACE_Connector::reactor()'] │ │ │ │ │ ]], │ │ │ │ │ - ['reactor_2ecpp_27', ['Reactor.cpp', ['../../a02009.html', 1, '']]], │ │ │ │ │ - ['reactor_2eh_28', ['Reactor.h', ['../../a01868.html', 1, '']]], │ │ │ │ │ - ['reactor_2einl_29', ['Reactor.inl', ['../../a00155.html', 1, '']]], │ │ │ │ │ + ['reactor_2ecpp_27', ['Reactor.cpp', ['../../a03038.html', 1, '']]], │ │ │ │ │ + ['reactor_2eh_28', ['Reactor.h', ['../../a00092.html', 1, '']]], │ │ │ │ │ + ['reactor_2einl_29', ['Reactor.inl', ['../../a02033.html', 1, '']]], │ │ │ │ │ ['reactor_5f_30', ['reactor_', ['../../a05597.html#aa336ec091aaac4e16234d6fdcf948747', 1, 'ACE_Event_Handler::reactor_()'], │ │ │ │ │ ['../../a07573.html#a2f37de6471cca0c265fe79f5c0facdbd', 1, 'ACE_Creation_Strategy::reactor_()'], │ │ │ │ │ ['../a03724.html#a6eb5bb35556bb67666dc89b807d8306a', 1, 'ACE_QoS_Decorator::reactor_()'], │ │ │ │ │ ['../../a06585.html#af255ff75e9a18e870d1e1dbd39b372a8', 1, 'ACE::Monitor_Control::Monitor_Admin::reactor_()'], │ │ │ │ │ ['../../a07613.html#a2a5426b68b7915279ab052d71a9e77fe', 1, 'ACE_Schedule_All_Reactive_Strategy::reactor_()'], │ │ │ │ │ ['../../a07129.html#a23955b944e968e478d342705abc16265', 1, 'ACE_Reactor_Token_T::reactor_()'], │ │ │ │ │ ['../../a07121.html#a4e449d5d4d23a312e14162fdfa952159', 1, 'ACE_Reactor_Notification_Strategy::reactor_()'], │ │ │ │ │ @@ -80,25 +80,25 @@ │ │ │ │ │ ['../../a06637.html#a54749e84a983979c8a95ec08e3fe3fc4', 1, 'ACE_Name_Proxy::reactor_()'], │ │ │ │ │ ['../../a07601.html#ad7cdf10c9d08e128f2e681126bc8bc06', 1, 'ACE_Accept_Strategy::reactor_()'], │ │ │ │ │ ['../../a04801.html#a8c9746b5f2589a4ceef02f45dff2b2a9', 1, 'ACE_Asynch_Pseudo_Task::reactor_()'], │ │ │ │ │ ['../../a05361.html#a6c2676c9f8f8842d605e9bff5e041fa0', 1, 'ACE_Connector::reactor_()'] │ │ │ │ │ ]], │ │ │ │ │ ['reactor_5fevent_5fhook_31', ['REACTOR_EVENT_HOOK', ['../../a07109.html#ac048d9ae5e881c5cd05ae6a9b299ccdd', 1, 'ACE_Reactor']]], │ │ │ │ │ ['reactor_5fevent_5floop_5fdone_32', ['reactor_event_loop_done', ['../../a07109.html#a078ac76d4f10b0ef5b62d1d2558f385b', 1, 'ACE_Reactor']]], │ │ │ │ │ - ['reactor_5fimpl_2ecpp_33', ['Reactor_Impl.cpp', ['../../a01430.html', 1, '']]], │ │ │ │ │ - ['reactor_5fimpl_2eh_34', ['Reactor_Impl.h', ['../../a02936.html', 1, '']]], │ │ │ │ │ + ['reactor_5fimpl_2ecpp_33', ['Reactor_Impl.cpp', ['../../a03116.html', 1, '']]], │ │ │ │ │ + ['reactor_5fimpl_2eh_34', ['Reactor_Impl.h', ['../../a01103.html', 1, '']]], │ │ │ │ │ ['reactor_5fmask_5fto_5fpoll_5fevent_35', ['reactor_mask_to_poll_event', ['../../a05497.html#a6a47b91dd5284a1677d8558a02261b78', 1, 'ACE_Dev_Poll_Reactor']]], │ │ │ │ │ - ['reactor_5fnotification_5fstrategy_2ecpp_36', ['Reactor_Notification_Strategy.cpp', ['../../a00200.html', 1, '']]], │ │ │ │ │ - ['reactor_5fnotification_5fstrategy_2eh_37', ['Reactor_Notification_Strategy.h', ['../../a00341.html', 1, '']]], │ │ │ │ │ - ['reactor_5fnotification_5fstrategy_2einl_38', ['Reactor_Notification_Strategy.inl', ['../../a00851.html', 1, '']]], │ │ │ │ │ + ['reactor_5fnotification_5fstrategy_2ecpp_36', ['Reactor_Notification_Strategy.cpp', ['../../a01235.html', 1, '']]], │ │ │ │ │ + ['reactor_5fnotification_5fstrategy_2eh_37', ['Reactor_Notification_Strategy.h', ['../../a00866.html', 1, '']]], │ │ │ │ │ + ['reactor_5fnotification_5fstrategy_2einl_38', ['Reactor_Notification_Strategy.inl', ['../../a01895.html', 1, '']]], │ │ │ │ │ ['reactor_5ftimer_5finterface_39', ['reactor_timer_interface', ['../../a05597.html#afdc2cb2b5164b03165bd1925bc32c520', 1, 'ACE_Event_Handler']]], │ │ │ │ │ - ['reactor_5ftimer_5finterface_2ecpp_40', ['Reactor_Timer_Interface.cpp', ['../../a02216.html', 1, '']]], │ │ │ │ │ - ['reactor_5ftimer_5finterface_2eh_41', ['Reactor_Timer_Interface.h', ['../../a02075.html', 1, '']]], │ │ │ │ │ - ['reactor_5ftoken_5ft_2ecpp_42', ['Reactor_Token_T.cpp', ['../../a03251.html', 1, '']]], │ │ │ │ │ - ['reactor_5ftoken_5ft_2eh_43', ['Reactor_Token_T.h', ['../../a01802.html', 1, '']]], │ │ │ │ │ + ['reactor_5ftimer_5finterface_2ecpp_40', ['Reactor_Timer_Interface.cpp', ['../../a02582.html', 1, '']]], │ │ │ │ │ + ['reactor_5ftimer_5finterface_2eh_41', ['Reactor_Timer_Interface.h', ['../../a00038.html', 1, '']]], │ │ │ │ │ + ['reactor_5ftoken_5ft_2ecpp_42', ['Reactor_Token_T.cpp', ['../../a01250.html', 1, '']]], │ │ │ │ │ + ['reactor_5ftoken_5ft_2eh_43', ['Reactor_Token_T.h', ['../../a01544.html', 1, '']]], │ │ │ │ │ ['read_44', ['read', ['../../a05517.html#a205fb7de24b70d31470ba27ec6460ce2', 1, 'ACE_Dirent::read()'], │ │ │ │ │ ['../../a03715.html#aca18352b60f6cb505d8e06808141118c', 1, 'ACE_OS::read(ACE_HANDLE handle, void *buf, size_t len)'], │ │ │ │ │ ['../../a03715.html#a3544e2184d313cbf69a20afd1b8a0bdd', 1, 'ACE_OS::read(ACE_HANDLE handle, void *buf, size_t len, ACE_OVERLAPPED *)'], │ │ │ │ │ ['../../a06473.html#aa945163029beaa7d4c8c0bfe4cdb13ed', 1, 'ACE_MT_MEM_IO::Simple_Queue::read()'], │ │ │ │ │ ['../../a07133.html#a3821ec5624e9a995b03d327f668f3dd2', 1, 'ACE_Read_Buffer::read()'], │ │ │ │ │ ['../../a06929.html#a651192b964aacb63de2f4da1a1c30128', 1, 'ACE_POSIX_Asynch_Read_Stream::read()'], │ │ │ │ │ ['../../a06945.html#a2bba1d0a7f1b5849d9e63f89c176351c', 1, 'ACE_POSIX_Asynch_Read_File::read(ACE_Message_Block &message_block, size_t bytes_to_read, const void *act, int priority, int signal_number=0)'], │ │ │ │ │ @@ -124,17 +124,17 @@ │ │ │ │ │ ['read_5fadapter_50', ['read_adapter', ['../../a05597.html#accbf73cf3d312e10a9ca48f8909299f4', 1, 'ACE_Event_Handler']]], │ │ │ │ │ ['read_5farray_51', ['read_array', ['../../a05217.html#a9084a24311f810ffaed4fd0bda789135', 1, 'ACE_WChar_Codeset_Translator::read_array()'], │ │ │ │ │ ['../../a05213.html#a48ec9117911ffa8c7de7ec99ec4f675a', 1, 'ACE_Char_Codeset_Translator::read_array()'], │ │ │ │ │ ['../../a05165.html#a75e5cd70a4175ba6f29a9fdd1491de01', 1, 'ACE_InputCDR::read_array(void *x, size_t size, size_t align, ACE_CDR::ULong length)'] │ │ │ │ │ ]], │ │ │ │ │ ['read_5fboolean_52', ['read_boolean', ['../../a05165.html#a8a9572a4234efde5e19825f1223e652c', 1, 'ACE_InputCDR']]], │ │ │ │ │ ['read_5fboolean_5farray_53', ['read_boolean_array', ['../../a05165.html#a2f8cd1193cd03576ea82edfad20e97ce', 1, 'ACE_InputCDR']]], │ │ │ │ │ - ['read_5fbuffer_2ecpp_54', ['Read_Buffer.cpp', ['../../a01874.html', 1, '']]], │ │ │ │ │ - ['read_5fbuffer_2eh_55', ['Read_Buffer.h', ['../../a02981.html', 1, '']]], │ │ │ │ │ - ['read_5fbuffer_2einl_56', ['Read_Buffer.inl', ['../../a03080.html', 1, '']]], │ │ │ │ │ + ['read_5fbuffer_2ecpp_54', ['Read_Buffer.cpp', ['../../a00584.html', 1, '']]], │ │ │ │ │ + ['read_5fbuffer_2eh_55', ['Read_Buffer.h', ['../../a00071.html', 1, '']]], │ │ │ │ │ + ['read_5fbuffer_2einl_56', ['Read_Buffer.inl', ['../../a02564.html', 1, '']]], │ │ │ │ │ ['read_5fchar_57', ['read_char', ['../../a05213.html#af3f2fc4c72de999c3d99f064eba21148', 1, 'ACE_Char_Codeset_Translator::read_char()'], │ │ │ │ │ ['../../a05165.html#afd9a1f2613884a1b2968324a566c1251', 1, 'ACE_InputCDR::read_char()'] │ │ │ │ │ ]], │ │ │ │ │ ['read_5fchar_5farray_58', ['read_char_array', ['../../a05213.html#a9f96f07385f1e17331e7783249bd1a60', 1, 'ACE_Char_Codeset_Translator::read_char_array()'], │ │ │ │ │ ['../../a05165.html#a983659a4b51304b26907ba57fd95a48b', 1, 'ACE_InputCDR::read_char_array(ACE_CDR::Char *x, ACE_CDR::ULong length)'] │ │ │ │ │ ]], │ │ │ │ │ ['read_5fdouble_59', ['read_double', ['../../a05165.html#a1d9cbe8d7f932306223e8affa4b99415', 1, 'ACE_InputCDR']]], │ │ │ │ │ @@ -352,17 +352,17 @@ │ │ │ │ │ ['recursive_5fmutex_5finit_136', ['recursive_mutex_init', ['../../a03715.html#aa779ac3365f99bf0f404661b2461d937', 1, 'ACE_OS']]], │ │ │ │ │ ['recursive_5fmutex_5flock_137', ['recursive_mutex_lock', ['../../a03715.html#aaf5524c6fadae7534a40de7c5fcb6ad9', 1, 'ACE_OS::recursive_mutex_lock(ACE_recursive_thread_mutex_t *m, const ACE_Time_Value *timeout)'], │ │ │ │ │ ['../../a03715.html#a7fc40a43ff1e4be249f04ac8a9004a29', 1, 'ACE_OS::recursive_mutex_lock(ACE_recursive_thread_mutex_t *m, const ACE_Time_Value &timeout)'], │ │ │ │ │ ['../../a03715.html#a712b304345627d798881620f9b76082b', 1, 'ACE_OS::recursive_mutex_lock(ACE_recursive_thread_mutex_t *m)'] │ │ │ │ │ ]], │ │ │ │ │ ['recursive_5fmutex_5ftrylock_138', ['recursive_mutex_trylock', ['../../a03715.html#a2ff79f3338cfa304ed78a08cb6af0c86', 1, 'ACE_OS']]], │ │ │ │ │ ['recursive_5fmutex_5funlock_139', ['recursive_mutex_unlock', ['../../a03715.html#a9ddd21ae88b887f23f0d510ca6360205', 1, 'ACE_OS']]], │ │ │ │ │ - ['recursive_5fthread_5fmutex_2ecpp_140', ['Recursive_Thread_Mutex.cpp', ['../../a00839.html', 1, '']]], │ │ │ │ │ - ['recursive_5fthread_5fmutex_2eh_141', ['Recursive_Thread_Mutex.h', ['../../a02699.html', 1, '']]], │ │ │ │ │ - ['recursive_5fthread_5fmutex_2einl_142', ['Recursive_Thread_Mutex.inl', ['../../a00686.html', 1, '']]], │ │ │ │ │ + ['recursive_5fthread_5fmutex_2ecpp_140', ['Recursive_Thread_Mutex.cpp', ['../../a00374.html', 1, '']]], │ │ │ │ │ + ['recursive_5fthread_5fmutex_2eh_141', ['Recursive_Thread_Mutex.h', ['../../a02618.html', 1, '']]], │ │ │ │ │ + ['recursive_5fthread_5fmutex_2einl_142', ['Recursive_Thread_Mutex.inl', ['../../a02153.html', 1, '']]], │ │ │ │ │ ['recv_143', ['recv', ['../../a06909.html#af1353835ecb86a707e5099d18542156c', 1, 'ACE_Pipe::recv()'], │ │ │ │ │ ['../../a07465.html#a992b35c04adaec8f2c82911d595af1fc', 1, 'ACE_SOCK_Dgram::recv(void *buf, size_t n, ACE_Addr &addr, int flags, ACE_OVERLAPPED *overlapped, ACE_OVERLAPPED_COMPLETION_FUNC func) const'], │ │ │ │ │ ['../../a07465.html#a0f5a5054dc8c734f413ab0f8ef15c956', 1, 'ACE_SOCK_Dgram::recv(iovec buffers[], int buffer_count, size_t &number_of_bytes_recvd, int &flags, ACE_Addr &addr, ACE_OVERLAPPED *overlapped, ACE_OVERLAPPED_COMPLETION_FUNC func) const'], │ │ │ │ │ ['../../a07465.html#a0afaf00c12e70c513b8597865e93c435', 1, 'ACE_SOCK_Dgram::recv(void *buf, size_t n, ACE_Addr &addr, int flags, const ACE_Time_Value *timeout) const'], │ │ │ │ │ ['../../a07465.html#a80696b556431d7bd66a1855081fd38c7', 1, 'ACE_SOCK_Dgram::recv(iovec iov[], int n, ACE_Addr &addr, int flags=0, ACE_INET_Addr *to_addr=0) const'], │ │ │ │ │ ['../../a07465.html#a447786f1246ba0d86d29829193060dd1', 1, 'ACE_SOCK_Dgram::recv(iovec *io_vec, ACE_Addr &addr, int flags=0, const ACE_Time_Value *timeout=0) const'], │ │ │ │ │ ['../../a07465.html#a669f4bb144809717773c458381e6355a', 1, 'ACE_SOCK_Dgram::recv(void *buf, size_t n, ACE_Addr &addr, int flags=0) const'], │ │ │ │ │ @@ -481,17 +481,17 @@ │ │ │ │ │ ['../../a07525.html#a556f2d69302798c65dea62c91a4acc83', 1, 'ACE_SPIPE_Stream::recvv_n()'], │ │ │ │ │ ['../../a03751.html#a960a1edbaf5d6b54cc7883b10c3aa6ff', 1, 'ACE_SSL_SOCK_Stream::recvv_n()'], │ │ │ │ │ ['../../a03705.html#a674da026d615f798f0be6cae4703be4e', 1, 'ACE::recvv_n(ACE_HANDLE handle, iovec *iov, int iovcnt, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0)'] │ │ │ │ │ ]], │ │ │ │ │ ['recvv_5fn_5fi_158', ['recvv_n_i', ['../../a03705.html#a89bce4bcfc243be196863553575e29d5', 1, 'ACE::recvv_n_i(ACE_HANDLE handle, iovec *iov, int iovcnt, const ACE_Time_Value *timeout, size_t *bytes_transferred)'], │ │ │ │ │ ['../../a03705.html#a4bc7b9aced9af691ca2daf5c975ec53a', 1, 'ACE::recvv_n_i(ACE_HANDLE handle, iovec *iov, int iovcnt, size_t *bytes_transferred)'] │ │ │ │ │ ]], │ │ │ │ │ - ['recyclable_2ecpp_159', ['Recyclable.cpp', ['../../a02543.html', 1, '']]], │ │ │ │ │ - ['recyclable_2eh_160', ['Recyclable.h', ['../../a01202.html', 1, '']]], │ │ │ │ │ - ['recyclable_2einl_161', ['Recyclable.inl', ['../../a03368.html', 1, '']]], │ │ │ │ │ + ['recyclable_2ecpp_159', ['Recyclable.cpp', ['../../a02138.html', 1, '']]], │ │ │ │ │ + ['recyclable_2eh_160', ['Recyclable.h', ['../../a00524.html', 1, '']]], │ │ │ │ │ + ['recyclable_2einl_161', ['Recyclable.inl', ['../../a02711.html', 1, '']]], │ │ │ │ │ ['recycle_162', ['recycle', ['../../a07685.html#afd0793c581fce29fbb91db3c0375b796', 1, 'ACE_Svc_Handler']]], │ │ │ │ │ ['recycle_5fstate_163', ['recycle_state', ['../../a07685.html#abc74f4290e8ceb0cd7e306dde1e54de9', 1, 'ACE_Svc_Handler::recycle_state()'], │ │ │ │ │ ['../../a07141.html#a3a805f462c30b6181df99d276df7b0ab', 1, 'ACE_Recyclable::recycle_state()'], │ │ │ │ │ ['../../a05349.html#a6370feac11b1a08d3c5e7d11d26c8d93', 1, 'ACE_Connection_Recycling_Strategy::recycle_state(const void *recycling_act) const=0'], │ │ │ │ │ ['../../a05349.html#a62c39b9006fc989045742c0109f459a0', 1, 'ACE_Connection_Recycling_Strategy::recycle_state(const void *recycling_act, ACE_Recyclable_State new_state)=0'], │ │ │ │ │ ['../../a07141.html#a17ee3c7d47edfba877b9cb8be1099aa8', 1, 'ACE_Recyclable::recycle_state()'], │ │ │ │ │ ['../../a07633.html#a1312aef29e8ff669accb8212bc7783c9', 1, 'ACE_Cached_Connect_Strategy::recycle_state(const void *recycling_act) const'], │ │ │ │ │ @@ -533,21 +533,21 @@ │ │ │ │ │ ['refcnt_5f_179', ['refcnt_', ['../../a07317.html#a90a208bf51a02763417cc7f537fe2100', 1, 'ACE_Service_Gestalt']]], │ │ │ │ │ ['refcount_180', ['refcount', ['../../a05529.html#acd3cf09e894c579a616521547b859b92', 1, 'ACE_DLL_Handle::refcount()'], │ │ │ │ │ ['../../a07145.html#aa64d76af749efb2b732ae9afc785e9be', 1, 'ACE_Refcountable_T::refcount()'] │ │ │ │ │ ]], │ │ │ │ │ ['refcount_5f_181', ['refcount_', ['../../a05529.html#aa6681a136c76886ba64937c30d0c874c', 1, 'ACE_DLL_Handle::refcount_()'], │ │ │ │ │ ['../../a07145.html#a7f1cb7d405b743586e34609254a04b9d', 1, 'ACE_Refcountable_T::refcount_()'] │ │ │ │ │ ]], │ │ │ │ │ - ['refcountable_5ft_2ecpp_182', ['Refcountable_T.cpp', ['../../a03371.html', 1, '']]], │ │ │ │ │ - ['refcountable_5ft_2eh_183', ['Refcountable_T.h', ['../../a02156.html', 1, '']]], │ │ │ │ │ - ['refcountable_5ft_2einl_184', ['Refcountable_T.inl', ['../../a01115.html', 1, '']]], │ │ │ │ │ + ['refcountable_5ft_2ecpp_182', ['Refcountable_T.cpp', ['../../a00179.html', 1, '']]], │ │ │ │ │ + ['refcountable_5ft_2eh_183', ['Refcountable_T.h', ['../../a02195.html', 1, '']]], │ │ │ │ │ + ['refcountable_5ft_2einl_184', ['Refcountable_T.inl', ['../../a01823.html', 1, '']]], │ │ │ │ │ ['refcounted_5f_185', ['refcounted_', ['../../a05513.html#a92a9d157810a39dc8f593688953488fc', 1, 'ACE_Dev_Poll_Handler_Guard']]], │ │ │ │ │ - ['refcounted_5fauto_5fptr_2ecpp_186', ['Refcounted_Auto_Ptr.cpp', ['../../a00329.html', 1, '']]], │ │ │ │ │ - ['refcounted_5fauto_5fptr_2eh_187', ['Refcounted_Auto_Ptr.h', ['../../a00527.html', 1, '']]], │ │ │ │ │ - ['refcounted_5fauto_5fptr_2einl_188', ['Refcounted_Auto_Ptr.inl', ['../../a00425.html', 1, '']]], │ │ │ │ │ + ['refcounted_5fauto_5fptr_2ecpp_186', ['Refcounted_Auto_Ptr.cpp', ['../../a00137.html', 1, '']]], │ │ │ │ │ + ['refcounted_5fauto_5fptr_2eh_187', ['Refcounted_Auto_Ptr.h', ['../../a00794.html', 1, '']]], │ │ │ │ │ + ['refcounted_5fauto_5fptr_2einl_188', ['Refcounted_Auto_Ptr.inl', ['../../a00275.html', 1, '']]], │ │ │ │ │ ['refcounted_5fhash_5frecyclable_5faddress_189', ['REFCOUNTED_HASH_RECYCLABLE_ADDRESS', ['../../a05009.html#a71102557319d3b8ae9e5c6aee486162b', 1, 'ACE_Bounded_Cached_Connect_Strategy::REFCOUNTED_HASH_RECYCLABLE_ADDRESS()'], │ │ │ │ │ ['../../a05005.html#ad11a67a4c9a4736420f2583d315efb55', 1, 'ACE_Cached_Connect_Strategy_Ex::REFCOUNTED_HASH_RECYCLABLE_ADDRESS()'], │ │ │ │ │ ['../../a07633.html#ae3b657ace0013c2aeae1d03ca759981e', 1, 'ACE_Cached_Connect_Strategy::REFCOUNTED_HASH_RECYCLABLE_ADDRESS()'] │ │ │ │ │ ]], │ │ │ │ │ ['reference_190', ['reference', ['../../a05965.html#a92239b7341efd7d1113f1cce44ace00d', 1, 'ACE_Hash_Map_Manager_Ex::reference()'], │ │ │ │ │ ['../../a05937.html#af11eb41d9ce606d44cec3321a32d57c8', 1, 'ACE_Hash_Map_Iterator_Base_Ex::reference()'], │ │ │ │ │ ['../../a05973.html#a2c14aac779812926f82c94b2f3f343b0', 1, 'ACE_Hash_Map_Iterator::reference()'], │ │ │ │ │ @@ -647,20 +647,20 @@ │ │ │ │ │ ['register_5fobject_209', ['register_object', ['../../a05545.html#a81e96f75c505b3f545499d710a8229cd', 1, 'ACE_ODB']]], │ │ │ │ │ ['register_5fstdin_5fhandler_210', ['register_stdin_handler', ['../../a05597.html#ae6503b03bec8a1c862f03dd92f9df18e', 1, 'ACE_Event_Handler']]], │ │ │ │ │ ['registered_5fobjects_5f_211', ['registered_objects_', ['../../a05229.html#a5c56f616dcd70ab014ef3f3831911ff0', 1, 'ACE_OS_Exit_Info']]], │ │ │ │ │ ['registration_212', ['registration', ['../../a05617.html#a723d2cdcdf1cd268bfe6e07be3d30d2c', 1, 'ACE_Event_Handler_Handle_Timeout_Upcall::registration()'], │ │ │ │ │ ['../../a07029.html#a87cde8eb3f4e7244734715e1e9808bd4', 1, 'ACE_Proactor_Handle_Timeout_Upcall::registration()'], │ │ │ │ │ ['../../a07833.html#aa63ea102d3586e165404306125d66c3a', 1, 'ACE_Timer_Hash_Upcall::registration()'] │ │ │ │ │ ]], │ │ │ │ │ - ['registry_2ecpp_213', ['Registry.cpp', ['../../a00896.html', 1, '']]], │ │ │ │ │ - ['registry_2eh_214', ['Registry.h', ['../../a03191.html', 1, '']]], │ │ │ │ │ + ['registry_2ecpp_213', ['Registry.cpp', ['../../a00494.html', 1, '']]], │ │ │ │ │ + ['registry_2eh_214', ['Registry.h', ['../../a02300.html', 1, '']]], │ │ │ │ │ ['registry_5fdb_5f_215', ['registry_db_', ['../../a05257.html#a5b4af502f468bc471d965bcd8bb0e81e', 1, 'ACE_Codeset_Registry']]], │ │ │ │ │ ['registry_5fentry_216', ['registry_entry', ['../../a05261.html', 1, 'ACE_Codeset_Registry']]], │ │ │ │ │ - ['registry_5fname_5fspace_2ecpp_217', ['Registry_Name_Space.cpp', ['../../a01274.html', 1, '']]], │ │ │ │ │ - ['registry_5fname_5fspace_2eh_218', ['Registry_Name_Space.h', ['../../a02318.html', 1, '']]], │ │ │ │ │ + ['registry_5fname_5fspace_2ecpp_217', ['Registry_Name_Space.cpp', ['../../a00848.html', 1, '']]], │ │ │ │ │ + ['registry_5fname_5fspace_2eh_218', ['Registry_Name_Space.h', ['../../a02783.html', 1, '']]], │ │ │ │ │ ['registry_5fto_5flocale_219', ['registry_to_locale', ['../../a05257.html#a483af012c5e925f63451b870e0842bb0', 1, 'ACE_Codeset_Registry']]], │ │ │ │ │ ['registry_5fto_5flocale_5fi_220', ['registry_to_locale_i', ['../../a05257.html#a5cf3463b72c54f79df49032a0e81917d', 1, 'ACE_Codeset_Registry']]], │ │ │ │ │ ['reheap_5fdown_221', ['reheap_down', ['../../a07841.html#a9657117386d470d73d89abf971e07679', 1, 'ACE_Timer_Heap_T']]], │ │ │ │ │ ['reheap_5fup_222', ['reheap_up', ['../../a07841.html#a8a4e9a2e54c1260f63ea17e404117ee9', 1, 'ACE_Timer_Heap_T']]], │ │ │ │ │ ['reissue_5faccept_223', ['reissue_accept', ['../../a04617.html#a703581cb3b841008ba47d3e0e40c9038', 1, 'ACE_Asynch_Acceptor::reissue_accept() const'], │ │ │ │ │ ['../../a04617.html#a3bdebec4314f8cbd82153599297cab03', 1, 'ACE_Asynch_Acceptor::reissue_accept(int new_value)'] │ │ │ │ │ ]], │ │ │ │ │ @@ -745,19 +745,19 @@ │ │ │ │ │ ['../../a08173.html#ad2ef4b170b479fc59eb68d7f34afe8a9', 1, 'ACE_UPIPE_Stream::remote_addr_()'] │ │ │ │ │ ]], │ │ │ │ │ ['remote_5faddress_238', ['remote_address', ['../../a04697.html#a30c91a715b63ca41063d7338faa9678d', 1, 'ACE_Asynch_Read_Dgram::Result::remote_address()'], │ │ │ │ │ ['../../a04789.html#a06920e26237172cb6781d9bd8b76f318', 1, 'ACE_Asynch_Read_Dgram_Result_Impl::remote_address()'], │ │ │ │ │ ['../../a06993.html#a51de36fb49ddf38658d936ae480e0b87', 1, 'ACE_POSIX_Asynch_Read_Dgram_Result::remote_address(ACE_Addr &addr) const'] │ │ │ │ │ ]], │ │ │ │ │ ['remote_5faddress_5f_239', ['remote_address_', ['../../a06993.html#a51b7dc79bf6f7ba473e1590b967b4691', 1, 'ACE_POSIX_Asynch_Read_Dgram_Result']]], │ │ │ │ │ - ['remote_5fname_5fspace_2ecpp_240', ['Remote_Name_Space.cpp', ['../../a02888.html', 1, '']]], │ │ │ │ │ - ['remote_5fname_5fspace_2eh_241', ['Remote_Name_Space.h', ['../../a01850.html', 1, '']]], │ │ │ │ │ - ['remote_5ftokens_2ecpp_242', ['Remote_Tokens.cpp', ['../../a00347.html', 1, '']]], │ │ │ │ │ - ['remote_5ftokens_2eh_243', ['Remote_Tokens.h', ['../../a01670.html', 1, '']]], │ │ │ │ │ - ['remote_5ftokens_2einl_244', ['Remote_Tokens.inl', ['../../a03194.html', 1, '']]], │ │ │ │ │ + ['remote_5fname_5fspace_2ecpp_240', ['Remote_Name_Space.cpp', ['../../a00209.html', 1, '']]], │ │ │ │ │ + ['remote_5fname_5fspace_2eh_241', ['Remote_Name_Space.h', ['../../a02957.html', 1, '']]], │ │ │ │ │ + ['remote_5ftokens_2ecpp_242', ['Remote_Tokens.cpp', ['../../a02510.html', 1, '']]], │ │ │ │ │ + ['remote_5ftokens_2eh_243', ['Remote_Tokens.h', ['../../a00626.html', 1, '']]], │ │ │ │ │ + ['remote_5ftokens_2einl_244', ['Remote_Tokens.inl', ['../../a02261.html', 1, '']]], │ │ │ │ │ ['remove_245', ['remove', ['../../a08141.html#a6f2f8a6e8d2c5a7fbaf26fc41680d4ff', 1, 'ACE_Typed_SV_Message_Queue::remove()'], │ │ │ │ │ ['../../a05673.html#ab6d5162fde2625b18bd671572197c56e', 1, 'ACE_Filecache::remove()'] │ │ │ │ │ ]], │ │ │ │ │ ['remove_246', ['REMOVE', ['../../a07945.html#a701532c98f85aa7bff3205ef83279fcfa16b27fb661cef383d3855f94c80a5b95', 1, 'ACE_Token_Request']]], │ │ │ │ │ ['remove_247', ['remove', ['../../a06613.html#a479149b709d407ffba6c2da2dbf9a49b', 1, 'ACE::Monitor_Control::Monitor_Point_Registry::remove()'], │ │ │ │ │ ['../../a08165.html#aa8a6885439b425f01ebf80fc16aed0a1', 1, 'ACE_UPIPE_Acceptor::remove()'], │ │ │ │ │ ['../../a05409.html#adbb237f4ab6a30fee10d44f22f4eb263', 1, 'ACE_Unbounded_Stack::remove()'], │ │ │ │ │ @@ -1302,17 +1302,17 @@ │ │ │ │ │ ['../../a06433.html#a5e7f29ae53d0f93b35999958fcfbf68e', 1, 'ACE_Hash_Map_Manager_Ex_Adapter::reverse_iterator_impl()'], │ │ │ │ │ ['../../a06409.html#abfe673c6633779fc5ec2d6d8d381042b', 1, 'ACE_Map_Impl::reverse_iterator_impl()'] │ │ │ │ │ ]], │ │ │ │ │ ['reverse_5fiterator_5fimplementation_365', ['REVERSE_ITERATOR_IMPLEMENTATION', ['../../a05001.html#a290aa8d32cb134b0401a66bc55aa87ce', 1, 'ACE_Cache_Map_Manager']]], │ │ │ │ │ ['reverse_5fiterator_5fimplementation_366', ['reverse_iterator_implementation', ['../../a06397.html#ab4663eba26676281b58d4e8054a4ddf6', 1, 'ACE_Map']]], │ │ │ │ │ ['reverse_5fiterator_5fimplementation_5f_367', ['reverse_iterator_implementation_', ['../../a04997.html#a093978b6b446bace900d7ae51c6320cc', 1, 'ACE_Cache_Map_Reverse_Iterator']]], │ │ │ │ │ ['reverse_5flock_5f_368', ['reverse_lock_', ['../../a07633.html#a7557fd4db24ae96069a87123005e83d2', 1, 'ACE_Cached_Connect_Strategy']]], │ │ │ │ │ - ['reverse_5flock_5ft_2ecpp_369', ['Reverse_Lock_T.cpp', ['../../a01259.html', 1, '']]], │ │ │ │ │ - ['reverse_5flock_5ft_2eh_370', ['Reverse_Lock_T.h', ['../../a02321.html', 1, '']]], │ │ │ │ │ - ['reverse_5flock_5ft_2einl_371', ['Reverse_Lock_T.inl', ['../../a02837.html', 1, '']]], │ │ │ │ │ + ['reverse_5flock_5ft_2ecpp_369', ['Reverse_Lock_T.cpp', ['../../a01946.html', 1, '']]], │ │ │ │ │ + ['reverse_5flock_5ft_2eh_370', ['Reverse_Lock_T.h', ['../../a01748.html', 1, '']]], │ │ │ │ │ + ['reverse_5flock_5ft_2einl_371', ['Reverse_Lock_T.inl', ['../../a02669.html', 1, '']]], │ │ │ │ │ ['reverse_5fmutex_372', ['REVERSE_MUTEX', ['../../a07633.html#af4dec41668040c1ed216511e1fa64c6d', 1, 'ACE_Cached_Connect_Strategy']]], │ │ │ │ │ ['rewind_373', ['rewind', ['../../a05517.html#a48711ef43b5c31e257191dfd8cb62539', 1, 'ACE_Dirent::rewind()'], │ │ │ │ │ ['../../a03715.html#a7e9303fce290d4bf57c8193cc9564967', 1, 'ACE_OS::rewind(FILE *fp)'] │ │ │ │ │ ]], │ │ │ │ │ ['rewinddir_374', ['rewinddir', ['../../a03715.html#a19c9a008e6e96690044ea0254ed6ee0b', 1, 'ACE_OS']]], │ │ │ │ │ ['rf_5f_375', ['rf_', ['../../a06913.html#a3ec738e2e218f988530ed76c628e6611', 1, 'ACE_POSIX_Asynch_Transmit_Handler']]], │ │ │ │ │ ['rfind_376', ['rfind', ['../../a07533.html#a177a10eeadd350f01425fca0efa2486a', 1, 'ACE_SString::rfind()'], │ │ │ │ │ @@ -1386,24 +1386,24 @@ │ │ │ │ │ ['../../a06065.html#a4974c6abe23f88a1e23de7baacf6d177', 1, 'ACE_IO_Cntl_Msg::rval(int r)'] │ │ │ │ │ ]], │ │ │ │ │ ['rval_5f_415', ['rval_', ['../../a06065.html#afc3707320108907a95148a03ec5aeb89', 1, 'ACE_IO_Cntl_Msg']]], │ │ │ │ │ ['rw_5fflag_5f_416', ['rw_flag_', ['../../a04817.html#a570a42c42583bc9949cd5764abf60293', 1, 'ACE_ATM_Params']]], │ │ │ │ │ ['rw_5fmutex_417', ['RW_MUTEX', ['../../a07697.html#abffe6c6aeff867e77816f443a3f790d8', 1, 'ACE_NULL_SYNCH::RW_MUTEX()'], │ │ │ │ │ ['../../a07701.html#a9f5efe31292c77972f89d3a2286b3080', 1, 'ACE_MT_SYNCH::RW_MUTEX()'] │ │ │ │ │ ]], │ │ │ │ │ - ['rw_5fmutex_2ecpp_418', ['RW_Mutex.cpp', ['../../a02036.html', 1, '']]], │ │ │ │ │ - ['rw_5fmutex_2eh_419', ['RW_Mutex.h', ['../../a01814.html', 1, '']]], │ │ │ │ │ - ['rw_5fmutex_2einl_420', ['RW_Mutex.inl', ['../../a02120.html', 1, '']]], │ │ │ │ │ - ['rw_5fprocess_5fmutex_2ecpp_421', ['RW_Process_Mutex.cpp', ['../../a01856.html', 1, '']]], │ │ │ │ │ - ['rw_5fprocess_5fmutex_2eh_422', ['RW_Process_Mutex.h', ['../../a02987.html', 1, '']]], │ │ │ │ │ - ['rw_5fprocess_5fmutex_2einl_423', ['RW_Process_Mutex.inl', ['../../a01997.html', 1, '']]], │ │ │ │ │ + ['rw_5fmutex_2ecpp_418', ['RW_Mutex.cpp', ['../../a02927.html', 1, '']]], │ │ │ │ │ + ['rw_5fmutex_2eh_419', ['RW_Mutex.h', ['../../a01220.html', 1, '']]], │ │ │ │ │ + ['rw_5fmutex_2einl_420', ['RW_Mutex.inl', ['../../a00767.html', 1, '']]], │ │ │ │ │ + ['rw_5fprocess_5fmutex_2ecpp_421', ['RW_Process_Mutex.cpp', ['../../a01805.html', 1, '']]], │ │ │ │ │ + ['rw_5fprocess_5fmutex_2eh_422', ['RW_Process_Mutex.h', ['../../a03218.html', 1, '']]], │ │ │ │ │ + ['rw_5fprocess_5fmutex_2einl_423', ['RW_Process_Mutex.inl', ['../../a01691.html', 1, '']]], │ │ │ │ │ ['rw_5frdlock_424', ['rw_rdlock', ['../../a03715.html#a1aa97e9c7835ae59e8b2ee38ef61a6c6', 1, 'ACE_OS']]], │ │ │ │ │ - ['rw_5fthread_5fmutex_2ecpp_425', ['RW_Thread_Mutex.cpp', ['../../a03140.html', 1, '']]], │ │ │ │ │ - ['rw_5fthread_5fmutex_2eh_426', ['RW_Thread_Mutex.h', ['../../a00596.html', 1, '']]], │ │ │ │ │ - ['rw_5fthread_5fmutex_2einl_427', ['RW_Thread_Mutex.inl', ['../../a02579.html', 1, '']]], │ │ │ │ │ + ['rw_5fthread_5fmutex_2ecpp_425', ['RW_Thread_Mutex.cpp', ['../../a03053.html', 1, '']]], │ │ │ │ │ + ['rw_5fthread_5fmutex_2eh_426', ['RW_Thread_Mutex.h', ['../../a00980.html', 1, '']]], │ │ │ │ │ + ['rw_5fthread_5fmutex_2einl_427', ['RW_Thread_Mutex.inl', ['../../a02681.html', 1, '']]], │ │ │ │ │ ['rw_5ftryrdlock_428', ['rw_tryrdlock', ['../../a03715.html#a3829eb98eeb7dc6d16a84d9c46775bb4', 1, 'ACE_OS']]], │ │ │ │ │ ['rw_5ftrywrlock_429', ['rw_trywrlock', ['../../a03715.html#a1ae967dce33eb2251ecee3501dc1c20b', 1, 'ACE_OS']]], │ │ │ │ │ ['rw_5ftrywrlock_5fupgrade_430', ['rw_trywrlock_upgrade', ['../../a03715.html#a5ebee949e78fe50e4f308a258f3ace07', 1, 'ACE_OS']]], │ │ │ │ │ ['rw_5funlock_431', ['rw_unlock', ['../../a03715.html#aebe9680b2f9d96898470c45d0b52f4b1', 1, 'ACE_OS']]], │ │ │ │ │ ['rw_5fwrlock_432', ['rw_wrlock', ['../../a03715.html#a02003d21a070c5d41094f6cc5a068c42', 1, 'ACE_OS']]], │ │ │ │ │ ['rwe_5fmask_433', ['RWE_MASK', ['../../a05597.html#a288451fc4ca9b528c1b5f7e692fcb07aaf2ece98f0c92e71c3a1350e34b0eb1cb', 1, 'ACE_Event_Handler']]], │ │ │ │ │ ['rwflag_5f_434', ['rwflag_', ['../../a07905.html#ab5f2976c0c191b88a80022b4abd9aeee', 1, 'ACE_TLI_Stream::rwflag_()'], │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/all_13.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -22,43 +22,43 @@ │ │ │ │ │ ['sample_11', ['sample', ['../../a07785.html#a64e856f9f7324d7bc7afe95660b766f3', 1, 'ACE_Throughput_Stats::sample()'], │ │ │ │ │ ['../../a04977.html#a7864ad86f945e39c918dbbe39fae8b17', 1, 'ACE_Basic_Stats::sample()'], │ │ │ │ │ ['../../a07241.html#ab97b01a19a503afe074a4296ec691e98', 1, 'ACE_Sample_History::sample()'], │ │ │ │ │ ['../../a07565.html#a021a8ac7301c4c81908dc49530a2ab72', 1, 'ACE_Stats::sample()'] │ │ │ │ │ ]], │ │ │ │ │ ['sample_5fcount_12', ['sample_count', ['../../a07241.html#a142705379ad35b19e42bed5211229540', 1, 'ACE_Sample_History']]], │ │ │ │ │ ['sample_5fcount_5f_13', ['sample_count_', ['../../a07241.html#afbd2e738f4c3020f5a1e34eaa19613c8', 1, 'ACE_Sample_History']]], │ │ │ │ │ - ['sample_5fhistory_2ecpp_14', ['Sample_History.cpp', ['../../a03011.html', 1, '']]], │ │ │ │ │ - ['sample_5fhistory_2eh_15', ['Sample_History.h', ['../../a01526.html', 1, '']]], │ │ │ │ │ - ['sample_5fhistory_2einl_16', ['Sample_History.inl', ['../../a01313.html', 1, '']]], │ │ │ │ │ + ['sample_5fhistory_2ecpp_14', ['Sample_History.cpp', ['../../a01238.html', 1, '']]], │ │ │ │ │ + ['sample_5fhistory_2eh_15', ['Sample_History.h', ['../../a02336.html', 1, '']]], │ │ │ │ │ + ['sample_5fhistory_2einl_16', ['Sample_History.inl', ['../../a03131.html', 1, '']]], │ │ │ │ │ ['samples_17', ['samples', ['../../a07565.html#a272a2ddc70e6ad3f087a4d9306fb6f3e', 1, 'ACE_Stats']]], │ │ │ │ │ ['samples_5f_18', ['samples_', ['../../a07241.html#a9ffc028f93155992be01aee5c5013957', 1, 'ACE_Sample_History::samples_()'], │ │ │ │ │ ['../../a07565.html#a56e8453f602073bc6a49660f5937fe0a', 1, 'ACE_Stats::samples_()'] │ │ │ │ │ ]], │ │ │ │ │ ['samples_5fcount_19', ['samples_count', ['../../a04977.html#a35eaec769c166bbbb421c4003ca789bd', 1, 'ACE_Basic_Stats']]], │ │ │ │ │ ['samples_5fcount_5f_20', ['samples_count_', ['../../a04977.html#a1d12413ef031478729e504c5daf1a82b', 1, 'ACE_Basic_Stats']]], │ │ │ │ │ ['sap_5fany_21', ['sap_any', ['../../a04585.html#afde1462200725de55c9a2be7f5ed6308', 1, 'ACE_Addr']]], │ │ │ │ │ ['saved_5f_22', ['saved_', ['../../a07313.html#a8435d09d0855824a5ebab6d6a4920454', 1, 'ACE_Service_Config_Guard']]], │ │ │ │ │ ['saved_5fargc_5f_23', ['saved_argc_', ['../../a04601.html#ae49f8536d097413655d48ab09ed45478', 1, 'ACE_Argv_Type_Converter']]], │ │ │ │ │ ['saved_5fmain_5fthread_5fid_5f_24', ['saved_main_thread_id_', ['../../a06769.html#ad6c385f042267f1df60f6f766d61e2d2', 1, 'ACE_OS_Object_Manager_Manager::saved_main_thread_id_()'], │ │ │ │ │ ['../../a06761.html#a8db2507ff12766f28774b5cffdbb8437', 1, 'ACE_Object_Manager_Manager::saved_main_thread_id_()'] │ │ │ │ │ ]], │ │ │ │ │ ['sbrk_25', ['sbrk', ['../../a03715.html#a314800b6389ff5c503a75410ab492548', 1, 'ACE_OS']]], │ │ │ │ │ - ['sbrk_5fmemory_5fpool_2ecpp_26', ['Sbrk_Memory_Pool.cpp', ['../../a02819.html', 1, '']]], │ │ │ │ │ - ['sbrk_5fmemory_5fpool_2eh_27', ['Sbrk_Memory_Pool.h', ['../../a00431.html', 1, '']]], │ │ │ │ │ + ['sbrk_5fmemory_5fpool_2ecpp_26', ['Sbrk_Memory_Pool.cpp', ['../../a02144.html', 1, '']]], │ │ │ │ │ + ['sbrk_5fmemory_5fpool_2eh_27', ['Sbrk_Memory_Pool.h', ['../../a00050.html', 1, '']]], │ │ │ │ │ ['scale_5f_28', ['scale_', ['../../a05097.html#a16430dec5a14b0f95ff47a4660c74b78', 1, 'ACE_CDR::Fixed']]], │ │ │ │ │ ['scale_5ffactor_5ftype_29', ['scale_factor_type', ['../../a07241.html#a81d884cf6f06240da62c75740da3e0b9', 1, 'ACE_Sample_History::scale_factor_type()'], │ │ │ │ │ ['../../a04977.html#a96eafa276b10594b56d3af18e522f72c', 1, 'ACE_Basic_Stats::scale_factor_type()'] │ │ │ │ │ ]], │ │ │ │ │ ['scaled_5fvalue_30', ['scaled_value', ['../../a07561.html#ae6499e0b04d06c1878fd662be59b99bb', 1, 'ACE_Stats_Value']]], │ │ │ │ │ ['scandir_31', ['scandir', ['../../a03715.html#a2b9c5ea9c30980a7ade8f212a6689484', 1, 'ACE_OS']]], │ │ │ │ │ ['scandir_5femulation_32', ['scandir_emulation', ['../../a03715.html#a30b5dcc01a67b2e22eee168791f952f2', 1, 'ACE_OS']]], │ │ │ │ │ ['sched_5fparams_33', ['sched_params', ['../../a03715.html#a96766a08ac53e4249fce45b0e746fc04', 1, 'ACE_OS']]], │ │ │ │ │ - ['sched_5fparams_2ecpp_34', ['Sched_Params.cpp', ['../../a03050.html', 1, '']]], │ │ │ │ │ - ['sched_5fparams_2eh_35', ['Sched_Params.h', ['../../a02684.html', 1, '']]], │ │ │ │ │ - ['sched_5fparams_2einl_36', ['Sched_Params.inl', ['../../a01760.html', 1, '']]], │ │ │ │ │ + ['sched_5fparams_2ecpp_34', ['Sched_Params.cpp', ['../../a00224.html', 1, '']]], │ │ │ │ │ + ['sched_5fparams_2eh_35', ['Sched_Params.h', ['../../a00188.html', 1, '']]], │ │ │ │ │ + ['sched_5fparams_2einl_36', ['Sched_Params.inl', ['../../a01328.html', 1, '']]], │ │ │ │ │ ['schedule_37', ['schedule', ['../../a04545.html#a0c7d57f2ab44855e6e7f9d26c1f239d3', 1, 'ACE_Abstract_Timer_Queue::schedule()'], │ │ │ │ │ ['../../a07857.html#a9438bfcf1f0fc38118e9d9087187f025', 1, 'ACE_Async_Timer_Queue_Adapter::schedule()'], │ │ │ │ │ ['../../a07861.html#a141e5cb66372eda48ec5199b6ea407fb', 1, 'ACE_Thread_Timer_Queue_Adapter::schedule()'], │ │ │ │ │ ['../../a07873.html#aef523de5d6de6ce2d269d976eda6e459', 1, 'ACE_Timer_Queue_T::schedule()'] │ │ │ │ │ ]], │ │ │ │ │ ['schedule_5fi_38', ['schedule_i', ['../../a07849.html#ad9a1b5e78d5a08784654928b9c26d2f5', 1, 'ACE_Timer_List_T::schedule_i()'], │ │ │ │ │ ['../../a07873.html#aac9089dfb9f614fae9dd6cfc9a823fc0', 1, 'ACE_Timer_Queue_T::schedule_i()'], │ │ │ │ │ @@ -146,25 +146,25 @@ │ │ │ │ │ ['../../a06565.html#aa9424939ad4f898e3149bed09fe1e63e', 1, 'ACE_MMAP_Memory_Pool::seh_selector()'] │ │ │ │ │ ]], │ │ │ │ │ ['select_72', ['select', ['../../a03715.html#aaa0a02e0e7175a1b4ae335f5737cdd52', 1, 'ACE_OS::select()'], │ │ │ │ │ ['../../a03705.html#aec31358965dffb8df6bf9be031a40b2f', 1, 'ACE::select(int width, ACE_Handle_Set *readfds, ACE_Handle_Set *writefds=0, ACE_Handle_Set *exceptfds=0, const ACE_Time_Value *timeout=0)'], │ │ │ │ │ ['../../a03705.html#ab133edc0353221de1d14138ff5cd54bd', 1, 'ACE::select(int width, ACE_Handle_Set &readfds, const ACE_Time_Value *timeout=0)'], │ │ │ │ │ ['../../a03715.html#a049f415c63a9431fd09c4d5c26e5958f', 1, 'ACE_OS::select()'] │ │ │ │ │ ]], │ │ │ │ │ - ['select_5freactor_2eh_73', ['Select_Reactor.h', ['../../a02027.html', 1, '']]], │ │ │ │ │ + ['select_5freactor_2eh_73', ['Select_Reactor.h', ['../../a00395.html', 1, '']]], │ │ │ │ │ ['select_5freactor_5f_74', ['select_reactor_', ['../../a04801.html#a768ca16b64deb74c2942016d6d4a3921', 1, 'ACE_Asynch_Pseudo_Task::select_reactor_()'], │ │ │ │ │ ['../../a07273.html#a561e86462304e630d32641fd995f240c', 1, 'ACE_Select_Reactor_Handler_Repository::select_reactor_()'], │ │ │ │ │ ['../../a07269.html#abed693688f93db6032529deadf0b875f', 1, 'ACE_Select_Reactor_Notify::select_reactor_()'] │ │ │ │ │ ]], │ │ │ │ │ - ['select_5freactor_5fbase_2ecpp_75', ['Select_Reactor_Base.cpp', ['../../a00539.html', 1, '']]], │ │ │ │ │ - ['select_5freactor_5fbase_2eh_76', ['Select_Reactor_Base.h', ['../../a02534.html', 1, '']]], │ │ │ │ │ - ['select_5freactor_5fbase_2einl_77', ['Select_Reactor_Base.inl', ['../../a01961.html', 1, '']]], │ │ │ │ │ - ['select_5freactor_5ft_2ecpp_78', ['Select_Reactor_T.cpp', ['../../a01964.html', 1, '']]], │ │ │ │ │ - ['select_5freactor_5ft_2eh_79', ['Select_Reactor_T.h', ['../../a00845.html', 1, '']]], │ │ │ │ │ - ['select_5freactor_5ft_2einl_80', ['Select_Reactor_T.inl', ['../../a00905.html', 1, '']]], │ │ │ │ │ + ['select_5freactor_5fbase_2ecpp_75', ['Select_Reactor_Base.cpp', ['../../a03395.html', 1, '']]], │ │ │ │ │ + ['select_5freactor_5fbase_2eh_76', ['Select_Reactor_Base.h', ['../../a00260.html', 1, '']]], │ │ │ │ │ + ['select_5freactor_5fbase_2einl_77', ['Select_Reactor_Base.inl', ['../../a01337.html', 1, '']]], │ │ │ │ │ + ['select_5freactor_5ft_2ecpp_78', ['Select_Reactor_T.cpp', ['../../a01463.html', 1, '']]], │ │ │ │ │ + ['select_5freactor_5ft_2eh_79', ['Select_Reactor_T.h', ['../../a01460.html', 1, '']]], │ │ │ │ │ + ['select_5freactor_5ft_2einl_80', ['Select_Reactor_T.inl', ['../../a02723.html', 1, '']]], │ │ │ │ │ ['self_81', ['self', ['../../a07729.html#ae193a8f96bdcfa1b0cbe478c0e4b3197', 1, 'ACE_Thread::self(ACE_hthread_t &t_handle)'], │ │ │ │ │ ['../../a07729.html#a0c14d10c8d402e8f90aab4614da438ce', 1, 'ACE_Thread::self()'], │ │ │ │ │ ['../../a07765.html#ac5eb86c0aff8fde6bbbcb3ee8c734bc1', 1, 'ACE_Thread_Descriptor::self() const'], │ │ │ │ │ ['../../a07765.html#ac63447ca3ee2541f72e9102fd2bc73eb', 1, 'ACE_Thread_Descriptor::self(ACE_hthread_t &)'] │ │ │ │ │ ]], │ │ │ │ │ ['self_82', ['SELF', ['../../a07633.html#af42f0855bfd3b4bcaa580f1020839190', 1, 'ACE_Cached_Connect_Strategy']]], │ │ │ │ │ ['self_5fflags_83', ['self_flags', ['../../a06501.html#a54b73d051f315b943d22ae66a8a5f21d', 1, 'ACE_Message_Block']]], │ │ │ │ │ @@ -188,17 +188,17 @@ │ │ │ │ │ ['sema_5fwait_93', ['sema_wait', ['../../a03715.html#ab545f8be9e61e979c502c0a0d930bb71', 1, 'ACE_OS::sema_wait(ACE_sema_t *s)'], │ │ │ │ │ ['../../a03715.html#a41869a0711e2371c46ff79406ab0a8aa', 1, 'ACE_OS::sema_wait(ACE_sema_t *s, ACE_Time_Value &tv)'], │ │ │ │ │ ['../../a03715.html#ad57240376397accb6632e0bdc70ea3a1', 1, 'ACE_OS::sema_wait(ACE_sema_t *s, ACE_Time_Value *tv)'] │ │ │ │ │ ]], │ │ │ │ │ ['semaphore_94', ['SEMAPHORE', ['../../a07701.html#a0215b953468cf304b3000de2f08a4bf6', 1, 'ACE_MT_SYNCH::SEMAPHORE()'], │ │ │ │ │ ['../../a07697.html#a58e520196efe6641f670463d36661062', 1, 'ACE_NULL_SYNCH::SEMAPHORE()'] │ │ │ │ │ ]], │ │ │ │ │ - ['semaphore_2ecpp_95', ['Semaphore.cpp', ['../../a01571.html', 1, '']]], │ │ │ │ │ - ['semaphore_2eh_96', ['Semaphore.h', ['../../a02237.html', 1, '']]], │ │ │ │ │ - ['semaphore_2einl_97', ['Semaphore.inl', ['../../a03017.html', 1, '']]], │ │ │ │ │ + ['semaphore_2ecpp_95', ['Semaphore.cpp', ['../../a02438.html', 1, '']]], │ │ │ │ │ + ['semaphore_2eh_96', ['Semaphore.h', ['../../a01286.html', 1, '']]], │ │ │ │ │ + ['semaphore_2einl_97', ['Semaphore.inl', ['../../a00608.html', 1, '']]], │ │ │ │ │ ['semaphore_5f_98', ['semaphore_', ['../../a07289.html#a67fa9bbfb710465431372d89722d8de3', 1, 'ACE_Semaphore']]], │ │ │ │ │ ['semctl_99', ['semctl', ['../../a03715.html#ae92db5536875b0cc25b07ac32c520a3d', 1, 'ACE_OS']]], │ │ │ │ │ ['semget_100', ['semget', ['../../a03715.html#aae0b52657960966add021b42297c8136', 1, 'ACE_OS']]], │ │ │ │ │ ['semop_101', ['semop', ['../../a03715.html#ac0fe226e38d2b90e6a4c7253f9b14bc1', 1, 'ACE_OS']]], │ │ │ │ │ ['semun_102', ['semun', ['../../a08285.html', 1, '']]], │ │ │ │ │ ['send_103', ['send', ['../../a06481.html#aa8ee57f9c25b440e5b5643b260ad8100', 1, 'ACE_MEM_IO::send()'], │ │ │ │ │ ['../../a04701.html#a2e240859a9bab8e002b9bf9d5f1c380e', 1, 'ACE_Asynch_Write_Dgram::send()'], │ │ │ │ │ @@ -348,43 +348,43 @@ │ │ │ │ │ ['sequence_5fnumber_5f_126', ['sequence_number_', ['../../a06905.html#a48c7dbb19e7efa2fa66c2ba6511ac242', 1, 'ACE_Ping_Socket']]], │ │ │ │ │ ['serial_5fparams_127', ['Serial_Params', ['../../a08133.html', 1, 'ACE_TTY_IO::Serial_Params'], │ │ │ │ │ ['../../a08133.html#a4d34c04716e3de7c48ce134d4c725d37', 1, 'ACE_TTY_IO::Serial_Params::Serial_Params()'] │ │ │ │ │ ]], │ │ │ │ │ ['server_5faddress_5f_128', ['server_address_', ['../../a07221.html#a2e7af43e24642ffb8b3f80192bd712c3', 1, 'ACE_TSS_Connection']]], │ │ │ │ │ ['service_5faddr_5f_129', ['service_addr_', ['../../a04553.html#aefec86df3639bde3bf7619143bef4e75', 1, 'ACE_Strategy_Acceptor']]], │ │ │ │ │ ['service_5farray_5f_130', ['service_array_', ['../../a07345.html#ab98c833b68b119d28e427e23ada69d19', 1, 'ACE_Service_Repository']]], │ │ │ │ │ - ['service_5fconfig_2ecpp_131', ['Service_Config.cpp', ['../../a01019.html', 1, '']]], │ │ │ │ │ - ['service_5fconfig_2eh_132', ['Service_Config.h', ['../../a00137.html', 1, '']]], │ │ │ │ │ - ['service_5fconfig_2einl_133', ['Service_Config.inl', ['../../a01745.html', 1, '']]], │ │ │ │ │ + ['service_5fconfig_2ecpp_131', ['Service_Config.cpp', ['../../a02558.html', 1, '']]], │ │ │ │ │ + ['service_5fconfig_2eh_132', ['Service_Config.h', ['../../a01226.html', 1, '']]], │ │ │ │ │ + ['service_5fconfig_2einl_133', ['Service_Config.inl', ['../../a03251.html', 1, '']]], │ │ │ │ │ ['service_5fdescription_5f_134', ['service_description_', ['../../a04553.html#ab7e84f985ff4c8e0585bfaa91e80f5ea', 1, 'ACE_Strategy_Acceptor']]], │ │ │ │ │ - ['service_5fgestalt_2ecpp_135', ['Service_Gestalt.cpp', ['../../a03002.html', 1, '']]], │ │ │ │ │ - ['service_5fgestalt_2eh_136', ['Service_Gestalt.h', ['../../a01400.html', 1, '']]], │ │ │ │ │ - ['service_5fgestalt_2einl_137', ['Service_Gestalt.inl', ['../../a01463.html', 1, '']]], │ │ │ │ │ - ['service_5fmanager_2ecpp_138', ['Service_Manager.cpp', ['../../a01727.html', 1, '']]], │ │ │ │ │ - ['service_5fmanager_2eh_139', ['Service_Manager.h', ['../../a01736.html', 1, '']]], │ │ │ │ │ + ['service_5fgestalt_2ecpp_135', ['Service_Gestalt.cpp', ['../../a00215.html', 1, '']]], │ │ │ │ │ + ['service_5fgestalt_2eh_136', ['Service_Gestalt.h', ['../../a01118.html', 1, '']]], │ │ │ │ │ + ['service_5fgestalt_2einl_137', ['Service_Gestalt.inl', ['../../a01997.html', 1, '']]], │ │ │ │ │ + ['service_5fmanager_2ecpp_138', ['Service_Manager.cpp', ['../../a02567.html', 1, '']]], │ │ │ │ │ + ['service_5fmanager_2eh_139', ['Service_Manager.h', ['../../a01844.html', 1, '']]], │ │ │ │ │ ['service_5fname_5f_140', ['service_name_', ['../../a04553.html#a94e18491c9d34ff58d6ed20c517ba1af', 1, 'ACE_Strategy_Acceptor']]], │ │ │ │ │ ['service_5fobject_141', ['SERVICE_OBJECT', ['../../a07337.html#a8f51f6b37d64d4b32a3cb293322a9025aa4ad4f342811b017160d85074eb395cc', 1, 'ACE_Service_Type']]], │ │ │ │ │ - ['service_5fobject_2ecpp_142', ['Service_Object.cpp', ['../../a00521.html', 1, '']]], │ │ │ │ │ - ['service_5fobject_2eh_143', ['Service_Object.h', ['../../a02858.html', 1, '']]], │ │ │ │ │ - ['service_5fobject_2einl_144', ['Service_Object.inl', ['../../a02276.html', 1, '']]], │ │ │ │ │ + ['service_5fobject_2ecpp_142', ['Service_Object.cpp', ['../../a01616.html', 1, '']]], │ │ │ │ │ + ['service_5fobject_2eh_143', ['Service_Object.h', ['../../a02861.html', 1, '']]], │ │ │ │ │ + ['service_5fobject_2einl_144', ['Service_Object.inl', ['../../a03293.html', 1, '']]], │ │ │ │ │ ['service_5fobject_5f_145', ['service_object_', ['../../a07341.html#ae9f9120a431d75ecadee9b58200ca9c5', 1, 'ACE_Service_Object_Ptr']]], │ │ │ │ │ - ['service_5frepository_2ecpp_146', ['Service_Repository.cpp', ['../../a03329.html', 1, '']]], │ │ │ │ │ - ['service_5frepository_2eh_147', ['Service_Repository.h', ['../../a03359.html', 1, '']]], │ │ │ │ │ - ['service_5frepository_2einl_148', ['Service_Repository.inl', ['../../a00293.html', 1, '']]], │ │ │ │ │ + ['service_5frepository_2ecpp_146', ['Service_Repository.cpp', ['../../a01970.html', 1, '']]], │ │ │ │ │ + ['service_5frepository_2eh_147', ['Service_Repository.h', ['../../a01556.html', 1, '']]], │ │ │ │ │ + ['service_5frepository_2einl_148', ['Service_Repository.inl', ['../../a02096.html', 1, '']]], │ │ │ │ │ ['service_5ftype_149', ['service_type', ['../../a06845.html#a748ad50615e412841081f5c2c62a7b9c', 1, 'ACE_Flow_Spec::service_type() const'], │ │ │ │ │ ['../../a06845.html#a8cfd5ed50eaa0dec9e8bc573a6e254ec', 1, 'ACE_Flow_Spec::service_type(ACE_SERVICE_TYPE st)'], │ │ │ │ │ ['../../a07353.html#a5c3630a9cab1dafc0372a701f1407ed4', 1, 'ACE_Service_Type_Impl::service_type() const'], │ │ │ │ │ ['../../a07353.html#ad34e7c2f4ab22341699f5252b30dea4c', 1, 'ACE_Service_Type_Impl::service_type(int stype)'] │ │ │ │ │ ]], │ │ │ │ │ ['service_5ftype_5f_150', ['service_type_', ['../../a06845.html#af705d01d9c4df3daca2f00656de89b2e', 1, 'ACE_Flow_Spec::service_type_()'], │ │ │ │ │ ['../../a07353.html#a4516e9488a148fabb4c6013d17677554', 1, 'ACE_Service_Type_Impl::service_type_()'] │ │ │ │ │ ]], │ │ │ │ │ - ['service_5ftypes_2ecpp_151', ['Service_Types.cpp', ['../../a02432.html', 1, '']]], │ │ │ │ │ - ['service_5ftypes_2eh_152', ['Service_Types.h', ['../../a01388.html', 1, '']]], │ │ │ │ │ - ['service_5ftypes_2einl_153', ['Service_Types.inl', ['../../a02168.html', 1, '']]], │ │ │ │ │ + ['service_5ftypes_2ecpp_151', ['Service_Types.cpp', ['../../a02141.html', 1, '']]], │ │ │ │ │ + ['service_5ftypes_2eh_152', ['Service_Types.h', ['../../a00641.html', 1, '']]], │ │ │ │ │ + ['service_5ftypes_2einl_153', ['Service_Types.inl', ['../../a02135.html', 1, '']]], │ │ │ │ │ ['session_5fid_154', ['session_id', ['../a03732.html#a2897e0db5beff92e1a5ece36e91365ae', 1, 'ACE_QoS_Session::session_id() const =0'], │ │ │ │ │ ['../a03732.html#a6a23fe8f90de5269f712c052d6cfe823', 1, 'ACE_QoS_Session::session_id(const int session_id)=0'], │ │ │ │ │ ['../a03740.html#a75057d8b0575cf5dc99415082a5aada1', 1, 'ACE_GQoS_Session::session_id() const'], │ │ │ │ │ ['../a03740.html#ac1eecab0d84f5b8c832d3f8f07b98b01', 1, 'ACE_GQoS_Session::session_id(const int session_id)'] │ │ │ │ │ ]], │ │ │ │ │ ['session_5fid_5f_155', ['session_id_', ['../a03732.html#a0151eb5d65f9c3c62f29e607a3141823', 1, 'ACE_QoS_Session']]], │ │ │ │ │ ['set_156', ['set', ['../../a07513.html#af4a0049366facc7ac1aeb3a32ea4c7c2', 1, 'ACE_SPIPE_Addr::set()'], │ │ │ │ │ @@ -655,31 +655,31 @@ │ │ │ │ │ ['shared_5fcontrol_5fblock_262', ['Shared_Control_Block', ['../../a06877.html', 1, 'ACE_Pagefile_Memory_Pool::Control_Block']]], │ │ │ │ │ ['shared_5ffind_263', ['shared_find', ['../../a06309.html#ad50bf930dd50cea4cfab3d5616442b22', 1, 'ACE_Malloc_T::shared_find()'], │ │ │ │ │ ['../../a05965.html#a67a1c325d99516e0d72dbff77a43aedc', 1, 'ACE_Hash_Map_Manager_Ex::shared_find()'], │ │ │ │ │ ['../../a06017.html#a0b6a3c24cad993178541ae46e112fef2', 1, 'ACE_Hash_Multi_Map_Manager::shared_find()'] │ │ │ │ │ ]], │ │ │ │ │ ['shared_5ffree_264', ['shared_free', ['../../a06309.html#ae423d11b77697d93aba0a7b31cc18bb8', 1, 'ACE_Malloc_T']]], │ │ │ │ │ ['shared_5fmalloc_265', ['shared_malloc', ['../../a06309.html#a5b93d93dc932b6bb3d0f756e3c02232a', 1, 'ACE_Malloc_T']]], │ │ │ │ │ - ['shared_5fmemory_2ecpp_266', ['Shared_Memory.cpp', ['../../a00833.html', 1, '']]], │ │ │ │ │ - ['shared_5fmemory_2eh_267', ['Shared_Memory.h', ['../../a02390.html', 1, '']]], │ │ │ │ │ + ['shared_5fmemory_2ecpp_266', ['Shared_Memory.cpp', ['../../a01865.html', 1, '']]], │ │ │ │ │ + ['shared_5fmemory_2eh_267', ['Shared_Memory.h', ['../../a01694.html', 1, '']]], │ │ │ │ │ ['shared_5fmemory_5f_268', ['shared_memory_', ['../../a07373.html#a39070a9af78e7948c460564913532fe6', 1, 'ACE_Shared_Memory_MM::shared_memory_()'], │ │ │ │ │ ['../../a07389.html#a0a0d786b5815730a12bd26a733eb9b2c', 1, 'ACE_Shared_Memory_SV::shared_memory_()'] │ │ │ │ │ ]], │ │ │ │ │ - ['shared_5fmemory_5fmm_2ecpp_269', ['Shared_Memory_MM.cpp', ['../../a01859.html', 1, '']]], │ │ │ │ │ - ['shared_5fmemory_5fmm_2eh_270', ['Shared_Memory_MM.h', ['../../a01574.html', 1, '']]], │ │ │ │ │ - ['shared_5fmemory_5fmm_2einl_271', ['Shared_Memory_MM.inl', ['../../a00656.html', 1, '']]], │ │ │ │ │ - ['shared_5fmemory_5fpool_2ecpp_272', ['Shared_Memory_Pool.cpp', ['../../a02876.html', 1, '']]], │ │ │ │ │ - ['shared_5fmemory_5fpool_2eh_273', ['Shared_Memory_Pool.h', ['../../a01838.html', 1, '']]], │ │ │ │ │ - ['shared_5fmemory_5fsv_2ecpp_274', ['Shared_Memory_SV.cpp', ['../../a00881.html', 1, '']]], │ │ │ │ │ - ['shared_5fmemory_5fsv_2eh_275', ['Shared_Memory_SV.h', ['../../a00890.html', 1, '']]], │ │ │ │ │ - ['shared_5fmemory_5fsv_2einl_276', ['Shared_Memory_SV.inl', ['../../a01547.html', 1, '']]], │ │ │ │ │ + ['shared_5fmemory_5fmm_2ecpp_269', ['Shared_Memory_MM.cpp', ['../../a01523.html', 1, '']]], │ │ │ │ │ + ['shared_5fmemory_5fmm_2eh_270', ['Shared_Memory_MM.h', ['../../a00293.html', 1, '']]], │ │ │ │ │ + ['shared_5fmemory_5fmm_2einl_271', ['Shared_Memory_MM.inl', ['../../a00077.html', 1, '']]], │ │ │ │ │ + ['shared_5fmemory_5fpool_2ecpp_272', ['Shared_Memory_Pool.cpp', ['../../a00437.html', 1, '']]], │ │ │ │ │ + ['shared_5fmemory_5fpool_2eh_273', ['Shared_Memory_Pool.h', ['../../a01811.html', 1, '']]], │ │ │ │ │ + ['shared_5fmemory_5fsv_2ecpp_274', ['Shared_Memory_SV.cpp', ['../../a02525.html', 1, '']]], │ │ │ │ │ + ['shared_5fmemory_5fsv_2eh_275', ['Shared_Memory_SV.h', ['../../a02549.html', 1, '']]], │ │ │ │ │ + ['shared_5fmemory_5fsv_2einl_276', ['Shared_Memory_SV.inl', ['../../a02792.html', 1, '']]], │ │ │ │ │ ['shared_5fmove_277', ['shared_move', ['../../a06369.html#a536769f0eb21b5b137b7228bb60db151', 1, 'ACE_Map_Manager']]], │ │ │ │ │ - ['shared_5fobject_2ecpp_278', ['Shared_Object.cpp', ['../../a02840.html', 1, '']]], │ │ │ │ │ - ['shared_5fobject_2eh_279', ['Shared_Object.h', ['../../a02609.html', 1, '']]], │ │ │ │ │ - ['shared_5fobject_2einl_280', ['Shared_Object.inl', ['../../a01742.html', 1, '']]], │ │ │ │ │ + ['shared_5fobject_2ecpp_278', ['Shared_Object.cpp', ['../../a02015.html', 1, '']]], │ │ │ │ │ + ['shared_5fobject_2eh_279', ['Shared_Object.h', ['../../a01649.html', 1, '']]], │ │ │ │ │ + ['shared_5fobject_2einl_280', ['Shared_Object.inl', ['../../a01124.html', 1, '']]], │ │ │ │ │ ['shared_5fopen_281', ['shared_open', ['../../a06029.html#a6eebb8a69cfe393964d49725992f2f80', 1, 'ACE_ICMP_Socket::shared_open()'], │ │ │ │ │ ['../../a07453.html#a5771d6c9fe96f1f25b7bc4f77dd1b61e', 1, 'ACE_SOCK_Acceptor::shared_open()'], │ │ │ │ │ ['../../a07461.html#aef621f33fc1f48d5d04f7247db2f5995', 1, 'ACE_SOCK_Connector::shared_open(ACE_SOCK_Stream &new_stream, int protocol_family, int protocol, int reuse_addr)'], │ │ │ │ │ ['../../a07461.html#aa37f3e66852612da2679672a84ecd601', 1, 'ACE_SOCK_Connector::shared_open(ACE_SOCK_Stream &new_stream, int protocol_family, int protocol, ACE_Protocol_Info *protocolinfo, ACE_SOCK_GROUP g, u_long flags, int reuse_addr)'], │ │ │ │ │ ['../../a07465.html#a50c179b78d8915b5747557de231ef996', 1, 'ACE_SOCK_Dgram::shared_open()'], │ │ │ │ │ ['../../a07489.html#afbc945d36f8e89168c0685b3db455c80', 1, 'ACE_SOCK_SEQPACK_Acceptor::shared_open(const ACE_Addr &local_sap, int protocol_family, int backlog)'], │ │ │ │ │ ['../../a07489.html#afff744a4e2f7e4025bda4652c16cd125', 1, 'ACE_SOCK_SEQPACK_Acceptor::shared_open(const ACE_Multihomed_INET_Addr &local_sap, int protocol_family, int backlog)'], │ │ │ │ │ @@ -716,26 +716,26 @@ │ │ │ │ │ ['shutting_5fdown_5fi_300', ['shutting_down_i', ['../../a06773.html#a0b366755199f68694c61d8f70a12b2e0', 1, 'ACE_Object_Manager_Base']]], │ │ │ │ │ ['si_5fhandle_5f_301', ['si_handle_', ['../../a06797.html#a7d73776e28e5a6a7f4bc55ac1ff43db2', 1, 'siginfo_t']]], │ │ │ │ │ ['sibling_302', ['sibling', ['../../a06577.html#ae88b31f9a11997b2ec530e7a243fb9c2', 1, 'ACE_Module::sibling()'], │ │ │ │ │ ['../../a07717.html#a5e364e4c4b7f7a9c666ecfc18b0b2864', 1, 'ACE_Task::sibling()'], │ │ │ │ │ ['../../a07713.html#a0a9b577c67032524bf05b1dae5a07d72', 1, 'ACE_Task_Ex::sibling()'] │ │ │ │ │ ]], │ │ │ │ │ ['sig_5faction_303', ['SIG_ACTION', ['../../a07397.html#af6f24ec5aecacd6d7b392d90ee0e32b3a87f01de2575baaeca8094477d7194ecb', 1, 'ACE_Sig_Adapter']]], │ │ │ │ │ - ['sig_5fadapter_2ecpp_304', ['Sig_Adapter.cpp', ['../../a02213.html', 1, '']]], │ │ │ │ │ - ['sig_5fadapter_2eh_305', ['Sig_Adapter.h', ['../../a01994.html', 1, '']]], │ │ │ │ │ + ['sig_5fadapter_2ecpp_304', ['Sig_Adapter.cpp', ['../../a01496.html', 1, '']]], │ │ │ │ │ + ['sig_5fadapter_2eh_305', ['Sig_Adapter.h', ['../../a02318.html', 1, '']]], │ │ │ │ │ ['sig_5fadd_306', ['sig_add', ['../../a07413.html#a97733fa0dba6053942ac87ec820b38cf', 1, 'ACE_Sig_Set']]], │ │ │ │ │ ['sig_5fdel_307', ['sig_del', ['../../a07413.html#ad411ca0e85054d8f43c55d9672b4bff4', 1, 'ACE_Sig_Set']]], │ │ │ │ │ ['sig_5ffunc_5f_308', ['sig_func_', ['../../a07397.html#a38909ad5c62b952ea7696af6c3e12763', 1, 'ACE_Sig_Adapter']]], │ │ │ │ │ ['sig_5fhandler_309', ['sig_handler', ['../../a05621.html#a4da64ca64c95cbe0b97d15ae48e0d8db', 1, 'ACE_Event_Handler_T::sig_handler(SIG_HANDLER)'], │ │ │ │ │ ['../../a05621.html#a08e9c50a20a7c7d261447790be8ce813', 1, 'ACE_Event_Handler_T::sig_handler()'] │ │ │ │ │ ]], │ │ │ │ │ ['sig_5fhandler_310', ['SIG_HANDLER', ['../../a05621.html#a6542816155fed815f89df9c403fbb568', 1, 'ACE_Event_Handler_T']]], │ │ │ │ │ - ['sig_5fhandler_2ecpp_311', ['Sig_Handler.cpp', ['../../a00026.html', 1, '']]], │ │ │ │ │ - ['sig_5fhandler_2eh_312', ['Sig_Handler.h', ['../../a02081.html', 1, '']]], │ │ │ │ │ - ['sig_5fhandler_2einl_313', ['Sig_Handler.inl', ['../../a03149.html', 1, '']]], │ │ │ │ │ + ['sig_5fhandler_2ecpp_311', ['Sig_Handler.cpp', ['../../a01841.html', 1, '']]], │ │ │ │ │ + ['sig_5fhandler_2eh_312', ['Sig_Handler.h', ['../../a03368.html', 1, '']]], │ │ │ │ │ + ['sig_5fhandler_2einl_313', ['Sig_Handler.inl', ['../../a02030.html', 1, '']]], │ │ │ │ │ ['sig_5fhandler_5f_314', ['sig_handler_', ['../../a07857.html#a32a2be69491395e7b7e5e482063a881e', 1, 'ACE_Async_Timer_Queue_Adapter::sig_handler_()'], │ │ │ │ │ ['../../a05621.html#a64f9dc0decb2e9d65c31d47d81539a66', 1, 'ACE_Event_Handler_T::sig_handler_()'] │ │ │ │ │ ]], │ │ │ │ │ ['sig_5fhandlers_5f_315', ['sig_handlers_', ['../../a07401.html#a98739c971286c335df16f8426c53ebd1', 1, 'ACE_Sig_Handlers_Set']]], │ │ │ │ │ ['sig_5fpending_316', ['sig_pending', ['../../a07405.html#a71f5f539dbce680aed8985a090c8b258', 1, 'ACE_Sig_Handler::sig_pending()'], │ │ │ │ │ ['../../a07405.html#ae68cbacc5349ec5bcb9d18594184ce3b', 1, 'ACE_Sig_Handler::sig_pending(int)'] │ │ │ │ │ ]], │ │ │ │ │ @@ -770,17 +770,17 @@ │ │ │ │ │ ['../../a06721.html#ae00916352f80b5c5438a5c6c6ce50f34', 1, 'ACE_Condition< ACE_Null_Mutex >::signal()'], │ │ │ │ │ ['../../a05281.html#a5be7c7769a827465d05fe9572163cd2c', 1, 'ACE_Condition::signal()'], │ │ │ │ │ ['../../a07025.html#a7c74daaae4de4abda2a350f05915a6af', 1, 'ACE_Proactor_Timer_Handler::signal()'], │ │ │ │ │ ['../../a07913.html#ad2bc755ce5422032f0118e9edc831684', 1, 'ACE_Token::ACE_Token_Queue_Entry::signal()'], │ │ │ │ │ ['../../a05593.html#adde4081acbd52ef257d8f10166ed57fa', 1, 'ACE_Event_Base::signal()'], │ │ │ │ │ ['../../a05289.html#a019e987d22a19cf7514a4e4b978f8abb', 1, 'ACE_Condition< ACE_Thread_Mutex >::signal()'] │ │ │ │ │ ]], │ │ │ │ │ - ['signal_2ecpp_340', ['Signal.cpp', ['../../a00995.html', 1, '']]], │ │ │ │ │ - ['signal_2eh_341', ['Signal.h', ['../../a00209.html', 1, '']]], │ │ │ │ │ - ['signal_2einl_342', ['Signal.inl', ['../../a02378.html', 1, '']]], │ │ │ │ │ + ['signal_2ecpp_340', ['Signal.cpp', ['../../a02894.html', 1, '']]], │ │ │ │ │ + ['signal_2eh_341', ['Signal.h', ['../../a00218.html', 1, '']]], │ │ │ │ │ + ['signal_2einl_342', ['Signal.inl', ['../../a01721.html', 1, '']]], │ │ │ │ │ ['signal_5fdequeue_5fwaiters_343', ['signal_dequeue_waiters', ['../../a06529.html#ae4667c98a8d99b40b70b135ef49ed18d', 1, 'ACE_Message_Queue']]], │ │ │ │ │ ['signal_5fenqueue_5fwaiters_344', ['signal_enqueue_waiters', ['../../a06529.html#a438c1cad410c7bcf1c6fe621122e6983', 1, 'ACE_Message_Queue']]], │ │ │ │ │ ['signal_5fhandler_345', ['signal_handler', ['../../a07309.html#a4bd4792b09c3793c0da5383b40502f7c', 1, 'ACE_Service_Config']]], │ │ │ │ │ ['signal_5fhandler_5f_346', ['signal_handler_', ['../../a08245.html#afc405b800ceb94c37ba9149f4c52b449', 1, 'ACE_WFMO_Reactor::signal_handler_()'], │ │ │ │ │ ['../../a07381.html#aa4f0e8cf4f80f3a28aa643f420762843', 1, 'ACE_Shared_Memory_Pool::signal_handler_()'], │ │ │ │ │ ['../../a07309.html#a660e3d54cc36e1f9c76bb4e61769740e', 1, 'ACE_Service_Config::signal_handler_()'], │ │ │ │ │ ['../../a07281.html#a06359669b98502c52a2f22e040b5ebf1', 1, 'ACE_Select_Reactor_Impl::signal_handler_()'], │ │ │ │ │ @@ -813,17 +813,17 @@ │ │ │ │ │ ['silent_361', ['SILENT', ['../../a06185.html#a85194eb0498b35b79d0472f514ac91c8aa1b77eff3f6775d362d5bd0d93600df0', 1, 'ACE_Log_Msg']]], │ │ │ │ │ ['simple_5fdispatch_5fhandler_362', ['simple_dispatch_handler', ['../../a08245.html#a4c5d401cfb78bf338fa2f262c92f5d60', 1, 'ACE_WFMO_Reactor']]], │ │ │ │ │ ['simple_5fqueue_363', ['Simple_Queue', ['../../a06473.html', 1, 'ACE_MT_MEM_IO::Simple_Queue'], │ │ │ │ │ ['../../a06473.html#a98aeb02248049d0e3b59e9fb77d57de0', 1, 'ACE_MT_MEM_IO::Simple_Queue::Simple_Queue(void)'], │ │ │ │ │ ['../../a06473.html#a4e298cca7ae28f38290fd5cedb3e2166', 1, 'ACE_MT_MEM_IO::Simple_Queue::Simple_Queue(MQ_Struct *mq)'] │ │ │ │ │ ]], │ │ │ │ │ ['singleton_364', ['singleton', ['../../a07309.html#ad4b3d90ba1e0d3ce44ba538889efba82', 1, 'ACE_Service_Config']]], │ │ │ │ │ - ['singleton_2ecpp_365', ['Singleton.cpp', ['../../a00941.html', 1, '']]], │ │ │ │ │ - ['singleton_2eh_366', ['Singleton.h', ['../../a01685.html', 1, '']]], │ │ │ │ │ - ['singleton_2einl_367', ['Singleton.inl', ['../../a01337.html', 1, '']]], │ │ │ │ │ + ['singleton_2ecpp_365', ['Singleton.cpp', ['../../a00734.html', 1, '']]], │ │ │ │ │ + ['singleton_2eh_366', ['Singleton.h', ['../../a02600.html', 1, '']]], │ │ │ │ │ + ['singleton_2einl_367', ['Singleton.inl', ['../../a03194.html', 1, '']]], │ │ │ │ │ ['singleton_5f_368', ['singleton_', ['../../a07425.html#a9bd2fa8b6b54d44a088ca4506280fcac', 1, 'ACE_Singleton::singleton_()'], │ │ │ │ │ ['../../a07433.html#a552c0c8ed41ad4c0d077b91f73b24245', 1, 'ACE_TSS_Singleton::singleton_()'], │ │ │ │ │ ['../../a07437.html#a5687818cd32caf2171980f376effe770', 1, 'ACE_Unmanaged_TSS_Singleton::singleton_()'], │ │ │ │ │ ['../../a07429.html#aa3a4410da8ef87da400bd942bb7bd0a5', 1, 'ACE_Unmanaged_Singleton::singleton_()'], │ │ │ │ │ ['../../a07441.html#a3f9b8c016e69a683f3c056c9aa8b7e7d', 1, 'ACE_DLL_Singleton_T::singleton_()'] │ │ │ │ │ ]], │ │ │ │ │ ['size_369', ['size', ['../../a05397.html#a161d8719ab0f6f8661b2c2536635d76f', 1, 'ACE_Ordered_MultiSet::size()'], │ │ │ │ │ @@ -937,59 +937,59 @@ │ │ │ │ │ ]], │ │ │ │ │ ['slot_5findex_5f_396', ['slot_index_', ['../../a04577.html#a7facca8b380bd12669b3972442addcd9', 1, 'ACE_Active_Map_Manager_Key::key_data']]], │ │ │ │ │ ['snddis_397', ['snddis', ['../../a07885.html#a0b2b88a4029a58570d88385100ba5df4', 1, 'ACE_TLI']]], │ │ │ │ │ ['sndrel_398', ['sndrel', ['../../a07885.html#a964ca754242027778d29f459fb9e664d', 1, 'ACE_TLI']]], │ │ │ │ │ ['snprintf_399', ['snprintf', ['../../a03715.html#a0d42ac758fb81e268e20e2752a84afb6', 1, 'ACE_OS::snprintf(wchar_t *buf, size_t maxlen, const wchar_t *format,...)'], │ │ │ │ │ ['../../a03715.html#ac4602b38f658cd9cb40636e868b55d25', 1, 'ACE_OS::snprintf(char *buf, size_t maxlen, const char *format,...) ACE_GCC_FORMAT_ATTRIBUTE(printf'] │ │ │ │ │ ]], │ │ │ │ │ - ['sock_2ecpp_400', ['SOCK.cpp', ['../../a02996.html', 1, '']]], │ │ │ │ │ - ['sock_2eh_401', ['SOCK.h', ['../../a03014.html', 1, '']]], │ │ │ │ │ - ['sock_2einl_402', ['SOCK.inl', ['../../a02549.html', 1, '']]], │ │ │ │ │ - ['sock_5facceptor_2ecpp_403', ['SOCK_Acceptor.cpp', ['../../a02900.html', 1, '']]], │ │ │ │ │ - ['sock_5facceptor_2eh_404', ['SOCK_Acceptor.h', ['../../a01985.html', 1, '']]], │ │ │ │ │ - ['sock_5facceptor_2einl_405', ['SOCK_Acceptor.inl', ['../../a03155.html', 1, '']]], │ │ │ │ │ - ['sock_5fcodgram_2ecpp_406', ['SOCK_CODgram.cpp', ['../../a01640.html', 1, '']]], │ │ │ │ │ - ['sock_5fcodgram_2eh_407', ['SOCK_CODgram.h', ['../../a00953.html', 1, '']]], │ │ │ │ │ - ['sock_5fcodgram_2einl_408', ['SOCK_CODgram.inl', ['../../a00146.html', 1, '']]], │ │ │ │ │ - ['sock_5fconnect_2ecpp_409', ['Sock_Connect.cpp', ['../../a00395.html', 1, '']]], │ │ │ │ │ - ['sock_5fconnect_2eh_410', ['Sock_Connect.h', ['../../a00017.html', 1, '']]], │ │ │ │ │ - ['sock_5fconnector_2ecpp_411', ['SOCK_Connector.cpp', ['../../a02651.html', 1, '']]], │ │ │ │ │ - ['sock_5fconnector_2eh_412', ['SOCK_Connector.h', ['../../a01958.html', 1, '']]], │ │ │ │ │ - ['sock_5fconnector_2einl_413', ['SOCK_Connector.inl', ['../../a00419.html', 1, '']]], │ │ │ │ │ - ['sock_5fdgram_2ecpp_414', ['SOCK_Dgram.cpp', ['../../a01154.html', 1, '']]], │ │ │ │ │ - ['sock_5fdgram_2eh_415', ['SOCK_Dgram.h', ['../../a03047.html', 1, '']]], │ │ │ │ │ - ['sock_5fdgram_2einl_416', ['SOCK_Dgram.inl', ['../../a00467.html', 1, '']]], │ │ │ │ │ - ['sock_5fdgram_5fbcast_2ecpp_417', ['SOCK_Dgram_Bcast.cpp', ['../../a02777.html', 1, '']]], │ │ │ │ │ - ['sock_5fdgram_5fbcast_2eh_418', ['SOCK_Dgram_Bcast.h', ['../../a03173.html', 1, '']]], │ │ │ │ │ - ['sock_5fdgram_5fbcast_2einl_419', ['SOCK_Dgram_Bcast.inl', ['../../a00728.html', 1, '']]], │ │ │ │ │ - ['sock_5fdgram_5fmcast_2ecpp_420', ['SOCK_Dgram_Mcast.cpp', ['../../a02030.html', 1, '']]], │ │ │ │ │ - ['sock_5fdgram_5fmcast_2eh_421', ['SOCK_Dgram_Mcast.h', ['../../a01136.html', 1, '']]], │ │ │ │ │ - ['sock_5fdgram_5fmcast_2einl_422', ['SOCK_Dgram_Mcast.inl', ['../../a00104.html', 1, '']]], │ │ │ │ │ - ['sock_5fdgram_5fmcast_5fqos_2ecpp_423', ['SOCK_Dgram_Mcast_QoS.cpp', ['../a00026.html', 1, '']]], │ │ │ │ │ - ['sock_5fdgram_5fmcast_5fqos_2eh_424', ['SOCK_Dgram_Mcast_QoS.h', ['../a00020.html', 1, '']]], │ │ │ │ │ - ['sock_5fdgram_5fmcast_5fqos_2einl_425', ['SOCK_Dgram_Mcast_QoS.inl', ['../a00014.html', 1, '']]], │ │ │ │ │ + ['sock_2ecpp_400', ['SOCK.cpp', ['../../a01091.html', 1, '']]], │ │ │ │ │ + ['sock_2eh_401', ['SOCK.h', ['../../a00707.html', 1, '']]], │ │ │ │ │ + ['sock_2einl_402', ['SOCK.inl', ['../../a01955.html', 1, '']]], │ │ │ │ │ + ['sock_5facceptor_2ecpp_403', ['SOCK_Acceptor.cpp', ['../../a02120.html', 1, '']]], │ │ │ │ │ + ['sock_5facceptor_2eh_404', ['SOCK_Acceptor.h', ['../../a00017.html', 1, '']]], │ │ │ │ │ + ['sock_5facceptor_2einl_405', ['SOCK_Acceptor.inl', ['../../a02111.html', 1, '']]], │ │ │ │ │ + ['sock_5fcodgram_2ecpp_406', ['SOCK_CODgram.cpp', ['../../a00350.html', 1, '']]], │ │ │ │ │ + ['sock_5fcodgram_2eh_407', ['SOCK_CODgram.h', ['../../a00878.html', 1, '']]], │ │ │ │ │ + ['sock_5fcodgram_2einl_408', ['SOCK_CODgram.inl', ['../../a02036.html', 1, '']]], │ │ │ │ │ + ['sock_5fconnect_2ecpp_409', ['Sock_Connect.cpp', ['../../a02384.html', 1, '']]], │ │ │ │ │ + ['sock_5fconnect_2eh_410', ['Sock_Connect.h', ['../../a02912.html', 1, '']]], │ │ │ │ │ + ['sock_5fconnector_2ecpp_411', ['SOCK_Connector.cpp', ['../../a01040.html', 1, '']]], │ │ │ │ │ + ['sock_5fconnector_2eh_412', ['SOCK_Connector.h', ['../../a00665.html', 1, '']]], │ │ │ │ │ + ['sock_5fconnector_2einl_413', ['SOCK_Connector.inl', ['../../a03317.html', 1, '']]], │ │ │ │ │ + ['sock_5fdgram_2ecpp_414', ['SOCK_Dgram.cpp', ['../../a03080.html', 1, '']]], │ │ │ │ │ + ['sock_5fdgram_2eh_415', ['SOCK_Dgram.h', ['../../a01271.html', 1, '']]], │ │ │ │ │ + ['sock_5fdgram_2einl_416', ['SOCK_Dgram.inl', ['../../a03173.html', 1, '']]], │ │ │ │ │ + ['sock_5fdgram_5fbcast_2ecpp_417', ['SOCK_Dgram_Bcast.cpp', ['../../a00191.html', 1, '']]], │ │ │ │ │ + ['sock_5fdgram_5fbcast_2eh_418', ['SOCK_Dgram_Bcast.h', ['../../a01259.html', 1, '']]], │ │ │ │ │ + ['sock_5fdgram_5fbcast_2einl_419', ['SOCK_Dgram_Bcast.inl', ['../../a00764.html', 1, '']]], │ │ │ │ │ + ['sock_5fdgram_5fmcast_2ecpp_420', ['SOCK_Dgram_Mcast.cpp', ['../../a01907.html', 1, '']]], │ │ │ │ │ + ['sock_5fdgram_5fmcast_2eh_421', ['SOCK_Dgram_Mcast.h', ['../../a02282.html', 1, '']]], │ │ │ │ │ + ['sock_5fdgram_5fmcast_2einl_422', ['SOCK_Dgram_Mcast.inl', ['../../a00758.html', 1, '']]], │ │ │ │ │ + ['sock_5fdgram_5fmcast_5fqos_2ecpp_423', ['SOCK_Dgram_Mcast_QoS.cpp', ['../a00023.html', 1, '']]], │ │ │ │ │ + ['sock_5fdgram_5fmcast_5fqos_2eh_424', ['SOCK_Dgram_Mcast_QoS.h', ['../a00014.html', 1, '']]], │ │ │ │ │ + ['sock_5fdgram_5fmcast_5fqos_2einl_425', ['SOCK_Dgram_Mcast_QoS.inl', ['../a00032.html', 1, '']]], │ │ │ │ │ ['sock_5ferror_426', ['sock_error', ['../../a03705.html#ac1ad01d4c8924c8b6c0f2afeb7943f44', 1, 'ACE']]], │ │ │ │ │ - ['sock_5fio_2ecpp_427', ['SOCK_IO.cpp', ['../../a00800.html', 1, '']]], │ │ │ │ │ - ['sock_5fio_2eh_428', ['SOCK_IO.h', ['../../a02357.html', 1, '']]], │ │ │ │ │ - ['sock_5fio_2einl_429', ['SOCK_IO.inl', ['../../a00170.html', 1, '']]], │ │ │ │ │ - ['sock_5fnetlink_2ecpp_430', ['SOCK_Netlink.cpp', ['../../a02063.html', 1, '']]], │ │ │ │ │ - ['sock_5fnetlink_2eh_431', ['SOCK_Netlink.h', ['../../a03362.html', 1, '']]], │ │ │ │ │ - ['sock_5fnetlink_2einl_432', ['SOCK_Netlink.inl', ['../../a03008.html', 1, '']]], │ │ │ │ │ - ['sock_5fseqpack_5facceptor_2ecpp_433', ['SOCK_SEQPACK_Acceptor.cpp', ['../../a02774.html', 1, '']]], │ │ │ │ │ - ['sock_5fseqpack_5facceptor_2eh_434', ['SOCK_SEQPACK_Acceptor.h', ['../../a01478.html', 1, '']]], │ │ │ │ │ - ['sock_5fseqpack_5facceptor_2einl_435', ['SOCK_SEQPACK_Acceptor.inl', ['../../a03074.html', 1, '']]], │ │ │ │ │ - ['sock_5fseqpack_5fassociation_2ecpp_436', ['SOCK_SEQPACK_Association.cpp', ['../../a01520.html', 1, '']]], │ │ │ │ │ - ['sock_5fseqpack_5fassociation_2eh_437', ['SOCK_SEQPACK_Association.h', ['../../a03065.html', 1, '']]], │ │ │ │ │ - ['sock_5fseqpack_5fassociation_2einl_438', ['SOCK_SEQPACK_Association.inl', ['../../a00422.html', 1, '']]], │ │ │ │ │ - ['sock_5fseqpack_5fconnector_2ecpp_439', ['SOCK_SEQPACK_Connector.cpp', ['../../a03026.html', 1, '']]], │ │ │ │ │ - ['sock_5fseqpack_5fconnector_2eh_440', ['SOCK_SEQPACK_Connector.h', ['../../a01055.html', 1, '']]], │ │ │ │ │ - ['sock_5fseqpack_5fconnector_2einl_441', ['SOCK_SEQPACK_Connector.inl', ['../../a00488.html', 1, '']]], │ │ │ │ │ - ['sock_5fstream_2ecpp_442', ['SOCK_Stream.cpp', ['../../a01406.html', 1, '']]], │ │ │ │ │ - ['sock_5fstream_2eh_443', ['SOCK_Stream.h', ['../../a00227.html', 1, '']]], │ │ │ │ │ - ['sock_5fstream_2einl_444', ['SOCK_Stream.inl', ['../../a01169.html', 1, '']]], │ │ │ │ │ + ['sock_5fio_2ecpp_427', ['SOCK_IO.cpp', ['../../a01097.html', 1, '']]], │ │ │ │ │ + ['sock_5fio_2eh_428', ['SOCK_IO.h', ['../../a02573.html', 1, '']]], │ │ │ │ │ + ['sock_5fio_2einl_429', ['SOCK_IO.inl', ['../../a00953.html', 1, '']]], │ │ │ │ │ + ['sock_5fnetlink_2ecpp_430', ['SOCK_Netlink.cpp', ['../../a03254.html', 1, '']]], │ │ │ │ │ + ['sock_5fnetlink_2eh_431', ['SOCK_Netlink.h', ['../../a00335.html', 1, '']]], │ │ │ │ │ + ['sock_5fnetlink_2einl_432', ['SOCK_Netlink.inl', ['../../a00248.html', 1, '']]], │ │ │ │ │ + ['sock_5fseqpack_5facceptor_2ecpp_433', ['SOCK_SEQPACK_Acceptor.cpp', ['../../a03311.html', 1, '']]], │ │ │ │ │ + ['sock_5fseqpack_5facceptor_2eh_434', ['SOCK_SEQPACK_Acceptor.h', ['../../a02126.html', 1, '']]], │ │ │ │ │ + ['sock_5fseqpack_5facceptor_2einl_435', ['SOCK_SEQPACK_Acceptor.inl', ['../../a00590.html', 1, '']]], │ │ │ │ │ + ['sock_5fseqpack_5fassociation_2ecpp_436', ['SOCK_SEQPACK_Association.cpp', ['../../a01349.html', 1, '']]], │ │ │ │ │ + ['sock_5fseqpack_5fassociation_2eh_437', ['SOCK_SEQPACK_Association.h', ['../../a01436.html', 1, '']]], │ │ │ │ │ + ['sock_5fseqpack_5fassociation_2einl_438', ['SOCK_SEQPACK_Association.inl', ['../../a02942.html', 1, '']]], │ │ │ │ │ + ['sock_5fseqpack_5fconnector_2ecpp_439', ['SOCK_SEQPACK_Connector.cpp', ['../../a01034.html', 1, '']]], │ │ │ │ │ + ['sock_5fseqpack_5fconnector_2eh_440', ['SOCK_SEQPACK_Connector.h', ['../../a01643.html', 1, '']]], │ │ │ │ │ + ['sock_5fseqpack_5fconnector_2einl_441', ['SOCK_SEQPACK_Connector.inl', ['../../a02324.html', 1, '']]], │ │ │ │ │ + ['sock_5fstream_2ecpp_442', ['SOCK_Stream.cpp', ['../../a03044.html', 1, '']]], │ │ │ │ │ + ['sock_5fstream_2eh_443', ['SOCK_Stream.h', ['../../a02315.html', 1, '']]], │ │ │ │ │ + ['sock_5fstream_2einl_444', ['SOCK_Stream.inl', ['../../a01529.html', 1, '']]], │ │ │ │ │ ['socket_445', ['socket', ['../../a03715.html#ad6a20beee1e8fe19deaa4fc500d29221', 1, 'ACE_OS::socket(int protocol_family, int type, int proto, ACE_Protocol_Info *protocolinfo, ACE_SOCK_GROUP g, u_long flags)'], │ │ │ │ │ ['../../a03715.html#a929bfcb19a5d33dde7c2930085e69980', 1, 'ACE_OS::socket(int protocol_family, int type, int proto)'], │ │ │ │ │ ['../../a04685.html#af94e1ed3ae81d1490c68a9aea6d0ecd3', 1, 'ACE_Asynch_Transmit_File::Result::socket()'], │ │ │ │ │ ['../../a06973.html#a590811e01c3f54acd179a653cd373557', 1, 'ACE_POSIX_Asynch_Transmit_File_Result::socket()'], │ │ │ │ │ ['../../a04781.html#a98b965d62f754adbf3a7dc296ff7c083', 1, 'ACE_Asynch_Transmit_File_Result_Impl::socket()'] │ │ │ │ │ ]], │ │ │ │ │ ['socket_5f_446', ['socket_', ['../../a06973.html#ad25356ab10651dca6d6d3b74d016c62f', 1, 'ACE_POSIX_Asynch_Transmit_File_Result']]], │ │ │ │ │ @@ -1027,84 +1027,84 @@ │ │ │ │ │ ['spawn_5fn_461', ['spawn_n', ['../../a07729.html#aaa93b622085fa5fda5d5278fc5ae6cce', 1, 'ACE_Thread::spawn_n()'], │ │ │ │ │ ['../../a07769.html#a532ce4bb837020b86a2fdc72e4e6686c', 1, 'ACE_Thread_Manager::spawn_n(ACE_thread_t thread_ids[], size_t n, ACE_THR_FUNC func, void *arg, long flags, long priority=ACE_DEFAULT_THREAD_PRIORITY, int grp_id=-1, void *stack[]=0, size_t stack_size[]=0, ACE_hthread_t thread_handles[]=0, ACE_Task_Base *task=0, const char *thr_name[]=0)'], │ │ │ │ │ ['../../a07769.html#af8327fd1829d990d8439c76c130d0927', 1, 'ACE_Thread_Manager::spawn_n(size_t n, ACE_THR_FUNC func, void *arg=0, long flags=THR_NEW_LWP|THR_JOINABLE|THR_INHERIT_SCHED, long priority=ACE_DEFAULT_THREAD_PRIORITY, int grp_id=-1, ACE_Task_Base *task=0, ACE_hthread_t thread_handles[]=0, void *stack[]=0, size_t stack_size[]=0, const char *thr_name[]=0)'], │ │ │ │ │ ['../../a07729.html#a295512cce13c6ff5f8ead0780702f0ff', 1, 'ACE_Thread::spawn_n()'], │ │ │ │ │ ['../../a07053.html#afbc727403d403ad5d141a601fafb3d21', 1, 'ACE_Process_Manager::spawn_n(size_t n, ACE_Process_Options &options, pid_t *child_pids=0, ACE_Event_Handler *event_Handler=0)'], │ │ │ │ │ ['../../a07053.html#afbc727403d403ad5d141a601fafb3d21', 1, 'ACE_Process_Manager::spawn_n(size_t n, ACE_Process_Options &options, pid_t *child_pids=0, ACE_Event_Handler *event_Handler=0)'] │ │ │ │ │ ]], │ │ │ │ │ - ['spipe_2ecpp_462', ['SPIPE.cpp', ['../../a01973.html', 1, '']]], │ │ │ │ │ - ['spipe_2eh_463', ['SPIPE.h', ['../../a01817.html', 1, '']]], │ │ │ │ │ - ['spipe_2einl_464', ['SPIPE.inl', ['../../a01469.html', 1, '']]], │ │ │ │ │ - ['spipe_5facceptor_2ecpp_465', ['SPIPE_Acceptor.cpp', ['../../a00455.html', 1, '']]], │ │ │ │ │ - ['spipe_5facceptor_2eh_466', ['SPIPE_Acceptor.h', ['../../a02654.html', 1, '']]], │ │ │ │ │ + ['spipe_2ecpp_462', ['SPIPE.cpp', ['../../a02624.html', 1, '']]], │ │ │ │ │ + ['spipe_2eh_463', ['SPIPE.h', ['../../a01247.html', 1, '']]], │ │ │ │ │ + ['spipe_2einl_464', ['SPIPE.inl', ['../../a02657.html', 1, '']]], │ │ │ │ │ + ['spipe_5facceptor_2ecpp_465', ['SPIPE_Acceptor.cpp', ['../../a00515.html', 1, '']]], │ │ │ │ │ + ['spipe_5facceptor_2eh_466', ['SPIPE_Acceptor.h', ['../../a00194.html', 1, '']]], │ │ │ │ │ ['spipe_5faddr_467', ['SPIPE_Addr', ['../../a07517.html', 1, 'ACE_SPIPE_Addr']]], │ │ │ │ │ - ['spipe_5faddr_2ecpp_468', ['SPIPE_Addr.cpp', ['../../a00914.html', 1, '']]], │ │ │ │ │ - ['spipe_5faddr_2eh_469', ['SPIPE_Addr.h', ['../../a01733.html', 1, '']]], │ │ │ │ │ - ['spipe_5faddr_2einl_470', ['SPIPE_Addr.inl', ['../../a00197.html', 1, '']]], │ │ │ │ │ + ['spipe_5faddr_2ecpp_468', ['SPIPE_Addr.cpp', ['../../a00827.html', 1, '']]], │ │ │ │ │ + ['spipe_5faddr_2eh_469', ['SPIPE_Addr.h', ['../../a02897.html', 1, '']]], │ │ │ │ │ + ['spipe_5faddr_2einl_470', ['SPIPE_Addr.inl', ['../../a00185.html', 1, '']]], │ │ │ │ │ ['spipe_5faddr_5f_471', ['SPIPE_addr_', ['../../a07513.html#a6c41f65874849aa348bdaaaf327071dc', 1, 'ACE_SPIPE_Addr']]], │ │ │ │ │ - ['spipe_5fconnector_2ecpp_472', ['SPIPE_Connector.cpp', ['../../a02048.html', 1, '']]], │ │ │ │ │ - ['spipe_5fconnector_2eh_473', ['SPIPE_Connector.h', ['../../a02189.html', 1, '']]], │ │ │ │ │ - ['spipe_5fconnector_2einl_474', ['SPIPE_Connector.inl', ['../../a00917.html', 1, '']]], │ │ │ │ │ - ['spipe_5fstream_2ecpp_475', ['SPIPE_Stream.cpp', ['../../a00224.html', 1, '']]], │ │ │ │ │ - ['spipe_5fstream_2eh_476', ['SPIPE_Stream.h', ['../../a00263.html', 1, '']]], │ │ │ │ │ - ['spipe_5fstream_2einl_477', ['SPIPE_Stream.inl', ['../../a00764.html', 1, '']]], │ │ │ │ │ + ['spipe_5fconnector_2ecpp_472', ['SPIPE_Connector.cpp', ['../../a03047.html', 1, '']]], │ │ │ │ │ + ['spipe_5fconnector_2eh_473', ['SPIPE_Connector.h', ['../../a02717.html', 1, '']]], │ │ │ │ │ + ['spipe_5fconnector_2einl_474', ['SPIPE_Connector.inl', ['../../a02966.html', 1, '']]], │ │ │ │ │ + ['spipe_5fstream_2ecpp_475', ['SPIPE_Stream.cpp', ['../../a01877.html', 1, '']]], │ │ │ │ │ + ['spipe_5fstream_2eh_476', ['SPIPE_Stream.h', ['../../a00938.html', 1, '']]], │ │ │ │ │ + ['spipe_5fstream_2einl_477', ['SPIPE_Stream.inl', ['../../a01472.html', 1, '']]], │ │ │ │ │ ['spoke_5f_478', ['spoke_', ['../../a07881.html#a145d9c6ebb10fee8fc9777a561d1eb18', 1, 'ACE_Timer_Wheel_Iterator_T']]], │ │ │ │ │ ['spoke_5fbits_5f_479', ['spoke_bits_', ['../../a07877.html#a5dd11180f96acd450cf86f20345e6151', 1, 'ACE_Timer_Wheel_T']]], │ │ │ │ │ ['spoke_5fcount_5f_480', ['spoke_count_', ['../../a07877.html#a03e5988de995a7ff7d63b7f85ca13503', 1, 'ACE_Timer_Wheel_T']]], │ │ │ │ │ ['spokes_5f_481', ['spokes_', ['../../a07877.html#ac8623f1f6e7f15318c2269cb6fb633b8', 1, 'ACE_Timer_Wheel_T']]], │ │ │ │ │ ['sprintf_482', ['sprintf', ['../../a03715.html#a4c8289fa57832b6d2ecaa482c2d60d86', 1, 'ACE_OS::sprintf(char *buf, const char *format,...) ACE_GCC_FORMAT_ATTRIBUTE(printf'], │ │ │ │ │ ['../../a03715.html#aa3680e8e96863df87d9496e224e90fa6', 1, 'ACE_OS::sprintf(wchar_t *buf, const wchar_t *format,...)'] │ │ │ │ │ ]], │ │ │ │ │ ['square_5froot_483', ['square_root', ['../../a07565.html#a73d4754c61e4fdbe4f7dbadebe13b527', 1, 'ACE_Stats']]], │ │ │ │ │ ['squish_484', ['squish', ['../../a05345.html#aa687bc414aa31504f0e5e2d71f369b4a', 1, 'ACE_Ini_ImpExp']]], │ │ │ │ │ ['srand_485', ['srand', ['../../a03715.html#af064e4ff3c1026a624f180bba1724dab', 1, 'ACE_OS']]], │ │ │ │ │ ['src_5faddr_5f_486', ['src_addr_', ['../a03732.html#ac625210e3fab8c482d772099925fb8c0', 1, 'ACE_QoS_Session']]], │ │ │ │ │ ['ssl_487', ['ssl', ['../../a03751.html#ab09f2bdecc6f4e2d9cec00680cf1546d', 1, 'ACE_SSL_SOCK_Stream']]], │ │ │ │ │ ['ssl_5f_488', ['ssl_', ['../../a03751.html#aab181711eccacfe365bc75882b446cc4', 1, 'ACE_SSL_SOCK_Stream']]], │ │ │ │ │ ['ssl_5faccept_489', ['ssl_accept', ['../../a03743.html#a69995c427c018dc207e7a2ce644df014', 1, 'ACE_SSL_SOCK_Acceptor']]], │ │ │ │ │ - ['ssl_5fasynch_5fbio_2ecpp_490', ['SSL_Asynch_BIO.cpp', ['../../a00029.html', 1, '']]], │ │ │ │ │ - ['ssl_5fasynch_5fbio_2eh_491', ['SSL_Asynch_BIO.h', ['../../a00059.html', 1, '']]], │ │ │ │ │ - ['ssl_5fasynch_5fstream_2ecpp_492', ['SSL_Asynch_Stream.cpp', ['../../a00020.html', 1, '']]], │ │ │ │ │ - ['ssl_5fasynch_5fstream_2eh_493', ['SSL_Asynch_Stream.h', ['../../a00056.html', 1, '']]], │ │ │ │ │ - ['ssl_5fasynch_5fstream_2einl_494', ['SSL_Asynch_Stream.inl', ['../../a00032.html', 1, '']]], │ │ │ │ │ + ['ssl_5fasynch_5fbio_2ecpp_490', ['SSL_Asynch_BIO.cpp', ['../../a00005.html', 1, '']]], │ │ │ │ │ + ['ssl_5fasynch_5fbio_2eh_491', ['SSL_Asynch_BIO.h', ['../../a00008.html', 1, '']]], │ │ │ │ │ + ['ssl_5fasynch_5fstream_2ecpp_492', ['SSL_Asynch_Stream.cpp', ['../../a00035.html', 1, '']]], │ │ │ │ │ + ['ssl_5fasynch_5fstream_2eh_493', ['SSL_Asynch_Stream.h', ['../../a00050.html', 1, '']]], │ │ │ │ │ + ['ssl_5fasynch_5fstream_2einl_494', ['SSL_Asynch_Stream.inl', ['../../a00071.html', 1, '']]], │ │ │ │ │ ['ssl_5fconnect_495', ['ssl_connect', ['../../a03747.html#a8de67711f10083c2188199281f524a25', 1, 'ACE_SSL_SOCK_Connector']]], │ │ │ │ │ - ['ssl_5fcontext_2ecpp_496', ['SSL_Context.cpp', ['../../a00065.html', 1, '']]], │ │ │ │ │ - ['ssl_5fcontext_2eh_497', ['SSL_Context.h', ['../../a00068.html', 1, '']]], │ │ │ │ │ - ['ssl_5fcontext_2einl_498', ['SSL_Context.inl', ['../../a00008.html', 1, '']]], │ │ │ │ │ - ['ssl_5fexport_2eh_499', ['SSL_Export.h', ['../../a00014.html', 1, '']]], │ │ │ │ │ - ['ssl_5finitializer_2ecpp_500', ['SSL_Initializer.cpp', ['../../a00038.html', 1, '']]], │ │ │ │ │ - ['ssl_5finitializer_2eh_501', ['SSL_Initializer.h', ['../../a00011.html', 1, '']]], │ │ │ │ │ + ['ssl_5fcontext_2ecpp_496', ['SSL_Context.cpp', ['../../a00023.html', 1, '']]], │ │ │ │ │ + ['ssl_5fcontext_2eh_497', ['SSL_Context.h', ['../../a00065.html', 1, '']]], │ │ │ │ │ + ['ssl_5fcontext_2einl_498', ['SSL_Context.inl', ['../../a00014.html', 1, '']]], │ │ │ │ │ + ['ssl_5fexport_2eh_499', ['SSL_Export.h', ['../../a00032.html', 1, '']]], │ │ │ │ │ + ['ssl_5finitializer_2ecpp_500', ['SSL_Initializer.cpp', ['../../a00029.html', 1, '']]], │ │ │ │ │ + ['ssl_5finitializer_2eh_501', ['SSL_Initializer.h', ['../../a00002.html', 1, '']]], │ │ │ │ │ ['ssl_5flibrary_5ffini_502', ['ssl_library_fini', ['../../a03731.html#a765ac906a25cbaee44ab9ceca05b2af9', 1, 'ACE_SSL_Context']]], │ │ │ │ │ ['ssl_5flibrary_5finit_503', ['ssl_library_init', ['../../a03731.html#ab6c68d526fb38521130543c3a3fcd9f3', 1, 'ACE_SSL_Context']]], │ │ │ │ │ - ['ssl_5fsock_2ecpp_504', ['SSL_SOCK.cpp', ['../../a00050.html', 1, '']]], │ │ │ │ │ - ['ssl_5fsock_2eh_505', ['SSL_SOCK.h', ['../../a00035.html', 1, '']]], │ │ │ │ │ - ['ssl_5fsock_2einl_506', ['SSL_SOCK.inl', ['../../a00044.html', 1, '']]], │ │ │ │ │ - ['ssl_5fsock_5facceptor_2ecpp_507', ['SSL_SOCK_Acceptor.cpp', ['../../a00005.html', 1, '']]], │ │ │ │ │ - ['ssl_5fsock_5facceptor_2eh_508', ['SSL_SOCK_Acceptor.h', ['../../a00023.html', 1, '']]], │ │ │ │ │ - ['ssl_5fsock_5facceptor_2einl_509', ['SSL_SOCK_Acceptor.inl', ['../../a00053.html', 1, '']]], │ │ │ │ │ + ['ssl_5fsock_2ecpp_504', ['SSL_SOCK.cpp', ['../../a00011.html', 1, '']]], │ │ │ │ │ + ['ssl_5fsock_2eh_505', ['SSL_SOCK.h', ['../../a00056.html', 1, '']]], │ │ │ │ │ + ['ssl_5fsock_2einl_506', ['SSL_SOCK.inl', ['../../a00020.html', 1, '']]], │ │ │ │ │ + ['ssl_5fsock_5facceptor_2ecpp_507', ['SSL_SOCK_Acceptor.cpp', ['../../a00038.html', 1, '']]], │ │ │ │ │ + ['ssl_5fsock_5facceptor_2eh_508', ['SSL_SOCK_Acceptor.h', ['../../a00053.html', 1, '']]], │ │ │ │ │ + ['ssl_5fsock_5facceptor_2einl_509', ['SSL_SOCK_Acceptor.inl', ['../../a00026.html', 1, '']]], │ │ │ │ │ ['ssl_5fsock_5fconnector_2ecpp_510', ['SSL_SOCK_Connector.cpp', ['../../a00017.html', 1, '']]], │ │ │ │ │ - ['ssl_5fsock_5fconnector_2eh_511', ['SSL_SOCK_Connector.h', ['../../a00071.html', 1, '']]], │ │ │ │ │ - ['ssl_5fsock_5fconnector_2einl_512', ['SSL_SOCK_Connector.inl', ['../../a00041.html', 1, '']]], │ │ │ │ │ - ['ssl_5fsock_5fstream_2ecpp_513', ['SSL_SOCK_Stream.cpp', ['../../a00002.html', 1, '']]], │ │ │ │ │ - ['ssl_5fsock_5fstream_2eh_514', ['SSL_SOCK_Stream.h', ['../../a00062.html', 1, '']]], │ │ │ │ │ - ['ssl_5fsock_5fstream_2einl_515', ['SSL_SOCK_Stream.inl', ['../../a00026.html', 1, '']]], │ │ │ │ │ - ['sslconf_2eh_516', ['sslconf.h', ['../../a00047.html', 1, '']]], │ │ │ │ │ + ['ssl_5fsock_5fconnector_2eh_511', ['SSL_SOCK_Connector.h', ['../../a00041.html', 1, '']]], │ │ │ │ │ + ['ssl_5fsock_5fconnector_2einl_512', ['SSL_SOCK_Connector.inl', ['../../a00059.html', 1, '']]], │ │ │ │ │ + ['ssl_5fsock_5fstream_2ecpp_513', ['SSL_SOCK_Stream.cpp', ['../../a00068.html', 1, '']]], │ │ │ │ │ + ['ssl_5fsock_5fstream_2eh_514', ['SSL_SOCK_Stream.h', ['../../a00047.html', 1, '']]], │ │ │ │ │ + ['ssl_5fsock_5fstream_2einl_515', ['SSL_SOCK_Stream.inl', ['../../a00062.html', 1, '']]], │ │ │ │ │ + ['sslconf_2eh_516', ['sslconf.h', ['../../a00044.html', 1, '']]], │ │ │ │ │ ['sslv23_517', ['SSLv23', ['../../a03731.html#a58100008dc2471a77fb49d4f45680955a9805107e9a011d8c5c86928f4d59896a', 1, 'ACE_SSL_Context']]], │ │ │ │ │ ['sslv23_5fclient_518', ['SSLv23_client', ['../../a03731.html#a58100008dc2471a77fb49d4f45680955a9687a0ce71c38bed42b301822abfecae', 1, 'ACE_SSL_Context']]], │ │ │ │ │ ['sslv23_5fserver_519', ['SSLv23_server', ['../../a03731.html#a58100008dc2471a77fb49d4f45680955a3faad7ac196693b4b02fdfab882f7d06', 1, 'ACE_SSL_Context']]], │ │ │ │ │ - ['sstring_2ecpp_520', ['SString.cpp', ['../../a01757.html', 1, '']]], │ │ │ │ │ - ['sstring_2eh_521', ['SString.h', ['../../a02471.html', 1, '']]], │ │ │ │ │ - ['sstring_2einl_522', ['SString.inl', ['../../a00989.html', 1, '']]], │ │ │ │ │ - ['sstringfwd_2eh_523', ['SStringfwd.h', ['../../a00617.html', 1, '']]], │ │ │ │ │ + ['sstring_2ecpp_520', ['SString.cpp', ['../../a00095.html', 1, '']]], │ │ │ │ │ + ['sstring_2eh_521', ['SString.h', ['../../a01724.html', 1, '']]], │ │ │ │ │ + ['sstring_2einl_522', ['SString.inl', ['../../a02087.html', 1, '']]], │ │ │ │ │ + ['sstringfwd_2eh_523', ['SStringfwd.h', ['../../a00902.html', 1, '']]], │ │ │ │ │ ['stack_5f_524', ['stack_', ['../../a05413.html#aff30d993c9e92b625081218fcc540868', 1, 'ACE_Unbounded_Stack_Iterator::stack_()'], │ │ │ │ │ ['../../a05389.html#af3614bb78015be9bbee039430a428baf', 1, 'ACE_Bounded_Stack::stack_()'], │ │ │ │ │ ['../../a05393.html#adac1db1bfae1e21365dce73e35918d8b', 1, 'ACE_Fixed_Stack::stack_()'] │ │ │ │ │ ]], │ │ │ │ │ - ['stack_5ftrace_2ecpp_525', ['Stack_Trace.cpp', ['../../a00092.html', 1, '']]], │ │ │ │ │ - ['stack_5ftrace_2eh_526', ['Stack_Trace.h', ['../../a02162.html', 1, '']]], │ │ │ │ │ + ['stack_5ftrace_2ecpp_525', ['Stack_Trace.cpp', ['../../a01892.html', 1, '']]], │ │ │ │ │ + ['stack_5ftrace_2eh_526', ['Stack_Trace.h', ['../../a02285.html', 1, '']]], │ │ │ │ │ ['stackwalk64_527', ['StackWalk64', ['../../a07545.html#ad6e349bd7459a4f604c3d81bb5b45616', 1, '_dbghelp_functions']]], │ │ │ │ │ ['stackwalk64_5ft_528', ['StackWalk64_t', ['../../a07545.html#aa137cb101c9309521f299aea75ee1070', 1, '_dbghelp_functions']]], │ │ │ │ │ ['stale_5f_529', ['stale_', ['../../a05677.html#a29b64ecaa9acf14b9a76e96bb6636a0a', 1, 'ACE_Filecache_Object']]], │ │ │ │ │ ['start_530', ['start', ['../../a07073.html#a12339a51789224f8654a0002f6d480a7', 1, 'ACE_Profile_Timer::start()'], │ │ │ │ │ ['../../a04801.html#abf7f2aeaf05868f6d93ed10da47fe708', 1, 'ACE_Asynch_Pseudo_Task::start()'], │ │ │ │ │ ['../../a05469.html#a7e882c124b909bd1ab433fb0420c2011', 1, 'ACE_Countdown_Time_T::start()'], │ │ │ │ │ ['../../a06025.html#a6112d4f4404276e3171dc4aa5987d139', 1, 'ACE_High_Res_Timer::start()'], │ │ │ │ │ @@ -1162,20 +1162,20 @@ │ │ │ │ │ ]], │ │ │ │ │ ['static_5fbit_5ffield_5fmask_5f_553', ['static_bit_field_mask_', ['../../a05561.html#ac50c7ed83f73b002b24db7e8da231588', 1, 'ACE_Dynamic_Message_Strategy']]], │ │ │ │ │ ['static_5fbit_5ffield_5fshift_554', ['static_bit_field_shift', ['../../a05561.html#a93af36b454e6a741a1e734d338ba6cd8', 1, 'ACE_Dynamic_Message_Strategy::static_bit_field_shift() const'], │ │ │ │ │ ['../../a05561.html#a6d124da4923628c978935901a46631fe', 1, 'ACE_Dynamic_Message_Strategy::static_bit_field_shift(unsigned long)'] │ │ │ │ │ ]], │ │ │ │ │ ['static_5fbit_5ffield_5fshift_5f_555', ['static_bit_field_shift_', ['../../a05561.html#ad5c3462239c2cd65bcec6b3835a1eb53', 1, 'ACE_Dynamic_Message_Strategy']]], │ │ │ │ │ ['static_5finit_556', ['static_init', ['../../a03735.html#a14d2eb7c29adbdc16d026cb0b5bfdceb', 1, 'ACE_SSL_Initializer']]], │ │ │ │ │ - ['static_5fobject_5flock_2eh_557', ['Static_Object_Lock.h', ['../../a02246.html', 1, '']]], │ │ │ │ │ + ['static_5fobject_5flock_2eh_557', ['Static_Object_Lock.h', ['../../a02834.html', 1, '']]], │ │ │ │ │ ['static_5fsvcs_558', ['static_svcs', ['../../a07309.html#ad2a4364ebfe54c572b4bcde556c315b8', 1, 'ACE_Service_Config']]], │ │ │ │ │ ['static_5fsvcs_5f_559', ['static_svcs_', ['../../a07317.html#ab5197c99b55fe00532c92398f88d0419', 1, 'ACE_Service_Gestalt']]], │ │ │ │ │ - ['stats_2ecpp_560', ['Stats.cpp', ['../../a02054.html', 1, '']]], │ │ │ │ │ - ['stats_2eh_561', ['Stats.h', ['../../a02645.html', 1, '']]], │ │ │ │ │ - ['stats_2einl_562', ['Stats.inl', ['../../a00599.html', 1, '']]], │ │ │ │ │ + ['stats_2ecpp_560', ['Stats.cpp', ['../../a00164.html', 1, '']]], │ │ │ │ │ + ['stats_2eh_561', ['Stats.h', ['../../a02735.html', 1, '']]], │ │ │ │ │ + ['stats_2einl_562', ['Stats.inl', ['../../a03152.html', 1, '']]], │ │ │ │ │ ['status_563', ['status', ['../../a07737.html#a0db8df8d81678d1cdca64dbba5567f64', 1, 'ACE_Thread_Control::status()'], │ │ │ │ │ ['../../a07737.html#a3896dc85a8909cc66fce81877d720d1a', 1, 'ACE_Thread_Control::status(ACE_THR_FUNC_RETURN status)'], │ │ │ │ │ ['../../a06649.html#a58e316613ded42c05e6a99f2aa045c0f', 1, 'ACE_Name_Reply::status(ACE_INT32)'], │ │ │ │ │ ['../../a06649.html#ab47c72f7ca74edc35d3a97ade020acb9', 1, 'ACE_Name_Reply::status() const'] │ │ │ │ │ ]], │ │ │ │ │ ['status_5f_564', ['status_', ['../../a06185.html#ae3bbf05ec78198ea23482723149922b7', 1, 'ACE_Log_Msg::status_()'], │ │ │ │ │ ['../../a07737.html#aafae3096b42649fc6998135c3eb4aa75', 1, 'ACE_Thread_Control::status_()'] │ │ │ │ │ @@ -1203,17 +1203,17 @@ │ │ │ │ │ ['stopped_5f_579', ['stopped_', ['../../a05469.html#afbce2899f3671ff9e9265611f3aec094', 1, 'ACE_Countdown_Time_T']]], │ │ │ │ │ ['storage_580', ['storage', ['../../a05105.html#ad4a84627deb3ce5d7d582589d1f6a830', 1, 'ACE_CDR::Fixed::IteratorBase::storage(const Fixed *outer) const'], │ │ │ │ │ ['../../a05105.html#aeffb3d9f0d94b97c92f3d88ad52baf21', 1, 'ACE_CDR::Fixed::IteratorBase::storage(Fixed *outer) const'] │ │ │ │ │ ]], │ │ │ │ │ ['str_5f_581', ['str_', ['../../a07645.html#a5b30cea38d72e78c3dc2dbd5ba3b3726', 1, 'ACE_String_Base_Iterator::str_()'], │ │ │ │ │ ['../../a07649.html#a2118a100219fb78f11dc948cee690732', 1, 'ACE_String_Base_Const_Iterator::str_()'] │ │ │ │ │ ]], │ │ │ │ │ - ['strategies_5ft_2ecpp_582', ['Strategies_T.cpp', ['../../a03116.html', 1, '']]], │ │ │ │ │ - ['strategies_5ft_2eh_583', ['Strategies_T.h', ['../../a03227.html', 1, '']]], │ │ │ │ │ - ['strategies_5ft_2einl_584', ['Strategies_T.inl', ['../../a00950.html', 1, '']]], │ │ │ │ │ + ['strategies_5ft_2ecpp_582', ['Strategies_T.cpp', ['../../a01541.html', 1, '']]], │ │ │ │ │ + ['strategies_5ft_2eh_583', ['Strategies_T.h', ['../../a00107.html', 1, '']]], │ │ │ │ │ + ['strategies_5ft_2einl_584', ['Strategies_T.inl', ['../../a01433.html', 1, '']]], │ │ │ │ │ ['strbuf_585', ['strbuf', ['../../a08273.html', 1, '']]], │ │ │ │ │ ['strcasecmp_586', ['strcasecmp', ['../../a03715.html#acd75976cfa6926cfe25e56037622eeeb', 1, 'ACE_OS::strcasecmp(const char *s, const char *t)'], │ │ │ │ │ ['../../a03715.html#abd6d4444a03155d0167d1899ac5af402', 1, 'ACE_OS::strcasecmp(const wchar_t *s, const wchar_t *t)'] │ │ │ │ │ ]], │ │ │ │ │ ['strcat_587', ['strcat', ['../../a03715.html#a779520fcd0d98137ea7b399da3a27435', 1, 'ACE_OS::strcat(char *s, const char *t)'], │ │ │ │ │ ['../../a03715.html#a759fdc158d8821591479e99b8726e5b5', 1, 'ACE_OS::strcat(wchar_t *s, const wchar_t *t)'] │ │ │ │ │ ]], │ │ │ │ │ @@ -1234,56 +1234,56 @@ │ │ │ │ │ ['strdelete_592', ['strdelete', ['../../a03705.html#a665148c3f0b1891ec59ea64dbaa5dc35', 1, 'ACE::strdelete(wchar_t *s)'], │ │ │ │ │ ['../../a03705.html#ac35b28dacfc0639feeee74f921bb08ff', 1, 'ACE::strdelete(char *s)'] │ │ │ │ │ ]], │ │ │ │ │ ['strdup_593', ['strdup', ['../../a03715.html#a566a6d58868bce0ea609bd1877548fb9', 1, 'ACE_OS::strdup(const wchar_t *s)'], │ │ │ │ │ ['../../a03715.html#ac0b97f2461ab11bb99d441248002adff', 1, 'ACE_OS::strdup(const char *s)'] │ │ │ │ │ ]], │ │ │ │ │ ['stream_594', ['STREAM', ['../../a07337.html#a8f51f6b37d64d4b32a3cb293322a9025a88da69aecfa3f09780666a0d0a9a494b', 1, 'ACE_Service_Type']]], │ │ │ │ │ - ['stream_2ecpp_595', ['Stream.cpp', ['../../a02051.html', 1, '']]], │ │ │ │ │ - ['stream_2eh_596', ['Stream.h', ['../../a01451.html', 1, '']]], │ │ │ │ │ - ['stream_2einl_597', ['Stream.inl', ['../../a00464.html', 1, '']]], │ │ │ │ │ + ['stream_2ecpp_595', ['Stream.cpp', ['../../a00512.html', 1, '']]], │ │ │ │ │ + ['stream_2eh_596', ['Stream.h', ['../../a02429.html', 1, '']]], │ │ │ │ │ + ['stream_2einl_597', ['Stream.inl', ['../../a00476.html', 1, '']]], │ │ │ │ │ ['stream_5f_598', ['stream_', ['../../a03751.html#a5725ee22ecc9022afc08b2d8a524ab8f', 1, 'ACE_SSL_SOCK_Stream::stream_()'], │ │ │ │ │ ['../../a08173.html#aa2ff88da9d8818ffb5b2cfd7a4ebd0ba', 1, 'ACE_UPIPE_Stream::stream_()'], │ │ │ │ │ ['../../a07133.html#a91928294684ac4f08ea946016db4ce3b', 1, 'ACE_Read_Buffer::stream_()'], │ │ │ │ │ ['../../a04825.html#aea6dc3e4d415907eb7eca282e8325870', 1, 'ACE_ATM_Stream::stream_()'] │ │ │ │ │ ]], │ │ │ │ │ ['stream_5fhead_5f_599', ['stream_head_', ['../../a07641.html#aae029f207d4cf5d8399ad98aacf74d72', 1, 'ACE_Stream']]], │ │ │ │ │ - ['stream_5fmodules_2ecpp_600', ['Stream_Modules.cpp', ['../../a00080.html', 1, '']]], │ │ │ │ │ - ['stream_5fmodules_2eh_601', ['Stream_Modules.h', ['../../a03407.html', 1, '']]], │ │ │ │ │ + ['stream_5fmodules_2ecpp_600', ['Stream_Modules.cpp', ['../../a00650.html', 1, '']]], │ │ │ │ │ + ['stream_5fmodules_2eh_601', ['Stream_Modules.h', ['../../a02855.html', 1, '']]], │ │ │ │ │ ['stream_5ftail_5f_602', ['stream_tail_', ['../../a07641.html#ac50d09e451c53f7ed13166deda4a685f', 1, 'ACE_Stream']]], │ │ │ │ │ ['stream_5ftype_603', ['stream_type', ['../../a07601.html#abc25f54b596bf3b5dfe4264e678b27e7', 1, 'ACE_Accept_Strategy::stream_type()'], │ │ │ │ │ ['../../a04549.html#a76d1dd917be35580e7e811c71a4976d7', 1, 'ACE_Acceptor::stream_type()'], │ │ │ │ │ ['../../a07585.html#a9f2cae37a398deff02e246a83f9f0710', 1, 'ACE_Concurrency_Strategy::stream_type()'], │ │ │ │ │ ['../../a07605.html#a8d902f97f79770a14309aa5b1ecb670c', 1, 'ACE_Connect_Strategy::stream_type()'], │ │ │ │ │ ['../../a05361.html#a1785055757482c66f1981bf36d37b0f7', 1, 'ACE_Connector::stream_type()'], │ │ │ │ │ ['../../a07573.html#a7f9e17e6aa22fb79140909091402e890', 1, 'ACE_Creation_Strategy::stream_type()'], │ │ │ │ │ ['../../a04557.html#abefbcab5f3dd56c1e1f05a4ee3ecd76a', 1, 'ACE_Oneshot_Acceptor::stream_type()'], │ │ │ │ │ ['../../a07569.html#a65eeef4b602f5c6403bc52417d6fd7d9', 1, 'ACE_Recycling_Strategy::stream_type()'], │ │ │ │ │ ['../../a07609.html#a667eefb4309ba445d6eea24b42b86e78', 1, 'ACE_Scheduling_Strategy::stream_type()'], │ │ │ │ │ ['../../a07685.html#af388b8b4e3f49181e1c93be80b637bb3', 1, 'ACE_Svc_Handler::stream_type()'] │ │ │ │ │ ]], │ │ │ │ │ - ['streams_2eh_604', ['streams.h', ['../../a01106.html', 1, '']]], │ │ │ │ │ + ['streams_2eh_604', ['streams.h', ['../../a02708.html', 1, '']]], │ │ │ │ │ ['strecpy_605', ['strecpy', ['../../a03715.html#a39ecb8e7001b24f42aafb85bf9721acf', 1, 'ACE_OS::strecpy(char *des, const char *src)'], │ │ │ │ │ ['../../a03715.html#a4aebf3dbc3b14e05971f1d8fbfac3473', 1, 'ACE_OS::strecpy(wchar_t *s, const wchar_t *t)'] │ │ │ │ │ ]], │ │ │ │ │ ['strend_606', ['strend', ['../../a03705.html#ab41b0e1e05bffb670cf0c26a8a208756', 1, 'ACE::strend(const char *s)'], │ │ │ │ │ ['../../a03705.html#a9584e377ed60d1bcdd76fa4a4747180f', 1, 'ACE::strend(const wchar_t *s)'] │ │ │ │ │ ]], │ │ │ │ │ ['strenvdup_607', ['strenvdup', ['../../a03705.html#a9fc4ed37f381332c275add1cacc7e1d4', 1, 'ACE::strenvdup()'], │ │ │ │ │ ['../../a03715.html#a122c0dd5b6e73633fa7a5e9e856b1a9e', 1, 'ACE_OS::strenvdup(const ACE_TCHAR *str)'] │ │ │ │ │ ]], │ │ │ │ │ ['strerror_608', ['strerror', ['../../a03715.html#ae5501d6ea2c5bfd6e5b1a0fb42b62d93', 1, 'ACE_OS']]], │ │ │ │ │ ['strerror_5fr_609', ['strerror_r', ['../../a03715.html#a185b1572542c02a6b5c898261373ea31', 1, 'ACE_OS']]], │ │ │ │ │ ['strftime_610', ['strftime', ['../../a03715.html#aac682bcc4f268fb2c4d8255e728fd51a', 1, 'ACE_OS']]], │ │ │ │ │ ['string_611', ['STRING', ['../../a05301.html#a4115f0ce86076cba08681750508ea525ae4ea8628ecdba883a08873648e3bdebc', 1, 'ACE_Configuration']]], │ │ │ │ │ - ['string_5fbase_2ecpp_612', ['String_Base.cpp', ['../../a02507.html', 1, '']]], │ │ │ │ │ - ['string_5fbase_2eh_613', ['String_Base.h', ['../../a02930.html', 1, '']]], │ │ │ │ │ - ['string_5fbase_2einl_614', ['String_Base.inl', ['../../a02135.html', 1, '']]], │ │ │ │ │ - ['string_5fbase_5fconst_2ecpp_615', ['String_Base_Const.cpp', ['../../a01382.html', 1, '']]], │ │ │ │ │ - ['string_5fbase_5fconst_2eh_616', ['String_Base_Const.h', ['../../a02714.html', 1, '']]], │ │ │ │ │ + ['string_5fbase_2ecpp_612', ['String_Base.cpp', ['../../a00698.html', 1, '']]], │ │ │ │ │ + ['string_5fbase_2eh_613', ['String_Base.h', ['../../a02063.html', 1, '']]], │ │ │ │ │ + ['string_5fbase_2einl_614', ['String_Base.inl', ['../../a00563.html', 1, '']]], │ │ │ │ │ + ['string_5fbase_5fconst_2ecpp_615', ['String_Base_Const.cpp', ['../../a01652.html', 1, '']]], │ │ │ │ │ + ['string_5fbase_5fconst_2eh_616', ['String_Base_Const.h', ['../../a01508.html', 1, '']]], │ │ │ │ │ ['string_5fseparator_617', ['STRING_SEPARATOR', ['../../a07157.html#a1b44af70052f04503074127188cb5a61', 1, 'ACE_Registry']]], │ │ │ │ │ ['string_5fto_5faddr_618', ['string_to_addr', ['../../a04809.html#a7e97541a0fd6fb97fb92bfca585af90c', 1, 'ACE_ATM_Addr::string_to_addr()'], │ │ │ │ │ ['../../a06045.html#a86e9b917c6c3e6ffe7ff1a59b5e6b2fc', 1, 'ACE_INET_Addr::string_to_addr()'], │ │ │ │ │ ['../../a06453.html#ac21cb9e5be456d88f46a4ec9d47c4ffe', 1, 'ACE_MEM_Addr::string_to_addr()'], │ │ │ │ │ ['../../a07513.html#a9eb6e33f59c3deb1e20b7343163cd47a', 1, 'ACE_SPIPE_Addr::string_to_addr()'], │ │ │ │ │ ['../../a08161.html#a9b584fcde3bebf3156f148597b783eb6', 1, 'ACE_UNIX_Addr::string_to_addr()'] │ │ │ │ │ ]], │ │ │ │ │ @@ -1405,16 +1405,16 @@ │ │ │ │ │ ]], │ │ │ │ │ ['success_5f_661', ['success_', ['../../a06917.html#ad65476002a9b56d41aef2123e1c1a966', 1, 'ACE_POSIX_Asynch_Result']]], │ │ │ │ │ ['sum_5f_662', ['sum_', ['../../a04977.html#af0e40c3e867dfe95c0bf9add55a6cf9a', 1, 'ACE_Basic_Stats::sum_()'], │ │ │ │ │ ['../../a06605.html#add89511060bb659d51a465b1cb67ac0a', 1, 'ACE::Monitor_Control::Monitor_Control_Types::Data::sum_()'] │ │ │ │ │ ]], │ │ │ │ │ ['sum_5fof_5fsquares_663', ['sum_of_squares', ['../../a06593.html#a3fb5596545df565637f1f6e943de48bd', 1, 'ACE::Monitor_Control::Monitor_Base']]], │ │ │ │ │ ['sum_5fof_5fsquares_5f_664', ['sum_of_squares_', ['../../a06605.html#a6aa08c948204be487a225f98bcd51728', 1, 'ACE::Monitor_Control::Monitor_Control_Types::Data']]], │ │ │ │ │ - ['sun_5fproactor_2ecpp_665', ['SUN_Proactor.cpp', ['../../a01427.html', 1, '']]], │ │ │ │ │ - ['sun_5fproactor_2eh_666', ['SUN_Proactor.h', ['../../a01367.html', 1, '']]], │ │ │ │ │ + ['sun_5fproactor_2ecpp_665', ['SUN_Proactor.cpp', ['../../a00485.html', 1, '']]], │ │ │ │ │ + ['sun_5fproactor_2eh_666', ['SUN_Proactor.h', ['../../a00359.html', 1, '']]], │ │ │ │ │ ['super_667', ['SUPER', ['../../a05365.html#a030601f7d8dd9cd5da2142eca959241e', 1, 'ACE_Strategy_Connector']]], │ │ │ │ │ ['supress_5fnotify_5frenew_668', ['supress_notify_renew', ['../../a07281.html#a26b6185ec1f648724234e186ddff97b8', 1, 'ACE_Select_Reactor_Impl::supress_notify_renew(bool sr)'], │ │ │ │ │ ['../../a07281.html#aa653a5d3976d1c223dd98d95f047eb8a', 1, 'ACE_Select_Reactor_Impl::supress_notify_renew(void)'] │ │ │ │ │ ]], │ │ │ │ │ ['supress_5frenew_5f_669', ['supress_renew_', ['../../a07281.html#ac7aadc253d6818d84fdbcc0774b5d1f4', 1, 'ACE_Select_Reactor_Impl']]], │ │ │ │ │ ['suspend_670', ['suspend', ['../../a04549.html#aa8d39d55941c05af27d01dca61aa1787', 1, 'ACE_Acceptor::suspend()'], │ │ │ │ │ ['../../a05361.html#adf51c6ede5f6c91359d35022561b1e63', 1, 'ACE_Connector::suspend()'], │ │ │ │ │ @@ -1478,52 +1478,52 @@ │ │ │ │ │ ['suspend_5ftask_680', ['suspend_task', ['../../a07769.html#af161d7c756e41ba440858053433e9e5f', 1, 'ACE_Thread_Manager']]], │ │ │ │ │ ['suspend_5fthr_681', ['suspend_thr', ['../../a07769.html#a54704e8d3899b466126f2c9bacd17f5c', 1, 'ACE_Thread_Manager']]], │ │ │ │ │ ['suspended_682', ['suspended', ['../../a05501.html#a4c4956c0513a5f3c0bebdb26685c541a', 1, 'ACE_Dev_Poll_Reactor::Event_Tuple']]], │ │ │ │ │ ['suspended_5fhandles_5f_683', ['suspended_handles_', ['../../a08221.html#acacfca4f23f88b1cd550ef1ef1e04c88', 1, 'ACE_WFMO_Reactor_Handler_Repository']]], │ │ │ │ │ ['suspended_5finfo_684', ['Suspended_Info', ['../../a08237.html', 1, 'ACE_WFMO_Reactor_Handler_Repository::Suspended_Info'], │ │ │ │ │ ['../../a08237.html#a430e1054297885b51f81aecda20bb2ba', 1, 'ACE_WFMO_Reactor_Handler_Repository::Suspended_Info::Suspended_Info()'] │ │ │ │ │ ]], │ │ │ │ │ - ['sv_5fmessage_2ecpp_685', ['SV_Message.cpp', ['../../a03293.html', 1, '']]], │ │ │ │ │ - ['sv_5fmessage_2eh_686', ['SV_Message.h', ['../../a01244.html', 1, '']]], │ │ │ │ │ - ['sv_5fmessage_2einl_687', ['SV_Message.inl', ['../../a03269.html', 1, '']]], │ │ │ │ │ - ['sv_5fmessage_5fqueue_2ecpp_688', ['SV_Message_Queue.cpp', ['../../a02150.html', 1, '']]], │ │ │ │ │ - ['sv_5fmessage_5fqueue_2eh_689', ['SV_Message_Queue.h', ['../../a00818.html', 1, '']]], │ │ │ │ │ - ['sv_5fmessage_5fqueue_2einl_690', ['SV_Message_Queue.inl', ['../../a03110.html', 1, '']]], │ │ │ │ │ - ['sv_5fsemaphore_5fcomplex_2ecpp_691', ['SV_Semaphore_Complex.cpp', ['../../a02546.html', 1, '']]], │ │ │ │ │ - ['sv_5fsemaphore_5fcomplex_2eh_692', ['SV_Semaphore_Complex.h', ['../../a01052.html', 1, '']]], │ │ │ │ │ - ['sv_5fsemaphore_5fcomplex_2einl_693', ['SV_Semaphore_Complex.inl', ['../../a03179.html', 1, '']]], │ │ │ │ │ - ['sv_5fsemaphore_5fsimple_2ecpp_694', ['SV_Semaphore_Simple.cpp', ['../../a01439.html', 1, '']]], │ │ │ │ │ - ['sv_5fsemaphore_5fsimple_2eh_695', ['SV_Semaphore_Simple.h', ['../../a00443.html', 1, '']]], │ │ │ │ │ - ['sv_5fsemaphore_5fsimple_2einl_696', ['SV_Semaphore_Simple.inl', ['../../a03317.html', 1, '']]], │ │ │ │ │ - ['sv_5fshared_5fmemory_2ecpp_697', ['SV_Shared_Memory.cpp', ['../../a01475.html', 1, '']]], │ │ │ │ │ - ['sv_5fshared_5fmemory_2eh_698', ['SV_Shared_Memory.h', ['../../a03404.html', 1, '']]], │ │ │ │ │ - ['sv_5fshared_5fmemory_2einl_699', ['SV_Shared_Memory.inl', ['../../a00149.html', 1, '']]], │ │ │ │ │ + ['sv_5fmessage_2ecpp_685', ['SV_Message.cpp', ['../../a01718.html', 1, '']]], │ │ │ │ │ + ['sv_5fmessage_2eh_686', ['SV_Message.h', ['../../a01934.html', 1, '']]], │ │ │ │ │ + ['sv_5fmessage_2einl_687', ['SV_Message.inl', ['../../a01778.html', 1, '']]], │ │ │ │ │ + ['sv_5fmessage_5fqueue_2ecpp_688', ['SV_Message_Queue.cpp', ['../../a01802.html', 1, '']]], │ │ │ │ │ + ['sv_5fmessage_5fqueue_2eh_689', ['SV_Message_Queue.h', ['../../a01673.html', 1, '']]], │ │ │ │ │ + ['sv_5fmessage_5fqueue_2einl_690', ['SV_Message_Queue.inl', ['../../a02870.html', 1, '']]], │ │ │ │ │ + ['sv_5fsemaphore_5fcomplex_2ecpp_691', ['SV_Semaphore_Complex.cpp', ['../../a01976.html', 1, '']]], │ │ │ │ │ + ['sv_5fsemaphore_5fcomplex_2eh_692', ['SV_Semaphore_Complex.h', ['../../a02162.html', 1, '']]], │ │ │ │ │ + ['sv_5fsemaphore_5fcomplex_2einl_693', ['SV_Semaphore_Complex.inl', ['../../a01799.html', 1, '']]], │ │ │ │ │ + ['sv_5fsemaphore_5fsimple_2ecpp_694', ['SV_Semaphore_Simple.cpp', ['../../a00362.html', 1, '']]], │ │ │ │ │ + ['sv_5fsemaphore_5fsimple_2eh_695', ['SV_Semaphore_Simple.h', ['../../a02546.html', 1, '']]], │ │ │ │ │ + ['sv_5fsemaphore_5fsimple_2einl_696', ['SV_Semaphore_Simple.inl', ['../../a02759.html', 1, '']]], │ │ │ │ │ + ['sv_5fshared_5fmemory_2ecpp_697', ['SV_Shared_Memory.cpp', ['../../a03224.html', 1, '']]], │ │ │ │ │ + ['sv_5fshared_5fmemory_2eh_698', ['SV_Shared_Memory.h', ['../../a03329.html', 1, '']]], │ │ │ │ │ + ['sv_5fshared_5fmemory_2einl_699', ['SV_Shared_Memory.inl', ['../../a01163.html', 1, '']]], │ │ │ │ │ ['svc_700', ['svc', ['../../a07861.html#accf8ad333c62a7e39b6da3ada7951cb4', 1, 'ACE_Thread_Timer_Queue_Adapter::svc()'], │ │ │ │ │ ['../../a04801.html#a49a72bce2145de97bff45a3efa2fd794', 1, 'ACE_Asynch_Pseudo_Task::svc()'], │ │ │ │ │ ['../../a06713.html#a752031ce5a1d322aa2f44ff2e1cc527f', 1, 'ACE_NT_Service::svc()'], │ │ │ │ │ ['../../a07025.html#abbc56a1fc8cf6351cb43c184b2b7ce6d', 1, 'ACE_Proactor_Timer_Handler::svc()'], │ │ │ │ │ ['../../a07709.html#ae9fb04ce24eb9aaee9adb20bf3010361', 1, 'ACE_Task_Base::svc()'] │ │ │ │ │ ]], │ │ │ │ │ - ['svc_5fconf_2eh_701', ['Svc_Conf.h', ['../../a02909.html', 1, '']]], │ │ │ │ │ + ['svc_5fconf_2eh_701', ['Svc_Conf.h', ['../../a02066.html', 1, '']]], │ │ │ │ │ ['svc_5fconf_5fdirective_702', ['SVC_CONF_DIRECTIVE', ['../../a07677.html#a5908f2251a706a883e32aa59494e4975a647fcd71f214798327cca64653bc64d9', 1, 'ACE_Svc_Conf_Param']]], │ │ │ │ │ ['svc_5fconf_5ffile_703', ['SVC_CONF_FILE', ['../../a07677.html#a5908f2251a706a883e32aa59494e4975a17dba360aa2f0da34242b7a7cf154bf5', 1, 'ACE_Svc_Conf_Param']]], │ │ │ │ │ ['svc_5fconf_5ffile_5fqueue_5f_704', ['svc_conf_file_queue_', ['../../a07317.html#a6709718d089e235e7c350a49b0e8f15d', 1, 'ACE_Service_Gestalt']]], │ │ │ │ │ - ['svc_5fconf_5flexer_2ecpp_705', ['Svc_Conf_Lexer.cpp', ['../../a01301.html', 1, '']]], │ │ │ │ │ - ['svc_5fconf_5flexer_2eh_706', ['Svc_Conf_Lexer.h', ['../../a03221.html', 1, '']]], │ │ │ │ │ - ['svc_5fconf_5fparam_2eh_707', ['Svc_Conf_Param.h', ['../../a01022.html', 1, '']]], │ │ │ │ │ + ['svc_5fconf_5flexer_2ecpp_705', ['Svc_Conf_Lexer.cpp', ['../../a02000.html', 1, '']]], │ │ │ │ │ + ['svc_5fconf_5flexer_2eh_706', ['Svc_Conf_Lexer.h', ['../../a02357.html', 1, '']]], │ │ │ │ │ + ['svc_5fconf_5fparam_2eh_707', ['Svc_Conf_Param.h', ['../../a01244.html', 1, '']]], │ │ │ │ │ ['svc_5fconf_5fparam_5ftype_708', ['SVC_CONF_PARAM_TYPE', ['../../a07677.html#a5908f2251a706a883e32aa59494e4975', 1, 'ACE_Svc_Conf_Param']]], │ │ │ │ │ - ['svc_5fconf_5ftoken_5ftable_2eh_709', ['Svc_Conf_Token_Table.h', ['../../a01307.html', 1, '']]], │ │ │ │ │ - ['svc_5fconf_5ftokens_2eh_710', ['Svc_Conf_Tokens.h', ['../../a01715.html', 1, '']]], │ │ │ │ │ - ['svc_5fconf_5fy_2ecpp_711', ['Svc_Conf_y.cpp', ['../../a02630.html', 1, '']]], │ │ │ │ │ - ['svc_5fexport_2eh_712', ['svc_export.h', ['../../a02843.html', 1, '']]], │ │ │ │ │ + ['svc_5fconf_5ftoken_5ftable_2eh_709', ['Svc_Conf_Token_Table.h', ['../../a00539.html', 1, '']]], │ │ │ │ │ + ['svc_5fconf_5ftokens_2eh_710', ['Svc_Conf_Tokens.h', ['../../a03083.html', 1, '']]], │ │ │ │ │ + ['svc_5fconf_5fy_2ecpp_711', ['Svc_Conf_y.cpp', ['../../a01442.html', 1, '']]], │ │ │ │ │ + ['svc_5fexport_2eh_712', ['svc_export.h', ['../../a02060.html', 1, '']]], │ │ │ │ │ ['svc_5fhandle_713', ['svc_handle', ['../../a06713.html#a25a824194f20d51c8752fb3572b819a8', 1, 'ACE_NT_Service']]], │ │ │ │ │ ['svc_5fhandle_5f_714', ['svc_handle_', ['../../a06713.html#a4a91b171b90c502f0728c053c8cb0eeb', 1, 'ACE_NT_Service']]], │ │ │ │ │ ['svc_5fhandler_715', ['svc_handler', ['../../a05357.html#acf5e92272fc6fc911e6fbc9125bc098d', 1, 'ACE_NonBlocking_Connect_Handler']]], │ │ │ │ │ - ['svc_5fhandler_2ecpp_716', ['Svc_Handler.cpp', ['../../a00869.html', 1, '']]], │ │ │ │ │ - ['svc_5fhandler_2eh_717', ['Svc_Handler.h', ['../../a02795.html', 1, '']]], │ │ │ │ │ + ['svc_5fhandler_2ecpp_716', ['Svc_Handler.cpp', ['../../a01100.html', 1, '']]], │ │ │ │ │ + ['svc_5fhandler_2eh_717', ['Svc_Handler.h', ['../../a02726.html', 1, '']]], │ │ │ │ │ ['svc_5fhandler_5f_718', ['svc_handler_', ['../../a07577.html#a002a230c74091df45a43f4c845ec3ad3', 1, 'ACE_Singleton_Strategy::svc_handler_()'], │ │ │ │ │ ['../../a04557.html#ad0c9ad9fe6f9a5c192acd7b93dfaee3a', 1, 'ACE_Oneshot_Acceptor::svc_handler_()'], │ │ │ │ │ ['../../a05357.html#a4b7fc8e892681ecca90e5575e3b4d34c', 1, 'ACE_NonBlocking_Connect_Handler::svc_handler_()'] │ │ │ │ │ ]], │ │ │ │ │ ['svc_5fname_5f_719', ['svc_name_', ['../../a07581.html#a2ec31d3b655bcba408112f6d96e646b5', 1, 'ACE_DLL_Strategy']]], │ │ │ │ │ ['svc_5fqueue_5f_720', ['svc_queue_', ['../../a07317.html#a0093e8b9c331e22e6d663988b03ef23a', 1, 'ACE_Service_Gestalt']]], │ │ │ │ │ ['svc_5frep_5f_721', ['svc_rep_', ['../../a07581.html#aa61750a73b9137b1957d3f5231b1cfaf', 1, 'ACE_DLL_Strategy::svc_rep_()'], │ │ │ │ │ @@ -1603,22 +1603,22 @@ │ │ │ │ │ ['sync_5f_753', ['sync_', ['../../a07765.html#aefdf95fab386936c899649a63693d097', 1, 'ACE_Thread_Descriptor']]], │ │ │ │ │ ['sync_5fhook_754', ['sync_hook', ['../../a06185.html#a65453f946b61509e1917bb0281f02c11', 1, 'ACE_Log_Msg']]], │ │ │ │ │ ['sync_5flocal_5fsystem_5ftime_755', ['sync_local_system_time', ['../../a07705.html#a73875697f1cb3c234810721babc9aa93', 1, 'ACE_System_Time']]], │ │ │ │ │ ['sync_5flog_5fmsg_756', ['sync_log_msg', ['../../a04957.html#af498847c80bb1dcd547e43b31cb79b7e', 1, 'ACE_Base_Thread_Adapter']]], │ │ │ │ │ ['sync_5flog_5fmsg_5fhook_5f_757', ['sync_log_msg_hook_', ['../../a04957.html#a9dab0daefdc54751a6cdfee470b15659', 1, 'ACE_Base_Thread_Adapter']]], │ │ │ │ │ ['sync_5fmode_758', ['Sync_Mode', ['../../a07705.html#a2ce1aa70912b7d63696337fee70de543', 1, 'ACE_System_Time']]], │ │ │ │ │ ['synch_759', ['synch', ['../../a07693.html#a08faf7ae00d7e69b09a75b53d7690058', 1, 'ACE_Synch_Options']]], │ │ │ │ │ - ['synch_2eh_760', ['Synch.h', ['../../a01061.html', 1, '']]], │ │ │ │ │ - ['synch_5foptions_2ecpp_761', ['Synch_Options.cpp', ['../../a03290.html', 1, '']]], │ │ │ │ │ - ['synch_5foptions_2eh_762', ['Synch_Options.h', ['../../a02624.html', 1, '']]], │ │ │ │ │ - ['synch_5ftraits_2eh_763', ['Synch_Traits.h', ['../../a00077.html', 1, '']]], │ │ │ │ │ + ['synch_2eh_760', ['Synch.h', ['../../a01016.html', 1, '']]], │ │ │ │ │ + ['synch_5foptions_2ecpp_761', ['Synch_Options.cpp', ['../../a01154.html', 1, '']]], │ │ │ │ │ + ['synch_5foptions_2eh_762', ['Synch_Options.h', ['../../a02867.html', 1, '']]], │ │ │ │ │ + ['synch_5ftraits_2eh_763', ['Synch_Traits.h', ['../../a01448.html', 1, '']]], │ │ │ │ │ ['sys_2fos_5ftime_2eh_764', ['sys/os_time.h', ['../../a09494.html', 1, '']]], │ │ │ │ │ ['sysconf_765', ['sysconf', ['../../a03715.html#ad39bf1953ddf3d10894d06dc08c24666', 1, 'ACE_OS']]], │ │ │ │ │ ['sysinfo_766', ['sysinfo', ['../../a03715.html#adc1b584446c1f16641125932926fa871', 1, 'ACE_OS']]], │ │ │ │ │ ['syslog_767', ['SYSLOG', ['../../a06185.html#a85194eb0498b35b79d0472f514ac91c8a11c0726146fd784320aff8a443c363bb', 1, 'ACE_Log_Msg']]], │ │ │ │ │ ['system_768', ['system', ['../../a03715.html#a7ff181ff84f89cafe07a1305257d845a', 1, 'ACE_OS']]], │ │ │ │ │ ['system_5ftime_769', ['system_time', ['../../a07077.html#ac75b2381649b5533e13ec99a390c0753', 1, 'ACE_Profile_Timer::ACE_Elapsed_Time']]], │ │ │ │ │ - ['system_5ftime_2ecpp_770', ['System_Time.cpp', ['../../a02222.html', 1, '']]], │ │ │ │ │ - ['system_5ftime_2eh_771', ['System_Time.h', ['../../a00572.html', 1, '']]], │ │ │ │ │ + ['system_5ftime_2ecpp_770', ['System_Time.cpp', ['../../a02636.html', 1, '']]], │ │ │ │ │ + ['system_5ftime_2eh_771', ['System_Time.h', ['../../a00023.html', 1, '']]], │ │ │ │ │ ['systemtype_772', ['SystemType', ['../../a07009.html#af8b51c2425ae793d4dad628ab17591f5', 1, 'ACE_POSIX_Proactor']]], │ │ │ │ │ ['szprotocol_773', ['szProtocol', ['../../a06805.html#af7278c29b175b2cfd157af9f6bcdf13e', 1, 'ACE_Protocol_Info']]] │ │ │ │ │ ]; │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/all_14.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -63,26 +63,26 @@ │ │ │ │ │ ['../../a06469.html#a3ab4ab622f83dd84a4b29e5e866be021', 1, 'ACE_MT_MEM_IO::MQ_Struct::tail_()'], │ │ │ │ │ ['../../a06529.html#ad50df84fc55ead73f62ed60bd464e21f', 1, 'ACE_Message_Queue::tail_()'] │ │ │ │ │ ]], │ │ │ │ │ ['target_5f_36', ['target_', ['../../a04969.html#a482ce0bda788944b720603d465c161bf', 1, 'ACE_Based_Pointer_Basic']]], │ │ │ │ │ ['task_37', ['task', ['../../a07761.html#a417a1eff4200cc5f81c465d81a76e90f', 1, 'ACE_Thread_Descriptor_Base::task()'], │ │ │ │ │ ['../../a07769.html#aec249f57a82fbd5f1fe156f540220567', 1, 'ACE_Thread_Manager::task()'] │ │ │ │ │ ]], │ │ │ │ │ - ['task_2ecpp_38', ['Task.cpp', ['../../a01922.html', 1, '']]], │ │ │ │ │ - ['task_2eh_39', ['Task.h', ['../../a02351.html', 1, '']]], │ │ │ │ │ - ['task_2einl_40', ['Task.inl', ['../../a01163.html', 1, '']]], │ │ │ │ │ + ['task_2ecpp_38', ['Task.cpp', ['../../a01412.html', 1, '']]], │ │ │ │ │ + ['task_2eh_39', ['Task.h', ['../../a03380.html', 1, '']]], │ │ │ │ │ + ['task_2einl_40', ['Task.inl', ['../../a02075.html', 1, '']]], │ │ │ │ │ ['task_5f_41', ['task_', ['../../a07761.html#aed7ae8d1efe923c6199e9d12c643dee0', 1, 'ACE_Thread_Descriptor_Base']]], │ │ │ │ │ ['task_5fall_5flist_42', ['task_all_list', ['../../a07769.html#a435283bb18cf7588005f91e8e09dd5ef', 1, 'ACE_Thread_Manager']]], │ │ │ │ │ - ['task_5fex_5ft_2ecpp_43', ['Task_Ex_T.cpp', ['../../a02693.html', 1, '']]], │ │ │ │ │ - ['task_5fex_5ft_2eh_44', ['Task_Ex_T.h', ['../../a02309.html', 1, '']]], │ │ │ │ │ - ['task_5fex_5ft_2einl_45', ['Task_Ex_T.inl', ['../../a02636.html', 1, '']]], │ │ │ │ │ + ['task_5fex_5ft_2ecpp_43', ['Task_Ex_T.cpp', ['../../a00929.html', 1, '']]], │ │ │ │ │ + ['task_5fex_5ft_2eh_44', ['Task_Ex_T.h', ['../../a02366.html', 1, '']]], │ │ │ │ │ + ['task_5fex_5ft_2einl_45', ['Task_Ex_T.inl', ['../../a02633.html', 1, '']]], │ │ │ │ │ ['task_5flist_46', ['task_list', ['../../a07769.html#a0656598f0b46c7004af2f244dce2dbbf', 1, 'ACE_Thread_Manager']]], │ │ │ │ │ - ['task_5ft_2ecpp_47', ['Task_T.cpp', ['../../a00314.html', 1, '']]], │ │ │ │ │ - ['task_5ft_2eh_48', ['Task_T.h', ['../../a00836.html', 1, '']]], │ │ │ │ │ - ['task_5ft_2einl_49', ['Task_T.inl', ['../../a02708.html', 1, '']]], │ │ │ │ │ + ['task_5ft_2ecpp_47', ['Task_T.cpp', ['../../a00170.html', 1, '']]], │ │ │ │ │ + ['task_5ft_2eh_48', ['Task_T.h', ['../../a00959.html', 1, '']]], │ │ │ │ │ + ['task_5ft_2einl_49', ['Task_T.inl', ['../../a01583.html', 1, '']]], │ │ │ │ │ ['tcs_50', ['tcs', ['../../a05213.html#a1ab82ef300b5ffc801a8f204df48a3f9', 1, 'ACE_Char_Codeset_Translator::tcs()'], │ │ │ │ │ ['../../a05217.html#a549124b895d7e713e4b936b0fba7d303', 1, 'ACE_WChar_Codeset_Translator::tcs()'] │ │ │ │ │ ]], │ │ │ │ │ ['td_5f_51', ['td_', ['../../a07753.html#a55a72dfc2195f5efcf56388e88cb1374', 1, 'ACE_At_Thread_Exit']]], │ │ │ │ │ ['tell_52', ['tell', ['../../a05517.html#aa9e9a4546d1dea172fb0aca5964bcf69', 1, 'ACE_Dirent::tell()'], │ │ │ │ │ ['../../a05649.html#a1ebded4fa17b8b6b2985cdbc7276cc83', 1, 'ACE_FILE::tell()'] │ │ │ │ │ ]], │ │ │ │ │ @@ -101,16 +101,16 @@ │ │ │ │ │ ]], │ │ │ │ │ ['terminate_5fprocess_58', ['terminate_process', ['../../a03705.html#af8d9f2a49a7cfa3859e09852e63395fb', 1, 'ACE']]], │ │ │ │ │ ['terminated_5f_59', ['terminated_', ['../../a07765.html#ab8e609925dab958b028c994786540e80', 1, 'ACE_Thread_Descriptor']]], │ │ │ │ │ ['terminated_5fthr_5flist_5f_60', ['terminated_thr_list_', ['../../a07769.html#a0b0031ee0b6e493f0d9bfe2130cd21b1', 1, 'ACE_Thread_Manager']]], │ │ │ │ │ ['test_5faccess_61', ['test_access', ['../../a06713.html#ab3643d230972e0e3331b623aa6b1353a', 1, 'ACE_NT_Service']]], │ │ │ │ │ ['test_5fand_5fclear_62', ['test_and_clear', ['../../a06841.html#a3e0d42ebfefc61e173dd2788cc5e6bea', 1, 'ACE_TSS_Keys']]], │ │ │ │ │ ['test_5fand_5fset_63', ['test_and_set', ['../../a06841.html#a26fd459191a6f49946f1b7ed575de9e7', 1, 'ACE_TSS_Keys']]], │ │ │ │ │ - ['test_5fand_5fset_2ecpp_64', ['Test_and_Set.cpp', ['../../a01658.html', 1, '']]], │ │ │ │ │ - ['test_5fand_5fset_2eh_65', ['Test_and_Set.h', ['../../a00320.html', 1, '']]], │ │ │ │ │ + ['test_5fand_5fset_2ecpp_64', ['Test_and_Set.cpp', ['../../a01952.html', 1, '']]], │ │ │ │ │ + ['test_5fand_5fset_2eh_65', ['Test_and_Set.h', ['../../a01325.html', 1, '']]], │ │ │ │ │ ['test_5finvariant_66', ['test_invariant', ['../../a07105.html#af46c50f520184943570518d955a216be', 1, 'ACE_RB_Tree']]], │ │ │ │ │ ['test_5finvariant_5frecurse_67', ['test_invariant_recurse', ['../../a07105.html#a0d96c2f65608461e70447b51a48291bf', 1, 'ACE_RB_Tree']]], │ │ │ │ │ ['testcancel_68', ['testcancel', ['../../a07769.html#add2d28095576d86232d4c2bfe158503f', 1, 'ACE_Thread_Manager::testcancel(ACE_thread_t t_id)'], │ │ │ │ │ ['../../a07769.html#add2d28095576d86232d4c2bfe158503f', 1, 'ACE_Thread_Manager::testcancel(ACE_thread_t t_id)'], │ │ │ │ │ ['../../a07729.html#a099b848aa86781ffa3380dc6d28672d9', 1, 'ACE_Thread::testcancel()'] │ │ │ │ │ ]], │ │ │ │ │ ['testresume_69', ['testresume', ['../../a07769.html#a898a7910d42c6b35db75b52bbf0c0447', 1, 'ACE_Thread_Manager::testresume(ACE_thread_t t_id)'], │ │ │ │ │ @@ -208,75 +208,75 @@ │ │ │ │ │ ['thr_5fstate_115', ['thr_state', ['../../a07769.html#aa5eb8a8d6734c898d8b68df9ee89380b', 1, 'ACE_Thread_Manager']]], │ │ │ │ │ ['thr_5fstate_5f_116', ['thr_state_', ['../../a07761.html#a848bbeed15de065af01b3bfdf12c2090', 1, 'ACE_Thread_Descriptor_Base']]], │ │ │ │ │ ['thr_5fsuspend_117', ['thr_suspend', ['../../a03715.html#a9abe4f3e905255f10a158d14c5982d80', 1, 'ACE_OS']]], │ │ │ │ │ ['thr_5ftestcancel_118', ['thr_testcancel', ['../../a03715.html#accf35774026729e13cbc68d03033816c', 1, 'ACE_OS']]], │ │ │ │ │ ['thr_5fto_5fbe_5fremoved_5f_119', ['thr_to_be_removed_', ['../../a07769.html#a77dcdb2aa319c2730db8c3ef5009489c', 1, 'ACE_Thread_Manager']]], │ │ │ │ │ ['thr_5fyield_120', ['thr_yield', ['../../a03715.html#a01df9a91011b233ba9409f86e1b5ffd2', 1, 'ACE_OS']]], │ │ │ │ │ ['thread_121', ['THREAD', ['../../a06185.html#a317240051747695dd100aa884a497794acaab900df657c38b1bb236c131148d24', 1, 'ACE_Log_Msg']]], │ │ │ │ │ - ['thread_2ecpp_122', ['Thread.cpp', ['../../a00113.html', 1, '']]], │ │ │ │ │ - ['thread_2eh_123', ['Thread.h', ['../../a01949.html', 1, '']]], │ │ │ │ │ - ['thread_2einl_124', ['Thread.inl', ['../../a02759.html', 1, '']]], │ │ │ │ │ - ['thread_5fadapter_2ecpp_125', ['Thread_Adapter.cpp', ['../../a02660.html', 1, '']]], │ │ │ │ │ - ['thread_5fadapter_2eh_126', ['Thread_Adapter.h', ['../../a00164.html', 1, '']]], │ │ │ │ │ - ['thread_5fadapter_2einl_127', ['Thread_Adapter.inl', ['../../a02720.html', 1, '']]], │ │ │ │ │ + ['thread_2ecpp_122', ['Thread.cpp', ['../../a03167.html', 1, '']]], │ │ │ │ │ + ['thread_2eh_123', ['Thread.h', ['../../a02168.html', 1, '']]], │ │ │ │ │ + ['thread_2einl_124', ['Thread.inl', ['../../a01949.html', 1, '']]], │ │ │ │ │ + ['thread_5fadapter_2ecpp_125', ['Thread_Adapter.cpp', ['../../a01808.html', 1, '']]], │ │ │ │ │ + ['thread_5fadapter_2eh_126', ['Thread_Adapter.h', ['../../a00263.html', 1, '']]], │ │ │ │ │ + ['thread_5fadapter_2einl_127', ['Thread_Adapter.inl', ['../../a00899.html', 1, '']]], │ │ │ │ │ ['thread_5fall_5flist_128', ['thread_all_list', ['../../a07769.html#a94d5a875f5498e731a52f058476db57d', 1, 'ACE_Thread_Manager']]], │ │ │ │ │ ['thread_5fattributes_5f_129', ['thread_attributes_', ['../../a07041.html#afb8be7019dcc92b9f7f19432a698ccd9', 1, 'ACE_Process_Options']]], │ │ │ │ │ - ['thread_5fcontrol_2ecpp_130', ['Thread_Control.cpp', ['../../a00809.html', 1, '']]], │ │ │ │ │ - ['thread_5fcontrol_2eh_131', ['Thread_Control.h', ['../../a01766.html', 1, '']]], │ │ │ │ │ - ['thread_5fcontrol_2einl_132', ['Thread_Control.inl', ['../../a00041.html', 1, '']]], │ │ │ │ │ + ['thread_5fcontrol_2ecpp_130', ['Thread_Control.cpp', ['../../a01376.html', 1, '']]], │ │ │ │ │ + ['thread_5fcontrol_2eh_131', ['Thread_Control.h', ['../../a00278.html', 1, '']]], │ │ │ │ │ + ['thread_5fcontrol_2einl_132', ['Thread_Control.inl', ['../../a02963.html', 1, '']]], │ │ │ │ │ ['thread_5fcontrol_5f_133', ['thread_control_', ['../../a07741.html#a81a1d7ebbff44d5a1c98fe11ff11664d', 1, 'ACE_Thread_Exit']]], │ │ │ │ │ ['thread_5fcount_5f_134', ['thread_count_', ['../../a06837.html#a78178dbbdf66a926b4195b881a8eecb2', 1, 'ACE_TSS_Info']]], │ │ │ │ │ ['thread_5fdesc_5ffreelist_5f_135', ['thread_desc_freelist_', ['../../a07769.html#aad7b322f540a41bbc176ce25cf460372', 1, 'ACE_Thread_Manager']]], │ │ │ │ │ ['thread_5fdesc_5fself_136', ['thread_desc_self', ['../../a07769.html#ab27e10426d4abfdce4ff8014f38400da', 1, 'ACE_Thread_Manager']]], │ │ │ │ │ ['thread_5fdescriptor_137', ['thread_descriptor', ['../../a07769.html#a68d28092da3891f5b9d782841cf2c666', 1, 'ACE_Thread_Manager']]], │ │ │ │ │ ['thread_5fdetach_5fkey_138', ['thread_detach_key', ['../../a06813.html#abd83d03da5209c85dd3ccd341b49d697', 1, 'ACE_TSS_Cleanup']]], │ │ │ │ │ ['thread_5fexit_139', ['thread_exit', ['../../a06813.html#aad000ca91f3aff61404850a005010e52', 1, 'ACE_TSS_Cleanup']]], │ │ │ │ │ - ['thread_5fexit_2ecpp_140', ['Thread_Exit.cpp', ['../../a03062.html', 1, '']]], │ │ │ │ │ - ['thread_5fexit_2eh_141', ['Thread_Exit.h', ['../../a02183.html', 1, '']]], │ │ │ │ │ + ['thread_5fexit_2ecpp_140', ['Thread_Exit.cpp', ['../../a02279.html', 1, '']]], │ │ │ │ │ + ['thread_5fexit_2eh_141', ['Thread_Exit.h', ['../../a00113.html', 1, '']]], │ │ │ │ │ ['thread_5fgrp_5flist_142', ['thread_grp_list', ['../../a07769.html#aa6176ff8c7deb2d03aa007d82aba1c86', 1, 'ACE_Thread_Manager']]], │ │ │ │ │ ['thread_5fhandle_5f_143', ['thread_handle_', ['../../a06829.html#ab555887997850881eab45305f2ede8d2', 1, 'ACE_Thread_ID']]], │ │ │ │ │ ['thread_5fhook_144', ['thread_hook', ['../../a06777.html#af210b7ead017700ab63d1e61acee4f77', 1, 'ACE_OS_Object_Manager::thread_hook()'], │ │ │ │ │ ['../../a06777.html#ab75f67406172ad600c72d23fdd7ebfc6', 1, 'ACE_OS_Object_Manager::thread_hook(ACE_Thread_Hook *new_thread_hook)'], │ │ │ │ │ ['../../a07749.html#a910102ca466b3aa696e276ac59b65ff8', 1, 'ACE_Thread_Hook::thread_hook(ACE_Thread_Hook *hook)'], │ │ │ │ │ ['../../a07749.html#af61ae1fe59ba94b247555d8312a4e4ea', 1, 'ACE_Thread_Hook::thread_hook(void)'] │ │ │ │ │ ]], │ │ │ │ │ - ['thread_5fhook_2ecpp_145', ['Thread_Hook.cpp', ['../../a02462.html', 1, '']]], │ │ │ │ │ - ['thread_5fhook_2eh_146', ['Thread_Hook.h', ['../../a03356.html', 1, '']]], │ │ │ │ │ + ['thread_5fhook_2ecpp_145', ['Thread_Hook.cpp', ['../../a02981.html', 1, '']]], │ │ │ │ │ + ['thread_5fhook_2eh_146', ['Thread_Hook.h', ['../../a02288.html', 1, '']]], │ │ │ │ │ ['thread_5fhook_5f_147', ['thread_hook_', ['../../a06777.html#a34bcd9f848767960e9daa97229c23aba', 1, 'ACE_OS_Object_Manager']]], │ │ │ │ │ ['thread_5fid_5f_148', ['thread_id_', ['../../a07913.html#ad57f554aa0a85194002b1778f8e13943', 1, 'ACE_Token::ACE_Token_Queue_Entry::thread_id_()'], │ │ │ │ │ ['../../a06829.html#ac2b59c78fd8111c7019ca9c6d7316f93', 1, 'ACE_Thread_ID::thread_id_()'] │ │ │ │ │ ]], │ │ │ │ │ ['thread_5flist_149', ['thread_list', ['../../a07769.html#ad7ed726c61817b9b089469a954f7af73', 1, 'ACE_Thread_Manager']]], │ │ │ │ │ - ['thread_5fmanager_2ecpp_150', ['Thread_Manager.cpp', ['../../a00644.html', 1, '']]], │ │ │ │ │ - ['thread_5fmanager_2eh_151', ['Thread_Manager.h', ['../../a00428.html', 1, '']]], │ │ │ │ │ - ['thread_5fmanager_2einl_152', ['Thread_Manager.inl', ['../../a00590.html', 1, '']]], │ │ │ │ │ - ['thread_5fmutex_2ecpp_153', ['Thread_Mutex.cpp', ['../../a01496.html', 1, '']]], │ │ │ │ │ - ['thread_5fmutex_2eh_154', ['Thread_Mutex.h', ['../../a01823.html', 1, '']]], │ │ │ │ │ - ['thread_5fmutex_2einl_155', ['Thread_Mutex.inl', ['../../a00254.html', 1, '']]], │ │ │ │ │ + ['thread_5fmanager_2ecpp_150', ['Thread_Manager.cpp', ['../../a01661.html', 1, '']]], │ │ │ │ │ + ['thread_5fmanager_2eh_151', ['Thread_Manager.h', ['../../a02123.html', 1, '']]], │ │ │ │ │ + ['thread_5fmanager_2einl_152', ['Thread_Manager.inl', ['../../a00158.html', 1, '']]], │ │ │ │ │ + ['thread_5fmutex_2ecpp_153', ['Thread_Mutex.cpp', ['../../a01886.html', 1, '']]], │ │ │ │ │ + ['thread_5fmutex_2eh_154', ['Thread_Mutex.h', ['../../a00134.html', 1, '']]], │ │ │ │ │ + ['thread_5fmutex_2einl_155', ['Thread_Mutex.inl', ['../../a02435.html', 1, '']]], │ │ │ │ │ ['thread_5fmutex_5fdestroy_156', ['thread_mutex_destroy', ['../../a03715.html#aaebe7c02646964d918c66e077fc465be', 1, 'ACE_OS']]], │ │ │ │ │ ['thread_5fmutex_5finit_157', ['thread_mutex_init', ['../../a03715.html#a85c767a9eeef9fa9a692ebddec9dbc6e', 1, 'ACE_OS::thread_mutex_init(ACE_thread_mutex_t *m, int lock_type, const wchar_t *name, ACE_mutexattr_t *arg=0)'], │ │ │ │ │ ['../../a03715.html#a882694fdb8aa117793b64b3cc90b0d8e', 1, 'ACE_OS::thread_mutex_init(ACE_thread_mutex_t *m, int lock_type=0, const char *name=0, ACE_mutexattr_t *arg=0)'] │ │ │ │ │ ]], │ │ │ │ │ ['thread_5fmutex_5flock_158', ['thread_mutex_lock', ['../../a03715.html#a986c277ad8db2694bfd44054f676cea5', 1, 'ACE_OS::thread_mutex_lock(ACE_thread_mutex_t *m, const ACE_Time_Value &timeout)'], │ │ │ │ │ ['../../a03715.html#ac21cb77cbb10f20b15481492bebe0240', 1, 'ACE_OS::thread_mutex_lock(ACE_thread_mutex_t *m)'], │ │ │ │ │ ['../../a03715.html#a10b7a67c14f6673cdbd6e19ce0b83f27', 1, 'ACE_OS::thread_mutex_lock(ACE_thread_mutex_t *m, const ACE_Time_Value *timeout)'] │ │ │ │ │ ]], │ │ │ │ │ ['thread_5fmutex_5ftrylock_159', ['thread_mutex_trylock', ['../../a03715.html#a98d181dee5c514a5c31fd47f2359b35f', 1, 'ACE_OS']]], │ │ │ │ │ ['thread_5fmutex_5funlock_160', ['thread_mutex_unlock', ['../../a03715.html#a4c6d7ca2d3062bc80ed4e005ea1e5fb2', 1, 'ACE_OS']]], │ │ │ │ │ ['thread_5fpriority_5fmask_5f_161', ['thread_priority_mask_', ['../../a06217.html#ab4cb7f05efc36c9df0b525e7309e448d', 1, 'ACE_Logging_Strategy']]], │ │ │ │ │ ['thread_5frelease_162', ['thread_release', ['../../a06813.html#a19d7ffaab81ed173a3876a589adda6a8', 1, 'ACE_TSS_Cleanup']]], │ │ │ │ │ - ['thread_5fsemaphore_2ecpp_163', ['Thread_Semaphore.cpp', ['../../a02327.html', 1, '']]], │ │ │ │ │ - ['thread_5fsemaphore_2eh_164', ['Thread_Semaphore.h', ['../../a01604.html', 1, '']]], │ │ │ │ │ - ['thread_5fsemaphore_2einl_165', ['Thread_Semaphore.inl', ['../../a01328.html', 1, '']]], │ │ │ │ │ + ['thread_5fsemaphore_2ecpp_163', ['Thread_Semaphore.cpp', ['../../a01520.html', 1, '']]], │ │ │ │ │ + ['thread_5fsemaphore_2eh_164', ['Thread_Semaphore.h', ['../../a02270.html', 1, '']]], │ │ │ │ │ + ['thread_5fsemaphore_2einl_165', ['Thread_Semaphore.inl', ['../../a02255.html', 1, '']]], │ │ │ │ │ ['thread_5fuse_5fkey_166', ['thread_use_key', ['../../a06813.html#a0d97445354f0bccba90591b234a865e7', 1, 'ACE_TSS_Cleanup']]], │ │ │ │ │ ['thread_5fwithin_167', ['thread_within', ['../../a07769.html#a0aa15d179493ea2b91ae2f6f2dc650dc', 1, 'ACE_Thread_Manager']]], │ │ │ │ │ ['threadkey_5f_168', ['threadkey_', ['../../a07309.html#a649678a744ca5a5f7235156e83af24f3', 1, 'ACE_Service_Config']]], │ │ │ │ │ ['throughput_5flast_5f_169', ['throughput_last_', ['../../a07785.html#a61dc73de6410c08ad983c96a80355ec4', 1, 'ACE_Throughput_Stats']]], │ │ │ │ │ - ['throughput_5fstats_2ecpp_170', ['Throughput_Stats.cpp', ['../../a03101.html', 1, '']]], │ │ │ │ │ - ['throughput_5fstats_2eh_171', ['Throughput_Stats.h', ['../../a01754.html', 1, '']]], │ │ │ │ │ + ['throughput_5fstats_2ecpp_170', ['Throughput_Stats.cpp', ['../../a00695.html', 1, '']]], │ │ │ │ │ + ['throughput_5fstats_2eh_171', ['Throughput_Stats.h', ['../../a03188.html', 1, '']]], │ │ │ │ │ ['tid_5f_172', ['tid_', ['../../a06833.html#ab1c99cf1c5c90ff00d57c8d18174651d', 1, 'ACE_TSS_Ref']]], │ │ │ │ │ ['time_173', ['time', ['../../a03715.html#a88bdfe6b55f3dbedceeafb27d7b2c816', 1, 'ACE_OS']]], │ │ │ │ │ ['time_5f_174', ['time_', ['../../a07017.html#a75fcbdf3f2915956f0f9d43884772e71', 1, 'ACE_POSIX_Asynch_Timer::time_()'], │ │ │ │ │ ['../../a08257.html#a7bab46aba7d3661ac8e091dcbe3815a8', 1, 'ACE_WIN32_Asynch_Timer::time_()'] │ │ │ │ │ ]], │ │ │ │ │ ['time_5fdefault_5f_175', ['time_default_', ['../../a06905.html#a4921378a93c448bc805e93dd85a1ba07', 1, 'ACE_Ping_Socket']]], │ │ │ │ │ ['time_5fhi_5fand_5fversion_176', ['time_hi_and_version', ['../../a08181.html#a63fd15ccd1ef801bd5fba6f8cea8af4c', 1, 'ACE_Utils::UUID::time_hi_and_version() const'], │ │ │ │ │ @@ -288,90 +288,90 @@ │ │ │ │ │ ['../../a08181.html#a3da2d5046fe1d9c11b3e57d143967576', 1, 'ACE_Utils::UUID::time_low() const'] │ │ │ │ │ ]], │ │ │ │ │ ['time_5flow_5f_180', ['time_low_', ['../../a08185.html#ad551d91d38e860199dcdc733a18f2bda', 1, 'ACE_Utils::UUID::data']]], │ │ │ │ │ ['time_5fmid_181', ['time_mid', ['../../a08181.html#aab8a17691a548d5865349f44b77b54b1', 1, 'ACE_Utils::UUID::time_mid(ACE_UINT16)'], │ │ │ │ │ ['../../a08181.html#a170f0b5d9e40f0b49174a46a7de3e097', 1, 'ACE_Utils::UUID::time_mid() const'] │ │ │ │ │ ]], │ │ │ │ │ ['time_5fmid_5f_182', ['time_mid_', ['../../a08185.html#a6ce36cf4ce08431d302ed05c0830621a', 1, 'ACE_Utils::UUID::data']]], │ │ │ │ │ - ['time_5fpolicy_2ecpp_183', ['Time_Policy.cpp', ['../../a02732.html', 1, '']]], │ │ │ │ │ - ['time_5fpolicy_2eh_184', ['Time_Policy.h', ['../../a02918.html', 1, '']]], │ │ │ │ │ - ['time_5fpolicy_2einl_185', ['Time_Policy.inl', ['../../a03275.html', 1, '']]], │ │ │ │ │ + ['time_5fpolicy_2ecpp_183', ['Time_Policy.cpp', ['../../a03242.html', 1, '']]], │ │ │ │ │ + ['time_5fpolicy_2eh_184', ['Time_Policy.h', ['../../a01532.html', 1, '']]], │ │ │ │ │ + ['time_5fpolicy_2einl_185', ['Time_Policy.inl', ['../../a02189.html', 1, '']]], │ │ │ │ │ ['time_5fpolicy_5f_186', ['time_policy_', ['../../a07873.html#a2114b9d5ee6fa4f5cc15a7e49afb22b8', 1, 'ACE_Timer_Queue_T::time_policy_()'], │ │ │ │ │ ['../../a05469.html#a62ff93521bcc637e2c15785d0dd8b11d', 1, 'ACE_Countdown_Time_T::time_policy_()'], │ │ │ │ │ ['../../a05589.html#aefe61167e5bd4bbfacb6a54f97d53bb7', 1, 'ACE_Event_T::time_policy_()'], │ │ │ │ │ ['../../a06529.html#a882dae22c6729467b7a1833ce4f7b847', 1, 'ACE_Message_Queue::time_policy_()'], │ │ │ │ │ ['../../a07813.html#ac07dd7e4fe7603a685e9033a8bde6be4', 1, 'ACE_Time_Policy_T::time_policy_()'], │ │ │ │ │ ['../../a07821.html#a2ba59feec59b362615de4aecb9dff4f5', 1, 'ACE_Time_Value_T::time_policy_()'] │ │ │ │ │ ]], │ │ │ │ │ ['time_5fpolicy_5ft_187', ['time_policy_t', ['../../a07873.html#a7f9bfc00b3ed5b871f0501e8152e19ea', 1, 'ACE_Timer_Queue_T::time_policy_t()'], │ │ │ │ │ ['../../a07821.html#aacc55b3f92a062d15f5c1999a36d3380', 1, 'ACE_Time_Value_T::time_policy_t()'] │ │ │ │ │ ]], │ │ │ │ │ - ['time_5fpolicy_5ft_2ecpp_188', ['Time_Policy_T.cpp', ['../../a00752.html', 1, '']]], │ │ │ │ │ - ['time_5fpolicy_5ft_2eh_189', ['Time_Policy_T.h', ['../../a00581.html', 1, '']]], │ │ │ │ │ - ['time_5fpolicy_5ft_2einl_190', ['Time_Policy_T.inl', ['../../a03395.html', 1, '']]], │ │ │ │ │ + ['time_5fpolicy_5ft_2ecpp_188', ['Time_Policy_T.cpp', ['../../a00125.html', 1, '']]], │ │ │ │ │ + ['time_5fpolicy_5ft_2eh_189', ['Time_Policy_T.h', ['../../a01370.html', 1, '']]], │ │ │ │ │ + ['time_5fpolicy_5ft_2einl_190', ['Time_Policy_T.inl', ['../../a00446.html', 1, '']]], │ │ │ │ │ ['time_5fstamp_191', ['time_stamp', ['../../a06213.html#a181170a2ab08704748e3994459ce770b', 1, 'ACE_Log_Record::time_stamp(const ACE_Time_Value &ts)'], │ │ │ │ │ ['../../a06213.html#a8271b3ca6b8eb0f17db264e271a54fb1', 1, 'ACE_Log_Record::time_stamp() const'] │ │ │ │ │ ]], │ │ │ │ │ ['time_5fvalue_192', ['time_value', ['../../a07693.html#acd0846795dff7e22406fa6c87f3fe00e', 1, 'ACE_Synch_Options']]], │ │ │ │ │ - ['time_5fvalue_2ecpp_193', ['Time_Value.cpp', ['../../a03233.html', 1, '']]], │ │ │ │ │ - ['time_5fvalue_2eh_194', ['Time_Value.h', ['../../a01655.html', 1, '']]], │ │ │ │ │ - ['time_5fvalue_2einl_195', ['Time_Value.inl', ['../../a02948.html', 1, '']]], │ │ │ │ │ - ['time_5fvalue_5ft_2ecpp_196', ['Time_Value_T.cpp', ['../../a03338.html', 1, '']]], │ │ │ │ │ - ['time_5fvalue_5ft_2eh_197', ['Time_Value_T.h', ['../../a02339.html', 1, '']]], │ │ │ │ │ - ['time_5fvalue_5ft_2einl_198', ['Time_Value_T.inl', ['../../a00389.html', 1, '']]], │ │ │ │ │ + ['time_5fvalue_2ecpp_193', ['Time_Value.cpp', ['../../a02522.html', 1, '']]], │ │ │ │ │ + ['time_5fvalue_2eh_194', ['Time_Value.h', ['../../a02651.html', 1, '']]], │ │ │ │ │ + ['time_5fvalue_2einl_195', ['Time_Value.inl', ['../../a01613.html', 1, '']]], │ │ │ │ │ + ['time_5fvalue_5ft_2ecpp_196', ['Time_Value_T.cpp', ['../../a01094.html', 1, '']]], │ │ │ │ │ + ['time_5fvalue_5ft_2eh_197', ['Time_Value_T.h', ['../../a01550.html', 1, '']]], │ │ │ │ │ + ['time_5fvalue_5ft_2einl_198', ['Time_Value_T.inl', ['../../a00746.html', 1, '']]], │ │ │ │ │ ['timeout_199', ['timeout', ['../../a05617.html#a08efc7a374858d74d744dbe5d9cc17f1', 1, 'ACE_Event_Handler_Handle_Timeout_Upcall::timeout()'], │ │ │ │ │ ['../../a06641.html#ae49e397c5615d644dcc9152264af42ed', 1, 'ACE_Name_Request::timeout() const'], │ │ │ │ │ ['../../a06641.html#aed04284356c72bd6cc27b70c292c4b41', 1, 'ACE_Name_Request::timeout(const ACE_Time_Value timeout)'], │ │ │ │ │ ['../../a07029.html#a4bb40794815d7052ef0e41a0d8f2562d', 1, 'ACE_Proactor_Handle_Timeout_Upcall::timeout()'], │ │ │ │ │ ['../../a07693.html#a843a81e60ad18355eac1bc9e3993c924', 1, 'ACE_Synch_Options::timeout() const'], │ │ │ │ │ ['../../a07693.html#a985bfa15b396e69e9b7629d26d82de95', 1, 'ACE_Synch_Options::timeout(const ACE_Time_Value &tv)'], │ │ │ │ │ ['../../a07833.html#a1bda3dd9333f5eda9cba058fafdcdd65', 1, 'ACE_Timer_Hash_Upcall::timeout()'] │ │ │ │ │ ]], │ │ │ │ │ ['timeout_5f_200', ['timeout_', ['../../a07873.html#a80d7a6eec92c0189abd6970268b5e437', 1, 'ACE_Timer_Queue_T::timeout_()'], │ │ │ │ │ ['../../a07693.html#a513706a15bb30aef566b3634b6c108d8', 1, 'ACE_Synch_Options::timeout_()'] │ │ │ │ │ ]], │ │ │ │ │ ['timeoutp_5f_201', ['timeoutp_', ['../../a07689.html#a7d252d2f10ab66fadc890c1c56c7e23d', 1, 'ACE_Buffered_Svc_Handler']]], │ │ │ │ │ - ['timeprobe_2ecpp_202', ['Timeprobe.cpp', ['../../a00410.html', 1, '']]], │ │ │ │ │ - ['timeprobe_2eh_203', ['Timeprobe.h', ['../../a00176.html', 1, '']]], │ │ │ │ │ - ['timeprobe_2einl_204', ['Timeprobe.inl', ['../../a00650.html', 1, '']]], │ │ │ │ │ - ['timeprobe_5ft_2ecpp_205', ['Timeprobe_T.cpp', ['../../a00746.html', 1, '']]], │ │ │ │ │ - ['timeprobe_5ft_2eh_206', ['Timeprobe_T.h', ['../../a03092.html', 1, '']]], │ │ │ │ │ + ['timeprobe_2ecpp_202', ['Timeprobe.cpp', ['../../a00284.html', 1, '']]], │ │ │ │ │ + ['timeprobe_2eh_203', ['Timeprobe.h', ['../../a03359.html', 1, '']]], │ │ │ │ │ + ['timeprobe_2einl_204', ['Timeprobe.inl', ['../../a02069.html', 1, '']]], │ │ │ │ │ + ['timeprobe_5ft_2ecpp_205', ['Timeprobe_T.cpp', ['../../a01598.html', 1, '']]], │ │ │ │ │ + ['timeprobe_5ft_2eh_206', ['Timeprobe_T.h', ['../../a01430.html', 1, '']]], │ │ │ │ │ ['timer_5f_207', ['timer_', ['../../a07073.html#a6b151f3678747d743f5c904d32666fdc', 1, 'ACE_Profile_Timer::timer_()'], │ │ │ │ │ ['../../a05021.html#a268c94d250aef7e548e0cce520a4a7ef', 1, 'ACE_LRU_Caching_Strategy::timer_()'] │ │ │ │ │ ]], │ │ │ │ │ ['timer_5fcount_5f_208', ['timer_count_', ['../../a07877.html#a014faab725c9ed0e31516112c6d46184', 1, 'ACE_Timer_Wheel_T']]], │ │ │ │ │ ['timer_5fevent_5f_209', ['timer_event_', ['../../a07025.html#a857d8914bc5b72834932d6ebe6e39e71', 1, 'ACE_Proactor_Timer_Handler']]], │ │ │ │ │ ['timer_5fhandler_5f_210', ['timer_handler_', ['../../a07033.html#aae837bdbb1d64383cebe56bbabdbb94b', 1, 'ACE_Proactor']]], │ │ │ │ │ - ['timer_5fhash_2eh_211', ['Timer_Hash.h', ['../../a02696.html', 1, '']]], │ │ │ │ │ + ['timer_5fhash_2eh_211', ['Timer_Hash.h', ['../../a00119.html', 1, '']]], │ │ │ │ │ ['timer_5fhash_5f_212', ['timer_hash_', ['../../a07837.html#a83548756fb0deb99432eed13c6bb91e6', 1, 'ACE_Timer_Hash_Iterator_T::timer_hash_()'], │ │ │ │ │ ['../../a07833.html#ae41e955b9ceeb48fe6a9544815b28342', 1, 'ACE_Timer_Hash_Upcall::timer_hash_()'] │ │ │ │ │ ]], │ │ │ │ │ - ['timer_5fhash_5ft_2ecpp_213', ['Timer_Hash_T.cpp', ['../../a02903.html', 1, '']]], │ │ │ │ │ - ['timer_5fhash_5ft_2eh_214', ['Timer_Hash_T.h', ['../../a01625.html', 1, '']]], │ │ │ │ │ + ['timer_5fhash_5ft_2ecpp_213', ['Timer_Hash_T.cpp', ['../../a01562.html', 1, '']]], │ │ │ │ │ + ['timer_5fhash_5ft_2eh_214', ['Timer_Hash_T.h', ['../../a00029.html', 1, '']]], │ │ │ │ │ ['timer_5fheap_215', ['TIMER_HEAP', ['../../a07033.html#a2f233c86e2bf0043e260d85d29149570', 1, 'ACE_Proactor']]], │ │ │ │ │ - ['timer_5fheap_2eh_216', ['Timer_Heap.h', ['../../a02531.html', 1, '']]], │ │ │ │ │ + ['timer_5fheap_2eh_216', ['Timer_Heap.h', ['../../a02900.html', 1, '']]], │ │ │ │ │ ['timer_5fheap_5f_217', ['timer_heap_', ['../../a07845.html#af4abee4c1ab6ab6727b782fbed4a2795', 1, 'ACE_Timer_Heap_Iterator_T']]], │ │ │ │ │ ['timer_5fheap_5fiterator_218', ['TIMER_HEAP_ITERATOR', ['../../a07033.html#ab293048c99fa78b6d1d08b01fe15f213', 1, 'ACE_Proactor']]], │ │ │ │ │ - ['timer_5fheap_5ft_2ecpp_219', ['Timer_Heap_T.cpp', ['../../a02435.html', 1, '']]], │ │ │ │ │ - ['timer_5fheap_5ft_2eh_220', ['Timer_Heap_T.h', ['../../a02498.html', 1, '']]], │ │ │ │ │ + ['timer_5fheap_5ft_2ecpp_219', ['Timer_Heap_T.cpp', ['../../a01742.html', 1, '']]], │ │ │ │ │ + ['timer_5fheap_5ft_2eh_220', ['Timer_Heap_T.h', ['../../a00824.html', 1, '']]], │ │ │ │ │ ['timer_5fid_221', ['timer_id', ['../../a05357.html#a086f7e6ece0cb71ee5fd55a8c4aabd1f', 1, 'ACE_NonBlocking_Connect_Handler::timer_id()'], │ │ │ │ │ ['../../a05357.html#a660b4d7e54242f83e8c21b70e5f1cc0e', 1, 'ACE_NonBlocking_Connect_Handler::timer_id(long timer_id)'], │ │ │ │ │ ['../../a07841.html#a163e41d8d7749f3a0ddc6b72a717e38c', 1, 'ACE_Timer_Heap_T::timer_id()'] │ │ │ │ │ ]], │ │ │ │ │ ['timer_5fid_5f_222', ['timer_id_', ['../../a05357.html#a5ef31da6b37bc0859d5882767f03400d', 1, 'ACE_NonBlocking_Connect_Handler::timer_id_()'], │ │ │ │ │ ['../../a04541.html#a914d5826013d10372527d182e9a9a1f0', 1, 'ACE_Timer_Node_T::timer_id_()'] │ │ │ │ │ ]], │ │ │ │ │ ['timer_5fids_5f_223', ['timer_ids_', ['../../a07841.html#a6522a0c9da9819e57c104d336ac6112e', 1, 'ACE_Timer_Heap_T']]], │ │ │ │ │ ['timer_5fids_5fcurr_5f_224', ['timer_ids_curr_', ['../../a07841.html#a8848192008f0d12320a7df790e39ef10', 1, 'ACE_Timer_Heap_T']]], │ │ │ │ │ ['timer_5fids_5fmin_5ffree_5f_225', ['timer_ids_min_free_', ['../../a07841.html#aa95007223dbc4eacbe570aceffeae026', 1, 'ACE_Timer_Heap_T']]], │ │ │ │ │ ['timer_5flist_226', ['TIMER_LIST', ['../../a07033.html#afa0a8dc2da1c501ee59ff999a303e98b', 1, 'ACE_Proactor']]], │ │ │ │ │ - ['timer_5flist_2eh_227', ['Timer_List.h', ['../../a01694.html', 1, '']]], │ │ │ │ │ + ['timer_5flist_2eh_227', ['Timer_List.h', ['../../a00407.html', 1, '']]], │ │ │ │ │ ['timer_5flist_5fiterator_228', ['TIMER_LIST_ITERATOR', ['../../a07033.html#a404ca4e4971fdbbd48fc82e9abad0475', 1, 'ACE_Proactor']]], │ │ │ │ │ - ['timer_5flist_5ft_2ecpp_229', ['Timer_List_T.cpp', ['../../a01589.html', 1, '']]], │ │ │ │ │ - ['timer_5flist_5ft_2eh_230', ['Timer_List_T.h', ['../../a03176.html', 1, '']]], │ │ │ │ │ + ['timer_5flist_5ft_2ecpp_229', ['Timer_List_T.cpp', ['../../a00530.html', 1, '']]], │ │ │ │ │ + ['timer_5flist_5ft_2eh_230', ['Timer_List_T.h', ['../../a02696.html', 1, '']]], │ │ │ │ │ ['timer_5fmask_231', ['TIMER_MASK', ['../../a05597.html#a288451fc4ca9b528c1b5f7e692fcb07aa22eb12c3fe0c0881eeed8bf7c6c46fe7', 1, 'ACE_Event_Handler']]], │ │ │ │ │ ['timer_5fqueue_232', ['timer_queue', ['../../a07033.html#a3150178b2cbf91659ab438943cd3ab4a', 1, 'ACE_Proactor']]], │ │ │ │ │ ['timer_5fqueue_233', ['TIMER_QUEUE', ['../../a07833.html#aa41344f33a6c3e8d539188e0ab8e74ba', 1, 'ACE_Timer_Hash_Upcall']]], │ │ │ │ │ ['timer_5fqueue_234', ['timer_queue', ['../../a07033.html#af786381969afa3093345ce09d7ac55f6', 1, 'ACE_Proactor::timer_queue()'], │ │ │ │ │ ['../../a07109.html#aa8d869c7e01c6cd4e63b368c4cec7f2c', 1, 'ACE_Reactor::timer_queue(ACE_Timer_Queue *tq)'], │ │ │ │ │ ['../../a07109.html#a65c1726292496795bc878d0a7d0332fe', 1, 'ACE_Reactor::timer_queue() const'], │ │ │ │ │ ['../../a07117.html#a9089add7a9ba0aced112cc0c474fe972', 1, 'ACE_Reactor_Impl::timer_queue(ACE_Timer_Queue *tq)=0'], │ │ │ │ │ @@ -386,65 +386,65 @@ │ │ │ │ │ ['timer_5fqueue_235', ['TIMER_QUEUE', ['../../a07857.html#aabe0923440317c9a3dd9c2588e3f2583', 1, 'ACE_Async_Timer_Queue_Adapter::TIMER_QUEUE()'], │ │ │ │ │ ['../../a07861.html#a6ff6871aa433629c29454637251a796d', 1, 'ACE_Thread_Timer_Queue_Adapter::TIMER_QUEUE()'] │ │ │ │ │ ]], │ │ │ │ │ ['timer_5fqueue_236', ['timer_queue', ['../../a05497.html#a37cadfb77bd061e7ae09ffef7b744ae7', 1, 'ACE_Dev_Poll_Reactor::timer_queue() const'], │ │ │ │ │ ['../../a05497.html#a10b68a72b28b1a2ea2af7e8a98dc57f6', 1, 'ACE_Dev_Poll_Reactor::timer_queue(ACE_Timer_Queue *tq)'], │ │ │ │ │ ['../../a07857.html#a6ec0ed0559e57790180153310924e5ed', 1, 'ACE_Async_Timer_Queue_Adapter::timer_queue()'] │ │ │ │ │ ]], │ │ │ │ │ - ['timer_5fqueue_2eh_237', ['Timer_Queue.h', ['../../a01487.html', 1, '']]], │ │ │ │ │ + ['timer_5fqueue_2eh_237', ['Timer_Queue.h', ['../../a02330.html', 1, '']]], │ │ │ │ │ ['timer_5fqueue_5f_238', ['timer_queue_', ['../../a07857.html#a4fc3e8e4936590b8f174775bc81b3d1d', 1, 'ACE_Async_Timer_Queue_Adapter::timer_queue_()'], │ │ │ │ │ ['../../a05497.html#a952840d879ac58f15afe92497da8b03e', 1, 'ACE_Dev_Poll_Reactor::timer_queue_()'], │ │ │ │ │ ['../../a07033.html#ab14e03ad21d3024602020e801030e6d5', 1, 'ACE_Proactor::timer_queue_()'], │ │ │ │ │ ['../../a07281.html#acfc4fae4d43254eb4c6134df89754504', 1, 'ACE_Select_Reactor_Impl::timer_queue_()'], │ │ │ │ │ ['../../a07861.html#a7a1627a43c87af4573ab0d673d09e103', 1, 'ACE_Thread_Timer_Queue_Adapter::timer_queue_()'], │ │ │ │ │ ['../../a08245.html#a29b08a940d3f35d315790667a8a34cc2', 1, 'ACE_WFMO_Reactor::timer_queue_()'], │ │ │ │ │ ['../../a08241.html#a5c35d3f2a3aad63608c5ec9a4638466c', 1, 'ACE_WFMO_Reactor_Notify::timer_queue_()'] │ │ │ │ │ ]], │ │ │ │ │ - ['timer_5fqueue_5fadapters_2ecpp_239', ['Timer_Queue_Adapters.cpp', ['../../a03143.html', 1, '']]], │ │ │ │ │ - ['timer_5fqueue_5fadapters_2eh_240', ['Timer_Queue_Adapters.h', ['../../a03098.html', 1, '']]], │ │ │ │ │ - ['timer_5fqueue_5fadapters_2einl_241', ['Timer_Queue_Adapters.inl', ['../../a01586.html', 1, '']]], │ │ │ │ │ + ['timer_5fqueue_5fadapters_2ecpp_239', ['Timer_Queue_Adapters.cpp', ['../../a01364.html', 1, '']]], │ │ │ │ │ + ['timer_5fqueue_5fadapters_2eh_240', ['Timer_Queue_Adapters.h', ['../../a00404.html', 1, '']]], │ │ │ │ │ + ['timer_5fqueue_5fadapters_2einl_241', ['Timer_Queue_Adapters.inl', ['../../a00923.html', 1, '']]], │ │ │ │ │ ['timer_5fqueue_5fiterator_242', ['TIMER_QUEUE_ITERATOR', ['../../a07033.html#a4ba95ccf443a23540d2e8d62630e23bc', 1, 'ACE_Proactor']]], │ │ │ │ │ - ['timer_5fqueue_5fiterator_2ecpp_243', ['Timer_Queue_Iterator.cpp', ['../../a02273.html', 1, '']]], │ │ │ │ │ - ['timer_5fqueue_5fiterator_2eh_244', ['Timer_Queue_Iterator.h', ['../../a02822.html', 1, '']]], │ │ │ │ │ - ['timer_5fqueue_5fiterator_2einl_245', ['Timer_Queue_Iterator.inl', ['../../a00365.html', 1, '']]], │ │ │ │ │ - ['timer_5fqueue_5ft_2ecpp_246', ['Timer_Queue_T.cpp', ['../../a01292.html', 1, '']]], │ │ │ │ │ - ['timer_5fqueue_5ft_2eh_247', ['Timer_Queue_T.h', ['../../a00110.html', 1, '']]], │ │ │ │ │ - ['timer_5fqueue_5ft_2einl_248', ['Timer_Queue_T.inl', ['../../a00575.html', 1, '']]], │ │ │ │ │ - ['timer_5fqueuefwd_2eh_249', ['Timer_Queuefwd.h', ['../../a02066.html', 1, '']]], │ │ │ │ │ + ['timer_5fqueue_5fiterator_2ecpp_243', ['Timer_Queue_Iterator.cpp', ['../../a02045.html', 1, '']]], │ │ │ │ │ + ['timer_5fqueue_5fiterator_2eh_244', ['Timer_Queue_Iterator.h', ['../../a02459.html', 1, '']]], │ │ │ │ │ + ['timer_5fqueue_5fiterator_2einl_245', ['Timer_Queue_Iterator.inl', ['../../a01565.html', 1, '']]], │ │ │ │ │ + ['timer_5fqueue_5ft_2ecpp_246', ['Timer_Queue_T.cpp', ['../../a01052.html', 1, '']]], │ │ │ │ │ + ['timer_5fqueue_5ft_2eh_247', ['Timer_Queue_T.h', ['../../a02390.html', 1, '']]], │ │ │ │ │ + ['timer_5fqueue_5ft_2einl_248', ['Timer_Queue_T.inl', ['../../a01574.html', 1, '']]], │ │ │ │ │ + ['timer_5fqueuefwd_2eh_249', ['Timer_Queuefwd.h', ['../../a01466.html', 1, '']]], │ │ │ │ │ ['timer_5fskew_250', ['timer_skew', ['../../a07873.html#a4d4392fbafe94e2bc2db53f0abc9c941', 1, 'ACE_Timer_Queue_T::timer_skew(const ACE_Time_Value &skew)'], │ │ │ │ │ ['../../a07873.html#a40e3b9e500e7c88f84c2ce5bffae34b8', 1, 'ACE_Timer_Queue_T::timer_skew() const'] │ │ │ │ │ ]], │ │ │ │ │ ['timer_5fskew_5f_251', ['timer_skew_', ['../../a07873.html#abd08098c53b7f7a5764d21e5443b3560', 1, 'ACE_Timer_Queue_T']]], │ │ │ │ │ ['timer_5fvalue_5f_252', ['timer_value_', ['../../a04541.html#ad2112e9adfaddde3e3f81b8d08b3c609', 1, 'ACE_Timer_Node_T']]], │ │ │ │ │ ['timer_5fwheel_253', ['TIMER_WHEEL', ['../../a07033.html#ac8b0ce1b68bd33cf3afce073bb536b64', 1, 'ACE_Proactor']]], │ │ │ │ │ - ['timer_5fwheel_2eh_254', ['Timer_Wheel.h', ['../../a00707.html', 1, '']]], │ │ │ │ │ + ['timer_5fwheel_2eh_254', ['Timer_Wheel.h', ['../../a02201.html', 1, '']]], │ │ │ │ │ ['timer_5fwheel_5f_255', ['timer_wheel_', ['../../a07881.html#ab86f0613cdd9e557f9580f05e5358849', 1, 'ACE_Timer_Wheel_Iterator_T']]], │ │ │ │ │ ['timer_5fwheel_5fiterator_256', ['TIMER_WHEEL_ITERATOR', ['../../a07033.html#a3b2031bdea4651ced5f3149957881d5a', 1, 'ACE_Proactor']]], │ │ │ │ │ - ['timer_5fwheel_5ft_2ecpp_257', ['Timer_Wheel_T.cpp', ['../../a01535.html', 1, '']]], │ │ │ │ │ - ['timer_5fwheel_5ft_2eh_258', ['Timer_Wheel_T.h', ['../../a02570.html', 1, '']]], │ │ │ │ │ + ['timer_5fwheel_5ft_2ecpp_257', ['Timer_Wheel_T.cpp', ['../../a00098.html', 1, '']]], │ │ │ │ │ + ['timer_5fwheel_5ft_2eh_258', ['Timer_Wheel_T.h', ['../../a03335.html', 1, '']]], │ │ │ │ │ ['timespec_259', ['timespec', ['../../a08277.html', 1, '']]], │ │ │ │ │ ['timestamp_260', ['timestamp', ['../../a08193.html#aedd41188167dca17ae2c94093ec22ede', 1, 'ACE_Utils::UUID_Generator::UUID_State::timestamp()'], │ │ │ │ │ ['../../a03705.html#a1213d6538b19ba6928e7ff94e4c087a1', 1, 'ACE::timestamp(const ACE_Time_Value &time_value, ACE_TCHAR date_and_time[], size_t time_len, bool return_pointer_to_first_digit=false)'], │ │ │ │ │ ['../../a03705.html#aa26ff759648c5c33d37d6aacfe1cec7d', 1, 'ACE::timestamp(ACE_TCHAR date_and_time[], size_t time_len, bool return_pointer_to_first_digit=false)'] │ │ │ │ │ ]], │ │ │ │ │ ['timestamp_5f_261', ['timestamp_', ['../../a06605.html#ac23ae21af6edf039da5ad3f7b26286c6', 1, 'ACE::Monitor_Control::Monitor_Control_Types::Data::timestamp_()'], │ │ │ │ │ ['../../a06185.html#ae0d2129aa2907cea039c15b1ca0d5dcd', 1, 'ACE_Log_Msg::timestamp_()'] │ │ │ │ │ ]], │ │ │ │ │ ['timezone_262', ['timezone', ['../../a03715.html#a4ddd9ced32f2976cf39309c932b7b720', 1, 'ACE_OS']]], │ │ │ │ │ - ['tli_2ecpp_263', ['TLI.cpp', ['../../a02588.html', 1, '']]], │ │ │ │ │ - ['tli_2eh_264', ['TLI.h', ['../../a02042.html', 1, '']]], │ │ │ │ │ - ['tli_2einl_265', ['TLI.inl', ['../../a02516.html', 1, '']]], │ │ │ │ │ - ['tli_5facceptor_2ecpp_266', ['TLI_Acceptor.cpp', ['../../a00452.html', 1, '']]], │ │ │ │ │ - ['tli_5facceptor_2eh_267', ['TLI_Acceptor.h', ['../../a00893.html', 1, '']]], │ │ │ │ │ - ['tli_5fconnector_2ecpp_268', ['TLI_Connector.cpp', ['../../a00782.html', 1, '']]], │ │ │ │ │ - ['tli_5fconnector_2eh_269', ['TLI_Connector.h', ['../../a01601.html', 1, '']]], │ │ │ │ │ - ['tli_5fconnector_2einl_270', ['TLI_Connector.inl', ['../../a01040.html', 1, '']]], │ │ │ │ │ - ['tli_5fstream_2ecpp_271', ['TLI_Stream.cpp', ['../../a03281.html', 1, '']]], │ │ │ │ │ - ['tli_5fstream_2eh_272', ['TLI_Stream.h', ['../../a01676.html', 1, '']]], │ │ │ │ │ - ['tli_5fstream_2einl_273', ['TLI_Stream.inl', ['../../a00359.html', 1, '']]], │ │ │ │ │ + ['tli_2ecpp_263', ['TLI.cpp', ['../../a00629.html', 1, '']]], │ │ │ │ │ + ['tli_2eh_264', ['TLI.h', ['../../a01988.html', 1, '']]], │ │ │ │ │ + ['tli_2einl_265', ['TLI.inl', ['../../a00338.html', 1, '']]], │ │ │ │ │ + ['tli_5facceptor_2ecpp_266', ['TLI_Acceptor.cpp', ['../../a02465.html', 1, '']]], │ │ │ │ │ + ['tli_5facceptor_2eh_267', ['TLI_Acceptor.h', ['../../a00290.html', 1, '']]], │ │ │ │ │ + ['tli_5fconnector_2ecpp_268', ['TLI_Connector.cpp', ['../../a03170.html', 1, '']]], │ │ │ │ │ + ['tli_5fconnector_2eh_269', ['TLI_Connector.h', ['../../a00905.html', 1, '']]], │ │ │ │ │ + ['tli_5fconnector_2einl_270', ['TLI_Connector.inl', ['../../a02882.html', 1, '']]], │ │ │ │ │ + ['tli_5fstream_2ecpp_271', ['TLI_Stream.cpp', ['../../a01481.html', 1, '']]], │ │ │ │ │ + ['tli_5fstream_2eh_272', ['TLI_Stream.h', ['../../a03206.html', 1, '']]], │ │ │ │ │ + ['tli_5fstream_2einl_273', ['TLI_Stream.inl', ['../../a00080.html', 1, '']]], │ │ │ │ │ ['tm_274', ['tm', ['../../a08165.html#a343ea3d96ba64a5b9e7f43a4599f41e6', 1, 'ACE_UPIPE_Acceptor']]], │ │ │ │ │ ['tm_5f_275', ['tm_', ['../../a07765.html#acb18680d9fdd028f8b25f39475d12554', 1, 'ACE_Thread_Descriptor::tm_()'], │ │ │ │ │ ['../../a07737.html#a4b0be3f66b4b2c02f2ed207d691995d8', 1, 'ACE_Thread_Control::tm_()'] │ │ │ │ │ ]], │ │ │ │ │ ['to_5fabsolute_5ftime_276', ['to_absolute_time', ['../../a07821.html#a0b3187f64c2267f28288070382b3b3fe', 1, 'ACE_Time_Value_T::to_absolute_time()'], │ │ │ │ │ ['../../a07817.html#a34a0dfdf13face2ba5731edb9e4e481e', 1, 'ACE_Time_Value::to_absolute_time()'] │ │ │ │ │ ]], │ │ │ │ │ @@ -505,43 +505,43 @@ │ │ │ │ │ ['to_5fwchar_304', ['to_wchar', ['../../a05181.html', 1, 'ACE_InputCDR::to_wchar'], │ │ │ │ │ ['../../a05181.html#a3b31c414d3020b986d3da7af0a7af10a', 1, 'ACE_InputCDR::to_wchar::to_wchar()'] │ │ │ │ │ ]], │ │ │ │ │ ['to_5fwstring_305', ['to_wstring', ['../../a05201.html', 1, 'ACE_InputCDR::to_wstring'], │ │ │ │ │ ['../../a05201.html#af2c3ea577dc01659f63c6c292df5611c', 1, 'ACE_InputCDR::to_wstring::to_wstring(const ACE_CDR::WChar *&ws, ACE_CDR::ULong b)'], │ │ │ │ │ ['../../a05201.html#a4e98835453ccccc9a6d2350817132674', 1, 'ACE_InputCDR::to_wstring::to_wstring(ACE_CDR::WChar *&ws, ACE_CDR::ULong b)'] │ │ │ │ │ ]], │ │ │ │ │ - ['token_2ecpp_306', ['Token.cpp', ['../../a00362.html', 1, '']]], │ │ │ │ │ - ['token_2eh_307', ['Token.h', ['../../a01790.html', 1, '']]], │ │ │ │ │ - ['token_2einl_308', ['Token.inl', ['../../a02750.html', 1, '']]], │ │ │ │ │ + ['token_2ecpp_306', ['Token.cpp', ['../../a03227.html', 1, '']]], │ │ │ │ │ + ['token_2eh_307', ['Token.h', ['../../a03089.html', 1, '']]], │ │ │ │ │ + ['token_2einl_308', ['Token.inl', ['../../a01355.html', 1, '']]], │ │ │ │ │ ['token_5f_309', ['token_', ['../../a05497.html#a747077509a8716092861343908790530', 1, 'ACE_Dev_Poll_Reactor::token_()'], │ │ │ │ │ ['../../a05509.html#aee479e6d27b371cae7216107f917ecaf', 1, 'ACE_Dev_Poll_Reactor::Token_Guard::token_()'], │ │ │ │ │ ['../../a07977.html#a01329d326ff0187baf0e02ef47a6f8d8', 1, 'ACE_TP_Token_Guard::token_()'], │ │ │ │ │ ['../../a06133.html#a83c16765037ae25c07110b2dbb16bccc', 1, 'ACE_Token_Proxy::token_()'], │ │ │ │ │ ['../../a07285.html#a5cdda7e6ea73e6ba739ea18a776d78b2', 1, 'ACE_Select_Reactor_T::token_()'] │ │ │ │ │ ]], │ │ │ │ │ ['token_5facquired_310', ['token_acquired', ['../../a07205.html#a78939ec7c9105f3f38e8690ab7e48205', 1, 'ACE_Remote_Token_Proxy::token_acquired()'], │ │ │ │ │ ['../../a06133.html#a480ff8ea50d1a6a440b2b0280ea654c8', 1, 'ACE_Token_Proxy::token_acquired()'] │ │ │ │ │ ]], │ │ │ │ │ ['token_5fbucket_5fsize_311', ['token_bucket_size', ['../../a06845.html#a4b7a2c7e6238be0061ff4584ca3f49c9', 1, 'ACE_Flow_Spec::token_bucket_size() const'], │ │ │ │ │ ['../../a06845.html#a36a0fd3060929dfc6202f95a7945d94b', 1, 'ACE_Flow_Spec::token_bucket_size(unsigned long tbs)'] │ │ │ │ │ ]], │ │ │ │ │ ['token_5fbucket_5fsize_5f_312', ['token_bucket_size_', ['../../a06845.html#a5393c79046c19e5a126ec2f8ce593a87', 1, 'ACE_Flow_Spec']]], │ │ │ │ │ - ['token_5fcollection_2ecpp_313', ['Token_Collection.cpp', ['../../a02867.html', 1, '']]], │ │ │ │ │ - ['token_5fcollection_2eh_314', ['Token_Collection.h', ['../../a01385.html', 1, '']]], │ │ │ │ │ - ['token_5fcollection_2einl_315', ['Token_Collection.inl', ['../../a00797.html', 1, '']]], │ │ │ │ │ + ['token_5fcollection_2ecpp_313', ['Token_Collection.cpp', ['../../a03281.html', 1, '']]], │ │ │ │ │ + ['token_5fcollection_2eh_314', ['Token_Collection.h', ['../../a03353.html', 1, '']]], │ │ │ │ │ + ['token_5fcollection_2einl_315', ['Token_Collection.inl', ['../../a02471.html', 1, '']]], │ │ │ │ │ ['token_5fguard_316', ['Token_Guard', ['../../a05509.html', 1, 'ACE_Dev_Poll_Reactor::Token_Guard'], │ │ │ │ │ ['../../a05509.html#a5ce1b64566000f99ed6cb0fc9981cd63', 1, 'ACE_Dev_Poll_Reactor::Token_Guard::Token_Guard(ACE_Dev_Poll_Reactor_Token &token)'], │ │ │ │ │ ['../../a05509.html#ad00da9e60150eb6b644a9aff1f7b616e', 1, 'ACE_Dev_Poll_Reactor::Token_Guard::Token_Guard()'] │ │ │ │ │ ]], │ │ │ │ │ - ['token_5finvariants_2ecpp_317', ['Token_Invariants.cpp', ['../../a01784.html', 1, '']]], │ │ │ │ │ - ['token_5finvariants_2eh_318', ['Token_Invariants.h', ['../../a02705.html', 1, '']]], │ │ │ │ │ + ['token_5finvariants_2ecpp_317', ['Token_Invariants.cpp', ['../../a02615.html', 1, '']]], │ │ │ │ │ + ['token_5finvariants_2eh_318', ['Token_Invariants.h', ['../../a02360.html', 1, '']]], │ │ │ │ │ ['token_5flist_5f_319', ['token_list_', ['../../a07829.html#a5fa50943a89b4fc1db2d6d4c88b9bbdb', 1, 'ACE_Timer_Hash_T']]], │ │ │ │ │ - ['token_5fmanager_2ecpp_320', ['Token_Manager.cpp', ['../../a00266.html', 1, '']]], │ │ │ │ │ - ['token_5fmanager_2eh_321', ['Token_Manager.h', ['../../a00158.html', 1, '']]], │ │ │ │ │ - ['token_5fmanager_2einl_322', ['Token_Manager.inl', ['../../a01772.html', 1, '']]], │ │ │ │ │ + ['token_5fmanager_2ecpp_320', ['Token_Manager.cpp', ['../../a02156.html', 1, '']]], │ │ │ │ │ + ['token_5fmanager_2eh_321', ['Token_Manager.h', ['../../a00287.html', 1, '']]], │ │ │ │ │ + ['token_5fmanager_2einl_322', ['Token_Manager.inl', ['../../a00500.html', 1, '']]], │ │ │ │ │ ['token_5fmanager_5f_323', ['token_manager_', ['../../a07941.html#aaf2022d884967b7152c92fe98c9b0690', 1, 'ACE_Token_Manager']]], │ │ │ │ │ ['token_5fname_324', ['TOKEN_NAME', ['../../a07925.html#af889d450ddc5199934492e56631248bd', 1, 'ACE_Token_Collection::TOKEN_NAME()'], │ │ │ │ │ ['../../a07937.html#a839be325ae56134d01ad1453228f1e83', 1, 'ACE_Token_Invariant_Manager::TOKEN_NAME()'], │ │ │ │ │ ['../../a07941.html#a91d297bd2992edc949842f4508606ff1', 1, 'ACE_Token_Manager::TOKEN_NAME()'] │ │ │ │ │ ]], │ │ │ │ │ ['token_5fname_325', ['token_name', ['../../a07945.html#a570581510e3af1da6f56ad53def3a199', 1, 'ACE_Token_Request::token_name() const'], │ │ │ │ │ ['../../a07945.html#af69b22e9fda6f49f63094a2ab2adc7d3', 1, 'ACE_Token_Request::token_name(const ACE_TCHAR *token_name, const ACE_TCHAR *client_id)'] │ │ │ │ │ @@ -550,26 +550,26 @@ │ │ │ │ │ ['../../a07945.html#aaadcb5348d8340534ac5fb92dec0549a', 1, 'ACE_Token_Request::token_name_()'], │ │ │ │ │ ['../../a06117.html#ad63e3ac5544f3746698c8e269a07cffc', 1, 'ACE_Tokens::token_name_()'] │ │ │ │ │ ]], │ │ │ │ │ ['token_5frate_327', ['token_rate', ['../../a06845.html#a8f9b689076c59bb97f85187a78b3931c', 1, 'ACE_Flow_Spec::token_rate() const'], │ │ │ │ │ ['../../a06845.html#a03597b250c88dd24516338e860520652', 1, 'ACE_Flow_Spec::token_rate(unsigned long tr)'] │ │ │ │ │ ]], │ │ │ │ │ ['token_5frate_5f_328', ['token_rate_', ['../../a06845.html#a3d8254d508c95f209a2e8b79e5ae62c2', 1, 'ACE_Flow_Spec']]], │ │ │ │ │ - ['token_5frequest_5freply_2ecpp_329', ['Token_Request_Reply.cpp', ['../../a01172.html', 1, '']]], │ │ │ │ │ - ['token_5frequest_5freply_2eh_330', ['Token_Request_Reply.h', ['../../a02069.html', 1, '']]], │ │ │ │ │ - ['token_5frequest_5freply_2einl_331', ['Token_Request_Reply.inl', ['../../a01865.html', 1, '']]], │ │ │ │ │ + ['token_5frequest_5freply_2ecpp_329', ['Token_Request_Reply.cpp', ['../../a03110.html', 1, '']]], │ │ │ │ │ + ['token_5frequest_5freply_2eh_330', ['Token_Request_Reply.h', ['../../a01943.html', 1, '']]], │ │ │ │ │ + ['token_5frequest_5freply_2einl_331', ['Token_Request_Reply.inl', ['../../a00770.html', 1, '']]], │ │ │ │ │ ['token_5ftype_332', ['token_type', ['../../a07945.html#a48b31247c7fe1ee269fece74a6f60713', 1, 'ACE_Token_Request::token_type() const'], │ │ │ │ │ ['../../a07945.html#a86d98ea1b60b8d0c58ef68f312bd36c9', 1, 'ACE_Token_Request::token_type(int token_type)'] │ │ │ │ │ ]], │ │ │ │ │ ['token_5ftype_5f_333', ['token_type_', ['../../a07949.html#a224b07d208f8a966ab9f00419fae54e1', 1, 'ACE_Token_Request::Transfer']]], │ │ │ │ │ ['token_5ftypes_334', ['TOKEN_TYPES', ['../../a06117.html#ad5127dc98f2b65764d45d5a18f3e5342', 1, 'ACE_Tokens']]], │ │ │ │ │ ['token_5fwaiting_5ffor_335', ['token_waiting_for', ['../../a07941.html#a4b6a3c88c3e502f943df532aa2e81772', 1, 'ACE_Token_Manager']]], │ │ │ │ │ ['tokenize_336', ['tokenize', ['../../a06217.html#a3a2d72aade5813d17f49ba68b5adf4c4', 1, 'ACE_Logging_Strategy']]], │ │ │ │ │ - ['tokenizer_5ft_2ecpp_337', ['Tokenizer_T.cpp', ['../../a01004.html', 1, '']]], │ │ │ │ │ - ['tokenizer_5ft_2eh_338', ['Tokenizer_T.h', ['../../a00824.html', 1, '']]], │ │ │ │ │ + ['tokenizer_5ft_2ecpp_337', ['Tokenizer_T.cpp', ['../../a03185.html', 1, '']]], │ │ │ │ │ + ['tokenizer_5ft_2eh_338', ['Tokenizer_T.h', ['../../a01232.html', 1, '']]], │ │ │ │ │ ['top_339', ['top', ['../../a05389.html#a73e2c412aedf2782b9266777b16124ce', 1, 'ACE_Bounded_Stack::top()'], │ │ │ │ │ ['../../a05393.html#a73661a58a3beb7e2755ffdf49cad86bb', 1, 'ACE_Fixed_Stack::top()'], │ │ │ │ │ ['../../a05409.html#aa8e79338684c10e590d311d5e4a5973a', 1, 'ACE_Unbounded_Stack::top()'], │ │ │ │ │ ['../../a07641.html#a4aadd9e7e32a407190264e77b9942188', 1, 'ACE_Stream::top()'] │ │ │ │ │ ]], │ │ │ │ │ ['top_5f_340', ['top_', ['../../a05389.html#a7a4924151babab0f42e0137e70abc455', 1, 'ACE_Bounded_Stack::top_()'], │ │ │ │ │ ['../../a05393.html#acd21f12fbdd68680a0a10b1e6c4b3a92', 1, 'ACE_Fixed_Stack::top_()'] │ │ │ │ │ @@ -600,19 +600,19 @@ │ │ │ │ │ ['../../a06017.html#a70279c62f1defe8815772ab554d90771', 1, 'ACE_Hash_Multi_Map_Manager::total_size_()'], │ │ │ │ │ ['../../a05965.html#a5978b08176806f51618e24efa36d3d9a', 1, 'ACE_Hash_Map_Manager_Ex::total_size_()'], │ │ │ │ │ ['../../a05685.html#aa82543ddb61eca631966e76eecbc4654', 1, 'ACE_Framework_Repository::total_size_()'], │ │ │ │ │ ['../../a05533.html#a589c8998b95cd3c1b2bbfd8b743f5899', 1, 'ACE_DLL_Manager::total_size_()'], │ │ │ │ │ ['../../a04589.html#a90deeafce94211c83358804e130ba04b', 1, 'ACE_Arg_Shifter_T::total_size_()'] │ │ │ │ │ ]], │ │ │ │ │ ['total_5fsize_5fand_5flength_348', ['total_size_and_length', ['../../a06501.html#a0c54e0fa487843e1e280a73dc38eecf7', 1, 'ACE_Message_Block']]], │ │ │ │ │ - ['tp_5freactor_2ecpp_349', ['TP_Reactor.cpp', ['../../a01454.html', 1, '']]], │ │ │ │ │ - ['tp_5freactor_2eh_350', ['TP_Reactor.h', ['../../a01334.html', 1, '']]], │ │ │ │ │ - ['tp_5freactor_2einl_351', ['TP_Reactor.inl', ['../../a00161.html', 1, '']]], │ │ │ │ │ - ['trace_2ecpp_352', ['Trace.cpp', ['../../a00725.html', 1, '']]], │ │ │ │ │ - ['trace_2eh_353', ['Trace.h', ['../../a00857.html', 1, '']]], │ │ │ │ │ + ['tp_5freactor_2ecpp_349', ['TP_Reactor.cpp', ['../../a02777.html', 1, '']]], │ │ │ │ │ + ['tp_5freactor_2eh_350', ['TP_Reactor.h', ['../../a03137.html', 1, '']]], │ │ │ │ │ + ['tp_5freactor_2einl_351', ['TP_Reactor.inl', ['../../a03008.html', 1, '']]], │ │ │ │ │ + ['trace_2ecpp_352', ['Trace.cpp', ['../../a02327.html', 1, '']]], │ │ │ │ │ + ['trace_2eh_353', ['Trace.h', ['../../a03401.html', 1, '']]], │ │ │ │ │ ['trace_5factive_354', ['trace_active', ['../../a06185.html#aeccf8dc3e3293f27cfe86d6f2a502551', 1, 'ACE_Log_Msg::trace_active() const'], │ │ │ │ │ ['../../a06185.html#a78d07356d67b3cfc5ec1cb4d0cd753f0', 1, 'ACE_Log_Msg::trace_active(bool value)'] │ │ │ │ │ ]], │ │ │ │ │ ['trace_5factive_5f_355', ['trace_active_', ['../../a06185.html#a42fddcba0200860efc44bdc398bbaff2', 1, 'ACE_Log_Msg']]], │ │ │ │ │ ['trace_5fdepth_356', ['trace_depth', ['../../a06185.html#ad3c7ff18c8e9ca36087d0655e6863184', 1, 'ACE_Log_Msg::trace_depth() const'], │ │ │ │ │ ['../../a06185.html#a6eb2e1eab4600c064b488c3d714f7684', 1, 'ACE_Log_Msg::trace_depth(int)'] │ │ │ │ │ ]], │ │ │ │ │ @@ -656,15 +656,15 @@ │ │ │ │ │ ]], │ │ │ │ │ ['tree_374', ['tree', ['../../a07081.html#a39e7b07d3f590a9e373fe30dc4d4a27c', 1, 'ACE_RB_Tree_Iterator_Base']]], │ │ │ │ │ ['tree_5f_375', ['tree_', ['../../a07081.html#a58e0be1c099a7198cdfca3410718cd64', 1, 'ACE_RB_Tree_Iterator_Base']]], │ │ │ │ │ ['truncate_376', ['truncate', ['../../a05097.html#a27a3657342e2146562869369d504ce5f', 1, 'ACE_CDR::Fixed::truncate()'], │ │ │ │ │ ['../../a05649.html#a7c95eb5a3f6468c2091cd81f8e17232e', 1, 'ACE_FILE::truncate()'], │ │ │ │ │ ['../../a03715.html#a4f4a18cd1a358b0b434555ed359bafb2', 1, 'ACE_OS::truncate()'] │ │ │ │ │ ]], │ │ │ │ │ - ['truncate_2eh_377', ['Truncate.h', ['../../a01544.html', 1, '']]], │ │ │ │ │ + ['truncate_2eh_377', ['Truncate.h', ['../../a00860.html', 1, '']]], │ │ │ │ │ ['truncate_5fcast_378', ['truncate_cast', ['../../a03709.html#ac9a26d547f302677c41550c62e2d94d1', 1, 'ACE_Utils::truncate_cast()'], │ │ │ │ │ ['../../a08325.html', 1, 'truncate_cast'] │ │ │ │ │ ]], │ │ │ │ │ ['truncator_379', ['Truncator', ['../../a08105.html', 1, 'ACE_Utils']]], │ │ │ │ │ ['truncator_3c_20t_2c_20t_20_3e_380', ['Truncator< T, T >', ['../../a08109.html', 1, 'ACE_Utils']]], │ │ │ │ │ ['try_5facquire_381', ['TRY_ACQUIRE', ['../../a07945.html#a701532c98f85aa7bff3205ef83279fcfaf1d464f7ce987126d1aa5835e810db71', 1, 'ACE_Token_Request']]], │ │ │ │ │ ['tryacquire_382', ['tryacquire', ['../../a06121.html#ac97f7291814cc1b5be7b38997f54be17', 1, 'ACE_Mutex_Token::tryacquire()'], │ │ │ │ │ @@ -791,30 +791,30 @@ │ │ │ │ │ ]], │ │ │ │ │ ['ts_5fget_388', ['ts_get', ['../../a08121.html#a234b22ad951d9eb1fa2cfd5e9caab1ae', 1, 'ACE_TSS']]], │ │ │ │ │ ['ts_5finit_389', ['ts_init', ['../../a08121.html#ae1665dbfbcea4a10bea308e91cf0daf6', 1, 'ACE_TSS']]], │ │ │ │ │ ['ts_5fobj_5f_390', ['ts_obj_', ['../../a08117.html#a02f8740454dcd184d55fd6078d10ef37', 1, 'ACE_TSS_Adapter']]], │ │ │ │ │ ['ts_5fobject_391', ['ts_object', ['../../a08121.html#ad50b552c8e2137a7fa364e7af5a7abd2', 1, 'ACE_TSS::ts_object(TYPE *new_ts_obj)'], │ │ │ │ │ ['../../a08121.html#aa09060d2c7cb3a4f3396a2c6ab8799b4', 1, 'ACE_TSS::ts_object() const'] │ │ │ │ │ ]], │ │ │ │ │ - ['tss_5fadapter_2ecpp_392', ['TSS_Adapter.cpp', ['../../a01049.html', 1, '']]], │ │ │ │ │ - ['tss_5fadapter_2eh_393', ['TSS_Adapter.h', ['../../a00470.html', 1, '']]], │ │ │ │ │ + ['tss_5fadapter_2ecpp_392', ['TSS_Adapter.cpp', ['../../a02222.html', 1, '']]], │ │ │ │ │ + ['tss_5fadapter_2eh_393', ['TSS_Adapter.h', ['../../a01169.html', 1, '']]], │ │ │ │ │ ['tss_5fcleanup_5finstance_394', ['TSS_Cleanup_Instance', ['../../a06817.html', 1, 'TSS_Cleanup_Instance'], │ │ │ │ │ ['../../a06813.html#a7aea58c9cafdb0b455de4054050d09b4', 1, 'ACE_TSS_Cleanup::TSS_Cleanup_Instance()'], │ │ │ │ │ ['../../a06817.html#ab0f6d3cdebf7bf508fad51f5d402ea94', 1, 'TSS_Cleanup_Instance::TSS_Cleanup_Instance()'] │ │ │ │ │ ]], │ │ │ │ │ ['tss_5fkeys_395', ['tss_keys', ['../../a06813.html#a018959d1b39aa56c0093f6f97bf38086', 1, 'ACE_TSS_Cleanup']]], │ │ │ │ │ - ['tss_5ft_2ecpp_396', ['TSS_T.cpp', ['../../a01514.html', 1, '']]], │ │ │ │ │ - ['tss_5ft_2eh_397', ['TSS_T.h', ['../../a03353.html', 1, '']]], │ │ │ │ │ - ['tss_5ft_2einl_398', ['TSS_T.inl', ['../../a00899.html', 1, '']]], │ │ │ │ │ + ['tss_5ft_2ecpp_396', ['TSS_T.cpp', ['../../a02003.html', 1, '']]], │ │ │ │ │ + ['tss_5ft_2eh_397', ['TSS_T.h', ['../../a00593.html', 1, '']]], │ │ │ │ │ + ['tss_5ft_2einl_398', ['TSS_T.inl', ['../../a02684.html', 1, '']]], │ │ │ │ │ ['ttl_399', ['ttl', ['../../a06845.html#a485d48fb717f0f8e3cb760aceab09b1c', 1, 'ACE_Flow_Spec::ttl(int t)'], │ │ │ │ │ ['../../a06845.html#a78d187055c7f8a6992cc6415fabb19ca', 1, 'ACE_Flow_Spec::ttl() const'] │ │ │ │ │ ]], │ │ │ │ │ ['ttl_5f_400', ['ttl_', ['../../a06845.html#a42d615ad2458aba6d840bc4cedc74a2c', 1, 'ACE_Flow_Spec']]], │ │ │ │ │ - ['tty_5fio_2ecpp_401', ['TTY_IO.cpp', ['../../a00977.html', 1, '']]], │ │ │ │ │ - ['tty_5fio_2eh_402', ['TTY_IO.h', ['../../a00326.html', 1, '']]], │ │ │ │ │ + ['tty_5fio_2ecpp_401', ['TTY_IO.cpp', ['../../a03356.html', 1, '']]], │ │ │ │ │ + ['tty_5fio_2eh_402', ['TTY_IO.h', ['../../a02885.html', 1, '']]], │ │ │ │ │ ['tuple_403', ['Tuple', ['../../a05549.html', 1, 'ACE_ODB::Tuple'], │ │ │ │ │ ['../../a05549.html#a3de3ecb99b15b61dcaab9d24c6d432df', 1, 'ACE_ODB::Tuple::Tuple()'] │ │ │ │ │ ]], │ │ │ │ │ ['tuple_5fallocator_5f_404', ['tuple_allocator_', ['../../a07021.html#a57bf33a3a11f06c245bd2f119e01c64f', 1, 'ACE_Priority_Reactor']]], │ │ │ │ │ ['tv_5f_405', ['tv_', ['../../a07817.html#accc21a8aad4211e2a03c3145f7985ca8', 1, 'ACE_Time_Value']]], │ │ │ │ │ ['tv_5fnsec_406', ['tv_nsec', ['../../a08277.html#ae3c7510dafa8cbcaede866ed13c99683', 1, 'timespec']]], │ │ │ │ │ ['tv_5fsec_407', ['tv_sec', ['../../a08277.html#afc3302668d7cb5952f590da69fdd4955', 1, 'timespec']]], │ │ │ │ │ @@ -869,15 +869,15 @@ │ │ │ │ │ ['../../a05317.html#ac4c003b349087374b090e93188c51395', 1, 'ACE_Configuration_Value_IntId::type_()'], │ │ │ │ │ ['../../a04817.html#adf2a4a3cb12b265811c8a8d3b7563739', 1, 'ACE_ATM_Params::type_()'] │ │ │ │ │ ]], │ │ │ │ │ ['type_5flen_412', ['type_len', ['../../a06641.html#a00e3190436910a59df39b53f08ad345a', 1, 'ACE_Name_Request::type_len() const'], │ │ │ │ │ ['../../a06641.html#ae5cfe77aa4e89e9039f93d80449939f9', 1, 'ACE_Name_Request::type_len(ACE_UINT32)'] │ │ │ │ │ ]], │ │ │ │ │ ['type_5flen_5f_413', ['type_len_', ['../../a06645.html#a7d19b7431fe5751a0b0a4380bf512a8a', 1, 'ACE_Name_Request::Transfer']]], │ │ │ │ │ - ['typed_5fsv_5fmessage_2ecpp_414', ['Typed_SV_Message.cpp', ['../../a02429.html', 1, '']]], │ │ │ │ │ - ['typed_5fsv_5fmessage_2eh_415', ['Typed_SV_Message.h', ['../../a03134.html', 1, '']]], │ │ │ │ │ - ['typed_5fsv_5fmessage_2einl_416', ['Typed_SV_Message.inl', ['../../a03350.html', 1, '']]], │ │ │ │ │ - ['typed_5fsv_5fmessage_5fqueue_2ecpp_417', ['Typed_SV_Message_Queue.cpp', ['../../a02381.html', 1, '']]], │ │ │ │ │ - ['typed_5fsv_5fmessage_5fqueue_2eh_418', ['Typed_SV_Message_Queue.h', ['../../a00830.html', 1, '']]], │ │ │ │ │ - ['typed_5fsv_5fmessage_5fqueue_2einl_419', ['Typed_SV_Message_Queue.inl', ['../../a01112.html', 1, '']]], │ │ │ │ │ + ['typed_5fsv_5fmessage_2ecpp_414', ['Typed_SV_Message.cpp', ['../../a02426.html', 1, '']]], │ │ │ │ │ + ['typed_5fsv_5fmessage_2eh_415', ['Typed_SV_Message.h', ['../../a01193.html', 1, '']]], │ │ │ │ │ + ['typed_5fsv_5fmessage_2einl_416', ['Typed_SV_Message.inl', ['../../a00122.html', 1, '']]], │ │ │ │ │ + ['typed_5fsv_5fmessage_5fqueue_2ecpp_417', ['Typed_SV_Message_Queue.cpp', ['../../a01736.html', 1, '']]], │ │ │ │ │ + ['typed_5fsv_5fmessage_5fqueue_2eh_418', ['Typed_SV_Message_Queue.h', ['../../a00791.html', 1, '']]], │ │ │ │ │ + ['typed_5fsv_5fmessage_5fqueue_2einl_419', ['Typed_SV_Message_Queue.inl', ['../../a00299.html', 1, '']]], │ │ │ │ │ ['tzset_420', ['tzset', ['../../a03715.html#ac9f0aa85a17ea706a7ada2f5444c9cc6', 1, 'ACE_OS']]] │ │ │ │ │ ]; │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/all_15.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -109,37 +109,37 @@ │ │ │ │ │ ['../../a06017.html#a35da1ad2170c99155a9a16d25cd70066', 1, 'ACE_Hash_Multi_Map_Manager::unbind_i(const EXT_ID &ext_id, ACE_Unbounded_Set< INT_ID > &int_id_set)'], │ │ │ │ │ ['../../a05965.html#a3b020e701aae63eb81ac91a390d087fe', 1, 'ACE_Hash_Map_Manager_Ex::unbind_i(ACE_Hash_Map_Entry< EXT_ID, INT_ID > *entry)'], │ │ │ │ │ ['../../a05965.html#aa569a0e650d0fe5dc1217a2e8e9c934b', 1, 'ACE_Hash_Map_Manager_Ex::unbind_i(const EXT_ID &ext_id)'], │ │ │ │ │ ['../../a05965.html#aea960e0da2e4cac6be0d65a765aa4d04', 1, 'ACE_Hash_Map_Manager_Ex::unbind_i(const EXT_ID &ext_id, INT_ID &int_id)'], │ │ │ │ │ ['../../a06017.html#ab6482c344efbc60947633e9b77f09a63', 1, 'ACE_Hash_Multi_Map_Manager::unbind_i()'] │ │ │ │ │ ]], │ │ │ │ │ ['unbind_5fslot_20', ['unbind_slot', ['../../a06369.html#a1bdefaa48570f41479a44e331e897790', 1, 'ACE_Map_Manager']]], │ │ │ │ │ - ['unbounded_5fqueue_2ecpp_21', ['Unbounded_Queue.cpp', ['../../a01703.html', 1, '']]], │ │ │ │ │ - ['unbounded_5fqueue_2eh_22', ['Unbounded_Queue.h', ['../../a02096.html', 1, '']]], │ │ │ │ │ - ['unbounded_5fqueue_2einl_23', ['Unbounded_Queue.inl', ['../../a01556.html', 1, '']]], │ │ │ │ │ - ['unbounded_5fset_2ecpp_24', ['Unbounded_Set.cpp', ['../../a01955.html', 1, '']]], │ │ │ │ │ - ['unbounded_5fset_2eh_25', ['Unbounded_Set.h', ['../../a02489.html', 1, '']]], │ │ │ │ │ - ['unbounded_5fset_2einl_26', ['Unbounded_Set.inl', ['../../a02234.html', 1, '']]], │ │ │ │ │ - ['unbounded_5fset_5fex_2ecpp_27', ['Unbounded_Set_Ex.cpp', ['../../a02885.html', 1, '']]], │ │ │ │ │ - ['unbounded_5fset_5fex_2eh_28', ['Unbounded_Set_Ex.h', ['../../a00872.html', 1, '']]], │ │ │ │ │ - ['unbounded_5fset_5fex_2einl_29', ['Unbounded_Set_Ex.inl', ['../../a01199.html', 1, '']]], │ │ │ │ │ + ['unbounded_5fqueue_2ecpp_21', ['Unbounded_Queue.cpp', ['../../a02246.html', 1, '']]], │ │ │ │ │ + ['unbounded_5fqueue_2eh_22', ['Unbounded_Queue.h', ['../../a00677.html', 1, '']]], │ │ │ │ │ + ['unbounded_5fqueue_2einl_23', ['Unbounded_Queue.inl', ['../../a02018.html', 1, '']]], │ │ │ │ │ + ['unbounded_5fset_2ecpp_24', ['Unbounded_Set.cpp', ['../../a02903.html', 1, '']]], │ │ │ │ │ + ['unbounded_5fset_2eh_25', ['Unbounded_Set.h', ['../../a03191.html', 1, '']]], │ │ │ │ │ + ['unbounded_5fset_2einl_26', ['Unbounded_Set.inl', ['../../a02240.html', 1, '']]], │ │ │ │ │ + ['unbounded_5fset_5fex_2ecpp_27', ['Unbounded_Set_Ex.cpp', ['../../a00701.html', 1, '']]], │ │ │ │ │ + ['unbounded_5fset_5fex_2eh_28', ['Unbounded_Set_Ex.h', ['../../a00575.html', 1, '']]], │ │ │ │ │ + ['unbounded_5fset_5fex_2einl_29', ['Unbounded_Set_Ex.inl', ['../../a01604.html', 1, '']]], │ │ │ │ │ ['ungetc_30', ['ungetc', ['../../a03715.html#a5327205e3678815e2404357227c9f272', 1, 'ACE_OS']]], │ │ │ │ │ ['ungetq_31', ['ungetq', ['../../a07713.html#a7b4f36cc8927e9346078e88962e15441', 1, 'ACE_Task_Ex::ungetq()'], │ │ │ │ │ ['../../a07717.html#a2099a19b29e9f266359c741c64f177af', 1, 'ACE_Task::ungetq()'] │ │ │ │ │ ]], │ │ │ │ │ ['ungetwc_32', ['ungetwc', ['../../a03715.html#ae24aba7db1f640ad2f0a3ad0a6c6aca7', 1, 'ACE_OS']]], │ │ │ │ │ ['unique_5f_33', ['unique_', ['../../a06561.html#a13cda7f02a50b4b3544f697846697271', 1, 'ACE_MMAP_Memory_Pool_Options']]], │ │ │ │ │ ['unique_5fname_34', ['unique_name', ['../../a03705.html#aaadf912d64cd15d0a570a5128a8910ee', 1, 'ACE::unique_name()'], │ │ │ │ │ ['../../a03715.html#a5ce77165313dda50660e33e509f6b443', 1, 'ACE_OS::unique_name()'], │ │ │ │ │ ['../../a07233.html#ac28250642c76225bc8e699390371610d', 1, 'ACE_RW_Process_Mutex::unique_name()'], │ │ │ │ │ ['../../a07061.html#a983bb5a1e3e4c8593ac02eddaa4b2274', 1, 'ACE_Process_Mutex::unique_name()'] │ │ │ │ │ ]], │ │ │ │ │ - ['unix_5faddr_2ecpp_35', ['UNIX_Addr.cpp', ['../../a01211.html', 1, '']]], │ │ │ │ │ - ['unix_5faddr_2eh_36', ['UNIX_Addr.h', ['../../a02279.html', 1, '']]], │ │ │ │ │ - ['unix_5faddr_2einl_37', ['UNIX_Addr.inl', ['../../a02324.html', 1, '']]], │ │ │ │ │ + ['unix_5faddr_2ecpp_35', ['UNIX_Addr.cpp', ['../../a02192.html', 1, '']]], │ │ │ │ │ + ['unix_5faddr_2eh_36', ['UNIX_Addr.h', ['../../a00413.html', 1, '']]], │ │ │ │ │ + ['unix_5faddr_2einl_37', ['UNIX_Addr.inl', ['../../a00167.html', 1, '']]], │ │ │ │ │ ['unix_5faddr_5f_38', ['unix_addr_', ['../../a08161.html#afe0ef939a338ed8d9dd321e71cc312db', 1, 'ACE_UNIX_Addr']]], │ │ │ │ │ ['unlink_39', ['unlink', ['../../a03715.html#ab7501c10e6d4b3f3c2ad31109b63c94a', 1, 'ACE_OS::unlink()'], │ │ │ │ │ ['../../a07877.html#aec6741e717f002dbbdbf150dba2c30a0', 1, 'ACE_Timer_Wheel_T::unlink()'], │ │ │ │ │ ['../../a07849.html#aa305e4f449691e935d83bf5e0014f4a3', 1, 'ACE_Timer_List_T::unlink()'], │ │ │ │ │ ['../../a07641.html#a34cf9e810896cc4a370faaeb6c63d7fe', 1, 'ACE_Stream::unlink()'], │ │ │ │ │ ['../../a07061.html#a985d244a04ff6c6280c3b0472fe1915d', 1, 'ACE_Process_Mutex::unlink()'], │ │ │ │ │ ['../../a06633.html#af8fc8d7c46b44efb74c7f28285cf0820', 1, 'ACE_Mutex::unlink()'], │ │ │ │ │ @@ -201,24 +201,24 @@ │ │ │ │ │ ['../../a05469.html#ade441716ccb51e00d022e84a38882e03', 1, 'ACE_Countdown_Time_T::update()'] │ │ │ │ │ ]], │ │ │ │ │ ['update_5fi_62', ['update_i', ['../../a05673.html#aca220911ed85ed05a888d6e1f6259261', 1, 'ACE_Filecache']]], │ │ │ │ │ ['update_5fqos_63', ['update_qos', ['../a03740.html#a3f74c236313f2b40251d8d1ba471418c', 1, 'ACE_GQoS_Session::update_qos()'], │ │ │ │ │ ['../a03732.html#a4e224942a6e4fa6b76a8c5a78d6431dc', 1, 'ACE_QoS_Session::update_qos()'] │ │ │ │ │ ]], │ │ │ │ │ ['update_5fstate_64', ['update_state', ['../../a08245.html#a88db8389888f62ef5e67d8191737d8c0', 1, 'ACE_WFMO_Reactor']]], │ │ │ │ │ - ['upipe_5facceptor_2ecpp_65', ['UPIPE_Acceptor.cpp', ['../../a02537.html', 1, '']]], │ │ │ │ │ - ['upipe_5facceptor_2eh_66', ['UPIPE_Acceptor.h', ['../../a03314.html', 1, '']]], │ │ │ │ │ - ['upipe_5facceptor_2einl_67', ['UPIPE_Acceptor.inl', ['../../a02132.html', 1, '']]], │ │ │ │ │ - ['upipe_5faddr_2eh_68', ['UPIPE_Addr.h', ['../../a02957.html', 1, '']]], │ │ │ │ │ - ['upipe_5fconnector_2ecpp_69', ['UPIPE_Connector.cpp', ['../../a01688.html', 1, '']]], │ │ │ │ │ - ['upipe_5fconnector_2eh_70', ['UPIPE_Connector.h', ['../../a00173.html', 1, '']]], │ │ │ │ │ - ['upipe_5fconnector_2einl_71', ['UPIPE_Connector.inl', ['../../a00689.html', 1, '']]], │ │ │ │ │ - ['upipe_5fstream_2ecpp_72', ['UPIPE_Stream.cpp', ['../../a00734.html', 1, '']]], │ │ │ │ │ - ['upipe_5fstream_2eh_73', ['UPIPE_Stream.h', ['../../a01967.html', 1, '']]], │ │ │ │ │ - ['upipe_5fstream_2einl_74', ['UPIPE_Stream.inl', ['../../a01871.html', 1, '']]], │ │ │ │ │ + ['upipe_5facceptor_2ecpp_65', ['UPIPE_Acceptor.cpp', ['../../a00962.html', 1, '']]], │ │ │ │ │ + ['upipe_5facceptor_2eh_66', ['UPIPE_Acceptor.h', ['../../a00392.html', 1, '']]], │ │ │ │ │ + ['upipe_5facceptor_2einl_67', ['UPIPE_Acceptor.inl', ['../../a03032.html', 1, '']]], │ │ │ │ │ + ['upipe_5faddr_2eh_68', ['UPIPE_Addr.h', ['../../a00809.html', 1, '']]], │ │ │ │ │ + ['upipe_5fconnector_2ecpp_69', ['UPIPE_Connector.cpp', ['../../a02345.html', 1, '']]], │ │ │ │ │ + ['upipe_5fconnector_2eh_70', ['UPIPE_Connector.h', ['../../a02645.html', 1, '']]], │ │ │ │ │ + ['upipe_5fconnector_2einl_71', ['UPIPE_Connector.inl', ['../../a03059.html', 1, '']]], │ │ │ │ │ + ['upipe_5fstream_2ecpp_72', ['UPIPE_Stream.cpp', ['../../a00617.html', 1, '']]], │ │ │ │ │ + ['upipe_5fstream_2eh_73', ['UPIPE_Stream.h', ['../../a02378.html', 1, '']]], │ │ │ │ │ + ['upipe_5fstream_2einl_74', ['UPIPE_Stream.inl', ['../../a01781.html', 1, '']]], │ │ │ │ │ ['usable_75', ['USABLE', ['../../a08097.html#adfb2b933340c5d378956b3467ed97432', 1, 'ACE_Utils::Fast_Comparator']]], │ │ │ │ │ ['use_76', ['USE', ['../../a06817.html#ad3b30b7c09f4d1b079d4adfd50e9839ba03c2ca48d3bf251b3218ff50355bdb09', 1, 'TSS_Cleanup_Instance']]], │ │ │ │ │ ['use_5ffixed_5faddr_5f_77', ['use_fixed_addr_', ['../../a06565.html#a2c8e0aca963ba05fe00dc9bb60ccc786', 1, 'ACE_MMAP_Memory_Pool::use_fixed_addr_()'], │ │ │ │ │ ['../../a06561.html#ac5e8d559fc6257b9f7ff3dd4533641f9', 1, 'ACE_MMAP_Memory_Pool_Options::use_fixed_addr_()'] │ │ │ │ │ ]], │ │ │ │ │ ['use_5fleft_78', ['USE_LEFT', ['../../a08097.html#a13994912e120128af60fa8d78dabae85', 1, 'ACE_Utils::Fast_Comparator']]], │ │ │ │ │ ['use_5freactor_79', ['USE_REACTOR', ['../../a07693.html#a9faff66e76b10db0394affbb590d0059a19e8af107b6427491b6c6bd10db56e48', 1, 'ACE_Synch_Options']]], │ │ │ │ │ @@ -253,29 +253,29 @@ │ │ │ │ │ ['../../a07285.html#a31a7f6c0d75fce34b08050feb8339b12', 1, 'ACE_Select_Reactor_T::uses_event_associations()'], │ │ │ │ │ ['../../a08245.html#a72561fc1d6f53987268e24531973a457', 1, 'ACE_WFMO_Reactor::uses_event_associations()'] │ │ │ │ │ ]], │ │ │ │ │ ['ushort_100', ['UShort', ['../../a05081.html#a5e1d86a0414ed9a5bd84d146e1372713', 1, 'ACE_CDR::UShort()'], │ │ │ │ │ ['../../a05081.html#a5e1d86a0414ed9a5bd84d146e1372713', 1, 'ACE_CDR::UShort()'] │ │ │ │ │ ]], │ │ │ │ │ ['ushort_5frep_101', ['ushort_rep', ['../../a07529.html#ad0943472685fd7d31c3b40a3e571cdf2', 1, 'ACE_NS_WString']]], │ │ │ │ │ - ['utf16_5fencoding_5fconverter_2ecpp_102', ['UTF16_Encoding_Converter.cpp', ['../../a02564.html', 1, '']]], │ │ │ │ │ - ['utf16_5fencoding_5fconverter_2eh_103', ['UTF16_Encoding_Converter.h', ['../../a01919.html', 1, '']]], │ │ │ │ │ - ['utf16_5fencoding_5fconverter_2einl_104', ['UTF16_Encoding_Converter.inl', ['../../a02891.html', 1, '']]], │ │ │ │ │ - ['utf32_5fencoding_5fconverter_2ecpp_105', ['UTF32_Encoding_Converter.cpp', ['../../a03383.html', 1, '']]], │ │ │ │ │ - ['utf32_5fencoding_5fconverter_2eh_106', ['UTF32_Encoding_Converter.h', ['../../a00587.html', 1, '']]], │ │ │ │ │ - ['utf8_5fencoding_5fconverter_2ecpp_107', ['UTF8_Encoding_Converter.cpp', ['../../a02492.html', 1, '']]], │ │ │ │ │ - ['utf8_5fencoding_5fconverter_2eh_108', ['UTF8_Encoding_Converter.h', ['../../a00938.html', 1, '']]], │ │ │ │ │ + ['utf16_5fencoding_5fconverter_2ecpp_102', ['UTF16_Encoding_Converter.cpp', ['../../a02948.html', 1, '']]], │ │ │ │ │ + ['utf16_5fencoding_5fconverter_2eh_103', ['UTF16_Encoding_Converter.h', ['../../a02495.html', 1, '']]], │ │ │ │ │ + ['utf16_5fencoding_5fconverter_2einl_104', ['UTF16_Encoding_Converter.inl', ['../../a01991.html', 1, '']]], │ │ │ │ │ + ['utf32_5fencoding_5fconverter_2ecpp_105', ['UTF32_Encoding_Converter.cpp', ['../../a01937.html', 1, '']]], │ │ │ │ │ + ['utf32_5fencoding_5fconverter_2eh_106', ['UTF32_Encoding_Converter.h', ['../../a00269.html', 1, '']]], │ │ │ │ │ + ['utf8_5fencoding_5fconverter_2ecpp_107', ['UTF8_Encoding_Converter.cpp', ['../../a00155.html', 1, '']]], │ │ │ │ │ + ['utf8_5fencoding_5fconverter_2eh_108', ['UTF8_Encoding_Converter.h', ['../../a02213.html', 1, '']]], │ │ │ │ │ ['uuid_109', ['UUID', ['../../a08181.html', 1, 'ACE_Utils::UUID'], │ │ │ │ │ ['../../a08181.html#ab6c677616cda8ca905240938d607a83d', 1, 'ACE_Utils::UUID::UUID()'], │ │ │ │ │ ['../../a08181.html#a36b4dc24d83fab002eedc891b828648d', 1, 'ACE_Utils::UUID::UUID(const ACE_CString &uuidString)'], │ │ │ │ │ ['../../a08181.html#aa09905e22a3a886d18058a67be46d63a', 1, 'ACE_Utils::UUID::UUID(const UUID &right)'] │ │ │ │ │ ]], │ │ │ │ │ - ['uuid_2ecpp_110', ['UUID.cpp', ['../../a00386.html', 1, '']]], │ │ │ │ │ - ['uuid_2eh_111', ['UUID.h', ['../../a00290.html', 1, '']]], │ │ │ │ │ - ['uuid_2einl_112', ['UUID.inl', ['../../a00920.html', 1, '']]], │ │ │ │ │ + ['uuid_2ecpp_110', ['UUID.cpp', ['../../a01919.html', 1, '']]], │ │ │ │ │ + ['uuid_2eh_111', ['UUID.h', ['../../a02006.html', 1, '']]], │ │ │ │ │ + ['uuid_2einl_112', ['UUID.inl', ['../../a00893.html', 1, '']]], │ │ │ │ │ ['uuid_5f_113', ['uuid_', ['../../a08181.html#a522713c7b7ebe995fe2ebd6b35a483da', 1, 'ACE_Utils::UUID']]], │ │ │ │ │ ['uuid_5fgenerator_114', ['UUID_Generator', ['../../a08189.html', 1, 'ACE_Utils::UUID_Generator'], │ │ │ │ │ ['../../a08189.html#ab400afa84f9abdc12ba7d1fe6ddfb884', 1, 'ACE_Utils::UUID_Generator::UUID_Generator()'] │ │ │ │ │ ]], │ │ │ │ │ ['uuid_5fgenerator_115', ['UUID_GENERATOR', ['../../a03709.html#a7abad0c2ed20cfdeefa8e7ee37df2f97', 1, 'ACE_Utils']]], │ │ │ │ │ ['uuid_5fnode_116', ['UUID_Node', ['../../a08177.html', 1, 'ACE_Utils']]], │ │ │ │ │ ['uuid_5fstate_117', ['UUID_State', ['../../a08193.html', 1, 'ACE_Utils::UUID_Generator']]], │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/all_16.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -73,15 +73,15 @@ │ │ │ │ │ ['value_5fopen_5fhelper_17', ['value_open_helper', ['../../a05333.html#a17d78e968be2d3c74f28218506095681', 1, 'ACE_Configuration_Heap']]], │ │ │ │ │ ['value_5fptr_18', ['Value_Ptr', ['../../a08201.html', 1, 'ACE::Value_Ptr< typename T >'], │ │ │ │ │ ['../../a08201.html#aafcdd466919c282a395576747b7b90ad', 1, 'ACE::Value_Ptr::Value_Ptr(T *p=0)'], │ │ │ │ │ ['../../a08201.html#a090d32ba6ed906e3bc87352e330f0c03', 1, 'ACE::Value_Ptr::Value_Ptr(Value_Ptr const &other)'], │ │ │ │ │ ['../../a08201.html#ab50935a8cf950119bb4bd32ec4057c18', 1, 'ACE::Value_Ptr::Value_Ptr(Value_Ptr< U > const &other)'], │ │ │ │ │ ['../../a08201.html#a6bfb6762469c8ec73ec1d60069f00356', 1, 'ACE::Value_Ptr::Value_Ptr()'] │ │ │ │ │ ]], │ │ │ │ │ - ['value_5fptr_2eh_19', ['Value_Ptr.h', ['../../a01175.html', 1, '']]], │ │ │ │ │ + ['value_5fptr_2eh_19', ['Value_Ptr.h', ['../../a03092.html', 1, '']]], │ │ │ │ │ ['value_5fready_5f_20', ['value_ready_', ['../../a05885.html#a881f44571c8b4951132134e7a8bad2e5', 1, 'ACE_Future_Rep']]], │ │ │ │ │ ['value_5fready_5fmutex_5f_21', ['value_ready_mutex_', ['../../a05885.html#ae06084df5ecfc48a8e3dcf5421fec53a', 1, 'ACE_Future_Rep']]], │ │ │ │ │ ['value_5fset_22', ['VALUE_SET', ['../../a05989.html#a0e662720c8ac7cb6663337d2d9ecd523', 1, 'ACE_Hash_Multi_Map_Entry']]], │ │ │ │ │ ['value_5fset_5fiterator_23', ['VALUE_SET_ITERATOR', ['../../a05989.html#a492ea87e23389378070ba982783cba16', 1, 'ACE_Hash_Multi_Map_Entry']]], │ │ │ │ │ ['value_5ftype_24', ['value_type', ['../../a06397.html#a17634a7a3612fa0502b9a454bf2510c7', 1, 'ACE_Map::value_type()'], │ │ │ │ │ ['../../a05937.html#a29bd4b030f475b8f773232ac056357e8', 1, 'ACE_Hash_Map_Iterator_Base_Ex::value_type()'], │ │ │ │ │ ['../../a06389.html#a385bdcc42e2c32e8529eed5a238a8e22', 1, 'ACE_Iterator::value_type()'], │ │ │ │ │ @@ -115,29 +115,29 @@ │ │ │ │ │ ['varname_5f_27', ['varname_', ['../../a05585.html#a7ae281ea47ebd2d2213a1eae7dcc5f8f', 1, 'ACE_Env_Value']]], │ │ │ │ │ ['vasprintf_28', ['vasprintf', ['../../a03715.html#ae22783ef38dcd8691dc0168af5232869', 1, 'ACE_OS::vasprintf(char **bufp, const char *format, va_list argptr) ACE_GCC_FORMAT_ATTRIBUTE(printf'], │ │ │ │ │ ['../../a03715.html#a5d6b4b562f357a932a2a1e2621887295', 1, 'ACE_OS::vasprintf(wchar_t **bufp, const wchar_t *format, va_list argptr)'] │ │ │ │ │ ]], │ │ │ │ │ ['vasprintf_5femulation_29', ['vasprintf_emulation', ['../../a03715.html#a72b5c498c853fda2f0fee16d8d75ec2e', 1, 'ACE_OS']]], │ │ │ │ │ ['vaswprintf_5femulation_30', ['vaswprintf_emulation', ['../../a03715.html#a0f3c1456f50185aa152801aa07e68a8d', 1, 'ACE_OS']]], │ │ │ │ │ ['vector_5f_31', ['vector_', ['../../a08205.html#a52821f39ae0f330fa8a1f89439df17de', 1, 'ACE_Vector_Iterator']]], │ │ │ │ │ - ['vector_5ft_2ecpp_32', ['Vector_T.cpp', ['../../a02354.html', 1, '']]], │ │ │ │ │ - ['vector_5ft_2eh_33', ['Vector_T.h', ['../../a02486.html', 1, '']]], │ │ │ │ │ - ['vector_5ft_2einl_34', ['Vector_T.inl', ['../../a02456.html', 1, '']]], │ │ │ │ │ + ['vector_5ft_2ecpp_32', ['Vector_T.cpp', ['../../a02450.html', 1, '']]], │ │ │ │ │ + ['vector_5ft_2eh_33', ['Vector_T.h', ['../../a00344.html', 1, '']]], │ │ │ │ │ + ['vector_5ft_2einl_34', ['Vector_T.inl', ['../../a00851.html', 1, '']]], │ │ │ │ │ ['verbose_35', ['verbose', ['../../a06669.html#a0da7b127f4d128452b55d08e9b96ab04', 1, 'ACE_Name_Options']]], │ │ │ │ │ ['verbose_36', ['VERBOSE', ['../../a06185.html#a85194eb0498b35b79d0472f514ac91c8a105d7c7caff12c4119f19b118d047a48', 1, 'ACE_Log_Msg']]], │ │ │ │ │ ['verbose_5flen_37', ['VERBOSE_LEN', ['../../a06213.html#a7f8e2cab7c3f4319de5b8a39c57cb33ca8af6e89816fbf394965d8b3b7d7b2481', 1, 'ACE_Log_Record']]], │ │ │ │ │ ['verbose_5flite_38', ['VERBOSE_LITE', ['../../a06185.html#a85194eb0498b35b79d0472f514ac91c8a33f7f881eaa7cbc783ae49a4110717db', 1, 'ACE_Log_Msg']]], │ │ │ │ │ ['verbosity_5f_39', ['verbosity_', ['../../a06669.html#a52e538864692bc217d9b29ef3ad19ea3', 1, 'ACE_Name_Options']]], │ │ │ │ │ ['verify_5fprivate_5fkey_40', ['verify_private_key', ['../../a03731.html#a5755caf7caf3a40d4b7508bd77a331df', 1, 'ACE_SSL_Context']]], │ │ │ │ │ ['version_41', ['version', ['../../a06897.html#ac098182ae51da789341a49cc6f4708d2', 1, 'ip::version()'], │ │ │ │ │ ['../a03732.html#a29508925591467b4aac3b29ca8cf1127', 1, 'ACE_QoS_Session::version()'], │ │ │ │ │ ['../a03740.html#a5c8d4e36a6237839df95ba480d89c2dd', 1, 'ACE_GQoS_Session::version()'] │ │ │ │ │ ]], │ │ │ │ │ - ['version_2eh_42', ['Version.h', ['../../a00323.html', 1, '']]], │ │ │ │ │ - ['versioned_5fnamespace_2eh_43', ['Versioned_Namespace.h', ['../../a00275.html', 1, '']]], │ │ │ │ │ + ['version_2eh_42', ['Version.h', ['../../a02921.html', 1, '']]], │ │ │ │ │ + ['versioned_5fnamespace_2eh_43', ['Versioned_Namespace.h', ['../../a03383.html', 1, '']]], │ │ │ │ │ ['vfprintf_44', ['vfprintf', ['../../a03715.html#a6d73f07fa74d447cb0b87dec03fe2540', 1, 'ACE_OS::vfprintf(FILE *fp, const char *format, va_list argptr) ACE_GCC_FORMAT_ATTRIBUTE(printf'], │ │ │ │ │ ['../../a03715.html#a51f53bbc744637a17a5b8f993bba77f0', 1, 'ACE_OS::vfprintf(FILE *fp, const wchar_t *format, va_list argptr)'] │ │ │ │ │ ]], │ │ │ │ │ ['visit_45', ['visit', ['../../a06117.html#af8bd0a807bf1dc639d66b6b31e30b068', 1, 'ACE_Tokens']]], │ │ │ │ │ ['visited_46', ['visited', ['../../a06117.html#ac2ba62211d7b40e5a495c4afec66685b', 1, 'ACE_Tokens']]], │ │ │ │ │ ['visited_5f_47', ['visited_', ['../../a06117.html#a002d84aaf5d1088c260aaf081ba38346', 1, 'ACE_Tokens']]], │ │ │ │ │ ['vp_5ftraits_48', ['VP_traits', ['../../a08197.html', 1, 'ACE']]], │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/all_17.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -101,30 +101,30 @@ │ │ │ │ │ ['wchar_5ftranslator_5f_32', ['wchar_translator_', ['../../a05165.html#a972a74f1dd87d5aa3dbdce6e935d4555', 1, 'ACE_InputCDR::wchar_translator_()'], │ │ │ │ │ ['../../a05121.html#a9414a1e459834bad18a66b4a0bcaf08e', 1, 'ACE_OutputCDR::wchar_translator_()'] │ │ │ │ │ ]], │ │ │ │ │ ['wday_5f_33', ['wday_', ['../../a05473.html#a388eafa0d6339313c760635af0ccd635', 1, 'ACE_Date_Time']]], │ │ │ │ │ ['weekday_34', ['weekday', ['../../a05473.html#a56f5dff57df6ac59fb1c301a4975a221', 1, 'ACE_Date_Time::weekday() const'], │ │ │ │ │ ['../../a05473.html#a4047877914fc608cbb8f5dfd5ab548be', 1, 'ACE_Date_Time::weekday(long wday)'] │ │ │ │ │ ]], │ │ │ │ │ - ['wfmo_5freactor_2ecpp_35', ['WFMO_Reactor.cpp', ['../../a02711.html', 1, '']]], │ │ │ │ │ - ['wfmo_5freactor_2eh_36', ['WFMO_Reactor.h', ['../../a02726.html', 1, '']]], │ │ │ │ │ - ['wfmo_5freactor_2einl_37', ['WFMO_Reactor.inl', ['../../a00038.html', 1, '']]], │ │ │ │ │ + ['wfmo_5freactor_2ecpp_35', ['WFMO_Reactor.cpp', ['../../a03377.html', 1, '']]], │ │ │ │ │ + ['wfmo_5freactor_2eh_36', ['WFMO_Reactor.h', ['../../a02249.html', 1, '']]], │ │ │ │ │ + ['wfmo_5freactor_2einl_37', ['WFMO_Reactor.inl', ['../../a00920.html', 1, '']]], │ │ │ │ │ ['wfmo_5freactor_5f_38', ['wfmo_reactor_', ['../../a08221.html#a2bd349b369eee184b629c3a827669945', 1, 'ACE_WFMO_Reactor_Handler_Repository']]], │ │ │ │ │ ['wheel_39', ['Wheel', ['../../a07881.html#a650cf4a83a767a67e3445047b8f5d3ab', 1, 'ACE_Timer_Wheel_Iterator_T']]], │ │ │ │ │ ['wheel_5ftime_5f_40', ['wheel_time_', ['../../a07877.html#a38eb831938c0df0aef6e1a6550929423', 1, 'ACE_Timer_Wheel_T']]], │ │ │ │ │ ['whole_41', ['whole', ['../../a07561.html#a15191e0997eeb2f1e51e5a2ee6ec22a6', 1, 'ACE_Stats_Value::whole(const ACE_UINT32)'], │ │ │ │ │ ['../../a07561.html#afe979a1d50b7582af92ac24463b32597', 1, 'ACE_Stats_Value::whole() const'] │ │ │ │ │ ]], │ │ │ │ │ ['whole_5f_42', ['whole_', ['../../a07561.html#a11d1e3966111b784af103afbcdfc82e3', 1, 'ACE_Stats_Value']]], │ │ │ │ │ ['wide_20character_2funicode_20support_20in_20ace_43', ['Wide Character/Unicode support in ACE', ['../../a09493.html', 1, '']]], │ │ │ │ │ ['wild_5fmatch_44', ['wild_match', ['../../a03705.html#a651c93ef2f010d498c4ae0532e16c87c', 1, 'ACE']]], │ │ │ │ │ - ['win32_5fasynch_5fio_2ecpp_45', ['WIN32_Asynch_IO.cpp', ['../../a00461.html', 1, '']]], │ │ │ │ │ - ['win32_5fasynch_5fio_2eh_46', ['WIN32_Asynch_IO.h', ['../../a00776.html', 1, '']]], │ │ │ │ │ - ['win32_5fproactor_2ecpp_47', ['WIN32_Proactor.cpp', ['../../a01820.html', 1, '']]], │ │ │ │ │ - ['win32_5fproactor_2eh_48', ['WIN32_Proactor.h', ['../../a00878.html', 1, '']]], │ │ │ │ │ + ['win32_5fasynch_5fio_2ecpp_45', ['WIN32_Asynch_IO.cpp', ['../../a02873.html', 1, '']]], │ │ │ │ │ + ['win32_5fasynch_5fio_2eh_46', ['WIN32_Asynch_IO.h', ['../../a00341.html', 1, '']]], │ │ │ │ │ + ['win32_5fproactor_2ecpp_47', ['WIN32_Proactor.cpp', ['../../a01982.html', 1, '']]], │ │ │ │ │ + ['win32_5fproactor_2eh_48', ['WIN32_Proactor.h', ['../../a02333.html', 1, '']]], │ │ │ │ │ ['win32_5fresource_5fmodule_5f_49', ['win32_resource_module_', ['../../a03715.html#ab6ae547c6f8777054d5cc5d5ab71bb2c', 1, 'ACE_OS']]], │ │ │ │ │ ['win32_5fversioninfo_5f_50', ['win32_versioninfo_', ['../../a03715.html#ac28699ace810e5c46b9d08a824e51681', 1, 'ACE_OS']]], │ │ │ │ │ ['wipeout_5flogfile_5f_51', ['wipeout_logfile_', ['../../a06217.html#aa0bfd78410c91a984bd052761df47a59', 1, 'ACE_Logging_Strategy']]], │ │ │ │ │ ['word_5fnum_5f_52', ['word_num_', ['../../a05925.html#ae56ae01776857dbfaeef7c299787e3c2', 1, 'ACE_Handle_Set_Iterator']]], │ │ │ │ │ ['wordsize_53', ['WORDSIZE', ['../../a05921.html#a2dd59a1747f522ff869ba7f76762f9bca90558e57bc0253f342d974b95277bdfb', 1, 'ACE_Handle_Set']]], │ │ │ │ │ ['work_5fpending_54', ['work_pending', ['../../a05497.html#a277174076a506d084a1c09f2169d040f', 1, 'ACE_Dev_Poll_Reactor::work_pending()'], │ │ │ │ │ ['../../a07109.html#afad4a5c44923b4a425287d1e99396884', 1, 'ACE_Reactor::work_pending()'], │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/all_18.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ var searchData = [ │ │ │ │ │ ['xinenb_0', ['xinenb', ['../../a08133.html#a6534166880c48a374c6f02be01dd88a9', 1, 'ACE_TTY_IO::Serial_Params']]], │ │ │ │ │ - ['xml_5fsvc_5fconf_2ecpp_1', ['XML_Svc_Conf.cpp', ['../../a00416.html', 1, '']]], │ │ │ │ │ - ['xml_5fsvc_5fconf_2eh_2', ['XML_Svc_Conf.h', ['../../a01412.html', 1, '']]], │ │ │ │ │ + ['xml_5fsvc_5fconf_2ecpp_1', ['XML_Svc_Conf.cpp', ['../../a01172.html', 1, '']]], │ │ │ │ │ + ['xml_5fsvc_5fconf_2eh_2', ['XML_Svc_Conf.h', ['../../a02444.html', 1, '']]], │ │ │ │ │ ['xofflim_3', ['xofflim', ['../../a08133.html#abd2da306e630c69732369d4426a47d87', 1, 'ACE_TTY_IO::Serial_Params']]], │ │ │ │ │ ['xonlim_4', ['xonlim', ['../../a08133.html#a3df2a9264186d64c5ca2658041d4999d', 1, 'ACE_TTY_IO::Serial_Params']]], │ │ │ │ │ ['xoutenb_5', ['xoutenb', ['../../a08133.html#aae81bd8a07b65b8972582e34d800c1a2', 1, 'ACE_TTY_IO::Serial_Params']]], │ │ │ │ │ - ['xti_5fatm_5fmcast_2ecpp_6', ['XTI_ATM_Mcast.cpp', ['../../a01562.html', 1, '']]], │ │ │ │ │ - ['xti_5fatm_5fmcast_2eh_7', ['XTI_ATM_Mcast.h', ['../../a03146.html', 1, '']]], │ │ │ │ │ - ['xti_5fatm_5fmcast_2einl_8', ['XTI_ATM_Mcast.inl', ['../../a01679.html', 1, '']]] │ │ │ │ │ + ['xti_5fatm_5fmcast_2ecpp_6', ['XTI_ATM_Mcast.cpp', ['../../a01898.html', 1, '']]], │ │ │ │ │ + ['xti_5fatm_5fmcast_2eh_7', ['XTI_ATM_Mcast.h', ['../../a00380.html', 1, '']]], │ │ │ │ │ + ['xti_5fatm_5fmcast_2einl_8', ['XTI_ATM_Mcast.inl', ['../../a01568.html', 1, '']]] │ │ │ │ │ ]; │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/all_2.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -2,16 +2,16 @@ │ │ │ │ │ ['back_5f_0', ['back_', ['../../a04589.html#aea55d827def8836d1384d29ebd70ef83', 1, 'ACE_Arg_Shifter_T']]], │ │ │ │ │ ['backing_5fstore_5fname_5f_1', ['backing_store_name_', ['../../a06869.html#aab08c07f8b0d52217131617358a50fde', 1, 'ACE_Pagefile_Memory_Pool::backing_store_name_()'], │ │ │ │ │ ['../../a06565.html#a209006f2ee6df330b22ddea0c7257a14', 1, 'ACE_MMAP_Memory_Pool::backing_store_name_()'] │ │ │ │ │ ]], │ │ │ │ │ ['backlog_5f_2', ['backlog_', ['../../a07897.html#a749c44ac0f3d66164e5fb40241b48179', 1, 'ACE_TLI_Acceptor']]], │ │ │ │ │ ['bad_3', ['bad', ['../../a06309.html#a0c27758b8548b1b92d859d2a48dfadfe', 1, 'ACE_Malloc_T']]], │ │ │ │ │ ['bad_5fflag_5f_4', ['bad_flag_', ['../../a06309.html#a558a419ee20bf6e6ec0e5940fcd7ee5c', 1, 'ACE_Malloc_T']]], │ │ │ │ │ - ['barrier_2ecpp_5', ['Barrier.cpp', ['../../a03212.html', 1, '']]], │ │ │ │ │ - ['barrier_2eh_6', ['Barrier.h', ['../../a01229.html', 1, '']]], │ │ │ │ │ + ['barrier_2ecpp_5', ['Barrier.cpp', ['../../a00872.html', 1, '']]], │ │ │ │ │ + ['barrier_2eh_6', ['Barrier.h', ['../../a03143.html', 1, '']]], │ │ │ │ │ ['barrier_5ffinished_5f_7', ['barrier_finished_', ['../../a04941.html#ac8f9d724cf92345037d3033b255bf425', 1, 'ACE_Sub_Barrier']]], │ │ │ │ │ ['base_8', ['base', ['../../a06505.html#a5267bc8349d7b4e51ec3e791c8c54fc6', 1, 'ACE_Data_Block::base() const'], │ │ │ │ │ ['../../a06505.html#a3f684bed2886426ccc7f3262eb2a93f8', 1, 'ACE_Data_Block::base(char *data, size_t size, ACE_Message_Block::Message_Flags mflags=ACE_Message_Block::DONT_DELETE)'], │ │ │ │ │ ['../../a06501.html#a5ddac576e76d365c87ecc4036b000c4c', 1, 'ACE_Message_Block::base() const'], │ │ │ │ │ ['../../a06501.html#a43adf4987eddc9d11b0d4936421b273b', 1, 'ACE_Message_Block::base(char *data, size_t size, Message_Flags=DONT_DELETE)'] │ │ │ │ │ ]], │ │ │ │ │ ['base_5f_9', ['base_', ['../../a06885.html#a3d4adfe469e95181c18dacf918656af2', 1, 'ACE_PI_Control_Block::base_()'], │ │ │ │ │ @@ -36,17 +36,17 @@ │ │ │ │ │ ['base_5faddress_12', ['base_address', ['../../a06669.html#ad7d1e659d751e3ca5ea534012b57017c', 1, 'ACE_Name_Options::base_address(char *address)'], │ │ │ │ │ ['../../a06669.html#a9285c37774a8cfa64907d2082d90c5f2', 1, 'ACE_Name_Options::base_address(void)'] │ │ │ │ │ ]], │ │ │ │ │ ['base_5faddress_5f_13', ['base_address_', ['../../a06669.html#a9f53be72f34d5bc05f2f567869919e42', 1, 'ACE_Name_Options']]], │ │ │ │ │ ['base_5foffset_5f_14', ['base_offset_', ['../../a04969.html#ac0182b34b85ae986ac59ae4c7d0da9a7', 1, 'ACE_Based_Pointer_Basic']]], │ │ │ │ │ ['base_5fset_15', ['base_set', ['../../a04585.html#a0accba175725b07e5640e8499e2b3442', 1, 'ACE_Addr']]], │ │ │ │ │ ['base_5fshm_5fkey_5f_16', ['base_shm_key_', ['../../a07381.html#ada8be6ae2f26d7f31c67cad7a749d5cb', 1, 'ACE_Shared_Memory_Pool']]], │ │ │ │ │ - ['base_5fthread_5fadapter_2ecpp_17', ['Base_Thread_Adapter.cpp', ['../../a02369.html', 1, '']]], │ │ │ │ │ - ['base_5fthread_5fadapter_2eh_18', ['Base_Thread_Adapter.h', ['../../a03341.html', 1, '']]], │ │ │ │ │ - ['base_5fthread_5fadapter_2einl_19', ['Base_Thread_Adapter.inl', ['../../a00515.html', 1, '']]], │ │ │ │ │ + ['base_5fthread_5fadapter_2ecpp_17', ['Base_Thread_Adapter.cpp', ['../../a01928.html', 1, '']]], │ │ │ │ │ + ['base_5fthread_5fadapter_2eh_18', ['Base_Thread_Adapter.h', ['../../a00308.html', 1, '']]], │ │ │ │ │ + ['base_5fthread_5fadapter_2einl_19', ['Base_Thread_Adapter.inl', ['../../a01745.html', 1, '']]], │ │ │ │ │ ['base_5ftime_5fpolicy_20', ['Base_Time_Policy', ['../../a07841.html#a682417ddf74790a8d9e9af7f47d23baf', 1, 'ACE_Timer_Heap_T']]], │ │ │ │ │ ['base_5ftimer_5fqueue_21', ['Base_Timer_Queue', ['../../a07849.html#a15fdf9f50e3ae8996fb35fec493a1969', 1, 'ACE_Timer_List_T::Base_Timer_Queue()'], │ │ │ │ │ ['../../a07877.html#ac03b960d73aa95a9b96f79b1ba829edc', 1, 'ACE_Timer_Wheel_T::Base_Timer_Queue()'], │ │ │ │ │ ['../../a07829.html#a77e58cf30c91e3fbc52b5fa6def1bf83', 1, 'ACE_Timer_Hash_T::Base_Timer_Queue()'] │ │ │ │ │ ]], │ │ │ │ │ ['base_5ftype_22', ['base_type', ['../../a07625.html#aa266773e2c04d995049cd8df83a3ddc6', 1, 'ACE_NOOP_Concurrency_Strategy::base_type()'], │ │ │ │ │ ['../../a07581.html#a23b39cf1b2bc306097f28b516846bbce', 1, 'ACE_DLL_Strategy::base_type()'], │ │ │ │ │ @@ -58,25 +58,25 @@ │ │ │ │ │ ['../../a07577.html#aff6896a33b82f3936556d59e24328db8', 1, 'ACE_Singleton_Strategy::base_type()'], │ │ │ │ │ ['../../a04553.html#aa0dd36988cdadf6c4d58559dff49e931', 1, 'ACE_Strategy_Acceptor::base_type()'], │ │ │ │ │ ['../../a05365.html#a798e551bebd5dcbd2c1deb5d1de73977', 1, 'ACE_Strategy_Connector::base_type()'], │ │ │ │ │ ['../../a07593.html#aa1fdaf4d9a6e8f81f3f5d4bcaf467dd8', 1, 'ACE_Thread_Strategy::base_type()'], │ │ │ │ │ ['../../a08157.html#a8f602135048df254cfeba3c80d0ce2f9', 1, 'ACE_Unbounded_Set_Const_Iterator::base_type()'], │ │ │ │ │ ['../../a08153.html#a0537ccaac941d35d814b04b86fd49d69', 1, 'ACE_Unbounded_Set_Iterator::base_type()'] │ │ │ │ │ ]], │ │ │ │ │ - ['based_5fpointer_5frepository_2ecpp_23', ['Based_Pointer_Repository.cpp', ['../../a01085.html', 1, '']]], │ │ │ │ │ - ['based_5fpointer_5frepository_2eh_24', ['Based_Pointer_Repository.h', ['../../a02504.html', 1, '']]], │ │ │ │ │ - ['based_5fpointer_5ft_2ecpp_25', ['Based_Pointer_T.cpp', ['../../a02567.html', 1, '']]], │ │ │ │ │ - ['based_5fpointer_5ft_2eh_26', ['Based_Pointer_T.h', ['../../a01316.html', 1, '']]], │ │ │ │ │ - ['based_5fpointer_5ft_2einl_27', ['Based_Pointer_T.inl', ['../../a02519.html', 1, '']]], │ │ │ │ │ + ['based_5fpointer_5frepository_2ecpp_23', ['Based_Pointer_Repository.cpp', ['../../a02939.html', 1, '']]], │ │ │ │ │ + ['based_5fpointer_5frepository_2eh_24', ['Based_Pointer_Repository.h', ['../../a02207.html', 1, '']]], │ │ │ │ │ + ['based_5fpointer_5ft_2ecpp_25', ['Based_Pointer_T.cpp', ['../../a01787.html', 1, '']]], │ │ │ │ │ + ['based_5fpointer_5ft_2eh_26', ['Based_Pointer_T.h', ['../../a01289.html', 1, '']]], │ │ │ │ │ + ['based_5fpointer_5ft_2einl_27', ['Based_Pointer_T.inl', ['../../a00482.html', 1, '']]], │ │ │ │ │ ['basename_28', ['basename', ['../../a03705.html#aaf634788e8e3809168bd980fc64d173e', 1, 'ACE']]], │ │ │ │ │ - ['basic_5fstats_2ecpp_29', ['Basic_Stats.cpp', ['../../a03266.html', 1, '']]], │ │ │ │ │ - ['basic_5fstats_2eh_30', ['Basic_Stats.h', ['../../a00704.html', 1, '']]], │ │ │ │ │ - ['basic_5fstats_2einl_31', ['Basic_Stats.inl', ['../../a01892.html', 1, '']]], │ │ │ │ │ - ['basic_5ftypes_2ecpp_32', ['Basic_Types.cpp', ['../../a01730.html', 1, '']]], │ │ │ │ │ - ['basic_5ftypes_2eh_33', ['Basic_Types.h', ['../../a02762.html', 1, '']]], │ │ │ │ │ + ['basic_5fstats_2ecpp_29', ['Basic_Stats.cpp', ['../../a03074.html', 1, '']]], │ │ │ │ │ + ['basic_5fstats_2eh_30', ['Basic_Stats.h', ['../../a03275.html', 1, '']]], │ │ │ │ │ + ['basic_5fstats_2einl_31', ['Basic_Stats.inl', ['../../a02594.html', 1, '']]], │ │ │ │ │ + ['basic_5ftypes_2ecpp_32', ['Basic_Types.cpp', ['../../a02219.html', 1, '']]], │ │ │ │ │ + ['basic_5ftypes_2eh_33', ['Basic_Types.h', ['../../a01487.html', 1, '']]], │ │ │ │ │ ['baudrate_34', ['baudrate', ['../../a08133.html#af9a34cc96267295013c18de0e95d05f8', 1, 'ACE_TTY_IO::Serial_Params']]], │ │ │ │ │ ['bcast_5faddr_5f_35', ['bcast_addr_', ['../../a07469.html#ad5b2c7598038f15c9918e0f0beedddd7', 1, 'ACE_Bcast_Node']]], │ │ │ │ │ ['be_5fa_5fdaemon_5f_36', ['be_a_daemon_', ['../../a07309.html#a3081062cae84338204927ffcbe903bcb', 1, 'ACE_Service_Config']]], │ │ │ │ │ ['begin_37', ['begin', ['../../a05965.html#aa09928f6ed8354a567052715a4aa539a', 1, 'ACE_Hash_Map_Manager_Ex::begin()'], │ │ │ │ │ ['../../a06673.html#aa06971a279d919021473aa50903e68bb', 1, 'ACE_Unbounded_Set_Ex::begin()'], │ │ │ │ │ ['../../a05965.html#ab0fd7ec41750421802af120ac47d94f6', 1, 'ACE_Hash_Map_Manager_Ex::begin()'], │ │ │ │ │ ['../../a06017.html#ab8303c5b7d5f4241bb8b7eba20666756', 1, 'ACE_Hash_Multi_Map_Manager::begin()'], │ │ │ │ │ @@ -221,17 +221,17 @@ │ │ │ │ │ ['../../a05197.html#a773ccd02319ea6f857c28e438e97ac4f', 1, 'ACE_InputCDR::to_string::bound_()'], │ │ │ │ │ ['../../a05209.html#aa233daa347bf49743a90e0b46dfc7a5c', 1, 'ACE_InputCDR::to_std_wstring::bound_()'], │ │ │ │ │ ['../../a05153.html#a7077ac91f94ff0dcc1f738b07cd9e681', 1, 'ACE_OutputCDR::from_wstring::bound_()'], │ │ │ │ │ ['../../a05149.html#a7362d3c8b5836223cdfc00736554e643', 1, 'ACE_OutputCDR::from_string::bound_()'], │ │ │ │ │ ['../../a05161.html#a089b821d7bf4d5d095e1af1a0b0f62b1', 1, 'ACE_OutputCDR::from_std_wstring::bound_()'], │ │ │ │ │ ['../../a05157.html#afafc96bac1bc64af7fb55e1fc027fd9c', 1, 'ACE_OutputCDR::from_std_string::bound_()'] │ │ │ │ │ ]], │ │ │ │ │ - ['bound_5fptr_2ecpp_69', ['Bound_Ptr.cpp', ['../../a00887.html', 1, '']]], │ │ │ │ │ - ['bound_5fptr_2eh_70', ['Bound_Ptr.h', ['../../a01298.html', 1, '']]], │ │ │ │ │ - ['bound_5fptr_2einl_71', ['Bound_Ptr.inl', ['../../a02018.html', 1, '']]], │ │ │ │ │ + ['bound_5fptr_2ecpp_69', ['Bound_Ptr.cpp', ['../../a00425.html', 1, '']]], │ │ │ │ │ + ['bound_5fptr_2eh_70', ['Bound_Ptr.h', ['../../a03263.html', 1, '']]], │ │ │ │ │ + ['bound_5fptr_2einl_71', ['Bound_Ptr.inl', ['../../a00557.html', 1, '']]], │ │ │ │ │ ['broadcast_72', ['broadcast', ['../../a05281.html#ae9555189f173284be7770a9c4df58f96', 1, 'ACE_Condition::broadcast()'], │ │ │ │ │ ['../../a06721.html#a6aaadf3d497cb9de5ae4cf1bfc24a092', 1, 'ACE_Condition< ACE_Null_Mutex >::broadcast()'], │ │ │ │ │ ['../../a05277.html#a914c67e527ddc8a1ad8c7479903ab868', 1, 'ACE_Condition< ACE_Recursive_Thread_Mutex >::broadcast()'], │ │ │ │ │ ['../../a05289.html#a317bb2e55d1e2f50c1fb7c96129a42a2', 1, 'ACE_Condition< ACE_Thread_Mutex >::broadcast()'] │ │ │ │ │ ]], │ │ │ │ │ ['bsearch_73', ['bsearch', ['../../a03715.html#a8e2d263846baeb235ee266b792614b4e', 1, 'ACE_OS']]], │ │ │ │ │ ['bucket_5f_74', ['bucket_', ['../../a07021.html#abfedffbca323675502e94fba3062213d', 1, 'ACE_Priority_Reactor']]], │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/all_3.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -7,33 +7,33 @@ │ │ │ │ │ ['cache_2', ['cache', ['../../a07633.html#a0628d2a0f540e9cc08c559b6cecc41a3', 1, 'ACE_Cached_Connect_Strategy::cache()'], │ │ │ │ │ ['../../a05349.html#a22c594935d64215efaeed87dd2ed6a29', 1, 'ACE_Connection_Recycling_Strategy::cache()'] │ │ │ │ │ ]], │ │ │ │ │ ['cache_5fentry_3', ['CACHE_ENTRY', ['../../a05929.html#a9fec3e1247e9663b18263ee8815b3546', 1, 'ACE_Hash_Cache_Map_Manager']]], │ │ │ │ │ ['cache_5fi_4', ['cache_i', ['../../a07633.html#a7b2e6f52e90b12b83d95a2fe570e7117', 1, 'ACE_Cached_Connect_Strategy::cache_i()'], │ │ │ │ │ ['../../a05005.html#a88759636598df6e82eaf03fe7db0fac7', 1, 'ACE_Cached_Connect_Strategy_Ex::cache_i()'] │ │ │ │ │ ]], │ │ │ │ │ - ['cache_5fmap_5fmanager_5ft_2ecpp_5', ['Cache_Map_Manager_T.cpp', ['../../a02138.html', 1, '']]], │ │ │ │ │ - ['cache_5fmap_5fmanager_5ft_2eh_6', ['Cache_Map_Manager_T.h', ['../../a02738.html', 1, '']]], │ │ │ │ │ - ['cache_5fmap_5fmanager_5ft_2einl_7', ['Cache_Map_Manager_T.inl', ['../../a01013.html', 1, '']]], │ │ │ │ │ + ['cache_5fmap_5fmanager_5ft_2ecpp_5', ['Cache_Map_Manager_T.cpp', ['../../a02771.html', 1, '']]], │ │ │ │ │ + ['cache_5fmap_5fmanager_5ft_2eh_6', ['Cache_Map_Manager_T.h', ['../../a02810.html', 1, '']]], │ │ │ │ │ + ['cache_5fmap_5fmanager_5ft_2einl_7', ['Cache_Map_Manager_T.inl', ['../../a01280.html', 1, '']]], │ │ │ │ │ ['cache_5fvalue_8', ['CACHE_VALUE', ['../../a04993.html#a58612274488f2b3fa54d9b1e7ba0b1f6', 1, 'ACE_Cache_Map_Iterator::CACHE_VALUE()'], │ │ │ │ │ ['../../a05001.html#a2d3ef2aa92e0075603deb543dea300b3', 1, 'ACE_Cache_Map_Manager::CACHE_VALUE()'], │ │ │ │ │ ['../../a05929.html#ad84f879b1b2d4c5cff03aff48ccfd665', 1, 'ACE_Hash_Cache_Map_Manager::CACHE_VALUE()'], │ │ │ │ │ ['../../a04997.html#a9fa773d807087c80b6fd3e1efbd85ca4', 1, 'ACE_Cache_Map_Reverse_Iterator::CACHE_VALUE()'] │ │ │ │ │ ]], │ │ │ │ │ ['cached_5fconnect_9', ['cached_connect', ['../../a05005.html#a02c8ad38ba7d842dd57a0d9e8a15f802', 1, 'ACE_Cached_Connect_Strategy_Ex']]], │ │ │ │ │ - ['cached_5fconnect_5fstrategy_5ft_2ecpp_10', ['Cached_Connect_Strategy_T.cpp', ['../../a00980.html', 1, '']]], │ │ │ │ │ - ['cached_5fconnect_5fstrategy_5ft_2eh_11', ['Cached_Connect_Strategy_T.h', ['../../a01082.html', 1, '']]], │ │ │ │ │ + ['cached_5fconnect_5fstrategy_5ft_2ecpp_10', ['Cached_Connect_Strategy_T.cpp', ['../../a01517.html', 1, '']]], │ │ │ │ │ + ['cached_5fconnect_5fstrategy_5ft_2eh_11', ['Cached_Connect_Strategy_T.h', ['../../a02273.html', 1, '']]], │ │ │ │ │ ['caching_5fattributes_12', ['CACHING_ATTRIBUTES', ['../../a05029.html#a56a3253da22df08894936eba93987ac5', 1, 'ACE_FIFO_Caching_Strategy::CACHING_ATTRIBUTES()'], │ │ │ │ │ ['../../a05025.html#ae5ebe741b4b5996ea3f9f2d28f89c3d1', 1, 'ACE_LFU_Caching_Strategy::CACHING_ATTRIBUTES()'], │ │ │ │ │ ['../../a05021.html#a1265b14e56199c1219b68da6f96c2c4b', 1, 'ACE_LRU_Caching_Strategy::CACHING_ATTRIBUTES()'], │ │ │ │ │ ['../../a05033.html#a586572a4960117e7c12a8e5ac8620621', 1, 'ACE_Null_Caching_Strategy::CACHING_ATTRIBUTES()'] │ │ │ │ │ ]], │ │ │ │ │ - ['caching_5fstrategies_5ft_2ecpp_13', ['Caching_Strategies_T.cpp', ['../../a00233.html', 1, '']]], │ │ │ │ │ - ['caching_5fstrategies_5ft_2eh_14', ['Caching_Strategies_T.h', ['../../a01157.html', 1, '']]], │ │ │ │ │ - ['caching_5fstrategies_5ft_2einl_15', ['Caching_Strategies_T.inl', ['../../a03005.html', 1, '']]], │ │ │ │ │ + ['caching_5fstrategies_5ft_2ecpp_13', ['Caching_Strategies_T.cpp', ['../../a02312.html', 1, '']]], │ │ │ │ │ + ['caching_5fstrategies_5ft_2eh_14', ['Caching_Strategies_T.h', ['../../a02072.html', 1, '']]], │ │ │ │ │ + ['caching_5fstrategies_5ft_2einl_15', ['Caching_Strategies_T.inl', ['../../a02186.html', 1, '']]], │ │ │ │ │ ['caching_5fstrategy_16', ['caching_strategy', ['../../a05001.html#ab3736d4157ac1d3f05d6322609eda1ea', 1, 'ACE_Cache_Map_Manager::caching_strategy()'], │ │ │ │ │ ['../../a05005.html#ace8df2531ff914df3f77ba2a0d882907', 1, 'ACE_Cached_Connect_Strategy_Ex::caching_strategy()'] │ │ │ │ │ ]], │ │ │ │ │ ['caching_5fstrategy_5f_17', ['caching_strategy_', ['../../a05001.html#a826efc1c5e25d8367966c793c4d71628', 1, 'ACE_Cache_Map_Manager']]], │ │ │ │ │ ['caching_5fstrategy_5ftype_18', ['caching_strategy_type', ['../../a05001.html#a3832645798ff84c46248104baa58b414', 1, 'ACE_Cache_Map_Manager']]], │ │ │ │ │ ['caching_5futility_19', ['caching_utility', ['../../a05021.html#a245f76e99261d2e06aef093a7436fc19', 1, 'ACE_LRU_Caching_Strategy::caching_utility()'], │ │ │ │ │ ['../../a05013.html#aaf46239554dffbdb3b6b71c94ace2852', 1, 'ACE_Caching_Strategy::caching_utility()'], │ │ │ │ │ @@ -43,16 +43,16 @@ │ │ │ │ │ ['../../a05033.html#a82ff649b02e937a89bd8895ceba8fa87', 1, 'ACE_Null_Caching_Strategy::caching_utility()'] │ │ │ │ │ ]], │ │ │ │ │ ['caching_5futility_5f_20', ['caching_utility_', ['../../a05029.html#a7198351d8c63992adc3055ac2044063d', 1, 'ACE_FIFO_Caching_Strategy::caching_utility_()'], │ │ │ │ │ ['../../a05025.html#ade9eb7d1edbf210f41fc28c222e202ff', 1, 'ACE_LFU_Caching_Strategy::caching_utility_()'], │ │ │ │ │ ['../../a05021.html#a86ebdfa3f21ed6551add74184f32050d', 1, 'ACE_LRU_Caching_Strategy::caching_utility_()'], │ │ │ │ │ ['../../a05033.html#a9cb1851a08fafae4ca83211ad5a6c7ee', 1, 'ACE_Null_Caching_Strategy::caching_utility_()'] │ │ │ │ │ ]], │ │ │ │ │ - ['caching_5futility_5ft_2ecpp_21', ['Caching_Utility_T.cpp', ['../../a01340.html', 1, '']]], │ │ │ │ │ - ['caching_5futility_5ft_2eh_22', ['Caching_Utility_T.h', ['../../a00236.html', 1, '']]], │ │ │ │ │ + ['caching_5futility_5ft_2ecpp_21', ['Caching_Utility_T.cpp', ['../../a03020.html', 1, '']]], │ │ │ │ │ + ['caching_5futility_5ft_2eh_22', ['Caching_Utility_T.h', ['../../a01166.html', 1, '']]], │ │ │ │ │ ['calculate_5fchecksum_23', ['calculate_checksum', ['../../a06029.html#aa56891c1b67b9260909a0cd47c6299f5', 1, 'ACE_ICMP_Socket']]], │ │ │ │ │ ['calculate_5fspoke_24', ['calculate_spoke', ['../../a07877.html#a7fc794920a10fee0d4b75aa42d8d2228', 1, 'ACE_Timer_Wheel_T']]], │ │ │ │ │ ['calculate_5ftimeout_25', ['calculate_timeout', ['../../a07873.html#a0f82b386a6fd9c9fbc53a355fb675462', 1, 'ACE_Timer_Queue_T::calculate_timeout()'], │ │ │ │ │ ['../../a04545.html#ac99c04431382da44de7d785746a3095c', 1, 'ACE_Abstract_Timer_Queue::calculate_timeout(ACE_Time_Value *max)=0'], │ │ │ │ │ ['../../a04545.html#a75c2fc880792e3825254becc2114cdd4', 1, 'ACE_Abstract_Timer_Queue::calculate_timeout(ACE_Time_Value *max, ACE_Time_Value *the_timeout)=0'], │ │ │ │ │ ['../../a07873.html#a20c38a7024c0eb93798a4b4ebb32cdf8', 1, 'ACE_Timer_Queue_T::calculate_timeout()'], │ │ │ │ │ ['../../a08245.html#aed246d048b795ec447009eea1dfce2e9', 1, 'ACE_WFMO_Reactor::calculate_timeout()'] │ │ │ │ │ @@ -168,17 +168,17 @@ │ │ │ │ │ ['../../a07109.html#a606c4c82a439f3b7d8e27695b04d751d', 1, 'ACE_Reactor::cancel_wakeup(ACE_HANDLE handle, ACE_Reactor_Mask masks_to_be_cleared)'], │ │ │ │ │ ['../../a07109.html#afecfb87355ccb3bcf3db481bcf0f7b05', 1, 'ACE_Reactor::cancel_wakeup(ACE_Event_Handler *event_handler, ACE_Reactor_Mask masks_to_be_cleared)'], │ │ │ │ │ ['../../a05497.html#a653e101cebc053511966016fbde6f274', 1, 'ACE_Dev_Poll_Reactor::cancel_wakeup(ACE_HANDLE handle, ACE_Reactor_Mask masks_to_be_cleared)'], │ │ │ │ │ ['../../a05497.html#a21133765b578ad962d14db79c46b70d2', 1, 'ACE_Dev_Poll_Reactor::cancel_wakeup(ACE_Event_Handler *event_handler, ACE_Reactor_Mask masks_to_be_cleared)'] │ │ │ │ │ ]], │ │ │ │ │ ['cancelstate_52', ['cancelstate', ['../../a07725.html#a08bc8d126b93992207aa36af6b072dcc', 1, 'cancel_state']]], │ │ │ │ │ ['canceltype_53', ['canceltype', ['../../a07725.html#a983c7874a9ec6d1345c0377529b6bdf4', 1, 'cancel_state']]], │ │ │ │ │ - ['capabilities_2ecpp_54', ['Capabilities.cpp', ['../../a02375.html', 1, '']]], │ │ │ │ │ - ['capabilities_2eh_55', ['Capabilities.h', ['../../a02999.html', 1, '']]], │ │ │ │ │ - ['capabilities_2einl_56', ['Capabilities.inl', ['../../a00518.html', 1, '']]], │ │ │ │ │ + ['capabilities_2ecpp_54', ['Capabilities.cpp', ['../../a03248.html', 1, '']]], │ │ │ │ │ + ['capabilities_2eh_55', ['Capabilities.h', ['../../a01880.html', 1, '']]], │ │ │ │ │ + ['capabilities_2einl_56', ['Capabilities.inl', ['../../a02297.html', 1, '']]], │ │ │ │ │ ['capabilities_5fmap_57', ['CAPABILITIES_MAP', ['../../a05073.html#ac4c44b64798996ef4ff1cc6bdeaf52c0', 1, 'ACE_Capabilities']]], │ │ │ │ │ ['capacity_58', ['capacity', ['../../a06501.html#a92231f9f8520fa2e5ad22422c999459c', 1, 'ACE_Message_Block::capacity()'], │ │ │ │ │ ['../../a07541.html#a51c249ab5dff0375c92332a29c8a971e', 1, 'ACE_String_Base::capacity()'], │ │ │ │ │ ['../../a08209.html#a6ec6e86744284bbd7fbe09b5a6656a56', 1, 'ACE_Vector::capacity()'], │ │ │ │ │ ['../../a06489.html#a2a5dd1c766ec783e52dbe8551f512cff', 1, 'ACE_MEM_SAP_Node::capacity()'], │ │ │ │ │ ['../../a06505.html#a8f13a7df97eae0ca93dbbed38ea53b0e', 1, 'ACE_Data_Block::capacity()'] │ │ │ │ │ ]], │ │ │ │ │ @@ -194,26 +194,26 @@ │ │ │ │ │ ['category_5f_64', ['category_', ['../../a06213.html#a5d4ea3aefcb334550691b8cb89b0c552', 1, 'ACE_Log_Record::category_()'], │ │ │ │ │ ['../../a06169.html#a08a1562c949cd217b9363e1d0687e22c', 1, 'ACE_Log_Category_TSS::category_()'] │ │ │ │ │ ]], │ │ │ │ │ ['cb_5fptr_5f_65', ['cb_ptr_', ['../../a06309.html#aaf346921d7647ff012bb2dddd2571480', 1, 'ACE_Malloc_T']]], │ │ │ │ │ ['cbegin_66', ['cbegin', ['../../a05097.html#a18adad82f647cac1ad35343192847d9c', 1, 'ACE_CDR::Fixed']]], │ │ │ │ │ ['ccsbase_67', ['CCSBASE', ['../../a05005.html#adc623ea914f0a7eb7ce9bfb0229c4e72', 1, 'ACE_Cached_Connect_Strategy_Ex']]], │ │ │ │ │ ['ccsebase_68', ['CCSEBASE', ['../../a05009.html#a61a6db00459e9fee3b9df93d22c9150a', 1, 'ACE_Bounded_Cached_Connect_Strategy']]], │ │ │ │ │ - ['cdr_5fbase_2ecpp_69', ['CDR_Base.cpp', ['../../a02993.html', 1, '']]], │ │ │ │ │ - ['cdr_5fbase_2eh_70', ['CDR_Base.h', ['../../a02177.html', 1, '']]], │ │ │ │ │ - ['cdr_5fbase_2einl_71', ['CDR_Base.inl', ['../../a02849.html', 1, '']]], │ │ │ │ │ - ['cdr_5fsize_2ecpp_72', ['CDR_Size.cpp', ['../../a00230.html', 1, '']]], │ │ │ │ │ - ['cdr_5fsize_2eh_73', ['CDR_Size.h', ['../../a00440.html', 1, '']]], │ │ │ │ │ - ['cdr_5fsize_2einl_74', ['CDR_Size.inl', ['../../a03188.html', 1, '']]], │ │ │ │ │ - ['cdr_5fstream_2ecpp_75', ['CDR_Stream.cpp', ['../../a00605.html', 1, '']]], │ │ │ │ │ - ['cdr_5fstream_2eh_76', ['CDR_Stream.h', ['../../a02330.html', 1, '']]], │ │ │ │ │ - ['cdr_5fstream_2einl_77', ['CDR_Stream.inl', ['../../a03137.html', 1, '']]], │ │ │ │ │ + ['cdr_5fbase_2ecpp_69', ['CDR_Base.cpp', ['../../a01055.html', 1, '']]], │ │ │ │ │ + ['cdr_5fbase_2eh_70', ['CDR_Base.h', ['../../a00146.html', 1, '']]], │ │ │ │ │ + ['cdr_5fbase_2einl_71', ['CDR_Base.inl', ['../../a03041.html', 1, '']]], │ │ │ │ │ + ['cdr_5fsize_2ecpp_72', ['CDR_Size.cpp', ['../../a01148.html', 1, '']]], │ │ │ │ │ + ['cdr_5fsize_2eh_73', ['CDR_Size.h', ['../../a02309.html', 1, '']]], │ │ │ │ │ + ['cdr_5fsize_2einl_74', ['CDR_Size.inl', ['../../a01211.html', 1, '']]], │ │ │ │ │ + ['cdr_5fstream_2ecpp_75', ['CDR_Stream.cpp', ['../../a01709.html', 1, '']]], │ │ │ │ │ + ['cdr_5fstream_2eh_76', ['CDR_Stream.h', ['../../a02591.html', 1, '']]], │ │ │ │ │ + ['cdr_5fstream_2einl_77', ['CDR_Stream.inl', ['../../a00683.html', 1, '']]], │ │ │ │ │ ['ce_2dstatus_2etxt_78', ['CE-status.txt', ['../../a00005.html', 1, '']]], │ │ │ │ │ - ['ce_5fscreen_5foutput_2ecpp_79', ['CE_Screen_Output.cpp', ['../../a01724.html', 1, '']]], │ │ │ │ │ - ['ce_5fscreen_5foutput_2eh_80', ['CE_Screen_Output.h', ['../../a01523.html', 1, '']]], │ │ │ │ │ + ['ce_5fscreen_5foutput_2ecpp_79', ['CE_Screen_Output.cpp', ['../../a02813.html', 1, '']]], │ │ │ │ │ + ['ce_5fscreen_5foutput_2eh_80', ['CE_Screen_Output.h', ['../../a03290.html', 1, '']]], │ │ │ │ │ ['ceil_81', ['ceil', ['../../a03715.html#aeef11f43b633c5e6a407e719e48b7c0d', 1, 'ACE_OS']]], │ │ │ │ │ ['cend_82', ['cend', ['../../a05097.html#ab1da4da38aba6b3966e47a196b9fff59', 1, 'ACE_CDR::Fixed']]], │ │ │ │ │ ['certificate_83', ['certificate', ['../../a03731.html#a5606b5a4d2e45eb526b18a29fae86080', 1, 'ACE_SSL_Context::certificate(X509 *cert)'], │ │ │ │ │ ['../../a03731.html#aac34c4fe808689082ee22eccbc99faad', 1, 'ACE_SSL_Context::certificate(const char *file_name, int type=SSL_FILETYPE_PEM)'] │ │ │ │ │ ]], │ │ │ │ │ ['certificate_5f_84', ['certificate_', ['../../a03731.html#a1b3ec450cd39f583112ad61b230a8d53', 1, 'ACE_SSL_Context']]], │ │ │ │ │ ['certificate_5fchain_85', ['certificate_chain', ['../../a03731.html#af7942542d8818af02dc321cc3fe2cbe9', 1, 'ACE_SSL_Context']]], │ │ │ │ │ @@ -254,15 +254,15 @@ │ │ │ │ │ ]], │ │ │ │ │ ['check_5fhost_104', ['check_host', ['../../a03731.html#ae892d3896c1aa3c8871d300d419eaa3e', 1, 'ACE_SSL_Context']]], │ │ │ │ │ ['check_5fmax_5faio_5fnum_105', ['check_max_aio_num', ['../../a07013.html#ae3e1c0ccb99f7d65d1a7a95515fba41f', 1, 'ACE_POSIX_AIOCB_Proactor']]], │ │ │ │ │ ['check_5freconfiguration_106', ['check_reconfiguration', ['../../a07033.html#a40638537786cb5a71f519adec3186812', 1, 'ACE_Proactor::check_reconfiguration()'], │ │ │ │ │ ['../../a07109.html#aa9f858f0c3576dbcf341382981216419', 1, 'ACE_Reactor::check_reconfiguration()'] │ │ │ │ │ ]], │ │ │ │ │ ['check_5fstate_107', ['check_state', ['../../a07769.html#a8191411b419be13693de59493237c7a5', 1, 'ACE_Thread_Manager']]], │ │ │ │ │ - ['checked_5fiterator_2eh_108', ['checked_iterator.h', ['../../a00098.html', 1, '']]], │ │ │ │ │ + ['checked_5fiterator_2eh_108', ['checked_iterator.h', ['../../a02210.html', 1, '']]], │ │ │ │ │ ['checksum_109', ['checksum', ['../../a06897.html#aaacd85fa6eb01e42a7b9facc5b25b204', 1, 'ip']]], │ │ │ │ │ ['child_110', ['child', ['../../a07045.html#a6da9bd0b5ccc6f55783d4c3deba2d5b6', 1, 'ACE_Process']]], │ │ │ │ │ ['chunk_5fsize_5f_111', ['chunk_size_', ['../../a06289.html#a028baca943ca4abffaf8ab4a18eff050', 1, 'ACE_Dynamic_Cached_Allocator']]], │ │ │ │ │ ['cl_5fhandler_112', ['CL_HANDLER', ['../../a05621.html#a802e7d1cd959d8a96d3466667b911b8a', 1, 'ACE_Event_Handler_T']]], │ │ │ │ │ ['cl_5fhandler_113', ['cl_handler', ['../../a05621.html#a9563aa0ab0c698835299cf4e06b8e6ef', 1, 'ACE_Event_Handler_T::cl_handler()'], │ │ │ │ │ ['../../a05621.html#aa5ee13110a96aef6fbd3e4c42ccacca0', 1, 'ACE_Event_Handler_T::cl_handler(CL_HANDLER)'] │ │ │ │ │ ]], │ │ │ │ │ @@ -280,30 +280,30 @@ │ │ │ │ │ ['../../a07425.html#af52f56eb1fa71d5d06c56b5a017764ac', 1, 'ACE_Singleton::cleanup()'], │ │ │ │ │ ['../../a07709.html#a9f6463d5cfd96318c1b9c28cf1308147', 1, 'ACE_Task_Base::cleanup()'], │ │ │ │ │ ['../../a07741.html#a0f45f995da9c6bbd07921aecbf88daf4', 1, 'ACE_Thread_Exit::cleanup()'], │ │ │ │ │ ['../../a08117.html#a6da7a3bd37403461474738c6592ed6be', 1, 'ACE_TSS_Adapter::cleanup()'], │ │ │ │ │ ['../../a07433.html#a47f53828534aa185448f02c028e20e37', 1, 'ACE_TSS_Singleton::cleanup()'], │ │ │ │ │ ['../../a06613.html#a1bffe319e922854d5946c01130cc8305', 1, 'ACE::Monitor_Control::Monitor_Point_Registry::cleanup()'] │ │ │ │ │ ]], │ │ │ │ │ - ['cleanup_2ecpp_116', ['Cleanup.cpp', ['../../a01751.html', 1, '']]], │ │ │ │ │ - ['cleanup_2eh_117', ['Cleanup.h', ['../../a02411.html', 1, '']]], │ │ │ │ │ - ['cleanup_2einl_118', ['Cleanup.inl', ['../../a01847.html', 1, '']]], │ │ │ │ │ + ['cleanup_2ecpp_116', ['Cleanup.cpp', ['../../a03101.html', 1, '']]], │ │ │ │ │ + ['cleanup_2eh_117', ['Cleanup.h', ['../../a03344.html', 1, '']]], │ │ │ │ │ + ['cleanup_2einl_118', ['Cleanup.inl', ['../../a01451.html', 1, '']]], │ │ │ │ │ ['cleanup_5fhint_119', ['cleanup_hint', ['../../a07685.html#a453d006a9145751c654575be57d2fa85', 1, 'ACE_Svc_Handler::cleanup_hint()'], │ │ │ │ │ ['../../a05349.html#a963630b21f0fb74968f195cca005cb3b', 1, 'ACE_Connection_Recycling_Strategy::cleanup_hint()'], │ │ │ │ │ ['../../a07633.html#abb4c02c7eb133c22d67267bf574db4b2', 1, 'ACE_Cached_Connect_Strategy::cleanup_hint(const void *recycling_act, void **act_holder=0)'] │ │ │ │ │ ]], │ │ │ │ │ ['cleanup_5fhint_5fi_120', ['cleanup_hint_i', ['../../a07633.html#af36806667fc82ad9f0be0484e768462a', 1, 'ACE_Cached_Connect_Strategy::cleanup_hint_i()'], │ │ │ │ │ ['../../a05005.html#a0e6182e52ba69e929bc7a66277d083a8', 1, 'ACE_Cached_Connect_Strategy_Ex::cleanup_hint_i()'] │ │ │ │ │ ]], │ │ │ │ │ ['cleanup_5fhook_121', ['cleanup_hook', ['../../a05225.html#a0f4a2a898ce31ac27a140d3a62d8e01b', 1, 'ACE_Cleanup_Info_Node']]], │ │ │ │ │ ['cleanup_5fhook_5f_122', ['cleanup_hook_', ['../../a05225.html#afc6bf97dd2d8d20b7c24d1d74789c3c9', 1, 'ACE_Cleanup_Info_Node']]], │ │ │ │ │ ['cleanup_5flock_123', ['cleanup_lock', ['../../a07557.html#a92f6ac59620e8164e402293089eb37e8', 1, 'ACE_Static_Object_Lock']]], │ │ │ │ │ ['cleanup_5fostream_124', ['cleanup_ostream', ['../../a06185.html#a5ce8e4740ab5d5e409473b05bde8059c', 1, 'ACE_Log_Msg']]], │ │ │ │ │ - ['cleanup_5fstrategies_5ft_2ecpp_125', ['Cleanup_Strategies_T.cpp', ['../../a03077.html', 1, '']]], │ │ │ │ │ - ['cleanup_5fstrategies_5ft_2eh_126', ['Cleanup_Strategies_T.h', ['../../a00791.html', 1, '']]], │ │ │ │ │ + ['cleanup_5fstrategies_5ft_2ecpp_125', ['Cleanup_Strategies_T.cpp', ['../../a00845.html', 1, '']]], │ │ │ │ │ + ['cleanup_5fstrategies_5ft_2eh_126', ['Cleanup_Strategies_T.h', ['../../a00971.html', 1, '']]], │ │ │ │ │ ['cleanup_5fstrategy_127', ['CLEANUP_STRATEGY', ['../../a05005.html#ade10d34eee6699f194720b4ac87442bf', 1, 'ACE_Cached_Connect_Strategy_Ex::CLEANUP_STRATEGY()'], │ │ │ │ │ ['../../a05045.html#ad674b1d74b6a6fe1049b942919cfce14', 1, 'ACE_Refcounted_Recyclable_Handler_Caching_Utility::CLEANUP_STRATEGY()'], │ │ │ │ │ ['../../a05041.html#a2ef36292698426b656d8d19f61513159', 1, 'ACE_Recyclable_Handler_Caching_Utility::CLEANUP_STRATEGY()'], │ │ │ │ │ ['../../a05037.html#af1be870be3d6128eeef8b08e58eb8736', 1, 'ACE_Pair_Caching_Utility::CLEANUP_STRATEGY()'], │ │ │ │ │ ['../../a05053.html#a45f8e85a91353307318cfc7d6d5edf6f', 1, 'ACE_Null_Caching_Utility::CLEANUP_STRATEGY()'], │ │ │ │ │ ['../../a05049.html#aa47cfd69061117e9ae4c13498a29d9f0', 1, 'ACE_Handler_Caching_Utility::CLEANUP_STRATEGY()'] │ │ │ │ │ ]], │ │ │ │ │ @@ -568,24 +568,24 @@ │ │ │ │ │ ]], │ │ │ │ │ ['clr_5fmask_182', ['CLR_MASK', ['../../a07109.html#a7c26d3deafde39b08048c0e075e427b4aee0a54981c9eea1616f955feb0992caa', 1, 'ACE_Reactor']]], │ │ │ │ │ ['clr_5fself_5fflags_183', ['clr_self_flags', ['../../a06501.html#a817b83224b09dd0f6fddac198c7dc0fb', 1, 'ACE_Message_Block']]], │ │ │ │ │ ['cmd_184', ['cmd', ['../../a06065.html#a75d43afd6ab8f55422301d363faa7095', 1, 'ACE_IO_Cntl_Msg::cmd(ACE_IO_Cntl_Cmds c)'], │ │ │ │ │ ['../../a06065.html#a582738b3a4f6ab8fc8ed706ec6ebc4b3', 1, 'ACE_IO_Cntl_Msg::cmd()'] │ │ │ │ │ ]], │ │ │ │ │ ['cmd_5f_185', ['cmd_', ['../../a06065.html#a963de1bca91a63f11674d6165aaaff6c', 1, 'ACE_IO_Cntl_Msg']]], │ │ │ │ │ - ['codecs_2ecpp_186', ['Codecs.cpp', ['../../a00503.html', 1, '']]], │ │ │ │ │ - ['codecs_2eh_187', ['Codecs.h', ['../../a00557.html', 1, '']]], │ │ │ │ │ - ['codeset_5fibm1047_2ecpp_188', ['Codeset_IBM1047.cpp', ['../../a02513.html', 1, '']]], │ │ │ │ │ - ['codeset_5fibm1047_2eh_189', ['Codeset_IBM1047.h', ['../../a02483.html', 1, '']]], │ │ │ │ │ + ['codecs_2ecpp_186', ['Codecs.cpp', ['../../a01352.html', 1, '']]], │ │ │ │ │ + ['codecs_2eh_187', ['Codecs.h', ['../../a00554.html', 1, '']]], │ │ │ │ │ + ['codeset_5fibm1047_2ecpp_188', ['Codeset_IBM1047.cpp', ['../../a01595.html', 1, '']]], │ │ │ │ │ + ['codeset_5fibm1047_2eh_189', ['Codeset_IBM1047.h', ['../../a00488.html', 1, '']]], │ │ │ │ │ ['codeset_5fid_5f_190', ['codeset_id_', ['../../a05261.html#a4ec62e7980dfc2fac1cb731072738cca', 1, 'ACE_Codeset_Registry::registry_entry']]], │ │ │ │ │ - ['codeset_5fregistry_2ecpp_191', ['Codeset_Registry.cpp', ['../../a00125.html', 1, '']]], │ │ │ │ │ - ['codeset_5fregistry_2eh_192', ['Codeset_Registry.h', ['../../a02831.html', 1, '']]], │ │ │ │ │ - ['codeset_5fregistry_2einl_193', ['Codeset_Registry.inl', ['../../a01934.html', 1, '']]], │ │ │ │ │ - ['codeset_5fregistry_5fdb_2ecpp_194', ['Codeset_Registry_db.cpp', ['../../a01607.html', 1, '']]], │ │ │ │ │ - ['codeset_5fsymbols_2eh_195', ['Codeset_Symbols.h', ['../../a01190.html', 1, '']]], │ │ │ │ │ + ['codeset_5fregistry_2ecpp_191', ['Codeset_Registry.cpp', ['../../a01217.html', 1, '']]], │ │ │ │ │ + ['codeset_5fregistry_2eh_192', ['Codeset_Registry.h', ['../../a02084.html', 1, '']]], │ │ │ │ │ + ['codeset_5fregistry_2einl_193', ['Codeset_Registry.inl', ['../../a03272.html', 1, '']]], │ │ │ │ │ + ['codeset_5fregistry_5fdb_2ecpp_194', ['Codeset_Registry_db.cpp', ['../../a02237.html', 1, '']]], │ │ │ │ │ + ['codeset_5fsymbols_2eh_195', ['Codeset_Symbols.h', ['../../a01484.html', 1, '']]], │ │ │ │ │ ['collect_5fbasic_5fstats_196', ['collect_basic_stats', ['../../a07241.html#a0e129685804f85b4c5ddcd75f160d3b1', 1, 'ACE_Sample_History']]], │ │ │ │ │ ['collection_197', ['COLLECTION', ['../../a07941.html#a54dcd52e092cdd2a47d9dbf226906bae', 1, 'ACE_Token_Manager::COLLECTION()'], │ │ │ │ │ ['../../a07925.html#af101f8e19eecfee33b80ae5fb0e4f1c0', 1, 'ACE_Token_Collection::COLLECTION()'] │ │ │ │ │ ]], │ │ │ │ │ ['collection_5f_198', ['collection_', ['../../a07941.html#aa3185ecf9348ce14947791bae54e1286', 1, 'ACE_Token_Manager::collection_()'], │ │ │ │ │ ['../../a07925.html#a6f507f81145fb68b3ff8a3299d5ce1e0', 1, 'ACE_Token_Collection::collection_()'] │ │ │ │ │ ]], │ │ │ │ │ @@ -715,38 +715,38 @@ │ │ │ │ │ ['condition_252', ['CONDITION', ['../../a07697.html#a7aa649b2058c40b8a26975a0a3ea4c15', 1, 'ACE_NULL_SYNCH::CONDITION()'], │ │ │ │ │ ['../../a07701.html#a0780a9f9f2addb985119f74a456464bd', 1, 'ACE_MT_SYNCH::CONDITION()'] │ │ │ │ │ ]], │ │ │ │ │ ['condition_5f_253', ['condition_', ['../../a06817.html#a65ceb741773e259505edf578b78df502', 1, 'TSS_Cleanup_Instance::condition_()'], │ │ │ │ │ ['../../a07861.html#a2c8b0d03ea89a156af67dfd1cf28eac7', 1, 'ACE_Thread_Timer_Queue_Adapter::condition_()'], │ │ │ │ │ ['../../a07421.html#aea4b9767683959b37067be8cff079bce', 1, 'ACE_Sig_Guard::condition_()'] │ │ │ │ │ ]], │ │ │ │ │ - ['condition_5fattributes_2ecpp_254', ['Condition_Attributes.cpp', ['../../a01076.html', 1, '']]], │ │ │ │ │ - ['condition_5fattributes_2eh_255', ['Condition_Attributes.h', ['../../a01433.html', 1, '']]], │ │ │ │ │ - ['condition_5fattributes_2einl_256', ['Condition_Attributes.inl', ['../../a02147.html', 1, '']]], │ │ │ │ │ - ['condition_5frecursive_5fthread_5fmutex_2ecpp_257', ['Condition_Recursive_Thread_Mutex.cpp', ['../../a00203.html', 1, '']]], │ │ │ │ │ - ['condition_5frecursive_5fthread_5fmutex_2eh_258', ['Condition_Recursive_Thread_Mutex.h', ['../../a02510.html', 1, '']]], │ │ │ │ │ - ['condition_5ft_2ecpp_259', ['Condition_T.cpp', ['../../a01610.html', 1, '']]], │ │ │ │ │ - ['condition_5ft_2eh_260', ['Condition_T.h', ['../../a01511.html', 1, '']]], │ │ │ │ │ - ['condition_5ft_2einl_261', ['Condition_T.inl', ['../../a02852.html', 1, '']]], │ │ │ │ │ - ['condition_5fthread_5fmutex_2ecpp_262', ['Condition_Thread_Mutex.cpp', ['../../a02678.html', 1, '']]], │ │ │ │ │ - ['condition_5fthread_5fmutex_2eh_263', ['Condition_Thread_Mutex.h', ['../../a02255.html', 1, '']]], │ │ │ │ │ - ['condition_5fthread_5fmutex_2einl_264', ['Condition_Thread_Mutex.inl', ['../../a03284.html', 1, '']]], │ │ │ │ │ + ['condition_5fattributes_2ecpp_254', ['Condition_Attributes.cpp', ['../../a00605.html', 1, '']]], │ │ │ │ │ + ['condition_5fattributes_2eh_255', ['Condition_Attributes.h', ['../../a00566.html', 1, '']]], │ │ │ │ │ + ['condition_5fattributes_2einl_256', ['Condition_Attributes.inl', ['../../a01910.html', 1, '']]], │ │ │ │ │ + ['condition_5frecursive_5fthread_5fmutex_2ecpp_257', ['Condition_Recursive_Thread_Mutex.cpp', ['../../a01199.html', 1, '']]], │ │ │ │ │ + ['condition_5frecursive_5fthread_5fmutex_2eh_258', ['Condition_Recursive_Thread_Mutex.h', ['../../a00176.html', 1, '']]], │ │ │ │ │ + ['condition_5ft_2ecpp_259', ['Condition_T.cpp', ['../../a00788.html', 1, '']]], │ │ │ │ │ + ['condition_5ft_2eh_260', ['Condition_T.h', ['../../a02552.html', 1, '']]], │ │ │ │ │ + ['condition_5ft_2einl_261', ['Condition_T.inl', ['../../a02180.html', 1, '']]], │ │ │ │ │ + ['condition_5fthread_5fmutex_2ecpp_262', ['Condition_Thread_Mutex.cpp', ['../../a00812.html', 1, '']]], │ │ │ │ │ + ['condition_5fthread_5fmutex_2eh_263', ['Condition_Thread_Mutex.h', ['../../a01367.html', 1, '']]], │ │ │ │ │ + ['condition_5fthread_5fmutex_2einl_264', ['Condition_Thread_Mutex.inl', ['../../a02666.html', 1, '']]], │ │ │ │ │ ['conditional_5fset_265', ['conditional_set', ['../../a06169.html#acdf5dd657f7bd56a54e5b7609e58602d', 1, 'ACE_Log_Category_TSS::conditional_set()'], │ │ │ │ │ ['../../a06185.html#a64b2feb03ef502cdf16d85de3d4ba63f', 1, 'ACE_Log_Msg::conditional_set(const char *file, int line, int op_status, int errnum)'] │ │ │ │ │ ]], │ │ │ │ │ ['conditional_5fvalues_5f_266', ['conditional_values_', ['../../a06185.html#a492c01374761dc229560ef65546ddb3f', 1, 'ACE_Log_Msg']]], │ │ │ │ │ ['config_267', ['config', ['../../a07677.html#a07f18ac278c8a737cd7f46b100d508d4', 1, 'ACE_Svc_Conf_Param']]], │ │ │ │ │ ['config_2dall_2eh_268', ['config-all.h', ['../../a03698.html', 1, '']]], │ │ │ │ │ ['config_2dlite_2eh_269', ['config-lite.h', ['../../a03695.html', 1, '']]], │ │ │ │ │ ['config_5f_270', ['config_', ['../../a05337.html#a89b2aff2a724f75394b66694a393e3a8', 1, 'ACE_Config_ImpExp_Base']]], │ │ │ │ │ - ['configuration_2ecpp_271', ['Configuration.cpp', ['../../a02729.html', 1, '']]], │ │ │ │ │ - ['configuration_2eh_272', ['Configuration.h', ['../../a00998.html', 1, '']]], │ │ │ │ │ - ['configuration_2einl_273', ['Configuration.inl', ['../../a00812.html', 1, '']]], │ │ │ │ │ - ['configuration_5fimport_5fexport_2ecpp_274', ['Configuration_Import_Export.cpp', ['../../a00122.html', 1, '']]], │ │ │ │ │ - ['configuration_5fimport_5fexport_2eh_275', ['Configuration_Import_Export.h', ['../../a02399.html', 1, '']]], │ │ │ │ │ + ['configuration_2ecpp_271', ['Configuration.cpp', ['../../a00320.html', 1, '']]], │ │ │ │ │ + ['configuration_2eh_272', ['Configuration.h', ['../../a01274.html', 1, '']]], │ │ │ │ │ + ['configuration_2einl_273', ['Configuration.inl', ['../../a01160.html', 1, '']]], │ │ │ │ │ + ['configuration_5fimport_5fexport_2ecpp_274', ['Configuration_Import_Export.cpp', ['../../a02936.html', 1, '']]], │ │ │ │ │ + ['configuration_5fimport_5fexport_2eh_275', ['Configuration_Import_Export.h', ['../../a01631.html', 1, '']]], │ │ │ │ │ ['connect_276', ['connect', ['../../a03715.html#add7c78274a5b72d14685f179f182280d', 1, 'ACE_OS::connect(ACE_HANDLE handle, const sockaddr *addr, int addrlen, const ACE_QoS_Params &qos_params)'], │ │ │ │ │ ['../../a03715.html#a83a0c03ed8cf119074c7e5fcb90b8711', 1, 'ACE_OS::connect(ACE_HANDLE handle, struct sockaddr *addr, int addrlen)'], │ │ │ │ │ ['../../a03747.html#a7cccf0ba1634d3e6bf9d53077590eb01', 1, 'ACE_SSL_SOCK_Connector::connect(ACE_SSL_SOCK_Stream &new_stream, const ACE_Addr &remote_sap, ACE_QoS_Params qos_params, const ACE_Time_Value *timeout=0, const ACE_Addr &local_sap=ACE_Addr::sap_any, ACE_Protocol_Info *protocolinfo=0, ACE_SOCK_GROUP g=0, u_long flags=0, int reuse_addr=0, int perms=0)'], │ │ │ │ │ ['../../a03747.html#ae1dd19b41861cd3b9e58b53011ed3020', 1, 'ACE_SSL_SOCK_Connector::connect(ACE_SSL_SOCK_Stream &new_stream, const ACE_Addr &remote_sap, const ACE_Time_Value *timeout=0, const ACE_Addr &local_sap=ACE_Addr::sap_any, int reuse_addr=0, int flags=0, int perms=0)'], │ │ │ │ │ ['../../a08169.html#a41bf3d628f72ef1896f5b3171d9e84e4', 1, 'ACE_UPIPE_Connector::connect()'], │ │ │ │ │ ['../../a07901.html#a364de2359526956575ff7e67a91f428c', 1, 'ACE_TLI_Connector::connect()'], │ │ │ │ │ ['../../a07521.html#af4b87c471c5571c87d7bedeb5367fe60', 1, 'ACE_SPIPE_Connector::connect()'], │ │ │ │ │ @@ -800,21 +800,21 @@ │ │ │ │ │ ['connection_5fcache_289', ['CONNECTION_CACHE', ['../../a05005.html#a51e6c84523087235c95ce2a7e37136e5', 1, 'ACE_Cached_Connect_Strategy_Ex']]], │ │ │ │ │ ['connection_5fcache_5f_290', ['connection_cache_', ['../../a05005.html#aad0c0acfc687c3ab79d4bfc055fd702b', 1, 'ACE_Cached_Connect_Strategy_Ex']]], │ │ │ │ │ ['connection_5fcache_5fentry_291', ['CONNECTION_CACHE_ENTRY', ['../../a05005.html#a8151ee460351014d860e54c2b2f2e4e7', 1, 'ACE_Cached_Connect_Strategy_Ex']]], │ │ │ │ │ ['connection_5fmap_292', ['CONNECTION_MAP', ['../../a07633.html#a818ce7a3b88787b4b6f2b80daa526942', 1, 'ACE_Cached_Connect_Strategy']]], │ │ │ │ │ ['connection_5fmap_5f_293', ['connection_map_', ['../../a07633.html#a982992ef1d2ac7a484752452e0edf772', 1, 'ACE_Cached_Connect_Strategy']]], │ │ │ │ │ ['connection_5fmap_5fentry_294', ['CONNECTION_MAP_ENTRY', ['../../a07633.html#aa9b141bc4a4b115dc3317015ca07e8c7', 1, 'ACE_Cached_Connect_Strategy']]], │ │ │ │ │ ['connection_5fmap_5fiterator_295', ['CONNECTION_MAP_ITERATOR', ['../../a07633.html#aab1b0a12a5fbffb3d9fb5e9c7fd959e1', 1, 'ACE_Cached_Connect_Strategy']]], │ │ │ │ │ - ['connection_5frecycling_5fstrategy_2ecpp_296', ['Connection_Recycling_Strategy.cpp', ['../../a02882.html', 1, '']]], │ │ │ │ │ - ['connection_5frecycling_5fstrategy_2eh_297', ['Connection_Recycling_Strategy.h', ['../../a02954.html', 1, '']]], │ │ │ │ │ + ['connection_5frecycling_5fstrategy_2ecpp_296', ['Connection_Recycling_Strategy.cpp', ['../../a02456.html', 1, '']]], │ │ │ │ │ + ['connection_5frecycling_5fstrategy_2eh_297', ['Connection_Recycling_Strategy.h', ['../../a00089.html', 1, '']]], │ │ │ │ │ ['connector_298', ['connector', ['../../a07605.html#af3d4bcade3d2ec8ef9780092d5fd1125', 1, 'ACE_Connect_Strategy::connector()'], │ │ │ │ │ ['../../a05361.html#a0e859278772e62f6aa869b782cb13efe', 1, 'ACE_Connector::connector()'] │ │ │ │ │ ]], │ │ │ │ │ - ['connector_2ecpp_299', ['Connector.cpp', ['../../a00251.html', 1, '']]], │ │ │ │ │ - ['connector_2eh_300', ['Connector.h', ['../../a02039.html', 1, '']]], │ │ │ │ │ + ['connector_2ecpp_299', ['Connector.cpp', ['../../a01385.html', 1, '']]], │ │ │ │ │ + ['connector_2eh_300', ['Connector.h', ['../../a03071.html', 1, '']]], │ │ │ │ │ ['connector_5f_301', ['connector_', ['../../a04813.html#a0cc46fe1f69b9068426abcd202d739fe', 1, 'ACE_ATM_Connector::connector_()'], │ │ │ │ │ ['../../a07605.html#a8e84cc718d503dc777bc20c413af1a27', 1, 'ACE_Connect_Strategy::connector_()'], │ │ │ │ │ ['../../a05361.html#ac1bcc8a05196896f73b6b25d12b9d594', 1, 'ACE_Connector::connector_()'], │ │ │ │ │ ['../../a06637.html#a460b7ad727eefee27cf9f1a4756ba14c', 1, 'ACE_Name_Proxy::connector_()'], │ │ │ │ │ ['../../a05357.html#a44ec5d255726f0379933dac1a5559ce5', 1, 'ACE_NonBlocking_Connect_Handler::connector_()'], │ │ │ │ │ ['../../a03747.html#aa505dc98e26f903760d943cfb46820ea', 1, 'ACE_SSL_SOCK_Connector::connector_()'] │ │ │ │ │ ]], │ │ │ │ │ @@ -890,20 +890,20 @@ │ │ │ │ │ ['../../a05945.html#aa02a90bcdbcd2429fe18fe3a94149c93', 1, 'ACE_Hash_Map_Iterator_Ex::container_type()'], │ │ │ │ │ ['../../a05981.html#a2a67d30e178c96316bae919c2a098bb9', 1, 'ACE_Hash_Map_Reverse_Iterator::container_type()'], │ │ │ │ │ ['../../a05953.html#aecdb4632872590b31c5f9b9fea805c33', 1, 'ACE_Hash_Map_Reverse_Iterator_Ex::container_type()'], │ │ │ │ │ ['../../a05977.html#aeddb963cb9d57bfa88e22a19289c1f86', 1, 'ACE_Hash_Map_Const_Iterator::container_type()'], │ │ │ │ │ ['../../a05961.html#afd1fc193907741fd99c69a80e1a63d8b', 1, 'ACE_Hash_Map_Bucket_Iterator::container_type()'], │ │ │ │ │ ['../../a06677.html#a373960dc55e285801a9d8d2a49d92109', 1, 'ACE_Unbounded_Set_Ex_Iterator::container_type()'] │ │ │ │ │ ]], │ │ │ │ │ - ['containers_2ecpp_329', ['Containers.cpp', ['../../a02480.html', 1, '']]], │ │ │ │ │ - ['containers_2eh_330', ['Containers.h', ['../../a00695.html', 1, '']]], │ │ │ │ │ - ['containers_2einl_331', ['Containers.inl', ['../../a00152.html', 1, '']]], │ │ │ │ │ - ['containers_5ft_2ecpp_332', ['Containers_T.cpp', ['../../a01970.html', 1, '']]], │ │ │ │ │ - ['containers_5ft_2eh_333', ['Containers_T.h', ['../../a00221.html', 1, '']]], │ │ │ │ │ - ['containers_5ft_2einl_334', ['Containers_T.inl', ['../../a01529.html', 1, '']]], │ │ │ │ │ + ['containers_2ecpp_329', ['Containers.cpp', ['../../a01697.html', 1, '']]], │ │ │ │ │ + ['containers_2eh_330', ['Containers.h', ['../../a03374.html', 1, '']]], │ │ │ │ │ + ['containers_2einl_331', ['Containers.inl', ['../../a02555.html', 1, '']]], │ │ │ │ │ + ['containers_5ft_2ecpp_332', ['Containers_T.cpp', ['../../a01061.html', 1, '']]], │ │ │ │ │ + ['containers_5ft_2eh_333', ['Containers_T.h', ['../../a01727.html', 1, '']]], │ │ │ │ │ + ['containers_5ft_2einl_334', ['Containers_T.inl', ['../../a02099.html', 1, '']]], │ │ │ │ │ ['contents_5f_335', ['contents_', ['../../a06753.html#a2d4d943b6c3417dc24e595d8a568b320', 1, 'ACE_Obchunk::contents_()'], │ │ │ │ │ ['../../a06701.html#a27e5c554ec7dbef3efacf3d22812ee01', 1, 'ACE_Notification_Queue_Node::contents_()'] │ │ │ │ │ ]], │ │ │ │ │ ['context_336', ['context', ['../../a03731.html#a7949b1b9b6c84a79ed3ea24447fa87b0', 1, 'ACE_SSL_Context::context()'], │ │ │ │ │ ['../../a06669.html#a1ddc533c0dd24b7da0c18a1f4180f3e8', 1, 'ACE_Name_Options::context()'] │ │ │ │ │ ]], │ │ │ │ │ ['context_337', ['CONTEXT', ['../../a07157.html#a5ef108be82483dcdb98a82a2b70265e6a8287c7b0d0955135a89ee6694c242114', 1, 'ACE_Registry']]], │ │ │ │ │ @@ -952,22 +952,22 @@ │ │ │ │ │ ]], │ │ │ │ │ ['copy_359', ['copy', ['../../a07841.html#aeef98334e6e146f73069e224e7820fca', 1, 'ACE_Timer_Heap_T::copy()'], │ │ │ │ │ ['../../a06781.html#a9fe75320f3f05ed482149674ed68d575', 1, 'ACE_Obstack_T::copy()'], │ │ │ │ │ ['../../a06501.html#a2bb7cef418428b9763a0694ff8d91219', 1, 'ACE_Message_Block::copy(const char *buf)'], │ │ │ │ │ ['../../a06501.html#aa4632dfed01cf5d2ef0ab38ac5ff6b3c', 1, 'ACE_Message_Block::copy(const char *buf, size_t n)'] │ │ │ │ │ ]], │ │ │ │ │ ['copy_5fall_5fnodes_360', ['copy_all_nodes', ['../../a05409.html#a93528a7667dc435f55542919821f3dfe', 1, 'ACE_Unbounded_Stack']]], │ │ │ │ │ - ['copy_5fdisabled_2ecpp_361', ['Copy_Disabled.cpp', ['../../a02828.html', 1, '']]], │ │ │ │ │ - ['copy_5fdisabled_2eh_362', ['Copy_Disabled.h', ['../../a02810.html', 1, '']]], │ │ │ │ │ + ['copy_5fdisabled_2ecpp_361', ['Copy_Disabled.cpp', ['../../a01775.html', 1, '']]], │ │ │ │ │ + ['copy_5fdisabled_2eh_362', ['Copy_Disabled.h', ['../../a01265.html', 1, '']]], │ │ │ │ │ ['copy_5fnodes_363', ['copy_nodes', ['../../a05397.html#af0ec9ad9defb6e64f6e2b4dd06c38384', 1, 'ACE_Ordered_MultiSet::copy_nodes()'], │ │ │ │ │ ['../../a06673.html#a513ca606a6be6e5c13b373c219266ae1', 1, 'ACE_Unbounded_Set_Ex::copy_nodes()'], │ │ │ │ │ ['../../a06685.html#aec66302aaec4ad58bfd3354a5ed9cf08', 1, 'ACE_Unbounded_Queue::copy_nodes()'], │ │ │ │ │ ['../../a05369.html#aa2e31d7d3c84e0b443454f841d624ea1', 1, 'ACE_Double_Linked_List::copy_nodes()'] │ │ │ │ │ ]], │ │ │ │ │ - ['corba_5fmacros_2eh_364', ['CORBA_macros.h', ['../../a00383.html', 1, '']]], │ │ │ │ │ + ['corba_5fmacros_2eh_364', ['CORBA_macros.h', ['../../a01295.html', 1, '']]], │ │ │ │ │ ['count_365', ['count', ['../../a06593.html#a89e2b9aff575cf2154bc4f0dc81160fa', 1, 'ACE::Monitor_Control::Monitor_Base::count()'], │ │ │ │ │ ['../../a07149.html#a870fdfe112488444b5a7d417b8319197', 1, 'ACE_Refcounted_Auto_Ptr_Rep::count()'], │ │ │ │ │ ['../../a07153.html#a9a902c4a152767974a6688850cc99d89', 1, 'ACE_Refcounted_Auto_Ptr::count()'], │ │ │ │ │ ['../../a06065.html#a5766e8d79fc35b0900b48a490514b580', 1, 'ACE_IO_Cntl_Msg::count(size_t c)'], │ │ │ │ │ ['../../a06065.html#ad564bb189acc2277375b1bc00a00713c', 1, 'ACE_IO_Cntl_Msg::count()'], │ │ │ │ │ ['../../a06053.html#a0cfe322a84ac776c59b626145c67220d', 1, 'ACE_Intrusive_Auto_Ptr::count()'], │ │ │ │ │ ['../../a04613.html#a4fc9ee15f92515b45e94cb9647a74ac1', 1, 'ACE_Array_Map::count()'] │ │ │ │ │ @@ -975,18 +975,18 @@ │ │ │ │ │ ['count_5f_366', ['count_', ['../../a06065.html#a7f591aa47cf0730a8449413643ef6b2e', 1, 'ACE_IO_Cntl_Msg::count_()'], │ │ │ │ │ ['../../a06217.html#ac3af24dd09b74a21827b6a2856d9d723', 1, 'ACE_Logging_Strategy::count_()'], │ │ │ │ │ ['../../a04945.html#ab55aa5420a43fa32a4837e6513442af9', 1, 'ACE_Barrier::count_()'] │ │ │ │ │ ]], │ │ │ │ │ ['count_5fbits_367', ['count_bits', ['../../a05921.html#af32d83be26923ca86afd80b4d4f69a9c', 1, 'ACE_Handle_Set']]], │ │ │ │ │ ['count_5finterfaces_368', ['count_interfaces', ['../../a03705.html#a53335f023272fb97a85616c9af6c50f8', 1, 'ACE']]], │ │ │ │ │ ['count_5fthreads_369', ['count_threads', ['../../a07769.html#a1e0c88225d9357e0be52c6e158431682', 1, 'ACE_Thread_Manager']]], │ │ │ │ │ - ['countdown_5ftime_2eh_370', ['Countdown_Time.h', ['../../a00182.html', 1, '']]], │ │ │ │ │ - ['countdown_5ftime_5ft_2ecpp_371', ['Countdown_Time_T.cpp', ['../../a01037.html', 1, '']]], │ │ │ │ │ - ['countdown_5ftime_5ft_2eh_372', ['Countdown_Time_T.h', ['../../a01133.html', 1, '']]], │ │ │ │ │ - ['countdown_5ftime_5ft_2einl_373', ['Countdown_Time_T.inl', ['../../a03104.html', 1, '']]], │ │ │ │ │ + ['countdown_5ftime_2eh_370', ['Countdown_Time.h', ['../../a02165.html', 1, '']]], │ │ │ │ │ + ['countdown_5ftime_5ft_2ecpp_371', ['Countdown_Time_T.cpp', ['../../a01757.html', 1, '']]], │ │ │ │ │ + ['countdown_5ftime_5ft_2eh_372', ['Countdown_Time_T.h', ['../../a02570.html', 1, '']]], │ │ │ │ │ + ['countdown_5ftime_5ft_2einl_373', ['Countdown_Time_T.inl', ['../../a00974.html', 1, '']]], │ │ │ │ │ ['counter_374', ['COUNTER', ['../../a04989.html#a97e09ae3b0a5d57590106c435a4b7c3d', 1, 'ACE_Strong_Bound_Ptr::COUNTER()'], │ │ │ │ │ ['../../a04985.html#aa8d9095c68ef71a6122d1cdeb02e8160', 1, 'ACE_Weak_Bound_Ptr::COUNTER()'] │ │ │ │ │ ]], │ │ │ │ │ ['counter_5f_375', ['counter_', ['../../a04985.html#a0f7938e2df8581fb377b423d5fd4aba8', 1, 'ACE_Weak_Bound_Ptr::counter_()'], │ │ │ │ │ ['../../a04921.html#aa66a0b480715209259ac65d757b6a9dd', 1, 'ACE_Auto_IncDec::counter_()'], │ │ │ │ │ ['../../a04989.html#a1dd33584618e2f898e656aeda1588160', 1, 'ACE_Strong_Bound_Ptr::counter_()'] │ │ │ │ │ ]], │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/all_4.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -32,17 +32,17 @@ │ │ │ │ │ ]], │ │ │ │ │ ['database_14', ['database', ['../../a06669.html#ac7e86a0ec32aa2b3df13dc1944772753', 1, 'ACE_Name_Options::database(void)'], │ │ │ │ │ ['../../a06669.html#aefc805d6bbbc8f252f49217b18639e0f', 1, 'ACE_Name_Options::database(const ACE_TCHAR *)'] │ │ │ │ │ ]], │ │ │ │ │ ['database_5f_15', ['database_', ['../../a06669.html#a2bc03e9d9fc136af4dc92e1fd5b0a1c9', 1, 'ACE_Name_Options']]], │ │ │ │ │ ['databits_16', ['databits', ['../../a08133.html#abda723cc64d1f37844f47d0502663d7f', 1, 'ACE_TTY_IO::Serial_Params']]], │ │ │ │ │ ['datalist_17', ['DataList', ['../../a06601.html#afc6ea062622ce038b19ee5a314d62fff', 1, 'ACE::Monitor_Control::Monitor_Control_Types']]], │ │ │ │ │ - ['date_5ftime_2ecpp_18', ['Date_Time.cpp', ['../../a00335.html', 1, '']]], │ │ │ │ │ - ['date_5ftime_2eh_19', ['Date_Time.h', ['../../a02084.html', 1, '']]], │ │ │ │ │ - ['date_5ftime_2einl_20', ['Date_Time.inl', ['../../a01538.html', 1, '']]], │ │ │ │ │ + ['date_5ftime_2ecpp_18', ['Date_Time.cpp', ['../../a01418.html', 1, '']]], │ │ │ │ │ + ['date_5ftime_2eh_19', ['Date_Time.h', ['../../a00068.html', 1, '']]], │ │ │ │ │ + ['date_5ftime_2einl_20', ['Date_Time.inl', ['../../a00398.html', 1, '']]], │ │ │ │ │ ['day_21', ['day', ['../../a05473.html#a6c4ddcdef5e16be3697efaf89273cc49', 1, 'ACE_Date_Time::day() const'], │ │ │ │ │ ['../../a05473.html#a73cf4e5d732f33949cb8f4d6e29caf07', 1, 'ACE_Date_Time::day(long day)'] │ │ │ │ │ ]], │ │ │ │ │ ['day_5f_22', ['day_', ['../../a05473.html#af72a292ecad9f5c8349c51ad418bf464', 1, 'ACE_Date_Time']]], │ │ │ │ │ ['deactivate_23', ['deactivate', ['../../a05497.html#a2d1123f8bf74a2f9937c823d8316cce5', 1, 'ACE_Dev_Poll_Reactor::deactivate()'], │ │ │ │ │ ['../../a06529.html#a3dc33ee584e37ffbd06239ae5958df79', 1, 'ACE_Message_Queue::deactivate()'], │ │ │ │ │ ['../../a06529.html#a3dc33ee584e37ffbd06239ae5958df79', 1, 'ACE_Message_Queue::deactivate()'], │ │ │ │ │ @@ -100,15 +100,15 @@ │ │ │ │ │ ['decoder_5f_38', ['decoder_', ['../../a05253.html#ad1071db89f96aded18eecfa0b6611a9a', 1, 'ACE_Base64']]], │ │ │ │ │ ['decorator_5fbase_5f_39', ['decorator_base_', ['../a03720.html#a5740950f32c13f6d7a25d8be14f760f7', 1, 'ACE_QoS_Event_Handler::decorator_base_()'], │ │ │ │ │ ['../a03724.html#ae1c70fd43bf996ce94405c16f859180c', 1, 'ACE_QoS_Decorator::decorator_base_()'] │ │ │ │ │ ]], │ │ │ │ │ ['decrement_40', ['decrement', ['../../a07145.html#a1f3dd867cbd40e36efcecc281b5798f6', 1, 'ACE_Refcountable_T']]], │ │ │ │ │ ['default_5fbufsize_41', ['DEFAULT_BUFSIZE', ['../../a05081.html#ad6cd89e2dc2196855bd054529e95782da4e7b69d4f33e9f55e6d929400de087f4', 1, 'ACE_CDR']]], │ │ │ │ │ ['default_5fcommand_5fline_5fbuf_5flen_42', ['DEFAULT_COMMAND_LINE_BUF_LEN', ['../../a07041.html#ab037605feca0c0152485fe559148e9f6ad039b4563da6c4385a351c6f32d8e441', 1, 'ACE_Process_Options']]], │ │ │ │ │ - ['default_5fconstants_2eh_43', ['Default_Constants.h', ['../../a00116.html', 1, '']]], │ │ │ │ │ + ['default_5fconstants_2eh_43', ['Default_Constants.h', ['../../a03389.html', 1, '']]], │ │ │ │ │ ['default_5fexit_5fhandler_5f_44', ['default_exit_handler_', ['../../a07053.html#aee90652d9df8dfcb043f00ac3ea572a6', 1, 'ACE_Process_Manager']]], │ │ │ │ │ ['default_5fhwm_45', ['DEFAULT_HWM', ['../../a06521.html#a8b8d9443d62c9eec876495ffb81ac08ca1f456594b5769c9d4395dd5ba049eafb', 1, 'ACE_Message_Queue_Base']]], │ │ │ │ │ ['default_5findent_46', ['DEFAULT_INDENT', ['../../a07985.html#a76d8588e761a90201a0d65ca17d58cb9a0be935d0bdc27fce31edf9356aed9307', 1, 'ACE_Trace']]], │ │ │ │ │ ['default_5flwm_47', ['DEFAULT_LWM', ['../../a06521.html#a8b8d9443d62c9eec876495ffb81ac08ca5c7d0c8437a64e7c81b7170e824733a4', 1, 'ACE_Message_Queue_Base']]], │ │ │ │ │ ['default_5fmap_5fsize_5f_48', ['default_map_size_', ['../../a05333.html#af48b1cdf7cbfff5f39f7432f3bcd8fd6', 1, 'ACE_Configuration_Heap']]], │ │ │ │ │ ['default_5fmask_49', ['default_mask', ['../../a06765.html#a60f0b53560ae21faf1ea6670327e26cf', 1, 'ACE_Object_Manager::default_mask()'], │ │ │ │ │ ['../../a06777.html#a7762d828f6ccdd8fba19758648f3a12f', 1, 'ACE_OS_Object_Manager::default_mask()'] │ │ │ │ │ @@ -321,29 +321,29 @@ │ │ │ │ │ ['../../a07149.html#a039c413896675fc9c3de57caa71921b2', 1, 'ACE_Refcounted_Auto_Ptr_Rep::detach()'], │ │ │ │ │ ['../../a07673.html#ab861e607d195adf2b4d41d7c4f7976d8', 1, 'ACE_SV_Shared_Memory::detach()'], │ │ │ │ │ ['../../a05885.html#a9b010a0c3b9cc0583933abc0dda71676', 1, 'ACE_Future_Rep::detach()'] │ │ │ │ │ ]], │ │ │ │ │ ['detach_5fstrong_141', ['detach_strong', ['../../a04981.html#a955eed9e97f7b417eb7aebbaae2459ed', 1, 'ACE_Bound_Ptr_Counter']]], │ │ │ │ │ ['detach_5fweak_142', ['detach_weak', ['../../a04981.html#ad9f7da385cbf807de55325d6602e8cbd', 1, 'ACE_Bound_Ptr_Counter']]], │ │ │ │ │ ['determine_5ftype_143', ['determine_type', ['../../a06045.html#ae20a245e9000b8f6043cf8da7498e945', 1, 'ACE_INET_Addr']]], │ │ │ │ │ - ['dev_2ecpp_144', ['DEV.cpp', ['../../a01505.html', 1, '']]], │ │ │ │ │ - ['dev_2eh_145', ['DEV.h', ['../../a01409.html', 1, '']]], │ │ │ │ │ - ['dev_2einl_146', ['DEV.inl', ['../../a00269.html', 1, '']]], │ │ │ │ │ - ['dev_5faddr_2ecpp_147', ['DEV_Addr.cpp', ['../../a02249.html', 1, '']]], │ │ │ │ │ - ['dev_5faddr_2eh_148', ['DEV_Addr.h', ['../../a03113.html', 1, '']]], │ │ │ │ │ - ['dev_5faddr_2einl_149', ['DEV_Addr.inl', ['../../a00062.html', 1, '']]], │ │ │ │ │ - ['dev_5fconnector_2ecpp_150', ['DEV_Connector.cpp', ['../../a01898.html', 1, '']]], │ │ │ │ │ - ['dev_5fconnector_2eh_151', ['DEV_Connector.h', ['../../a03218.html', 1, '']]], │ │ │ │ │ - ['dev_5fconnector_2einl_152', ['DEV_Connector.inl', ['../../a00992.html', 1, '']]], │ │ │ │ │ - ['dev_5fio_2ecpp_153', ['DEV_IO.cpp', ['../../a01097.html', 1, '']]], │ │ │ │ │ - ['dev_5fio_2eh_154', ['DEV_IO.h', ['../../a01763.html', 1, '']]], │ │ │ │ │ - ['dev_5fio_2einl_155', ['DEV_IO.inl', ['../../a01280.html', 1, '']]], │ │ │ │ │ - ['dev_5fpoll_5freactor_2ecpp_156', ['Dev_Poll_Reactor.cpp', ['../../a01808.html', 1, '']]], │ │ │ │ │ - ['dev_5fpoll_5freactor_2eh_157', ['Dev_Poll_Reactor.h', ['../../a00140.html', 1, '']]], │ │ │ │ │ - ['dev_5fpoll_5freactor_2einl_158', ['Dev_Poll_Reactor.inl', ['../../a00101.html', 1, '']]], │ │ │ │ │ + ['dev_2ecpp_144', ['DEV.cpp', ['../../a03221.html', 1, '']]], │ │ │ │ │ + ['dev_2eh_145', ['DEV.h', ['../../a03068.html', 1, '']]], │ │ │ │ │ + ['dev_2einl_146', ['DEV.inl', ['../../a02486.html', 1, '']]], │ │ │ │ │ + ['dev_5faddr_2ecpp_147', ['DEV_Addr.cpp', ['../../a01994.html', 1, '']]], │ │ │ │ │ + ['dev_5faddr_2eh_148', ['DEV_Addr.h', ['../../a01712.html', 1, '']]], │ │ │ │ │ + ['dev_5faddr_2einl_149', ['DEV_Addr.inl', ['../../a03347.html', 1, '']]], │ │ │ │ │ + ['dev_5fconnector_2ecpp_150', ['DEV_Connector.cpp', ['../../a00233.html', 1, '']]], │ │ │ │ │ + ['dev_5fconnector_2eh_151', ['DEV_Connector.h', ['../../a00908.html', 1, '']]], │ │ │ │ │ + ['dev_5fconnector_2einl_152', ['DEV_Connector.inl', ['../../a01619.html', 1, '']]], │ │ │ │ │ + ['dev_5fio_2ecpp_153', ['DEV_IO.cpp', ['../../a00983.html', 1, '']]], │ │ │ │ │ + ['dev_5fio_2eh_154', ['DEV_IO.h', ['../../a00761.html', 1, '']]], │ │ │ │ │ + ['dev_5fio_2einl_155', ['DEV_IO.inl', ['../../a02579.html', 1, '']]], │ │ │ │ │ + ['dev_5fpoll_5freactor_2ecpp_156', ['Dev_Poll_Reactor.cpp', ['../../a02513.html', 1, '']]], │ │ │ │ │ + ['dev_5fpoll_5freactor_2eh_157', ['Dev_Poll_Reactor.h', ['../../a00875.html', 1, '']]], │ │ │ │ │ + ['dev_5fpoll_5freactor_2einl_158', ['Dev_Poll_Reactor.inl', ['../../a01406.html', 1, '']]], │ │ │ │ │ ['device_5f_159', ['device_', ['../../a04817.html#a235dcdc94aac8fc551bb23d8edccc62d', 1, 'ACE_ATM_Params::device_()'], │ │ │ │ │ ['../../a07897.html#aba40b20b6927ddff59de1003b6487a56', 1, 'ACE_TLI_Acceptor::device_()'] │ │ │ │ │ ]], │ │ │ │ │ ['devname_5f_160', ['devname_', ['../../a05481.html#a2572ae003e40897fbac889d33704c63d', 1, 'ACE_DEV_Addr']]], │ │ │ │ │ ['devname_5flength_161', ['DEVNAME_LENGTH', ['../../a05481.html#af008eaef3e915d854ba277f36295c4b7ac34590f752e1edbaba975eb253cefb73', 1, 'ACE_DEV_Addr']]], │ │ │ │ │ ['dh_5fparams_162', ['dh_params', ['../../a03731.html#af54cce7b9f718c3c95b1d4c35de975ca', 1, 'ACE_SSL_Context']]], │ │ │ │ │ ['dh_5fparams_5f_163', ['dh_params_', ['../../a03731.html#a0f40c74ef5d051aaf3bb922b23e0f2c6', 1, 'ACE_SSL_Context']]], │ │ │ │ │ @@ -375,20 +375,20 @@ │ │ │ │ │ ['digit_168', ['digit', ['../../a05097.html#a501f6b1c9fcad3d7c11293b8296f9eb3', 1, 'ACE_CDR::Fixed::digit(int n) const'], │ │ │ │ │ ['../../a05097.html#a2a7574980ab1ecba0058748c4f51c0c1', 1, 'ACE_CDR::Fixed::digit(int n, int value)'] │ │ │ │ │ ]], │ │ │ │ │ ['digit_5f_169', ['digit_', ['../../a05105.html#ac1243b3ed323ff7d2ee00e1c6d994fc8', 1, 'ACE_CDR::Fixed::IteratorBase']]], │ │ │ │ │ ['digits_5f_170', ['digits_', ['../../a05097.html#a6ea0cf6ed0d77620a6efc1eb53f7564b', 1, 'ACE_CDR::Fixed']]], │ │ │ │ │ ['directive_171', ['directive', ['../../a07677.html#a25666e6642903f70e445e35b30b44edc', 1, 'ACE_Svc_Conf_Param']]], │ │ │ │ │ ['dirent_172', ['dirent', ['../../a08265.html', 1, '']]], │ │ │ │ │ - ['dirent_2ecpp_173', ['Dirent.cpp', ['../../a00629.html', 1, '']]], │ │ │ │ │ - ['dirent_2eh_174', ['Dirent.h', ['../../a00698.html', 1, '']]], │ │ │ │ │ - ['dirent_2einl_175', ['Dirent.inl', ['../../a00743.html', 1, '']]], │ │ │ │ │ - ['dirent_5fselector_2ecpp_176', ['Dirent_Selector.cpp', ['../../a00740.html', 1, '']]], │ │ │ │ │ - ['dirent_5fselector_2eh_177', ['Dirent_Selector.h', ['../../a01130.html', 1, '']]], │ │ │ │ │ - ['dirent_5fselector_2einl_178', ['Dirent_Selector.inl', ['../../a00683.html', 1, '']]], │ │ │ │ │ + ['dirent_2ecpp_173', ['Dirent.cpp', ['../../a01769.html', 1, '']]], │ │ │ │ │ + ['dirent_2eh_174', ['Dirent.h', ['../../a02081.html', 1, '']]], │ │ │ │ │ + ['dirent_2einl_175', ['Dirent.inl', ['../../a01904.html', 1, '']]], │ │ │ │ │ + ['dirent_5fselector_2ecpp_176', ['Dirent_Selector.cpp', ['../../a03365.html', 1, '']]], │ │ │ │ │ + ['dirent_5fselector_2eh_177', ['Dirent_Selector.h', ['../../a02387.html', 1, '']]], │ │ │ │ │ + ['dirent_5fselector_2einl_178', ['Dirent_Selector.inl', ['../../a01043.html', 1, '']]], │ │ │ │ │ ['dirname_179', ['dirname', ['../../a03705.html#a3d94e7a5c0b54b6d5d245eef70f4d99c', 1, 'ACE']]], │ │ │ │ │ ['dirp_5f_180', ['dirp_', ['../../a05517.html#acaaf5f405b0bbe93cc0d373653ed9a75', 1, 'ACE_Dirent']]], │ │ │ │ │ ['disable_181', ['disable', ['../../a05477.html#a77cb3db609b018c24e6c815c7b5ca655', 1, 'ACE_DEV::disable()'], │ │ │ │ │ ['../../a05649.html#aff1d53ce1c3cc700d26ec7ebec35f657', 1, 'ACE_FILE::disable()'], │ │ │ │ │ ['../../a06069.html#a83cbb35df6951c42b3cbf5af39a93998', 1, 'ACE_IO_SAP::disable()'], │ │ │ │ │ ['../../a06073.html#a7a525cde94cf50f96a1cb09117bf6205', 1, 'ACE_IPC_SAP::disable()'], │ │ │ │ │ ['../../a07505.html#a27051240a552abe0ae16a09849a43c58', 1, 'ACE_SPIPE::disable()'], │ │ │ │ │ @@ -444,20 +444,20 @@ │ │ │ │ │ ['div_5fhelper1_207', ['div_helper1', ['../../a05097.html#af528fb75a05a3a7361b3d3573fe86c17', 1, 'ACE_CDR::Fixed']]], │ │ │ │ │ ['div_5fhelper2_208', ['div_helper2', ['../../a05097.html#aaf6c36011f8d811be86f49bc47d57359', 1, 'ACE_CDR::Fixed']]], │ │ │ │ │ ['dlclose_209', ['dlclose', ['../../a03715.html#a6cbba4433d555259074d332743816bf3', 1, 'ACE_OS']]], │ │ │ │ │ ['dlerror_210', ['dlerror', ['../../a03715.html#aed735b3fefe25aa82c90449fc466f6f5', 1, 'ACE_OS']]], │ │ │ │ │ ['dll_211', ['dll', ['../../a07337.html#a532d019dfe0decd57c0b8ed8d4a7493d', 1, 'ACE_Service_Type::dll() const'], │ │ │ │ │ ['../../a07337.html#af3aec6e102ccb26d397821c4d025a4e2', 1, 'ACE_Service_Type::dll(const ACE_DLL &)'] │ │ │ │ │ ]], │ │ │ │ │ - ['dll_2ecpp_212', ['DLL.cpp', ['../../a01877.html', 1, '']]], │ │ │ │ │ - ['dll_2eh_213', ['DLL.h', ['../../a00095.html', 1, '']]], │ │ │ │ │ + ['dll_2ecpp_212', ['DLL.cpp', ['../../a02858.html', 1, '']]], │ │ │ │ │ + ['dll_2eh_213', ['DLL.h', ['../../a02159.html', 1, '']]], │ │ │ │ │ ['dll_5f_214', ['dll_', ['../../a07337.html#a31438f9076d53b7d47116082698cafa9', 1, 'ACE_Service_Type']]], │ │ │ │ │ ['dll_5fhandle_5f_215', ['dll_handle_', ['../../a05525.html#acd3673be1b5e24393d670ca76f5a0e9d', 1, 'ACE_DLL']]], │ │ │ │ │ - ['dll_5fmanager_2ecpp_216', ['DLL_Manager.cpp', ['../../a00491.html', 1, '']]], │ │ │ │ │ - ['dll_5fmanager_2eh_217', ['DLL_Manager.h', ['../../a03164.html', 1, '']]], │ │ │ │ │ + ['dll_5fmanager_2ecpp_216', ['DLL_Manager.cpp', ['../../a02489.html', 1, '']]], │ │ │ │ │ + ['dll_5fmanager_2eh_217', ['DLL_Manager.h', ['../../a00365.html', 1, '']]], │ │ │ │ │ ['dll_5fname_218', ['dll_name', ['../../a05529.html#ad552305dc1ab9695f40990a33400d3bc', 1, 'ACE_DLL_Handle::dll_name()'], │ │ │ │ │ ['../../a07445.html#a7989de9827a6ba51ff65f136ba8b24c5', 1, 'ACE_DLL_Singleton_Adapter_T::dll_name()'], │ │ │ │ │ ['../../a07441.html#ad4240625a7dd76af4ae02480fb0d30d7', 1, 'ACE_DLL_Singleton_T::dll_name()'], │ │ │ │ │ ['../../a07033.html#aec48b43c81a2416cd243b7e6b7fc4d5c', 1, 'ACE_Proactor::dll_name()'], │ │ │ │ │ ['../../a07109.html#a73b7a2ec083d916e19875d7a5c37a131', 1, 'ACE_Reactor::dll_name()'] │ │ │ │ │ ]], │ │ │ │ │ ['dll_5fname_5f_219', ['dll_name_', ['../../a05525.html#afbcd23ff846dcfdb8603c5d20d7181cc', 1, 'ACE_DLL::dll_name_()'], │ │ │ │ │ @@ -860,16 +860,16 @@ │ │ │ │ │ ['../../a06073.html#a2a4492358c21d0b303b3ade694c2355e', 1, 'ACE_IPC_SAP::dump()'], │ │ │ │ │ ['../../a05569.html#abd3173fbf3788cfe325fee1788080956', 1, 'ACE_Laxity_Message_Strategy::dump()'], │ │ │ │ │ ['../../a05025.html#a3ae93a668580d8e99dfa11034d2d1bf0', 1, 'ACE_LFU_Caching_Strategy::dump()'], │ │ │ │ │ ['../../a06081.html#af56efdebfc18a893df87e2e1ac0cebd2', 1, 'ACE_Local_Memory_Pool::dump()'], │ │ │ │ │ ['../../a06141.html#a5a03ceb2d3fe161e97249e81ffef0945', 1, 'ACE_Local_Mutex::dump()'], │ │ │ │ │ ['../../a06097.html#ae504d2d0e5b06c03178db54e5faad7f2', 1, 'ACE_Local_Name_Space::dump()'] │ │ │ │ │ ]], │ │ │ │ │ - ['dump_2ecpp_239', ['Dump.cpp', ['../../a02963.html', 1, '']]], │ │ │ │ │ - ['dump_2eh_240', ['Dump.h', ['../../a00374.html', 1, '']]], │ │ │ │ │ + ['dump_2ecpp_239', ['Dump.cpp', ['../../a00857.html', 1, '']]], │ │ │ │ │ + ['dump_2eh_240', ['Dump.h', ['../../a01010.html', 1, '']]], │ │ │ │ │ ['dump_5fi_241', ['dump_i', ['../../a05937.html#a4d1524b30a8406857f3c23836e7acf16', 1, 'ACE_Hash_Map_Iterator_Base_Ex::dump_i()'], │ │ │ │ │ ['../../a07081.html#ac0d7170a33de54971b160be2d0a7da7c', 1, 'ACE_RB_Tree_Iterator_Base::dump_i()'], │ │ │ │ │ ['../../a07105.html#a7392537ce7d1d860c1cb1f2a737deb1a', 1, 'ACE_RB_Tree::dump_i()'], │ │ │ │ │ ['../../a06349.html#ad7ca1701592f28edefb7fc7ce5ba9f32', 1, 'ACE_Map_Iterator_Base::dump_i()'], │ │ │ │ │ ['../../a06353.html#a6b129e5c768ae0ae02cc4087538d6151', 1, 'ACE_Map_Const_Iterator_Base::dump_i()'], │ │ │ │ │ ['../../a06097.html#a38ad5156c497c053743c9c792b466103', 1, 'ACE_Local_Name_Space::dump_i()'], │ │ │ │ │ ['../../a05993.html#a0d9500bc4389a2ad043bcca8d0d9a02a', 1, 'ACE_Hash_Multi_Map_Iterator_Base::dump_i()'], │ │ │ │ │ @@ -880,16 +880,16 @@ │ │ │ │ │ ]], │ │ │ │ │ ['dump_5fnode_5fi_242', ['dump_node_i', ['../../a07105.html#a526a47c38c6a3146dfc073056a74fcb5', 1, 'ACE_RB_Tree']]], │ │ │ │ │ ['dump_5fobjects_243', ['dump_objects', ['../../a05545.html#a92f0665a140e2a958f3cf87c2c249800', 1, 'ACE_ODB']]], │ │ │ │ │ ['dump_5fresults_244', ['dump_results', ['../../a04977.html#a3a68bf24b6f47fd5345cb0c5d789c4bb', 1, 'ACE_Basic_Stats::dump_results()'], │ │ │ │ │ ['../../a07785.html#aefde9b9fd8a6f6daa491b226461a7dd7', 1, 'ACE_Throughput_Stats::dump_results()'] │ │ │ │ │ ]], │ │ │ │ │ ['dump_5fsamples_245', ['dump_samples', ['../../a07241.html#a5272180194426c048596e0cfaba27600', 1, 'ACE_Sample_History']]], │ │ │ │ │ - ['dump_5ft_2ecpp_246', ['Dump_T.cpp', ['../../a01208.html', 1, '']]], │ │ │ │ │ - ['dump_5ft_2eh_247', ['Dump_T.h', ['../../a00923.html', 1, '']]], │ │ │ │ │ + ['dump_5ft_2ecpp_246', ['Dump_T.cpp', ['../../a03164.html', 1, '']]], │ │ │ │ │ + ['dump_5ft_2eh_247', ['Dump_T.h', ['../../a02267.html', 1, '']]], │ │ │ │ │ ['dump_5fthroughput_248', ['dump_throughput', ['../../a07785.html#a0047aab148e6140e615aef94d921ba16', 1, 'ACE_Throughput_Stats']]], │ │ │ │ │ ['dumper_5f_249', ['dumper_', ['../../a05541.html#ab5ca6b2cb7cebc44e29c5566c429de54', 1, 'ACE_Dumpable_Ptr::dumper_()'], │ │ │ │ │ ['../../a05549.html#acfacdebc325ac5ffd76d7f1ecca042e6', 1, 'ACE_ODB::Tuple::dumper_()'] │ │ │ │ │ ]], │ │ │ │ │ ['dup_250', ['dup', ['../../a03715.html#ab488d6e06c3ef80a5f30f4beab99ae79', 1, 'ACE_OS::dup(ACE_HANDLE handle)'], │ │ │ │ │ ['../../a03715.html#ae8e95347034fd2df92bc1335a0bcfe99', 1, 'ACE_OS::dup(ACE_HANDLE handle, pid_t pid)'] │ │ │ │ │ ]], │ │ │ │ │ @@ -903,31 +903,31 @@ │ │ │ │ │ ['../../a06501.html#a581417fc9e33b2bf28b293a98d7d5ec3', 1, 'ACE_Message_Block::duplicate(const ACE_Message_Block *mb)'], │ │ │ │ │ ['../../a07817.html#a186aa8ddede7aa333bc176a5a7ad41bb', 1, 'ACE_Time_Value::duplicate()'], │ │ │ │ │ ['../../a07821.html#a2b5d6345c73836a35992bf46fc3c9ebf', 1, 'ACE_Time_Value_T::duplicate()'] │ │ │ │ │ ]], │ │ │ │ │ ['dwaddr_255', ['dwAddr', ['../../a07545.html#ae5bf412c261e0c2692999bc026e73f8f', 1, '_dbghelp_functions']]], │ │ │ │ │ ['dword64_256', ['DWORD64', ['../../a07545.html#a3a1e341092281141eef1701479c7b815', 1, '_dbghelp_functions']]], │ │ │ │ │ ['dwserviceflags1_257', ['dwServiceFlags1', ['../../a06805.html#a13b844e6171102ca7a30fbf1395efcc5', 1, 'ACE_Protocol_Info']]], │ │ │ │ │ - ['dynamic_2ecpp_258', ['Dynamic.cpp', ['../../a02267.html', 1, '']]], │ │ │ │ │ - ['dynamic_2eh_259', ['Dynamic.h', ['../../a01946.html', 1, '']]], │ │ │ │ │ - ['dynamic_2einl_260', ['Dynamic.inl', ['../../a02198.html', 1, '']]], │ │ │ │ │ + ['dynamic_2ecpp_258', ['Dynamic.cpp', ['../../a01670.html', 1, '']]], │ │ │ │ │ + ['dynamic_2eh_259', ['Dynamic.h', ['../../a01031.html', 1, '']]], │ │ │ │ │ + ['dynamic_2einl_260', ['Dynamic.inl', ['../../a00203.html', 1, '']]], │ │ │ │ │ ['dynamic_5f_261', ['dynamic_', ['../../a07685.html#ad816c6a09f96238a4286ca89a816e1e3', 1, 'ACE_Svc_Handler']]], │ │ │ │ │ - ['dynamic_5fmessage_5fstrategy_2ecpp_262', ['Dynamic_Message_Strategy.cpp', ['../../a00758.html', 1, '']]], │ │ │ │ │ - ['dynamic_5fmessage_5fstrategy_2eh_263', ['Dynamic_Message_Strategy.h', ['../../a00473.html', 1, '']]], │ │ │ │ │ - ['dynamic_5fmessage_5fstrategy_2einl_264', ['Dynamic_Message_Strategy.inl', ['../../a00242.html', 1, '']]], │ │ │ │ │ + ['dynamic_5fmessage_5fstrategy_2ecpp_262', ['Dynamic_Message_Strategy.cpp', ['../../a02987.html', 1, '']]], │ │ │ │ │ + ['dynamic_5fmessage_5fstrategy_2eh_263', ['Dynamic_Message_Strategy.h', ['../../a02198.html', 1, '']]], │ │ │ │ │ + ['dynamic_5fmessage_5fstrategy_2einl_264', ['Dynamic_Message_Strategy.inl', ['../../a02105.html', 1, '']]], │ │ │ │ │ ['dynamic_5fpriority_5fmax_265', ['dynamic_priority_max', ['../../a05561.html#ad1bb733b8e0c0aa8b338a5874e1da6f0', 1, 'ACE_Dynamic_Message_Strategy::dynamic_priority_max(unsigned long)'], │ │ │ │ │ ['../../a05561.html#a26e5d561a3b17b3a1fd5e2415d696edf', 1, 'ACE_Dynamic_Message_Strategy::dynamic_priority_max() const'] │ │ │ │ │ ]], │ │ │ │ │ ['dynamic_5fpriority_5fmax_5f_266', ['dynamic_priority_max_', ['../../a05561.html#a73e19d4f609b75737cf4f089b879ed2d', 1, 'ACE_Dynamic_Message_Strategy']]], │ │ │ │ │ ['dynamic_5fpriority_5foffset_267', ['dynamic_priority_offset', ['../../a05561.html#adc54a60a529a7c8bcf1fe6ec7d805566', 1, 'ACE_Dynamic_Message_Strategy::dynamic_priority_offset() const'], │ │ │ │ │ ['../../a05561.html#a0a035ad08a2eeb328e0885e2b84dac80', 1, 'ACE_Dynamic_Message_Strategy::dynamic_priority_offset(unsigned long)'] │ │ │ │ │ ]], │ │ │ │ │ ['dynamic_5fpriority_5foffset_5f_268', ['dynamic_priority_offset_', ['../../a05561.html#ad81ac7cf735e8f6dc74052324de1b0b3', 1, 'ACE_Dynamic_Message_Strategy']]], │ │ │ │ │ - ['dynamic_5fservice_2ecpp_269', ['Dynamic_Service.cpp', ['../../a00803.html', 1, '']]], │ │ │ │ │ - ['dynamic_5fservice_2eh_270', ['Dynamic_Service.h', ['../../a03386.html', 1, '']]], │ │ │ │ │ - ['dynamic_5fservice_2einl_271', ['Dynamic_Service.inl', ['../../a00761.html', 1, '']]], │ │ │ │ │ - ['dynamic_5fservice_5fbase_2ecpp_272', ['Dynamic_Service_Base.cpp', ['../../a02396.html', 1, '']]], │ │ │ │ │ - ['dynamic_5fservice_5fbase_2eh_273', ['Dynamic_Service_Base.h', ['../../a00965.html', 1, '']]], │ │ │ │ │ - ['dynamic_5fservice_5fdependency_2ecpp_274', ['Dynamic_Service_Dependency.cpp', ['../../a01028.html', 1, '']]], │ │ │ │ │ - ['dynamic_5fservice_5fdependency_2eh_275', ['Dynamic_Service_Dependency.h', ['../../a00668.html', 1, '']]], │ │ │ │ │ + ['dynamic_5fservice_2ecpp_269', ['Dynamic_Service.cpp', ['../../a01457.html', 1, '']]], │ │ │ │ │ + ['dynamic_5fservice_2eh_270', ['Dynamic_Service.h', ['../../a03203.html', 1, '']]], │ │ │ │ │ + ['dynamic_5fservice_2einl_271', ['Dynamic_Service.inl', ['../../a00722.html', 1, '']]], │ │ │ │ │ + ['dynamic_5fservice_5fbase_2ecpp_272', ['Dynamic_Service_Base.cpp', ['../../a01139.html', 1, '']]], │ │ │ │ │ + ['dynamic_5fservice_5fbase_2eh_273', ['Dynamic_Service_Base.h', ['../../a02264.html', 1, '']]], │ │ │ │ │ + ['dynamic_5fservice_5fdependency_2ecpp_274', ['Dynamic_Service_Dependency.cpp', ['../../a02612.html', 1, '']]], │ │ │ │ │ + ['dynamic_5fservice_5fdependency_2eh_275', ['Dynamic_Service_Dependency.h', ['../../a01505.html', 1, '']]], │ │ │ │ │ ['dynamically_5fallocated_5f_276', ['dynamically_allocated_', ['../../a06773.html#a0579d2f1c2c842742049ec401e0d8111', 1, 'ACE_Object_Manager_Base']]] │ │ │ │ │ ]; │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/all_5.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -49,18 +49,18 @@ │ │ │ │ │ ['encode_20', ['encode', ['../../a04573.html#a78742cb9797443d6140f77791546567c', 1, 'ACE_Active_Map_Manager_Key::encode()'], │ │ │ │ │ ['../../a05253.html#ab39d24cf892adc93e72d2036d3dbc87d', 1, 'ACE_Base64::encode()'], │ │ │ │ │ ['../../a06649.html#af96a5f66438146fe7a188e11516a5da3', 1, 'ACE_Name_Reply::encode()'], │ │ │ │ │ ['../../a06641.html#acb749720a7e1fda0f52751cc90a575b8', 1, 'ACE_Name_Request::encode()'], │ │ │ │ │ ['../../a07953.html#aa77b09d819d6088d3fcc6d6af3609a24', 1, 'ACE_Token_Reply::encode()'], │ │ │ │ │ ['../../a07945.html#ad77afbf015374108416a5304e5e1ec8d', 1, 'ACE_Token_Request::encode()'] │ │ │ │ │ ]], │ │ │ │ │ - ['encoding_5fconverter_2ecpp_21', ['Encoding_Converter.cpp', ['../../a01541.html', 1, '']]], │ │ │ │ │ - ['encoding_5fconverter_2eh_22', ['Encoding_Converter.h', ['../../a01325.html', 1, '']]], │ │ │ │ │ - ['encoding_5fconverter_5ffactory_2ecpp_23', ['Encoding_Converter_Factory.cpp', ['../../a00767.html', 1, '']]], │ │ │ │ │ - ['encoding_5fconverter_5ffactory_2eh_24', ['Encoding_Converter_Factory.h', ['../../a01289.html', 1, '']]], │ │ │ │ │ + ['encoding_5fconverter_2ecpp_21', ['Encoding_Converter.cpp', ['../../a02129.html', 1, '']]], │ │ │ │ │ + ['encoding_5fconverter_2eh_22', ['Encoding_Converter.h', ['../../a02918.html', 1, '']]], │ │ │ │ │ + ['encoding_5fconverter_5ffactory_2ecpp_23', ['Encoding_Converter_Factory.cpp', ['../../a03065.html', 1, '']]], │ │ │ │ │ + ['encoding_5fconverter_5ffactory_2eh_24', ['Encoding_Converter_Factory.h', ['../../a00245.html', 1, '']]], │ │ │ │ │ ['end_25', ['end', ['../../a08209.html#a8e5a05d29c7ef224aa193f9fe1590eed', 1, 'ACE_Vector::end()'], │ │ │ │ │ ['../../a04613.html#ae6d32a987bb2c047e94d25d2153eec84', 1, 'ACE_Array_Map::end() const'], │ │ │ │ │ ['../../a04613.html#a0a52442476437a764fe5f58556e3dd17', 1, 'ACE_Array_Map::end()'], │ │ │ │ │ ['../../a04613.html#ae6d32a987bb2c047e94d25d2153eec84', 1, 'ACE_Array_Map::end() const'], │ │ │ │ │ ['../../a05001.html#a2e7845a7688dcbd87577bd19f6ffc304', 1, 'ACE_Cache_Map_Manager::end()'], │ │ │ │ │ ['../../a06505.html#a0a922cd84ee359183ede92dbd6295753', 1, 'ACE_Data_Block::end()'], │ │ │ │ │ ['../../a05965.html#ab3628b458a5b4e17028084799986b609', 1, 'ACE_Hash_Map_Manager_Ex::end()'], │ │ │ │ │ @@ -168,17 +168,17 @@ │ │ │ │ │ ['../../a05301.html#aa68b4bc7a33a0d887592f103e6ba2406', 1, 'ACE_Configuration::enumerate_sections()'] │ │ │ │ │ ]], │ │ │ │ │ ['enumerate_5fvalues_52', ['enumerate_values', ['../../a05309.html#ae9f3434da40e091eb3bd4e71754f26a0', 1, 'ACE_Configuration_Win32Registry::enumerate_values()'], │ │ │ │ │ ['../../a05333.html#a461ad062143dceeb18d6e5c1e004d0b6', 1, 'ACE_Configuration_Heap::enumerate_values()'], │ │ │ │ │ ['../../a05301.html#af48bc9bfc5f484a5205e288c49b319e2', 1, 'ACE_Configuration::enumerate_values()'] │ │ │ │ │ ]], │ │ │ │ │ ['env_5fbuf_53', ['env_buf', ['../../a07041.html#a791fe9badc009d50e77e81037d5ac8d8', 1, 'ACE_Process_Options']]], │ │ │ │ │ - ['env_5fvalue_5ft_2ecpp_54', ['Env_Value_T.cpp', ['../../a02195.html', 1, '']]], │ │ │ │ │ - ['env_5fvalue_5ft_2eh_55', ['Env_Value_T.h', ['../../a01913.html', 1, '']]], │ │ │ │ │ - ['env_5fvalue_5ft_2einl_56', ['Env_Value_T.inl', ['../../a00545.html', 1, '']]], │ │ │ │ │ + ['env_5fvalue_5ft_2ecpp_54', ['Env_Value_T.cpp', ['../../a01868.html', 1, '']]], │ │ │ │ │ + ['env_5fvalue_5ft_2eh_55', ['Env_Value_T.h', ['../../a02258.html', 1, '']]], │ │ │ │ │ + ['env_5fvalue_5ft_2einl_56', ['Env_Value_T.inl', ['../../a01262.html', 1, '']]], │ │ │ │ │ ['environment_5fargv_5f_57', ['environment_argv_', ['../../a07041.html#aca5f760f8f25e2b3367850b407661754', 1, 'ACE_Process_Options']]], │ │ │ │ │ ['environment_5fargv_5findex_5f_58', ['environment_argv_index_', ['../../a07041.html#a4272908a65caedf285ec88add4e6ef9a', 1, 'ACE_Process_Options']]], │ │ │ │ │ ['environment_5fbuf_5f_59', ['environment_buf_', ['../../a07041.html#a030c5fc2716e1ca7e76885b6a3197f35', 1, 'ACE_Process_Options']]], │ │ │ │ │ ['environment_5fbuf_5findex_5f_60', ['environment_buf_index_', ['../../a07041.html#a94032aba1ca2127e091671a33a721326', 1, 'ACE_Process_Options']]], │ │ │ │ │ ['environment_5fbuf_5flen_5f_61', ['environment_buf_len_', ['../../a07041.html#a326d5843f3c5dab55592a7cf044b7d3b', 1, 'ACE_Process_Options']]], │ │ │ │ │ ['environment_5fbuffer_62', ['ENVIRONMENT_BUFFER', ['../../a07041.html#a1e7d2a86b48c9f6723b3509de0371984a74be8f011340c5b6f93bf941c08228e8', 1, 'ACE_Process_Options']]], │ │ │ │ │ ['environment_5finherited_5f_63', ['environment_inherited_', ['../../a07041.html#a871cfec218a27062d81de1b52202eba2', 1, 'ACE_Process_Options']]], │ │ │ │ │ @@ -228,42 +228,42 @@ │ │ │ │ │ ['error_5fconditions_73', ['Error_Conditions', ['../../a05677.html#ad32e85668c841bd694ced70c442d2b1d', 1, 'ACE_Filecache_Object']]], │ │ │ │ │ ['error_5fi_74', ['error_i', ['../../a05677.html#a9d99be042e5470c495baddf82f194c9e', 1, 'ACE_Filecache_Object']]], │ │ │ │ │ ['error_5fstack_75', ['ERROR_STACK', ['../../a05529.html#a1fc42f0d7c38cdba4326261a0a5cf159', 1, 'ACE_DLL_Handle']]], │ │ │ │ │ ['event_76', ['event', ['../../a04625.html#a68fdd58c27dbb816cbc48d8c32bfb73f', 1, 'ACE_Asynch_Result::event()'], │ │ │ │ │ ['../../a04721.html#a1fb648e9a1c913b82a78434a776c35a3', 1, 'ACE_Asynch_Result_Impl::event()'], │ │ │ │ │ ['../../a06917.html#ad66e71f16216a9d42c641b4844a1a416', 1, 'ACE_POSIX_Asynch_Result::event()'] │ │ │ │ │ ]], │ │ │ │ │ - ['event_2ecpp_77', ['Event.cpp', ['../../a01841.html', 1, '']]], │ │ │ │ │ - ['event_2eh_78', ['Event.h', ['../../a02966.html', 1, '']]], │ │ │ │ │ - ['event_2einl_79', ['Event.inl', ['../../a02768.html', 1, '']]], │ │ │ │ │ + ['event_2ecpp_77', ['Event.cpp', ['../../a01208.html', 1, '']]], │ │ │ │ │ + ['event_2eh_78', ['Event.h', ['../../a01298.html', 1, '']]], │ │ │ │ │ + ['event_2einl_79', ['Event.inl', ['../../a00470.html', 1, '']]], │ │ │ │ │ ['event_5f_80', ['event_', ['../../a08253.html#a9ffc05fbd8ce23cee5c0b60d70193415', 1, 'ACE_WIN32_Proactor']]], │ │ │ │ │ - ['event_5fbase_2ecpp_81', ['Event_Base.cpp', ['../../a00620.html', 1, '']]], │ │ │ │ │ - ['event_5fbase_2eh_82', ['Event_Base.h', ['../../a01631.html', 1, '']]], │ │ │ │ │ - ['event_5fbase_2einl_83', ['Event_Base.inl', ['../../a00548.html', 1, '']]], │ │ │ │ │ + ['event_5fbase_2ecpp_81', ['Event_Base.cpp', ['../../a00779.html', 1, '']]], │ │ │ │ │ + ['event_5fbase_2eh_82', ['Event_Base.h', ['../../a00635.html', 1, '']]], │ │ │ │ │ + ['event_5fbase_2einl_83', ['Event_Base.inl', ['../../a01223.html', 1, '']]], │ │ │ │ │ ['event_5fdestroy_84', ['event_destroy', ['../../a03715.html#aef382783784d062d624ecb6fe8b2544b', 1, 'ACE_OS']]], │ │ │ │ │ ['event_5fhandle_5f_85', ['event_handle_', ['../../a08233.html#ac3e9afbdc3d4a59c140f3c1fce533cea', 1, 'ACE_WFMO_Reactor_Handler_Repository::To_Be_Added_Info::event_handle_()'], │ │ │ │ │ ['../../a08237.html#a2e307aae93f5a869cca8f738e834d578', 1, 'ACE_WFMO_Reactor_Handler_Repository::Suspended_Info::event_handle_()'] │ │ │ │ │ ]], │ │ │ │ │ ['event_5fhandler_86', ['event_handler', ['../../a05501.html#a0ca4f0e64489936a6cbb125ff45a7bfc', 1, 'ACE_Dev_Poll_Reactor::Event_Tuple::event_handler()'], │ │ │ │ │ ['../../a06709.html#a9b4e29a1d127a236e96db52b30ce8e9d', 1, 'ACE_Notification_Strategy::event_handler()'], │ │ │ │ │ ['../../a06709.html#a2546282fcc7b7fe59d5d413826357cf1', 1, 'ACE_Notification_Strategy::event_handler(ACE_Event_Handler *eh)'] │ │ │ │ │ ]], │ │ │ │ │ - ['event_5fhandler_2ecpp_87', ['Event_Handler.cpp', ['../../a02126.html', 1, '']]], │ │ │ │ │ - ['event_5fhandler_2eh_88', ['Event_Handler.h', ['../../a03398.html', 1, '']]], │ │ │ │ │ + ['event_5fhandler_2ecpp_87', ['Event_Handler.cpp', ['../../a01889.html', 1, '']]], │ │ │ │ │ + ['event_5fhandler_2eh_88', ['Event_Handler.h', ['../../a01733.html', 1, '']]], │ │ │ │ │ ['event_5fhandler_5f_89', ['event_handler_', ['../../a07973.html#a901502bdefa15eeee54069a44ed2de1f', 1, 'ACE_EH_Dispatch_Info::event_handler_()'], │ │ │ │ │ ['../../a07265.html#a84e88a8acbec1ff4d0d9a30478847e38', 1, 'ACE_Event_Tuple::event_handler_()'], │ │ │ │ │ ['../../a08225.html#a4ad86a04d0e552bc1b4f8867a85c325b', 1, 'ACE_WFMO_Reactor_Handler_Repository::Common_Info::event_handler_()'], │ │ │ │ │ ['../a03716.html#a468040669211c8d8feb7cb43ab44061c', 1, 'ACE_QoS_Decorator_Base::event_handler_()'] │ │ │ │ │ ]], │ │ │ │ │ - ['event_5fhandler_5fhandle_5ftimeout_5fupcall_2ecpp_90', ['Event_Handler_Handle_Timeout_Upcall.cpp', ['../../a02444.html', 1, '']]], │ │ │ │ │ - ['event_5fhandler_5fhandle_5ftimeout_5fupcall_2eh_91', ['Event_Handler_Handle_Timeout_Upcall.h', ['../../a01235.html', 1, '']]], │ │ │ │ │ - ['event_5fhandler_5fhandle_5ftimeout_5fupcall_2einl_92', ['Event_Handler_Handle_Timeout_Upcall.inl', ['../../a03389.html', 1, '']]], │ │ │ │ │ - ['event_5fhandler_5ft_2ecpp_93', ['Event_Handler_T.cpp', ['../../a02603.html', 1, '']]], │ │ │ │ │ - ['event_5fhandler_5ft_2eh_94', ['Event_Handler_T.h', ['../../a02600.html', 1, '']]], │ │ │ │ │ - ['event_5fhandler_5ft_2einl_95', ['Event_Handler_T.inl', ['../../a01886.html', 1, '']]], │ │ │ │ │ + ['event_5fhandler_5fhandle_5ftimeout_5fupcall_2ecpp_90', ['Event_Handler_Handle_Timeout_Upcall.cpp', ['../../a01829.html', 1, '']]], │ │ │ │ │ + ['event_5fhandler_5fhandle_5ftimeout_5fupcall_2eh_91', ['Event_Handler_Handle_Timeout_Upcall.h', ['../../a01112.html', 1, '']]], │ │ │ │ │ + ['event_5fhandler_5fhandle_5ftimeout_5fupcall_2einl_92', ['Event_Handler_Handle_Timeout_Upcall.inl', ['../../a02978.html', 1, '']]], │ │ │ │ │ + ['event_5fhandler_5ft_2ecpp_93', ['Event_Handler_T.cpp', ['../../a01526.html', 1, '']]], │ │ │ │ │ + ['event_5fhandler_5ft_2eh_94', ['Event_Handler_T.h', ['../../a02741.html', 1, '']]], │ │ │ │ │ + ['event_5fhandler_5ft_2einl_95', ['Event_Handler_T.inl', ['../../a03125.html', 1, '']]], │ │ │ │ │ ['event_5fhandlers_5f_96', ['event_handlers_', ['../../a07273.html#a1097340da334389aa27659df5edbfb43', 1, 'ACE_Select_Reactor_Handler_Repository']]], │ │ │ │ │ ['event_5fhandling_97', ['event_handling', ['../../a08245.html#a047589eb5ab5eb967c3b884982e86259', 1, 'ACE_WFMO_Reactor']]], │ │ │ │ │ ['event_5finit_98', ['event_init', ['../../a03715.html#afb77bbabeb02986bf3f088808aca2fd2', 1, 'ACE_OS::event_init(ACE_event_t *event, int manual_reset=0, int initial_state=0, int type=ACE_DEFAULT_SYNCH_TYPE, const char *name=0, void *arg=0, LPSECURITY_ATTRIBUTES sa=0)'], │ │ │ │ │ ['../../a03715.html#a53c4bedded5b82e92098251330d54f8a', 1, 'ACE_OS::event_init(ACE_event_t *event, int type, ACE_condattr_t *attributes, int manual_reset=0, int initial_state=0, const char *name=0, void *arg=0, LPSECURITY_ATTRIBUTES sa=0)'], │ │ │ │ │ ['../../a03715.html#a8ad4f33f69d2eed5513c325a9b4bf6ae', 1, 'ACE_OS::event_init(ACE_event_t *event, int manual_reset, int initial_state, int type, const wchar_t *name, void *arg=0, LPSECURITY_ATTRIBUTES sa=0)'], │ │ │ │ │ ['../../a03715.html#afc2b2d0e7469b6e9b6df29b45b823430', 1, 'ACE_OS::event_init(ACE_event_t *event, int type, ACE_condattr_t *attributes, int manual_reset, int initial_state, const wchar_t *name, void *arg=0, LPSECURITY_ATTRIBUTES sa=0)'] │ │ │ │ │ ]], │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/all_6.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -29,69 +29,69 @@ │ │ │ │ │ ['fgets_20', ['fgets', ['../../a03715.html#a72413868cd28aff13f6c87236e05aa8a', 1, 'ACE_OS::fgets(char *buf, int size, FILE *fp)'], │ │ │ │ │ ['../../a03715.html#adaa46edca8d0302649455b5b22c4804e', 1, 'ACE_OS::fgets(wchar_t *buf, int size, FILE *fp)'] │ │ │ │ │ ]], │ │ │ │ │ ['fgetwc_21', ['fgetwc', ['../../a03715.html#a4d76925c9f63aae1ac00898ecbe128c2', 1, 'ACE_OS']]], │ │ │ │ │ ['fifo_22', ['FIFO', ['../../a07921.html#ade85bd03261eb1bd3d3b69982619dd27aaca17d94b9dd1907cab34eafe9fab4d8', 1, 'ACE_Noop_Token::FIFO()'], │ │ │ │ │ ['../../a07909.html#aa4e367cec73ae6a780a4626385d8fb1aa87968cbfa2cd2c89ab470459b3c2e5eb', 1, 'ACE_Token::FIFO()'] │ │ │ │ │ ]], │ │ │ │ │ - ['fifo_2ecpp_23', ['FIFO.cpp', ['../../a00635.html', 1, '']]], │ │ │ │ │ - ['fifo_2eh_24', ['FIFO.h', ['../../a02453.html', 1, '']]], │ │ │ │ │ - ['fifo_2einl_25', ['FIFO.inl', ['../../a00368.html', 1, '']]], │ │ │ │ │ - ['fifo_5frecv_2ecpp_26', ['FIFO_Recv.cpp', ['../../a00482.html', 1, '']]], │ │ │ │ │ - ['fifo_5frecv_2eh_27', ['FIFO_Recv.h', ['../../a01661.html', 1, '']]], │ │ │ │ │ - ['fifo_5frecv_2einl_28', ['FIFO_Recv.inl', ['../../a02333.html', 1, '']]], │ │ │ │ │ - ['fifo_5frecv_5fmsg_2ecpp_29', ['FIFO_Recv_Msg.cpp', ['../../a01250.html', 1, '']]], │ │ │ │ │ - ['fifo_5frecv_5fmsg_2eh_30', ['FIFO_Recv_Msg.h', ['../../a01304.html', 1, '']]], │ │ │ │ │ - ['fifo_5frecv_5fmsg_2einl_31', ['FIFO_Recv_Msg.inl', ['../../a00167.html', 1, '']]], │ │ │ │ │ - ['fifo_5fsend_2ecpp_32', ['FIFO_Send.cpp', ['../../a00902.html', 1, '']]], │ │ │ │ │ - ['fifo_5fsend_2eh_33', ['FIFO_Send.h', ['../../a02438.html', 1, '']]], │ │ │ │ │ - ['fifo_5fsend_2einl_34', ['FIFO_Send.inl', ['../../a01100.html', 1, '']]], │ │ │ │ │ - ['fifo_5fsend_5fmsg_2ecpp_35', ['FIFO_Send_Msg.cpp', ['../../a02180.html', 1, '']]], │ │ │ │ │ - ['fifo_5fsend_5fmsg_2eh_36', ['FIFO_Send_Msg.h', ['../../a01706.html', 1, '']]], │ │ │ │ │ - ['fifo_5fsend_5fmsg_2einl_37', ['FIFO_Send_Msg.inl', ['../../a02165.html', 1, '']]], │ │ │ │ │ + ['fifo_2ecpp_23', ['FIFO.cpp', ['../../a03056.html', 1, '']]], │ │ │ │ │ + ['fifo_2eh_24', ['FIFO.h', ['../../a00998.html', 1, '']]], │ │ │ │ │ + ['fifo_2einl_25', ['FIFO.inl', ['../../a01964.html', 1, '']]], │ │ │ │ │ + ['fifo_5frecv_2ecpp_26', ['FIFO_Recv.cpp', ['../../a03338.html', 1, '']]], │ │ │ │ │ + ['fifo_5frecv_2eh_27', ['FIFO_Recv.h', ['../../a02816.html', 1, '']]], │ │ │ │ │ + ['fifo_5frecv_2einl_28', ['FIFO_Recv.inl', ['../../a02276.html', 1, '']]], │ │ │ │ │ + ['fifo_5frecv_5fmsg_2ecpp_29', ['FIFO_Recv_Msg.cpp', ['../../a01136.html', 1, '']]], │ │ │ │ │ + ['fifo_5frecv_5fmsg_2eh_30', ['FIFO_Recv_Msg.h', ['../../a01004.html', 1, '']]], │ │ │ │ │ + ['fifo_5frecv_5fmsg_2einl_31', ['FIFO_Recv_Msg.inl', ['../../a00353.html', 1, '']]], │ │ │ │ │ + ['fifo_5fsend_2ecpp_32', ['FIFO_Send.cpp', ['../../a00728.html', 1, '']]], │ │ │ │ │ + ['fifo_5fsend_2eh_33', ['FIFO_Send.h', ['../../a02483.html', 1, '']]], │ │ │ │ │ + ['fifo_5fsend_2einl_34', ['FIFO_Send.inl', ['../../a02306.html', 1, '']]], │ │ │ │ │ + ['fifo_5fsend_5fmsg_2ecpp_35', ['FIFO_Send_Msg.cpp', ['../../a00383.html', 1, '']]], │ │ │ │ │ + ['fifo_5fsend_5fmsg_2eh_36', ['FIFO_Send_Msg.h', ['../../a00995.html', 1, '']]], │ │ │ │ │ + ['fifo_5fsend_5fmsg_2einl_37', ['FIFO_Send_Msg.inl', ['../../a02516.html', 1, '']]], │ │ │ │ │ ['file_38', ['file', ['../../a04781.html#afd8f0f41d9b265b1acc8278dd03d0bb7', 1, 'ACE_Asynch_Transmit_File_Result_Impl::file()'], │ │ │ │ │ ['../../a07677.html#a9e1e59e31094db016a73d524f7be5954', 1, 'ACE_Svc_Conf_Param::file()'], │ │ │ │ │ ['../../a06185.html#affdf19dee57f745bc65d46be3cd60e35', 1, 'ACE_Log_Msg::file(const char *)'], │ │ │ │ │ ['../../a06185.html#a989c85ae6fdcced3d5e5be702c157b97', 1, 'ACE_Log_Msg::file()'], │ │ │ │ │ ['../../a06973.html#aab7fd1cb4b3eb6ec4c91e2bc67983b9f', 1, 'ACE_POSIX_Asynch_Transmit_File_Result::file()'], │ │ │ │ │ ['../../a04685.html#abe07964ff348c401c4b44a81fcaffcd9', 1, 'ACE_Asynch_Transmit_File::Result::file()'] │ │ │ │ │ ]], │ │ │ │ │ - ['file_2ecpp_39', ['FILE.cpp', ['../../a01046.html', 1, '']]], │ │ │ │ │ - ['file_2eh_40', ['FILE.h', ['../../a02756.html', 1, '']]], │ │ │ │ │ - ['file_2einl_41', ['FILE.inl', ['../../a00377.html', 1, '']]], │ │ │ │ │ + ['file_2ecpp_39', ['FILE.cpp', ['../../a01409.html', 1, '']]], │ │ │ │ │ + ['file_2eh_40', ['FILE.h', ['../../a02819.html', 1, '']]], │ │ │ │ │ + ['file_2einl_41', ['FILE.inl', ['../../a01940.html', 1, '']]], │ │ │ │ │ ['file_5f_42', ['file_', ['../../a05669.html#ab5c22fbe90aacd52ccb218dc84bc0e8e', 1, 'ACE_Filecache_Handle::file_()'], │ │ │ │ │ ['../../a06185.html#a625ed1a1a1f2bc7cc0c4b912c101689c', 1, 'ACE_Log_Msg::file_()'], │ │ │ │ │ ['../../a06185.html#a61b786b45d4aa513f7e7e34fc640173f', 1, 'ACE_Log_Msg::file_()'] │ │ │ │ │ ]], │ │ │ │ │ - ['file_5faddr_2ecpp_43', ['FILE_Addr.cpp', ['../../a02735.html', 1, '']]], │ │ │ │ │ - ['file_5faddr_2eh_44', ['FILE_Addr.h', ['../../a00512.html', 1, '']]], │ │ │ │ │ - ['file_5faddr_2einl_45', ['FILE_Addr.inl', ['../../a01982.html', 1, '']]], │ │ │ │ │ - ['file_5fconnector_2ecpp_46', ['FILE_Connector.cpp', ['../../a01775.html', 1, '']]], │ │ │ │ │ - ['file_5fconnector_2eh_47', ['FILE_Connector.h', ['../../a02006.html', 1, '']]], │ │ │ │ │ - ['file_5fconnector_2einl_48', ['FILE_Connector.inl', ['../../a02960.html', 1, '']]], │ │ │ │ │ - ['file_5fio_2ecpp_49', ['FILE_IO.cpp', ['../../a01145.html', 1, '']]], │ │ │ │ │ - ['file_5fio_2eh_50', ['FILE_IO.h', ['../../a00494.html', 1, '']]], │ │ │ │ │ - ['file_5fio_2einl_51', ['FILE_IO.inl', ['../../a00185.html', 1, '']]], │ │ │ │ │ - ['file_5flock_2ecpp_52', ['File_Lock.cpp', ['../../a00371.html', 1, '']]], │ │ │ │ │ - ['file_5flock_2eh_53', ['File_Lock.h', ['../../a00560.html', 1, '']]], │ │ │ │ │ - ['file_5flock_2einl_54', ['File_Lock.inl', ['../../a02597.html', 1, '']]], │ │ │ │ │ + ['file_5faddr_2ecpp_43', ['FILE_Addr.cpp', ['../../a00803.html', 1, '']]], │ │ │ │ │ + ['file_5faddr_2eh_44', ['FILE_Addr.h', ['../../a00569.html', 1, '']]], │ │ │ │ │ + ['file_5faddr_2einl_45', ['FILE_Addr.inl', ['../../a01127.html', 1, '']]], │ │ │ │ │ + ['file_5fconnector_2ecpp_46', ['FILE_Connector.cpp', ['../../a00458.html', 1, '']]], │ │ │ │ │ + ['file_5fconnector_2eh_47', ['FILE_Connector.h', ['../../a02756.html', 1, '']]], │ │ │ │ │ + ['file_5fconnector_2einl_48', ['FILE_Connector.inl', ['../../a00731.html', 1, '']]], │ │ │ │ │ + ['file_5fio_2ecpp_49', ['FILE_IO.cpp', ['../../a03332.html', 1, '']]], │ │ │ │ │ + ['file_5fio_2eh_50', ['FILE_IO.h', ['../../a02630.html', 1, '']]], │ │ │ │ │ + ['file_5fio_2einl_51', ['FILE_IO.inl', ['../../a01958.html', 1, '']]], │ │ │ │ │ + ['file_5flock_2ecpp_52', ['File_Lock.cpp', ['../../a02714.html', 1, '']]], │ │ │ │ │ + ['file_5flock_2eh_53', ['File_Lock.h', ['../../a02294.html', 1, '']]], │ │ │ │ │ + ['file_5flock_2einl_54', ['File_Lock.inl', ['../../a03215.html', 1, '']]], │ │ │ │ │ ['file_5flock_5f_55', ['file_lock_', ['../../a05673.html#ad79c4cc4df9aa5b4ba1872ad92cd8ccc', 1, 'ACE_Filecache']]], │ │ │ │ │ ['file_5fmapping_5f_56', ['file_mapping_', ['../../a06485.html#ad68523d36baa988cb40445adde738682', 1, 'ACE_Mem_Map']]], │ │ │ │ │ ['file_5fmode_5f_57', ['file_mode_', ['../../a06561.html#a1ce5eecd82557db077f007c40e9d9612', 1, 'ACE_MMAP_Memory_Pool_Options::file_mode_()'], │ │ │ │ │ ['../../a06565.html#aceceb20bc083d03d6da8f97bbd20da38', 1, 'ACE_MMAP_Memory_Pool::file_mode_()'] │ │ │ │ │ ]], │ │ │ │ │ ['file_5fname_58', ['file_name', ['../../a03727.html#a4161e4a417784217949327b7d22ec5fd', 1, 'ACE_SSL_Data_File']]], │ │ │ │ │ ['file_5fname_5f_59', ['file_name_', ['../../a03727.html#a5d6611474accffda3a7400aa475ef6d2', 1, 'ACE_SSL_Data_File']]], │ │ │ │ │ ['file_5foffset_5f_60', ['file_offset_', ['../../a06913.html#af92e9148618705318bb65b21ed32e4eb', 1, 'ACE_POSIX_Asynch_Transmit_Handler']]], │ │ │ │ │ ['file_5fperms_5f_61', ['file_perms_', ['../../a07377.html#a484decd403226e21c70ba130b439800c', 1, 'ACE_Shared_Memory_Pool_Options::file_perms_()'], │ │ │ │ │ ['../../a07381.html#ac8651e14868ee4e93dc4a1ef76c0f8f4', 1, 'ACE_Shared_Memory_Pool::file_perms_()'] │ │ │ │ │ ]], │ │ │ │ │ ['file_5fsize_5f_62', ['file_size_', ['../../a06913.html#a582a37c4ab24785f5f3ab63aa75b096e', 1, 'ACE_POSIX_Asynch_Transmit_Handler']]], │ │ │ │ │ - ['filecache_2ecpp_63', ['Filecache.cpp', ['../../a00212.html', 1, '']]], │ │ │ │ │ - ['filecache_2eh_64', ['Filecache.h', ['../../a01322.html', 1, '']]], │ │ │ │ │ + ['filecache_2ecpp_63', ['Filecache.cpp', ['../../a02603.html', 1, '']]], │ │ │ │ │ + ['filecache_2eh_64', ['Filecache.h', ['../../a03029.html', 1, '']]], │ │ │ │ │ ['filename_65', ['filename', ['../../a05677.html#a036bdcf8a913fe2acbab4a8fc992ee41', 1, 'ACE_Filecache_Object::filename()'], │ │ │ │ │ ['../../a06485.html#a84abeac6399a59d6e73e16c707a0173e', 1, 'ACE_Mem_Map::filename()'], │ │ │ │ │ ['../../a07373.html#ae265d9671caed4eab5fee73701191c76', 1, 'ACE_Shared_Memory_MM::filename()'] │ │ │ │ │ ]], │ │ │ │ │ ['filename_5f_66', ['filename_', ['../../a05653.html#a2dc6583a635b8121867d608c7643417d', 1, 'ACE_FILE_Addr::filename_()'], │ │ │ │ │ ['../../a05677.html#abff43d6139341eb42b714fc2394d0b5b', 1, 'ACE_Filecache_Object::filename_()'], │ │ │ │ │ ['../../a06217.html#a0f00f8bc1af639020ae90128afcd46f9', 1, 'ACE_Logging_Strategy::filename_()'], │ │ │ │ │ @@ -279,17 +279,17 @@ │ │ │ │ │ ['first_5ftype_103', ['first_type', ['../../a06881.html#a8de72d812440caef03752b089b179492', 1, 'ACE_Reference_Pair']]], │ │ │ │ │ ['firstcall_5ffixed_104', ['FIRSTCALL_FIXED', ['../../a06561.html#aabcd505057317d49f61cf048b2bb64daad77740db0ad92f7f7bffe453418eedc6', 1, 'ACE_MMAP_Memory_Pool_Options']]], │ │ │ │ │ ['fixed_105', ['Fixed', ['../../a05097.html', 1, 'ACE_CDR']]], │ │ │ │ │ ['fixed_5fdigits_106', ['fixed_digits', ['../../a05097.html#ad7a49fc5a522ec7091300e7c3b15ca24', 1, 'ACE_CDR::Fixed']]], │ │ │ │ │ ['fixed_5fnumber_5f_107', ['fixed_number_', ['../../a06217.html#afe8ac357ecc0bf36d745c68b7b80bdb3', 1, 'ACE_Logging_Strategy']]], │ │ │ │ │ ['fixed_5fscale_108', ['fixed_scale', ['../../a05097.html#a7fe7d04f7fbf436403793fcfce9cc601', 1, 'ACE_CDR::Fixed']]], │ │ │ │ │ ['flag_5fdeleting_109', ['FLAG_DELETING', ['../../a06817.html#a230b0c0d89948888fd485c118469267daa0735f47fd27476d6751282bf0f6b2d1', 1, 'TSS_Cleanup_Instance']]], │ │ │ │ │ - ['flag_5fmanip_2ecpp_110', ['Flag_Manip.cpp', ['../../a00053.html', 1, '']]], │ │ │ │ │ - ['flag_5fmanip_2eh_111', ['Flag_Manip.h', ['../../a02669.html', 1, '']]], │ │ │ │ │ - ['flag_5fmanip_2einl_112', ['Flag_Manip.inl', ['../../a03272.html', 1, '']]], │ │ │ │ │ + ['flag_5fmanip_2ecpp_110', ['Flag_Manip.cpp', ['../../a01739.html', 1, '']]], │ │ │ │ │ + ['flag_5fmanip_2eh_111', ['Flag_Manip.h', ['../../a02078.html', 1, '']]], │ │ │ │ │ + ['flag_5fmanip_2einl_112', ['Flag_Manip.inl', ['../../a02831.html', 1, '']]], │ │ │ │ │ ['flag_5fvalid_5fchecked_113', ['FLAG_VALID_CHECKED', ['../../a06817.html#a230b0c0d89948888fd485c118469267da60f08a5e9cb56fad814f8ae1699efe62', 1, 'TSS_Cleanup_Instance']]], │ │ │ │ │ ['flags_114', ['flags', ['../../a04953.html#aa3f6ea2064109dc80eac6ec1270ff0fc', 1, 'ACE_OS_Thread_Descriptor::flags()'], │ │ │ │ │ ['../../a04789.html#a3e76dc653f1099b0d06fafd9de473758', 1, 'ACE_Asynch_Read_Dgram_Result_Impl::flags()'], │ │ │ │ │ ['../../a04781.html#a917c59ca3e7bbb3b38f32abdeae498c3', 1, 'ACE_Asynch_Transmit_File_Result_Impl::flags()'], │ │ │ │ │ ['../../a04797.html#abcf72984739fceafa7c245c1bf1d2522', 1, 'ACE_Asynch_Write_Dgram_Result_Impl::flags()'], │ │ │ │ │ ['../../a06505.html#a12f1779bf5cdf4d73ac68762a21b7b25', 1, 'ACE_Data_Block::flags()'], │ │ │ │ │ ['../../a06185.html#a6523909c8b0a3156d0971641524451ba', 1, 'ACE_Log_Msg::flags()'], │ │ │ │ │ @@ -393,19 +393,19 @@ │ │ │ │ │ ['fractional_139', ['fractional', ['../../a07561.html#af7d83e332105f55a6888d8d802cd5ff0', 1, 'ACE_Stats_Value::fractional(const ACE_UINT32)'], │ │ │ │ │ ['../../a07561.html#a0549cef60a52ee5f47cdd509bea5cc6e', 1, 'ACE_Stats_Value::fractional() const'] │ │ │ │ │ ]], │ │ │ │ │ ['fractional_5f_140', ['fractional_', ['../../a07561.html#a6e01fee0ff16bbc9be950be733608f0f', 1, 'ACE_Stats_Value']]], │ │ │ │ │ ['fractional_5ffield_141', ['fractional_field', ['../../a07561.html#a7559f4f8b2f0f65bd1a81aebeb9d0588', 1, 'ACE_Stats_Value']]], │ │ │ │ │ ['frag_5fand_5fflags_142', ['frag_and_flags', ['../../a06897.html#ae3e6f0fc724688eb9601207820eaa112', 1, 'ip']]], │ │ │ │ │ ['frame_5fstate_143', ['frame_state', ['../../a07549.html', 1, '']]], │ │ │ │ │ - ['framework_5fcomponent_2ecpp_144', ['Framework_Component.cpp', ['../../a02123.html', 1, '']]], │ │ │ │ │ - ['framework_5fcomponent_2eh_145', ['Framework_Component.h', ['../../a00680.html', 1, '']]], │ │ │ │ │ - ['framework_5fcomponent_2einl_146', ['Framework_Component.inl', ['../../a01352.html', 1, '']]], │ │ │ │ │ - ['framework_5fcomponent_5ft_2ecpp_147', ['Framework_Component_T.cpp', ['../../a02297.html', 1, '']]], │ │ │ │ │ - ['framework_5fcomponent_5ft_2eh_148', ['Framework_Component_T.h', ['../../a01079.html', 1, '']]], │ │ │ │ │ + ['framework_5fcomponent_2ecpp_144', ['Framework_Component.cpp', ['../../a01559.html', 1, '']]], │ │ │ │ │ + ['framework_5fcomponent_2eh_145', ['Framework_Component.h', ['../../a00419.html', 1, '']]], │ │ │ │ │ + ['framework_5fcomponent_2einl_146', ['Framework_Component.inl', ['../../a01427.html', 1, '']]], │ │ │ │ │ + ['framework_5fcomponent_5ft_2ecpp_147', ['Framework_Component_T.cpp', ['../../a01268.html', 1, '']]], │ │ │ │ │ + ['framework_5fcomponent_5ft_2eh_148', ['Framework_Component_T.h', ['../../a00545.html', 1, '']]], │ │ │ │ │ ['fread_149', ['fread', ['../../a03715.html#acd845e2b7231903949da06bba3fa9047', 1, 'ACE_OS']]], │ │ │ │ │ ['free_150', ['free', ['../../a05313.html#a77b1648e68f8164a88ec4e4801f1609d', 1, 'ACE_Configuration_ExtId::free()'], │ │ │ │ │ ['../../a05325.html#a2e084a171b61c2c575dfa4624ea2fbac', 1, 'ACE_Configuration_Section_IntId::free()'], │ │ │ │ │ ['../../a06285.html#a899816132d6d7da38ba8083dccd47a3e', 1, 'ACE_Cached_Allocator::free()'], │ │ │ │ │ ['../../a06293.html#ae2d1ef0a740e777583e636a2419cd414', 1, 'ACE_Allocator_Adapter::free()'], │ │ │ │ │ ['../../a06269.html#abe2dd832d4b3e0c1810fc73da33916f8', 1, 'ACE_Allocator::free()'], │ │ │ │ │ ['../../a03715.html#a888f4253a334593bfa3e7b1a49bfd6a5', 1, 'ACE_OS::free()'], │ │ │ │ │ @@ -417,16 +417,16 @@ │ │ │ │ │ ['../../a07369.html#a36fbcad5ce2c09d09df47d442356971c', 1, 'ACE_Shared_Memory::free()'], │ │ │ │ │ ['../../a06261.html#aa13d2b4d5dc779a3d560938b69044988', 1, 'ACE_New_Allocator::free()'], │ │ │ │ │ ['../../a06309.html#a80f9cf23eb3e1889bc8a2cbbc1591a53', 1, 'ACE_Malloc_T::free()'], │ │ │ │ │ ['../../a06289.html#a2140d077fccc95a95bc816862165085c', 1, 'ACE_Dynamic_Cached_Allocator::free()'] │ │ │ │ │ ]], │ │ │ │ │ ['free_5fhandles_151', ['free_handles', ['../../a05917.html#a2e0f49e11ed0e54bbfdd7c422cc05222', 1, 'ACE_Handle_Gobbler']]], │ │ │ │ │ ['free_5fkey_152', ['free_key', ['../../a06813.html#af6e08446e5b306116af2b11c6ccb71cb', 1, 'ACE_TSS_Cleanup']]], │ │ │ │ │ - ['free_5flist_2ecpp_153', ['Free_List.cpp', ['../../a02921.html', 1, '']]], │ │ │ │ │ - ['free_5flist_2eh_154', ['Free_List.h', ['../../a03023.html', 1, '']]], │ │ │ │ │ + ['free_5flist_2ecpp_153', ['Free_List.cpp', ['../../a02795.html', 1, '']]], │ │ │ │ │ + ['free_5flist_2eh_154', ['Free_List.h', ['../../a02093.html', 1, '']]], │ │ │ │ │ ['free_5flist_5f_155', ['free_list_', ['../../a07893.html#a039f1160848d8057c01a1d85c03e34d5', 1, 'ACE_TLI_Request_Queue::free_list_()'], │ │ │ │ │ ['../../a06285.html#a22699f896fc8641615f3a83a40545473', 1, 'ACE_Cached_Allocator::free_list_()'], │ │ │ │ │ ['../../a06289.html#a39071f6f1cee890ba0fcb15558d7ba26', 1, 'ACE_Dynamic_Cached_Allocator::free_list_()'], │ │ │ │ │ ['../../a05697.html#a5d10964b4165a73d16fc40719c18f04f', 1, 'ACE_Locked_Free_List::free_list_()'], │ │ │ │ │ ['../../a06369.html#ac3d922b7d79c272ba8c99bcf007aaf99', 1, 'ACE_Map_Manager::free_list_()'], │ │ │ │ │ ['../../a07873.html#abaa19111c600155f941593876daf0aa0', 1, 'ACE_Timer_Queue_T::free_list_()'] │ │ │ │ │ ]], │ │ │ │ │ @@ -496,34 +496,34 @@ │ │ │ │ │ ['ftell_186', ['ftell', ['../../a03715.html#a217452e1b96f3a837532b7c3e49d2b9f', 1, 'ACE_OS']]], │ │ │ │ │ ['ftruncate_187', ['ftruncate', ['../../a03715.html#a3b2e6e77289ab704830a06b0d6763c25', 1, 'ACE_OS']]], │ │ │ │ │ ['func_5f_188', ['func_', ['../../a08117.html#a7723aab151f2afacb2869f78c4e762a7', 1, 'ACE_TSS_Adapter::func_()'], │ │ │ │ │ ['../../a07757.html#a5ef5b3ba93f50585b114efad82909da7', 1, 'ACE_At_Thread_Exit_Func::func_()'] │ │ │ │ │ ]], │ │ │ │ │ ['function_5f_189', ['function_', ['../../a07801.html#a0c958bf0afc0ba316d907b0d3207cc78', 1, 'ACE_FPointer_Time_Policy']]], │ │ │ │ │ ['functor_190', ['functor', ['../../a04917.html#af07d046e467b2a661cb4e7b9bc4435a6', 1, 'ACE_Utils::Auto_Functor']]], │ │ │ │ │ - ['functor_2ecpp_191', ['Functor.cpp', ['../../a02459.html', 1, '']]], │ │ │ │ │ - ['functor_2eh_192', ['Functor.h', ['../../a00971.html', 1, '']]], │ │ │ │ │ - ['functor_2einl_193', ['Functor.inl', ['../../a01799.html', 1, '']]], │ │ │ │ │ - ['functor_5fstring_2ecpp_194', ['Functor_String.cpp', ['../../a01481.html', 1, '']]], │ │ │ │ │ - ['functor_5fstring_2eh_195', ['Functor_String.h', ['../../a03332.html', 1, '']]], │ │ │ │ │ - ['functor_5fstring_2einl_196', ['Functor_String.inl', ['../../a01769.html', 1, '']]], │ │ │ │ │ - ['functor_5ft_2ecpp_197', ['Functor_T.cpp', ['../../a02270.html', 1, '']]], │ │ │ │ │ - ['functor_5ft_2eh_198', ['Functor_T.h', ['../../a01673.html', 1, '']]], │ │ │ │ │ - ['functor_5ft_2einl_199', ['Functor_T.inl', ['../../a03365.html', 1, '']]], │ │ │ │ │ + ['functor_2ecpp_191', ['Functor.cpp', ['../../a00032.html', 1, '']]], │ │ │ │ │ + ['functor_2eh_192', ['Functor.h', ['../../a03098.html', 1, '']]], │ │ │ │ │ + ['functor_2einl_193', ['Functor.inl', ['../../a00614.html', 1, '']]], │ │ │ │ │ + ['functor_5fstring_2ecpp_194', ['Functor_String.cpp', ['../../a03062.html', 1, '']]], │ │ │ │ │ + ['functor_5fstring_2eh_195', ['Functor_String.h', ['../../a02102.html', 1, '']]], │ │ │ │ │ + ['functor_5fstring_2einl_196', ['Functor_String.inl', ['../../a01883.html', 1, '']]], │ │ │ │ │ + ['functor_5ft_2ecpp_197', ['Functor_T.cpp', ['../../a01730.html', 1, '']]], │ │ │ │ │ + ['functor_5ft_2eh_198', ['Functor_T.h', ['../../a02303.html', 1, '']]], │ │ │ │ │ + ['functor_5ft_2einl_199', ['Functor_T.inl', ['../../a00926.html', 1, '']]], │ │ │ │ │ ['functor_5ftype_200', ['functor_type', ['../../a04917.html#ad4848a0778efe7a26bde3c8221d42ba4', 1, 'ACE_Utils::Auto_Functor']]], │ │ │ │ │ ['future_201', ['FUTURE', ['../../a05893.html#ae3cc2a967286b63474815b71922c0c04', 1, 'ACE_Future_Set']]], │ │ │ │ │ - ['future_2ecpp_202', ['Future.cpp', ['../../a01460.html', 1, '']]], │ │ │ │ │ - ['future_2eh_203', ['Future.h', ['../../a00401.html', 1, '']]], │ │ │ │ │ + ['future_2ecpp_202', ['Future.cpp', ['../../a00917.html', 1, '']]], │ │ │ │ │ + ['future_2eh_203', ['Future.h', ['../../a01478.html', 1, '']]], │ │ │ │ │ ['future_5fhash_5fmap_204', ['FUTURE_HASH_MAP', ['../../a05893.html#a629e83596b3328c4f32b19b484772783', 1, 'ACE_Future_Set']]], │ │ │ │ │ ['future_5fholder_205', ['FUTURE_HOLDER', ['../../a05893.html#af9ad99c9fcaa56d85bcc9057248c59db', 1, 'ACE_Future_Set']]], │ │ │ │ │ ['future_5fmap_5f_206', ['future_map_', ['../../a05893.html#a901c98d0e9e28475d19ce918364fa243', 1, 'ACE_Future_Set']]], │ │ │ │ │ ['future_5fnotification_5fqueue_5f_207', ['future_notification_queue_', ['../../a05893.html#a859bf2bdb014f44fb2820f937647fe34', 1, 'ACE_Future_Set']]], │ │ │ │ │ ['future_5frep_208', ['FUTURE_REP', ['../../a05889.html#ad70c0e4b0377478deac175ea18ae8d8b', 1, 'ACE_Future::FUTURE_REP()'], │ │ │ │ │ ['../../a05893.html#a0b80a8b00a8146602c47952f22f5ebd2', 1, 'ACE_Future_Set::FUTURE_REP()'] │ │ │ │ │ ]], │ │ │ │ │ ['future_5frep_5f_209', ['future_rep_', ['../../a05889.html#a046036039be7255d9e5e6a2538daf58e', 1, 'ACE_Future']]], │ │ │ │ │ ['future_5frep_5fcompare_210', ['FUTURE_REP_COMPARE', ['../../a05893.html#a68cdd31fd3f0957efbb079f797982dea', 1, 'ACE_Future_Set']]], │ │ │ │ │ ['future_5frep_5fhash_211', ['FUTURE_REP_HASH', ['../../a05893.html#a66f6466a05bfd810da3a201003baebc3', 1, 'ACE_Future_Set']]], │ │ │ │ │ - ['future_5fset_2ecpp_212', ['Future_Set.cpp', ['../../a02093.html', 1, '']]], │ │ │ │ │ - ['future_5fset_2eh_213', ['Future_Set.h', ['../../a01238.html', 1, '']]], │ │ │ │ │ + ['future_5fset_2ecpp_212', ['Future_Set.cpp', ['../../a01826.html', 1, '']]], │ │ │ │ │ + ['future_5fset_2eh_213', ['Future_Set.h', ['../../a02534.html', 1, '']]], │ │ │ │ │ ['fwrite_214', ['fwrite', ['../../a03715.html#abde74e7a2dc84e106c182a6ff45fe0d0', 1, 'ACE_OS']]] │ │ │ │ │ ]; │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/all_7.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -189,17 +189,17 @@ │ │ │ │ │ ['../../a07765.html#a3d052aa7d6f007d91df527c19c54167d', 1, 'ACE_Thread_Descriptor::get_next()'], │ │ │ │ │ ['../../a04541.html#a4857ed3aa5766c18ed26494386f54698', 1, 'ACE_Timer_Node_T::get_next()'], │ │ │ │ │ ['../../a07825.html#a524177ecb0827edebd7d29f9268db792', 1, 'Hash_Token::get_next()'] │ │ │ │ │ ]], │ │ │ │ │ ['get_5fnotify_5fhandle_61', ['get_notify_handle', ['../../a07981.html#aa6c4f75112e39b47f7a88ef8ae7d982e', 1, 'ACE_TP_Reactor']]], │ │ │ │ │ ['get_5fnum_5fsecondary_5faddresses_62', ['get_num_secondary_addresses', ['../../a06629.html#a93d84f04fb063fe11b5a82a3464a7fff', 1, 'ACE_Multihomed_INET_Addr']]], │ │ │ │ │ ['get_5foflag_63', ['get_oflag', ['../../a04817.html#a6ac1e1c139d25a8a62724c1fc4139f7f', 1, 'ACE_ATM_Params']]], │ │ │ │ │ - ['get_5fopt_2ecpp_64', ['Get_Opt.cpp', ['../../a02342.html', 1, '']]], │ │ │ │ │ - ['get_5fopt_2eh_65', ['Get_Opt.h', ['../../a02468.html', 1, '']]], │ │ │ │ │ - ['get_5fopt_2einl_66', ['Get_Opt.inl', ['../../a03182.html', 1, '']]], │ │ │ │ │ + ['get_5fopt_2ecpp_64', ['Get_Opt.cpp', ['../../a03230.html', 1, '']]], │ │ │ │ │ + ['get_5fopt_2eh_65', ['Get_Opt.h', ['../../a01790.html', 1, '']]], │ │ │ │ │ + ['get_5fopt_2einl_66', ['Get_Opt.inl', ['../../a02840.html', 1, '']]], │ │ │ │ │ ['get_5foption_67', ['get_option', ['../../a07885.html#ae029928f10122bbaaca8640d1f5a0a7f', 1, 'ACE_TLI::get_option()'], │ │ │ │ │ ['../../a07449.html#a57aa018994bfb00a68c147c83738cb54', 1, 'ACE_SOCK::get_option()'], │ │ │ │ │ ['../../a03739.html#a44522b0da375cd1d71c4bc10c7779eb5', 1, 'ACE_SSL_SOCK::get_option()'] │ │ │ │ │ ]], │ │ │ │ │ ['get_5fpath_5fname_68', ['get_path_name', ['../../a05481.html#a9c107e61d2254744855b94cabe3ac76e', 1, 'ACE_DEV_Addr::get_path_name()'], │ │ │ │ │ ['../../a08161.html#ab0de07477596fb9b5312a084a16de13f', 1, 'ACE_UNIX_Addr::get_path_name()'], │ │ │ │ │ ['../../a07513.html#a8494d77477c1f72dba3b12ba0245b60e', 1, 'ACE_SPIPE_Addr::get_path_name()'], │ │ │ │ │ @@ -366,15 +366,15 @@ │ │ │ │ │ ['../../a05069.html#a4105493df4309ab662b8cda1ca8e56a8', 1, 'ACE_BoolCapEntry::getval()'], │ │ │ │ │ ['../../a05073.html#ac93c1e581614b5ed4fccc1463b40e755', 1, 'ACE_Capabilities::getval()'], │ │ │ │ │ ['../../a05061.html#a2fd6d92b65c3ccc965febda83610f66a', 1, 'ACE_IntCapEntry::getval()'], │ │ │ │ │ ['../../a05065.html#a7b06072e1bb438283610913118699434', 1, 'ACE_StringCapEntry::getval()'] │ │ │ │ │ ]], │ │ │ │ │ ['gid_5f_175', ['gid_', ['../../a07517.html#acffec3fa4794a13b415876ce88f6b51c', 1, 'ACE_SPIPE_Addr::SPIPE_Addr']]], │ │ │ │ │ ['global_176', ['global', ['../../a07309.html#abedcc535b9d20351958a021ed682a118', 1, 'ACE_Service_Config']]], │ │ │ │ │ - ['global_5fmacros_2eh_177', ['Global_Macros.h', ['../../a00863.html', 1, '']]], │ │ │ │ │ + ['global_5fmacros_2eh_177', ['Global_Macros.h', ['../../a00161.html', 1, '']]], │ │ │ │ │ ['global_5fscale_5ffactor_178', ['global_scale_factor', ['../../a06025.html#ab6b57eb8f6fb4967e6a713d83c5a946c', 1, 'ACE_High_Res_Timer::global_scale_factor(global_scale_factor_type gsf)'], │ │ │ │ │ ['../../a06025.html#a2540a13c4950a6b4ad34d68fcf6022dc', 1, 'ACE_High_Res_Timer::global_scale_factor()'] │ │ │ │ │ ]], │ │ │ │ │ ['global_5fscale_5ffactor_5f_179', ['global_scale_factor_', ['../../a06025.html#aab06f6f202614c4c1ac4f908fef1e696', 1, 'ACE_High_Res_Timer']]], │ │ │ │ │ ['global_5fscale_5ffactor_5fstatus_5f_180', ['global_scale_factor_status_', ['../../a06025.html#a47d65725c8ce92c83b7c744e33f6f195', 1, 'ACE_High_Res_Timer']]], │ │ │ │ │ ['global_5fscale_5ffactor_5ftype_181', ['global_scale_factor_type', ['../../a06025.html#a8e0dab9ef00a8c5e0df7505429c01940', 1, 'ACE_High_Res_Timer']]], │ │ │ │ │ ['gmtime_182', ['gmtime', ['../../a03715.html#a42dd23470477e3d1e4524044e5bf4607', 1, 'ACE_OS']]], │ │ │ │ │ @@ -425,14 +425,14 @@ │ │ │ │ │ ['../../a07761.html#aaacaa2199b1c9007cfcff603850d2a93', 1, 'ACE_Thread_Descriptor_Base::grp_id_()'], │ │ │ │ │ ['../../a07769.html#a75ead4d3951243e296e91852bc09c07c', 1, 'ACE_Thread_Manager::grp_id_()'] │ │ │ │ │ ]], │ │ │ │ │ ['guard_203', ['GUARD', ['../../a08297.html#ab2a18833d61fd5d0a7436cab4f325801', 1, 'ACE_TOKEN_CONST']]], │ │ │ │ │ ['guard_5f_204', ['guard_', ['../../a06305.html#ad65a1a09a109ec5cc08f043859da28b1', 1, 'ACE_Malloc_FIFO_Iterator_T::guard_()'], │ │ │ │ │ ['../../a06301.html#a8cfc355b01990f06c1aa7142b9b20919', 1, 'ACE_Malloc_LIFO_Iterator_T::guard_()'] │ │ │ │ │ ]], │ │ │ │ │ - ['guard_5ft_2ecpp_205', ['Guard_T.cpp', ['../../a00260.html', 1, '']]], │ │ │ │ │ - ['guard_5ft_2eh_206', ['Guard_T.h', ['../../a02723.html', 1, '']]], │ │ │ │ │ - ['guard_5ft_2einl_207', ['Guard_T.inl', ['../../a02219.html', 1, '']]], │ │ │ │ │ + ['guard_5ft_2ecpp_205', ['Guard_T.cpp', ['../../a02339.html', 1, '']]], │ │ │ │ │ + ['guard_5ft_2eh_206', ['Guard_T.h', ['../../a01622.html', 1, '']]], │ │ │ │ │ + ['guard_5ft_2einl_207', ['Guard_T.inl', ['../../a02408.html', 1, '']]], │ │ │ │ │ ['guess_5fon_5ffault_5f_208', ['guess_on_fault_', ['../../a06565.html#af5445552b9899554c7db503bae2f4a30', 1, 'ACE_MMAP_Memory_Pool::guess_on_fault_()'], │ │ │ │ │ ['../../a06561.html#a17ff9b90943cd5ce0a1a991d30ed3952', 1, 'ACE_MMAP_Memory_Pool_Options::guess_on_fault_()'] │ │ │ │ │ ]] │ │ │ │ │ ]; │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/all_8.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -104,16 +104,16 @@ │ │ │ │ │ ['../../a05597.html#ab4774cd566325c93459edbd169ba79a2', 1, 'ACE_Event_Handler::handle_exception()'] │ │ │ │ │ ]], │ │ │ │ │ ['handle_5fexception_5fready_12', ['handle_exception_ready', ['../../a03705.html#a516efe2384964b8f2d77fc5ed8529649', 1, 'ACE']]], │ │ │ │ │ ['handle_5fexit_13', ['handle_exit', ['../../a05597.html#a23734e3cef4cc05574950a12b1560bfa', 1, 'ACE_Event_Handler']]], │ │ │ │ │ ['handle_5fget_14', ['handle_get', ['../../a05621.html#a55f10f2fbf908718598272f0bb0f4a68', 1, 'ACE_Event_Handler_T::handle_get()'], │ │ │ │ │ ['../../a05621.html#a4abe2ec3486e76d107e5886c2e75997e', 1, 'ACE_Event_Handler_T::handle_get(GET_HANDLE)'] │ │ │ │ │ ]], │ │ │ │ │ - ['handle_5fgobbler_2eh_15', ['Handle_Gobbler.h', ['../../a01490.html', 1, '']]], │ │ │ │ │ - ['handle_5fgobbler_2einl_16', ['Handle_Gobbler.inl', ['../../a02582.html', 1, '']]], │ │ │ │ │ + ['handle_5fgobbler_2eh_15', ['Handle_Gobbler.h', ['../../a01151.html', 1, '']]], │ │ │ │ │ + ['handle_5fgobbler_2einl_16', ['Handle_Gobbler.inl', ['../../a03287.html', 1, '']]], │ │ │ │ │ ['handle_5fgroup_5fqos_17', ['handle_group_qos', ['../../a05597.html#ad33fe4d073261bbd3b161304a38425b3', 1, 'ACE_Event_Handler']]], │ │ │ │ │ ['handle_5fin_5frange_18', ['handle_in_range', ['../../a07273.html#abd700e008f215e5ddc1e9d980436478e', 1, 'ACE_Select_Reactor_Handler_Repository::handle_in_range()'], │ │ │ │ │ ['../../a05505.html#a9e6346c07823dbe3825b8317ba58a51f', 1, 'ACE_Dev_Poll_Reactor::Handler_Repository::handle_in_range()'] │ │ │ │ │ ]], │ │ │ │ │ ['handle_5findex_5f_19', ['handle_index_', ['../../a05925.html#a5af0e5b08808cec17d89a01986063a68', 1, 'ACE_Handle_Set_Iterator']]], │ │ │ │ │ ['handle_5finheritance_20', ['handle_inheritance', ['../../a07041.html#af2d8464b1940995377d8d8d9718b3007', 1, 'ACE_Process_Options::handle_inheritance()'], │ │ │ │ │ ['../../a07041.html#a308f5e293a4c3b4db032c24aff37b658', 1, 'ACE_Process_Options::handle_inheritance(int)'] │ │ │ │ │ @@ -129,16 +129,16 @@ │ │ │ │ │ ['../../a04557.html#ac89ebe75b7fb06bb456d8702aeccebda', 1, 'ACE_Oneshot_Acceptor::handle_input()'], │ │ │ │ │ ['../../a05357.html#a0392d055358402c7cc992370492a392d', 1, 'ACE_NonBlocking_Connect_Handler::handle_input()'], │ │ │ │ │ ['../../a05621.html#aa2526824e8be71cb34932617c0aa498d', 1, 'ACE_Event_Handler_T::handle_input()'], │ │ │ │ │ ['../../a05493.html#a5b6c50efe29eb164ce4edbbc04801d00', 1, 'ACE_Dev_Poll_Reactor_Notify::handle_input()'], │ │ │ │ │ ['../../a04549.html#ad0bcb65d63505e8d55f2ccd1b2984019', 1, 'ACE_Acceptor::handle_input()'] │ │ │ │ │ ]], │ │ │ │ │ ['handle_5fnotify_5fevents_23', ['handle_notify_events', ['../../a07981.html#a6d04685b7525c05ea3053747ce4d220a', 1, 'ACE_TP_Reactor']]], │ │ │ │ │ - ['handle_5fops_2ecpp_24', ['Handle_Ops.cpp', ['../../a02522.html', 1, '']]], │ │ │ │ │ - ['handle_5fops_2eh_25', ['Handle_Ops.h', ['../../a02666.html', 1, '']]], │ │ │ │ │ + ['handle_5fops_2ecpp_24', ['Handle_Ops.cpp', ['../../a03404.html', 1, '']]], │ │ │ │ │ + ['handle_5fops_2eh_25', ['Handle_Ops.h', ['../../a00326.html', 1, '']]], │ │ │ │ │ ['handle_5foptions_26', ['handle_options', ['../../a06133.html#a880de928274a35494b600ad7106966ec', 1, 'ACE_Token_Proxy']]], │ │ │ │ │ ['handle_5foutput_27', ['handle_output', ['../../a05597.html#ab2597826e388fc1cc34b8879febbd722', 1, 'ACE_Event_Handler::handle_output()'], │ │ │ │ │ ['../../a05621.html#ace4f185b65d0b70b6ca1e9ed335607c3', 1, 'ACE_Event_Handler_T::handle_output()'], │ │ │ │ │ ['../../a05357.html#af6efcbf65bb81e54cce98d5c5e60e91c', 1, 'ACE_NonBlocking_Connect_Handler::handle_output()'], │ │ │ │ │ ['../../a06969.html#ad332bac5219a231bb7c2cb9374cc34a7', 1, 'ACE_POSIX_Asynch_Connect::handle_output()'] │ │ │ │ │ ]], │ │ │ │ │ ['handle_5fqos_28', ['handle_qos', ['../a03716.html#a3a7cd0cf0b3557a192f05abc1f593007', 1, 'ACE_QoS_Decorator_Base::handle_qos()'], │ │ │ │ │ @@ -154,17 +154,17 @@ │ │ │ │ │ ['../../a04709.html#a1327e8ed4525f60616258d54eba118ca', 1, 'ACE_Handler::handle_read_stream()'] │ │ │ │ │ ]], │ │ │ │ │ ['handle_5fready_33', ['handle_ready', ['../../a03705.html#a53ce399fc7ea345f920052459e639a29', 1, 'ACE']]], │ │ │ │ │ ['handle_5fset_34', ['handle_set', ['../../a05621.html#ac87901fa21d6785f48766d83858f1f78', 1, 'ACE_Event_Handler_T::handle_set()'], │ │ │ │ │ ['../../a05621.html#ae6125b85018f2ffd02fa65f3653207af', 1, 'ACE_Event_Handler_T::handle_set(SET_HANDLE)'] │ │ │ │ │ ]], │ │ │ │ │ ['handle_5fset_35', ['HANDLE_SET', ['../../a05917.html#a939cb36bf223008c77d4b6a2cadcfbf2', 1, 'ACE_Handle_Gobbler']]], │ │ │ │ │ - ['handle_5fset_2ecpp_36', ['Handle_Set.cpp', ['../../a01904.html', 1, '']]], │ │ │ │ │ - ['handle_5fset_2eh_37', ['Handle_Set.h', ['../../a01613.html', 1, '']]], │ │ │ │ │ - ['handle_5fset_2einl_38', ['Handle_Set.inl', ['../../a00986.html', 1, '']]], │ │ │ │ │ + ['handle_5fset_2ecpp_36', ['Handle_Set.cpp', ['../../a01814.html', 1, '']]], │ │ │ │ │ + ['handle_5fset_2eh_37', ['Handle_Set.h', ['../../a01403.html', 1, '']]], │ │ │ │ │ + ['handle_5fset_2einl_38', ['Handle_Set.inl', ['../../a00719.html', 1, '']]], │ │ │ │ │ ['handle_5fset_5f_39', ['handle_set_', ['../../a05917.html#af1fbfce191d9ac34aa884b3a770df918', 1, 'ACE_Handle_Gobbler']]], │ │ │ │ │ ['handle_5fsignal_40', ['handle_signal', ['../../a05597.html#af11395dee566e92ddbb8cdd3a71482d0', 1, 'ACE_Event_Handler::handle_signal()'], │ │ │ │ │ ['../../a08253.html#a3b3f2e764e355ad6f9ccf24d9414c8e4', 1, 'ACE_WIN32_Proactor::handle_signal()'], │ │ │ │ │ ['../../a08241.html#afabdc787dce32f9bfbd32e413672f532', 1, 'ACE_WFMO_Reactor_Notify::handle_signal()'], │ │ │ │ │ ['../../a08217.html#a42e12d5a7f5017404bee0e9ee90ca97d', 1, 'ACE_Wakeup_All_Threads_Handler::handle_signal()'], │ │ │ │ │ ['../../a07721.html#a24fd345eddd1be05006438e77391cb7f', 1, 'ACE_Test_and_Set::handle_signal()'], │ │ │ │ │ ['../../a04553.html#aa69a0f0c973446161ae3ca47606bbc05', 1, 'ACE_Strategy_Acceptor::handle_signal()'], │ │ │ │ │ @@ -272,47 +272,47 @@ │ │ │ │ │ ['../../a06085.html#aa1b63f88b8da3f5d10d27d265a1d0578', 1, 'ACE_NS_String::hash()'], │ │ │ │ │ ['../../a07533.html#adf6ae26d2ab5f3922bc1a82a07977a70', 1, 'ACE_SString::hash()'], │ │ │ │ │ ['../../a07541.html#a47c21776bc934beb72ff6ea6a12aea66', 1, 'ACE_String_Base::hash()'], │ │ │ │ │ ['../../a08161.html#a3824a93d91ca6782e30e280c0c88924d', 1, 'ACE_UNIX_Addr::hash()'], │ │ │ │ │ ['../../a08181.html#a0878dfbe8191401994657aec33dace2f', 1, 'ACE_Utils::UUID::hash()'] │ │ │ │ │ ]], │ │ │ │ │ ['hash_5f_74', ['hash_', ['../../a05673.html#a5c4de74ae796ef32f8913d7dd1d59190', 1, 'ACE_Filecache']]], │ │ │ │ │ - ['hash_5fcache_5fmap_5fmanager_5ft_2ecpp_75', ['Hash_Cache_Map_Manager_T.cpp', ['../../a00059.html', 1, '']]], │ │ │ │ │ - ['hash_5fcache_5fmap_5fmanager_5ft_2eh_76', ['Hash_Cache_Map_Manager_T.h', ['../../a01196.html', 1, '']]], │ │ │ │ │ - ['hash_5fcache_5fmap_5fmanager_5ft_2einl_77', ['Hash_Cache_Map_Manager_T.inl', ['../../a02813.html', 1, '']]], │ │ │ │ │ + ['hash_5fcache_5fmap_5fmanager_5ft_2ecpp_75', ['Hash_Cache_Map_Manager_T.cpp', ['../../a02822.html', 1, '']]], │ │ │ │ │ + ['hash_5fcache_5fmap_5fmanager_5ft_2eh_76', ['Hash_Cache_Map_Manager_T.h', ['../../a01706.html', 1, '']]], │ │ │ │ │ + ['hash_5fcache_5fmap_5fmanager_5ft_2einl_77', ['Hash_Cache_Map_Manager_T.inl', ['../../a03002.html', 1, '']]], │ │ │ │ │ ['hash_5fi_78', ['hash_i', ['../../a06021.html#ae83246793539af02ec05cd5b0868fd83', 1, 'ACE_Hashable::hash_i()'], │ │ │ │ │ ['../../a07629.html#a82d2a294befe2926640e777888af6a8b', 1, 'ACE_Refcounted_Hash_Recyclable::hash_i()'] │ │ │ │ │ ]], │ │ │ │ │ ['hash_5fiterator_79', ['HASH_ITERATOR', ['../../a07829.html#a5879046ee091c73120a0aa4169979f8f', 1, 'ACE_Timer_Hash_T']]], │ │ │ │ │ ['hash_5fkey_5f_80', ['hash_key_', ['../../a05965.html#a2e506bcd7410f1495bd8318d5ee04d38', 1, 'ACE_Hash_Map_Manager_Ex::hash_key_()'], │ │ │ │ │ ['../../a06017.html#aa2ea71db1acfaeca033f28e2160f5bc2', 1, 'ACE_Hash_Multi_Map_Manager::hash_key_()'] │ │ │ │ │ ]], │ │ │ │ │ ['hash_5flock_5f_81', ['hash_lock_', ['../../a05673.html#ad298c6ac7307f82efe4d6cae5b43b8ed', 1, 'ACE_Filecache']]], │ │ │ │ │ ['hash_5fmap_82', ['HASH_MAP', ['../../a05929.html#a42373dab70215cadaf0919eea530e619', 1, 'ACE_Hash_Cache_Map_Manager']]], │ │ │ │ │ - ['hash_5fmap_5fmanager_2eh_83', ['Hash_Map_Manager.h', ['../../a01091.html', 1, '']]], │ │ │ │ │ - ['hash_5fmap_5fmanager_5ft_2ecpp_84', ['Hash_Map_Manager_T.cpp', ['../../a01376.html', 1, '']]], │ │ │ │ │ - ['hash_5fmap_5fmanager_5ft_2eh_85', ['Hash_Map_Manager_T.h', ['../../a00842.html', 1, '']]], │ │ │ │ │ - ['hash_5fmap_5fmanager_5ft_2einl_86', ['Hash_Map_Manager_T.inl', ['../../a01493.html', 1, '']]], │ │ │ │ │ - ['hash_5fmap_5fwith_5fallocator_5ft_2ecpp_87', ['Hash_Map_With_Allocator_T.cpp', ['../../a02288.html', 1, '']]], │ │ │ │ │ - ['hash_5fmap_5fwith_5fallocator_5ft_2eh_88', ['Hash_Map_With_Allocator_T.h', ['../../a01265.html', 1, '']]], │ │ │ │ │ - ['hash_5fmap_5fwith_5fallocator_5ft_2einl_89', ['Hash_Map_With_Allocator_T.inl', ['../../a01205.html', 1, '']]], │ │ │ │ │ - ['hash_5fmulti_5fmap_5fmanager_5ft_2ecpp_90', ['Hash_Multi_Map_Manager_T.cpp', ['../../a02021.html', 1, '']]], │ │ │ │ │ - ['hash_5fmulti_5fmap_5fmanager_5ft_2eh_91', ['Hash_Multi_Map_Manager_T.h', ['../../a03263.html', 1, '']]], │ │ │ │ │ - ['hash_5fmulti_5fmap_5fmanager_5ft_2einl_92', ['Hash_Multi_Map_Manager_T.inl', ['../../a00023.html', 1, '']]], │ │ │ │ │ + ['hash_5fmap_5fmanager_2eh_83', ['Hash_Map_Manager.h', ['../../a00422.html', 1, '']]], │ │ │ │ │ + ['hash_5fmap_5fmanager_5ft_2ecpp_84', ['Hash_Map_Manager_T.cpp', ['../../a03392.html', 1, '']]], │ │ │ │ │ + ['hash_5fmap_5fmanager_5ft_2eh_85', ['Hash_Map_Manager_T.h', ['../../a00368.html', 1, '']]], │ │ │ │ │ + ['hash_5fmap_5fmanager_5ft_2einl_86', ['Hash_Map_Manager_T.inl', ['../../a01547.html', 1, '']]], │ │ │ │ │ + ['hash_5fmap_5fwith_5fallocator_5ft_2ecpp_87', ['Hash_Map_With_Allocator_T.cpp', ['../../a00323.html', 1, '']]], │ │ │ │ │ + ['hash_5fmap_5fwith_5fallocator_5ft_2eh_88', ['Hash_Map_With_Allocator_T.h', ['../../a03017.html', 1, '']]], │ │ │ │ │ + ['hash_5fmap_5fwith_5fallocator_5ft_2einl_89', ['Hash_Map_With_Allocator_T.inl', ['../../a02852.html', 1, '']]], │ │ │ │ │ + ['hash_5fmulti_5fmap_5fmanager_5ft_2ecpp_90', ['Hash_Multi_Map_Manager_T.cpp', ['../../a01682.html', 1, '']]], │ │ │ │ │ + ['hash_5fmulti_5fmap_5fmanager_5ft_2eh_91', ['Hash_Multi_Map_Manager_T.h', ['../../a00527.html', 1, '']]], │ │ │ │ │ + ['hash_5fmulti_5fmap_5fmanager_5ft_2einl_92', ['Hash_Multi_Map_Manager_T.inl', ['../../a00452.html', 1, '']]], │ │ │ │ │ ['hash_5fpjw_93', ['hash_pjw', ['../../a03705.html#af54b917a7e77ed29ffe1de25e69a2aec', 1, 'ACE::hash_pjw(const wchar_t *str)'], │ │ │ │ │ ['../../a03705.html#a15713c4ef819fa325b588edf3c32d31c', 1, 'ACE::hash_pjw(const char *str, size_t len)'], │ │ │ │ │ ['../../a03705.html#a0e12a15a0fa30f44f66d7595747183b0', 1, 'ACE::hash_pjw(const char *str)'], │ │ │ │ │ ['../../a03705.html#a1f953c051a89290d9171dff88358afa4', 1, 'ACE::hash_pjw(const wchar_t *str, size_t len)'] │ │ │ │ │ ]], │ │ │ │ │ ['hash_5ftoken_94', ['Hash_Token', ['../../a07825.html', 1, 'Hash_Token< class TYPE >'], │ │ │ │ │ ['../../a07825.html#afdc6a1465eb7fc653d27722bdc870016', 1, 'Hash_Token::Hash_Token()'] │ │ │ │ │ ]], │ │ │ │ │ ['hash_5fvalue_5f_95', ['hash_value_', ['../../a06021.html#acadfb2aa30d40e086fb65985eac28157', 1, 'ACE_Hashable']]], │ │ │ │ │ - ['hashable_2ecpp_96', ['Hashable.cpp', ['../../a02090.html', 1, '']]], │ │ │ │ │ - ['hashable_2eh_97', ['Hashable.h', ['../../a02417.html', 1, '']]], │ │ │ │ │ + ['hashable_2ecpp_96', ['Hashable.cpp', ['../../a01115.html', 1, '']]], │ │ │ │ │ + ['hashable_2eh_97', ['Hashable.h', ['../../a01454.html', 1, '']]], │ │ │ │ │ ['have_5fca_5f_98', ['have_ca_', ['../../a03731.html#a53bbe9be3cc70154de77b4fe29ef82a0', 1, 'ACE_SSL_Context']]], │ │ │ │ │ ['have_5ftrusted_5fca_99', ['have_trusted_ca', ['../../a03731.html#a0920ebd52db726a663de5c0574123088', 1, 'ACE_SSL_Context']]], │ │ │ │ │ ['head_100', ['head', ['../../a06113.html#aed7ce9f9c3c01fee2deff6ba530453a4', 1, 'ACE_Token_Proxy_Queue::head()'], │ │ │ │ │ ['../../a06057.html#af9a8ac41a21862ef37933a3121fc368c', 1, 'ACE_Intrusive_List::head()'], │ │ │ │ │ ['../../a07641.html#a9825ca9db1240c79a85885f67babc643', 1, 'ACE_Stream::head()'] │ │ │ │ │ ]], │ │ │ │ │ ['head_5f_101', ['head_', ['../../a07917.html#a9da652d8777cb8e39f4b2e26f13bb7d1', 1, 'ACE_Token::ACE_Token_Queue::head_()'], │ │ │ │ │ @@ -350,17 +350,17 @@ │ │ │ │ │ ['heap_112', ['Heap', ['../../a07845.html#a2e6a4f3e1ed0565d18ec8474214ac1ec', 1, 'ACE_Timer_Heap_Iterator_T']]], │ │ │ │ │ ['heap_5f_113', ['heap_', ['../../a07841.html#a061e75cb246b5cf76ecc20a37bfcc9e5', 1, 'ACE_Timer_Heap_T']]], │ │ │ │ │ ['heap_5fiterator_114', ['HEAP_ITERATOR', ['../../a07841.html#a32e920763cc2c46c9dddeea0dabe26f2', 1, 'ACE_Timer_Heap_T']]], │ │ │ │ │ ['hex2byte_115', ['hex2byte', ['../../a03705.html#a386f2a5864d7f0bf6699fba90805eb84', 1, 'ACE']]], │ │ │ │ │ ['hi_5fpriority_116', ['HI_PRIORITY', ['../../a05597.html#a288451fc4ca9b528c1b5f7e692fcb07aa5525772af602c1781ef7809ef57a8606', 1, 'ACE_Event_Handler']]], │ │ │ │ │ ['high_5fnibble_117', ['high_nibble', ['../../a05105.html#ae64aa3b73171549beaad19d0352b5ab2', 1, 'ACE_CDR::Fixed::IteratorBase']]], │ │ │ │ │ ['high_5fnibble_5f_118', ['high_nibble_', ['../../a05101.html#a0cf9446c46bcb55fdfe79ad7cdf2bc95', 1, 'ACE_CDR::Fixed::Proxy']]], │ │ │ │ │ - ['high_5fres_5ftimer_2ecpp_119', ['High_Res_Timer.cpp', ['../../a00458.html', 1, '']]], │ │ │ │ │ - ['high_5fres_5ftimer_2eh_120', ['High_Res_Timer.h', ['../../a00947.html', 1, '']]], │ │ │ │ │ - ['high_5fres_5ftimer_2einl_121', ['High_Res_Timer.inl', ['../../a02207.html', 1, '']]], │ │ │ │ │ + ['high_5fres_5ftimer_2ecpp_119', ['High_Res_Timer.cpp', ['../../a00713.html', 1, '']]], │ │ │ │ │ + ['high_5fres_5ftimer_2eh_120', ['High_Res_Timer.h', ['../../a02462.html', 1, '']]], │ │ │ │ │ + ['high_5fres_5ftimer_2einl_121', ['High_Res_Timer.inl', ['../../a01088.html', 1, '']]], │ │ │ │ │ ['high_5fwater_5fmark_122', ['high_water_mark', ['../../a06529.html#a512da6dfba0556f031b4ba17c8ca5a50', 1, 'ACE_Message_Queue::high_water_mark()'], │ │ │ │ │ ['../../a06529.html#a512da6dfba0556f031b4ba17c8ca5a50', 1, 'ACE_Message_Queue::high_water_mark()'], │ │ │ │ │ ['../../a06529.html#a7b8a9490fdf04f51e86e75186e5e8f3a', 1, 'ACE_Message_Queue::high_water_mark(size_t hwm)'], │ │ │ │ │ ['../../a06529.html#a7b8a9490fdf04f51e86e75186e5e8f3a', 1, 'ACE_Message_Queue::high_water_mark(size_t hwm)'], │ │ │ │ │ ['../../a06549.html#a80f08159c2d2373cbd0c6f924cfe0ef0', 1, 'ACE_Message_Queue_Ex::high_water_mark()'], │ │ │ │ │ ['../../a06549.html#af0807e47a9e19f473872acb146a445ee', 1, 'ACE_Message_Queue_Ex::high_water_mark(size_t hwm)'], │ │ │ │ │ ['../../a06549.html#a80f08159c2d2373cbd0c6f924cfe0ef0', 1, 'ACE_Message_Queue_Ex::high_water_mark()'], │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/all_9.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -6,16 +6,16 @@ │ │ │ │ │ ['icmp_5fcode_4', ['icmp_code', ['../../a06901.html#ad105168307e07fdcf6b1e4a1ace27d01', 1, 'icmp']]], │ │ │ │ │ ['icmp_5fdata_5', ['icmp_data', ['../../a06901.html#af0a7c008b5159bea0461d382be2c479f', 1, 'icmp']]], │ │ │ │ │ ['icmp_5fid_6', ['icmp_id', ['../../a06901.html#a3e5ee8410a322d2730846374d5fb3ef9', 1, 'icmp']]], │ │ │ │ │ ['icmp_5frecv_5fbuff_7', ['icmp_recv_buff', ['../../a06905.html#a03c90ba0513be0e9fd36d9a6a2dbd51f', 1, 'ACE_Ping_Socket']]], │ │ │ │ │ ['icmp_5frecv_5fbuff_5f_8', ['icmp_recv_buff_', ['../../a06905.html#adf340e7ebc61578a20e6cdc48f3de443', 1, 'ACE_Ping_Socket']]], │ │ │ │ │ ['icmp_5fsend_5fbuff_5f_9', ['icmp_send_buff_', ['../../a06905.html#ab89dc01467b3d2974308370d58ad33b4', 1, 'ACE_Ping_Socket']]], │ │ │ │ │ ['icmp_5fseq_10', ['icmp_seq', ['../../a06901.html#aaa2a3970b23ffae8270587ee996474b2', 1, 'icmp']]], │ │ │ │ │ - ['icmp_5fsocket_2ecpp_11', ['ICMP_Socket.cpp', ['../../a01559.html', 1, '']]], │ │ │ │ │ - ['icmp_5fsocket_2eh_12', ['ICMP_Socket.h', ['../../a01268.html', 1, '']]], │ │ │ │ │ + ['icmp_5fsocket_2ecpp_11', ['ICMP_Socket.cpp', ['../../a01628.html', 1, '']]], │ │ │ │ │ + ['icmp_5fsocket_2eh_12', ['ICMP_Socket.h', ['../../a00755.html', 1, '']]], │ │ │ │ │ ['icmp_5ftype_13', ['icmp_type', ['../../a06901.html#a69be047de4bda1ecd8615ad4d91dfb46', 1, 'icmp']]], │ │ │ │ │ ['id_14', ['id', ['../../a06173.html#ae69b15ac03c48d9b936d6fb195ea6433', 1, 'ACE_Log_Category::id()'], │ │ │ │ │ ['../../a06829.html#a9cdd0b8d12776dae598ff6f00aad9bc9', 1, 'ACE_Thread_ID::id(ACE_thread_t)'], │ │ │ │ │ ['../../a06829.html#aacd1001bc1ced112e20ff2bba7b06a1e', 1, 'ACE_Thread_ID::id() const'], │ │ │ │ │ ['../../a06169.html#a9e7db386e1ad495d3eb87c9a9b09a26a', 1, 'ACE_Log_Category_TSS::id()'] │ │ │ │ │ ]], │ │ │ │ │ ['id_5f_15', ['id_', ['../../a06173.html#aa10d3b436cdb95513b56c11ab4f9aa06', 1, 'ACE_Log_Category::id_()'], │ │ │ │ │ @@ -27,15 +27,15 @@ │ │ │ │ │ ['ierrorcode_19', ['iErrorCode', ['../../a08213.html#ad6c8dea38277246a3816e86ab0d867ac', 1, '_WSANETWORKEVENTS']]], │ │ │ │ │ ['if_5ffreenameindex_20', ['if_freenameindex', ['../../a03715.html#a01d86598a4fefe38e3771107a9c8e985', 1, 'ACE_OS']]], │ │ │ │ │ ['if_5findextoname_21', ['if_indextoname', ['../../a03715.html#a46667c26e5646cddda92e3d49156ebfe', 1, 'ACE_OS']]], │ │ │ │ │ ['if_5flist_5f_22', ['if_list_', ['../../a07473.html#ab0bec06d9565b22e73c2b9c342fd92a6', 1, 'ACE_SOCK_Dgram_Bcast']]], │ │ │ │ │ ['if_5fnameindex_23', ['if_nameindex', ['../../a03715.html#a717ec58c615527270b5c7ca2e0ce291c', 1, 'ACE_OS']]], │ │ │ │ │ ['if_5fnametoindex_24', ['if_nametoindex', ['../../a03715.html#ad576a5aaa1d0934737e1f87fa01b70c1', 1, 'ACE_OS']]], │ │ │ │ │ ['if_5fthen_5felse_25', ['If_Then_Else', ['../../a06033.html', 1, 'ACE']]], │ │ │ │ │ - ['if_5fthen_5felse_2eh_26', ['If_Then_Else.h', ['../../a00536.html', 1, '']]], │ │ │ │ │ + ['if_5fthen_5felse_2eh_26', ['If_Then_Else.h', ['../../a01913.html', 1, '']]], │ │ │ │ │ ['if_5fthen_5felse_3c_20false_2c_20ta_2c_20tb_20_3e_27', ['If_Then_Else< false, Ta, Tb >', ['../../a06041.html', 1, 'ACE']]], │ │ │ │ │ ['if_5fthen_5felse_3c_20true_2c_20ta_2c_20tb_20_3e_28', ['If_Then_Else< true, Ta, Tb >', ['../../a06037.html', 1, 'ACE']]], │ │ │ │ │ ['ignore_5farg_29', ['ignore_arg', ['../../a04589.html#aa569d82fa3072aabad73f2989c4f1ad1', 1, 'ACE_Arg_Shifter_T']]], │ │ │ │ │ ['ignore_5fdeadlock_5f_30', ['ignore_deadlock_', ['../../a06133.html#a66b13e220ee2ec08774a0a11050f1c37', 1, 'ACE_Token_Proxy']]], │ │ │ │ │ ['ignore_5fshadow_5fdeadlock_5f_31', ['ignore_shadow_deadlock_', ['../../a07205.html#aaee00cf69a6feea7abb47789162b09f5', 1, 'ACE_Remote_Token_Proxy']]], │ │ │ │ │ ['ignore_5fsuspended_5f_32', ['ignore_suspended_', ['../../a07349.html#a23b92da3fae73990e11ac75020a495fc', 1, 'ACE_Service_Repository_Iterator']]], │ │ │ │ │ ['impl_33', ['impl', ['../../a06417.html#ad073d3c09c4b0f3023ea173fdf9a5ab5', 1, 'ACE_Active_Map_Manager_Reverse_Iterator_Adapter::impl()'], │ │ │ │ │ @@ -131,15 +131,15 @@ │ │ │ │ │ ['../../a04705.html#a40a6f70e020a72a24edce6b691e23fef', 1, 'ACE_Asynch_Write_Dgram::Result::implementation_()'], │ │ │ │ │ ['../../a04645.html#aa30a8568571f9193bd9b4ce3c0364983', 1, 'ACE_Asynch_Write_Stream::Result::implementation_()'] │ │ │ │ │ ]], │ │ │ │ │ ['import_5fconfig_37', ['import_config', ['../../a05337.html#ac40cd0e9659a8e9d7afd6f655c8f6f2e', 1, 'ACE_Config_ImpExp_Base::import_config()'], │ │ │ │ │ ['../../a05345.html#a4ec0e5a51a32fff5a368d85ab4b810fb', 1, 'ACE_Ini_ImpExp::import_config()'], │ │ │ │ │ ['../../a05341.html#a47342e4a00607fb7f34db2d5956bf585', 1, 'ACE_Registry_ImpExp::import_config()'] │ │ │ │ │ ]], │ │ │ │ │ - ['imr_5fmultiaddr_38', ['IMR_MULTIADDR', ['../a00026.html#ace8a131c95edfdae498669644041e3c5', 1, 'SOCK_Dgram_Mcast_QoS.cpp']]], │ │ │ │ │ + ['imr_5fmultiaddr_38', ['IMR_MULTIADDR', ['../a00023.html#ace8a131c95edfdae498669644041e3c5', 1, 'SOCK_Dgram_Mcast_QoS.cpp']]], │ │ │ │ │ ['in4_5f_39', ['in4_', ['../../a06049.html#a446830606422eb6a3b837b5437496b36', 1, 'ACE_INET_Addr::ip46']]], │ │ │ │ │ ['in6_5f_40', ['in6_', ['../../a06049.html#a25d4fac91dfded8b573915725fef1a98', 1, 'ACE_INET_Addr::ip46']]], │ │ │ │ │ ['in_5frange_41', ['in_range', ['../../a04609.html#a9ee8c1d20d00b4783b877131c5d3489c', 1, 'ACE_Array_Base::in_range()'], │ │ │ │ │ ['../../a07405.html#a73dc379f7e2124896c3e69d4cfa9d860', 1, 'ACE_Sig_Handler::in_range()'] │ │ │ │ │ ]], │ │ │ │ │ ['in_5fuse_42', ['in_use', ['../../a07381.html#aecb0bcd6f0a3f4177f31e2b26c186ebe', 1, 'ACE_Shared_Memory_Pool']]], │ │ │ │ │ ['in_5fuse_5f_43', ['in_use_', ['../../a07909.html#a9ba17c498eb5240cf740dac5a945749e', 1, 'ACE_Token::in_use_()'], │ │ │ │ │ @@ -160,17 +160,17 @@ │ │ │ │ │ ['../../a06013.html#a40dc82e6b222968e316727285d7a5512', 1, 'ACE_Hash_Multi_Map_Bucket_Iterator::index_()'], │ │ │ │ │ ['../../a05937.html#a2e1e544856215a468e8bc22a56facce9', 1, 'ACE_Hash_Map_Iterator_Base_Ex::index_()'], │ │ │ │ │ ['../../a05941.html#a05c25e018cdc558d050677d7f61c74a5', 1, 'ACE_Hash_Map_Const_Iterator_Base_Ex::index_()'], │ │ │ │ │ ['../../a05961.html#a389973320200c18c86de2773f7ea3ab0', 1, 'ACE_Hash_Map_Bucket_Iterator::index_()'], │ │ │ │ │ ['../../a05333.html#acd2b62b5d72a23b4f3d3ea870dd2d9ab', 1, 'ACE_Configuration_Heap::index_()'] │ │ │ │ │ ]], │ │ │ │ │ ['inet_5faddr_50', ['inet_addr', ['../../a03715.html#a3785df85e311bcccb45e325abf6d00aa', 1, 'ACE_OS']]], │ │ │ │ │ - ['inet_5faddr_2ecpp_51', ['INET_Addr.cpp', ['../../a00308.html', 1, '']]], │ │ │ │ │ - ['inet_5faddr_2eh_52', ['INET_Addr.h', ['../../a03068.html', 1, '']]], │ │ │ │ │ - ['inet_5faddr_2einl_53', ['INET_Addr.inl', ['../../a01787.html', 1, '']]], │ │ │ │ │ + ['inet_5faddr_2ecpp_51', ['INET_Addr.cpp', ['../../a00656.html', 1, '']]], │ │ │ │ │ + ['inet_5faddr_2eh_52', ['INET_Addr.h', ['../../a03314.html', 1, '']]], │ │ │ │ │ + ['inet_5faddr_2einl_53', ['INET_Addr.inl', ['../../a01685.html', 1, '']]], │ │ │ │ │ ['inet_5faddr_5f_54', ['inet_addr_', ['../../a06045.html#a8bd054847173e7df7e77fcdec3165072', 1, 'ACE_INET_Addr']]], │ │ │ │ │ ['inet_5faddrs_5f_55', ['inet_addrs_', ['../../a06045.html#a8a4b938e52c8c4e1bc4867047ffdade0', 1, 'ACE_INET_Addr']]], │ │ │ │ │ ['inet_5faddrs_5fiter_5f_56', ['inet_addrs_iter_', ['../../a06045.html#a5d30b2bba7177044f338ca0ad9a7f6e2', 1, 'ACE_INET_Addr']]], │ │ │ │ │ ['inet_5faton_57', ['inet_aton', ['../../a03715.html#a413e167a2a73b1751a512317a6b987c2', 1, 'ACE_OS']]], │ │ │ │ │ ['inet_5fntoa_58', ['inet_ntoa', ['../../a03715.html#ab8861de29a877a5a86df0bc02c6a6fc1', 1, 'ACE_OS']]], │ │ │ │ │ ['inet_5fntop_59', ['inet_ntop', ['../../a03715.html#a65d5e7fd64219e3fe0e84ae6c126f71f', 1, 'ACE_OS']]], │ │ │ │ │ ['inet_5fpton_60', ['inet_pton', ['../../a03715.html#a002a30ca33ea11f82db7b3472028fb9e', 1, 'ACE_OS']]], │ │ │ │ │ @@ -234,16 +234,16 @@ │ │ │ │ │ ['../../a06461.html#a4e092c0357e24f07feca1f0f90ea7abf', 1, 'ACE_Reactive_MEM_IO::init()'], │ │ │ │ │ ['../../a06777.html#acc4df71df3d54f2458f0d5e697bb2464', 1, 'ACE_OS_Object_Manager::init()'], │ │ │ │ │ ['../../a04557.html#a6dce17c7ed08cab028f634e29ded7572', 1, 'ACE_Oneshot_Acceptor::init()'], │ │ │ │ │ ['../../a06773.html#a07127cc94fff0c6299439ec71f4c0693', 1, 'ACE_Object_Manager_Base::init()'], │ │ │ │ │ ['../../a06765.html#a18a5fac468824448b4af40889a96e4bb', 1, 'ACE_Object_Manager::init()'] │ │ │ │ │ ]], │ │ │ │ │ ['init_5f_72', ['init_', ['../../a05253.html#a7880e74eb650fd7fe20a6578bd8c665f', 1, 'ACE_Base64']]], │ │ │ │ │ - ['init_5face_2ecpp_73', ['Init_ACE.cpp', ['../../a00821.html', 1, '']]], │ │ │ │ │ - ['init_5face_2eh_74', ['Init_ACE.h', ['../../a02477.html', 1, '']]], │ │ │ │ │ + ['init_5face_2ecpp_73', ['Init_ACE.cpp', ['../../a01106.html', 1, '']]], │ │ │ │ │ + ['init_5face_2eh_74', ['Init_ACE.h', ['../../a03386.html', 1, '']]], │ │ │ │ │ ['init_5facquire_75', ['init_acquire', ['../../a06081.html#aea32dfeb1e93ddaa02fb62c1b833ef11', 1, 'ACE_Local_Memory_Pool::init_acquire()'], │ │ │ │ │ ['../../a06565.html#afbe06217c1a0a713e8b1fd9dd55c63a0', 1, 'ACE_MMAP_Memory_Pool::init_acquire()'], │ │ │ │ │ ['../../a07249.html#a466eee63693ccd82936adb76deb80415', 1, 'ACE_Sbrk_Memory_Pool::init_acquire()'], │ │ │ │ │ ['../../a07381.html#a97c30d72c31e4af3853677ebd3964c6e', 1, 'ACE_Shared_Memory_Pool::init_acquire()'], │ │ │ │ │ ['../../a06869.html#ac1a5b27eb3cc6ad38cfa8238122352be', 1, 'ACE_Pagefile_Memory_Pool::init_acquire()'] │ │ │ │ │ ]], │ │ │ │ │ ['init_5fbackend_76', ['init_backend', ['../../a06181.html#a0b90e941f0a7b8d707491d5f91815306', 1, 'ACE_Log_Msg_Manager']]], │ │ │ │ │ @@ -426,23 +426,23 @@ │ │ │ │ │ ]], │ │ │ │ │ ['interrogate_5frequested_124', ['interrogate_requested', ['../../a06713.html#a8e417783291cbbd616d8074d95dc26aa', 1, 'ACE_NT_Service']]], │ │ │ │ │ ['interval_5f_125', ['interval_', ['../../a07689.html#a9a6e155106a5c925091377f8d7fd8b66', 1, 'ACE_Buffered_Svc_Handler::interval_()'], │ │ │ │ │ ['../../a06217.html#a527a056cbe0488808cae20289d1f167e', 1, 'ACE_Logging_Strategy::interval_()'], │ │ │ │ │ ['../../a04541.html#a2984824ad1cdf6913872f61ce241cea6', 1, 'ACE_Timer_Node_T::interval_()'] │ │ │ │ │ ]], │ │ │ │ │ ['intrusive_5fadd_5fref_126', ['intrusive_add_ref', ['../../a07317.html#a87e2950d958b35b3544e99807341decb', 1, 'ACE_Service_Gestalt']]], │ │ │ │ │ - ['intrusive_5fauto_5fptr_2ecpp_127', ['Intrusive_Auto_Ptr.cpp', ['../../a00479.html', 1, '']]], │ │ │ │ │ - ['intrusive_5fauto_5fptr_2eh_128', ['Intrusive_Auto_Ptr.h', ['../../a03377.html', 1, '']]], │ │ │ │ │ - ['intrusive_5fauto_5fptr_2einl_129', ['Intrusive_Auto_Ptr.inl', ['../../a01928.html', 1, '']]], │ │ │ │ │ - ['intrusive_5flist_2ecpp_130', ['Intrusive_List.cpp', ['../../a01445.html', 1, '']]], │ │ │ │ │ - ['intrusive_5flist_2eh_131', ['Intrusive_List.h', ['../../a03122.html', 1, '']]], │ │ │ │ │ - ['intrusive_5flist_2einl_132', ['Intrusive_List.inl', ['../../a00332.html', 1, '']]], │ │ │ │ │ - ['intrusive_5flist_5fnode_2ecpp_133', ['Intrusive_List_Node.cpp', ['../../a03326.html', 1, '']]], │ │ │ │ │ - ['intrusive_5flist_5fnode_2eh_134', ['Intrusive_List_Node.h', ['../../a00566.html', 1, '']]], │ │ │ │ │ - ['intrusive_5flist_5fnode_2einl_135', ['Intrusive_List_Node.inl', ['../../a00338.html', 1, '']]], │ │ │ │ │ + ['intrusive_5fauto_5fptr_2ecpp_127', ['Intrusive_Auto_Ptr.cpp', ['../../a02930.html', 1, '']]], │ │ │ │ │ + ['intrusive_5fauto_5fptr_2eh_128', ['Intrusive_Auto_Ptr.h', ['../../a02693.html', 1, '']]], │ │ │ │ │ + ['intrusive_5fauto_5fptr_2einl_129', ['Intrusive_Auto_Ptr.inl', ['../../a00128.html', 1, '']]], │ │ │ │ │ + ['intrusive_5flist_2ecpp_130', ['Intrusive_List.cpp', ['../../a00743.html', 1, '']]], │ │ │ │ │ + ['intrusive_5flist_2eh_131', ['Intrusive_List.h', ['../../a02027.html', 1, '']]], │ │ │ │ │ + ['intrusive_5flist_2einl_132', ['Intrusive_List.inl', ['../../a02642.html', 1, '']]], │ │ │ │ │ + ['intrusive_5flist_5fnode_2ecpp_133', ['Intrusive_List_Node.cpp', ['../../a01046.html', 1, '']]], │ │ │ │ │ + ['intrusive_5flist_5fnode_2eh_134', ['Intrusive_List_Node.h', ['../../a02528.html', 1, '']]], │ │ │ │ │ + ['intrusive_5flist_5fnode_2einl_135', ['Intrusive_List_Node.inl', ['../../a01589.html', 1, '']]], │ │ │ │ │ ['intrusive_5fremove_5fref_136', ['intrusive_remove_ref', ['../../a07317.html#aacc3ad162a5a9ce2afc480a13b5b21d6', 1, 'ACE_Service_Gestalt']]], │ │ │ │ │ ['invalid_137', ['INVALID', ['../../a05301.html#a4115f0ce86076cba08681750508ea525a33dcf054cfc53d185b6218def307013a', 1, 'ACE_Configuration::INVALID()'], │ │ │ │ │ ['../../a07157.html#a5ef108be82483dcdb98a82a2b70265e6aeb4d96fe65a3c1b8414c165d351a4aca', 1, 'ACE_Registry::INVALID()'] │ │ │ │ │ ]], │ │ │ │ │ ['invalid_5fhandle_138', ['invalid_handle', ['../../a05505.html#a47c4bb4fb2f8c24e0bba4d35be3b60e2', 1, 'ACE_Dev_Poll_Reactor::Handler_Repository::invalid_handle()'], │ │ │ │ │ ['../../a08221.html#a185d625aeff3cb265df6d6435eba4c68', 1, 'ACE_WFMO_Reactor_Handler_Repository::invalid_handle()'], │ │ │ │ │ ['../../a07273.html#a4ced3237caf97dde4932e382d6973473', 1, 'ACE_Select_Reactor_Handler_Repository::invalid_handle()'] │ │ │ │ │ @@ -451,42 +451,42 @@ │ │ │ │ │ ['invalid_5fmethod_140', ['INVALID_METHOD', ['../../a03731.html#a58100008dc2471a77fb49d4f45680955acd40bb98bd1cff6fb576f04a4b63876f', 1, 'ACE_SSL_Context']]], │ │ │ │ │ ['invalid_5ftype_141', ['INVALID_TYPE', ['../../a07337.html#a8f51f6b37d64d4b32a3cb293322a9025a75ad48ae6fcb1cd44ff8ceae82d28839', 1, 'ACE_Service_Type']]], │ │ │ │ │ ['invoke_142', ['invoke', ['../../a07733.html#ab61f181ed31149699e3fb4be39d75ecb', 1, 'ACE_Thread_Adapter::invoke()'], │ │ │ │ │ ['../../a06861.html#a61fc30d6f3cadbc0f705c7b122b9391d', 1, 'ACE_OS_Thread_Adapter::invoke()'], │ │ │ │ │ ['../../a04957.html#ae29dfad4cef5d88259e7bcd509986bb4', 1, 'ACE_Base_Thread_Adapter::invoke()'] │ │ │ │ │ ]], │ │ │ │ │ ['invoke_5fi_143', ['invoke_i', ['../../a07733.html#aa7485c4f02e2cdcfba2493d9c4675842', 1, 'ACE_Thread_Adapter']]], │ │ │ │ │ - ['io_5fcntl_5fmsg_2ecpp_144', ['IO_Cntl_Msg.cpp', ['../../a02585.html', 1, '']]], │ │ │ │ │ - ['io_5fcntl_5fmsg_2eh_145', ['IO_Cntl_Msg.h', ['../../a00926.html', 1, '']]], │ │ │ │ │ - ['io_5fcntl_5fmsg_2einl_146', ['IO_Cntl_Msg.inl', ['../../a03335.html', 1, '']]], │ │ │ │ │ + ['io_5fcntl_5fmsg_2ecpp_144', ['IO_Cntl_Msg.cpp', ['../../a00611.html', 1, '']]], │ │ │ │ │ + ['io_5fcntl_5fmsg_2eh_145', ['IO_Cntl_Msg.h', ['../../a00668.html', 1, '']]], │ │ │ │ │ + ['io_5fcntl_5fmsg_2einl_146', ['IO_Cntl_Msg.inl', ['../../a00830.html', 1, '']]], │ │ │ │ │ ['io_5fentry_5f_147', ['io_entry_', ['../../a08225.html#a73c8d74f5d859549adae90d9057857be', 1, 'ACE_WFMO_Reactor_Handler_Repository::Common_Info']]], │ │ │ │ │ ['io_5fhandle_5f_148', ['io_handle_', ['../../a08225.html#a008b5900308251c4e07e55049a266aff', 1, 'ACE_WFMO_Reactor_Handler_Repository::Common_Info']]], │ │ │ │ │ ['io_5fhandler_149', ['IO_HANDLER', ['../../a05621.html#a74d48ee1d71b0735482486f6f90372d6', 1, 'ACE_Event_Handler_T']]], │ │ │ │ │ - ['io_5fsap_2ecpp_150', ['IO_SAP.cpp', ['../../a00029.html', 1, '']]], │ │ │ │ │ - ['io_5fsap_2eh_151', ['IO_SAP.h', ['../../a02747.html', 1, '']]], │ │ │ │ │ - ['io_5fsap_2einl_152', ['IO_SAP.inl', ['../../a01223.html', 1, '']]], │ │ │ │ │ + ['io_5fsap_2ecpp_150', ['IO_SAP.cpp', ['../../a01397.html', 1, '']]], │ │ │ │ │ + ['io_5fsap_2eh_151', ['IO_SAP.h', ['../../a01961.html', 1, '']]], │ │ │ │ │ + ['io_5fsap_2einl_152', ['IO_SAP.inl', ['../../a00056.html', 1, '']]], │ │ │ │ │ ['ioctl_153', ['ioctl', ['../../a03715.html#a03a254950d478cd38e7ccd7bcbf74461', 1, 'ACE_OS::ioctl(ACE_HANDLE handle, ACE_IOCTL_TYPE_ARG2 cmd, void *=0)'], │ │ │ │ │ ['../../a03715.html#a7cc546f41d308f493cf31b6ed4847eb0', 1, 'ACE_OS::ioctl(ACE_HANDLE socket, unsigned long io_control_code, void *in_buffer_p, unsigned long in_buffer, void *out_buffer_p, unsigned long out_buffer, unsigned long *bytes_returned, ACE_OVERLAPPED *overlapped, ACE_OVERLAPPED_COMPLETION_FUNC func)'], │ │ │ │ │ ['../../a03715.html#a89799204967a735eb2d07c9eed6b01c4', 1, 'ACE_OS::ioctl(ACE_HANDLE socket, unsigned long io_control_code, ACE_QoS &ace_qos, unsigned long *bytes_returned, void *buffer_p=0, unsigned long buffer=0, ACE_OVERLAPPED *overlapped=0, ACE_OVERLAPPED_COMPLETION_FUNC func=0)'] │ │ │ │ │ ]], │ │ │ │ │ - ['iosfwd_2eh_154', ['iosfwd.h', ['../../a02846.html', 1, '']]], │ │ │ │ │ - ['iostream_2ecpp_155', ['IOStream.cpp', ['../../a02204.html', 1, '']]], │ │ │ │ │ - ['iostream_2eh_156', ['IOStream.h', ['../../a01034.html', 1, '']]], │ │ │ │ │ - ['iostream_5ft_2ecpp_157', ['IOStream_T.cpp', ['../../a02945.html', 1, '']]], │ │ │ │ │ - ['iostream_5ft_2eh_158', ['IOStream_T.h', ['../../a03209.html', 1, '']]], │ │ │ │ │ - ['iostream_5ft_2einl_159', ['IOStream_T.inl', ['../../a01193.html', 1, '']]], │ │ │ │ │ + ['iosfwd_2eh_154', ['iosfwd.h', ['../../a01535.html', 1, '']]], │ │ │ │ │ + ['iostream_2ecpp_155', ['IOStream.cpp', ['../../a02891.html', 1, '']]], │ │ │ │ │ + ['iostream_2eh_156', ['IOStream.h', ['../../a03302.html', 1, '']]], │ │ │ │ │ + ['iostream_5ft_2ecpp_157', ['IOStream_T.cpp', ['../../a00689.html', 1, '']]], │ │ │ │ │ + ['iostream_5ft_2eh_158', ['IOStream_T.h', ['../../a00044.html', 1, '']]], │ │ │ │ │ + ['iostream_5ft_2einl_159', ['IOStream_T.inl', ['../../a02252.html', 1, '']]], │ │ │ │ │ ['ip_160', ['ip', ['../../a06897.html', 1, '']]], │ │ │ │ │ ['ip46_161', ['ip46', ['../../a06049.html', 1, 'ACE_INET_Addr']]], │ │ │ │ │ ['ip_5faddr_5fpointer_162', ['ip_addr_pointer', ['../../a06045.html#ab56d28a44a1c3d6677e0c47a9840d5ea', 1, 'ACE_INET_Addr']]], │ │ │ │ │ ['ip_5faddr_5fsize_163', ['ip_addr_size', ['../../a06045.html#ae7e2ea56ca7f8e877db7834e4de2a223', 1, 'ACE_INET_Addr']]], │ │ │ │ │ ['ip_5fhl_164', ['ip_hl', ['../../a06897.html#afd730de04483d05d495fbcbc5f69a442', 1, 'ip']]], │ │ │ │ │ ['ip_5fttl_165', ['ip_ttl', ['../../a06897.html#a3d138af938eb27899a611aaec562e0a2', 1, 'ip']]], │ │ │ │ │ - ['ipc_5fsap_2ecpp_166', ['IPC_SAP.cpp', ['../../a03278.html', 1, '']]], │ │ │ │ │ - ['ipc_5fsap_2eh_167', ['IPC_SAP.h', ['../../a02633.html', 1, '']]], │ │ │ │ │ - ['ipc_5fsap_2einl_168', ['IPC_SAP.inl', ['../../a00392.html', 1, '']]], │ │ │ │ │ + ['ipc_5fsap_2ecpp_166', ['IPC_SAP.cpp', ['../../a02996.html', 1, '']]], │ │ │ │ │ + ['ipc_5fsap_2eh_167', ['IPC_SAP.h', ['../../a03176.html', 1, '']]], │ │ │ │ │ + ['ipc_5fsap_2einl_168', ['IPC_SAP.inl', ['../../a01931.html', 1, '']]], │ │ │ │ │ ['iprotocol_169', ['iProtocol', ['../../a06805.html#ac18362a0293f17b5966dd306abd1aa96', 1, 'ACE_Protocol_Info']]], │ │ │ │ │ ['ipv4_5fenabled_170', ['ipv4_enabled', ['../../a03705.html#a68259b6b8822801824a9e5f2b789f69f', 1, 'ACE']]], │ │ │ │ │ ['ipv6_5fenabled_171', ['ipv6_enabled', ['../../a03705.html#a89c3135732f0288cb54ded8384531658', 1, 'ACE']]], │ │ │ │ │ ['is_5fany_172', ['is_any', ['../../a06045.html#a1b23a0fc3b9ba78b34dcbf5070abc120', 1, 'ACE_INET_Addr']]], │ │ │ │ │ ['is_5fanything_5fleft_173', ['is_anything_left', ['../../a04589.html#a26c6ce5a6d52a5c9ecb4a8f226d92388', 1, 'ACE_Arg_Shifter_T']]], │ │ │ │ │ ['is_5fcompatible_174', ['is_compatible', ['../../a05257.html#a2a211d95045954431ddabe724b301754', 1, 'ACE_Codeset_Registry']]], │ │ │ │ │ ['is_5fcompatible_5fi_175', ['is_compatible_i', ['../../a05257.html#a9dfcebc6df32973728f71e2e79dcd452', 1, 'ACE_Codeset_Registry']]], │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/all_c.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -70,16 +70,16 @@ │ │ │ │ │ ['../../a08137.html#a428087142ef26dd5a90564f1594c1b7a', 1, 'ACE_Typed_SV_Message::length_()'], │ │ │ │ │ ['../../a06485.html#a33991216183c88b3f43cdb6b7d08f158', 1, 'ACE_Mem_Map::length_()'], │ │ │ │ │ ['../../a06213.html#a6920b8b3b92e48298c271c6c8c9ac7fa', 1, 'ACE_Log_Record::length_()'], │ │ │ │ │ ['../../a04597.html#a84cd7eb8c1678723df1f213c6bee3e3f', 1, 'ACE_ARGV_T::length_()'] │ │ │ │ │ ]], │ │ │ │ │ ['less_28', ['less', ['../../a05097.html#a842ea0f88e0210ea4ce31dc32607e3a7', 1, 'ACE_CDR::Fixed']]], │ │ │ │ │ ['lessthan_29', ['lessthan', ['../../a07105.html#aa103feb33d9dbab3e0cd4812e75b3665', 1, 'ACE_RB_Tree']]], │ │ │ │ │ - ['lib_5ffind_2ecpp_30', ['Lib_Find.cpp', ['../../a01418.html', 1, '']]], │ │ │ │ │ - ['lib_5ffind_2eh_31', ['Lib_Find.h', ['../../a02717.html', 1, '']]], │ │ │ │ │ + ['lib_5ffind_2ecpp_30', ['Lib_Find.cpp', ['../../a00074.html', 1, '']]], │ │ │ │ │ + ['lib_5ffind_2eh_31', ['Lib_Find.h', ['../../a01439.html', 1, '']]], │ │ │ │ │ ['lifo_32', ['LIFO', ['../../a07909.html#aa4e367cec73ae6a780a4626385d8fb1aa0e04e442d8a24c3b2501d7705225f0ab', 1, 'ACE_Token::LIFO()'], │ │ │ │ │ ['../../a07921.html#ade85bd03261eb1bd3d3b69982619dd27add3c0dc0c50e7f248eb4a74d8ef492f7', 1, 'ACE_Noop_Token::LIFO()'] │ │ │ │ │ ]], │ │ │ │ │ ['line_5f_33', ['line_', ['../../a06185.html#ac2d8a590540ba44003c6df2a7ea7f352', 1, 'ACE_Log_Msg']]], │ │ │ │ │ ['line_5frate_34', ['LINE_RATE', ['../../a04821.html#a988671b1d52bcefcf231ce565f6e04b4', 1, 'ACE_ATM_QoS::LINE_RATE()'], │ │ │ │ │ ['../../a04809.html#aedd43c39ca3b60ae112d2be954143814', 1, 'ACE_ATM_Addr::LINE_RATE()'] │ │ │ │ │ ]], │ │ │ │ │ @@ -178,23 +178,23 @@ │ │ │ │ │ ['../../a07505.html#ab9c6817b1f7f2841fafb0791bd93d7a3', 1, 'ACE_SPIPE::local_addr_()'] │ │ │ │ │ ]], │ │ │ │ │ ['local_5fcb_5f_79', ['local_cb_', ['../../a06869.html#abb4f6c5ccb5fbfcba9d50e45cc4c2074', 1, 'ACE_Pagefile_Memory_Pool']]], │ │ │ │ │ ['local_5fhost_80', ['local_host', ['../../a06185.html#a99ee328708ee138592e510da5160c2ef', 1, 'ACE_Log_Msg::local_host() const'], │ │ │ │ │ ['../../a06185.html#a7c50d72ce7fdcdd79ff7f6b3aeceb974', 1, 'ACE_Log_Msg::local_host(const ACE_TCHAR *)'] │ │ │ │ │ ]], │ │ │ │ │ ['local_5fhost_5f_81', ['local_host_', ['../../a06185.html#a04aa368acca960d23f2031d24def4def', 1, 'ACE_Log_Msg']]], │ │ │ │ │ - ['local_5fmemory_5fpool_2ecpp_82', ['Local_Memory_Pool.cpp', ['../../a01976.html', 1, '']]], │ │ │ │ │ - ['local_5fmemory_5fpool_2eh_83', ['Local_Memory_Pool.h', ['../../a02594.html', 1, '']]], │ │ │ │ │ - ['local_5fname_5fspace_2ecpp_84', ['Local_Name_Space.cpp', ['../../a00866.html', 1, '']]], │ │ │ │ │ - ['local_5fname_5fspace_2eh_85', ['Local_Name_Space.h', ['../../a02642.html', 1, '']]], │ │ │ │ │ - ['local_5fname_5fspace_5ft_2ecpp_86', ['Local_Name_Space_T.cpp', ['../../a00188.html', 1, '']]], │ │ │ │ │ - ['local_5fname_5fspace_5ft_2eh_87', ['Local_Name_Space_T.h', ['../../a01931.html', 1, '']]], │ │ │ │ │ - ['local_5ftokens_2ecpp_88', ['Local_Tokens.cpp', ['../../a02606.html', 1, '']]], │ │ │ │ │ - ['local_5ftokens_2eh_89', ['Local_Tokens.h', ['../../a01649.html', 1, '']]], │ │ │ │ │ - ['local_5ftokens_2einl_90', ['Local_Tokens.inl', ['../../a00944.html', 1, '']]], │ │ │ │ │ + ['local_5fmemory_5fpool_2ecpp_82', ['Local_Memory_Pool.cpp', ['../../a00647.html', 1, '']]], │ │ │ │ │ + ['local_5fmemory_5fpool_2eh_83', ['Local_Memory_Pool.h', ['../../a01346.html', 1, '']]], │ │ │ │ │ + ['local_5fname_5fspace_2ecpp_84', ['Local_Name_Space.cpp', ['../../a00440.html', 1, '']]], │ │ │ │ │ + ['local_5fname_5fspace_2eh_85', ['Local_Name_Space.h', ['../../a02090.html', 1, '']]], │ │ │ │ │ + ['local_5fname_5fspace_5ft_2ecpp_86', ['Local_Name_Space_T.cpp', ['../../a03158.html', 1, '']]], │ │ │ │ │ + ['local_5fname_5fspace_5ft_2eh_87', ['Local_Name_Space_T.h', ['../../a02204.html', 1, '']]], │ │ │ │ │ + ['local_5ftokens_2ecpp_88', ['Local_Tokens.cpp', ['../../a00968.html', 1, '']]], │ │ │ │ │ + ['local_5ftokens_2eh_89', ['Local_Tokens.h', ['../../a03107.html', 1, '']]], │ │ │ │ │ + ['local_5ftokens_2einl_90', ['Local_Tokens.inl', ['../../a02627.html', 1, '']]], │ │ │ │ │ ['locale_5fto_5fregistry_91', ['locale_to_registry', ['../../a05257.html#ad693e0e7b5e189e911e4d86f64ce766a', 1, 'ACE_Codeset_Registry']]], │ │ │ │ │ ['locale_5fto_5fregistry_5fi_92', ['locale_to_registry_i', ['../../a05257.html#afb56bb5e63bf20873979abd58b9b34fb', 1, 'ACE_Codeset_Registry']]], │ │ │ │ │ ['localtime_93', ['localtime', ['../../a03715.html#a5407f9832ad6050e40bf32c70bda01ec', 1, 'ACE_OS']]], │ │ │ │ │ ['localtime_5fr_94', ['localtime_r', ['../../a03715.html#a87af0c7d051b1077abd3ad83533f8447', 1, 'ACE_OS']]], │ │ │ │ │ ['locate_95', ['locate', ['../../a05397.html#a577df84b836fc7b52efa877740f3cac0', 1, 'ACE_Ordered_MultiSet']]], │ │ │ │ │ ['lock_96', ['lock', ['../../a06529.html#ac86a9a3bec86377cc6f4c4cfdfdf9beb', 1, 'ACE_Message_Queue::lock()'], │ │ │ │ │ ['../../a06633.html#a5ab15de6076ce02ccc01223578b3dede', 1, 'ACE_Mutex::lock() const'], │ │ │ │ │ @@ -214,17 +214,17 @@ │ │ │ │ │ ['../../a07773.html#a5a6a31eae325e2282d8c67413100a4fc', 1, 'ACE_Thread_Mutex::lock()'], │ │ │ │ │ ['../../a08245.html#a939da599433f01243fda68d99c8a8cf9', 1, 'ACE_WFMO_Reactor::lock()'], │ │ │ │ │ ['../../a08189.html#aed081f2dca35174af80a6a05aeb8485f', 1, 'ACE_Utils::UUID_Generator::lock()'], │ │ │ │ │ ['../../a08189.html#aff8c7dbac3130e91d2fcac90cb9fb78f', 1, 'ACE_Utils::UUID_Generator::lock(ACE_SYNCH_MUTEX *lock, bool release_lock)'], │ │ │ │ │ ['../../a05497.html#ac7b9ef877e6b14681f8b1f7fc096d803', 1, 'ACE_Dev_Poll_Reactor::lock()'], │ │ │ │ │ ['../../a06165.html#a7522f5c0567d5b760e20b124e391beb4', 1, 'ACE_LOCK_SOCK_Acceptor::lock()'] │ │ │ │ │ ]], │ │ │ │ │ - ['lock_2ecpp_97', ['Lock.cpp', ['../../a00071.html', 1, '']]], │ │ │ │ │ - ['lock_2eh_98', ['Lock.h', ['../../a02414.html', 1, '']]], │ │ │ │ │ - ['lock_2einl_99', ['Lock.inl', ['../../a00710.html', 1, '']]], │ │ │ │ │ + ['lock_2ecpp_97', ['Lock.cpp', ['../../a01214.html', 1, '']]], │ │ │ │ │ + ['lock_2eh_98', ['Lock.h', ['../../a02039.html', 1, '']]], │ │ │ │ │ + ['lock_2einl_99', ['Lock.inl', ['../../a03011.html', 1, '']]], │ │ │ │ │ ['lock_5f_100', ['lock_', ['../../a06477.html#a35b0bfe84386c9bab35120e8edeb9edc', 1, 'ACE_MT_MEM_IO::Channel::lock_()'], │ │ │ │ │ ['../../a07941.html#a1aa757d9b2ca1ad7dc5b0deaf9816a78', 1, 'ACE_Token_Manager::lock_()'], │ │ │ │ │ ['../../a08245.html#a3ebf6f57bae1411dde297ada5835f85a', 1, 'ACE_WFMO_Reactor::lock_()'], │ │ │ │ │ ['../../a06101.html#a0744174d9649dcb132b847bf58a79149', 1, 'ACE_TPQ_Entry::lock_()'], │ │ │ │ │ ['../../a07773.html#a5a59aecb79475ec1f8d23814ade26fef', 1, 'ACE_Thread_Mutex::lock_()'], │ │ │ │ │ ['../../a08189.html#ab47891836800de476393d9cc06aa3684', 1, 'ACE_Utils::UUID_Generator::lock_()'], │ │ │ │ │ ['../../a06529.html#acafc7f9136d463c894901a3635969ee6', 1, 'ACE_Message_Queue::lock_()'], │ │ │ │ │ @@ -267,23 +267,23 @@ │ │ │ │ │ ['../../a06157.html#a2ee362bc3d6d40d8ed1785e96f8900b9', 1, 'ACE_Adaptive_Lock::lock_()'], │ │ │ │ │ ['../../a04961.html#a15344a28392ab494b8578e8858451e7a', 1, 'ACE_Based_Pointer_Repository_Rep::lock_()'] │ │ │ │ │ ]], │ │ │ │ │ ['lock_5fadapter_5f_101', ['lock_adapter_', ['../../a05497.html#acb2291013f50b053414c2c28a0014c68', 1, 'ACE_Dev_Poll_Reactor::lock_adapter_()'], │ │ │ │ │ ['../../a07285.html#a02404c9b79fd0fcf4bccc57180ced5ae', 1, 'ACE_Select_Reactor_T::lock_adapter_()'], │ │ │ │ │ ['../../a08245.html#afe01ee78d660a5264ea4f0f7de7b0f8d', 1, 'ACE_WFMO_Reactor::lock_adapter_()'] │ │ │ │ │ ]], │ │ │ │ │ - ['lock_5fadapter_5ft_2ecpp_102', ['Lock_Adapter_T.cpp', ['../../a02816.html', 1, '']]], │ │ │ │ │ - ['lock_5fadapter_5ft_2eh_103', ['Lock_Adapter_T.h', ['../../a01667.html', 1, '']]], │ │ │ │ │ - ['lock_5fadapter_5ft_2einl_104', ['Lock_Adapter_T.inl', ['../../a00437.html', 1, '']]], │ │ │ │ │ + ['lock_5fadapter_5ft_2ecpp_102', ['Lock_Adapter_T.cpp', ['../../a01019.html', 1, '']]], │ │ │ │ │ + ['lock_5fadapter_5ft_2eh_103', ['Lock_Adapter_T.h', ['../../a01493.html', 1, '']]], │ │ │ │ │ + ['lock_5fadapter_5ft_2einl_104', ['Lock_Adapter_T.inl', ['../../a00623.html', 1, '']]], │ │ │ │ │ ['lock_5favailable_5f_105', ['lock_available_', ['../../a06821.html#a713874f9bcb7d04b7d426d1e746da95c', 1, 'ACE_recursive_thread_mutex_t']]], │ │ │ │ │ ['lock_5fname_5f_106', ['lock_name_', ['../../a06249.html#a04c8f15e094b00f5509ec98c1df83c49', 1, 'ACE_Control_Block::lock_name_()'], │ │ │ │ │ ['../../a06885.html#ab21073472613b28d8d9a8da4f659f4c2', 1, 'ACE_PI_Control_Block::lock_name_()'] │ │ │ │ │ ]], │ │ │ │ │ - ['lock_5fsock_5facceptor_2ecpp_107', ['LOCK_SOCK_Acceptor.cpp', ['../../a00593.html', 1, '']]], │ │ │ │ │ - ['lock_5fsock_5facceptor_2eh_108', ['LOCK_SOCK_Acceptor.h', ['../../a00956.html', 1, '']]], │ │ │ │ │ + ['lock_5fsock_5facceptor_2ecpp_107', ['LOCK_SOCK_Acceptor.cpp', ['../../a02807.html', 1, '']]], │ │ │ │ │ + ['lock_5fsock_5facceptor_2eh_108', ['LOCK_SOCK_Acceptor.h', ['../../a00533.html', 1, '']]], │ │ │ │ │ ['lock_5ftype_109', ['lock_type', ['../../a06369.html#a82cdcda8a7a220abc6c497d1b61fe8bc', 1, 'ACE_Map_Manager::lock_type()'], │ │ │ │ │ ['../../a07105.html#a3d8936f813395947977def89128da3d1', 1, 'ACE_RB_Tree::lock_type()'], │ │ │ │ │ ['../../a06017.html#a95a7c51c11b3c6c0577a1d517d8a3e79', 1, 'ACE_Hash_Multi_Map_Manager::lock_type()'], │ │ │ │ │ ['../../a05965.html#af9193da5cd6d37567a8e755f32f5a50a', 1, 'ACE_Hash_Map_Manager_Ex::lock_type()'] │ │ │ │ │ ]], │ │ │ │ │ ['locked_110', ['locked', ['../../a05905.html#adb51d0a9f7a40cf2ad0615ca8760a6de', 1, 'ACE_Guard::locked()'], │ │ │ │ │ ['../../a06729.html#a6cce211c65ba55b9bd03f3618dc1d74d', 1, 'ACE_Guard< ACE_Null_Mutex >::locked()'] │ │ │ │ │ @@ -310,59 +310,59 @@ │ │ │ │ │ ['../../a06185.html#ab18ecb507bada88d9a7661fb926b0854', 1, 'ACE_Log_Msg::log()'] │ │ │ │ │ ]], │ │ │ │ │ ['log2_115', ['log2', ['../../a03705.html#ad2f4b4272c4de0811ca20cff49184a23', 1, 'ACE::log2()'], │ │ │ │ │ ['../../a03715.html#a8610ad40288f0b7354d93b65ad43b7f3', 1, 'ACE_OS::log2()'] │ │ │ │ │ ]], │ │ │ │ │ ['log_5fbackend_5f_116', ['log_backend_', ['../../a06181.html#acb23170ea04387208b734e713c6714da', 1, 'ACE_Log_Msg_Manager']]], │ │ │ │ │ ['log_5fbackend_5fflags_5f_117', ['log_backend_flags_', ['../../a06181.html#a3b3f4257ef6024e116d1bf95f59f939a', 1, 'ACE_Log_Msg_Manager']]], │ │ │ │ │ - ['log_5fcategory_2ecpp_118', ['Log_Category.cpp', ['../../a03239.html', 1, '']]], │ │ │ │ │ - ['log_5fcategory_2eh_119', ['Log_Category.h', ['../../a01832.html', 1, '']]], │ │ │ │ │ - ['log_5fcategory_2einl_120', ['Log_Category.inl', ['../../a02975.html', 1, '']]], │ │ │ │ │ + ['log_5fcategory_2ecpp_118', ['Log_Category.cpp', ['../../a00317.html', 1, '']]], │ │ │ │ │ + ['log_5fcategory_2eh_119', ['Log_Category.h', ['../../a03269.html', 1, '']]], │ │ │ │ │ + ['log_5fcategory_2einl_120', ['Log_Category.inl', ['../../a01073.html', 1, '']]], │ │ │ │ │ ['log_5fhexdump_121', ['log_hexdump', ['../../a06169.html#a02175d612218e645acc2900128431aa2', 1, 'ACE_Log_Category_TSS::log_hexdump()'], │ │ │ │ │ ['../../a06185.html#a44413887a0bf2f4b5daba151fc8ce17f', 1, 'ACE_Log_Msg::log_hexdump()'] │ │ │ │ │ ]], │ │ │ │ │ ['log_5fmsg_122', ['log_msg', ['../../a06217.html#adada8625db58687c471c9c4c84def101', 1, 'ACE_Logging_Strategy']]], │ │ │ │ │ - ['log_5fmsg_2ecpp_123', ['Log_Msg.cpp', ['../../a00908.html', 1, '']]], │ │ │ │ │ - ['log_5fmsg_2eh_124', ['Log_Msg.h', ['../../a01346.html', 1, '']]], │ │ │ │ │ - ['log_5fmsg_2einl_125', ['Log_Msg.inl', ['../../a02804.html', 1, '']]], │ │ │ │ │ + ['log_5fmsg_2ecpp_123', ['Log_Msg.cpp', ['../../a00371.html', 1, '']]], │ │ │ │ │ + ['log_5fmsg_2eh_124', ['Log_Msg.h', ['../../a00863.html', 1, '']]], │ │ │ │ │ + ['log_5fmsg_2einl_125', ['Log_Msg.inl', ['../../a02864.html', 1, '']]], │ │ │ │ │ ['log_5fmsg_5f_126', ['log_msg_', ['../../a06217.html#a940217e417c74deb167a342a9a1f3a13', 1, 'ACE_Logging_Strategy::log_msg_()'], │ │ │ │ │ ['../../a07765.html#ad5ba16831108cc65635fc31e745008f7', 1, 'ACE_Thread_Descriptor::log_msg_()'] │ │ │ │ │ ]], │ │ │ │ │ - ['log_5fmsg_5fandroid_5flogcat_2ecpp_127', ['Log_Msg_Android_Logcat.cpp', ['../../a00968.html', 1, '']]], │ │ │ │ │ - ['log_5fmsg_5fandroid_5flogcat_2eh_128', ['Log_Msg_Android_Logcat.h', ['../../a01310.html', 1, '']]], │ │ │ │ │ + ['log_5fmsg_5fandroid_5flogcat_2ecpp_127', ['Log_Msg_Android_Logcat.cpp', ['../../a00941.html', 1, '']]], │ │ │ │ │ + ['log_5fmsg_5fandroid_5flogcat_2eh_128', ['Log_Msg_Android_Logcat.h', ['../../a01304.html', 1, '']]], │ │ │ │ │ ['log_5fmsg_5fattributes_5f_129', ['log_msg_attributes_', ['../../a04957.html#a3e27353e9474a46e6b9fc16f42b5780e', 1, 'ACE_Base_Thread_Adapter::log_msg_attributes_()'], │ │ │ │ │ ['../../a06713.html#a11ba94d6d7be7b2d344526df9a2ec100', 1, 'ACE_NT_Service::log_msg_attributes_()'] │ │ │ │ │ ]], │ │ │ │ │ - ['log_5fmsg_5fbackend_2ecpp_130', ['Log_Msg_Backend.cpp', ['../../a02939.html', 1, '']]], │ │ │ │ │ - ['log_5fmsg_5fbackend_2eh_131', ['Log_Msg_Backend.h', ['../../a02300.html', 1, '']]], │ │ │ │ │ - ['log_5fmsg_5fcallback_2ecpp_132', ['Log_Msg_Callback.cpp', ['../../a03311.html', 1, '']]], │ │ │ │ │ - ['log_5fmsg_5fcallback_2eh_133', ['Log_Msg_Callback.h', ['../../a01568.html', 1, '']]], │ │ │ │ │ + ['log_5fmsg_5fbackend_2ecpp_130', ['Log_Msg_Backend.cpp', ['../../a00035.html', 1, '']]], │ │ │ │ │ + ['log_5fmsg_5fbackend_2eh_131', ['Log_Msg_Backend.h', ['../../a01322.html', 1, '']]], │ │ │ │ │ + ['log_5fmsg_5fcallback_2ecpp_132', ['Log_Msg_Callback.cpp', ['../../a02453.html', 1, '']]], │ │ │ │ │ + ['log_5fmsg_5fcallback_2eh_133', ['Log_Msg_Callback.h', ['../../a02705.html', 1, '']]], │ │ │ │ │ ['log_5fmsg_5fcleanup_134', ['log_msg_cleanup', ['../../a07765.html#a381c24d6b2ace5828b97779d60c41f57', 1, 'ACE_Thread_Descriptor']]], │ │ │ │ │ - ['log_5fmsg_5fipc_2ecpp_135', ['Log_Msg_IPC.cpp', ['../../a00083.html', 1, '']]], │ │ │ │ │ - ['log_5fmsg_5fipc_2eh_136', ['Log_Msg_IPC.h', ['../../a00035.html', 1, '']]], │ │ │ │ │ - ['log_5fmsg_5fnt_5fevent_5flog_2ecpp_137', ['Log_Msg_NT_Event_Log.cpp', ['../../a01070.html', 1, '']]], │ │ │ │ │ - ['log_5fmsg_5fnt_5fevent_5flog_2eh_138', ['Log_Msg_NT_Event_Log.h', ['../../a02108.html', 1, '']]], │ │ │ │ │ - ['log_5fmsg_5funix_5fsyslog_2ecpp_139', ['Log_Msg_UNIX_Syslog.cpp', ['../../a02870.html', 1, '']]], │ │ │ │ │ - ['log_5fmsg_5funix_5fsyslog_2eh_140', ['Log_Msg_UNIX_Syslog.h', ['../../a00278.html', 1, '']]], │ │ │ │ │ - ['log_5fpriority_2eh_141', ['Log_Priority.h', ['../../a02366.html', 1, '']]], │ │ │ │ │ + ['log_5fmsg_5fipc_2ecpp_135', ['Log_Msg_IPC.cpp', ['../../a00989.html', 1, '']]], │ │ │ │ │ + ['log_5fmsg_5fipc_2eh_136', ['Log_Msg_IPC.h', ['../../a00104.html', 1, '']]], │ │ │ │ │ + ['log_5fmsg_5fnt_5fevent_5flog_2ecpp_137', ['Log_Msg_NT_Event_Log.cpp', ['../../a01577.html', 1, '']]], │ │ │ │ │ + ['log_5fmsg_5fnt_5fevent_5flog_2eh_138', ['Log_Msg_NT_Event_Log.h', ['../../a01241.html', 1, '']]], │ │ │ │ │ + ['log_5fmsg_5funix_5fsyslog_2ecpp_139', ['Log_Msg_UNIX_Syslog.cpp', ['../../a00149.html', 1, '']]], │ │ │ │ │ + ['log_5fmsg_5funix_5fsyslog_2eh_140', ['Log_Msg_UNIX_Syslog.h', ['../../a01856.html', 1, '']]], │ │ │ │ │ + ['log_5fpriority_2eh_141', ['Log_Priority.h', ['../../a02423.html', 1, '']]], │ │ │ │ │ ['log_5fpriority_5fenabled_142', ['log_priority_enabled', ['../../a06185.html#a4f31d6fff681a241546f105d04210883', 1, 'ACE_Log_Msg::log_priority_enabled()'], │ │ │ │ │ ['../../a06169.html#a3a7b1390e4f298bb38470a5246f41302', 1, 'ACE_Log_Category_TSS::log_priority_enabled()'], │ │ │ │ │ ['../../a06185.html#a221b62497253701197f47c4a3be5ec1e', 1, 'ACE_Log_Msg::log_priority_enabled()'] │ │ │ │ │ ]], │ │ │ │ │ - ['log_5frecord_2ecpp_143', ['Log_Record.cpp', ['../../a02990.html', 1, '']]], │ │ │ │ │ - ['log_5frecord_2eh_144', ['Log_Record.h', ['../../a01373.html', 1, '']]], │ │ │ │ │ - ['log_5frecord_2einl_145', ['Log_Record.inl', ['../../a01466.html', 1, '']]], │ │ │ │ │ + ['log_5frecord_2ecpp_143', ['Log_Record.cpp', ['../../a01640.html', 1, '']]], │ │ │ │ │ + ['log_5frecord_2eh_144', ['Log_Record.h', ['../../a01361.html', 1, '']]], │ │ │ │ │ + ['log_5frecord_2einl_145', ['Log_Record.inl', ['../../a00509.html', 1, '']]], │ │ │ │ │ ['logger_146', ['LOGGER', ['../../a06185.html#a85194eb0498b35b79d0472f514ac91c8adb86010c9bfe871c3bb713d2881fb735', 1, 'ACE_Log_Msg']]], │ │ │ │ │ ['logger_147', ['logger', ['../../a06169.html#ad35e358ba42a0f4b5be57237d39d4e59', 1, 'ACE_Log_Category_TSS']]], │ │ │ │ │ ['logger_5f_148', ['logger_', ['../../a06169.html#a76b4cf98be06719d433a12e93cf47e8c', 1, 'ACE_Log_Category_TSS']]], │ │ │ │ │ ['logger_5fkey_5f_149', ['logger_key_', ['../../a07317.html#a13018bf45f06013943f68e2163f18a1a', 1, 'ACE_Service_Gestalt::logger_key_()'], │ │ │ │ │ ['../../a06217.html#a3547852c574a2f8503bf3bd746f21bd5', 1, 'ACE_Logging_Strategy::logger_key_()'] │ │ │ │ │ ]], │ │ │ │ │ - ['logging_5fstrategy_2ecpp_150', ['Logging_Strategy.cpp', ['../../a01916.html', 1, '']]], │ │ │ │ │ - ['logging_5fstrategy_2eh_151', ['Logging_Strategy.h', ['../../a01721.html', 1, '']]], │ │ │ │ │ + ['logging_5fstrategy_2ecpp_150', ['Logging_Strategy.cpp', ['../../a01256.html', 1, '']]], │ │ │ │ │ + ['logging_5fstrategy_2eh_151', ['Logging_Strategy.h', ['../../a01784.html', 1, '']]], │ │ │ │ │ ['long_152', ['Long', ['../../a05081.html#a016a8207cd1008a27b4096b373406187', 1, 'ACE_CDR::Long()'], │ │ │ │ │ ['../../a05081.html#a016a8207cd1008a27b4096b373406187', 1, 'ACE_CDR::Long()'] │ │ │ │ │ ]], │ │ │ │ │ ['long_5falign_153', ['LONG_ALIGN', ['../../a05081.html#ad6cd89e2dc2196855bd054529e95782da7ac8d3ea5275c23cfe82cd7ffe6df2fe', 1, 'ACE_CDR']]], │ │ │ │ │ ['long_5fonly_5f_154', ['long_only_', ['../../a05897.html#a77a31b90ef7f02f7e0a4d70a445c42ee', 1, 'ACE_Get_Opt']]], │ │ │ │ │ ['long_5foption_155', ['long_option', ['../../a05897.html#a072a43250aaa2a165a35c641e85672c3', 1, 'ACE_Get_Opt::long_option() const'], │ │ │ │ │ ['../../a05897.html#a4bafbc247d9e06d0a631e7e415e5fefb', 1, 'ACE_Get_Opt::long_option(const ACE_TCHAR *name, int short_option, OPTION_ARG_MODE has_arg=NO_ARG)'], │ │ │ │ │ @@ -389,31 +389,31 @@ │ │ │ │ │ ['../../a06549.html#a1d7f0fa223d09e54e451629a789ea319', 1, 'ACE_Message_Queue_Ex::low_water_mark(size_t lwm)'], │ │ │ │ │ ['../../a06549.html#a4066227aaa043ecfec252cac74971639', 1, 'ACE_Message_Queue_Ex::low_water_mark()'], │ │ │ │ │ ['../../a06549.html#a1d7f0fa223d09e54e451629a789ea319', 1, 'ACE_Message_Queue_Ex::low_water_mark(size_t lwm)'] │ │ │ │ │ ]], │ │ │ │ │ ['low_5fwater_5fmark_5f_168', ['low_water_mark_', ['../../a06529.html#a2c15c5b85288aefb17a3dd13e4e8c85d', 1, 'ACE_Message_Queue']]], │ │ │ │ │ ['lseek_169', ['lseek', ['../../a03715.html#a16c5d523b2feba0cbdab1713a86de628', 1, 'ACE_OS']]], │ │ │ │ │ ['lshift_170', ['lshift', ['../../a05097.html#a9b5db3cd32563521ed84ca55cf060aaa', 1, 'ACE_CDR::Fixed']]], │ │ │ │ │ - ['lsock_2ecpp_171', ['LSOCK.cpp', ['../../a03167.html', 1, '']]], │ │ │ │ │ - ['lsock_2eh_172', ['LSOCK.h', ['../../a01217.html', 1, '']]], │ │ │ │ │ - ['lsock_2einl_173', ['LSOCK.inl', ['../../a00806.html', 1, '']]], │ │ │ │ │ - ['lsock_5facceptor_2ecpp_174', ['LSOCK_Acceptor.cpp', ['../../a02231.html', 1, '']]], │ │ │ │ │ - ['lsock_5facceptor_2eh_175', ['LSOCK_Acceptor.h', ['../../a03248.html', 1, '']]], │ │ │ │ │ - ['lsock_5fcodgram_2ecpp_176', ['LSOCK_CODgram.cpp', ['../../a02690.html', 1, '']]], │ │ │ │ │ - ['lsock_5fcodgram_2eh_177', ['LSOCK_CODgram.h', ['../../a01058.html', 1, '']]], │ │ │ │ │ - ['lsock_5fcodgram_2einl_178', ['LSOCK_CODgram.inl', ['../../a01700.html', 1, '']]], │ │ │ │ │ - ['lsock_5fconnector_2ecpp_179', ['LSOCK_Connector.cpp', ['../../a02252.html', 1, '']]], │ │ │ │ │ - ['lsock_5fconnector_2eh_180', ['LSOCK_Connector.h', ['../../a00350.html', 1, '']]], │ │ │ │ │ - ['lsock_5fconnector_2einl_181', ['LSOCK_Connector.inl', ['../../a00884.html', 1, '']]], │ │ │ │ │ - ['lsock_5fdgram_2ecpp_182', ['LSOCK_Dgram.cpp', ['../../a00962.html', 1, '']]], │ │ │ │ │ - ['lsock_5fdgram_2eh_183', ['LSOCK_Dgram.h', ['../../a03089.html', 1, '']]], │ │ │ │ │ - ['lsock_5fdgram_2einl_184', ['LSOCK_Dgram.inl', ['../../a02447.html', 1, '']]], │ │ │ │ │ - ['lsock_5fstream_2ecpp_185', ['LSOCK_Stream.cpp', ['../../a02675.html', 1, '']]], │ │ │ │ │ - ['lsock_5fstream_2eh_186', ['LSOCK_Stream.h', ['../../a01139.html', 1, '']]], │ │ │ │ │ - ['lsock_5fstream_2einl_187', ['LSOCK_Stream.inl', ['../../a02465.html', 1, '']]], │ │ │ │ │ + ['lsock_2ecpp_171', ['LSOCK.cpp', ['../../a01301.html', 1, '']]], │ │ │ │ │ + ['lsock_2eh_172', ['LSOCK.h', ['../../a03128.html', 1, '']]], │ │ │ │ │ + ['lsock_2einl_173', ['LSOCK.inl', ['../../a00026.html', 1, '']]], │ │ │ │ │ + ['lsock_5facceptor_2ecpp_174', ['LSOCK_Acceptor.cpp', ['../../a00869.html', 1, '']]], │ │ │ │ │ + ['lsock_5facceptor_2eh_175', ['LSOCK_Acceptor.h', ['../../a00479.html', 1, '']]], │ │ │ │ │ + ['lsock_5fcodgram_2ecpp_176', ['LSOCK_CODgram.cpp', ['../../a01190.html', 1, '']]], │ │ │ │ │ + ['lsock_5fcodgram_2eh_177', ['LSOCK_CODgram.h', ['../../a02786.html', 1, '']]], │ │ │ │ │ + ['lsock_5fcodgram_2einl_178', ['LSOCK_CODgram.inl', ['../../a03050.html', 1, '']]], │ │ │ │ │ + ['lsock_5fconnector_2ecpp_179', ['LSOCK_Connector.cpp', ['../../a02765.html', 1, '']]], │ │ │ │ │ + ['lsock_5fconnector_2eh_180', ['LSOCK_Connector.h', ['../../a02042.html', 1, '']]], │ │ │ │ │ + ['lsock_5fconnector_2einl_181', ['LSOCK_Connector.inl', ['../../a02417.html', 1, '']]], │ │ │ │ │ + ['lsock_5fdgram_2ecpp_182', ['LSOCK_Dgram.cpp', ['../../a03308.html', 1, '']]], │ │ │ │ │ + ['lsock_5fdgram_2eh_183', ['LSOCK_Dgram.h', ['../../a02225.html', 1, '']]], │ │ │ │ │ + ['lsock_5fdgram_2einl_184', ['LSOCK_Dgram.inl', ['../../a00062.html', 1, '']]], │ │ │ │ │ + ['lsock_5fstream_2ecpp_185', ['LSOCK_Stream.cpp', ['../../a00881.html', 1, '']]], │ │ │ │ │ + ['lsock_5fstream_2eh_186', ['LSOCK_Stream.h', ['../../a03284.html', 1, '']]], │ │ │ │ │ + ['lsock_5fstream_2einl_187', ['LSOCK_Stream.inl', ['../../a00221.html', 1, '']]], │ │ │ │ │ ['lstat_188', ['lstat', ['../../a03715.html#a2f6a2392959f178efc7076ba5213232e', 1, 'ACE_OS::lstat(const char *, ACE_stat *)'], │ │ │ │ │ ['../../a03715.html#a9a0eb800b792191f1768a2f93612eacb', 1, 'ACE_OS::lstat(const wchar_t *, ACE_stat *)'] │ │ │ │ │ ]], │ │ │ │ │ ['ltrim_189', ['ltrim', ['../../a05097.html#a36b9230471ca6c82fb34cdbfc7c31512', 1, 'ACE_CDR::Fixed']]], │ │ │ │ │ ['lwm_5f_190', ['lwm_', ['../../a05697.html#ac9dfbe48cd09081654cee1e39f3a908c', 1, 'ACE_Locked_Free_List']]], │ │ │ │ │ ['lwp_5fgetparams_191', ['lwp_getparams', ['../../a03715.html#a6e069646a72cc866855ec8ba065f63e2', 1, 'ACE_OS']]], │ │ │ │ │ ['lwp_5fsetparams_192', ['lwp_setparams', ['../../a03715.html#af663c268e636a12abe6f5b2e82352fe1', 1, 'ACE_OS']]] │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/all_d.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -55,44 +55,44 @@ │ │ │ │ │ ['../../a06309.html#aba2d6b4afd9500a992916572cc970e23', 1, 'ACE_Malloc_T::malloc()'], │ │ │ │ │ ['../../a06289.html#a67e81175190e71be38fa22d99c9a9835', 1, 'ACE_Dynamic_Cached_Allocator::malloc()'], │ │ │ │ │ ['../../a06285.html#ac3fc43c27b07c1ea4a97f249cb6cb5d0', 1, 'ACE_Cached_Allocator::malloc()'], │ │ │ │ │ ['../../a06293.html#ae344a81b6ebf2050f822432c6d1c8755', 1, 'ACE_Allocator_Adapter::malloc()'], │ │ │ │ │ ['../../a06269.html#ad9e2e645c905b1b01da3d8da11eb4476', 1, 'ACE_Allocator::malloc()'] │ │ │ │ │ ]], │ │ │ │ │ ['malloc_24', ['MALLOC', ['../../a07705.html#afe021199692e4aadebcc5b048119b297', 1, 'ACE_System_Time']]], │ │ │ │ │ - ['malloc_2ecpp_25', ['Malloc.cpp', ['../../a00065.html', 1, '']]], │ │ │ │ │ - ['malloc_2eh_26', ['Malloc.h', ['../../a02558.html', 1, '']]], │ │ │ │ │ - ['malloc_2einl_27', ['Malloc.inl', ['../../a02114.html', 1, '']]], │ │ │ │ │ + ['malloc_2ecpp_25', ['Malloc.cpp', ['../../a00947.html', 1, '']]], │ │ │ │ │ + ['malloc_2eh_26', ['Malloc.h', ['../../a01334.html', 1, '']]], │ │ │ │ │ + ['malloc_2einl_27', ['Malloc.inl', ['../../a02381.html', 1, '']]], │ │ │ │ │ ['malloc_5f_28', ['malloc_', ['../../a06305.html#a7e705011b657bddf24cab0294217961c', 1, 'ACE_Malloc_FIFO_Iterator_T::malloc_()'], │ │ │ │ │ ['../../a06301.html#a8a6894a93869ee4968973290c0e02a44', 1, 'ACE_Malloc_LIFO_Iterator_T::malloc_()'], │ │ │ │ │ ['../../a06473.html#a956c5861f8ff8505530fab7dfdc031c6', 1, 'ACE_MT_MEM_IO::Simple_Queue::malloc_()'] │ │ │ │ │ ]], │ │ │ │ │ - ['malloc_5fallocator_2ecpp_29', ['Malloc_Allocator.cpp', ['../../a02615.html', 1, '']]], │ │ │ │ │ - ['malloc_5fallocator_2eh_30', ['Malloc_Allocator.h', ['../../a02405.html', 1, '']]], │ │ │ │ │ - ['malloc_5fallocator_2einl_31', ['Malloc_Allocator.inl', ['../../a01811.html', 1, '']]], │ │ │ │ │ - ['malloc_5fbase_2eh_32', ['Malloc_Base.h', ['../../a01778.html', 1, '']]], │ │ │ │ │ + ['malloc_5fallocator_2ecpp_29', ['Malloc_Allocator.cpp', ['../../a01862.html', 1, '']]], │ │ │ │ │ + ['malloc_5fallocator_2eh_30', ['Malloc_Allocator.h', ['../../a00332.html', 1, '']]], │ │ │ │ │ + ['malloc_5fallocator_2einl_31', ['Malloc_Allocator.inl', ['../../a03341.html', 1, '']]], │ │ │ │ │ + ['malloc_5fbase_2eh_32', ['Malloc_Base.h', ['../../a01157.html', 1, '']]], │ │ │ │ │ ['malloc_5fheader_33', ['MALLOC_HEADER', ['../../a06305.html#a08c3488275f04d971b5f633e65d06e47', 1, 'ACE_Malloc_FIFO_Iterator_T::MALLOC_HEADER()'], │ │ │ │ │ ['../../a06301.html#aa25b8449ed78c7ffc951e74b0886f815', 1, 'ACE_Malloc_LIFO_Iterator_T::MALLOC_HEADER()'], │ │ │ │ │ ['../../a06309.html#ac64f353deeef526634f85f9b286e9465', 1, 'ACE_Malloc_T::MALLOC_HEADER()'] │ │ │ │ │ ]], │ │ │ │ │ ['malloc_5fheader_5fptr_34', ['MALLOC_HEADER_PTR', ['../../a06885.html#a782a25cd378457ec155dc2db964561fa', 1, 'ACE_PI_Control_Block']]], │ │ │ │ │ ['malloc_5foptions_35', ['MALLOC_OPTIONS', ['../../a06493.html#a6c6d45ea9bfe812c4d27ff9a6f527b9f', 1, 'ACE_MEM_SAP']]], │ │ │ │ │ ['malloc_5foptions_5f_36', ['malloc_options_', ['../../a06457.html#ab35b44f09f2bbd5f8821b64de359abb1', 1, 'ACE_MEM_Connector::malloc_options_()'], │ │ │ │ │ ['../../a06449.html#a5a4187fd855f2e1e01e229e91657bd4a', 1, 'ACE_MEM_Acceptor::malloc_options_()'] │ │ │ │ │ ]], │ │ │ │ │ - ['malloc_5ft_2ecpp_37', ['Malloc_T.cpp', ['../../a03299.html', 1, '']]], │ │ │ │ │ - ['malloc_5ft_2eh_38', ['Malloc_T.h', ['../../a01424.html', 1, '']]], │ │ │ │ │ - ['malloc_5ft_2einl_39', ['Malloc_T.inl', ['../../a02663.html', 1, '']]], │ │ │ │ │ + ['malloc_5ft_2ecpp_37', ['Malloc_T.cpp', ['../../a00110.html', 1, '']]], │ │ │ │ │ + ['malloc_5ft_2eh_38', ['Malloc_T.h', ['../../a03119.html', 1, '']]], │ │ │ │ │ + ['malloc_5ft_2einl_39', ['Malloc_T.inl', ['../../a00389.html', 1, '']]], │ │ │ │ │ ['malloc_5ftype_40', ['MALLOC_TYPE', ['../../a06493.html#aecccc8355ee0bc7000a7ef537047fc44', 1, 'ACE_MEM_SAP']]], │ │ │ │ │ ['managed_41', ['managed', ['../../a07053.html#ac955e4ec887c7e794dc3b6edc1ca7e85', 1, 'ACE_Process_Manager']]], │ │ │ │ │ - ['managed_5fobject_2ecpp_42', ['Managed_Object.cpp', ['../../a00779.html', 1, '']]], │ │ │ │ │ - ['managed_5fobject_2eh_43', ['Managed_Object.h', ['../../a00533.html', 1, '']]], │ │ │ │ │ - ['managed_5fobject_2einl_44', ['Managed_Object.inl', ['../../a00608.html', 1, '']]], │ │ │ │ │ - ['manual_5fevent_2ecpp_45', ['Manual_Event.cpp', ['../../a02765.html', 1, '']]], │ │ │ │ │ - ['manual_5fevent_2eh_46', ['Manual_Event.h', ['../../a02873.html', 1, '']]], │ │ │ │ │ + ['managed_5fobject_2ecpp_42', ['Managed_Object.cpp', ['../../a02789.html', 1, '']]], │ │ │ │ │ + ['managed_5fobject_2eh_43', ['Managed_Object.h', ['../../a02660.html', 1, '']]], │ │ │ │ │ + ['managed_5fobject_2einl_44', ['Managed_Object.inl', ['../../a00065.html', 1, '']]], │ │ │ │ │ + ['manual_5fevent_2ecpp_45', ['Manual_Event.cpp', ['../../a00143.html', 1, '']]], │ │ │ │ │ + ['manual_5fevent_2eh_46', ['Manual_Event.h', ['../../a01310.html', 1, '']]], │ │ │ │ │ ['map_47', ['map', ['../../a05993.html#ad7b78d1b592cb1546d64bce1a7eb34c7', 1, 'ACE_Hash_Multi_Map_Iterator_Base::map()'], │ │ │ │ │ ['../../a06869.html#a95efbda9432957dca473a1b81b147cd4', 1, 'ACE_Pagefile_Memory_Pool::map()'], │ │ │ │ │ ['../../a06485.html#ae10cda376d05aeecebcd08655160e5f0', 1, 'ACE_Mem_Map::map(const ACE_TCHAR *filename, size_t length=static_cast< size_t >(-1), int flags=O_RDWR|O_CREAT, mode_t mode=ACE_DEFAULT_FILE_PERMS, int prot=PROT_RDWR, int share=ACE_MAP_PRIVATE, void *addr=0, ACE_OFF_T offset=0, LPSECURITY_ATTRIBUTES sa=0)'], │ │ │ │ │ ['../../a06485.html#a9346890b7cedd168dde47cb44f763786', 1, 'ACE_Mem_Map::map(size_t length=static_cast< size_t >(-1), int prot=PROT_RDWR, int share=ACE_MAP_PRIVATE, void *addr=0, ACE_OFF_T offset=0, LPSECURITY_ATTRIBUTES sa=0)'], │ │ │ │ │ ['../../a06485.html#a2556153a5d740703e574b4ca79de8fae', 1, 'ACE_Mem_Map::map(ACE_HANDLE handle, size_t length=static_cast< size_t >(-1), int prot=PROT_RDWR, int share=ACE_MAP_PRIVATE, void *addr=0, ACE_OFF_T offset=0, LPSECURITY_ATTRIBUTES sa=0)'], │ │ │ │ │ ['../../a06349.html#adddf9d93db3376527fa9d3da181b9a3c', 1, 'ACE_Map_Iterator_Base::map()'], │ │ │ │ │ ['../../a06353.html#ae0abd0400fd3fb52df8d4839abdcb7c6', 1, 'ACE_Map_Const_Iterator_Base::map()'], │ │ │ │ │ @@ -121,20 +121,20 @@ │ │ │ │ │ ['../../a05997.html#a1144a2a8530098cc4d848f46716b3a7e', 1, 'ACE_Hash_Multi_Map_Const_Iterator_Base::map_man_()'], │ │ │ │ │ ['../../a05993.html#afdae51424f2adec5fc5668fd62bc9305', 1, 'ACE_Hash_Multi_Map_Iterator_Base::map_man_()'], │ │ │ │ │ ['../../a06349.html#a001557f9bafa617fb626ee3a75525eb8', 1, 'ACE_Map_Iterator_Base::map_man_()'] │ │ │ │ │ ]], │ │ │ │ │ ['map_5fmanager_57', ['MAP_MANAGER', ['../../a06969.html#aa49794ff6738a02c3f38a458155f0f3a', 1, 'ACE_POSIX_Asynch_Connect::MAP_MANAGER()'], │ │ │ │ │ ['../../a04961.html#a39fcbe4dccbf058b5936f050ea7d496b', 1, 'ACE_Based_Pointer_Repository_Rep::MAP_MANAGER()'] │ │ │ │ │ ]], │ │ │ │ │ - ['map_5fmanager_2ecpp_58', ['Map_Manager.cpp', ['../../a00614.html', 1, '']]], │ │ │ │ │ - ['map_5fmanager_2eh_59', ['Map_Manager.h', ['../../a00047.html', 1, '']]], │ │ │ │ │ - ['map_5fmanager_2einl_60', ['Map_Manager.inl', ['../../a02141.html', 1, '']]], │ │ │ │ │ - ['map_5ft_2ecpp_61', ['Map_T.cpp', ['../../a00755.html', 1, '']]], │ │ │ │ │ - ['map_5ft_2eh_62', ['Map_T.h', ['../../a01979.html', 1, '']]], │ │ │ │ │ - ['map_5ft_2einl_63', ['Map_T.inl', ['../../a03344.html', 1, '']]], │ │ │ │ │ + ['map_5fmanager_2ecpp_58', ['Map_Manager.cpp', ['../../a03182.html', 1, '']]], │ │ │ │ │ + ['map_5fmanager_2eh_59', ['Map_Manager.h', ['../../a03035.html', 1, '']]], │ │ │ │ │ + ['map_5fmanager_2einl_60', ['Map_Manager.inl', ['../../a00347.html', 1, '']]], │ │ │ │ │ + ['map_5ft_2ecpp_61', ['Map_T.cpp', ['../../a00428.html', 1, '']]], │ │ │ │ │ + ['map_5ft_2eh_62', ['Map_T.h', ['../../a03014.html', 1, '']]], │ │ │ │ │ + ['map_5ft_2einl_63', ['Map_T.inl', ['../../a00461.html', 1, '']]], │ │ │ │ │ ['map_5ftype_64', ['map_type', ['../../a07273.html#a4b314b00bf08dc0c92984a8f4f0e816c', 1, 'ACE_Select_Reactor_Handler_Repository::map_type()'], │ │ │ │ │ ['../../a05001.html#aa89bd4f2c256056bd8d3953ec2949540', 1, 'ACE_Cache_Map_Manager::map_type()'] │ │ │ │ │ ]], │ │ │ │ │ ['mapped_5fbase_5f_65', ['mapped_base_', ['../../a06873.html#afeacd73b52310007e2224cb6bd8ac36b', 1, 'ACE_Pagefile_Memory_Pool::Control_Block']]], │ │ │ │ │ ['mapped_5fsize_5f_66', ['mapped_size_', ['../../a06877.html#aa75a7cdd11055bfba61273c81fe61349', 1, 'ACE_Pagefile_Memory_Pool::Control_Block::Shared_Control_Block']]], │ │ │ │ │ ['mapped_5ftype_67', ['mapped_type', ['../../a05001.html#aa3d1f8ef2f59104d66bb95a4bff4a99d', 1, 'ACE_Cache_Map_Manager::mapped_type()'], │ │ │ │ │ ['../../a05929.html#a8676177c1cf5167362a24b9bbf851b4b', 1, 'ACE_Hash_Cache_Map_Manager::mapped_type()'], │ │ │ │ │ @@ -325,46 +325,46 @@ │ │ │ │ │ ['mc_5fcounter_160', ['MC_COUNTER', ['../../a06601.html#a6b62a0697df84575e272432c1e78a03ca01d041b3742523b208ccca2642c2c16e', 1, 'ACE::Monitor_Control::Monitor_Control_Types']]], │ │ │ │ │ ['mc_5fgroup_161', ['MC_GROUP', ['../../a06601.html#a6b62a0697df84575e272432c1e78a03cafb50b788ce89f4a8c879aea757b3084d', 1, 'ACE::Monitor_Control::Monitor_Control_Types']]], │ │ │ │ │ ['mc_5finterval_162', ['MC_INTERVAL', ['../../a06601.html#a6b62a0697df84575e272432c1e78a03ca696edff591adda8d52dfee9e6f67ef64', 1, 'ACE::Monitor_Control::Monitor_Control_Types']]], │ │ │ │ │ ['mc_5flist_163', ['MC_LIST', ['../../a06601.html#a6b62a0697df84575e272432c1e78a03ca0c37be3624c8c48a64efb5c9a24b2e10', 1, 'ACE::Monitor_Control::Monitor_Control_Types']]], │ │ │ │ │ ['mc_5fnumber_164', ['MC_NUMBER', ['../../a06601.html#a6b62a0697df84575e272432c1e78a03cac68c41b90707cb7b66559c613ea1e94e', 1, 'ACE::Monitor_Control::Monitor_Control_Types']]], │ │ │ │ │ ['mc_5ftime_165', ['MC_TIME', ['../../a06601.html#a6b62a0697df84575e272432c1e78a03cacc7331a6cdfb800aeacaa05969669f78', 1, 'ACE::Monitor_Control::Monitor_Control_Types']]], │ │ │ │ │ ['mean_166', ['mean', ['../../a07565.html#a1bc10650e77177afebae3fe54fe04b91', 1, 'ACE_Stats']]], │ │ │ │ │ - ['mem_5facceptor_2ecpp_167', ['MEM_Acceptor.cpp', ['../../a02864.html', 1, '']]], │ │ │ │ │ - ['mem_5facceptor_2eh_168', ['MEM_Acceptor.h', ['../../a00407.html', 1, '']]], │ │ │ │ │ - ['mem_5facceptor_2einl_169', ['MEM_Acceptor.inl', ['../../a01712.html', 1, '']]], │ │ │ │ │ - ['mem_5faddr_2ecpp_170', ['MEM_Addr.cpp', ['../../a01550.html', 1, '']]], │ │ │ │ │ - ['mem_5faddr_2eh_171', ['MEM_Addr.h', ['../../a02192.html', 1, '']]], │ │ │ │ │ - ['mem_5faddr_2einl_172', ['MEM_Addr.inl', ['../../a02057.html', 1, '']]], │ │ │ │ │ - ['mem_5fconnector_2ecpp_173', ['MEM_Connector.cpp', ['../../a01103.html', 1, '']]], │ │ │ │ │ - ['mem_5fconnector_2eh_174', ['MEM_Connector.h', ['../../a02687.html', 1, '']]], │ │ │ │ │ - ['mem_5fconnector_2einl_175', ['MEM_Connector.inl', ['../../a01295.html', 1, '']]], │ │ │ │ │ - ['mem_5fio_2ecpp_176', ['MEM_IO.cpp', ['../../a02111.html', 1, '']]], │ │ │ │ │ - ['mem_5fio_2eh_177', ['MEM_IO.h', ['../../a01739.html', 1, '']]], │ │ │ │ │ - ['mem_5fio_2einl_178', ['MEM_IO.inl', ['../../a03056.html', 1, '']]], │ │ │ │ │ - ['mem_5fmap_2ecpp_179', ['Mem_Map.cpp', ['../../a02972.html', 1, '']]], │ │ │ │ │ - ['mem_5fmap_2eh_180', ['Mem_Map.h', ['../../a03095.html', 1, '']]], │ │ │ │ │ - ['mem_5fmap_2einl_181', ['Mem_Map.inl', ['../../a00911.html', 1, '']]], │ │ │ │ │ - ['mem_5fsap_2ecpp_182', ['MEM_SAP.cpp', ['../../a01043.html', 1, '']]], │ │ │ │ │ - ['mem_5fsap_2eh_183', ['MEM_SAP.h', ['../../a01391.html', 1, '']]], │ │ │ │ │ - ['mem_5fsap_2einl_184', ['MEM_SAP.inl', ['../../a02702.html', 1, '']]], │ │ │ │ │ - ['mem_5fstream_2ecpp_185', ['MEM_Stream.cpp', ['../../a02789.html', 1, '']]], │ │ │ │ │ - ['mem_5fstream_2eh_186', ['MEM_Stream.h', ['../../a00974.html', 1, '']]], │ │ │ │ │ - ['mem_5fstream_2einl_187', ['MEM_Stream.inl', ['../../a03032.html', 1, '']]], │ │ │ │ │ + ['mem_5facceptor_2ecpp_167', ['MEM_Acceptor.cpp', ['../../a00740.html', 1, '']]], │ │ │ │ │ + ['mem_5facceptor_2eh_168', ['MEM_Acceptor.h', ['../../a01076.html', 1, '']]], │ │ │ │ │ + ['mem_5facceptor_2einl_169', ['MEM_Acceptor.inl', ['../../a00632.html', 1, '']]], │ │ │ │ │ + ['mem_5faddr_2ecpp_170', ['MEM_Addr.cpp', ['../../a03209.html', 1, '']]], │ │ │ │ │ + ['mem_5faddr_2eh_171', ['MEM_Addr.h', ['../../a00548.html', 1, '']]], │ │ │ │ │ + ['mem_5faddr_2einl_172', ['MEM_Addr.inl', ['../../a02849.html', 1, '']]], │ │ │ │ │ + ['mem_5fconnector_2ecpp_173', ['MEM_Connector.cpp', ['../../a00884.html', 1, '']]], │ │ │ │ │ + ['mem_5fconnector_2eh_174', ['MEM_Connector.h', ['../../a02744.html', 1, '']]], │ │ │ │ │ + ['mem_5fconnector_2einl_175', ['MEM_Connector.inl', ['../../a01133.html', 1, '']]], │ │ │ │ │ + ['mem_5fio_2ecpp_176', ['MEM_IO.cpp', ['../../a00329.html', 1, '']]], │ │ │ │ │ + ['mem_5fio_2eh_177', ['MEM_IO.h', ['../../a00935.html', 1, '']]], │ │ │ │ │ + ['mem_5fio_2einl_178', ['MEM_IO.inl', ['../../a00212.html', 1, '']]], │ │ │ │ │ + ['mem_5fmap_2ecpp_179', ['Mem_Map.cpp', ['../../a00782.html', 1, '']]], │ │ │ │ │ + ['mem_5fmap_2eh_180', ['Mem_Map.h', ['../../a01307.html', 1, '']]], │ │ │ │ │ + ['mem_5fmap_2einl_181', ['Mem_Map.inl', ['../../a02951.html', 1, '']]], │ │ │ │ │ + ['mem_5fsap_2ecpp_182', ['MEM_SAP.cpp', ['../../a02828.html', 1, '']]], │ │ │ │ │ + ['mem_5fsap_2eh_183', ['MEM_SAP.h', ['../../a02480.html', 1, '']]], │ │ │ │ │ + ['mem_5fsap_2einl_184', ['MEM_SAP.inl', ['../../a00581.html', 1, '']]], │ │ │ │ │ + ['mem_5fstream_2ecpp_185', ['MEM_Stream.cpp', ['../../a01277.html', 1, '']]], │ │ │ │ │ + ['mem_5fstream_2eh_186', ['MEM_Stream.h', ['../../a01502.html', 1, '']]], │ │ │ │ │ + ['mem_5fstream_2einl_187', ['MEM_Stream.inl', ['../../a00797.html', 1, '']]], │ │ │ │ │ ['member_5f_188', ['member_', ['../../a05253.html#abaefeb2004af58f5c6f884348c1f06c1', 1, 'ACE_Base64']]], │ │ │ │ │ ['memchr_189', ['memchr', ['../../a03715.html#a530176914761c7d403a9737d64afa401', 1, 'ACE_OS::memchr(const void *s, int c, size_t len)'], │ │ │ │ │ ['../../a03715.html#a2561a33c174afbaea8acbc0dea181565', 1, 'ACE_OS::memchr(void *s, int c, size_t len)'] │ │ │ │ │ ]], │ │ │ │ │ ['memcmp_190', ['memcmp', ['../../a03715.html#a3bc5550d6d108e086113afad4fccfa7a', 1, 'ACE_OS']]], │ │ │ │ │ ['memcpy_191', ['memcpy', ['../../a03715.html#aeb71409c72095c93ec8faba1ecb83f7c', 1, 'ACE_OS']]], │ │ │ │ │ ['memcpy_5ftradeoff_5f_192', ['memcpy_tradeoff_', ['../../a05121.html#ab38d317257a2313027bbc86478c74d96', 1, 'ACE_OutputCDR']]], │ │ │ │ │ ['memmove_193', ['memmove', ['../../a03715.html#a58d409d7a5d4a1b66e771a7e2c221207', 1, 'ACE_OS']]], │ │ │ │ │ ['memory_5fpool_194', ['MEMORY_POOL', ['../../a06309.html#aec4e6ef2fd98e7dcdbd8c9e6376eb8c9', 1, 'ACE_Malloc_T']]], │ │ │ │ │ ['memory_5fpool_195', ['memory_pool', ['../../a06309.html#a8ee930f42f3d36a5a5d7191dd3a7a6d4', 1, 'ACE_Malloc_T']]], │ │ │ │ │ - ['memory_5fpool_2eh_196', ['Memory_Pool.h', ['../../a03029.html', 1, '']]], │ │ │ │ │ + ['memory_5fpool_2eh_196', ['Memory_Pool.h', ['../../a02540.html', 1, '']]], │ │ │ │ │ ['memory_5fpool_5f_197', ['memory_pool_', ['../../a06309.html#a88e3bb1b73e1d35dfc4a0e87286f163d', 1, 'ACE_Malloc_T']]], │ │ │ │ │ ['memory_5fpool_5foptions_198', ['MEMORY_POOL_OPTIONS', ['../../a06293.html#a471097ccd53f59e902ba17623dd398c4', 1, 'ACE_Allocator_Adapter::MEMORY_POOL_OPTIONS()'], │ │ │ │ │ ['../../a06309.html#a96df1363f08cdbad58e0ba0aad933340', 1, 'ACE_Malloc_T::MEMORY_POOL_OPTIONS()'] │ │ │ │ │ ]], │ │ │ │ │ ['memset_199', ['memset', ['../../a03715.html#a746a277c5f4245df253f18eb98ca8cd7', 1, 'ACE_OS']]], │ │ │ │ │ ['message_5fblock_200', ['message_block', ['../../a04733.html#aeb33fffd72f052e0f0e27296c5a63482', 1, 'ACE_Asynch_Read_Stream_Result_Impl::message_block()'], │ │ │ │ │ ['../../a04645.html#a553948c4513ad2bf4ea54abb2aa5a148', 1, 'ACE_Asynch_Write_Stream::Result::message_block()'], │ │ │ │ │ @@ -378,28 +378,28 @@ │ │ │ │ │ ['../../a06993.html#a29a5c6820365cdadfdfff6a676d96242', 1, 'ACE_POSIX_Asynch_Read_Dgram_Result::message_block()'], │ │ │ │ │ ['../../a06957.html#af4b851036eb079cd686b7006199d6968', 1, 'ACE_POSIX_Asynch_Accept_Result::message_block()'], │ │ │ │ │ ['../../a04741.html#aa5e9112d566107ecaa47b89a85dcdf4b', 1, 'ACE_Asynch_Write_Stream_Result_Impl::message_block()'], │ │ │ │ │ ['../../a04797.html#a727af02ef1a9af4eb053fcd1972f1736', 1, 'ACE_Asynch_Write_Dgram_Result_Impl::message_block()'], │ │ │ │ │ ['../../a04789.html#a1cd10f6d540104c3a5c561514b6094cd', 1, 'ACE_Asynch_Read_Dgram_Result_Impl::message_block()'], │ │ │ │ │ ['../../a04765.html#a9e48b27d521d7bfa872e49a6debab8d6', 1, 'ACE_Asynch_Accept_Result_Impl::message_block()'] │ │ │ │ │ ]], │ │ │ │ │ - ['message_5fblock_2ecpp_201', ['Message_Block.cpp', ['../../a03197.html', 1, '']]], │ │ │ │ │ - ['message_5fblock_2eh_202', ['Message_Block.h', ['../../a01907.html', 1, '']]], │ │ │ │ │ - ['message_5fblock_2einl_203', ['Message_Block.inl', ['../../a01355.html', 1, '']]], │ │ │ │ │ + ['message_5fblock_2ecpp_201', ['Message_Block.cpp', ['../../a03410.html', 1, '']]], │ │ │ │ │ + ['message_5fblock_2eh_202', ['Message_Block.h', ['../../a02825.html', 1, '']]], │ │ │ │ │ + ['message_5fblock_2einl_203', ['Message_Block.inl', ['../../a03362.html', 1, '']]], │ │ │ │ │ ['message_5fblock_5f_204', ['message_block_', ['../../a06925.html#a5593d14e1bae2418bb5851f17c459716', 1, 'ACE_POSIX_Asynch_Read_Stream_Result::message_block_()'], │ │ │ │ │ ['../../a06985.html#a6c3f2afd60852cd72559c9950aed4625', 1, 'ACE_POSIX_Asynch_Write_Dgram_Result::message_block_()'], │ │ │ │ │ ['../../a06933.html#a941b016f3022dafad4504808cdf64d2f', 1, 'ACE_POSIX_Asynch_Write_Stream_Result::message_block_()'], │ │ │ │ │ ['../../a06993.html#aad6895686df8dbdccc177534593b8c5c', 1, 'ACE_POSIX_Asynch_Read_Dgram_Result::message_block_()'], │ │ │ │ │ ['../../a07005.html#a28db5946dca02ff7ee460d3ffe59000d', 1, 'ACE_AIOCB_Notify_Pipe_Manager::message_block_()'], │ │ │ │ │ ['../../a06957.html#aed9806431b2a73e93d1c791e00747485', 1, 'ACE_POSIX_Asynch_Accept_Result::message_block_()'] │ │ │ │ │ ]], │ │ │ │ │ ['message_5fblock_5fallocator_5f_205', ['message_block_allocator_', ['../../a06501.html#a9a752b84ff55405f03710699e138c75e', 1, 'ACE_Message_Block']]], │ │ │ │ │ - ['message_5fblock_5ft_2ecpp_206', ['Message_Block_T.cpp', ['../../a01148.html', 1, '']]], │ │ │ │ │ - ['message_5fblock_5ft_2eh_207', ['Message_Block_T.h', ['../../a03161.html', 1, '']]], │ │ │ │ │ - ['message_5fblock_5ft_2einl_208', ['Message_Block_T.inl', ['../../a03131.html', 1, '']]], │ │ │ │ │ + ['message_5fblock_5ft_2ecpp_206', ['Message_Block_T.cpp', ['../../a02057.html', 1, '']]], │ │ │ │ │ + ['message_5fblock_5ft_2eh_207', ['Message_Block_T.h', ['../../a01832.html', 1, '']]], │ │ │ │ │ + ['message_5fblock_5ft_2einl_208', ['Message_Block_T.inl', ['../../a01610.html', 1, '']]], │ │ │ │ │ ['message_5fbytes_209', ['message_bytes', ['../../a06549.html#aecc76dc49b11002cc5d498b297bad0f8', 1, 'ACE_Message_Queue_Ex::message_bytes()'], │ │ │ │ │ ['../../a06525.html#ae3371327952f4cb765ee460d3153456b', 1, 'ACE_Message_Queue_NT::message_bytes(size_t new_size)'], │ │ │ │ │ ['../../a06525.html#a074ebd108591885064943db9d64fc010', 1, 'ACE_Message_Queue_NT::message_bytes()'], │ │ │ │ │ ['../../a06549.html#ad038829477bc8d8e75599ff4f913cc69', 1, 'ACE_Message_Queue_Ex::message_bytes()'], │ │ │ │ │ ['../../a06549.html#aecc76dc49b11002cc5d498b297bad0f8', 1, 'ACE_Message_Queue_Ex::message_bytes(size_t new_size)'], │ │ │ │ │ ['../../a06549.html#ad038829477bc8d8e75599ff4f913cc69', 1, 'ACE_Message_Queue_Ex::message_bytes()'], │ │ │ │ │ ['../../a06521.html#ac166c7d2da925b87295ea63a6802b10b', 1, 'ACE_Message_Queue_Base::message_bytes()'], │ │ │ │ │ @@ -426,50 +426,50 @@ │ │ │ │ │ ['../../a06549.html#a9a6a441c9e2d950d72c1ed44ac02adea', 1, 'ACE_Message_Queue_Ex::message_length()'], │ │ │ │ │ ['../../a06525.html#ab96d7214bc9ac7bc9f4616059a4d115d', 1, 'ACE_Message_Queue_NT::message_length(size_t new_length)'], │ │ │ │ │ ['../../a06525.html#a5731809e76ae1af86f81e6001c007fd5', 1, 'ACE_Message_Queue_NT::message_length()'], │ │ │ │ │ ['../../a06549.html#a9a6a441c9e2d950d72c1ed44ac02adea', 1, 'ACE_Message_Queue_Ex::message_length(size_t new_length)'], │ │ │ │ │ ['../../a06549.html#a41fd564ffb62cd1c454472cedc141134', 1, 'ACE_Message_Queue_Ex::message_length()'], │ │ │ │ │ ['../../a06549.html#a41fd564ffb62cd1c454472cedc141134', 1, 'ACE_Message_Queue_Ex::message_length()'] │ │ │ │ │ ]], │ │ │ │ │ - ['message_5fqueue_2ecpp_213', ['Message_Queue.cpp', ['../../a00311.html', 1, '']]], │ │ │ │ │ - ['message_5fqueue_2eh_214', ['Message_Queue.h', ['../../a03071.html', 1, '']]], │ │ │ │ │ - ['message_5fqueue_2einl_215', ['Message_Queue.inl', ['../../a01991.html', 1, '']]], │ │ │ │ │ + ['message_5fqueue_2ecpp_213', ['Message_Queue.cpp', ['../../a00602.html', 1, '']]], │ │ │ │ │ + ['message_5fqueue_2eh_214', ['Message_Queue.h', ['../../a02720.html', 1, '']]], │ │ │ │ │ + ['message_5fqueue_2einl_215', ['Message_Queue.inl', ['../../a01319.html', 1, '']]], │ │ │ │ │ ['message_5fqueue_5f_216', ['message_queue_', ['../../a08141.html#a495ece23215345cbec2ac42d8838737c', 1, 'ACE_Typed_SV_Message_Queue::message_queue_()'], │ │ │ │ │ ['../../a08241.html#a02031963ca80f9a4757308a866a77bb1', 1, 'ACE_WFMO_Reactor_Notify::message_queue_()'], │ │ │ │ │ ['../../a06201.html#a75103db4d5238b62d9c2fd2a14253dd0', 1, 'ACE_Log_Msg_IPC::message_queue_()'] │ │ │ │ │ ]], │ │ │ │ │ ['message_5fqueue_5fex_217', ['MESSAGE_QUEUE_EX', ['../../a07713.html#aaa7a4eb7d334d29870b37e923db1dc27', 1, 'ACE_Task_Ex']]], │ │ │ │ │ - ['message_5fqueue_5fnt_2ecpp_218', ['Message_Queue_NT.cpp', ['../../a00215.html', 1, '']]], │ │ │ │ │ - ['message_5fqueue_5fnt_2eh_219', ['Message_Queue_NT.h', ['../../a01124.html', 1, '']]], │ │ │ │ │ - ['message_5fqueue_5fnt_2einl_220', ['Message_Queue_NT.inl', ['../../a01553.html', 1, '']]], │ │ │ │ │ - ['message_5fqueue_5ft_2ecpp_221', ['Message_Queue_T.cpp', ['../../a00632.html', 1, '']]], │ │ │ │ │ - ['message_5fqueue_5ft_2eh_222', ['Message_Queue_T.h', ['../../a02912.html', 1, '']]], │ │ │ │ │ - ['message_5fqueue_5fvx_2ecpp_223', ['Message_Queue_Vx.cpp', ['../../a01088.html', 1, '']]], │ │ │ │ │ - ['message_5fqueue_5fvx_2eh_224', ['Message_Queue_Vx.h', ['../../a03086.html', 1, '']]], │ │ │ │ │ - ['message_5fqueue_5fvx_2einl_225', ['Message_Queue_Vx.inl', ['../../a01829.html', 1, '']]], │ │ │ │ │ + ['message_5fqueue_5fnt_2ecpp_218', ['Message_Queue_NT.cpp', ['../../a03086.html', 1, '']]], │ │ │ │ │ + ['message_5fqueue_5fnt_2eh_219', ['Message_Queue_NT.h', ['../../a01646.html', 1, '']]], │ │ │ │ │ + ['message_5fqueue_5fnt_2einl_220', ['Message_Queue_NT.inl', ['../../a03233.html', 1, '']]], │ │ │ │ │ + ['message_5fqueue_5ft_2ecpp_221', ['Message_Queue_T.cpp', ['../../a02009.html', 1, '']]], │ │ │ │ │ + ['message_5fqueue_5ft_2eh_222', ['Message_Queue_T.h', ['../../a00560.html', 1, '']]], │ │ │ │ │ + ['message_5fqueue_5fvx_2ecpp_223', ['Message_Queue_Vx.cpp', ['../../a01835.html', 1, '']]], │ │ │ │ │ + ['message_5fqueue_5fvx_2eh_224', ['Message_Queue_Vx.h', ['../../a01985.html', 1, '']]], │ │ │ │ │ + ['message_5fqueue_5fvx_2einl_225', ['Message_Queue_Vx.inl', ['../../a03296.html', 1, '']]], │ │ │ │ │ ['message_5fstrategy_5f_226', ['message_strategy_', ['../../a06533.html#ae380b3b28be8452c2f88de21b7677f6b', 1, 'ACE_Dynamic_Message_Queue']]], │ │ │ │ │ ['method_5fcount_227', ['method_count', ['../../a04569.html#aac7b774fc771dd9fe2b6535a0856c49d', 1, 'ACE_Activation_Queue']]], │ │ │ │ │ - ['method_5frequest_2ecpp_228', ['Method_Request.cpp', ['../../a02336.html', 1, '']]], │ │ │ │ │ - ['method_5frequest_2eh_229', ['Method_Request.h', ['../../a01457.html', 1, '']]], │ │ │ │ │ + ['method_5frequest_2ecpp_228', ['Method_Request.cpp', ['../../a02396.html', 1, '']]], │ │ │ │ │ + ['method_5frequest_2eh_229', ['Method_Request.h', ['../../a01391.html', 1, '']]], │ │ │ │ │ ['method_5ftype_230', ['METHOD_TYPE', ['../../a03717.html#a00c01c107e1991d55c8194b11cf5b26f', 1, 'ACE_Acquire_Method']]], │ │ │ │ │ - ['metrics_5fcache_2eh_231', ['Metrics_Cache.h', ['../../a00281.html', 1, '']]], │ │ │ │ │ - ['metrics_5fcache_5ft_2ecpp_232', ['Metrics_Cache_T.cpp', ['../../a03107.html', 1, '']]], │ │ │ │ │ - ['metrics_5fcache_5ft_2eh_233', ['Metrics_Cache_T.h', ['../../a01271.html', 1, '']]], │ │ │ │ │ - ['metrics_5fcache_5ft_2einl_234', ['Metrics_Cache_T.inl', ['../../a01415.html', 1, '']]], │ │ │ │ │ + ['metrics_5fcache_2eh_231', ['Metrics_Cache.h', ['../../a00596.html', 1, '']]], │ │ │ │ │ + ['metrics_5fcache_5ft_2ecpp_232', ['Metrics_Cache_T.cpp', ['../../a02108.html', 1, '']]], │ │ │ │ │ + ['metrics_5fcache_5ft_2eh_233', ['Metrics_Cache_T.h', ['../../a01037.html', 1, '']]], │ │ │ │ │ + ['metrics_5fcache_5ft_2einl_234', ['Metrics_Cache_T.inl', ['../../a01586.html', 1, '']]], │ │ │ │ │ ['micro_5fversion_235', ['micro_version', ['../../a03705.html#a9c9408f60665014580510169473c32c7', 1, 'ACE']]], │ │ │ │ │ ['microsec_236', ['microsec', ['../../a05473.html#a8924dc761ba4b373432e882cba3746b7', 1, 'ACE_Date_Time::microsec() const'], │ │ │ │ │ ['../../a05473.html#a3f4e15316ae3ab65cffcee79191a361f', 1, 'ACE_Date_Time::microsec(long microsec)'] │ │ │ │ │ ]], │ │ │ │ │ ['microsec_5f_237', ['microsec_', ['../../a05473.html#ab8583285e47b11ac9b843a1e3302c781', 1, 'ACE_Date_Time']]], │ │ │ │ │ ['min_238', ['min', ['../../a06749.html#a9593693a548e8ba8a3f3ec1bb25fe014', 1, 'ACE_Numeric_Limits']]], │ │ │ │ │ ['min_5f_239', ['min_', ['../../a04977.html#a45c0c4ffaba9e9c56d2d78d9fd8dba55', 1, 'ACE_Basic_Stats::min_()'], │ │ │ │ │ ['../../a07565.html#ade34b0b1376901de8ce0ad33c7b60178', 1, 'ACE_Stats::min_()'] │ │ │ │ │ ]], │ │ │ │ │ ['min_5fat_5f_240', ['min_at_', ['../../a04977.html#a231a8c39b9d8df121a4d6f36df3bc1f6', 1, 'ACE_Basic_Stats']]], │ │ │ │ │ - ['min_5fmax_2eh_241', ['Min_Max.h', ['../../a02474.html', 1, '']]], │ │ │ │ │ + ['min_5fmax_2eh_241', ['Min_Max.h', ['../../a02960.html', 1, '']]], │ │ │ │ │ ['min_5fpending_5f_242', ['min_pending_', ['../../a05561.html#a8ec5289e49763d4b039e0a10f2184f4e', 1, 'ACE_Dynamic_Message_Strategy']]], │ │ │ │ │ ['min_5fvalue_243', ['min_value', ['../../a07565.html#a38882177bf8941dd595723d5fcf9dc34', 1, 'ACE_Stats']]], │ │ │ │ │ ['minimum_244', ['minimum', ['../../a05049.html#a171ceceac02e5341540712d3f5c86da8', 1, 'ACE_Handler_Caching_Utility::minimum()'], │ │ │ │ │ ['../../a05053.html#a174418390d4d06c86b70dc8122db61f1', 1, 'ACE_Null_Caching_Utility::minimum()'], │ │ │ │ │ ['../../a05037.html#a0a34d783982025579f9feed475c586d3', 1, 'ACE_Pair_Caching_Utility::minimum()'], │ │ │ │ │ ['../../a05041.html#ab0e45913f5e8e1f55768e0fcfa52f27e', 1, 'ACE_Recyclable_Handler_Caching_Utility::minimum()'], │ │ │ │ │ ['../../a05045.html#aec1cb320229ae9191b7ce9dc2dea7eb2', 1, 'ACE_Refcounted_Recyclable_Handler_Caching_Utility::minimum()'] │ │ │ │ │ @@ -528,17 +528,17 @@ │ │ │ │ │ ['mmap_264', ['mmap', ['../../a03715.html#a79802d1c4b8912b6a4676b24e081b97a', 1, 'ACE_OS::mmap()'], │ │ │ │ │ ['../../a06565.html#af6f73535f469bb2baf801b64f1a1aa13', 1, 'ACE_MMAP_Memory_Pool::mmap(void)'], │ │ │ │ │ ['../../a06565.html#ae9905153de2f1b0d85a249901fbd6eda', 1, 'ACE_MMAP_Memory_Pool::mmap() const'] │ │ │ │ │ ]], │ │ │ │ │ ['mmap_5f_265', ['mmap_', ['../../a06565.html#ac1fb316cadf2686ea60017a72baf754f', 1, 'ACE_MMAP_Memory_Pool::mmap_()'], │ │ │ │ │ ['../../a05677.html#ae5cfecf50627c706830602f867035a5b', 1, 'ACE_Filecache_Object::mmap_()'] │ │ │ │ │ ]], │ │ │ │ │ - ['mmap_5fmemory_5fpool_2ecpp_266', ['MMAP_Memory_Pool.cpp', ['../../a01901.html', 1, '']]], │ │ │ │ │ - ['mmap_5fmemory_5fpool_2eh_267', ['MMAP_Memory_Pool.h', ['../../a00584.html', 1, '']]], │ │ │ │ │ - ['mmap_5fmemory_5fpool_2einl_268', ['MMAP_Memory_Pool.inl', ['../../a01634.html', 1, '']]], │ │ │ │ │ + ['mmap_5fmemory_5fpool_2ecpp_266', ['MMAP_Memory_Pool.cpp', ['../../a02762.html', 1, '']]], │ │ │ │ │ + ['mmap_5fmemory_5fpool_2eh_267', ['MMAP_Memory_Pool.h', ['../../a02468.html', 1, '']]], │ │ │ │ │ + ['mmap_5fmemory_5fpool_2einl_268', ['MMAP_Memory_Pool.inl', ['../../a02321.html', 1, '']]], │ │ │ │ │ ['mmap_5fprefix_269', ['mmap_prefix', ['../../a06449.html#a586f38368a3b4460e139af416f131030', 1, 'ACE_MEM_Acceptor::mmap_prefix() const'], │ │ │ │ │ ['../../a06449.html#a9a3adc187c7e4e8d1fa94ecda3e11bde', 1, 'ACE_MEM_Acceptor::mmap_prefix(const ACE_TCHAR *prefix)'] │ │ │ │ │ ]], │ │ │ │ │ ['mmap_5fprefix_5f_270', ['mmap_prefix_', ['../../a06449.html#a94c2af29ea533e42cb23531102f6b089', 1, 'ACE_MEM_Acceptor']]], │ │ │ │ │ ['mod_5f_271', ['mod_', ['../../a07717.html#a55a3f0b7f276e9c0f21e99f5ad850720', 1, 'ACE_Task::mod_()'], │ │ │ │ │ ['../../a07713.html#ac851f76ba9b9f696e9772f35a69df83f', 1, 'ACE_Task_Ex::mod_()'] │ │ │ │ │ ]], │ │ │ │ │ @@ -550,63 +550,63 @@ │ │ │ │ │ ]], │ │ │ │ │ ['modem_275', ['modem', ['../../a08133.html#af0cdd376429558fa4c959f10167ca5ea', 1, 'ACE_TTY_IO::Serial_Params']]], │ │ │ │ │ ['modify_5fnetwork_5fevents_5fi_276', ['modify_network_events_i', ['../../a08221.html#abfcfaed1ecd1cb77dd5d3f60e8bc7ae2', 1, 'ACE_WFMO_Reactor_Handler_Repository']]], │ │ │ │ │ ['module_277', ['module', ['../../a07713.html#aff220fe7d969e5fe88f4138913ca8914', 1, 'ACE_Task_Ex::module()'], │ │ │ │ │ ['../../a07717.html#a61fb4b1a81fad82e49be0ca84bf10490', 1, 'ACE_Task::module()'] │ │ │ │ │ ]], │ │ │ │ │ ['module_278', ['MODULE', ['../../a07337.html#a8f51f6b37d64d4b32a3cb293322a9025af8efc929b4a24c71fc5a1d7bb3627ed2', 1, 'ACE_Service_Type']]], │ │ │ │ │ - ['module_2ecpp_279', ['Module.cpp', ['../../a01697.html', 1, '']]], │ │ │ │ │ - ['module_2eh_280', ['Module.h', ['../../a03254.html', 1, '']]], │ │ │ │ │ - ['module_2einl_281', ['Module.inl', ['../../a01220.html', 1, '']]], │ │ │ │ │ + ['module_2ecpp_279', ['Module.cpp', ['../../a00197.html', 1, '']]], │ │ │ │ │ + ['module_2eh_280', ['Module.h', ['../../a00206.html', 1, '']]], │ │ │ │ │ + ['module_2einl_281', ['Module.inl', ['../../a01316.html', 1, '']]], │ │ │ │ │ ['module_5fclosed_282', ['module_closed', ['../../a07709.html#ad62c193a620c1d07674f900602d124a3', 1, 'ACE_Task_Base']]], │ │ │ │ │ ['monitor_5fadmin_283', ['Monitor_Admin', ['../../a06585.html', 1, 'ACE::Monitor_Control::Monitor_Admin'], │ │ │ │ │ ['../../a06585.html#a46ccb3df6e2fffaa1d612fa9a3c3bde2', 1, 'ACE::Monitor_Control::Monitor_Admin::Monitor_Admin()'] │ │ │ │ │ ]], │ │ │ │ │ - ['monitor_5fadmin_2ecpp_284', ['Monitor_Admin.cpp', ['../../a02210.html', 1, '']]], │ │ │ │ │ - ['monitor_5fadmin_2eh_285', ['Monitor_Admin.h', ['../../a02408.html', 1, '']]], │ │ │ │ │ + ['monitor_5fadmin_2ecpp_284', ['Monitor_Admin.cpp', ['../../a02621.html', 1, '']]], │ │ │ │ │ + ['monitor_5fadmin_2eh_285', ['Monitor_Admin.h', ['../../a00839.html', 1, '']]], │ │ │ │ │ ['monitor_5fadmin_5fmanager_286', ['Monitor_Admin_Manager', ['../../a06589.html', 1, 'ACE::Monitor_Control']]], │ │ │ │ │ - ['monitor_5fadmin_5fmanager_2ecpp_287', ['Monitor_Admin_Manager.cpp', ['../../a00929.html', 1, '']]], │ │ │ │ │ - ['monitor_5fadmin_5fmanager_2eh_288', ['Monitor_Admin_Manager.h', ['../../a00020.html', 1, '']]], │ │ │ │ │ + ['monitor_5fadmin_5fmanager_2ecpp_287', ['Monitor_Admin_Manager.cpp', ['../../a02492.html', 1, '']]], │ │ │ │ │ + ['monitor_5fadmin_5fmanager_2eh_288', ['Monitor_Admin_Manager.h', ['../../a00464.html', 1, '']]], │ │ │ │ │ ['monitor_5fbase_289', ['Monitor_Base', ['../../a06593.html', 1, 'ACE::Monitor_Control::Monitor_Base'], │ │ │ │ │ ['../../a06593.html#a216f66943bd15d0b22df991ad3e49433', 1, 'ACE::Monitor_Control::Monitor_Base::Monitor_Base()'] │ │ │ │ │ ]], │ │ │ │ │ - ['monitor_5fbase_2ecpp_290', ['Monitor_Base.cpp', ['../../a01448.html', 1, '']]], │ │ │ │ │ - ['monitor_5fbase_2eh_291', ['Monitor_Base.h', ['../../a00296.html', 1, '']]], │ │ │ │ │ - ['monitor_5fbase_2einl_292', ['Monitor_Base.inl', ['../../a02294.html', 1, '']]], │ │ │ │ │ - ['monitor_5fcontrol_5faction_2ecpp_293', ['Monitor_Control_Action.cpp', ['../../a02282.html', 1, '']]], │ │ │ │ │ - ['monitor_5fcontrol_5faction_2eh_294', ['Monitor_Control_Action.h', ['../../a02924.html', 1, '']]], │ │ │ │ │ + ['monitor_5fbase_2ecpp_290', ['Monitor_Base.cpp', ['../../a00620.html', 1, '']]], │ │ │ │ │ + ['monitor_5fbase_2eh_291', ['Monitor_Base.h', ['../../a00401.html', 1, '']]], │ │ │ │ │ + ['monitor_5fbase_2einl_292', ['Monitor_Base.inl', ['../../a01331.html', 1, '']]], │ │ │ │ │ + ['monitor_5fcontrol_5faction_2ecpp_293', ['Monitor_Control_Action.cpp', ['../../a03155.html', 1, '']]], │ │ │ │ │ + ['monitor_5fcontrol_5faction_2eh_294', ['Monitor_Control_Action.h', ['../../a03320.html', 1, '']]], │ │ │ │ │ ['monitor_5fcontrol_5ftypes_295', ['Monitor_Control_Types', ['../../a06601.html', 1, 'ACE::Monitor_Control']]], │ │ │ │ │ - ['monitor_5fcontrol_5ftypes_2ecpp_296', ['Monitor_Control_Types.cpp', ['../../a00257.html', 1, '']]], │ │ │ │ │ - ['monitor_5fcontrol_5ftypes_2eh_297', ['Monitor_Control_Types.h', ['../../a00299.html', 1, '']]], │ │ │ │ │ + ['monitor_5fcontrol_5ftypes_2ecpp_296', ['Monitor_Control_Types.cpp', ['../../a00911.html', 1, '']]], │ │ │ │ │ + ['monitor_5fcontrol_5ftypes_2eh_297', ['Monitor_Control_Types.h', ['../../a00710.html', 1, '']]], │ │ │ │ │ ['monitor_5fpoint_298', ['monitor_point', ['../../a06585.html#a95a0e11f52ac5152c08c2a7b546bdc1d', 1, 'ACE::Monitor_Control::Monitor_Admin::monitor_point(const char *name)'], │ │ │ │ │ ['../../a06585.html#a7636ffbebc909f3d7a12bbaa588435f8', 1, 'ACE::Monitor_Control::Monitor_Admin::monitor_point(Monitor_Base *monitor_point, const ACE_Time_Value &time)'] │ │ │ │ │ ]], │ │ │ │ │ ['monitor_5fpoint_5fauto_5fupdater_299', ['Monitor_Point_Auto_Updater', ['../../a06581.html', 1, 'ACE::Monitor_Control']]], │ │ │ │ │ ['monitor_5fpoint_5fregistry_300', ['Monitor_Point_Registry', ['../../a06613.html', 1, 'ACE::Monitor_Control::Monitor_Point_Registry'], │ │ │ │ │ ['../../a06613.html#a8dddf304156630f2d1da5b64d4a27840', 1, 'ACE::Monitor_Control::Monitor_Point_Registry::Monitor_Point_Registry()'] │ │ │ │ │ ]], │ │ │ │ │ - ['monitor_5fpoint_5fregistry_2ecpp_301', ['Monitor_Point_Registry.cpp', ['../../a01232.html', 1, '']]], │ │ │ │ │ - ['monitor_5fpoint_5fregistry_2eh_302', ['Monitor_Point_Registry.h', ['../../a01253.html', 1, '']]], │ │ │ │ │ - ['monitor_5fsize_2ecpp_303', ['Monitor_Size.cpp', ['../../a01844.html', 1, '']]], │ │ │ │ │ - ['monitor_5fsize_2eh_304', ['Monitor_Size.h', ['../../a01781.html', 1, '']]], │ │ │ │ │ - ['monotonic_5ftime_5fpolicy_2ecpp_305', ['Monotonic_Time_Policy.cpp', ['../../a00788.html', 1, '']]], │ │ │ │ │ - ['monotonic_5ftime_5fpolicy_2eh_306', ['Monotonic_Time_Policy.h', ['../../a00143.html', 1, '']]], │ │ │ │ │ - ['monotonic_5ftime_5fpolicy_2einl_307', ['Monotonic_Time_Policy.inl', ['../../a01010.html', 1, '']]], │ │ │ │ │ + ['monitor_5fpoint_5fregistry_2ecpp_301', ['Monitor_Point_Registry.cpp', ['../../a02501.html', 1, '']]], │ │ │ │ │ + ['monitor_5fpoint_5fregistry_2eh_302', ['Monitor_Point_Registry.h', ['../../a03197.html', 1, '']]], │ │ │ │ │ + ['monitor_5fsize_2ecpp_303', ['Monitor_Size.cpp', ['../../a01175.html', 1, '']]], │ │ │ │ │ + ['monitor_5fsize_2eh_304', ['Monitor_Size.h', ['../../a00473.html', 1, '']]], │ │ │ │ │ + ['monotonic_5ftime_5fpolicy_2ecpp_305', ['Monotonic_Time_Policy.cpp', ['../../a02663.html', 1, '']]], │ │ │ │ │ + ['monotonic_5ftime_5fpolicy_2eh_306', ['Monotonic_Time_Policy.h', ['../../a02975.html', 1, '']]], │ │ │ │ │ + ['monotonic_5ftime_5fpolicy_2einl_307', ['Monotonic_Time_Policy.inl', ['../../a01679.html', 1, '']]], │ │ │ │ │ ['month_308', ['month', ['../../a05473.html#a1fbecacbd6aada372e9d4f69f6e192cd', 1, 'ACE_Date_Time::month(long month)'], │ │ │ │ │ ['../../a05473.html#a85163c799e6f0675ec7563a02850b91b', 1, 'ACE_Date_Time::month() const'] │ │ │ │ │ ]], │ │ │ │ │ ['month_5f_309', ['month_', ['../../a05473.html#a6ea24280380c59e3c5e4e29176b2b76a', 1, 'ACE_Date_Time']]], │ │ │ │ │ ['more_310', ['more', ['../../a07257.html#a645d2760ab2dc8a9e1000b0145667afe', 1, 'ACE_Sched_Priority_Iterator']]], │ │ │ │ │ ['move_5ffrom_5ffree_5flist_5fto_5foccupied_5flist_311', ['move_from_free_list_to_occupied_list', ['../../a06369.html#a6b5125dc80891b8355520988090ed7f0', 1, 'ACE_Map_Manager']]], │ │ │ │ │ ['move_5ffrom_5foccupied_5flist_5fto_5ffree_5flist_312', ['move_from_occupied_list_to_free_list', ['../../a06369.html#a54083d02deccfb9a2ecfdd80f849fa3d', 1, 'ACE_Map_Manager']]], │ │ │ │ │ ['mprotect_313', ['mprotect', ['../../a03715.html#aab49e6dce416e1f08cccad21a9d11bab', 1, 'ACE_OS']]], │ │ │ │ │ ['mq_5f_314', ['mq_', ['../../a06473.html#afbb42ee5d168adae36f5fdeb2a16c7e6', 1, 'ACE_MT_MEM_IO::Simple_Queue']]], │ │ │ │ │ ['mq_5fstruct_315', ['MQ_Struct', ['../../a06469.html', 1, 'ACE_MT_MEM_IO']]], │ │ │ │ │ - ['mqx_5ffilesystem_2ecpp_316', ['MQX_Filesystem.cpp', ['../../a00701.html', 1, '']]], │ │ │ │ │ - ['mqx_5ffilesystem_2eh_317', ['MQX_Filesystem.h', ['../../a00068.html', 1, '']]], │ │ │ │ │ + ['mqx_5ffilesystem_2ecpp_316', ['MQX_Filesystem.cpp', ['../../a02432.html', 1, '']]], │ │ │ │ │ + ['mqx_5ffilesystem_2eh_317', ['MQX_Filesystem.h', ['../../a01181.html', 1, '']]], │ │ │ │ │ ['msec_318', ['msec', ['../../a07817.html#ad05641b9f3d71b53a9ecd9edbb0380b8', 1, 'ACE_Time_Value::msec(int)'], │ │ │ │ │ ['../../a07817.html#af7e4e84833369ea126de8dbcf7dd2463', 1, 'ACE_Time_Value::msec(long)'], │ │ │ │ │ ['../../a07817.html#ac389a47da2251f68b6ab72647db4b967', 1, 'ACE_Time_Value::msec(ACE_UINT64 &ms)'], │ │ │ │ │ ['../../a07817.html#a42eeb20162e1dcd79db3525709e1846f', 1, 'ACE_Time_Value::msec(ACE_UINT64 &ms) const'], │ │ │ │ │ ['../../a07817.html#abac18e7415ebddf7d577752bc85414fb', 1, 'ACE_Time_Value::msec() const'] │ │ │ │ │ ]], │ │ │ │ │ ['msg_319', ['msg', ['../../a06185.html#a63a1cdd842d90bd886f12baa49a1a8d4', 1, 'ACE_Log_Msg::msg()'], │ │ │ │ │ @@ -656,29 +656,29 @@ │ │ │ │ │ ['../../a06501.html#a82e88f366b5c614ae79188bbfc6a29d6', 1, 'ACE_Message_Block::msg_type() const'], │ │ │ │ │ ['../../a06505.html#abff009f6c953d07f22df6b164154d4f5', 1, 'ACE_Data_Block::msg_type(ACE_Message_Block::ACE_Message_Type type)'], │ │ │ │ │ ['../../a06505.html#a1b0b4eb44e6c5ebedb5a721b0e4a220a', 1, 'ACE_Data_Block::msg_type() const'], │ │ │ │ │ ['../../a06641.html#a05d1172c1221aa9cc7b902c7ca7e4656', 1, 'ACE_Name_Request::msg_type() const'], │ │ │ │ │ ['../../a06641.html#abf68a5bee47e3af3ca587791b03ca754', 1, 'ACE_Name_Request::msg_type(ACE_INT32)'] │ │ │ │ │ ]], │ │ │ │ │ ['msg_5ftype_5f_338', ['msg_type_', ['../../a06645.html#adeae1e7965da4e3356dadf6046bf2d12', 1, 'ACE_Name_Request::Transfer']]], │ │ │ │ │ - ['msg_5fwfmo_5freactor_2ecpp_339', ['Msg_WFMO_Reactor.cpp', ['../../a00305.html', 1, '']]], │ │ │ │ │ - ['msg_5fwfmo_5freactor_2eh_340', ['Msg_WFMO_Reactor.h', ['../../a01826.html', 1, '']]], │ │ │ │ │ - ['msg_5fwfmo_5freactor_2einl_341', ['Msg_WFMO_Reactor.inl', ['../../a02345.html', 1, '']]], │ │ │ │ │ + ['msg_5fwfmo_5freactor_2ecpp_339', ['Msg_WFMO_Reactor.cpp', ['../../a02729.html', 1, '']]], │ │ │ │ │ + ['msg_5fwfmo_5freactor_2eh_340', ['Msg_WFMO_Reactor.h', ['../../a01838.html', 1, '']]], │ │ │ │ │ + ['msg_5fwfmo_5freactor_2einl_341', ['Msg_WFMO_Reactor.inl', ['../../a02114.html', 1, '']]], │ │ │ │ │ ['msgctl_342', ['msgctl', ['../../a03715.html#ae70597ca32375f720e28e239edce7d8c', 1, 'ACE_OS']]], │ │ │ │ │ ['msgget_343', ['msgget', ['../../a03715.html#ad7dc421037680aa15b9c25825654bcac', 1, 'ACE_OS']]], │ │ │ │ │ ['msghdr_344', ['msghdr', ['../../a08289.html', 1, '']]], │ │ │ │ │ ['msgrcv_345', ['msgrcv', ['../../a03715.html#af897f256f3f3f7c38f190cb618e77580', 1, 'ACE_OS']]], │ │ │ │ │ ['msgsnd_346', ['msgsnd', ['../../a03715.html#a91ff7af5f2b34b9c329ba1cd1de2ab39', 1, 'ACE_OS']]], │ │ │ │ │ ['msvc_5fnotes_2etxt_347', ['msvc_notes.txt', ['../../a00011.html', 1, '']]], │ │ │ │ │ ['msync_348', ['msync', ['../../a03715.html#a28d93a2da88fb6ddf28625f451b82e68', 1, 'ACE_OS']]], │ │ │ │ │ ['mt_349', ['MT', ['../../a06481.html#a070d7e6ad7259bcb9268f5a289cabd94a1a6f840f8db2a140e628babbbaca65d1', 1, 'ACE_MEM_IO']]], │ │ │ │ │ ['mt_5fstream_350', ['MT_Stream', ['../../a08173.html#ac4b48dee04630525fc9dfd10d678c682', 1, 'ACE_UPIPE_Stream']]], │ │ │ │ │ - ['multihomed_5finet_5faddr_2ecpp_351', ['Multihomed_INET_Addr.cpp', ['../../a00206.html', 1, '']]], │ │ │ │ │ - ['multihomed_5finet_5faddr_2eh_352', ['Multihomed_INET_Addr.h', ['../../a02291.html', 1, '']]], │ │ │ │ │ - ['multihomed_5finet_5faddr_2einl_353', ['Multihomed_INET_Addr.inl', ['../../a01925.html', 1, '']]], │ │ │ │ │ + ['multihomed_5finet_5faddr_2ecpp_351', ['Multihomed_INET_Addr.cpp', ['../../a03026.html', 1, '']]], │ │ │ │ │ + ['multihomed_5finet_5faddr_2eh_352', ['Multihomed_INET_Addr.h', ['../../a01514.html', 1, '']]], │ │ │ │ │ + ['multihomed_5finet_5faddr_2einl_353', ['Multihomed_INET_Addr.inl', ['../../a00116.html', 1, '']]], │ │ │ │ │ ['munmap_354', ['munmap', ['../../a03715.html#ab0d4bb5f8c3b8275248c0fa0aea901e6', 1, 'ACE_OS']]], │ │ │ │ │ ['mutex_355', ['MUTEX', ['../../a07697.html#abd6e2e900a01653691e1b083b48c7f3e', 1, 'ACE_NULL_SYNCH']]], │ │ │ │ │ ['mutex_356', ['mutex', ['../../a05277.html#a4da052cb2347bd5731e52aa8761377b0', 1, 'ACE_Condition< ACE_Recursive_Thread_Mutex >::mutex()'], │ │ │ │ │ ['../../a07873.html#aaba899d276a5e2fcaecdfb8c00128610', 1, 'ACE_Timer_Queue_T::mutex()'], │ │ │ │ │ ['../../a07941.html#a3be5826b93dea43d76470ea2cc5dc9dc', 1, 'ACE_Token_Manager::mutex()'], │ │ │ │ │ ['../../a07861.html#a5bd823d20860e3ed14f45d9f0cabc8a3', 1, 'ACE_Thread_Timer_Queue_Adapter::mutex()'], │ │ │ │ │ ['../../a07105.html#a6c28533af5a344bcc1404a7b3e658cb5', 1, 'ACE_RB_Tree::mutex()'], │ │ │ │ │ @@ -691,17 +691,17 @@ │ │ │ │ │ ['../../a05281.html#a54d6f539c8083555a42d93f055743b9e', 1, 'ACE_Condition::mutex()'], │ │ │ │ │ ['../../a04897.html#ad803c16f35eca0917fff3b3d914ad83f', 1, 'ACE_Atomic_Op_Ex::mutex()'] │ │ │ │ │ ]], │ │ │ │ │ ['mutex_357', ['MUTEX', ['../../a06117.html#ad5127dc98f2b65764d45d5a18f3e5342a3e86ef67e9c2881c02c75b6d0f448c49', 1, 'ACE_Tokens::MUTEX()'], │ │ │ │ │ ['../../a08297.html#a4874a504c84ce4391c24d02e10a84861', 1, 'ACE_TOKEN_CONST::MUTEX()'], │ │ │ │ │ ['../../a07701.html#a8a909d0c499b9dacead5eadd2fe9f4b5', 1, 'ACE_MT_SYNCH::MUTEX()'] │ │ │ │ │ ]], │ │ │ │ │ - ['mutex_2ecpp_358', ['Mutex.cpp', ['../../a00191.html', 1, '']]], │ │ │ │ │ - ['mutex_2eh_359', ['Mutex.h', ['../../a01484.html', 1, '']]], │ │ │ │ │ - ['mutex_2einl_360', ['Mutex.inl', ['../../a00089.html', 1, '']]], │ │ │ │ │ + ['mutex_2ecpp_358', ['Mutex.cpp', ['../../a00131.html', 1, '']]], │ │ │ │ │ + ['mutex_2eh_359', ['Mutex.h', ['../../a00020.html', 1, '']]], │ │ │ │ │ + ['mutex_2einl_360', ['Mutex.inl', ['../../a01070.html', 1, '']]], │ │ │ │ │ ['mutex_5f_361', ['mutex_', ['../../a05281.html#a0efdeb3c4302e0222b9f2550fe2c2193', 1, 'ACE_Condition::mutex_()'], │ │ │ │ │ ['../../a06721.html#acc9afd83284b6672d453d9e2583cede0', 1, 'ACE_Condition< ACE_Null_Mutex >::mutex_()'], │ │ │ │ │ ['../../a05277.html#a35867f048304c7c570e9d753fe0e3108', 1, 'ACE_Condition< ACE_Recursive_Thread_Mutex >::mutex_()'], │ │ │ │ │ ['../../a05289.html#abee5ca70acf86e31d8e15adb59eca808', 1, 'ACE_Condition< ACE_Thread_Mutex >::mutex_()'], │ │ │ │ │ ['../../a05697.html#a1bb0667b32d363ed291fe5db9b15d565', 1, 'ACE_Locked_Free_List::mutex_()'], │ │ │ │ │ ['../../a07013.html#a47055b213ac6680ec2c329b4402e59bd', 1, 'ACE_POSIX_AIOCB_Proactor::mutex_()'], │ │ │ │ │ ['../../a07033.html#afec87a957142010766c8c610ca8faa98', 1, 'ACE_Proactor::mutex_()'], │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/all_e.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -81,20 +81,20 @@ │ │ │ │ │ ['../../a06309.html#a160e3b04ea5ed6374a4c334dba3f0485', 1, 'ACE_Malloc_T::NAME_NODE()'] │ │ │ │ │ ]], │ │ │ │ │ ['name_5fnode_5fptr_13', ['NAME_NODE_PTR', ['../../a06885.html#a79a0c8947515478cf07e8dbc2c00702a', 1, 'ACE_PI_Control_Block']]], │ │ │ │ │ ['name_5foptions_14', ['name_options', ['../../a06665.html#a853d143b5d99785163746256a394cb67', 1, 'ACE_Naming_Context']]], │ │ │ │ │ ['name_5foptions_5f_15', ['name_options_', ['../../a06097.html#a18008fae1af43903fb3ded63441845c0', 1, 'ACE_Local_Name_Space::name_options_()'], │ │ │ │ │ ['../../a06665.html#a2d818acb29fdc3e6560f82a410c9330f', 1, 'ACE_Naming_Context::name_options_()'] │ │ │ │ │ ]], │ │ │ │ │ - ['name_5fproxy_2ecpp_16', ['Name_Proxy.cpp', ['../../a02000.html', 1, '']]], │ │ │ │ │ - ['name_5fproxy_2eh_17', ['Name_Proxy.h', ['../../a02243.html', 1, '']]], │ │ │ │ │ - ['name_5frequest_5freply_2ecpp_18', ['Name_Request_Reply.cpp', ['../../a02672.html', 1, '']]], │ │ │ │ │ - ['name_5frequest_5freply_2eh_19', ['Name_Request_Reply.h', ['../../a00770.html', 1, '']]], │ │ │ │ │ - ['name_5fspace_2ecpp_20', ['Name_Space.cpp', ['../../a02003.html', 1, '']]], │ │ │ │ │ - ['name_5fspace_2eh_21', ['Name_Space.h', ['../../a01277.html', 1, '']]], │ │ │ │ │ + ['name_5fproxy_2ecpp_16', ['Name_Proxy.cpp', ['../../a00272.html', 1, '']]], │ │ │ │ │ + ['name_5fproxy_2eh_17', ['Name_Proxy.h', ['../../a00152.html', 1, '']]], │ │ │ │ │ + ['name_5frequest_5freply_2ecpp_18', ['Name_Request_Reply.cpp', ['../../a00818.html', 1, '']]], │ │ │ │ │ + ['name_5frequest_5freply_2eh_19', ['Name_Request_Reply.h', ['../../a02924.html', 1, '']]], │ │ │ │ │ + ['name_5fspace_2ecpp_20', ['Name_Space.cpp', ['../../a00230.html', 1, '']]], │ │ │ │ │ + ['name_5fspace_2eh_21', ['Name_Space.h', ['../../a00041.html', 1, '']]], │ │ │ │ │ ['name_5fspace_5f_22', ['name_space_', ['../../a06665.html#a510119bc52355662bd9dfe1411050dee', 1, 'ACE_Naming_Context']]], │ │ │ │ │ ['name_5fspace_5fmap_5f_23', ['name_space_map_', ['../../a06097.html#a3c1da19d3283de8254335f85d584927c', 1, 'ACE_Local_Name_Space']]], │ │ │ │ │ ['namelist_24', ['NameList', ['../../a06601.html#a4a96eab6c143aa6245d4f91bd6a9c6de', 1, 'ACE::Monitor_Control::Monitor_Control_Types']]], │ │ │ │ │ ['namelist_5f_25', ['namelist_', ['../../a05521.html#a7f5e0b1f8b30f12e9e30a49ab113d322', 1, 'ACE_Dirent_Selector']]], │ │ │ │ │ ['names_26', ['names', ['../../a06613.html#a7531de9a379d9d5afd1e01a303774d9b', 1, 'ACE::Monitor_Control::Monitor_Point_Registry']]], │ │ │ │ │ ['nameserver_5fhost_27', ['nameserver_host', ['../../a06669.html#a368b895e0bfed4b2ca0f09c9b159f24b', 1, 'ACE_Name_Options::nameserver_host(const ACE_TCHAR *host)'], │ │ │ │ │ ['../../a06669.html#a1adc2816207fa83a77f2b3d07dbd2a9f', 1, 'ACE_Name_Options::nameserver_host(void)'] │ │ │ │ │ @@ -113,17 +113,17 @@ │ │ │ │ │ ['../../a07177.html#afd5a38bae7ff7cbea3ea179855fe33ba', 1, 'ACE_Registry::Binding_Iterator::naming_context(Naming_Context &naming_context)'] │ │ │ │ │ ]], │ │ │ │ │ ['naming_5fcontext_35', ['Naming_Context', ['../../a07177.html#a636f1c64104ae7c64720d97c66da4aa4', 1, 'ACE_Registry::Binding_Iterator::Naming_Context()'], │ │ │ │ │ ['../../a07173.html#af750e63a4e81a30cc32e5797ef691583', 1, 'ACE_Registry::Naming_Context::Naming_Context(void)'], │ │ │ │ │ ['../../a07173.html#af5d40895e6f7e66349fe0218d650636d', 1, 'ACE_Registry::Naming_Context::Naming_Context(const HKEY &key)'], │ │ │ │ │ ['../../a07173.html#a63b3413c90b1cbaf33199dafe12411a2', 1, 'ACE_Registry::Naming_Context::Naming_Context(const Naming_Context &rhs)'] │ │ │ │ │ ]], │ │ │ │ │ - ['naming_5fcontext_2ecpp_36', ['Naming_Context.cpp', ['../../a01943.html', 1, '']]], │ │ │ │ │ - ['naming_5fcontext_2eh_37', ['Naming_Context.h', ['../../a02933.html', 1, '']]], │ │ │ │ │ - ['naming_5fcontext_2einl_38', ['Naming_Context.inl', ['../../a01067.html', 1, '']]], │ │ │ │ │ + ['naming_5fcontext_2ecpp_36', ['Naming_Context.cpp', ['../../a01664.html', 1, '']]], │ │ │ │ │ + ['naming_5fcontext_2eh_37', ['Naming_Context.h', ['../../a00686.html', 1, '']]], │ │ │ │ │ + ['naming_5fcontext_2einl_38', ['Naming_Context.inl', ['../../a00251.html', 1, '']]], │ │ │ │ │ ['naming_5fcontext_5f_39', ['naming_context_', ['../../a07177.html#a65c19c9d4d9745174cd2d51d4f4887c4', 1, 'ACE_Registry::Binding_Iterator']]], │ │ │ │ │ ['nanosleep_40', ['nanosleep', ['../../a03715.html#ac3ebeeda51d98f72c49eb54a98dc7574', 1, 'ACE_OS']]], │ │ │ │ │ ['nativeimpl_41', ['NativeImpl', ['../../a05093.html#a371a413b52a729b7f0e1bae499d37812', 1, 'ACE_CDR::LongDouble']]], │ │ │ │ │ ['nbch_42', ['NBCH', ['../../a05361.html#aebf22a1ea4098ca9f9dd328b6917880a', 1, 'ACE_Connector']]], │ │ │ │ │ ['nbits_43', ['NBITS', ['../../a05921.html#a2dd59a1747f522ff869ba7f76762f9bcae10457968ddfd9921c2811ba298732cb', 1, 'ACE_Handle_Set']]], │ │ │ │ │ ['nbits_5f_44', ['nbits_', ['../../a05921.html#a8fa9788f8ec00aec9e3d6981f7d5f908', 1, 'ACE_Handle_Set']]], │ │ │ │ │ ['ncs_45', ['ncs', ['../../a05213.html#afad2d50ceb193c376610080d24d0d3bc', 1, 'ACE_Char_Codeset_Translator::ncs()'], │ │ │ │ │ @@ -137,17 +137,17 @@ │ │ │ │ │ ['nesting_5flevel_5f_49', ['nesting_level_', ['../../a06101.html#a54bfff9af33c7223d2938ac7276904de', 1, 'ACE_TPQ_Entry::nesting_level_()'], │ │ │ │ │ ['../../a06825.html#acbd55c659ba504b9e6e4f7c595ff71e9', 1, 'ACE_recursive_mutex_state::nesting_level_()'], │ │ │ │ │ ['../../a06821.html#a846f4635f41744a9a44a91224fa3ce86', 1, 'ACE_recursive_thread_mutex_t::nesting_level_()'], │ │ │ │ │ ['../../a07909.html#a48cc7d18db0c949fbf66785946ca8231', 1, 'ACE_Token::nesting_level_()'] │ │ │ │ │ ]], │ │ │ │ │ ['nesting_5fmutex_5f_50', ['nesting_mutex_', ['../../a06821.html#a661a048f6f00ea1572d6af3b5d70b756', 1, 'ACE_recursive_thread_mutex_t']]], │ │ │ │ │ ['net_5flocal_51', ['NET_LOCAL', ['../../a06665.html#a1fa6625e2c2fffb196168aba9664d85aacd95725652cd47a0edcc4f389d7eec81', 1, 'ACE_Naming_Context']]], │ │ │ │ │ - ['netlink_5faddr_2ecpp_52', ['Netlink_Addr.cpp', ['../../a00218.html', 1, '']]], │ │ │ │ │ - ['netlink_5faddr_2eh_53', ['Netlink_Addr.h', ['../../a00935.html', 1, '']]], │ │ │ │ │ - ['netlink_5faddr_2einl_54', ['Netlink_Addr.inl', ['../../a00674.html', 1, '']]], │ │ │ │ │ + ['netlink_5faddr_2ecpp_52', ['Netlink_Addr.cpp', ['../../a01109.html', 1, '']]], │ │ │ │ │ + ['netlink_5faddr_2eh_53', ['Netlink_Addr.h', ['../../a01022.html', 1, '']]], │ │ │ │ │ + ['netlink_5faddr_2einl_54', ['Netlink_Addr.inl', ['../../a00266.html', 1, '']]], │ │ │ │ │ ['netnameserver_5fhost_5f_55', ['netnameserver_host_', ['../../a06665.html#a1e1121a69ddc72b2ec3aa2702ba5fbdb', 1, 'ACE_Naming_Context']]], │ │ │ │ │ ['netnameserver_5fport_5f_56', ['netnameserver_port_', ['../../a06665.html#a16fd7abbb9fc47c33f23d52e710fcc79', 1, 'ACE_Naming_Context']]], │ │ │ │ │ ['network_5fevents_5f_57', ['network_events_', ['../../a08225.html#a15a3688c318d0467b1ee7401972c801e', 1, 'ACE_WFMO_Reactor_Handler_Repository::Common_Info']]], │ │ │ │ │ ['never_5ffixed_58', ['NEVER_FIXED', ['../../a06561.html#aabcd505057317d49f61cf048b2bb64daaa02bd4fabcee5ba4bcb827582c940ae2', 1, 'ACE_MMAP_Memory_Pool_Options']]], │ │ │ │ │ ['new_5fchunk_59', ['new_chunk', ['../../a06781.html#a909c2b7055b26efabadb9e66beb02f93', 1, 'ACE_Obstack_T']]], │ │ │ │ │ ['new_5fconnection_60', ['new_connection', ['../../a07633.html#a89690463f335468022a14080b3a11a1a', 1, 'ACE_Cached_Connect_Strategy']]], │ │ │ │ │ ['new_5fcontext_61', ['new_context', ['../../a07173.html#abc7c67e6bb74b0c89d494ca6e17e385d', 1, 'ACE_Registry::Naming_Context']]], │ │ │ │ │ @@ -291,16 +291,16 @@ │ │ │ │ │ ['../../a08181.html#abe17c66e03287ca4f9c24b1a310be6b9', 1, 'ACE_Utils::UUID::node() const'], │ │ │ │ │ ['../../a08181.html#a58d2ae616d69fff25b4922758fa0136e', 1, 'ACE_Utils::UUID::node(const UUID_Node &node)'] │ │ │ │ │ ]], │ │ │ │ │ ['node_90', ['Node', ['../../a07849.html#a1e939cad2ce12ca61a7514cdfb303141', 1, 'ACE_Timer_List_T::Node()'], │ │ │ │ │ ['../../a07881.html#a5014c9e8035d5dfca1e7b3fcbcbb3008', 1, 'ACE_Timer_Wheel_Iterator_T::Node()'], │ │ │ │ │ ['../../a07877.html#afd71c1bd5777f44abbb359f01b0f31eb', 1, 'ACE_Timer_Wheel_T::Node()'] │ │ │ │ │ ]], │ │ │ │ │ - ['node_2ecpp_91', ['Node.cpp', ['../../a02744.html', 1, '']]], │ │ │ │ │ - ['node_2eh_92', ['Node.h', ['../../a00131.html', 1, '']]], │ │ │ │ │ + ['node_2ecpp_91', ['Node.cpp', ['../../a02609.html', 1, '']]], │ │ │ │ │ + ['node_2eh_92', ['Node.h', ['../../a02774.html', 1, '']]], │ │ │ │ │ ['node_5f_93', ['node_', ['../../a07081.html#ae85fd46985b9b4e26ec59087377f6cd8', 1, 'ACE_RB_Tree_Iterator_Base::node_()'], │ │ │ │ │ ['../../a08185.html#a378cad072113d5d3ae7566a1a2d0c25a', 1, 'ACE_Utils::UUID::data::node_()'] │ │ │ │ │ ]], │ │ │ │ │ ['node_5fid_94', ['node_ID', ['../../a08177.html#a634ccdecb603b577536ffcd2e5b3d041', 1, 'ACE_Utils::UUID_Node::node_ID() const'], │ │ │ │ │ ['../../a08177.html#a0546d8f0c0b7e2cbc34fa7b5ecfc7caa', 1, 'ACE_Utils::UUID_Node::node_ID()'] │ │ │ │ │ ]], │ │ │ │ │ ['node_5fid_95', ['Node_ID', ['../../a08177.html#a056633b81e6338f8f3962785ae3eeec4', 1, 'ACE_Utils::UUID_Node']]], │ │ │ │ │ @@ -321,29 +321,29 @@ │ │ │ │ │ ]], │ │ │ │ │ ['not_5fdone_107', ['not_done', ['../../a05373.html#ad9d68e41d7be7638dedf8732194bf57b', 1, 'ACE_Double_Linked_List_Iterator_Base']]], │ │ │ │ │ ['not_5fempty_5fcond_5f_108', ['not_empty_cond_', ['../../a06529.html#ac7fa35a9b2bb4009f4e941a27caf4eaf', 1, 'ACE_Message_Queue']]], │ │ │ │ │ ['not_5ffull_5fcond_5f_109', ['not_full_cond_', ['../../a06529.html#a182ad27dd1f10a1e2b885f853976e1e1', 1, 'ACE_Message_Queue']]], │ │ │ │ │ ['notification_5fpipe_5f_110', ['notification_pipe_', ['../../a07269.html#ab5ce695c538c0554e28a51c2139f5f1d', 1, 'ACE_Select_Reactor_Notify::notification_pipe_()'], │ │ │ │ │ ['../../a05493.html#a3c8804d234eae0717209386e9b134539', 1, 'ACE_Dev_Poll_Reactor_Notify::notification_pipe_()'] │ │ │ │ │ ]], │ │ │ │ │ - ['notification_5fqueue_2ecpp_111', ['Notification_Queue.cpp', ['../../a00827.html', 1, '']]], │ │ │ │ │ - ['notification_5fqueue_2eh_112', ['Notification_Queue.h', ['../../a03041.html', 1, '']]], │ │ │ │ │ - ['notification_5fqueue_2einl_113', ['Notification_Queue.inl', ['../../a03347.html', 1, '']]], │ │ │ │ │ + ['notification_5fqueue_2ecpp_111', ['Notification_Queue.cpp', ['../../a01553.html', 1, '']]], │ │ │ │ │ + ['notification_5fqueue_2eh_112', ['Notification_Queue.h', ['../../a00806.html', 1, '']]], │ │ │ │ │ + ['notification_5fqueue_2einl_113', ['Notification_Queue.inl', ['../../a02351.html', 1, '']]], │ │ │ │ │ ['notification_5fstrategy_114', ['notification_strategy', ['../../a06525.html#af14e53648c1d5112979f6de50c1451a2', 1, 'ACE_Message_Queue_NT::notification_strategy()'], │ │ │ │ │ ['../../a06549.html#a1e9f27e33d8d4f10567737a495b2862a', 1, 'ACE_Message_Queue_Ex::notification_strategy(ACE_Notification_Strategy *s)'], │ │ │ │ │ ['../../a06549.html#a51233c4367dc856ee1f267c515228435', 1, 'ACE_Message_Queue_Ex::notification_strategy()'], │ │ │ │ │ ['../../a06521.html#a2a8d80dfb2f1a67f605966492ea8f941', 1, 'ACE_Message_Queue_Base::notification_strategy(ACE_Notification_Strategy *s)=0'], │ │ │ │ │ ['../../a06521.html#a21214510d4515adbbe7d917cc2527af8', 1, 'ACE_Message_Queue_Base::notification_strategy()=0'], │ │ │ │ │ ['../../a06529.html#ae74e50ee145c2f63754fc1ef88fcc0ac', 1, 'ACE_Message_Queue::notification_strategy(ACE_Notification_Strategy *s)'], │ │ │ │ │ ['../../a06529.html#a2505856663d539f2578cf2e3daff8a09', 1, 'ACE_Message_Queue::notification_strategy()'], │ │ │ │ │ ['../../a06525.html#a7b7403246b7467e9e471e80a57fe7901', 1, 'ACE_Message_Queue_NT::notification_strategy()'] │ │ │ │ │ ]], │ │ │ │ │ - ['notification_5fstrategy_2ecpp_115', ['Notification_Strategy.cpp', ['../../a00578.html', 1, '']]], │ │ │ │ │ - ['notification_5fstrategy_2eh_116', ['Notification_Strategy.h', ['../../a01937.html', 1, '']]], │ │ │ │ │ - ['notification_5fstrategy_2einl_117', ['Notification_Strategy.inl', ['../../a02393.html', 1, '']]], │ │ │ │ │ + ['notification_5fstrategy_2ecpp_115', ['Notification_Strategy.cpp', ['../../a00356.html', 1, '']]], │ │ │ │ │ + ['notification_5fstrategy_2eh_116', ['Notification_Strategy.h', ['../../a01490.html', 1, '']]], │ │ │ │ │ + ['notification_5fstrategy_2einl_117', ['Notification_Strategy.inl', ['../../a03278.html', 1, '']]], │ │ │ │ │ ['notification_5fstrategy_5f_118', ['notification_strategy_', ['../../a06529.html#ae463b7acf9bde865c42085048e8c97f6', 1, 'ACE_Message_Queue']]], │ │ │ │ │ ['notify_119', ['notify', ['../../a07121.html#aa17ff0e8638146d89dbe89f6ec714007', 1, 'ACE_Reactor_Notification_Strategy::notify(ACE_Event_Handler *eh, ACE_Reactor_Mask mask)'], │ │ │ │ │ ['../../a07121.html#a2d016b3ceea5d94636b8c23c2c66d62b', 1, 'ACE_Reactor_Notification_Strategy::notify(void)'], │ │ │ │ │ ['../../a07117.html#a9717e43b9445897af02ef8a6d9d011f6', 1, 'ACE_Reactor_Impl::notify()'], │ │ │ │ │ ['../../a07109.html#a38e746ff7281420dbb469e9434aa356a', 1, 'ACE_Reactor::notify()'], │ │ │ │ │ ['../../a08245.html#ad996974cd282ed720bc5924061ac60e6', 1, 'ACE_WFMO_Reactor::notify()'], │ │ │ │ │ ['../../a06709.html#aca6836a155774d819fc0833de9f66533', 1, 'ACE_Notification_Strategy::notify()'], │ │ │ │ │ @@ -420,35 +420,35 @@ │ │ │ │ │ ]], │ │ │ │ │ ['npos_135', ['npos', ['../../a07533.html#a9a1a03f9d54db879e6260eae22a3194e', 1, 'ACE_SString::npos()'], │ │ │ │ │ ['../../a07653.html#a5dcb0e1eb7b2ad931c4e0a0524838460', 1, 'ACE_String_Base_Const::npos()'], │ │ │ │ │ ['../../a04581.html#a4142f8c4192bd3666ddcec087b2944a3', 1, 'ACE_Active_Map_Manager::npos()'] │ │ │ │ │ ]], │ │ │ │ │ ['ns_5fproxy_5f_136', ['ns_proxy_', ['../../a07201.html#a55d8e9f671e65d8a71f13873d8c5e0e8', 1, 'ACE_Remote_Name_Space']]], │ │ │ │ │ ['ns_5fscope_5f_137', ['ns_scope_', ['../../a06097.html#aa326c69371d950e57ff2064b9a8cc569', 1, 'ACE_Local_Name_Space']]], │ │ │ │ │ - ['nt_5fservice_2ecpp_138', ['NT_Service.cpp', ['../../a02942.html', 1, '']]], │ │ │ │ │ - ['nt_5fservice_2eh_139', ['NT_Service.h', ['../../a00044.html', 1, '']]], │ │ │ │ │ - ['nt_5fservice_2einl_140', ['NT_Service.inl', ['../../a02102.html', 1, '']]], │ │ │ │ │ + ['nt_5fservice_2ecpp_138', ['NT_Service.cpp', ['../../a00416.html', 1, '']]], │ │ │ │ │ + ['nt_5fservice_2eh_139', ['NT_Service.h', ['../../a01850.html', 1, '']]], │ │ │ │ │ + ['nt_5fservice_2einl_140', ['NT_Service.inl', ['../../a03122.html', 1, '']]], │ │ │ │ │ ['null_141', ['null', ['../../a07153.html#a8769d3b296599bf6e5bcdde273adb913', 1, 'ACE_Refcounted_Auto_Ptr::null()'], │ │ │ │ │ ['../../a04989.html#a300e584f1990313210e30db849faf46e', 1, 'ACE_Strong_Bound_Ptr::null()'], │ │ │ │ │ ['../../a04985.html#a23dc49fac8908f3f0d16adf7aca6b179', 1, 'ACE_Weak_Bound_Ptr::null()'] │ │ │ │ │ ]], │ │ │ │ │ - ['null_5fbarrier_2eh_142', ['Null_Barrier.h', ['../../a02576.html', 1, '']]], │ │ │ │ │ - ['null_5fcondition_2eh_143', ['Null_Condition.h', ['../../a01880.html', 1, '']]], │ │ │ │ │ + ['null_5fbarrier_2eh_142', ['Null_Barrier.h', ['../../a00449.html', 1, '']]], │ │ │ │ │ + ['null_5fcondition_2eh_143', ['Null_Condition.h', ['../../a01130.html', 1, '']]], │ │ │ │ │ ['null_5fhthread_144', ['NULL_hthread', ['../../a03715.html#a9e296fb03afbb98c8d859b06dfff2bef', 1, 'ACE_OS']]], │ │ │ │ │ ['null_5fkey_145', ['NULL_key', ['../../a03715.html#ac681109ac3b20201819e050f0836213c', 1, 'ACE_OS']]], │ │ │ │ │ ['null_5fmask_146', ['NULL_MASK', ['../../a05597.html#a288451fc4ca9b528c1b5f7e692fcb07aa2b9d2e0a43a70e87de08f60a5a39e9f4', 1, 'ACE_Event_Handler']]], │ │ │ │ │ ['null_5fmutex_147', ['NULL_MUTEX', ['../../a07701.html#a699fc4a6fdf4f604a9ede5ae95ba58d3', 1, 'ACE_MT_SYNCH::NULL_MUTEX()'], │ │ │ │ │ ['../../a07697.html#ac1e57eed905aa30e4dc776f154a5e70c', 1, 'ACE_NULL_SYNCH::NULL_MUTEX()'] │ │ │ │ │ ]], │ │ │ │ │ - ['null_5fmutex_2ecpp_148', ['Null_Mutex.cpp', ['../../a00602.html', 1, '']]], │ │ │ │ │ - ['null_5fmutex_2eh_149', ['Null_Mutex.h', ['../../a00434.html', 1, '']]], │ │ │ │ │ + ['null_5fmutex_2ecpp_148', ['Null_Mutex.cpp', ['../../a02738.html', 1, '']]], │ │ │ │ │ + ['null_5fmutex_2eh_149', ['Null_Mutex.h', ['../../a00140.html', 1, '']]], │ │ │ │ │ ['null_5fsemaphore_150', ['NULL_SEMAPHORE', ['../../a07697.html#a395c092b523370ab8495b3bcdf8a967b', 1, 'ACE_NULL_SYNCH::NULL_SEMAPHORE()'], │ │ │ │ │ ['../../a07701.html#a5b0a67ff1b75f26379af4a91241f6f74', 1, 'ACE_MT_SYNCH::NULL_SEMAPHORE()'] │ │ │ │ │ ]], │ │ │ │ │ - ['null_5fsemaphore_2eh_151', ['Null_Semaphore.h', ['../../a02741.html', 1, '']]], │ │ │ │ │ + ['null_5fsemaphore_2eh_151', ['Null_Semaphore.h', ['../../a01847.html', 1, '']]], │ │ │ │ │ ['null_5fstring_5f_152', ['NULL_String_', ['../../a05301.html#a157de1990c35f6d2a6a16ed7672aeedd', 1, 'ACE_Configuration::NULL_String_()'], │ │ │ │ │ ['../../a07541.html#ae6269648c4964ab019b45e7b62ba996d', 1, 'ACE_String_Base::NULL_String_()'] │ │ │ │ │ ]], │ │ │ │ │ ['null_5fthread_153', ['NULL_thread', ['../../a03715.html#ae00b47181b845eb2b85cad54dc52a6ae', 1, 'ACE_OS']]], │ │ │ │ │ ['null_5ftime_5fpolicy_154', ['NULL_Time_Policy', ['../../a07789.html', 1, '']]], │ │ │ │ │ ['num_5fdeferred_5faiocb_5f_155', ['num_deferred_aiocb_', ['../../a07013.html#a823ef0ebfc838c42433b5855e44fabf8', 1, 'ACE_POSIX_AIOCB_Proactor']]], │ │ │ │ │ ['num_5fignored_5fargs_156', ['num_ignored_args', ['../../a04589.html#ad44bf5dda7da4e07f1decfda14647749', 1, 'ACE_Arg_Shifter_T']]], │ │ │ │ │ @@ -468,9 +468,9 @@ │ │ │ │ │ ['../../a07037.html#ac25bce77db7a638817f08616d887a519', 1, 'ACE_Proactor_Impl::number_of_threads() const=0'], │ │ │ │ │ ['../../a07033.html#a4e4871c62892dc8ad58fb35339315a80', 1, 'ACE_Proactor::number_of_threads(size_t threads)'], │ │ │ │ │ ['../../a07033.html#a19ef2f70b4e4fed3806ba2943c188b20', 1, 'ACE_Proactor::number_of_threads() const'], │ │ │ │ │ ['../../a07009.html#a3b7d5b52b66318cc39cecabbcbf7dd54', 1, 'ACE_POSIX_Proactor::number_of_threads(size_t threads)'], │ │ │ │ │ ['../../a07009.html#a14414f7cd334679faaed54a5d71b6a63', 1, 'ACE_POSIX_Proactor::number_of_threads() const'] │ │ │ │ │ ]], │ │ │ │ │ ['number_5fof_5fthreads_5f_168', ['number_of_threads_', ['../../a08253.html#af81aac3abfb37b2a6498caae25761b83', 1, 'ACE_WIN32_Proactor']]], │ │ │ │ │ - ['numeric_5flimits_2eh_169', ['Numeric_Limits.h', ['../../a00056.html', 1, '']]] │ │ │ │ │ + ['numeric_5flimits_2eh_169', ['Numeric_Limits.h', ['../../a00434.html', 1, '']]] │ │ │ │ │ ]; │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/all_f.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ var searchData = [ │ │ │ │ │ - ['obchunk_2ecpp_0', ['Obchunk.cpp', ['../../a00638.html', 1, '']]], │ │ │ │ │ - ['obchunk_2eh_1', ['Obchunk.h', ['../../a01664.html', 1, '']]], │ │ │ │ │ + ['obchunk_2ecpp_0', ['Obchunk.cpp', ['../../a02348.html', 1, '']]], │ │ │ │ │ + ['obchunk_2eh_1', ['Obchunk.h', ['../../a02414.html', 1, '']]], │ │ │ │ │ ['obj_5f_2', ['obj_', ['../../a07353.html#a8dd2e226f1211dcbe6f2365bf3dc884a', 1, 'ACE_Service_Type_Impl']]], │ │ │ │ │ ['obj_5fman_5finitialized_3', ['OBJ_MAN_INITIALIZED', ['../../a06773.html#a92154f49f36b1acadcb592f35fb204cea648ad1675985fc0a139725c64d1a95bd', 1, 'ACE_Object_Manager_Base']]], │ │ │ │ │ ['obj_5fman_5finitializing_4', ['OBJ_MAN_INITIALIZING', ['../../a06773.html#a92154f49f36b1acadcb592f35fb204ceae887a295c5660351c76488c2c9793710', 1, 'ACE_Object_Manager_Base']]], │ │ │ │ │ ['obj_5fman_5fshut_5fdown_5', ['OBJ_MAN_SHUT_DOWN', ['../../a06773.html#a92154f49f36b1acadcb592f35fb204cea3549d279eae3527f73a2b3eb3b394e92', 1, 'ACE_Object_Manager_Base']]], │ │ │ │ │ ['obj_5fman_5fshutting_5fdown_6', ['OBJ_MAN_SHUTTING_DOWN', ['../../a06773.html#a92154f49f36b1acadcb592f35fb204cea2cdb769ed3abc3651a32212ba776215d', 1, 'ACE_Object_Manager_Base']]], │ │ │ │ │ ['obj_5fman_5funinitialized_7', ['OBJ_MAN_UNINITIALIZED', ['../../a06773.html#a92154f49f36b1acadcb592f35fb204ceac9d1bc24cbe100a2f513237496f91e04', 1, 'ACE_Object_Manager_Base']]], │ │ │ │ │ ['obj_5fref_5fcount_5f_8', ['obj_ref_count_', ['../../a04981.html#a25a7ae65ec97b326eb40a9f1a1d50ed7', 1, 'ACE_Bound_Ptr_Counter']]], │ │ │ │ │ @@ -20,32 +20,32 @@ │ │ │ │ │ ['../../a05225.html#a84aa4f1cf9689cf900d620799c5ea5a5', 1, 'ACE_Cleanup_Info_Node::object_()'] │ │ │ │ │ ]], │ │ │ │ │ ['object_5fhandle_5f_14', ['object_handle_', ['../../a06869.html#a7dc8c4bf9559fac5da3cf4d0c9c08035', 1, 'ACE_Pagefile_Memory_Pool']]], │ │ │ │ │ ['object_5fiteration_15', ['Object_Iteration', ['../../a07185.html', 1, 'ACE_Registry::Binding_Iterator::Object_Iteration'], │ │ │ │ │ ['../../a07177.html#a82fc94323916479715482d91db5289ff', 1, 'ACE_Registry::Binding_Iterator::Object_Iteration()'] │ │ │ │ │ ]], │ │ │ │ │ ['object_5fiteration_5f_16', ['object_iteration_', ['../../a07177.html#a311f917d533e6a5cca1a2008abf91573', 1, 'ACE_Registry::Binding_Iterator']]], │ │ │ │ │ - ['object_5fmanager_2ecpp_17', ['Object_Manager.cpp', ['../../a01226.html', 1, '']]], │ │ │ │ │ - ['object_5fmanager_2eh_18', ['Object_Manager.h', ['../../a01283.html', 1, '']]], │ │ │ │ │ - ['object_5fmanager_2einl_19', ['Object_Manager.inl', ['../../a00449.html', 1, '']]], │ │ │ │ │ - ['object_5fmanager_5fbase_2ecpp_20', ['Object_Manager_Base.cpp', ['../../a01109.html', 1, '']]], │ │ │ │ │ - ['object_5fmanager_5fbase_2eh_21', ['Object_Manager_Base.h', ['../../a02144.html', 1, '']]], │ │ │ │ │ + ['object_5fmanager_2ecpp_17', ['Object_Manager.cpp', ['../../a01796.html', 1, '']]], │ │ │ │ │ + ['object_5fmanager_2eh_18', ['Object_Manager.h', ['../../a03179.html', 1, '']]], │ │ │ │ │ + ['object_5fmanager_2einl_19', ['Object_Manager.inl', ['../../a00182.html', 1, '']]], │ │ │ │ │ + ['object_5fmanager_5fbase_2ecpp_20', ['Object_Manager_Base.cpp', ['../../a00257.html', 1, '']]], │ │ │ │ │ + ['object_5fmanager_5fbase_2eh_21', ['Object_Manager_Base.h', ['../../a01142.html', 1, '']]], │ │ │ │ │ ['object_5fmanager_5fstate_22', ['Object_Manager_State', ['../../a06773.html#a92154f49f36b1acadcb592f35fb204ce', 1, 'ACE_Object_Manager_Base']]], │ │ │ │ │ ['object_5fmanager_5fstate_5f_23', ['object_manager_state_', ['../../a06773.html#a31d08a6fdece6973eb519a69563ef38d', 1, 'ACE_Object_Manager_Base']]], │ │ │ │ │ ['object_5ftable_5f_24', ['object_table_', ['../../a05545.html#af139c1224169c438c479b8a462ff724a', 1, 'ACE_ODB']]], │ │ │ │ │ ['object_5fwas_5fdeleted_25', ['object_was_deleted', ['../../a04981.html#a3125e31a99babaa88e98b0c173cfff42', 1, 'ACE_Bound_Ptr_Counter']]], │ │ │ │ │ ['observer_26', ['OBSERVER', ['../../a05885.html#ac024fdb85d9166eef307c4d6419eb3c2', 1, 'ACE_Future_Rep']]], │ │ │ │ │ ['observer_5fcollection_27', ['OBSERVER_COLLECTION', ['../../a05885.html#aafc01c81e456a534d1636e2779432806', 1, 'ACE_Future_Rep']]], │ │ │ │ │ ['observer_5fcollection_5f_28', ['observer_collection_', ['../../a05885.html#a1c02d576a5f0b0175238257e7cf08bc0', 1, 'ACE_Future_Rep']]], │ │ │ │ │ ['obstack_29', ['obstack', ['../../a07677.html#ab728c95c8a931370d859dfdcb418d5cc', 1, 'ACE_Svc_Conf_Param']]], │ │ │ │ │ - ['obstack_2ecpp_30', ['Obstack.cpp', ['../../a02450.html', 1, '']]], │ │ │ │ │ - ['obstack_2eh_31', ['Obstack.h', ['../../a02186.html', 1, '']]], │ │ │ │ │ - ['obstack_5ft_2ecpp_32', ['Obstack_T.cpp', ['../../a03257.html', 1, '']]], │ │ │ │ │ - ['obstack_5ft_2eh_33', ['Obstack_T.h', ['../../a01643.html', 1, '']]], │ │ │ │ │ - ['obstack_5ft_2einl_34', ['Obstack_T.inl', ['../../a02072.html', 1, '']]], │ │ │ │ │ + ['obstack_2ecpp_30', ['Obstack.cpp', ['../../a01445.html', 1, '']]], │ │ │ │ │ + ['obstack_2eh_31', ['Obstack.h', ['../../a00536.html', 1, '']]], │ │ │ │ │ + ['obstack_5ft_2ecpp_32', ['Obstack_T.cpp', ['../../a02048.html', 1, '']]], │ │ │ │ │ + ['obstack_5ft_2eh_33', ['Obstack_T.h', ['../../a00518.html', 1, '']]], │ │ │ │ │ + ['obstack_5ft_2einl_34', ['Obstack_T.inl', ['../../a02024.html', 1, '']]], │ │ │ │ │ ['occupied_5flist_5f_35', ['occupied_list_', ['../../a06369.html#a81d1309374be18840cdaff8fd6577f52', 1, 'ACE_Map_Manager']]], │ │ │ │ │ ['occupied_5flist_5fid_36', ['occupied_list_id', ['../../a06369.html#ac976c6182318fe85fd6bd53121a38e02', 1, 'ACE_Map_Manager']]], │ │ │ │ │ ['occurrences_5f_37', ['occurrences_', ['../../a07133.html#a01e473918ef10a86ba738dccf8d78a95', 1, 'ACE_Read_Buffer']]], │ │ │ │ │ ['octet_38', ['Octet', ['../../a05081.html#a2a1d794f82b18bab5f35a5e86fdaefa9', 1, 'ACE_CDR::Octet()'], │ │ │ │ │ ['../../a05081.html#a2a1d794f82b18bab5f35a5e86fdaefa9', 1, 'ACE_CDR::Octet()'] │ │ │ │ │ ]], │ │ │ │ │ ['octet_5falign_39', ['OCTET_ALIGN', ['../../a05081.html#ad6cd89e2dc2196855bd054529e95782da0248335dd631c448601c97a2bb9c5a39', 1, 'ACE_CDR']]], │ │ │ │ │ @@ -1073,231 +1073,231 @@ │ │ │ │ │ ['opts_5f_139', ['opts_', ['../../a07481.html#ab20fb6928c18be661bc99bb24149a1b7', 1, 'ACE_SOCK_Dgram_Mcast']]], │ │ │ │ │ ['optstring_140', ['optstring', ['../../a05897.html#a7b7fec3ffa3c04ed5010e9dfd9309706', 1, 'ACE_Get_Opt']]], │ │ │ │ │ ['optstring_5f_141', ['optstring_', ['../../a05897.html#afc88f9d284120496eed0a00ff3d66279', 1, 'ACE_Get_Opt']]], │ │ │ │ │ ['order_5f_142', ['order_', ['../../a05029.html#a482d13b502964793c34b4a7725e287ad', 1, 'ACE_FIFO_Caching_Strategy']]], │ │ │ │ │ ['order_5ffiles_5f_143', ['order_files_', ['../../a06217.html#a6782eba968b2e4513bb575e23667a246', 1, 'ACE_Logging_Strategy']]], │ │ │ │ │ ['ordering_5f_144', ['ordering_', ['../../a05897.html#a724090e1a2c8650dec50c68e03ae510a', 1, 'ACE_Get_Opt']]], │ │ │ │ │ ['orig_5fid_5f_145', ['orig_id_', ['../../a07825.html#a381cdac863ad0b1af9da5f63f1ec7a0e', 1, 'Hash_Token']]], │ │ │ │ │ - ['os_2eh_146', ['OS.h', ['../../a00611.html', 1, '']]], │ │ │ │ │ - ['os_5faio_2eh_147', ['os_aio.h', ['../../a03530.html', 1, '']]], │ │ │ │ │ - ['os_5fassert_2eh_148', ['os_assert.h', ['../../a03443.html', 1, '']]], │ │ │ │ │ - ['os_5fbyteswap_2eh_149', ['os_byteswap.h', ['../../a03593.html', 1, '']]], │ │ │ │ │ - ['os_5fcomplex_2eh_150', ['os_complex.h', ['../../a03425.html', 1, '']]], │ │ │ │ │ - ['os_5fcpio_2eh_151', ['os_cpio.h', ['../../a03446.html', 1, '']]], │ │ │ │ │ - ['os_5fctype_2eh_152', ['os_ctype.h', ['../../a03488.html', 1, '']]], │ │ │ │ │ - ['os_5fdirent_2eh_153', ['os_dirent.h', ['../../a03419.html', 1, '']]], │ │ │ │ │ - ['os_5fdlfcn_2eh_154', ['os_dlfcn.h', ['../../a03521.html', 1, '']]], │ │ │ │ │ - ['os_5ferrno_2ecpp_155', ['OS_Errno.cpp', ['../../a00284.html', 1, '']]], │ │ │ │ │ - ['os_5ferrno_2eh_156', ['os_errno.h', ['../../a03596.html', 1, '']]], │ │ │ │ │ - ['os_5ferrno_2eh_157', ['OS_Errno.h', ['../../a01565.html', 1, '']]], │ │ │ │ │ - ['os_5ferrno_2einl_158', ['OS_Errno.inl', ['../../a00485.html', 1, '']]], │ │ │ │ │ - ['os_5ffcntl_2eh_159', ['os_fcntl.h', ['../../a03440.html', 1, '']]], │ │ │ │ │ - ['os_5ffenv_2eh_160', ['os_fenv.h', ['../../a03617.html', 1, '']]], │ │ │ │ │ - ['os_5ffloat_2eh_161', ['os_float.h', ['../../a03599.html', 1, '']]], │ │ │ │ │ - ['os_5ffmtmsg_2eh_162', ['os_fmtmsg.h', ['../../a03581.html', 1, '']]], │ │ │ │ │ - ['os_5ffnmatch_2eh_163', ['os_fnmatch.h', ['../../a03614.html', 1, '']]], │ │ │ │ │ - ['os_5fftw_2eh_164', ['os_ftw.h', ['../../a03485.html', 1, '']]], │ │ │ │ │ - ['os_5fglob_2eh_165', ['os_glob.h', ['../../a03491.html', 1, '']]], │ │ │ │ │ - ['os_5fgrp_2eh_166', ['os_grp.h', ['../../a03566.html', 1, '']]], │ │ │ │ │ - ['os_5ficonv_2eh_167', ['os_iconv.h', ['../../a03467.html', 1, '']]], │ │ │ │ │ + ['os_2eh_146', ['OS.h', ['../../a02291.html', 1, '']]], │ │ │ │ │ + ['os_5faio_2eh_147', ['os_aio.h', ['../../a03518.html', 1, '']]], │ │ │ │ │ + ['os_5fassert_2eh_148', ['os_assert.h', ['../../a03413.html', 1, '']]], │ │ │ │ │ + ['os_5fbyteswap_2eh_149', ['os_byteswap.h', ['../../a03422.html', 1, '']]], │ │ │ │ │ + ['os_5fcomplex_2eh_150', ['os_complex.h', ['../../a03560.html', 1, '']]], │ │ │ │ │ + ['os_5fcpio_2eh_151', ['os_cpio.h', ['../../a03581.html', 1, '']]], │ │ │ │ │ + ['os_5fctype_2eh_152', ['os_ctype.h', ['../../a03545.html', 1, '']]], │ │ │ │ │ + ['os_5fdirent_2eh_153', ['os_dirent.h', ['../../a03617.html', 1, '']]], │ │ │ │ │ + ['os_5fdlfcn_2eh_154', ['os_dlfcn.h', ['../../a03467.html', 1, '']]], │ │ │ │ │ + ['os_5ferrno_2ecpp_155', ['OS_Errno.cpp', ['../../a02846.html', 1, '']]], │ │ │ │ │ + ['os_5ferrno_2eh_156', ['os_errno.h', ['../../a03437.html', 1, '']]], │ │ │ │ │ + ['os_5ferrno_2eh_157', ['OS_Errno.h', ['../../a00578.html', 1, '']]], │ │ │ │ │ + ['os_5ferrno_2einl_158', ['OS_Errno.inl', ['../../a02747.html', 1, '']]], │ │ │ │ │ + ['os_5ffcntl_2eh_159', ['os_fcntl.h', ['../../a03488.html', 1, '']]], │ │ │ │ │ + ['os_5ffenv_2eh_160', ['os_fenv.h', ['../../a03587.html', 1, '']]], │ │ │ │ │ + ['os_5ffloat_2eh_161', ['os_float.h', ['../../a03542.html', 1, '']]], │ │ │ │ │ + ['os_5ffmtmsg_2eh_162', ['os_fmtmsg.h', ['../../a03575.html', 1, '']]], │ │ │ │ │ + ['os_5ffnmatch_2eh_163', ['os_fnmatch.h', ['../../a03443.html', 1, '']]], │ │ │ │ │ + ['os_5fftw_2eh_164', ['os_ftw.h', ['../../a03536.html', 1, '']]], │ │ │ │ │ + ['os_5fglob_2eh_165', ['os_glob.h', ['../../a03590.html', 1, '']]], │ │ │ │ │ + ['os_5fgrp_2eh_166', ['os_grp.h', ['../../a03524.html', 1, '']]], │ │ │ │ │ + ['os_5ficonv_2eh_167', ['os_iconv.h', ['../../a03482.html', 1, '']]], │ │ │ │ │ ['os_5fid_5f_168', ['os_id_', ['../../a07009.html#a3ca3e887b17f077cd91283ded5a34ac5', 1, 'ACE_POSIX_Proactor']]], │ │ │ │ │ ['os_5fif_2eh_169', ['os_if.h', ['../../a03623.html', 1, '']]], │ │ │ │ │ - ['os_5fifaddrs_2eh_170', ['os_ifaddrs.h', ['../../a03497.html', 1, '']]], │ │ │ │ │ - ['os_5fin_2eh_171', ['os_in.h', ['../../a03629.html', 1, '']]], │ │ │ │ │ + ['os_5fifaddrs_2eh_170', ['os_ifaddrs.h', ['../../a03614.html', 1, '']]], │ │ │ │ │ + ['os_5fin_2eh_171', ['os_in.h', ['../../a03626.html', 1, '']]], │ │ │ │ │ ['os_5finet_2eh_172', ['os_inet.h', ['../../a03620.html', 1, '']]], │ │ │ │ │ - ['os_5fintrin_2eh_173', ['os_intrin.h', ['../../a03473.html', 1, '']]], │ │ │ │ │ - ['os_5finttypes_2eh_174', ['os_inttypes.h', ['../../a03518.html', 1, '']]], │ │ │ │ │ - ['os_5fipc_2eh_175', ['os_ipc.h', ['../../a03638.html', 1, '']]], │ │ │ │ │ - ['os_5fiso646_2eh_176', ['os_iso646.h', ['../../a03524.html', 1, '']]], │ │ │ │ │ - ['os_5fkstat_2eh_177', ['os_kstat.h', ['../../a03575.html', 1, '']]], │ │ │ │ │ - ['os_5flanginfo_2eh_178', ['os_langinfo.h', ['../../a03482.html', 1, '']]], │ │ │ │ │ - ['os_5flibgen_2eh_179', ['os_libgen.h', ['../../a03458.html', 1, '']]], │ │ │ │ │ - ['os_5flimits_2eh_180', ['os_limits.h', ['../../a03503.html', 1, '']]], │ │ │ │ │ - ['os_5floadavg_2eh_181', ['os_loadavg.h', ['../../a03656.html', 1, '']]], │ │ │ │ │ - ['os_5flocal_2eh_182', ['os_local.h', ['../../a03578.html', 1, '']]], │ │ │ │ │ - ['os_5flog_5fmsg_5fattributes_2ecpp_183', ['OS_Log_Msg_Attributes.cpp', ['../../a01616.html', 1, '']]], │ │ │ │ │ - ['os_5flog_5fmsg_5fattributes_2eh_184', ['OS_Log_Msg_Attributes.h', ['../../a00380.html', 1, '']]], │ │ │ │ │ - ['os_5flog_5fmsg_5fattributes_2einl_185', ['OS_Log_Msg_Attributes.inl', ['../../a02105.html', 1, '']]], │ │ │ │ │ - ['os_5fmain_2ecpp_186', ['OS_main.cpp', ['../../a01358.html', 1, '']]], │ │ │ │ │ - ['os_5fmain_2eh_187', ['OS_main.h', ['../../a03059.html', 1, '']]], │ │ │ │ │ - ['os_5fmath_2eh_188', ['os_math.h', ['../../a03545.html', 1, '']]], │ │ │ │ │ - ['os_5fmemory_2eh_189', ['OS_Memory.h', ['../../a03236.html', 1, '']]], │ │ │ │ │ - ['os_5fmman_2eh_190', ['os_mman.h', ['../../a03674.html', 1, '']]], │ │ │ │ │ - ['os_5fmonetary_2eh_191', ['os_monetary.h', ['../../a03422.html', 1, '']]], │ │ │ │ │ - ['os_5fmqueue_2eh_192', ['os_mqueue.h', ['../../a03584.html', 1, '']]], │ │ │ │ │ - ['os_5fmsg_2eh_193', ['os_msg.h', ['../../a03668.html', 1, '']]], │ │ │ │ │ - ['os_5fndbm_2eh_194', ['os_ndbm.h', ['../../a03539.html', 1, '']]], │ │ │ │ │ - ['os_5fnetdb_2eh_195', ['os_netdb.h', ['../../a03416.html', 1, '']]], │ │ │ │ │ + ['os_5fintrin_2eh_173', ['os_intrin.h', ['../../a03449.html', 1, '']]], │ │ │ │ │ + ['os_5finttypes_2eh_174', ['os_inttypes.h', ['../../a03509.html', 1, '']]], │ │ │ │ │ + ['os_5fipc_2eh_175', ['os_ipc.h', ['../../a03683.html', 1, '']]], │ │ │ │ │ + ['os_5fiso646_2eh_176', ['os_iso646.h', ['../../a03434.html', 1, '']]], │ │ │ │ │ + ['os_5fkstat_2eh_177', ['os_kstat.h', ['../../a03527.html', 1, '']]], │ │ │ │ │ + ['os_5flanginfo_2eh_178', ['os_langinfo.h', ['../../a03533.html', 1, '']]], │ │ │ │ │ + ['os_5flibgen_2eh_179', ['os_libgen.h', ['../../a03497.html', 1, '']]], │ │ │ │ │ + ['os_5flimits_2eh_180', ['os_limits.h', ['../../a03569.html', 1, '']]], │ │ │ │ │ + ['os_5floadavg_2eh_181', ['os_loadavg.h', ['../../a03671.html', 1, '']]], │ │ │ │ │ + ['os_5flocal_2eh_182', ['os_local.h', ['../../a03554.html', 1, '']]], │ │ │ │ │ + ['os_5flog_5fmsg_5fattributes_2ecpp_183', ['OS_Log_Msg_Attributes.cpp', ['../../a00749.html', 1, '']]], │ │ │ │ │ + ['os_5flog_5fmsg_5fattributes_2eh_184', ['OS_Log_Msg_Attributes.h', ['../../a00692.html', 1, '']]], │ │ │ │ │ + ['os_5flog_5fmsg_5fattributes_2einl_185', ['OS_Log_Msg_Attributes.inl', ['../../a03305.html', 1, '']]], │ │ │ │ │ + ['os_5fmain_2ecpp_186', ['OS_main.cpp', ['../../a00386.html', 1, '']]], │ │ │ │ │ + ['os_5fmain_2eh_187', ['OS_main.h', ['../../a02531.html', 1, '']]], │ │ │ │ │ + ['os_5fmath_2eh_188', ['os_math.h', ['../../a03572.html', 1, '']]], │ │ │ │ │ + ['os_5fmemory_2eh_189', ['OS_Memory.h', ['../../a01205.html', 1, '']]], │ │ │ │ │ + ['os_5fmman_2eh_190', ['os_mman.h', ['../../a03677.html', 1, '']]], │ │ │ │ │ + ['os_5fmonetary_2eh_191', ['os_monetary.h', ['../../a03464.html', 1, '']]], │ │ │ │ │ + ['os_5fmqueue_2eh_192', ['os_mqueue.h', ['../../a03599.html', 1, '']]], │ │ │ │ │ + ['os_5fmsg_2eh_193', ['os_msg.h', ['../../a03662.html', 1, '']]], │ │ │ │ │ + ['os_5fndbm_2eh_194', ['os_ndbm.h', ['../../a03506.html', 1, '']]], │ │ │ │ │ + ['os_5fnetdb_2eh_195', ['os_netdb.h', ['../../a03455.html', 1, '']]], │ │ │ │ │ ['os_5fnl_5ftypes_2eh_196', ['os_nl_types.h', ['../../a03512.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5farpa_5finet_2ecpp_197', ['OS_NS_arpa_inet.cpp', ['../../a01007.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5farpa_5finet_2eh_198', ['OS_NS_arpa_inet.h', ['../../a02639.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5farpa_5finet_2einl_199', ['OS_NS_arpa_inet.inl', ['../../a01364.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fctype_2ecpp_200', ['OS_NS_ctype.cpp', ['../../a01118.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fctype_2eh_201', ['OS_NS_ctype.h', ['../../a00662.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fctype_2einl_202', ['OS_NS_ctype.inl', ['../../a00497.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fdevctl_2ecpp_203', ['OS_NS_devctl.cpp', ['../../a00524.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fdevctl_2eh_204', ['OS_NS_devctl.h', ['../../a02303.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fdevctl_2einl_205', ['OS_NS_devctl.inl', ['../../a00623.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fdirent_2ecpp_206', ['OS_NS_dirent.cpp', ['../../a00716.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fdirent_2eh_207', ['OS_NS_dirent.h', ['../../a03380.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fdirent_2einl_208', ['OS_NS_dirent.inl', ['../../a02117.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fdlfcn_2ecpp_209', ['OS_NS_dlfcn.cpp', ['../../a01343.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fdlfcn_2eh_210', ['OS_NS_dlfcn.h', ['../../a02561.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fdlfcn_2einl_211', ['OS_NS_dlfcn.inl', ['../../a02984.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5ferrno_2ecpp_212', ['OS_NS_errno.cpp', ['../../a00959.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5ferrno_2eh_213', ['OS_NS_errno.h', ['../../a01862.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5ferrno_2einl_214', ['OS_NS_errno.inl', ['../../a00932.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5ffcntl_2ecpp_215', ['OS_NS_fcntl.cpp', ['../../a03119.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5ffcntl_2eh_216', ['OS_NS_fcntl.h', ['../../a00353.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5ffcntl_2einl_217', ['OS_NS_fcntl.inl', ['../../a02033.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fmacros_2eh_218', ['OS_NS_macros.h', ['../../a00248.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fmath_2ecpp_219', ['OS_NS_math.cpp', ['../../a00794.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fmath_2eh_220', ['OS_NS_math.h', ['../../a02153.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fmath_2einl_221', ['OS_NS_math.inl', ['../../a02441.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fnetdb_2ecpp_222', ['OS_NS_netdb.cpp', ['../../a02555.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fnetdb_2eh_223', ['OS_NS_netdb.h', ['../../a01094.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fnetdb_2einl_224', ['OS_NS_netdb.inl', ['../../a00506.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fpoll_2ecpp_225', ['OS_NS_poll.cpp', ['../../a00860.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fpoll_2eh_226', ['OS_NS_poll.h', ['../../a00530.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fpoll_2einl_227', ['OS_NS_poll.inl', ['../../a01508.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fpwd_2ecpp_228', ['OS_NS_pwd.cpp', ['../../a00239.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fpwd_2eh_229', ['OS_NS_pwd.h', ['../../a02240.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fpwd_2einl_230', ['OS_NS_pwd.inl', ['../../a02228.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fregex_2ecpp_231', ['OS_NS_regex.cpp', ['../../a01580.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fregex_2eh_232', ['OS_NS_regex.h', ['../../a01472.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fregex_2einl_233', ['OS_NS_regex.inl', ['../../a02528.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsignal_2ecpp_234', ['OS_NS_signal.cpp', ['../../a01835.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsignal_2eh_235', ['OS_NS_signal.h', ['../../a02261.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsignal_2einl_236', ['OS_NS_signal.inl', ['../../a00500.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fstdio_2ecpp_237', ['OS_NS_stdio.cpp', ['../../a02621.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fstdio_2eh_238', ['OS_NS_stdio.h', ['../../a01532.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fstdio_2einl_239', ['OS_NS_stdio.inl', ['../../a02855.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fstdlib_2ecpp_240', ['OS_NS_stdlib.cpp', ['../../a02312.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fstdlib_2eh_241', ['OS_NS_stdlib.h', ['../../a03200.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fstdlib_2einl_242', ['OS_NS_stdlib.inl', ['../../a01502.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fstring_2ecpp_243', ['OS_NS_string.cpp', ['../../a00551.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fstring_2eh_244', ['OS_NS_string.h', ['../../a02387.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fstring_2einl_245', ['OS_NS_string.inl', ['../../a02285.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fstrings_2ecpp_246', ['OS_NS_strings.cpp', ['../../a03410.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fstrings_2eh_247', ['OS_NS_strings.h', ['../../a02060.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fstrings_2einl_248', ['OS_NS_strings.inl', ['../../a00692.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fstropts_2ecpp_249', ['OS_NS_stropts.cpp', ['../../a01064.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fstropts_2eh_250', ['OS_NS_stropts.h', ['../../a02225.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fstropts_2einl_251', ['OS_NS_stropts.inl', ['../../a00677.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fmman_2ecpp_252', ['OS_NS_sys_mman.cpp', ['../../a00773.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fmman_2eh_253', ['OS_NS_sys_mman.h', ['../../a02495.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fmman_2einl_254', ['OS_NS_sys_mman.inl', ['../../a02657.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fmsg_2ecpp_255', ['OS_NS_sys_msg.cpp', ['../../a00356.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fmsg_2eh_256', ['OS_NS_sys_msg.h', ['../../a01025.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fmsg_2einl_257', ['OS_NS_sys_msg.inl', ['../../a01796.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fresource_2ecpp_258', ['OS_NS_sys_resource.cpp', ['../../a02360.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fresource_2eh_259', ['OS_NS_sys_resource.h', ['../../a00194.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fresource_2einl_260', ['OS_NS_sys_resource.inl', ['../../a01748.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fselect_2ecpp_261', ['OS_NS_sys_select.cpp', ['../../a00476.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fselect_2eh_262', ['OS_NS_sys_select.h', ['../../a02834.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fselect_2einl_263', ['OS_NS_sys_select.inl', ['../../a02171.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fsendfile_2ecpp_264', ['OS_NS_sys_sendfile.cpp', ['../../a03125.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fsendfile_2eh_265', ['OS_NS_sys_sendfile.h', ['../../a02423.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fsendfile_2einl_266', ['OS_NS_sys_sendfile.inl', ['../../a02612.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fshm_2ecpp_267', ['OS_NS_sys_shm.cpp', ['../../a00983.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fshm_2eh_268', ['OS_NS_sys_shm.h', ['../../a00815.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fshm_2einl_269', ['OS_NS_sys_shm.inl', ['../../a00563.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fsocket_2ecpp_270', ['OS_NS_sys_socket.cpp', ['../../a00287.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fsocket_2eh_271', ['OS_NS_sys_socket.h', ['../../a01709.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fsocket_2einl_272', ['OS_NS_sys_socket.inl', ['../../a01241.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fstat_2ecpp_273', ['OS_NS_sys_stat.cpp', ['../../a02897.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fstat_2eh_274', ['OS_NS_sys_stat.h', ['../../a01718.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fstat_2einl_275', ['OS_NS_sys_stat.inl', ['../../a02015.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5ftime_2ecpp_276', ['OS_NS_sys_time.cpp', ['../../a00446.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5ftime_2eh_277', ['OS_NS_sys_time.h', ['../../a01646.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5ftime_2einl_278', ['OS_NS_sys_time.inl', ['../../a02771.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fuio_2ecpp_279', ['OS_NS_sys_uio.cpp', ['../../a01073.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fuio_2eh_280', ['OS_NS_sys_uio.h', ['../../a01403.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fuio_2einl_281', ['OS_NS_sys_uio.inl', ['../../a00554.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5futsname_2ecpp_282', ['OS_NS_sys_utsname.cpp', ['../../a01247.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5futsname_2eh_283', ['OS_NS_sys_utsname.h', ['../../a02099.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fwait_2ecpp_284', ['OS_NS_sys_wait.cpp', ['../../a02129.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fwait_2eh_285', ['OS_NS_sys_wait.h', ['../../a03245.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fwait_2einl_286', ['OS_NS_sys_wait.inl', ['../../a01187.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fthread_2ecpp_287', ['OS_NS_Thread.cpp', ['../../a03320.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fthread_2eh_288', ['OS_NS_Thread.h', ['../../a01988.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fthread_2einl_289', ['OS_NS_Thread.inl', ['../../a02627.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5ftime_2ecpp_290', ['OS_NS_time.cpp', ['../../a00086.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5ftime_2eh_291', ['OS_NS_time.h', ['../../a01166.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5ftime_2einl_292', ['OS_NS_time.inl', ['../../a02915.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5funistd_2ecpp_293', ['OS_NS_unistd.cpp', ['../../a01652.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5funistd_2eh_294', ['OS_NS_unistd.h', ['../../a01349.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5funistd_2einl_295', ['OS_NS_unistd.inl', ['../../a01178.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fwchar_2ecpp_296', ['OS_NS_wchar.cpp', ['../../a02798.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fwchar_2eh_297', ['OS_NS_wchar.h', ['../../a02825.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fwchar_2einl_298', ['OS_NS_wchar.inl', ['../../a02906.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fwctype_2ecpp_299', ['OS_NS_wctype.cpp', ['../../a02591.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fwctype_2eh_300', ['OS_NS_wctype.h', ['../../a01262.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fwctype_2einl_301', ['OS_NS_wctype.inl', ['../../a02573.html', 1, '']]], │ │ │ │ │ - ['os_5fpdh_2eh_302', ['os_pdh.h', ['../../a03560.html', 1, '']]], │ │ │ │ │ - ['os_5fpdhmsg_2eh_303', ['os_pdhmsg.h', ['../../a03500.html', 1, '']]], │ │ │ │ │ - ['os_5fpoll_2eh_304', ['os_poll.h', ['../../a03509.html', 1, '']]], │ │ │ │ │ - ['os_5fpstat_2eh_305', ['os_pstat.h', ['../../a03662.html', 1, '']]], │ │ │ │ │ - ['os_5fpthread_2eh_306', ['os_pthread.h', ['../../a03563.html', 1, '']]], │ │ │ │ │ - ['os_5fpwd_2eh_307', ['os_pwd.h', ['../../a03611.html', 1, '']]], │ │ │ │ │ - ['os_5fqos_2ecpp_308', ['OS_QoS.cpp', ['../../a02402.html', 1, '']]], │ │ │ │ │ - ['os_5fqos_2eh_309', ['OS_QoS.h', ['../../a03020.html', 1, '']]], │ │ │ │ │ - ['os_5fregex_2eh_310', ['os_regex.h', ['../../a03572.html', 1, '']]], │ │ │ │ │ - ['os_5fresource_2eh_311', ['os_resource.h', ['../../a03647.html', 1, '']]], │ │ │ │ │ - ['os_5fsched_2eh_312', ['os_sched.h', ['../../a03536.html', 1, '']]], │ │ │ │ │ - ['os_5fsearch_2eh_313', ['os_search.h', ['../../a03434.html', 1, '']]], │ │ │ │ │ - ['os_5fselect_2eh_314', ['os_select.h', ['../../a03686.html', 1, '']]], │ │ │ │ │ - ['os_5fsem_2eh_315', ['os_sem.h', ['../../a03683.html', 1, '']]], │ │ │ │ │ - ['os_5fsemaphore_2eh_316', ['os_semaphore.h', ['../../a03428.html', 1, '']]], │ │ │ │ │ - ['os_5fsetjmp_2eh_317', ['os_setjmp.h', ['../../a03602.html', 1, '']]], │ │ │ │ │ - ['os_5fshm_2eh_318', ['os_shm.h', ['../../a03689.html', 1, '']]], │ │ │ │ │ - ['os_5fsignal_2eh_319', ['os_signal.h', ['../../a03590.html', 1, '']]], │ │ │ │ │ - ['os_5fsocket_2eh_320', ['os_socket.h', ['../../a03653.html', 1, '']]], │ │ │ │ │ - ['os_5fspawn_2eh_321', ['os_spawn.h', ['../../a03608.html', 1, '']]], │ │ │ │ │ - ['os_5fstat_2eh_322', ['os_stat.h', ['../../a03641.html', 1, '']]], │ │ │ │ │ - ['os_5fstatvfs_2eh_323', ['os_statvfs.h', ['../../a03680.html', 1, '']]], │ │ │ │ │ - ['os_5fstdarg_2eh_324', ['os_stdarg.h', ['../../a03437.html', 1, '']]], │ │ │ │ │ - ['os_5fstdbool_2eh_325', ['os_stdbool.h', ['../../a03527.html', 1, '']]], │ │ │ │ │ - ['os_5fstddef_2eh_326', ['os_stddef.h', ['../../a03476.html', 1, '']]], │ │ │ │ │ - ['os_5fstdint_2eh_327', ['os_stdint.h', ['../../a03452.html', 1, '']]], │ │ │ │ │ - ['os_5fstdio_2eh_328', ['os_stdio.h', ['../../a03494.html', 1, '']]], │ │ │ │ │ - ['os_5fstdlib_2eh_329', ['os_stdlib.h', ['../../a03455.html', 1, '']]], │ │ │ │ │ - ['os_5fstring_2eh_330', ['os_string.h', ['../../a03515.html', 1, '']]], │ │ │ │ │ - ['os_5fstrings_2eh_331', ['os_strings.h', ['../../a03548.html', 1, '']]], │ │ │ │ │ - ['os_5fstropts_2eh_332', ['os_stropts.h', ['../../a03557.html', 1, '']]], │ │ │ │ │ - ['os_5fsysctl_2eh_333', ['os_sysctl.h', ['../../a03659.html', 1, '']]], │ │ │ │ │ - ['os_5fsysinfo_2eh_334', ['os_sysinfo.h', ['../../a03692.html', 1, '']]], │ │ │ │ │ - ['os_5fsyslog_2eh_335', ['os_syslog.h', ['../../a03533.html', 1, '']]], │ │ │ │ │ - ['os_5ftar_2eh_336', ['os_tar.h', ['../../a03506.html', 1, '']]], │ │ │ │ │ - ['os_5ftcp_2eh_337', ['os_tcp.h', ['../../a03626.html', 1, '']]], │ │ │ │ │ - ['os_5ftermios_2eh_338', ['os_termios.h', ['../../a03551.html', 1, '']]], │ │ │ │ │ - ['os_5ftgmath_2eh_339', ['os_tgmath.h', ['../../a03470.html', 1, '']]], │ │ │ │ │ - ['os_5fthread_5fadapter_2ecpp_340', ['OS_Thread_Adapter.cpp', ['../../a01940.html', 1, '']]], │ │ │ │ │ - ['os_5fthread_5fadapter_2eh_341', ['OS_Thread_Adapter.h', ['../../a01181.html', 1, '']]], │ │ │ │ │ - ['os_5ftime_2eh_342', ['os_time.h', ['../../a03413.html', 1, '']]], │ │ │ │ │ - ['os_5ftimeb_2eh_343', ['os_timeb.h', ['../../a03671.html', 1, '']]], │ │ │ │ │ - ['os_5ftimes_2eh_344', ['os_times.h', ['../../a03635.html', 1, '']]], │ │ │ │ │ - ['os_5ftli_2ecpp_345', ['OS_TLI.cpp', ['../../a02384.html', 1, '']]], │ │ │ │ │ - ['os_5ftli_2eh_346', ['OS_TLI.h', ['../../a00722.html', 1, '']]], │ │ │ │ │ - ['os_5ftli_2einl_347', ['OS_TLI.inl', ['../../a03305.html', 1, '']]], │ │ │ │ │ - ['os_5ftrace_2eh_348', ['os_trace.h', ['../../a03431.html', 1, '']]], │ │ │ │ │ - ['os_5ftypeinfo_2eh_349', ['os_typeinfo.h', ['../../a03605.html', 1, '']]], │ │ │ │ │ - ['os_5ftypes_2eh_350', ['os_types.h', ['../../a03644.html', 1, '']]], │ │ │ │ │ - ['os_5fucontext_2eh_351', ['os_ucontext.h', ['../../a03461.html', 1, '']]], │ │ │ │ │ - ['os_5fuio_2eh_352', ['os_uio.h', ['../../a03665.html', 1, '']]], │ │ │ │ │ - ['os_5fulimit_2eh_353', ['os_ulimit.h', ['../../a03449.html', 1, '']]], │ │ │ │ │ - ['os_5fun_2eh_354', ['os_un.h', ['../../a03677.html', 1, '']]], │ │ │ │ │ - ['os_5funistd_2eh_355', ['os_unistd.h', ['../../a03464.html', 1, '']]], │ │ │ │ │ - ['os_5futime_2eh_356', ['os_utime.h', ['../../a03554.html', 1, '']]], │ │ │ │ │ - ['os_5futmpx_2eh_357', ['os_utmpx.h', ['../../a03479.html', 1, '']]], │ │ │ │ │ - ['os_5futsname_2eh_358', ['os_utsname.h', ['../../a03632.html', 1, '']]], │ │ │ │ │ - ['os_5fwait_2eh_359', ['os_wait.h', ['../../a03650.html', 1, '']]], │ │ │ │ │ - ['os_5fwchar_2eh_360', ['os_wchar.h', ['../../a03587.html', 1, '']]], │ │ │ │ │ - ['os_5fwctype_2eh_361', ['os_wctype.h', ['../../a03569.html', 1, '']]], │ │ │ │ │ - ['os_5fwordexp_2eh_362', ['os_wordexp.h', ['../../a03542.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5farpa_5finet_2ecpp_197', ['OS_NS_arpa_inet.cpp', ['../../a01475.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5farpa_5finet_2eh_198', ['OS_NS_arpa_inet.h', ['../../a00467.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5farpa_5finet_2einl_199', ['OS_NS_arpa_inet.inl', ['../../a01292.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fctype_2ecpp_200', ['OS_NS_ctype.cpp', ['../../a02234.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fctype_2eh_201', ['OS_NS_ctype.h', ['../../a01388.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fctype_2einl_202', ['OS_NS_ctype.inl', ['../../a00542.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fdevctl_2ecpp_203', ['OS_NS_devctl.cpp', ['../../a02801.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fdevctl_2eh_204', ['OS_NS_devctl.h', ['../../a01859.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fdevctl_2einl_205', ['OS_NS_devctl.inl', ['../../a00821.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fdirent_2ecpp_206', ['OS_NS_dirent.cpp', ['../../a00896.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fdirent_2eh_207', ['OS_NS_dirent.h', ['../../a02843.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fdirent_2einl_208', ['OS_NS_dirent.inl', ['../../a02147.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fdlfcn_2ecpp_209', ['OS_NS_dlfcn.cpp', ['../../a00662.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fdlfcn_2eh_210', ['OS_NS_dlfcn.h', ['../../a02372.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fdlfcn_2einl_211', ['OS_NS_dlfcn.inl', ['../../a02888.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5ferrno_2ecpp_212', ['OS_NS_errno.cpp', ['../../a01676.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5ferrno_2eh_213', ['OS_NS_errno.h', ['../../a01025.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5ferrno_2einl_214', ['OS_NS_errno.inl', ['../../a01817.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5ffcntl_2ecpp_215', ['OS_NS_fcntl.cpp', ['../../a02690.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5ffcntl_2eh_216', ['OS_NS_fcntl.h', ['../../a01145.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5ffcntl_2einl_217', ['OS_NS_fcntl.inl', ['../../a00173.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fmacros_2eh_218', ['OS_NS_macros.h', ['../../a00059.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fmath_2ecpp_219', ['OS_NS_math.cpp', ['../../a01382.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fmath_2eh_220', ['OS_NS_math.h', ['../../a02993.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fmath_2einl_221', ['OS_NS_math.inl', ['../../a02654.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fnetdb_2ecpp_222', ['OS_NS_netdb.cpp', ['../../a01688.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fnetdb_2eh_223', ['OS_NS_netdb.h', ['../../a01853.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fnetdb_2einl_224', ['OS_NS_netdb.inl', ['../../a00587.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fpoll_2ecpp_225', ['OS_NS_poll.cpp', ['../../a02507.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fpoll_2eh_226', ['OS_NS_poll.h', ['../../a00785.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fpoll_2einl_227', ['OS_NS_poll.inl', ['../../a00800.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fpwd_2ecpp_228', ['OS_NS_pwd.cpp', ['../../a03146.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fpwd_2eh_229', ['OS_NS_pwd.h', ['../../a01085.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fpwd_2einl_230', ['OS_NS_pwd.inl', ['../../a02798.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fregex_2ecpp_231', ['OS_NS_regex.cpp', ['../../a00674.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fregex_2eh_232', ['OS_NS_regex.h', ['../../a01667.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fregex_2einl_233', ['OS_NS_regex.inl', ['../../a01343.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsignal_2ecpp_234', ['OS_NS_signal.cpp', ['../../a02906.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsignal_2eh_235', ['OS_NS_signal.h', ['../../a02216.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsignal_2einl_236', ['OS_NS_signal.inl', ['../../a00296.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fstdio_2ecpp_237', ['OS_NS_stdio.cpp', ['../../a02504.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fstdio_2eh_238', ['OS_NS_stdio.h', ['../../a00200.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fstdio_2einl_239', ['OS_NS_stdio.inl', ['../../a03212.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fstdlib_2ecpp_240', ['OS_NS_stdlib.cpp', ['../../a03161.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fstdlib_2eh_241', ['OS_NS_stdlib.h', ['../../a00836.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fstdlib_2einl_242', ['OS_NS_stdlib.inl', ['../../a01184.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fstring_2ecpp_243', ['OS_NS_string.cpp', ['../../a01925.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fstring_2eh_244', ['OS_NS_string.h', ['../../a03005.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fstring_2einl_245', ['OS_NS_string.inl', ['../../a01028.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fstrings_2ecpp_246', ['OS_NS_strings.cpp', ['../../a02174.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fstrings_2eh_247', ['OS_NS_strings.h', ['../../a00956.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fstrings_2einl_248', ['OS_NS_strings.inl', ['../../a03104.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fstropts_2ecpp_249', ['OS_NS_stropts.cpp', ['../../a03023.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fstropts_2eh_250', ['OS_NS_stropts.h', ['../../a00521.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fstropts_2einl_251', ['OS_NS_stropts.inl', ['../../a02990.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fmman_2ecpp_252', ['OS_NS_sys_mman.cpp', ['../../a00854.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fmman_2eh_253', ['OS_NS_sys_mman.h', ['../../a00638.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fmman_2einl_254', ['OS_NS_sys_mman.inl', ['../../a02474.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fmsg_2ecpp_255', ['OS_NS_sys_msg.cpp', ['../../a01634.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fmsg_2eh_256', ['OS_NS_sys_msg.h', ['../../a00305.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fmsg_2einl_257', ['OS_NS_sys_msg.inl', ['../../a03113.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fresource_2ecpp_258', ['OS_NS_sys_resource.cpp', ['../../a01187.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fresource_2eh_259', ['OS_NS_sys_resource.h', ['../../a03239.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fresource_2einl_260', ['OS_NS_sys_resource.inl', ['../../a01373.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fselect_2ecpp_261', ['OS_NS_sys_select.cpp', ['../../a00776.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fselect_2eh_262', ['OS_NS_sys_select.h', ['../../a02021.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fselect_2einl_263', ['OS_NS_sys_select.inl', ['../../a01049.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fsendfile_2ecpp_264', ['OS_NS_sys_sendfile.cpp', ['../../a02753.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fsendfile_2eh_265', ['OS_NS_sys_sendfile.h', ['../../a02915.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fsendfile_2einl_266', ['OS_NS_sys_sendfile.inl', ['../../a01592.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fshm_2ecpp_267', ['OS_NS_sys_shm.cpp', ['../../a00944.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fshm_2eh_268', ['OS_NS_sys_shm.h', ['../../a02477.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fshm_2einl_269', ['OS_NS_sys_shm.inl', ['../../a02243.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fsocket_2ecpp_270', ['OS_NS_sys_socket.cpp', ['../../a01511.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fsocket_2eh_271', ['OS_NS_sys_socket.h', ['../../a02585.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fsocket_2einl_272', ['OS_NS_sys_socket.inl', ['../../a02984.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fstat_2ecpp_273', ['OS_NS_sys_stat.cpp', ['../../a02606.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fstat_2eh_274', ['OS_NS_sys_stat.h', ['../../a03299.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fstat_2einl_275', ['OS_NS_sys_stat.inl', ['../../a02969.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5ftime_2ecpp_276', ['OS_NS_sys_time.cpp', ['../../a01229.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5ftime_2eh_277', ['OS_NS_sys_time.h', ['../../a00644.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5ftime_2einl_278', ['OS_NS_sys_time.inl', ['../../a02675.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fuio_2ecpp_279', ['OS_NS_sys_uio.cpp', ['../../a02954.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fuio_2eh_280', ['OS_NS_sys_uio.h', ['../../a01379.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fuio_2einl_281', ['OS_NS_sys_uio.inl', ['../../a02750.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5futsname_2ecpp_282', ['OS_NS_sys_utsname.cpp', ['../../a02150.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5futsname_2eh_283', ['OS_NS_sys_utsname.h', ['../../a01916.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fwait_2ecpp_284', ['OS_NS_sys_wait.cpp', ['../../a03236.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fwait_2eh_285', ['OS_NS_sys_wait.h', ['../../a00443.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fwait_2einl_286', ['OS_NS_sys_wait.inl', ['../../a00377.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fthread_2ecpp_287', ['OS_NS_Thread.cpp', ['../../a01358.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fthread_2eh_288', ['OS_NS_Thread.h', ['../../a00254.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fthread_2einl_289', ['OS_NS_Thread.inl', ['../../a00551.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5ftime_2ecpp_290', ['OS_NS_time.cpp', ['../../a02804.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5ftime_2eh_291', ['OS_NS_time.h', ['../../a01871.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5ftime_2einl_292', ['OS_NS_time.inl', ['../../a00977.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5funistd_2ecpp_293', ['OS_NS_unistd.cpp', ['../../a00704.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5funistd_2eh_294', ['OS_NS_unistd.h', ['../../a01538.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5funistd_2einl_295', ['OS_NS_unistd.inl', ['../../a02399.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fwchar_2ecpp_296', ['OS_NS_wchar.cpp', ['../../a02519.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fwchar_2eh_297', ['OS_NS_wchar.h', ['../../a03095.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fwchar_2einl_298', ['OS_NS_wchar.inl', ['../../a00992.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fwctype_2ecpp_299', ['OS_NS_wctype.cpp', ['../../a00503.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fwctype_2eh_300', ['OS_NS_wctype.h', ['../../a01607.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fwctype_2einl_301', ['OS_NS_wctype.inl', ['../../a02597.html', 1, '']]], │ │ │ │ │ + ['os_5fpdh_2eh_302', ['os_pdh.h', ['../../a03539.html', 1, '']]], │ │ │ │ │ + ['os_5fpdhmsg_2eh_303', ['os_pdhmsg.h', ['../../a03473.html', 1, '']]], │ │ │ │ │ + ['os_5fpoll_2eh_304', ['os_poll.h', ['../../a03563.html', 1, '']]], │ │ │ │ │ + ['os_5fpstat_2eh_305', ['os_pstat.h', ['../../a03653.html', 1, '']]], │ │ │ │ │ + ['os_5fpthread_2eh_306', ['os_pthread.h', ['../../a03611.html', 1, '']]], │ │ │ │ │ + ['os_5fpwd_2eh_307', ['os_pwd.h', ['../../a03557.html', 1, '']]], │ │ │ │ │ + ['os_5fqos_2ecpp_308', ['OS_QoS.cpp', ['../../a00455.html', 1, '']]], │ │ │ │ │ + ['os_5fqos_2eh_309', ['OS_QoS.h', ['../../a02393.html', 1, '']]], │ │ │ │ │ + ['os_5fregex_2eh_310', ['os_regex.h', ['../../a03440.html', 1, '']]], │ │ │ │ │ + ['os_5fresource_2eh_311', ['os_resource.h', ['../../a03686.html', 1, '']]], │ │ │ │ │ + ['os_5fsched_2eh_312', ['os_sched.h', ['../../a03521.html', 1, '']]], │ │ │ │ │ + ['os_5fsearch_2eh_313', ['os_search.h', ['../../a03470.html', 1, '']]], │ │ │ │ │ + ['os_5fselect_2eh_314', ['os_select.h', ['../../a03659.html', 1, '']]], │ │ │ │ │ + ['os_5fsem_2eh_315', ['os_sem.h', ['../../a03650.html', 1, '']]], │ │ │ │ │ + ['os_5fsemaphore_2eh_316', ['os_semaphore.h', ['../../a03548.html', 1, '']]], │ │ │ │ │ + ['os_5fsetjmp_2eh_317', ['os_setjmp.h', ['../../a03476.html', 1, '']]], │ │ │ │ │ + ['os_5fshm_2eh_318', ['os_shm.h', ['../../a03692.html', 1, '']]], │ │ │ │ │ + ['os_5fsignal_2eh_319', ['os_signal.h', ['../../a03446.html', 1, '']]], │ │ │ │ │ + ['os_5fsocket_2eh_320', ['os_socket.h', ['../../a03632.html', 1, '']]], │ │ │ │ │ + ['os_5fspawn_2eh_321', ['os_spawn.h', ['../../a03566.html', 1, '']]], │ │ │ │ │ + ['os_5fstat_2eh_322', ['os_stat.h', ['../../a03668.html', 1, '']]], │ │ │ │ │ + ['os_5fstatvfs_2eh_323', ['os_statvfs.h', ['../../a03647.html', 1, '']]], │ │ │ │ │ + ['os_5fstdarg_2eh_324', ['os_stdarg.h', ['../../a03431.html', 1, '']]], │ │ │ │ │ + ['os_5fstdbool_2eh_325', ['os_stdbool.h', ['../../a03458.html', 1, '']]], │ │ │ │ │ + ['os_5fstddef_2eh_326', ['os_stddef.h', ['../../a03461.html', 1, '']]], │ │ │ │ │ + ['os_5fstdint_2eh_327', ['os_stdint.h', ['../../a03425.html', 1, '']]], │ │ │ │ │ + ['os_5fstdio_2eh_328', ['os_stdio.h', ['../../a03503.html', 1, '']]], │ │ │ │ │ + ['os_5fstdlib_2eh_329', ['os_stdlib.h', ['../../a03491.html', 1, '']]], │ │ │ │ │ + ['os_5fstring_2eh_330', ['os_string.h', ['../../a03416.html', 1, '']]], │ │ │ │ │ + ['os_5fstrings_2eh_331', ['os_strings.h', ['../../a03494.html', 1, '']]], │ │ │ │ │ + ['os_5fstropts_2eh_332', ['os_stropts.h', ['../../a03578.html', 1, '']]], │ │ │ │ │ + ['os_5fsysctl_2eh_333', ['os_sysctl.h', ['../../a03689.html', 1, '']]], │ │ │ │ │ + ['os_5fsysinfo_2eh_334', ['os_sysinfo.h', ['../../a03665.html', 1, '']]], │ │ │ │ │ + ['os_5fsyslog_2eh_335', ['os_syslog.h', ['../../a03530.html', 1, '']]], │ │ │ │ │ + ['os_5ftar_2eh_336', ['os_tar.h', ['../../a03452.html', 1, '']]], │ │ │ │ │ + ['os_5ftcp_2eh_337', ['os_tcp.h', ['../../a03629.html', 1, '']]], │ │ │ │ │ + ['os_5ftermios_2eh_338', ['os_termios.h', ['../../a03479.html', 1, '']]], │ │ │ │ │ + ['os_5ftgmath_2eh_339', ['os_tgmath.h', ['../../a03428.html', 1, '']]], │ │ │ │ │ + ['os_5fthread_5fadapter_2ecpp_340', ['OS_Thread_Adapter.cpp', ['../../a02537.html', 1, '']]], │ │ │ │ │ + ['os_5fthread_5fadapter_2eh_341', ['OS_Thread_Adapter.h', ['../../a01901.html', 1, '']]], │ │ │ │ │ + ['os_5ftime_2eh_342', ['os_time.h', ['../../a03551.html', 1, '']]], │ │ │ │ │ + ['os_5ftimeb_2eh_343', ['os_timeb.h', ['../../a03641.html', 1, '']]], │ │ │ │ │ + ['os_5ftimes_2eh_344', ['os_times.h', ['../../a03680.html', 1, '']]], │ │ │ │ │ + ['os_5ftli_2ecpp_345', ['OS_TLI.cpp', ['../../a02945.html', 1, '']]], │ │ │ │ │ + ['os_5ftli_2eh_346', ['OS_TLI.h', ['../../a02117.html', 1, '']]], │ │ │ │ │ + ['os_5ftli_2einl_347', ['OS_TLI.inl', ['../../a02054.html', 1, '']]], │ │ │ │ │ + ['os_5ftrace_2eh_348', ['os_trace.h', ['../../a03602.html', 1, '']]], │ │ │ │ │ + ['os_5ftypeinfo_2eh_349', ['os_typeinfo.h', ['../../a03596.html', 1, '']]], │ │ │ │ │ + ['os_5ftypes_2eh_350', ['os_types.h', ['../../a03635.html', 1, '']]], │ │ │ │ │ + ['os_5fucontext_2eh_351', ['os_ucontext.h', ['../../a03584.html', 1, '']]], │ │ │ │ │ + ['os_5fuio_2eh_352', ['os_uio.h', ['../../a03674.html', 1, '']]], │ │ │ │ │ + ['os_5fulimit_2eh_353', ['os_ulimit.h', ['../../a03593.html', 1, '']]], │ │ │ │ │ + ['os_5fun_2eh_354', ['os_un.h', ['../../a03644.html', 1, '']]], │ │ │ │ │ + ['os_5funistd_2eh_355', ['os_unistd.h', ['../../a03500.html', 1, '']]], │ │ │ │ │ + ['os_5futime_2eh_356', ['os_utime.h', ['../../a03485.html', 1, '']]], │ │ │ │ │ + ['os_5futmpx_2eh_357', ['os_utmpx.h', ['../../a03419.html', 1, '']]], │ │ │ │ │ + ['os_5futsname_2eh_358', ['os_utsname.h', ['../../a03656.html', 1, '']]], │ │ │ │ │ + ['os_5fwait_2eh_359', ['os_wait.h', ['../../a03638.html', 1, '']]], │ │ │ │ │ + ['os_5fwchar_2eh_360', ['os_wchar.h', ['../../a03608.html', 1, '']]], │ │ │ │ │ + ['os_5fwctype_2eh_361', ['os_wctype.h', ['../../a03605.html', 1, '']]], │ │ │ │ │ + ['os_5fwordexp_2eh_362', ['os_wordexp.h', ['../../a03515.html', 1, '']]], │ │ │ │ │ ['ostream_363', ['OSTREAM', ['../../a06185.html#a85194eb0498b35b79d0472f514ac91c8ac24686ef7ddb240ff9d117d8f4f63e14', 1, 'ACE_Log_Msg']]], │ │ │ │ │ ['ostream_5f_364', ['ostream_', ['../../a06185.html#a3a1c4c7652ab72a1e39c6729282926da', 1, 'ACE_Log_Msg::ostream_()'], │ │ │ │ │ ['../../a06789.html#a0688bb7d9da7a8ba8aa5e14aa41b84ba', 1, 'ACE_OS_Log_Msg_Attributes::ostream_()'] │ │ │ │ │ ]], │ │ │ │ │ ['ostream_5frefcount_5f_365', ['ostream_refcount_', ['../../a06185.html#a821ac383dfa0d89ea7c9fcbf7a89004a', 1, 'ACE_Log_Msg::ostream_refcount_()'], │ │ │ │ │ ['../../a06789.html#aba398fc3e27723e0a1e7b4b7f484bf8c', 1, 'ACE_OS_Log_Msg_Attributes::ostream_refcount_()'] │ │ │ │ │ ]], │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/defines_1.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ │ var searchData = [ │ │ │ │ │ - ['imr_5fmultiaddr_0', ['IMR_MULTIADDR', ['../a00026.html#ace8a131c95edfdae498669644041e3c5', 1, 'SOCK_Dgram_Mcast_QoS.cpp']]] │ │ │ │ │ + ['imr_5fmultiaddr_0', ['IMR_MULTIADDR', ['../a00023.html#ace8a131c95edfdae498669644041e3c5', 1, 'SOCK_Dgram_Mcast_QoS.cpp']]] │ │ │ │ │ ]; │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/files_0.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -1,95 +1,95 @@ │ │ │ │ │ var searchData = [ │ │ │ │ │ - ['abstract_5ftimer_5fqueue_2ecpp_0', ['Abstract_Timer_Queue.cpp', ['../../a00713.html', 1, '']]], │ │ │ │ │ - ['abstract_5ftimer_5fqueue_2eh_1', ['Abstract_Timer_Queue.h', ['../../a01910.html', 1, '']]], │ │ │ │ │ - ['acceptor_2ecpp_2', ['Acceptor.cpp', ['../../a00854.html', 1, '']]], │ │ │ │ │ - ['acceptor_2eh_3', ['Acceptor.h', ['../../a03296.html', 1, '']]], │ │ │ │ │ - ['ace_2ecpp_4', ['ACE.cpp', ['../../a02264.html', 1, '']]], │ │ │ │ │ - ['ace_2eh_5', ['ACE.h', ['../../a01577.html', 1, '']]], │ │ │ │ │ - ['ace_2einl_6', ['ACE.inl', ['../../a01256.html', 1, '']]], │ │ │ │ │ - ['ace_5fcrc32_2ecpp_7', ['ACE_crc32.cpp', ['../../a01436.html', 1, '']]], │ │ │ │ │ - ['ace_5fcrc_5fccitt_2ecpp_8', ['ACE_crc_ccitt.cpp', ['../../a01682.html', 1, '']]], │ │ │ │ │ - ['ace_5fexport_2eh_9', ['ACE_export.h', ['../../a02315.html', 1, '']]], │ │ │ │ │ + ['abstract_5ftimer_5fqueue_2ecpp_0', ['Abstract_Timer_Queue.cpp', ['../../a01601.html', 1, '']]], │ │ │ │ │ + ['abstract_5ftimer_5fqueue_2eh_1', ['Abstract_Timer_Queue.h', ['../../a03371.html', 1, '']]], │ │ │ │ │ + ['acceptor_2ecpp_2', ['Acceptor.cpp', ['../../a02375.html', 1, '']]], │ │ │ │ │ + ['acceptor_2eh_3', ['Acceptor.h', ['../../a03077.html', 1, '']]], │ │ │ │ │ + ['ace_2ecpp_4', ['ACE.cpp', ['../../a02639.html', 1, '']]], │ │ │ │ │ + ['ace_2eh_5', ['ACE.h', ['../../a01637.html', 1, '']]], │ │ │ │ │ + ['ace_2einl_6', ['ACE.inl', ['../../a00716.html', 1, '']]], │ │ │ │ │ + ['ace_5fcrc32_2ecpp_7', ['ACE_crc32.cpp', ['../../a01973.html', 1, '']]], │ │ │ │ │ + ['ace_5fcrc_5fccitt_2ecpp_8', ['ACE_crc_ccitt.cpp', ['../../a00083.html', 1, '']]], │ │ │ │ │ + ['ace_5fexport_2eh_9', ['ACE_export.h', ['../../a03266.html', 1, '']]], │ │ │ │ │ ['ace_5fqos_5fexport_2eh_10', ['ACE_QoS_Export.h', ['../a00008.html', 1, '']]], │ │ │ │ │ - ['ace_5fwchar_2ecpp_11', ['ace_wchar.cpp', ['../../a01628.html', 1, '']]], │ │ │ │ │ - ['ace_5fwchar_2eh_12', ['ace_wchar.h', ['../../a00785.html', 1, '']]], │ │ │ │ │ - ['ace_5fwchar_2einl_13', ['ace_wchar.inl', ['../../a03185.html', 1, '']]], │ │ │ │ │ - ['activation_5fqueue_2ecpp_14', ['Activation_Queue.cpp', ['../../a01127.html', 1, '']]], │ │ │ │ │ - ['activation_5fqueue_2eh_15', ['Activation_Queue.h', ['../../a01691.html', 1, '']]], │ │ │ │ │ - ['activation_5fqueue_2einl_16', ['Activation_Queue.inl', ['../../a01184.html', 1, '']]], │ │ │ │ │ - ['active_5fmap_5fmanager_2ecpp_17', ['Active_Map_Manager.cpp', ['../../a01637.html', 1, '']]], │ │ │ │ │ - ['active_5fmap_5fmanager_2eh_18', ['Active_Map_Manager.h', ['../../a01160.html', 1, '']]], │ │ │ │ │ - ['active_5fmap_5fmanager_2einl_19', ['Active_Map_Manager.inl', ['../../a02024.html', 1, '']]], │ │ │ │ │ - ['active_5fmap_5fmanager_5ft_2ecpp_20', ['Active_Map_Manager_T.cpp', ['../../a03323.html', 1, '']]], │ │ │ │ │ - ['active_5fmap_5fmanager_5ft_2eh_21', ['Active_Map_Manager_T.h', ['../../a00848.html', 1, '']]], │ │ │ │ │ - ['active_5fmap_5fmanager_5ft_2einl_22', ['Active_Map_Manager_T.inl', ['../../a02552.html', 1, '']]], │ │ │ │ │ - ['addr_2ecpp_23', ['Addr.cpp', ['../../a00107.html', 1, '']]], │ │ │ │ │ - ['addr_2eh_24', ['Addr.h', ['../../a02258.html', 1, '']]], │ │ │ │ │ - ['addr_2einl_25', ['Addr.inl', ['../../a02951.html', 1, '']]], │ │ │ │ │ - ['arg_5fshifter_2ecpp_26', ['Arg_Shifter.cpp', ['../../a02012.html', 1, '']]], │ │ │ │ │ - ['arg_5fshifter_2eh_27', ['Arg_Shifter.h', ['../../a03206.html', 1, '']]], │ │ │ │ │ - ['argv_2ecpp_28', ['ARGV.cpp', ['../../a00179.html', 1, '']]], │ │ │ │ │ - ['argv_2eh_29', ['ARGV.h', ['../../a01286.html', 1, '']]], │ │ │ │ │ - ['argv_2einl_30', ['ARGV.inl', ['../../a03260.html', 1, '']]], │ │ │ │ │ - ['argv_5ftype_5fconverter_2ecpp_31', ['Argv_Type_Converter.cpp', ['../../a02807.html', 1, '']]], │ │ │ │ │ - ['argv_5ftype_5fconverter_2eh_32', ['Argv_Type_Converter.h', ['../../a00245.html', 1, '']]], │ │ │ │ │ - ['argv_5ftype_5fconverter_2einl_33', ['Argv_Type_Converter.inl', ['../../a02894.html', 1, '']]], │ │ │ │ │ - ['array_5fbase_2ecpp_34', ['Array_Base.cpp', ['../../a03128.html', 1, '']]], │ │ │ │ │ - ['array_5fbase_2eh_35', ['Array_Base.h', ['../../a01889.html', 1, '']]], │ │ │ │ │ - ['array_5fbase_2einl_36', ['Array_Base.inl', ['../../a02501.html', 1, '']]], │ │ │ │ │ - ['array_5fmap_2ecpp_37', ['Array_Map.cpp', ['../../a02306.html', 1, '']]], │ │ │ │ │ - ['array_5fmap_2eh_38', ['Array_Map.h', ['../../a00134.html', 1, '']]], │ │ │ │ │ - ['array_5fmap_2einl_39', ['Array_Map.inl', ['../../a03038.html', 1, '']]], │ │ │ │ │ - ['assert_2ecpp_40', ['Assert.cpp', ['../../a03401.html', 1, '']]], │ │ │ │ │ - ['assert_2eh_41', ['Assert.h', ['../../a02372.html', 1, '']]], │ │ │ │ │ - ['asynch_5facceptor_2ecpp_42', ['Asynch_Acceptor.cpp', ['../../a00119.html', 1, '']]], │ │ │ │ │ - ['asynch_5facceptor_2eh_43', ['Asynch_Acceptor.h', ['../../a00731.html', 1, '']]], │ │ │ │ │ - ['asynch_5fconnector_2ecpp_44', ['Asynch_Connector.cpp', ['../../a00404.html', 1, '']]], │ │ │ │ │ - ['asynch_5fconnector_2eh_45', ['Asynch_Connector.h', ['../../a03203.html', 1, '']]], │ │ │ │ │ - ['asynch_5fio_2ecpp_46', ['Asynch_IO.cpp', ['../../a03152.html', 1, '']]], │ │ │ │ │ - ['asynch_5fio_2eh_47', ['Asynch_IO.h', ['../../a03170.html', 1, '']]], │ │ │ │ │ - ['asynch_5fio_5fimpl_2ecpp_48', ['Asynch_IO_Impl.cpp', ['../../a03230.html', 1, '']]], │ │ │ │ │ - ['asynch_5fio_5fimpl_2eh_49', ['Asynch_IO_Impl.h', ['../../a00317.html', 1, '']]], │ │ │ │ │ - ['asynch_5fio_5fimpl_2einl_50', ['Asynch_IO_Impl.inl', ['../../a00626.html', 1, '']]], │ │ │ │ │ - ['asynch_5fpseudo_5ftask_2ecpp_51', ['Asynch_Pseudo_Task.cpp', ['../../a02420.html', 1, '']]], │ │ │ │ │ - ['asynch_5fpseudo_5ftask_2eh_52', ['Asynch_Pseudo_Task.h', ['../../a01622.html', 1, '']]], │ │ │ │ │ - ['atm_5facceptor_2ecpp_53', ['ATM_Acceptor.cpp', ['../../a01583.html', 1, '']]], │ │ │ │ │ - ['atm_5facceptor_2eh_54', ['ATM_Acceptor.h', ['../../a01853.html', 1, '']]], │ │ │ │ │ - ['atm_5facceptor_2einl_55', ['ATM_Acceptor.inl', ['../../a00749.html', 1, '']]], │ │ │ │ │ - ['atm_5faddr_2ecpp_56', ['ATM_Addr.cpp', ['../../a03083.html', 1, '']]], │ │ │ │ │ - ['atm_5faddr_2eh_57', ['ATM_Addr.h', ['../../a00509.html', 1, '']]], │ │ │ │ │ - ['atm_5faddr_2einl_58', ['ATM_Addr.inl', ['../../a00671.html', 1, '']]], │ │ │ │ │ - ['atm_5fconnector_2ecpp_59', ['ATM_Connector.cpp', ['../../a00647.html', 1, '']]], │ │ │ │ │ - ['atm_5fconnector_2eh_60', ['ATM_Connector.h', ['../../a00302.html', 1, '']]], │ │ │ │ │ - ['atm_5fconnector_2einl_61', ['ATM_Connector.inl', ['../../a00659.html', 1, '']]], │ │ │ │ │ - ['atm_5fparams_2ecpp_62', ['ATM_Params.cpp', ['../../a01592.html', 1, '']]], │ │ │ │ │ - ['atm_5fparams_2eh_63', ['ATM_Params.h', ['../../a01805.html', 1, '']]], │ │ │ │ │ - ['atm_5fparams_2einl_64', ['ATM_Params.inl', ['../../a01031.html', 1, '']]], │ │ │ │ │ - ['atm_5fqos_2ecpp_65', ['ATM_QoS.cpp', ['../../a01394.html', 1, '']]], │ │ │ │ │ - ['atm_5fqos_2eh_66', ['ATM_QoS.h', ['../../a02792.html', 1, '']]], │ │ │ │ │ - ['atm_5fqos_2einl_67', ['ATM_QoS.inl', ['../../a02078.html', 1, '']]], │ │ │ │ │ - ['atm_5fstream_2ecpp_68', ['ATM_Stream.cpp', ['../../a01883.html', 1, '']]], │ │ │ │ │ - ['atm_5fstream_2eh_69', ['ATM_Stream.h', ['../../a02045.html', 1, '']]], │ │ │ │ │ - ['atm_5fstream_2einl_70', ['ATM_Stream.inl', ['../../a02363.html', 1, '']]], │ │ │ │ │ - ['atomic_5fop_2ecpp_71', ['Atomic_Op.cpp', ['../../a02540.html', 1, '']]], │ │ │ │ │ - ['atomic_5fop_2eh_72', ['Atomic_Op.h', ['../../a02087.html', 1, '']]], │ │ │ │ │ - ['atomic_5fop_2einl_73', ['Atomic_Op.inl', ['../../a01595.html', 1, '']]], │ │ │ │ │ - ['atomic_5fop_5fgcc_5ft_2ecpp_74', ['Atomic_Op_GCC_T.cpp', ['../../a03374.html', 1, '']]], │ │ │ │ │ - ['atomic_5fop_5fgcc_5ft_2eh_75', ['Atomic_Op_GCC_T.h', ['../../a01016.html', 1, '']]], │ │ │ │ │ - ['atomic_5fop_5fgcc_5ft_2einl_76', ['Atomic_Op_GCC_T.inl', ['../../a03215.html', 1, '']]], │ │ │ │ │ - ['atomic_5fop_5fsparc_2eh_77', ['Atomic_Op_Sparc.h', ['../../a02426.html', 1, '']]], │ │ │ │ │ - ['atomic_5fop_5ft_2ecpp_78', ['Atomic_Op_T.cpp', ['../../a03158.html', 1, '']]], │ │ │ │ │ - ['atomic_5fop_5ft_2eh_79', ['Atomic_Op_T.h', ['../../a03224.html', 1, '']]], │ │ │ │ │ - ['atomic_5fop_5ft_2einl_80', ['Atomic_Op_T.inl', ['../../a00665.html', 1, '']]], │ │ │ │ │ - ['auto_5fevent_2ecpp_81', ['Auto_Event.cpp', ['../../a00737.html', 1, '']]], │ │ │ │ │ - ['auto_5fevent_2eh_82', ['Auto_Event.h', ['../../a02174.html', 1, '']]], │ │ │ │ │ - ['auto_5fevent_2einl_83', ['Auto_Event.inl', ['../../a02753.html', 1, '']]], │ │ │ │ │ - ['auto_5ffunctor_2ecpp_84', ['Auto_Functor.cpp', ['../../a01361.html', 1, '']]], │ │ │ │ │ - ['auto_5ffunctor_2eh_85', ['Auto_Functor.h', ['../../a02969.html', 1, '']]], │ │ │ │ │ - ['auto_5ffunctor_2einl_86', ['Auto_Functor.inl', ['../../a00569.html', 1, '']]], │ │ │ │ │ - ['auto_5fincdec_5ft_2ecpp_87', ['Auto_IncDec_T.cpp', ['../../a01598.html', 1, '']]], │ │ │ │ │ - ['auto_5fincdec_5ft_2eh_88', ['Auto_IncDec_T.h', ['../../a02648.html', 1, '']]], │ │ │ │ │ - ['auto_5fincdec_5ft_2einl_89', ['Auto_IncDec_T.inl', ['../../a02681.html', 1, '']]], │ │ │ │ │ - ['auto_5fptr_2ecpp_90', ['Auto_Ptr.cpp', ['../../a03035.html', 1, '']]], │ │ │ │ │ - ['auto_5fptr_2eh_91', ['Auto_Ptr.h', ['../../a02618.html', 1, '']]], │ │ │ │ │ - ['auto_5fptr_2einl_92', ['Auto_Ptr.inl', ['../../a01001.html', 1, '']]] │ │ │ │ │ + ['ace_5fwchar_2ecpp_11', ['ace_wchar.cpp', ['../../a00572.html', 1, '']]], │ │ │ │ │ + ['ace_5fwchar_2eh_12', ['ace_wchar.h', ['../../a00887.html', 1, '']]], │ │ │ │ │ + ['ace_5fwchar_2einl_13', ['ace_wchar.inl', ['../../a01922.html', 1, '']]], │ │ │ │ │ + ['activation_5fqueue_2ecpp_14', ['Activation_Queue.cpp', ['../../a00671.html', 1, '']]], │ │ │ │ │ + ['activation_5fqueue_2eh_15', ['Activation_Queue.h', ['../../a01469.html', 1, '']]], │ │ │ │ │ + ['activation_5fqueue_2einl_16', ['Activation_Queue.inl', ['../../a01400.html', 1, '']]], │ │ │ │ │ + ['active_5fmap_5fmanager_2ecpp_17', ['Active_Map_Manager.cpp', ['../../a02342.html', 1, '']]], │ │ │ │ │ + ['active_5fmap_5fmanager_2eh_18', ['Active_Map_Manager.h', ['../../a03398.html', 1, '']]], │ │ │ │ │ + ['active_5fmap_5fmanager_2einl_19', ['Active_Map_Manager.inl', ['../../a01571.html', 1, '']]], │ │ │ │ │ + ['active_5fmap_5fmanager_5ft_2ecpp_20', ['Active_Map_Manager_T.cpp', ['../../a02363.html', 1, '']]], │ │ │ │ │ + ['active_5fmap_5fmanager_5ft_2eh_21', ['Active_Map_Manager_T.h', ['../../a02933.html', 1, '']]], │ │ │ │ │ + ['active_5fmap_5fmanager_5ft_2einl_22', ['Active_Map_Manager_T.inl', ['../../a01760.html', 1, '']]], │ │ │ │ │ + ['addr_2ecpp_23', ['Addr.cpp', ['../../a02648.html', 1, '']]], │ │ │ │ │ + ['addr_2eh_24', ['Addr.h', ['../../a02837.html', 1, '']]], │ │ │ │ │ + ['addr_2einl_25', ['Addr.inl', ['../../a02672.html', 1, '']]], │ │ │ │ │ + ['arg_5fshifter_2ecpp_26', ['Arg_Shifter.cpp', ['../../a03350.html', 1, '']]], │ │ │ │ │ + ['arg_5fshifter_2eh_27', ['Arg_Shifter.h', ['../../a01082.html', 1, '']]], │ │ │ │ │ + ['argv_2ecpp_28', ['ARGV.cpp', ['../../a01580.html', 1, '']]], │ │ │ │ │ + ['argv_2eh_29', ['ARGV.h', ['../../a00737.html', 1, '']]], │ │ │ │ │ + ['argv_2einl_30', ['ARGV.inl', ['../../a01064.html', 1, '']]], │ │ │ │ │ + ['argv_5ftype_5fconverter_2ecpp_31', ['Argv_Type_Converter.cpp', ['../../a00950.html', 1, '']]], │ │ │ │ │ + ['argv_5ftype_5fconverter_2eh_32', ['Argv_Type_Converter.h', ['../../a01202.html', 1, '']]], │ │ │ │ │ + ['argv_5ftype_5fconverter_2einl_33', ['Argv_Type_Converter.inl', ['../../a01058.html', 1, '']]], │ │ │ │ │ + ['array_5fbase_2ecpp_34', ['Array_Base.cpp', ['../../a02051.html', 1, '']]], │ │ │ │ │ + ['array_5fbase_2eh_35', ['Array_Base.h', ['../../a02588.html', 1, '']]], │ │ │ │ │ + ['array_5fbase_2einl_36', ['Array_Base.inl', ['../../a01763.html', 1, '']]], │ │ │ │ │ + ['array_5fmap_2ecpp_37', ['Array_Map.cpp', ['../../a00302.html', 1, '']]], │ │ │ │ │ + ['array_5fmap_2eh_38', ['Array_Map.h', ['../../a02354.html', 1, '']]], │ │ │ │ │ + ['array_5fmap_2einl_39', ['Array_Map.inl', ['../../a02702.html', 1, '']]], │ │ │ │ │ + ['assert_2ecpp_40', ['Assert.cpp', ['../../a00932.html', 1, '']]], │ │ │ │ │ + ['assert_2eh_41', ['Assert.h', ['../../a01013.html', 1, '']]], │ │ │ │ │ + ['asynch_5facceptor_2ecpp_42', ['Asynch_Acceptor.cpp', ['../../a01001.html', 1, '']]], │ │ │ │ │ + ['asynch_5facceptor_2eh_43', ['Asynch_Acceptor.h', ['../../a01253.html', 1, '']]], │ │ │ │ │ + ['asynch_5fconnector_2ecpp_44', ['Asynch_Connector.cpp', ['../../a00047.html', 1, '']]], │ │ │ │ │ + ['asynch_5fconnector_2eh_45', ['Asynch_Connector.h', ['../../a01283.html', 1, '']]], │ │ │ │ │ + ['asynch_5fio_2ecpp_46', ['Asynch_IO.cpp', ['../../a02132.html', 1, '']]], │ │ │ │ │ + ['asynch_5fio_2eh_47', ['Asynch_IO.h', ['../../a02768.html', 1, '']]], │ │ │ │ │ + ['asynch_5fio_5fimpl_2ecpp_48', ['Asynch_IO_Impl.cpp', ['../../a00842.html', 1, '']]], │ │ │ │ │ + ['asynch_5fio_5fimpl_2eh_49', ['Asynch_IO_Impl.h', ['../../a01178.html', 1, '']]], │ │ │ │ │ + ['asynch_5fio_5fimpl_2einl_50', ['Asynch_IO_Impl.inl', ['../../a02447.html', 1, '']]], │ │ │ │ │ + ['asynch_5fpseudo_5ftask_2ecpp_51', ['Asynch_Pseudo_Task.cpp', ['../../a02576.html', 1, '']]], │ │ │ │ │ + ['asynch_5fpseudo_5ftask_2eh_52', ['Asynch_Pseudo_Task.h', ['../../a01079.html', 1, '']]], │ │ │ │ │ + ['atm_5facceptor_2ecpp_53', ['ATM_Acceptor.cpp', ['../../a03407.html', 1, '']]], │ │ │ │ │ + ['atm_5facceptor_2eh_54', ['ATM_Acceptor.h', ['../../a02732.html', 1, '']]], │ │ │ │ │ + ['atm_5facceptor_2einl_55', ['ATM_Acceptor.inl', ['../../a02420.html', 1, '']]], │ │ │ │ │ + ['atm_5faddr_2ecpp_56', ['ATM_Addr.cpp', ['../../a00725.html', 1, '']]], │ │ │ │ │ + ['atm_5faddr_2eh_57', ['ATM_Addr.h', ['../../a02561.html', 1, '']]], │ │ │ │ │ + ['atm_5faddr_2einl_58', ['ATM_Addr.inl', ['../../a00242.html', 1, '']]], │ │ │ │ │ + ['atm_5fconnector_2ecpp_59', ['ATM_Connector.cpp', ['../../a02402.html', 1, '']]], │ │ │ │ │ + ['atm_5fconnector_2eh_60', ['ATM_Connector.h', ['../../a02183.html', 1, '']]], │ │ │ │ │ + ['atm_5fconnector_2einl_61', ['ATM_Connector.inl', ['../../a00410.html', 1, '']]], │ │ │ │ │ + ['atm_5fparams_2ecpp_62', ['ATM_Params.cpp', ['../../a00431.html', 1, '']]], │ │ │ │ │ + ['atm_5fparams_2eh_63', ['ATM_Params.h', ['../../a01715.html', 1, '']]], │ │ │ │ │ + ['atm_5fparams_2einl_64', ['ATM_Params.inl', ['../../a02177.html', 1, '']]], │ │ │ │ │ + ['atm_5fqos_2ecpp_65', ['ATM_QoS.cpp', ['../../a02369.html', 1, '']]], │ │ │ │ │ + ['atm_5fqos_2eh_66', ['ATM_QoS.h', ['../../a00653.html', 1, '']]], │ │ │ │ │ + ['atm_5fqos_2einl_67', ['ATM_QoS.inl', ['../../a03200.html', 1, '']]], │ │ │ │ │ + ['atm_5fstream_2ecpp_68', ['ATM_Stream.cpp', ['../../a02543.html', 1, '']]], │ │ │ │ │ + ['atm_5fstream_2eh_69', ['ATM_Stream.h', ['../../a02999.html', 1, '']]], │ │ │ │ │ + ['atm_5fstream_2einl_70', ['ATM_Stream.inl', ['../../a00236.html', 1, '']]], │ │ │ │ │ + ['atomic_5fop_2ecpp_71', ['Atomic_Op.cpp', ['../../a00497.html', 1, '']]], │ │ │ │ │ + ['atomic_5fop_2eh_72', ['Atomic_Op.h', ['../../a00833.html', 1, '']]], │ │ │ │ │ + ['atomic_5fop_2einl_73', ['Atomic_Op.inl', ['../../a00227.html', 1, '']]], │ │ │ │ │ + ['atomic_5fop_5fgcc_5ft_2ecpp_74', ['Atomic_Op_GCC_T.cpp', ['../../a01394.html', 1, '']]], │ │ │ │ │ + ['atomic_5fop_5fgcc_5ft_2eh_75', ['Atomic_Op_GCC_T.h', ['../../a01754.html', 1, '']]], │ │ │ │ │ + ['atomic_5fop_5fgcc_5ft_2einl_76', ['Atomic_Op_GCC_T.inl', ['../../a00053.html', 1, '']]], │ │ │ │ │ + ['atomic_5fop_5fsparc_2eh_77', ['Atomic_Op_Sparc.h', ['../../a00914.html', 1, '']]], │ │ │ │ │ + ['atomic_5fop_5ft_2ecpp_78', ['Atomic_Op_T.cpp', ['../../a00101.html', 1, '']]], │ │ │ │ │ + ['atomic_5fop_5ft_2eh_79', ['Atomic_Op_T.h', ['../../a03149.html', 1, '']]], │ │ │ │ │ + ['atomic_5fop_5ft_2einl_80', ['Atomic_Op_T.inl', ['../../a02678.html', 1, '']]], │ │ │ │ │ + ['auto_5fevent_2ecpp_81', ['Auto_Event.cpp', ['../../a01772.html', 1, '']]], │ │ │ │ │ + ['auto_5fevent_2eh_82', ['Auto_Event.h', ['../../a00599.html', 1, '']]], │ │ │ │ │ + ['auto_5fevent_2einl_83', ['Auto_Event.inl', ['../../a02879.html', 1, '']]], │ │ │ │ │ + ['auto_5ffunctor_2ecpp_84', ['Auto_Functor.cpp', ['../../a00986.html', 1, '']]], │ │ │ │ │ + ['auto_5ffunctor_2eh_85', ['Auto_Functor.h', ['../../a00314.html', 1, '']]], │ │ │ │ │ + ['auto_5ffunctor_2einl_86', ['Auto_Functor.inl', ['../../a00311.html', 1, '']]], │ │ │ │ │ + ['auto_5fincdec_5ft_2ecpp_87', ['Auto_IncDec_T.cpp', ['../../a01874.html', 1, '']]], │ │ │ │ │ + ['auto_5fincdec_5ft_2eh_88', ['Auto_IncDec_T.h', ['../../a01820.html', 1, '']]], │ │ │ │ │ + ['auto_5fincdec_5ft_2einl_89', ['Auto_IncDec_T.inl', ['../../a00752.html', 1, '']]], │ │ │ │ │ + ['auto_5fptr_2ecpp_90', ['Auto_Ptr.cpp', ['../../a01340.html', 1, '']]], │ │ │ │ │ + ['auto_5fptr_2eh_91', ['Auto_Ptr.h', ['../../a01979.html', 1, '']]], │ │ │ │ │ + ['auto_5fptr_2einl_92', ['Auto_Ptr.inl', ['../../a01313.html', 1, '']]] │ │ │ │ │ ]; │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/files_1.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ var searchData = [ │ │ │ │ │ - ['barrier_2ecpp_0', ['Barrier.cpp', ['../../a03212.html', 1, '']]], │ │ │ │ │ - ['barrier_2eh_1', ['Barrier.h', ['../../a01229.html', 1, '']]], │ │ │ │ │ - ['base_5fthread_5fadapter_2ecpp_2', ['Base_Thread_Adapter.cpp', ['../../a02369.html', 1, '']]], │ │ │ │ │ - ['base_5fthread_5fadapter_2eh_3', ['Base_Thread_Adapter.h', ['../../a03341.html', 1, '']]], │ │ │ │ │ - ['base_5fthread_5fadapter_2einl_4', ['Base_Thread_Adapter.inl', ['../../a00515.html', 1, '']]], │ │ │ │ │ - ['based_5fpointer_5frepository_2ecpp_5', ['Based_Pointer_Repository.cpp', ['../../a01085.html', 1, '']]], │ │ │ │ │ - ['based_5fpointer_5frepository_2eh_6', ['Based_Pointer_Repository.h', ['../../a02504.html', 1, '']]], │ │ │ │ │ - ['based_5fpointer_5ft_2ecpp_7', ['Based_Pointer_T.cpp', ['../../a02567.html', 1, '']]], │ │ │ │ │ - ['based_5fpointer_5ft_2eh_8', ['Based_Pointer_T.h', ['../../a01316.html', 1, '']]], │ │ │ │ │ - ['based_5fpointer_5ft_2einl_9', ['Based_Pointer_T.inl', ['../../a02519.html', 1, '']]], │ │ │ │ │ - ['basic_5fstats_2ecpp_10', ['Basic_Stats.cpp', ['../../a03266.html', 1, '']]], │ │ │ │ │ - ['basic_5fstats_2eh_11', ['Basic_Stats.h', ['../../a00704.html', 1, '']]], │ │ │ │ │ - ['basic_5fstats_2einl_12', ['Basic_Stats.inl', ['../../a01892.html', 1, '']]], │ │ │ │ │ - ['basic_5ftypes_2ecpp_13', ['Basic_Types.cpp', ['../../a01730.html', 1, '']]], │ │ │ │ │ - ['basic_5ftypes_2eh_14', ['Basic_Types.h', ['../../a02762.html', 1, '']]], │ │ │ │ │ - ['bound_5fptr_2ecpp_15', ['Bound_Ptr.cpp', ['../../a00887.html', 1, '']]], │ │ │ │ │ - ['bound_5fptr_2eh_16', ['Bound_Ptr.h', ['../../a01298.html', 1, '']]], │ │ │ │ │ - ['bound_5fptr_2einl_17', ['Bound_Ptr.inl', ['../../a02018.html', 1, '']]] │ │ │ │ │ + ['barrier_2ecpp_0', ['Barrier.cpp', ['../../a00872.html', 1, '']]], │ │ │ │ │ + ['barrier_2eh_1', ['Barrier.h', ['../../a03143.html', 1, '']]], │ │ │ │ │ + ['base_5fthread_5fadapter_2ecpp_2', ['Base_Thread_Adapter.cpp', ['../../a01928.html', 1, '']]], │ │ │ │ │ + ['base_5fthread_5fadapter_2eh_3', ['Base_Thread_Adapter.h', ['../../a00308.html', 1, '']]], │ │ │ │ │ + ['base_5fthread_5fadapter_2einl_4', ['Base_Thread_Adapter.inl', ['../../a01745.html', 1, '']]], │ │ │ │ │ + ['based_5fpointer_5frepository_2ecpp_5', ['Based_Pointer_Repository.cpp', ['../../a02939.html', 1, '']]], │ │ │ │ │ + ['based_5fpointer_5frepository_2eh_6', ['Based_Pointer_Repository.h', ['../../a02207.html', 1, '']]], │ │ │ │ │ + ['based_5fpointer_5ft_2ecpp_7', ['Based_Pointer_T.cpp', ['../../a01787.html', 1, '']]], │ │ │ │ │ + ['based_5fpointer_5ft_2eh_8', ['Based_Pointer_T.h', ['../../a01289.html', 1, '']]], │ │ │ │ │ + ['based_5fpointer_5ft_2einl_9', ['Based_Pointer_T.inl', ['../../a00482.html', 1, '']]], │ │ │ │ │ + ['basic_5fstats_2ecpp_10', ['Basic_Stats.cpp', ['../../a03074.html', 1, '']]], │ │ │ │ │ + ['basic_5fstats_2eh_11', ['Basic_Stats.h', ['../../a03275.html', 1, '']]], │ │ │ │ │ + ['basic_5fstats_2einl_12', ['Basic_Stats.inl', ['../../a02594.html', 1, '']]], │ │ │ │ │ + ['basic_5ftypes_2ecpp_13', ['Basic_Types.cpp', ['../../a02219.html', 1, '']]], │ │ │ │ │ + ['basic_5ftypes_2eh_14', ['Basic_Types.h', ['../../a01487.html', 1, '']]], │ │ │ │ │ + ['bound_5fptr_2ecpp_15', ['Bound_Ptr.cpp', ['../../a00425.html', 1, '']]], │ │ │ │ │ + ['bound_5fptr_2eh_16', ['Bound_Ptr.h', ['../../a03263.html', 1, '']]], │ │ │ │ │ + ['bound_5fptr_2einl_17', ['Bound_Ptr.inl', ['../../a00557.html', 1, '']]] │ │ │ │ │ ]; │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/files_10.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -1,201 +1,201 @@ │ │ │ │ │ var searchData = [ │ │ │ │ │ - ['sample_5fhistory_2ecpp_0', ['Sample_History.cpp', ['../../a03011.html', 1, '']]], │ │ │ │ │ - ['sample_5fhistory_2eh_1', ['Sample_History.h', ['../../a01526.html', 1, '']]], │ │ │ │ │ - ['sample_5fhistory_2einl_2', ['Sample_History.inl', ['../../a01313.html', 1, '']]], │ │ │ │ │ - ['sbrk_5fmemory_5fpool_2ecpp_3', ['Sbrk_Memory_Pool.cpp', ['../../a02819.html', 1, '']]], │ │ │ │ │ - ['sbrk_5fmemory_5fpool_2eh_4', ['Sbrk_Memory_Pool.h', ['../../a00431.html', 1, '']]], │ │ │ │ │ - ['sched_5fparams_2ecpp_5', ['Sched_Params.cpp', ['../../a03050.html', 1, '']]], │ │ │ │ │ - ['sched_5fparams_2eh_6', ['Sched_Params.h', ['../../a02684.html', 1, '']]], │ │ │ │ │ - ['sched_5fparams_2einl_7', ['Sched_Params.inl', ['../../a01760.html', 1, '']]], │ │ │ │ │ - ['select_5freactor_2eh_8', ['Select_Reactor.h', ['../../a02027.html', 1, '']]], │ │ │ │ │ - ['select_5freactor_5fbase_2ecpp_9', ['Select_Reactor_Base.cpp', ['../../a00539.html', 1, '']]], │ │ │ │ │ - ['select_5freactor_5fbase_2eh_10', ['Select_Reactor_Base.h', ['../../a02534.html', 1, '']]], │ │ │ │ │ - ['select_5freactor_5fbase_2einl_11', ['Select_Reactor_Base.inl', ['../../a01961.html', 1, '']]], │ │ │ │ │ - ['select_5freactor_5ft_2ecpp_12', ['Select_Reactor_T.cpp', ['../../a01964.html', 1, '']]], │ │ │ │ │ - ['select_5freactor_5ft_2eh_13', ['Select_Reactor_T.h', ['../../a00845.html', 1, '']]], │ │ │ │ │ - ['select_5freactor_5ft_2einl_14', ['Select_Reactor_T.inl', ['../../a00905.html', 1, '']]], │ │ │ │ │ - ['semaphore_2ecpp_15', ['Semaphore.cpp', ['../../a01571.html', 1, '']]], │ │ │ │ │ - ['semaphore_2eh_16', ['Semaphore.h', ['../../a02237.html', 1, '']]], │ │ │ │ │ - ['semaphore_2einl_17', ['Semaphore.inl', ['../../a03017.html', 1, '']]], │ │ │ │ │ - ['service_5fconfig_2ecpp_18', ['Service_Config.cpp', ['../../a01019.html', 1, '']]], │ │ │ │ │ - ['service_5fconfig_2eh_19', ['Service_Config.h', ['../../a00137.html', 1, '']]], │ │ │ │ │ - ['service_5fconfig_2einl_20', ['Service_Config.inl', ['../../a01745.html', 1, '']]], │ │ │ │ │ - ['service_5fgestalt_2ecpp_21', ['Service_Gestalt.cpp', ['../../a03002.html', 1, '']]], │ │ │ │ │ - ['service_5fgestalt_2eh_22', ['Service_Gestalt.h', ['../../a01400.html', 1, '']]], │ │ │ │ │ - ['service_5fgestalt_2einl_23', ['Service_Gestalt.inl', ['../../a01463.html', 1, '']]], │ │ │ │ │ - ['service_5fmanager_2ecpp_24', ['Service_Manager.cpp', ['../../a01727.html', 1, '']]], │ │ │ │ │ - ['service_5fmanager_2eh_25', ['Service_Manager.h', ['../../a01736.html', 1, '']]], │ │ │ │ │ - ['service_5fobject_2ecpp_26', ['Service_Object.cpp', ['../../a00521.html', 1, '']]], │ │ │ │ │ - ['service_5fobject_2eh_27', ['Service_Object.h', ['../../a02858.html', 1, '']]], │ │ │ │ │ - ['service_5fobject_2einl_28', ['Service_Object.inl', ['../../a02276.html', 1, '']]], │ │ │ │ │ - ['service_5frepository_2ecpp_29', ['Service_Repository.cpp', ['../../a03329.html', 1, '']]], │ │ │ │ │ - ['service_5frepository_2eh_30', ['Service_Repository.h', ['../../a03359.html', 1, '']]], │ │ │ │ │ - ['service_5frepository_2einl_31', ['Service_Repository.inl', ['../../a00293.html', 1, '']]], │ │ │ │ │ - ['service_5ftypes_2ecpp_32', ['Service_Types.cpp', ['../../a02432.html', 1, '']]], │ │ │ │ │ - ['service_5ftypes_2eh_33', ['Service_Types.h', ['../../a01388.html', 1, '']]], │ │ │ │ │ - ['service_5ftypes_2einl_34', ['Service_Types.inl', ['../../a02168.html', 1, '']]], │ │ │ │ │ - ['shared_5fmemory_2ecpp_35', ['Shared_Memory.cpp', ['../../a00833.html', 1, '']]], │ │ │ │ │ - ['shared_5fmemory_2eh_36', ['Shared_Memory.h', ['../../a02390.html', 1, '']]], │ │ │ │ │ - ['shared_5fmemory_5fmm_2ecpp_37', ['Shared_Memory_MM.cpp', ['../../a01859.html', 1, '']]], │ │ │ │ │ - ['shared_5fmemory_5fmm_2eh_38', ['Shared_Memory_MM.h', ['../../a01574.html', 1, '']]], │ │ │ │ │ - ['shared_5fmemory_5fmm_2einl_39', ['Shared_Memory_MM.inl', ['../../a00656.html', 1, '']]], │ │ │ │ │ - ['shared_5fmemory_5fpool_2ecpp_40', ['Shared_Memory_Pool.cpp', ['../../a02876.html', 1, '']]], │ │ │ │ │ - ['shared_5fmemory_5fpool_2eh_41', ['Shared_Memory_Pool.h', ['../../a01838.html', 1, '']]], │ │ │ │ │ - ['shared_5fmemory_5fsv_2ecpp_42', ['Shared_Memory_SV.cpp', ['../../a00881.html', 1, '']]], │ │ │ │ │ - ['shared_5fmemory_5fsv_2eh_43', ['Shared_Memory_SV.h', ['../../a00890.html', 1, '']]], │ │ │ │ │ - ['shared_5fmemory_5fsv_2einl_44', ['Shared_Memory_SV.inl', ['../../a01547.html', 1, '']]], │ │ │ │ │ - ['shared_5fobject_2ecpp_45', ['Shared_Object.cpp', ['../../a02840.html', 1, '']]], │ │ │ │ │ - ['shared_5fobject_2eh_46', ['Shared_Object.h', ['../../a02609.html', 1, '']]], │ │ │ │ │ - ['shared_5fobject_2einl_47', ['Shared_Object.inl', ['../../a01742.html', 1, '']]], │ │ │ │ │ - ['sig_5fadapter_2ecpp_48', ['Sig_Adapter.cpp', ['../../a02213.html', 1, '']]], │ │ │ │ │ - ['sig_5fadapter_2eh_49', ['Sig_Adapter.h', ['../../a01994.html', 1, '']]], │ │ │ │ │ - ['sig_5fhandler_2ecpp_50', ['Sig_Handler.cpp', ['../../a00026.html', 1, '']]], │ │ │ │ │ - ['sig_5fhandler_2eh_51', ['Sig_Handler.h', ['../../a02081.html', 1, '']]], │ │ │ │ │ - ['sig_5fhandler_2einl_52', ['Sig_Handler.inl', ['../../a03149.html', 1, '']]], │ │ │ │ │ - ['signal_2ecpp_53', ['Signal.cpp', ['../../a00995.html', 1, '']]], │ │ │ │ │ - ['signal_2eh_54', ['Signal.h', ['../../a00209.html', 1, '']]], │ │ │ │ │ - ['signal_2einl_55', ['Signal.inl', ['../../a02378.html', 1, '']]], │ │ │ │ │ - ['singleton_2ecpp_56', ['Singleton.cpp', ['../../a00941.html', 1, '']]], │ │ │ │ │ - ['singleton_2eh_57', ['Singleton.h', ['../../a01685.html', 1, '']]], │ │ │ │ │ - ['singleton_2einl_58', ['Singleton.inl', ['../../a01337.html', 1, '']]], │ │ │ │ │ - ['sock_2ecpp_59', ['SOCK.cpp', ['../../a02996.html', 1, '']]], │ │ │ │ │ - ['sock_2eh_60', ['SOCK.h', ['../../a03014.html', 1, '']]], │ │ │ │ │ - ['sock_2einl_61', ['SOCK.inl', ['../../a02549.html', 1, '']]], │ │ │ │ │ - ['sock_5facceptor_2ecpp_62', ['SOCK_Acceptor.cpp', ['../../a02900.html', 1, '']]], │ │ │ │ │ - ['sock_5facceptor_2eh_63', ['SOCK_Acceptor.h', ['../../a01985.html', 1, '']]], │ │ │ │ │ - ['sock_5facceptor_2einl_64', ['SOCK_Acceptor.inl', ['../../a03155.html', 1, '']]], │ │ │ │ │ - ['sock_5fcodgram_2ecpp_65', ['SOCK_CODgram.cpp', ['../../a01640.html', 1, '']]], │ │ │ │ │ - ['sock_5fcodgram_2eh_66', ['SOCK_CODgram.h', ['../../a00953.html', 1, '']]], │ │ │ │ │ - ['sock_5fcodgram_2einl_67', ['SOCK_CODgram.inl', ['../../a00146.html', 1, '']]], │ │ │ │ │ - ['sock_5fconnect_2ecpp_68', ['Sock_Connect.cpp', ['../../a00395.html', 1, '']]], │ │ │ │ │ - ['sock_5fconnect_2eh_69', ['Sock_Connect.h', ['../../a00017.html', 1, '']]], │ │ │ │ │ - ['sock_5fconnector_2ecpp_70', ['SOCK_Connector.cpp', ['../../a02651.html', 1, '']]], │ │ │ │ │ - ['sock_5fconnector_2eh_71', ['SOCK_Connector.h', ['../../a01958.html', 1, '']]], │ │ │ │ │ - ['sock_5fconnector_2einl_72', ['SOCK_Connector.inl', ['../../a00419.html', 1, '']]], │ │ │ │ │ - ['sock_5fdgram_2ecpp_73', ['SOCK_Dgram.cpp', ['../../a01154.html', 1, '']]], │ │ │ │ │ - ['sock_5fdgram_2eh_74', ['SOCK_Dgram.h', ['../../a03047.html', 1, '']]], │ │ │ │ │ - ['sock_5fdgram_2einl_75', ['SOCK_Dgram.inl', ['../../a00467.html', 1, '']]], │ │ │ │ │ - ['sock_5fdgram_5fbcast_2ecpp_76', ['SOCK_Dgram_Bcast.cpp', ['../../a02777.html', 1, '']]], │ │ │ │ │ - ['sock_5fdgram_5fbcast_2eh_77', ['SOCK_Dgram_Bcast.h', ['../../a03173.html', 1, '']]], │ │ │ │ │ - ['sock_5fdgram_5fbcast_2einl_78', ['SOCK_Dgram_Bcast.inl', ['../../a00728.html', 1, '']]], │ │ │ │ │ - ['sock_5fdgram_5fmcast_2ecpp_79', ['SOCK_Dgram_Mcast.cpp', ['../../a02030.html', 1, '']]], │ │ │ │ │ - ['sock_5fdgram_5fmcast_2eh_80', ['SOCK_Dgram_Mcast.h', ['../../a01136.html', 1, '']]], │ │ │ │ │ - ['sock_5fdgram_5fmcast_2einl_81', ['SOCK_Dgram_Mcast.inl', ['../../a00104.html', 1, '']]], │ │ │ │ │ - ['sock_5fdgram_5fmcast_5fqos_2ecpp_82', ['SOCK_Dgram_Mcast_QoS.cpp', ['../a00026.html', 1, '']]], │ │ │ │ │ - ['sock_5fdgram_5fmcast_5fqos_2eh_83', ['SOCK_Dgram_Mcast_QoS.h', ['../a00020.html', 1, '']]], │ │ │ │ │ - ['sock_5fdgram_5fmcast_5fqos_2einl_84', ['SOCK_Dgram_Mcast_QoS.inl', ['../a00014.html', 1, '']]], │ │ │ │ │ - ['sock_5fio_2ecpp_85', ['SOCK_IO.cpp', ['../../a00800.html', 1, '']]], │ │ │ │ │ - ['sock_5fio_2eh_86', ['SOCK_IO.h', ['../../a02357.html', 1, '']]], │ │ │ │ │ - ['sock_5fio_2einl_87', ['SOCK_IO.inl', ['../../a00170.html', 1, '']]], │ │ │ │ │ - ['sock_5fnetlink_2ecpp_88', ['SOCK_Netlink.cpp', ['../../a02063.html', 1, '']]], │ │ │ │ │ - ['sock_5fnetlink_2eh_89', ['SOCK_Netlink.h', ['../../a03362.html', 1, '']]], │ │ │ │ │ - ['sock_5fnetlink_2einl_90', ['SOCK_Netlink.inl', ['../../a03008.html', 1, '']]], │ │ │ │ │ - ['sock_5fseqpack_5facceptor_2ecpp_91', ['SOCK_SEQPACK_Acceptor.cpp', ['../../a02774.html', 1, '']]], │ │ │ │ │ - ['sock_5fseqpack_5facceptor_2eh_92', ['SOCK_SEQPACK_Acceptor.h', ['../../a01478.html', 1, '']]], │ │ │ │ │ - ['sock_5fseqpack_5facceptor_2einl_93', ['SOCK_SEQPACK_Acceptor.inl', ['../../a03074.html', 1, '']]], │ │ │ │ │ - ['sock_5fseqpack_5fassociation_2ecpp_94', ['SOCK_SEQPACK_Association.cpp', ['../../a01520.html', 1, '']]], │ │ │ │ │ - ['sock_5fseqpack_5fassociation_2eh_95', ['SOCK_SEQPACK_Association.h', ['../../a03065.html', 1, '']]], │ │ │ │ │ - ['sock_5fseqpack_5fassociation_2einl_96', ['SOCK_SEQPACK_Association.inl', ['../../a00422.html', 1, '']]], │ │ │ │ │ - ['sock_5fseqpack_5fconnector_2ecpp_97', ['SOCK_SEQPACK_Connector.cpp', ['../../a03026.html', 1, '']]], │ │ │ │ │ - ['sock_5fseqpack_5fconnector_2eh_98', ['SOCK_SEQPACK_Connector.h', ['../../a01055.html', 1, '']]], │ │ │ │ │ - ['sock_5fseqpack_5fconnector_2einl_99', ['SOCK_SEQPACK_Connector.inl', ['../../a00488.html', 1, '']]], │ │ │ │ │ - ['sock_5fstream_2ecpp_100', ['SOCK_Stream.cpp', ['../../a01406.html', 1, '']]], │ │ │ │ │ - ['sock_5fstream_2eh_101', ['SOCK_Stream.h', ['../../a00227.html', 1, '']]], │ │ │ │ │ - ['sock_5fstream_2einl_102', ['SOCK_Stream.inl', ['../../a01169.html', 1, '']]], │ │ │ │ │ - ['spipe_2ecpp_103', ['SPIPE.cpp', ['../../a01973.html', 1, '']]], │ │ │ │ │ - ['spipe_2eh_104', ['SPIPE.h', ['../../a01817.html', 1, '']]], │ │ │ │ │ - ['spipe_2einl_105', ['SPIPE.inl', ['../../a01469.html', 1, '']]], │ │ │ │ │ - ['spipe_5facceptor_2ecpp_106', ['SPIPE_Acceptor.cpp', ['../../a00455.html', 1, '']]], │ │ │ │ │ - ['spipe_5facceptor_2eh_107', ['SPIPE_Acceptor.h', ['../../a02654.html', 1, '']]], │ │ │ │ │ - ['spipe_5faddr_2ecpp_108', ['SPIPE_Addr.cpp', ['../../a00914.html', 1, '']]], │ │ │ │ │ - ['spipe_5faddr_2eh_109', ['SPIPE_Addr.h', ['../../a01733.html', 1, '']]], │ │ │ │ │ - ['spipe_5faddr_2einl_110', ['SPIPE_Addr.inl', ['../../a00197.html', 1, '']]], │ │ │ │ │ - ['spipe_5fconnector_2ecpp_111', ['SPIPE_Connector.cpp', ['../../a02048.html', 1, '']]], │ │ │ │ │ - ['spipe_5fconnector_2eh_112', ['SPIPE_Connector.h', ['../../a02189.html', 1, '']]], │ │ │ │ │ - ['spipe_5fconnector_2einl_113', ['SPIPE_Connector.inl', ['../../a00917.html', 1, '']]], │ │ │ │ │ - ['spipe_5fstream_2ecpp_114', ['SPIPE_Stream.cpp', ['../../a00224.html', 1, '']]], │ │ │ │ │ - ['spipe_5fstream_2eh_115', ['SPIPE_Stream.h', ['../../a00263.html', 1, '']]], │ │ │ │ │ - ['spipe_5fstream_2einl_116', ['SPIPE_Stream.inl', ['../../a00764.html', 1, '']]], │ │ │ │ │ - ['ssl_5fasynch_5fbio_2ecpp_117', ['SSL_Asynch_BIO.cpp', ['../../a00029.html', 1, '']]], │ │ │ │ │ - ['ssl_5fasynch_5fbio_2eh_118', ['SSL_Asynch_BIO.h', ['../../a00059.html', 1, '']]], │ │ │ │ │ - ['ssl_5fasynch_5fstream_2ecpp_119', ['SSL_Asynch_Stream.cpp', ['../../a00020.html', 1, '']]], │ │ │ │ │ - ['ssl_5fasynch_5fstream_2eh_120', ['SSL_Asynch_Stream.h', ['../../a00056.html', 1, '']]], │ │ │ │ │ - ['ssl_5fasynch_5fstream_2einl_121', ['SSL_Asynch_Stream.inl', ['../../a00032.html', 1, '']]], │ │ │ │ │ - ['ssl_5fcontext_2ecpp_122', ['SSL_Context.cpp', ['../../a00065.html', 1, '']]], │ │ │ │ │ - ['ssl_5fcontext_2eh_123', ['SSL_Context.h', ['../../a00068.html', 1, '']]], │ │ │ │ │ - ['ssl_5fcontext_2einl_124', ['SSL_Context.inl', ['../../a00008.html', 1, '']]], │ │ │ │ │ - ['ssl_5fexport_2eh_125', ['SSL_Export.h', ['../../a00014.html', 1, '']]], │ │ │ │ │ - ['ssl_5finitializer_2ecpp_126', ['SSL_Initializer.cpp', ['../../a00038.html', 1, '']]], │ │ │ │ │ - ['ssl_5finitializer_2eh_127', ['SSL_Initializer.h', ['../../a00011.html', 1, '']]], │ │ │ │ │ - ['ssl_5fsock_2ecpp_128', ['SSL_SOCK.cpp', ['../../a00050.html', 1, '']]], │ │ │ │ │ - ['ssl_5fsock_2eh_129', ['SSL_SOCK.h', ['../../a00035.html', 1, '']]], │ │ │ │ │ - ['ssl_5fsock_2einl_130', ['SSL_SOCK.inl', ['../../a00044.html', 1, '']]], │ │ │ │ │ - ['ssl_5fsock_5facceptor_2ecpp_131', ['SSL_SOCK_Acceptor.cpp', ['../../a00005.html', 1, '']]], │ │ │ │ │ - ['ssl_5fsock_5facceptor_2eh_132', ['SSL_SOCK_Acceptor.h', ['../../a00023.html', 1, '']]], │ │ │ │ │ - ['ssl_5fsock_5facceptor_2einl_133', ['SSL_SOCK_Acceptor.inl', ['../../a00053.html', 1, '']]], │ │ │ │ │ + ['sample_5fhistory_2ecpp_0', ['Sample_History.cpp', ['../../a01238.html', 1, '']]], │ │ │ │ │ + ['sample_5fhistory_2eh_1', ['Sample_History.h', ['../../a02336.html', 1, '']]], │ │ │ │ │ + ['sample_5fhistory_2einl_2', ['Sample_History.inl', ['../../a03131.html', 1, '']]], │ │ │ │ │ + ['sbrk_5fmemory_5fpool_2ecpp_3', ['Sbrk_Memory_Pool.cpp', ['../../a02144.html', 1, '']]], │ │ │ │ │ + ['sbrk_5fmemory_5fpool_2eh_4', ['Sbrk_Memory_Pool.h', ['../../a00050.html', 1, '']]], │ │ │ │ │ + ['sched_5fparams_2ecpp_5', ['Sched_Params.cpp', ['../../a00224.html', 1, '']]], │ │ │ │ │ + ['sched_5fparams_2eh_6', ['Sched_Params.h', ['../../a00188.html', 1, '']]], │ │ │ │ │ + ['sched_5fparams_2einl_7', ['Sched_Params.inl', ['../../a01328.html', 1, '']]], │ │ │ │ │ + ['select_5freactor_2eh_8', ['Select_Reactor.h', ['../../a00395.html', 1, '']]], │ │ │ │ │ + ['select_5freactor_5fbase_2ecpp_9', ['Select_Reactor_Base.cpp', ['../../a03395.html', 1, '']]], │ │ │ │ │ + ['select_5freactor_5fbase_2eh_10', ['Select_Reactor_Base.h', ['../../a00260.html', 1, '']]], │ │ │ │ │ + ['select_5freactor_5fbase_2einl_11', ['Select_Reactor_Base.inl', ['../../a01337.html', 1, '']]], │ │ │ │ │ + ['select_5freactor_5ft_2ecpp_12', ['Select_Reactor_T.cpp', ['../../a01463.html', 1, '']]], │ │ │ │ │ + ['select_5freactor_5ft_2eh_13', ['Select_Reactor_T.h', ['../../a01460.html', 1, '']]], │ │ │ │ │ + ['select_5freactor_5ft_2einl_14', ['Select_Reactor_T.inl', ['../../a02723.html', 1, '']]], │ │ │ │ │ + ['semaphore_2ecpp_15', ['Semaphore.cpp', ['../../a02438.html', 1, '']]], │ │ │ │ │ + ['semaphore_2eh_16', ['Semaphore.h', ['../../a01286.html', 1, '']]], │ │ │ │ │ + ['semaphore_2einl_17', ['Semaphore.inl', ['../../a00608.html', 1, '']]], │ │ │ │ │ + ['service_5fconfig_2ecpp_18', ['Service_Config.cpp', ['../../a02558.html', 1, '']]], │ │ │ │ │ + ['service_5fconfig_2eh_19', ['Service_Config.h', ['../../a01226.html', 1, '']]], │ │ │ │ │ + ['service_5fconfig_2einl_20', ['Service_Config.inl', ['../../a03251.html', 1, '']]], │ │ │ │ │ + ['service_5fgestalt_2ecpp_21', ['Service_Gestalt.cpp', ['../../a00215.html', 1, '']]], │ │ │ │ │ + ['service_5fgestalt_2eh_22', ['Service_Gestalt.h', ['../../a01118.html', 1, '']]], │ │ │ │ │ + ['service_5fgestalt_2einl_23', ['Service_Gestalt.inl', ['../../a01997.html', 1, '']]], │ │ │ │ │ + ['service_5fmanager_2ecpp_24', ['Service_Manager.cpp', ['../../a02567.html', 1, '']]], │ │ │ │ │ + ['service_5fmanager_2eh_25', ['Service_Manager.h', ['../../a01844.html', 1, '']]], │ │ │ │ │ + ['service_5fobject_2ecpp_26', ['Service_Object.cpp', ['../../a01616.html', 1, '']]], │ │ │ │ │ + ['service_5fobject_2eh_27', ['Service_Object.h', ['../../a02861.html', 1, '']]], │ │ │ │ │ + ['service_5fobject_2einl_28', ['Service_Object.inl', ['../../a03293.html', 1, '']]], │ │ │ │ │ + ['service_5frepository_2ecpp_29', ['Service_Repository.cpp', ['../../a01970.html', 1, '']]], │ │ │ │ │ + ['service_5frepository_2eh_30', ['Service_Repository.h', ['../../a01556.html', 1, '']]], │ │ │ │ │ + ['service_5frepository_2einl_31', ['Service_Repository.inl', ['../../a02096.html', 1, '']]], │ │ │ │ │ + ['service_5ftypes_2ecpp_32', ['Service_Types.cpp', ['../../a02141.html', 1, '']]], │ │ │ │ │ + ['service_5ftypes_2eh_33', ['Service_Types.h', ['../../a00641.html', 1, '']]], │ │ │ │ │ + ['service_5ftypes_2einl_34', ['Service_Types.inl', ['../../a02135.html', 1, '']]], │ │ │ │ │ + ['shared_5fmemory_2ecpp_35', ['Shared_Memory.cpp', ['../../a01865.html', 1, '']]], │ │ │ │ │ + ['shared_5fmemory_2eh_36', ['Shared_Memory.h', ['../../a01694.html', 1, '']]], │ │ │ │ │ + ['shared_5fmemory_5fmm_2ecpp_37', ['Shared_Memory_MM.cpp', ['../../a01523.html', 1, '']]], │ │ │ │ │ + ['shared_5fmemory_5fmm_2eh_38', ['Shared_Memory_MM.h', ['../../a00293.html', 1, '']]], │ │ │ │ │ + ['shared_5fmemory_5fmm_2einl_39', ['Shared_Memory_MM.inl', ['../../a00077.html', 1, '']]], │ │ │ │ │ + ['shared_5fmemory_5fpool_2ecpp_40', ['Shared_Memory_Pool.cpp', ['../../a00437.html', 1, '']]], │ │ │ │ │ + ['shared_5fmemory_5fpool_2eh_41', ['Shared_Memory_Pool.h', ['../../a01811.html', 1, '']]], │ │ │ │ │ + ['shared_5fmemory_5fsv_2ecpp_42', ['Shared_Memory_SV.cpp', ['../../a02525.html', 1, '']]], │ │ │ │ │ + ['shared_5fmemory_5fsv_2eh_43', ['Shared_Memory_SV.h', ['../../a02549.html', 1, '']]], │ │ │ │ │ + ['shared_5fmemory_5fsv_2einl_44', ['Shared_Memory_SV.inl', ['../../a02792.html', 1, '']]], │ │ │ │ │ + ['shared_5fobject_2ecpp_45', ['Shared_Object.cpp', ['../../a02015.html', 1, '']]], │ │ │ │ │ + ['shared_5fobject_2eh_46', ['Shared_Object.h', ['../../a01649.html', 1, '']]], │ │ │ │ │ + ['shared_5fobject_2einl_47', ['Shared_Object.inl', ['../../a01124.html', 1, '']]], │ │ │ │ │ + ['sig_5fadapter_2ecpp_48', ['Sig_Adapter.cpp', ['../../a01496.html', 1, '']]], │ │ │ │ │ + ['sig_5fadapter_2eh_49', ['Sig_Adapter.h', ['../../a02318.html', 1, '']]], │ │ │ │ │ + ['sig_5fhandler_2ecpp_50', ['Sig_Handler.cpp', ['../../a01841.html', 1, '']]], │ │ │ │ │ + ['sig_5fhandler_2eh_51', ['Sig_Handler.h', ['../../a03368.html', 1, '']]], │ │ │ │ │ + ['sig_5fhandler_2einl_52', ['Sig_Handler.inl', ['../../a02030.html', 1, '']]], │ │ │ │ │ + ['signal_2ecpp_53', ['Signal.cpp', ['../../a02894.html', 1, '']]], │ │ │ │ │ + ['signal_2eh_54', ['Signal.h', ['../../a00218.html', 1, '']]], │ │ │ │ │ + ['signal_2einl_55', ['Signal.inl', ['../../a01721.html', 1, '']]], │ │ │ │ │ + ['singleton_2ecpp_56', ['Singleton.cpp', ['../../a00734.html', 1, '']]], │ │ │ │ │ + ['singleton_2eh_57', ['Singleton.h', ['../../a02600.html', 1, '']]], │ │ │ │ │ + ['singleton_2einl_58', ['Singleton.inl', ['../../a03194.html', 1, '']]], │ │ │ │ │ + ['sock_2ecpp_59', ['SOCK.cpp', ['../../a01091.html', 1, '']]], │ │ │ │ │ + ['sock_2eh_60', ['SOCK.h', ['../../a00707.html', 1, '']]], │ │ │ │ │ + ['sock_2einl_61', ['SOCK.inl', ['../../a01955.html', 1, '']]], │ │ │ │ │ + ['sock_5facceptor_2ecpp_62', ['SOCK_Acceptor.cpp', ['../../a02120.html', 1, '']]], │ │ │ │ │ + ['sock_5facceptor_2eh_63', ['SOCK_Acceptor.h', ['../../a00017.html', 1, '']]], │ │ │ │ │ + ['sock_5facceptor_2einl_64', ['SOCK_Acceptor.inl', ['../../a02111.html', 1, '']]], │ │ │ │ │ + ['sock_5fcodgram_2ecpp_65', ['SOCK_CODgram.cpp', ['../../a00350.html', 1, '']]], │ │ │ │ │ + ['sock_5fcodgram_2eh_66', ['SOCK_CODgram.h', ['../../a00878.html', 1, '']]], │ │ │ │ │ + ['sock_5fcodgram_2einl_67', ['SOCK_CODgram.inl', ['../../a02036.html', 1, '']]], │ │ │ │ │ + ['sock_5fconnect_2ecpp_68', ['Sock_Connect.cpp', ['../../a02384.html', 1, '']]], │ │ │ │ │ + ['sock_5fconnect_2eh_69', ['Sock_Connect.h', ['../../a02912.html', 1, '']]], │ │ │ │ │ + ['sock_5fconnector_2ecpp_70', ['SOCK_Connector.cpp', ['../../a01040.html', 1, '']]], │ │ │ │ │ + ['sock_5fconnector_2eh_71', ['SOCK_Connector.h', ['../../a00665.html', 1, '']]], │ │ │ │ │ + ['sock_5fconnector_2einl_72', ['SOCK_Connector.inl', ['../../a03317.html', 1, '']]], │ │ │ │ │ + ['sock_5fdgram_2ecpp_73', ['SOCK_Dgram.cpp', ['../../a03080.html', 1, '']]], │ │ │ │ │ + ['sock_5fdgram_2eh_74', ['SOCK_Dgram.h', ['../../a01271.html', 1, '']]], │ │ │ │ │ + ['sock_5fdgram_2einl_75', ['SOCK_Dgram.inl', ['../../a03173.html', 1, '']]], │ │ │ │ │ + ['sock_5fdgram_5fbcast_2ecpp_76', ['SOCK_Dgram_Bcast.cpp', ['../../a00191.html', 1, '']]], │ │ │ │ │ + ['sock_5fdgram_5fbcast_2eh_77', ['SOCK_Dgram_Bcast.h', ['../../a01259.html', 1, '']]], │ │ │ │ │ + ['sock_5fdgram_5fbcast_2einl_78', ['SOCK_Dgram_Bcast.inl', ['../../a00764.html', 1, '']]], │ │ │ │ │ + ['sock_5fdgram_5fmcast_2ecpp_79', ['SOCK_Dgram_Mcast.cpp', ['../../a01907.html', 1, '']]], │ │ │ │ │ + ['sock_5fdgram_5fmcast_2eh_80', ['SOCK_Dgram_Mcast.h', ['../../a02282.html', 1, '']]], │ │ │ │ │ + ['sock_5fdgram_5fmcast_2einl_81', ['SOCK_Dgram_Mcast.inl', ['../../a00758.html', 1, '']]], │ │ │ │ │ + ['sock_5fdgram_5fmcast_5fqos_2ecpp_82', ['SOCK_Dgram_Mcast_QoS.cpp', ['../a00023.html', 1, '']]], │ │ │ │ │ + ['sock_5fdgram_5fmcast_5fqos_2eh_83', ['SOCK_Dgram_Mcast_QoS.h', ['../a00014.html', 1, '']]], │ │ │ │ │ + ['sock_5fdgram_5fmcast_5fqos_2einl_84', ['SOCK_Dgram_Mcast_QoS.inl', ['../a00032.html', 1, '']]], │ │ │ │ │ + ['sock_5fio_2ecpp_85', ['SOCK_IO.cpp', ['../../a01097.html', 1, '']]], │ │ │ │ │ + ['sock_5fio_2eh_86', ['SOCK_IO.h', ['../../a02573.html', 1, '']]], │ │ │ │ │ + ['sock_5fio_2einl_87', ['SOCK_IO.inl', ['../../a00953.html', 1, '']]], │ │ │ │ │ + ['sock_5fnetlink_2ecpp_88', ['SOCK_Netlink.cpp', ['../../a03254.html', 1, '']]], │ │ │ │ │ + ['sock_5fnetlink_2eh_89', ['SOCK_Netlink.h', ['../../a00335.html', 1, '']]], │ │ │ │ │ + ['sock_5fnetlink_2einl_90', ['SOCK_Netlink.inl', ['../../a00248.html', 1, '']]], │ │ │ │ │ + ['sock_5fseqpack_5facceptor_2ecpp_91', ['SOCK_SEQPACK_Acceptor.cpp', ['../../a03311.html', 1, '']]], │ │ │ │ │ + ['sock_5fseqpack_5facceptor_2eh_92', ['SOCK_SEQPACK_Acceptor.h', ['../../a02126.html', 1, '']]], │ │ │ │ │ + ['sock_5fseqpack_5facceptor_2einl_93', ['SOCK_SEQPACK_Acceptor.inl', ['../../a00590.html', 1, '']]], │ │ │ │ │ + ['sock_5fseqpack_5fassociation_2ecpp_94', ['SOCK_SEQPACK_Association.cpp', ['../../a01349.html', 1, '']]], │ │ │ │ │ + ['sock_5fseqpack_5fassociation_2eh_95', ['SOCK_SEQPACK_Association.h', ['../../a01436.html', 1, '']]], │ │ │ │ │ + ['sock_5fseqpack_5fassociation_2einl_96', ['SOCK_SEQPACK_Association.inl', ['../../a02942.html', 1, '']]], │ │ │ │ │ + ['sock_5fseqpack_5fconnector_2ecpp_97', ['SOCK_SEQPACK_Connector.cpp', ['../../a01034.html', 1, '']]], │ │ │ │ │ + ['sock_5fseqpack_5fconnector_2eh_98', ['SOCK_SEQPACK_Connector.h', ['../../a01643.html', 1, '']]], │ │ │ │ │ + ['sock_5fseqpack_5fconnector_2einl_99', ['SOCK_SEQPACK_Connector.inl', ['../../a02324.html', 1, '']]], │ │ │ │ │ + ['sock_5fstream_2ecpp_100', ['SOCK_Stream.cpp', ['../../a03044.html', 1, '']]], │ │ │ │ │ + ['sock_5fstream_2eh_101', ['SOCK_Stream.h', ['../../a02315.html', 1, '']]], │ │ │ │ │ + ['sock_5fstream_2einl_102', ['SOCK_Stream.inl', ['../../a01529.html', 1, '']]], │ │ │ │ │ + ['spipe_2ecpp_103', ['SPIPE.cpp', ['../../a02624.html', 1, '']]], │ │ │ │ │ + ['spipe_2eh_104', ['SPIPE.h', ['../../a01247.html', 1, '']]], │ │ │ │ │ + ['spipe_2einl_105', ['SPIPE.inl', ['../../a02657.html', 1, '']]], │ │ │ │ │ + ['spipe_5facceptor_2ecpp_106', ['SPIPE_Acceptor.cpp', ['../../a00515.html', 1, '']]], │ │ │ │ │ + ['spipe_5facceptor_2eh_107', ['SPIPE_Acceptor.h', ['../../a00194.html', 1, '']]], │ │ │ │ │ + ['spipe_5faddr_2ecpp_108', ['SPIPE_Addr.cpp', ['../../a00827.html', 1, '']]], │ │ │ │ │ + ['spipe_5faddr_2eh_109', ['SPIPE_Addr.h', ['../../a02897.html', 1, '']]], │ │ │ │ │ + ['spipe_5faddr_2einl_110', ['SPIPE_Addr.inl', ['../../a00185.html', 1, '']]], │ │ │ │ │ + ['spipe_5fconnector_2ecpp_111', ['SPIPE_Connector.cpp', ['../../a03047.html', 1, '']]], │ │ │ │ │ + ['spipe_5fconnector_2eh_112', ['SPIPE_Connector.h', ['../../a02717.html', 1, '']]], │ │ │ │ │ + ['spipe_5fconnector_2einl_113', ['SPIPE_Connector.inl', ['../../a02966.html', 1, '']]], │ │ │ │ │ + ['spipe_5fstream_2ecpp_114', ['SPIPE_Stream.cpp', ['../../a01877.html', 1, '']]], │ │ │ │ │ + ['spipe_5fstream_2eh_115', ['SPIPE_Stream.h', ['../../a00938.html', 1, '']]], │ │ │ │ │ + ['spipe_5fstream_2einl_116', ['SPIPE_Stream.inl', ['../../a01472.html', 1, '']]], │ │ │ │ │ + ['ssl_5fasynch_5fbio_2ecpp_117', ['SSL_Asynch_BIO.cpp', ['../../a00005.html', 1, '']]], │ │ │ │ │ + ['ssl_5fasynch_5fbio_2eh_118', ['SSL_Asynch_BIO.h', ['../../a00008.html', 1, '']]], │ │ │ │ │ + ['ssl_5fasynch_5fstream_2ecpp_119', ['SSL_Asynch_Stream.cpp', ['../../a00035.html', 1, '']]], │ │ │ │ │ + ['ssl_5fasynch_5fstream_2eh_120', ['SSL_Asynch_Stream.h', ['../../a00050.html', 1, '']]], │ │ │ │ │ + ['ssl_5fasynch_5fstream_2einl_121', ['SSL_Asynch_Stream.inl', ['../../a00071.html', 1, '']]], │ │ │ │ │ + ['ssl_5fcontext_2ecpp_122', ['SSL_Context.cpp', ['../../a00023.html', 1, '']]], │ │ │ │ │ + ['ssl_5fcontext_2eh_123', ['SSL_Context.h', ['../../a00065.html', 1, '']]], │ │ │ │ │ + ['ssl_5fcontext_2einl_124', ['SSL_Context.inl', ['../../a00014.html', 1, '']]], │ │ │ │ │ + ['ssl_5fexport_2eh_125', ['SSL_Export.h', ['../../a00032.html', 1, '']]], │ │ │ │ │ + ['ssl_5finitializer_2ecpp_126', ['SSL_Initializer.cpp', ['../../a00029.html', 1, '']]], │ │ │ │ │ + ['ssl_5finitializer_2eh_127', ['SSL_Initializer.h', ['../../a00002.html', 1, '']]], │ │ │ │ │ + ['ssl_5fsock_2ecpp_128', ['SSL_SOCK.cpp', ['../../a00011.html', 1, '']]], │ │ │ │ │ + ['ssl_5fsock_2eh_129', ['SSL_SOCK.h', ['../../a00056.html', 1, '']]], │ │ │ │ │ + ['ssl_5fsock_2einl_130', ['SSL_SOCK.inl', ['../../a00020.html', 1, '']]], │ │ │ │ │ + ['ssl_5fsock_5facceptor_2ecpp_131', ['SSL_SOCK_Acceptor.cpp', ['../../a00038.html', 1, '']]], │ │ │ │ │ + ['ssl_5fsock_5facceptor_2eh_132', ['SSL_SOCK_Acceptor.h', ['../../a00053.html', 1, '']]], │ │ │ │ │ + ['ssl_5fsock_5facceptor_2einl_133', ['SSL_SOCK_Acceptor.inl', ['../../a00026.html', 1, '']]], │ │ │ │ │ ['ssl_5fsock_5fconnector_2ecpp_134', ['SSL_SOCK_Connector.cpp', ['../../a00017.html', 1, '']]], │ │ │ │ │ - ['ssl_5fsock_5fconnector_2eh_135', ['SSL_SOCK_Connector.h', ['../../a00071.html', 1, '']]], │ │ │ │ │ - ['ssl_5fsock_5fconnector_2einl_136', ['SSL_SOCK_Connector.inl', ['../../a00041.html', 1, '']]], │ │ │ │ │ - ['ssl_5fsock_5fstream_2ecpp_137', ['SSL_SOCK_Stream.cpp', ['../../a00002.html', 1, '']]], │ │ │ │ │ - ['ssl_5fsock_5fstream_2eh_138', ['SSL_SOCK_Stream.h', ['../../a00062.html', 1, '']]], │ │ │ │ │ - ['ssl_5fsock_5fstream_2einl_139', ['SSL_SOCK_Stream.inl', ['../../a00026.html', 1, '']]], │ │ │ │ │ - ['sslconf_2eh_140', ['sslconf.h', ['../../a00047.html', 1, '']]], │ │ │ │ │ - ['sstring_2ecpp_141', ['SString.cpp', ['../../a01757.html', 1, '']]], │ │ │ │ │ - ['sstring_2eh_142', ['SString.h', ['../../a02471.html', 1, '']]], │ │ │ │ │ - ['sstring_2einl_143', ['SString.inl', ['../../a00989.html', 1, '']]], │ │ │ │ │ - ['sstringfwd_2eh_144', ['SStringfwd.h', ['../../a00617.html', 1, '']]], │ │ │ │ │ - ['stack_5ftrace_2ecpp_145', ['Stack_Trace.cpp', ['../../a00092.html', 1, '']]], │ │ │ │ │ - ['stack_5ftrace_2eh_146', ['Stack_Trace.h', ['../../a02162.html', 1, '']]], │ │ │ │ │ - ['static_5fobject_5flock_2eh_147', ['Static_Object_Lock.h', ['../../a02246.html', 1, '']]], │ │ │ │ │ - ['stats_2ecpp_148', ['Stats.cpp', ['../../a02054.html', 1, '']]], │ │ │ │ │ - ['stats_2eh_149', ['Stats.h', ['../../a02645.html', 1, '']]], │ │ │ │ │ - ['stats_2einl_150', ['Stats.inl', ['../../a00599.html', 1, '']]], │ │ │ │ │ - ['strategies_5ft_2ecpp_151', ['Strategies_T.cpp', ['../../a03116.html', 1, '']]], │ │ │ │ │ - ['strategies_5ft_2eh_152', ['Strategies_T.h', ['../../a03227.html', 1, '']]], │ │ │ │ │ - ['strategies_5ft_2einl_153', ['Strategies_T.inl', ['../../a00950.html', 1, '']]], │ │ │ │ │ - ['stream_2ecpp_154', ['Stream.cpp', ['../../a02051.html', 1, '']]], │ │ │ │ │ - ['stream_2eh_155', ['Stream.h', ['../../a01451.html', 1, '']]], │ │ │ │ │ - ['stream_2einl_156', ['Stream.inl', ['../../a00464.html', 1, '']]], │ │ │ │ │ - ['stream_5fmodules_2ecpp_157', ['Stream_Modules.cpp', ['../../a00080.html', 1, '']]], │ │ │ │ │ - ['stream_5fmodules_2eh_158', ['Stream_Modules.h', ['../../a03407.html', 1, '']]], │ │ │ │ │ - ['streams_2eh_159', ['streams.h', ['../../a01106.html', 1, '']]], │ │ │ │ │ - ['string_5fbase_2ecpp_160', ['String_Base.cpp', ['../../a02507.html', 1, '']]], │ │ │ │ │ - ['string_5fbase_2eh_161', ['String_Base.h', ['../../a02930.html', 1, '']]], │ │ │ │ │ - ['string_5fbase_2einl_162', ['String_Base.inl', ['../../a02135.html', 1, '']]], │ │ │ │ │ - ['string_5fbase_5fconst_2ecpp_163', ['String_Base_Const.cpp', ['../../a01382.html', 1, '']]], │ │ │ │ │ - ['string_5fbase_5fconst_2eh_164', ['String_Base_Const.h', ['../../a02714.html', 1, '']]], │ │ │ │ │ - ['sun_5fproactor_2ecpp_165', ['SUN_Proactor.cpp', ['../../a01427.html', 1, '']]], │ │ │ │ │ - ['sun_5fproactor_2eh_166', ['SUN_Proactor.h', ['../../a01367.html', 1, '']]], │ │ │ │ │ - ['sv_5fmessage_2ecpp_167', ['SV_Message.cpp', ['../../a03293.html', 1, '']]], │ │ │ │ │ - ['sv_5fmessage_2eh_168', ['SV_Message.h', ['../../a01244.html', 1, '']]], │ │ │ │ │ - ['sv_5fmessage_2einl_169', ['SV_Message.inl', ['../../a03269.html', 1, '']]], │ │ │ │ │ - ['sv_5fmessage_5fqueue_2ecpp_170', ['SV_Message_Queue.cpp', ['../../a02150.html', 1, '']]], │ │ │ │ │ - ['sv_5fmessage_5fqueue_2eh_171', ['SV_Message_Queue.h', ['../../a00818.html', 1, '']]], │ │ │ │ │ - ['sv_5fmessage_5fqueue_2einl_172', ['SV_Message_Queue.inl', ['../../a03110.html', 1, '']]], │ │ │ │ │ - ['sv_5fsemaphore_5fcomplex_2ecpp_173', ['SV_Semaphore_Complex.cpp', ['../../a02546.html', 1, '']]], │ │ │ │ │ - ['sv_5fsemaphore_5fcomplex_2eh_174', ['SV_Semaphore_Complex.h', ['../../a01052.html', 1, '']]], │ │ │ │ │ - ['sv_5fsemaphore_5fcomplex_2einl_175', ['SV_Semaphore_Complex.inl', ['../../a03179.html', 1, '']]], │ │ │ │ │ - ['sv_5fsemaphore_5fsimple_2ecpp_176', ['SV_Semaphore_Simple.cpp', ['../../a01439.html', 1, '']]], │ │ │ │ │ - ['sv_5fsemaphore_5fsimple_2eh_177', ['SV_Semaphore_Simple.h', ['../../a00443.html', 1, '']]], │ │ │ │ │ - ['sv_5fsemaphore_5fsimple_2einl_178', ['SV_Semaphore_Simple.inl', ['../../a03317.html', 1, '']]], │ │ │ │ │ - ['sv_5fshared_5fmemory_2ecpp_179', ['SV_Shared_Memory.cpp', ['../../a01475.html', 1, '']]], │ │ │ │ │ - ['sv_5fshared_5fmemory_2eh_180', ['SV_Shared_Memory.h', ['../../a03404.html', 1, '']]], │ │ │ │ │ - ['sv_5fshared_5fmemory_2einl_181', ['SV_Shared_Memory.inl', ['../../a00149.html', 1, '']]], │ │ │ │ │ - ['svc_5fconf_2eh_182', ['Svc_Conf.h', ['../../a02909.html', 1, '']]], │ │ │ │ │ - ['svc_5fconf_5flexer_2ecpp_183', ['Svc_Conf_Lexer.cpp', ['../../a01301.html', 1, '']]], │ │ │ │ │ - ['svc_5fconf_5flexer_2eh_184', ['Svc_Conf_Lexer.h', ['../../a03221.html', 1, '']]], │ │ │ │ │ - ['svc_5fconf_5fparam_2eh_185', ['Svc_Conf_Param.h', ['../../a01022.html', 1, '']]], │ │ │ │ │ - ['svc_5fconf_5ftoken_5ftable_2eh_186', ['Svc_Conf_Token_Table.h', ['../../a01307.html', 1, '']]], │ │ │ │ │ - ['svc_5fconf_5ftokens_2eh_187', ['Svc_Conf_Tokens.h', ['../../a01715.html', 1, '']]], │ │ │ │ │ - ['svc_5fconf_5fy_2ecpp_188', ['Svc_Conf_y.cpp', ['../../a02630.html', 1, '']]], │ │ │ │ │ - ['svc_5fexport_2eh_189', ['svc_export.h', ['../../a02843.html', 1, '']]], │ │ │ │ │ - ['svc_5fhandler_2ecpp_190', ['Svc_Handler.cpp', ['../../a00869.html', 1, '']]], │ │ │ │ │ - ['svc_5fhandler_2eh_191', ['Svc_Handler.h', ['../../a02795.html', 1, '']]], │ │ │ │ │ - ['synch_2eh_192', ['Synch.h', ['../../a01061.html', 1, '']]], │ │ │ │ │ - ['synch_5foptions_2ecpp_193', ['Synch_Options.cpp', ['../../a03290.html', 1, '']]], │ │ │ │ │ - ['synch_5foptions_2eh_194', ['Synch_Options.h', ['../../a02624.html', 1, '']]], │ │ │ │ │ - ['synch_5ftraits_2eh_195', ['Synch_Traits.h', ['../../a00077.html', 1, '']]], │ │ │ │ │ + ['ssl_5fsock_5fconnector_2eh_135', ['SSL_SOCK_Connector.h', ['../../a00041.html', 1, '']]], │ │ │ │ │ + ['ssl_5fsock_5fconnector_2einl_136', ['SSL_SOCK_Connector.inl', ['../../a00059.html', 1, '']]], │ │ │ │ │ + ['ssl_5fsock_5fstream_2ecpp_137', ['SSL_SOCK_Stream.cpp', ['../../a00068.html', 1, '']]], │ │ │ │ │ + ['ssl_5fsock_5fstream_2eh_138', ['SSL_SOCK_Stream.h', ['../../a00047.html', 1, '']]], │ │ │ │ │ + ['ssl_5fsock_5fstream_2einl_139', ['SSL_SOCK_Stream.inl', ['../../a00062.html', 1, '']]], │ │ │ │ │ + ['sslconf_2eh_140', ['sslconf.h', ['../../a00044.html', 1, '']]], │ │ │ │ │ + ['sstring_2ecpp_141', ['SString.cpp', ['../../a00095.html', 1, '']]], │ │ │ │ │ + ['sstring_2eh_142', ['SString.h', ['../../a01724.html', 1, '']]], │ │ │ │ │ + ['sstring_2einl_143', ['SString.inl', ['../../a02087.html', 1, '']]], │ │ │ │ │ + ['sstringfwd_2eh_144', ['SStringfwd.h', ['../../a00902.html', 1, '']]], │ │ │ │ │ + ['stack_5ftrace_2ecpp_145', ['Stack_Trace.cpp', ['../../a01892.html', 1, '']]], │ │ │ │ │ + ['stack_5ftrace_2eh_146', ['Stack_Trace.h', ['../../a02285.html', 1, '']]], │ │ │ │ │ + ['static_5fobject_5flock_2eh_147', ['Static_Object_Lock.h', ['../../a02834.html', 1, '']]], │ │ │ │ │ + ['stats_2ecpp_148', ['Stats.cpp', ['../../a00164.html', 1, '']]], │ │ │ │ │ + ['stats_2eh_149', ['Stats.h', ['../../a02735.html', 1, '']]], │ │ │ │ │ + ['stats_2einl_150', ['Stats.inl', ['../../a03152.html', 1, '']]], │ │ │ │ │ + ['strategies_5ft_2ecpp_151', ['Strategies_T.cpp', ['../../a01541.html', 1, '']]], │ │ │ │ │ + ['strategies_5ft_2eh_152', ['Strategies_T.h', ['../../a00107.html', 1, '']]], │ │ │ │ │ + ['strategies_5ft_2einl_153', ['Strategies_T.inl', ['../../a01433.html', 1, '']]], │ │ │ │ │ + ['stream_2ecpp_154', ['Stream.cpp', ['../../a00512.html', 1, '']]], │ │ │ │ │ + ['stream_2eh_155', ['Stream.h', ['../../a02429.html', 1, '']]], │ │ │ │ │ + ['stream_2einl_156', ['Stream.inl', ['../../a00476.html', 1, '']]], │ │ │ │ │ + ['stream_5fmodules_2ecpp_157', ['Stream_Modules.cpp', ['../../a00650.html', 1, '']]], │ │ │ │ │ + ['stream_5fmodules_2eh_158', ['Stream_Modules.h', ['../../a02855.html', 1, '']]], │ │ │ │ │ + ['streams_2eh_159', ['streams.h', ['../../a02708.html', 1, '']]], │ │ │ │ │ + ['string_5fbase_2ecpp_160', ['String_Base.cpp', ['../../a00698.html', 1, '']]], │ │ │ │ │ + ['string_5fbase_2eh_161', ['String_Base.h', ['../../a02063.html', 1, '']]], │ │ │ │ │ + ['string_5fbase_2einl_162', ['String_Base.inl', ['../../a00563.html', 1, '']]], │ │ │ │ │ + ['string_5fbase_5fconst_2ecpp_163', ['String_Base_Const.cpp', ['../../a01652.html', 1, '']]], │ │ │ │ │ + ['string_5fbase_5fconst_2eh_164', ['String_Base_Const.h', ['../../a01508.html', 1, '']]], │ │ │ │ │ + ['sun_5fproactor_2ecpp_165', ['SUN_Proactor.cpp', ['../../a00485.html', 1, '']]], │ │ │ │ │ + ['sun_5fproactor_2eh_166', ['SUN_Proactor.h', ['../../a00359.html', 1, '']]], │ │ │ │ │ + ['sv_5fmessage_2ecpp_167', ['SV_Message.cpp', ['../../a01718.html', 1, '']]], │ │ │ │ │ + ['sv_5fmessage_2eh_168', ['SV_Message.h', ['../../a01934.html', 1, '']]], │ │ │ │ │ + ['sv_5fmessage_2einl_169', ['SV_Message.inl', ['../../a01778.html', 1, '']]], │ │ │ │ │ + ['sv_5fmessage_5fqueue_2ecpp_170', ['SV_Message_Queue.cpp', ['../../a01802.html', 1, '']]], │ │ │ │ │ + ['sv_5fmessage_5fqueue_2eh_171', ['SV_Message_Queue.h', ['../../a01673.html', 1, '']]], │ │ │ │ │ + ['sv_5fmessage_5fqueue_2einl_172', ['SV_Message_Queue.inl', ['../../a02870.html', 1, '']]], │ │ │ │ │ + ['sv_5fsemaphore_5fcomplex_2ecpp_173', ['SV_Semaphore_Complex.cpp', ['../../a01976.html', 1, '']]], │ │ │ │ │ + ['sv_5fsemaphore_5fcomplex_2eh_174', ['SV_Semaphore_Complex.h', ['../../a02162.html', 1, '']]], │ │ │ │ │ + ['sv_5fsemaphore_5fcomplex_2einl_175', ['SV_Semaphore_Complex.inl', ['../../a01799.html', 1, '']]], │ │ │ │ │ + ['sv_5fsemaphore_5fsimple_2ecpp_176', ['SV_Semaphore_Simple.cpp', ['../../a00362.html', 1, '']]], │ │ │ │ │ + ['sv_5fsemaphore_5fsimple_2eh_177', ['SV_Semaphore_Simple.h', ['../../a02546.html', 1, '']]], │ │ │ │ │ + ['sv_5fsemaphore_5fsimple_2einl_178', ['SV_Semaphore_Simple.inl', ['../../a02759.html', 1, '']]], │ │ │ │ │ + ['sv_5fshared_5fmemory_2ecpp_179', ['SV_Shared_Memory.cpp', ['../../a03224.html', 1, '']]], │ │ │ │ │ + ['sv_5fshared_5fmemory_2eh_180', ['SV_Shared_Memory.h', ['../../a03329.html', 1, '']]], │ │ │ │ │ + ['sv_5fshared_5fmemory_2einl_181', ['SV_Shared_Memory.inl', ['../../a01163.html', 1, '']]], │ │ │ │ │ + ['svc_5fconf_2eh_182', ['Svc_Conf.h', ['../../a02066.html', 1, '']]], │ │ │ │ │ + ['svc_5fconf_5flexer_2ecpp_183', ['Svc_Conf_Lexer.cpp', ['../../a02000.html', 1, '']]], │ │ │ │ │ + ['svc_5fconf_5flexer_2eh_184', ['Svc_Conf_Lexer.h', ['../../a02357.html', 1, '']]], │ │ │ │ │ + ['svc_5fconf_5fparam_2eh_185', ['Svc_Conf_Param.h', ['../../a01244.html', 1, '']]], │ │ │ │ │ + ['svc_5fconf_5ftoken_5ftable_2eh_186', ['Svc_Conf_Token_Table.h', ['../../a00539.html', 1, '']]], │ │ │ │ │ + ['svc_5fconf_5ftokens_2eh_187', ['Svc_Conf_Tokens.h', ['../../a03083.html', 1, '']]], │ │ │ │ │ + ['svc_5fconf_5fy_2ecpp_188', ['Svc_Conf_y.cpp', ['../../a01442.html', 1, '']]], │ │ │ │ │ + ['svc_5fexport_2eh_189', ['svc_export.h', ['../../a02060.html', 1, '']]], │ │ │ │ │ + ['svc_5fhandler_2ecpp_190', ['Svc_Handler.cpp', ['../../a01100.html', 1, '']]], │ │ │ │ │ + ['svc_5fhandler_2eh_191', ['Svc_Handler.h', ['../../a02726.html', 1, '']]], │ │ │ │ │ + ['synch_2eh_192', ['Synch.h', ['../../a01016.html', 1, '']]], │ │ │ │ │ + ['synch_5foptions_2ecpp_193', ['Synch_Options.cpp', ['../../a01154.html', 1, '']]], │ │ │ │ │ + ['synch_5foptions_2eh_194', ['Synch_Options.h', ['../../a02867.html', 1, '']]], │ │ │ │ │ + ['synch_5ftraits_2eh_195', ['Synch_Traits.h', ['../../a01448.html', 1, '']]], │ │ │ │ │ ['sys_2fos_5ftime_2eh_196', ['sys/os_time.h', ['../../a09494.html', 1, '']]], │ │ │ │ │ - ['system_5ftime_2ecpp_197', ['System_Time.cpp', ['../../a02222.html', 1, '']]], │ │ │ │ │ - ['system_5ftime_2eh_198', ['System_Time.h', ['../../a00572.html', 1, '']]] │ │ │ │ │ + ['system_5ftime_2ecpp_197', ['System_Time.cpp', ['../../a02636.html', 1, '']]], │ │ │ │ │ + ['system_5ftime_2eh_198', ['System_Time.h', ['../../a00023.html', 1, '']]] │ │ │ │ │ ]; │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/files_11.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -1,123 +1,123 @@ │ │ │ │ │ var searchData = [ │ │ │ │ │ - ['task_2ecpp_0', ['Task.cpp', ['../../a01922.html', 1, '']]], │ │ │ │ │ - ['task_2eh_1', ['Task.h', ['../../a02351.html', 1, '']]], │ │ │ │ │ - ['task_2einl_2', ['Task.inl', ['../../a01163.html', 1, '']]], │ │ │ │ │ - ['task_5fex_5ft_2ecpp_3', ['Task_Ex_T.cpp', ['../../a02693.html', 1, '']]], │ │ │ │ │ - ['task_5fex_5ft_2eh_4', ['Task_Ex_T.h', ['../../a02309.html', 1, '']]], │ │ │ │ │ - ['task_5fex_5ft_2einl_5', ['Task_Ex_T.inl', ['../../a02636.html', 1, '']]], │ │ │ │ │ - ['task_5ft_2ecpp_6', ['Task_T.cpp', ['../../a00314.html', 1, '']]], │ │ │ │ │ - ['task_5ft_2eh_7', ['Task_T.h', ['../../a00836.html', 1, '']]], │ │ │ │ │ - ['task_5ft_2einl_8', ['Task_T.inl', ['../../a02708.html', 1, '']]], │ │ │ │ │ - ['test_5fand_5fset_2ecpp_9', ['Test_and_Set.cpp', ['../../a01658.html', 1, '']]], │ │ │ │ │ - ['test_5fand_5fset_2eh_10', ['Test_and_Set.h', ['../../a00320.html', 1, '']]], │ │ │ │ │ - ['thread_2ecpp_11', ['Thread.cpp', ['../../a00113.html', 1, '']]], │ │ │ │ │ - ['thread_2eh_12', ['Thread.h', ['../../a01949.html', 1, '']]], │ │ │ │ │ - ['thread_2einl_13', ['Thread.inl', ['../../a02759.html', 1, '']]], │ │ │ │ │ - ['thread_5fadapter_2ecpp_14', ['Thread_Adapter.cpp', ['../../a02660.html', 1, '']]], │ │ │ │ │ - ['thread_5fadapter_2eh_15', ['Thread_Adapter.h', ['../../a00164.html', 1, '']]], │ │ │ │ │ - ['thread_5fadapter_2einl_16', ['Thread_Adapter.inl', ['../../a02720.html', 1, '']]], │ │ │ │ │ - ['thread_5fcontrol_2ecpp_17', ['Thread_Control.cpp', ['../../a00809.html', 1, '']]], │ │ │ │ │ - ['thread_5fcontrol_2eh_18', ['Thread_Control.h', ['../../a01766.html', 1, '']]], │ │ │ │ │ - ['thread_5fcontrol_2einl_19', ['Thread_Control.inl', ['../../a00041.html', 1, '']]], │ │ │ │ │ - ['thread_5fexit_2ecpp_20', ['Thread_Exit.cpp', ['../../a03062.html', 1, '']]], │ │ │ │ │ - ['thread_5fexit_2eh_21', ['Thread_Exit.h', ['../../a02183.html', 1, '']]], │ │ │ │ │ - ['thread_5fhook_2ecpp_22', ['Thread_Hook.cpp', ['../../a02462.html', 1, '']]], │ │ │ │ │ - ['thread_5fhook_2eh_23', ['Thread_Hook.h', ['../../a03356.html', 1, '']]], │ │ │ │ │ - ['thread_5fmanager_2ecpp_24', ['Thread_Manager.cpp', ['../../a00644.html', 1, '']]], │ │ │ │ │ - ['thread_5fmanager_2eh_25', ['Thread_Manager.h', ['../../a00428.html', 1, '']]], │ │ │ │ │ - ['thread_5fmanager_2einl_26', ['Thread_Manager.inl', ['../../a00590.html', 1, '']]], │ │ │ │ │ - ['thread_5fmutex_2ecpp_27', ['Thread_Mutex.cpp', ['../../a01496.html', 1, '']]], │ │ │ │ │ - ['thread_5fmutex_2eh_28', ['Thread_Mutex.h', ['../../a01823.html', 1, '']]], │ │ │ │ │ - ['thread_5fmutex_2einl_29', ['Thread_Mutex.inl', ['../../a00254.html', 1, '']]], │ │ │ │ │ - ['thread_5fsemaphore_2ecpp_30', ['Thread_Semaphore.cpp', ['../../a02327.html', 1, '']]], │ │ │ │ │ - ['thread_5fsemaphore_2eh_31', ['Thread_Semaphore.h', ['../../a01604.html', 1, '']]], │ │ │ │ │ - ['thread_5fsemaphore_2einl_32', ['Thread_Semaphore.inl', ['../../a01328.html', 1, '']]], │ │ │ │ │ - ['throughput_5fstats_2ecpp_33', ['Throughput_Stats.cpp', ['../../a03101.html', 1, '']]], │ │ │ │ │ - ['throughput_5fstats_2eh_34', ['Throughput_Stats.h', ['../../a01754.html', 1, '']]], │ │ │ │ │ - ['time_5fpolicy_2ecpp_35', ['Time_Policy.cpp', ['../../a02732.html', 1, '']]], │ │ │ │ │ - ['time_5fpolicy_2eh_36', ['Time_Policy.h', ['../../a02918.html', 1, '']]], │ │ │ │ │ - ['time_5fpolicy_2einl_37', ['Time_Policy.inl', ['../../a03275.html', 1, '']]], │ │ │ │ │ - ['time_5fpolicy_5ft_2ecpp_38', ['Time_Policy_T.cpp', ['../../a00752.html', 1, '']]], │ │ │ │ │ - ['time_5fpolicy_5ft_2eh_39', ['Time_Policy_T.h', ['../../a00581.html', 1, '']]], │ │ │ │ │ - ['time_5fpolicy_5ft_2einl_40', ['Time_Policy_T.inl', ['../../a03395.html', 1, '']]], │ │ │ │ │ - ['time_5fvalue_2ecpp_41', ['Time_Value.cpp', ['../../a03233.html', 1, '']]], │ │ │ │ │ - ['time_5fvalue_2eh_42', ['Time_Value.h', ['../../a01655.html', 1, '']]], │ │ │ │ │ - ['time_5fvalue_2einl_43', ['Time_Value.inl', ['../../a02948.html', 1, '']]], │ │ │ │ │ - ['time_5fvalue_5ft_2ecpp_44', ['Time_Value_T.cpp', ['../../a03338.html', 1, '']]], │ │ │ │ │ - ['time_5fvalue_5ft_2eh_45', ['Time_Value_T.h', ['../../a02339.html', 1, '']]], │ │ │ │ │ - ['time_5fvalue_5ft_2einl_46', ['Time_Value_T.inl', ['../../a00389.html', 1, '']]], │ │ │ │ │ - ['timeprobe_2ecpp_47', ['Timeprobe.cpp', ['../../a00410.html', 1, '']]], │ │ │ │ │ - ['timeprobe_2eh_48', ['Timeprobe.h', ['../../a00176.html', 1, '']]], │ │ │ │ │ - ['timeprobe_2einl_49', ['Timeprobe.inl', ['../../a00650.html', 1, '']]], │ │ │ │ │ - ['timeprobe_5ft_2ecpp_50', ['Timeprobe_T.cpp', ['../../a00746.html', 1, '']]], │ │ │ │ │ - ['timeprobe_5ft_2eh_51', ['Timeprobe_T.h', ['../../a03092.html', 1, '']]], │ │ │ │ │ - ['timer_5fhash_2eh_52', ['Timer_Hash.h', ['../../a02696.html', 1, '']]], │ │ │ │ │ - ['timer_5fhash_5ft_2ecpp_53', ['Timer_Hash_T.cpp', ['../../a02903.html', 1, '']]], │ │ │ │ │ - ['timer_5fhash_5ft_2eh_54', ['Timer_Hash_T.h', ['../../a01625.html', 1, '']]], │ │ │ │ │ - ['timer_5fheap_2eh_55', ['Timer_Heap.h', ['../../a02531.html', 1, '']]], │ │ │ │ │ - ['timer_5fheap_5ft_2ecpp_56', ['Timer_Heap_T.cpp', ['../../a02435.html', 1, '']]], │ │ │ │ │ - ['timer_5fheap_5ft_2eh_57', ['Timer_Heap_T.h', ['../../a02498.html', 1, '']]], │ │ │ │ │ - ['timer_5flist_2eh_58', ['Timer_List.h', ['../../a01694.html', 1, '']]], │ │ │ │ │ - ['timer_5flist_5ft_2ecpp_59', ['Timer_List_T.cpp', ['../../a01589.html', 1, '']]], │ │ │ │ │ - ['timer_5flist_5ft_2eh_60', ['Timer_List_T.h', ['../../a03176.html', 1, '']]], │ │ │ │ │ - ['timer_5fqueue_2eh_61', ['Timer_Queue.h', ['../../a01487.html', 1, '']]], │ │ │ │ │ - ['timer_5fqueue_5fadapters_2ecpp_62', ['Timer_Queue_Adapters.cpp', ['../../a03143.html', 1, '']]], │ │ │ │ │ - ['timer_5fqueue_5fadapters_2eh_63', ['Timer_Queue_Adapters.h', ['../../a03098.html', 1, '']]], │ │ │ │ │ - ['timer_5fqueue_5fadapters_2einl_64', ['Timer_Queue_Adapters.inl', ['../../a01586.html', 1, '']]], │ │ │ │ │ - ['timer_5fqueue_5fiterator_2ecpp_65', ['Timer_Queue_Iterator.cpp', ['../../a02273.html', 1, '']]], │ │ │ │ │ - ['timer_5fqueue_5fiterator_2eh_66', ['Timer_Queue_Iterator.h', ['../../a02822.html', 1, '']]], │ │ │ │ │ - ['timer_5fqueue_5fiterator_2einl_67', ['Timer_Queue_Iterator.inl', ['../../a00365.html', 1, '']]], │ │ │ │ │ - ['timer_5fqueue_5ft_2ecpp_68', ['Timer_Queue_T.cpp', ['../../a01292.html', 1, '']]], │ │ │ │ │ - ['timer_5fqueue_5ft_2eh_69', ['Timer_Queue_T.h', ['../../a00110.html', 1, '']]], │ │ │ │ │ - ['timer_5fqueue_5ft_2einl_70', ['Timer_Queue_T.inl', ['../../a00575.html', 1, '']]], │ │ │ │ │ - ['timer_5fqueuefwd_2eh_71', ['Timer_Queuefwd.h', ['../../a02066.html', 1, '']]], │ │ │ │ │ - ['timer_5fwheel_2eh_72', ['Timer_Wheel.h', ['../../a00707.html', 1, '']]], │ │ │ │ │ - ['timer_5fwheel_5ft_2ecpp_73', ['Timer_Wheel_T.cpp', ['../../a01535.html', 1, '']]], │ │ │ │ │ - ['timer_5fwheel_5ft_2eh_74', ['Timer_Wheel_T.h', ['../../a02570.html', 1, '']]], │ │ │ │ │ - ['tli_2ecpp_75', ['TLI.cpp', ['../../a02588.html', 1, '']]], │ │ │ │ │ - ['tli_2eh_76', ['TLI.h', ['../../a02042.html', 1, '']]], │ │ │ │ │ - ['tli_2einl_77', ['TLI.inl', ['../../a02516.html', 1, '']]], │ │ │ │ │ - ['tli_5facceptor_2ecpp_78', ['TLI_Acceptor.cpp', ['../../a00452.html', 1, '']]], │ │ │ │ │ - ['tli_5facceptor_2eh_79', ['TLI_Acceptor.h', ['../../a00893.html', 1, '']]], │ │ │ │ │ - ['tli_5fconnector_2ecpp_80', ['TLI_Connector.cpp', ['../../a00782.html', 1, '']]], │ │ │ │ │ - ['tli_5fconnector_2eh_81', ['TLI_Connector.h', ['../../a01601.html', 1, '']]], │ │ │ │ │ - ['tli_5fconnector_2einl_82', ['TLI_Connector.inl', ['../../a01040.html', 1, '']]], │ │ │ │ │ - ['tli_5fstream_2ecpp_83', ['TLI_Stream.cpp', ['../../a03281.html', 1, '']]], │ │ │ │ │ - ['tli_5fstream_2eh_84', ['TLI_Stream.h', ['../../a01676.html', 1, '']]], │ │ │ │ │ - ['tli_5fstream_2einl_85', ['TLI_Stream.inl', ['../../a00359.html', 1, '']]], │ │ │ │ │ - ['token_2ecpp_86', ['Token.cpp', ['../../a00362.html', 1, '']]], │ │ │ │ │ - ['token_2eh_87', ['Token.h', ['../../a01790.html', 1, '']]], │ │ │ │ │ - ['token_2einl_88', ['Token.inl', ['../../a02750.html', 1, '']]], │ │ │ │ │ - ['token_5fcollection_2ecpp_89', ['Token_Collection.cpp', ['../../a02867.html', 1, '']]], │ │ │ │ │ - ['token_5fcollection_2eh_90', ['Token_Collection.h', ['../../a01385.html', 1, '']]], │ │ │ │ │ - ['token_5fcollection_2einl_91', ['Token_Collection.inl', ['../../a00797.html', 1, '']]], │ │ │ │ │ - ['token_5finvariants_2ecpp_92', ['Token_Invariants.cpp', ['../../a01784.html', 1, '']]], │ │ │ │ │ - ['token_5finvariants_2eh_93', ['Token_Invariants.h', ['../../a02705.html', 1, '']]], │ │ │ │ │ - ['token_5fmanager_2ecpp_94', ['Token_Manager.cpp', ['../../a00266.html', 1, '']]], │ │ │ │ │ - ['token_5fmanager_2eh_95', ['Token_Manager.h', ['../../a00158.html', 1, '']]], │ │ │ │ │ - ['token_5fmanager_2einl_96', ['Token_Manager.inl', ['../../a01772.html', 1, '']]], │ │ │ │ │ - ['token_5frequest_5freply_2ecpp_97', ['Token_Request_Reply.cpp', ['../../a01172.html', 1, '']]], │ │ │ │ │ - ['token_5frequest_5freply_2eh_98', ['Token_Request_Reply.h', ['../../a02069.html', 1, '']]], │ │ │ │ │ - ['token_5frequest_5freply_2einl_99', ['Token_Request_Reply.inl', ['../../a01865.html', 1, '']]], │ │ │ │ │ - ['tokenizer_5ft_2ecpp_100', ['Tokenizer_T.cpp', ['../../a01004.html', 1, '']]], │ │ │ │ │ - ['tokenizer_5ft_2eh_101', ['Tokenizer_T.h', ['../../a00824.html', 1, '']]], │ │ │ │ │ - ['tp_5freactor_2ecpp_102', ['TP_Reactor.cpp', ['../../a01454.html', 1, '']]], │ │ │ │ │ - ['tp_5freactor_2eh_103', ['TP_Reactor.h', ['../../a01334.html', 1, '']]], │ │ │ │ │ - ['tp_5freactor_2einl_104', ['TP_Reactor.inl', ['../../a00161.html', 1, '']]], │ │ │ │ │ - ['trace_2ecpp_105', ['Trace.cpp', ['../../a00725.html', 1, '']]], │ │ │ │ │ - ['trace_2eh_106', ['Trace.h', ['../../a00857.html', 1, '']]], │ │ │ │ │ - ['truncate_2eh_107', ['Truncate.h', ['../../a01544.html', 1, '']]], │ │ │ │ │ - ['tss_5fadapter_2ecpp_108', ['TSS_Adapter.cpp', ['../../a01049.html', 1, '']]], │ │ │ │ │ - ['tss_5fadapter_2eh_109', ['TSS_Adapter.h', ['../../a00470.html', 1, '']]], │ │ │ │ │ - ['tss_5ft_2ecpp_110', ['TSS_T.cpp', ['../../a01514.html', 1, '']]], │ │ │ │ │ - ['tss_5ft_2eh_111', ['TSS_T.h', ['../../a03353.html', 1, '']]], │ │ │ │ │ - ['tss_5ft_2einl_112', ['TSS_T.inl', ['../../a00899.html', 1, '']]], │ │ │ │ │ - ['tty_5fio_2ecpp_113', ['TTY_IO.cpp', ['../../a00977.html', 1, '']]], │ │ │ │ │ - ['tty_5fio_2eh_114', ['TTY_IO.h', ['../../a00326.html', 1, '']]], │ │ │ │ │ - ['typed_5fsv_5fmessage_2ecpp_115', ['Typed_SV_Message.cpp', ['../../a02429.html', 1, '']]], │ │ │ │ │ - ['typed_5fsv_5fmessage_2eh_116', ['Typed_SV_Message.h', ['../../a03134.html', 1, '']]], │ │ │ │ │ - ['typed_5fsv_5fmessage_2einl_117', ['Typed_SV_Message.inl', ['../../a03350.html', 1, '']]], │ │ │ │ │ - ['typed_5fsv_5fmessage_5fqueue_2ecpp_118', ['Typed_SV_Message_Queue.cpp', ['../../a02381.html', 1, '']]], │ │ │ │ │ - ['typed_5fsv_5fmessage_5fqueue_2eh_119', ['Typed_SV_Message_Queue.h', ['../../a00830.html', 1, '']]], │ │ │ │ │ - ['typed_5fsv_5fmessage_5fqueue_2einl_120', ['Typed_SV_Message_Queue.inl', ['../../a01112.html', 1, '']]] │ │ │ │ │ + ['task_2ecpp_0', ['Task.cpp', ['../../a01412.html', 1, '']]], │ │ │ │ │ + ['task_2eh_1', ['Task.h', ['../../a03380.html', 1, '']]], │ │ │ │ │ + ['task_2einl_2', ['Task.inl', ['../../a02075.html', 1, '']]], │ │ │ │ │ + ['task_5fex_5ft_2ecpp_3', ['Task_Ex_T.cpp', ['../../a00929.html', 1, '']]], │ │ │ │ │ + ['task_5fex_5ft_2eh_4', ['Task_Ex_T.h', ['../../a02366.html', 1, '']]], │ │ │ │ │ + ['task_5fex_5ft_2einl_5', ['Task_Ex_T.inl', ['../../a02633.html', 1, '']]], │ │ │ │ │ + ['task_5ft_2ecpp_6', ['Task_T.cpp', ['../../a00170.html', 1, '']]], │ │ │ │ │ + ['task_5ft_2eh_7', ['Task_T.h', ['../../a00959.html', 1, '']]], │ │ │ │ │ + ['task_5ft_2einl_8', ['Task_T.inl', ['../../a01583.html', 1, '']]], │ │ │ │ │ + ['test_5fand_5fset_2ecpp_9', ['Test_and_Set.cpp', ['../../a01952.html', 1, '']]], │ │ │ │ │ + ['test_5fand_5fset_2eh_10', ['Test_and_Set.h', ['../../a01325.html', 1, '']]], │ │ │ │ │ + ['thread_2ecpp_11', ['Thread.cpp', ['../../a03167.html', 1, '']]], │ │ │ │ │ + ['thread_2eh_12', ['Thread.h', ['../../a02168.html', 1, '']]], │ │ │ │ │ + ['thread_2einl_13', ['Thread.inl', ['../../a01949.html', 1, '']]], │ │ │ │ │ + ['thread_5fadapter_2ecpp_14', ['Thread_Adapter.cpp', ['../../a01808.html', 1, '']]], │ │ │ │ │ + ['thread_5fadapter_2eh_15', ['Thread_Adapter.h', ['../../a00263.html', 1, '']]], │ │ │ │ │ + ['thread_5fadapter_2einl_16', ['Thread_Adapter.inl', ['../../a00899.html', 1, '']]], │ │ │ │ │ + ['thread_5fcontrol_2ecpp_17', ['Thread_Control.cpp', ['../../a01376.html', 1, '']]], │ │ │ │ │ + ['thread_5fcontrol_2eh_18', ['Thread_Control.h', ['../../a00278.html', 1, '']]], │ │ │ │ │ + ['thread_5fcontrol_2einl_19', ['Thread_Control.inl', ['../../a02963.html', 1, '']]], │ │ │ │ │ + ['thread_5fexit_2ecpp_20', ['Thread_Exit.cpp', ['../../a02279.html', 1, '']]], │ │ │ │ │ + ['thread_5fexit_2eh_21', ['Thread_Exit.h', ['../../a00113.html', 1, '']]], │ │ │ │ │ + ['thread_5fhook_2ecpp_22', ['Thread_Hook.cpp', ['../../a02981.html', 1, '']]], │ │ │ │ │ + ['thread_5fhook_2eh_23', ['Thread_Hook.h', ['../../a02288.html', 1, '']]], │ │ │ │ │ + ['thread_5fmanager_2ecpp_24', ['Thread_Manager.cpp', ['../../a01661.html', 1, '']]], │ │ │ │ │ + ['thread_5fmanager_2eh_25', ['Thread_Manager.h', ['../../a02123.html', 1, '']]], │ │ │ │ │ + ['thread_5fmanager_2einl_26', ['Thread_Manager.inl', ['../../a00158.html', 1, '']]], │ │ │ │ │ + ['thread_5fmutex_2ecpp_27', ['Thread_Mutex.cpp', ['../../a01886.html', 1, '']]], │ │ │ │ │ + ['thread_5fmutex_2eh_28', ['Thread_Mutex.h', ['../../a00134.html', 1, '']]], │ │ │ │ │ + ['thread_5fmutex_2einl_29', ['Thread_Mutex.inl', ['../../a02435.html', 1, '']]], │ │ │ │ │ + ['thread_5fsemaphore_2ecpp_30', ['Thread_Semaphore.cpp', ['../../a01520.html', 1, '']]], │ │ │ │ │ + ['thread_5fsemaphore_2eh_31', ['Thread_Semaphore.h', ['../../a02270.html', 1, '']]], │ │ │ │ │ + ['thread_5fsemaphore_2einl_32', ['Thread_Semaphore.inl', ['../../a02255.html', 1, '']]], │ │ │ │ │ + ['throughput_5fstats_2ecpp_33', ['Throughput_Stats.cpp', ['../../a00695.html', 1, '']]], │ │ │ │ │ + ['throughput_5fstats_2eh_34', ['Throughput_Stats.h', ['../../a03188.html', 1, '']]], │ │ │ │ │ + ['time_5fpolicy_2ecpp_35', ['Time_Policy.cpp', ['../../a03242.html', 1, '']]], │ │ │ │ │ + ['time_5fpolicy_2eh_36', ['Time_Policy.h', ['../../a01532.html', 1, '']]], │ │ │ │ │ + ['time_5fpolicy_2einl_37', ['Time_Policy.inl', ['../../a02189.html', 1, '']]], │ │ │ │ │ + ['time_5fpolicy_5ft_2ecpp_38', ['Time_Policy_T.cpp', ['../../a00125.html', 1, '']]], │ │ │ │ │ + ['time_5fpolicy_5ft_2eh_39', ['Time_Policy_T.h', ['../../a01370.html', 1, '']]], │ │ │ │ │ + ['time_5fpolicy_5ft_2einl_40', ['Time_Policy_T.inl', ['../../a00446.html', 1, '']]], │ │ │ │ │ + ['time_5fvalue_2ecpp_41', ['Time_Value.cpp', ['../../a02522.html', 1, '']]], │ │ │ │ │ + ['time_5fvalue_2eh_42', ['Time_Value.h', ['../../a02651.html', 1, '']]], │ │ │ │ │ + ['time_5fvalue_2einl_43', ['Time_Value.inl', ['../../a01613.html', 1, '']]], │ │ │ │ │ + ['time_5fvalue_5ft_2ecpp_44', ['Time_Value_T.cpp', ['../../a01094.html', 1, '']]], │ │ │ │ │ + ['time_5fvalue_5ft_2eh_45', ['Time_Value_T.h', ['../../a01550.html', 1, '']]], │ │ │ │ │ + ['time_5fvalue_5ft_2einl_46', ['Time_Value_T.inl', ['../../a00746.html', 1, '']]], │ │ │ │ │ + ['timeprobe_2ecpp_47', ['Timeprobe.cpp', ['../../a00284.html', 1, '']]], │ │ │ │ │ + ['timeprobe_2eh_48', ['Timeprobe.h', ['../../a03359.html', 1, '']]], │ │ │ │ │ + ['timeprobe_2einl_49', ['Timeprobe.inl', ['../../a02069.html', 1, '']]], │ │ │ │ │ + ['timeprobe_5ft_2ecpp_50', ['Timeprobe_T.cpp', ['../../a01598.html', 1, '']]], │ │ │ │ │ + ['timeprobe_5ft_2eh_51', ['Timeprobe_T.h', ['../../a01430.html', 1, '']]], │ │ │ │ │ + ['timer_5fhash_2eh_52', ['Timer_Hash.h', ['../../a00119.html', 1, '']]], │ │ │ │ │ + ['timer_5fhash_5ft_2ecpp_53', ['Timer_Hash_T.cpp', ['../../a01562.html', 1, '']]], │ │ │ │ │ + ['timer_5fhash_5ft_2eh_54', ['Timer_Hash_T.h', ['../../a00029.html', 1, '']]], │ │ │ │ │ + ['timer_5fheap_2eh_55', ['Timer_Heap.h', ['../../a02900.html', 1, '']]], │ │ │ │ │ + ['timer_5fheap_5ft_2ecpp_56', ['Timer_Heap_T.cpp', ['../../a01742.html', 1, '']]], │ │ │ │ │ + ['timer_5fheap_5ft_2eh_57', ['Timer_Heap_T.h', ['../../a00824.html', 1, '']]], │ │ │ │ │ + ['timer_5flist_2eh_58', ['Timer_List.h', ['../../a00407.html', 1, '']]], │ │ │ │ │ + ['timer_5flist_5ft_2ecpp_59', ['Timer_List_T.cpp', ['../../a00530.html', 1, '']]], │ │ │ │ │ + ['timer_5flist_5ft_2eh_60', ['Timer_List_T.h', ['../../a02696.html', 1, '']]], │ │ │ │ │ + ['timer_5fqueue_2eh_61', ['Timer_Queue.h', ['../../a02330.html', 1, '']]], │ │ │ │ │ + ['timer_5fqueue_5fadapters_2ecpp_62', ['Timer_Queue_Adapters.cpp', ['../../a01364.html', 1, '']]], │ │ │ │ │ + ['timer_5fqueue_5fadapters_2eh_63', ['Timer_Queue_Adapters.h', ['../../a00404.html', 1, '']]], │ │ │ │ │ + ['timer_5fqueue_5fadapters_2einl_64', ['Timer_Queue_Adapters.inl', ['../../a00923.html', 1, '']]], │ │ │ │ │ + ['timer_5fqueue_5fiterator_2ecpp_65', ['Timer_Queue_Iterator.cpp', ['../../a02045.html', 1, '']]], │ │ │ │ │ + ['timer_5fqueue_5fiterator_2eh_66', ['Timer_Queue_Iterator.h', ['../../a02459.html', 1, '']]], │ │ │ │ │ + ['timer_5fqueue_5fiterator_2einl_67', ['Timer_Queue_Iterator.inl', ['../../a01565.html', 1, '']]], │ │ │ │ │ + ['timer_5fqueue_5ft_2ecpp_68', ['Timer_Queue_T.cpp', ['../../a01052.html', 1, '']]], │ │ │ │ │ + ['timer_5fqueue_5ft_2eh_69', ['Timer_Queue_T.h', ['../../a02390.html', 1, '']]], │ │ │ │ │ + ['timer_5fqueue_5ft_2einl_70', ['Timer_Queue_T.inl', ['../../a01574.html', 1, '']]], │ │ │ │ │ + ['timer_5fqueuefwd_2eh_71', ['Timer_Queuefwd.h', ['../../a01466.html', 1, '']]], │ │ │ │ │ + ['timer_5fwheel_2eh_72', ['Timer_Wheel.h', ['../../a02201.html', 1, '']]], │ │ │ │ │ + ['timer_5fwheel_5ft_2ecpp_73', ['Timer_Wheel_T.cpp', ['../../a00098.html', 1, '']]], │ │ │ │ │ + ['timer_5fwheel_5ft_2eh_74', ['Timer_Wheel_T.h', ['../../a03335.html', 1, '']]], │ │ │ │ │ + ['tli_2ecpp_75', ['TLI.cpp', ['../../a00629.html', 1, '']]], │ │ │ │ │ + ['tli_2eh_76', ['TLI.h', ['../../a01988.html', 1, '']]], │ │ │ │ │ + ['tli_2einl_77', ['TLI.inl', ['../../a00338.html', 1, '']]], │ │ │ │ │ + ['tli_5facceptor_2ecpp_78', ['TLI_Acceptor.cpp', ['../../a02465.html', 1, '']]], │ │ │ │ │ + ['tli_5facceptor_2eh_79', ['TLI_Acceptor.h', ['../../a00290.html', 1, '']]], │ │ │ │ │ + ['tli_5fconnector_2ecpp_80', ['TLI_Connector.cpp', ['../../a03170.html', 1, '']]], │ │ │ │ │ + ['tli_5fconnector_2eh_81', ['TLI_Connector.h', ['../../a00905.html', 1, '']]], │ │ │ │ │ + ['tli_5fconnector_2einl_82', ['TLI_Connector.inl', ['../../a02882.html', 1, '']]], │ │ │ │ │ + ['tli_5fstream_2ecpp_83', ['TLI_Stream.cpp', ['../../a01481.html', 1, '']]], │ │ │ │ │ + ['tli_5fstream_2eh_84', ['TLI_Stream.h', ['../../a03206.html', 1, '']]], │ │ │ │ │ + ['tli_5fstream_2einl_85', ['TLI_Stream.inl', ['../../a00080.html', 1, '']]], │ │ │ │ │ + ['token_2ecpp_86', ['Token.cpp', ['../../a03227.html', 1, '']]], │ │ │ │ │ + ['token_2eh_87', ['Token.h', ['../../a03089.html', 1, '']]], │ │ │ │ │ + ['token_2einl_88', ['Token.inl', ['../../a01355.html', 1, '']]], │ │ │ │ │ + ['token_5fcollection_2ecpp_89', ['Token_Collection.cpp', ['../../a03281.html', 1, '']]], │ │ │ │ │ + ['token_5fcollection_2eh_90', ['Token_Collection.h', ['../../a03353.html', 1, '']]], │ │ │ │ │ + ['token_5fcollection_2einl_91', ['Token_Collection.inl', ['../../a02471.html', 1, '']]], │ │ │ │ │ + ['token_5finvariants_2ecpp_92', ['Token_Invariants.cpp', ['../../a02615.html', 1, '']]], │ │ │ │ │ + ['token_5finvariants_2eh_93', ['Token_Invariants.h', ['../../a02360.html', 1, '']]], │ │ │ │ │ + ['token_5fmanager_2ecpp_94', ['Token_Manager.cpp', ['../../a02156.html', 1, '']]], │ │ │ │ │ + ['token_5fmanager_2eh_95', ['Token_Manager.h', ['../../a00287.html', 1, '']]], │ │ │ │ │ + ['token_5fmanager_2einl_96', ['Token_Manager.inl', ['../../a00500.html', 1, '']]], │ │ │ │ │ + ['token_5frequest_5freply_2ecpp_97', ['Token_Request_Reply.cpp', ['../../a03110.html', 1, '']]], │ │ │ │ │ + ['token_5frequest_5freply_2eh_98', ['Token_Request_Reply.h', ['../../a01943.html', 1, '']]], │ │ │ │ │ + ['token_5frequest_5freply_2einl_99', ['Token_Request_Reply.inl', ['../../a00770.html', 1, '']]], │ │ │ │ │ + ['tokenizer_5ft_2ecpp_100', ['Tokenizer_T.cpp', ['../../a03185.html', 1, '']]], │ │ │ │ │ + ['tokenizer_5ft_2eh_101', ['Tokenizer_T.h', ['../../a01232.html', 1, '']]], │ │ │ │ │ + ['tp_5freactor_2ecpp_102', ['TP_Reactor.cpp', ['../../a02777.html', 1, '']]], │ │ │ │ │ + ['tp_5freactor_2eh_103', ['TP_Reactor.h', ['../../a03137.html', 1, '']]], │ │ │ │ │ + ['tp_5freactor_2einl_104', ['TP_Reactor.inl', ['../../a03008.html', 1, '']]], │ │ │ │ │ + ['trace_2ecpp_105', ['Trace.cpp', ['../../a02327.html', 1, '']]], │ │ │ │ │ + ['trace_2eh_106', ['Trace.h', ['../../a03401.html', 1, '']]], │ │ │ │ │ + ['truncate_2eh_107', ['Truncate.h', ['../../a00860.html', 1, '']]], │ │ │ │ │ + ['tss_5fadapter_2ecpp_108', ['TSS_Adapter.cpp', ['../../a02222.html', 1, '']]], │ │ │ │ │ + ['tss_5fadapter_2eh_109', ['TSS_Adapter.h', ['../../a01169.html', 1, '']]], │ │ │ │ │ + ['tss_5ft_2ecpp_110', ['TSS_T.cpp', ['../../a02003.html', 1, '']]], │ │ │ │ │ + ['tss_5ft_2eh_111', ['TSS_T.h', ['../../a00593.html', 1, '']]], │ │ │ │ │ + ['tss_5ft_2einl_112', ['TSS_T.inl', ['../../a02684.html', 1, '']]], │ │ │ │ │ + ['tty_5fio_2ecpp_113', ['TTY_IO.cpp', ['../../a03356.html', 1, '']]], │ │ │ │ │ + ['tty_5fio_2eh_114', ['TTY_IO.h', ['../../a02885.html', 1, '']]], │ │ │ │ │ + ['typed_5fsv_5fmessage_2ecpp_115', ['Typed_SV_Message.cpp', ['../../a02426.html', 1, '']]], │ │ │ │ │ + ['typed_5fsv_5fmessage_2eh_116', ['Typed_SV_Message.h', ['../../a01193.html', 1, '']]], │ │ │ │ │ + ['typed_5fsv_5fmessage_2einl_117', ['Typed_SV_Message.inl', ['../../a00122.html', 1, '']]], │ │ │ │ │ + ['typed_5fsv_5fmessage_5fqueue_2ecpp_118', ['Typed_SV_Message_Queue.cpp', ['../../a01736.html', 1, '']]], │ │ │ │ │ + ['typed_5fsv_5fmessage_5fqueue_2eh_119', ['Typed_SV_Message_Queue.h', ['../../a00791.html', 1, '']]], │ │ │ │ │ + ['typed_5fsv_5fmessage_5fqueue_2einl_120', ['Typed_SV_Message_Queue.inl', ['../../a00299.html', 1, '']]] │ │ │ │ │ ]; │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/files_12.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -1,34 +1,34 @@ │ │ │ │ │ var searchData = [ │ │ │ │ │ - ['unbounded_5fqueue_2ecpp_0', ['Unbounded_Queue.cpp', ['../../a01703.html', 1, '']]], │ │ │ │ │ - ['unbounded_5fqueue_2eh_1', ['Unbounded_Queue.h', ['../../a02096.html', 1, '']]], │ │ │ │ │ - ['unbounded_5fqueue_2einl_2', ['Unbounded_Queue.inl', ['../../a01556.html', 1, '']]], │ │ │ │ │ - ['unbounded_5fset_2ecpp_3', ['Unbounded_Set.cpp', ['../../a01955.html', 1, '']]], │ │ │ │ │ - ['unbounded_5fset_2eh_4', ['Unbounded_Set.h', ['../../a02489.html', 1, '']]], │ │ │ │ │ - ['unbounded_5fset_2einl_5', ['Unbounded_Set.inl', ['../../a02234.html', 1, '']]], │ │ │ │ │ - ['unbounded_5fset_5fex_2ecpp_6', ['Unbounded_Set_Ex.cpp', ['../../a02885.html', 1, '']]], │ │ │ │ │ - ['unbounded_5fset_5fex_2eh_7', ['Unbounded_Set_Ex.h', ['../../a00872.html', 1, '']]], │ │ │ │ │ - ['unbounded_5fset_5fex_2einl_8', ['Unbounded_Set_Ex.inl', ['../../a01199.html', 1, '']]], │ │ │ │ │ - ['unix_5faddr_2ecpp_9', ['UNIX_Addr.cpp', ['../../a01211.html', 1, '']]], │ │ │ │ │ - ['unix_5faddr_2eh_10', ['UNIX_Addr.h', ['../../a02279.html', 1, '']]], │ │ │ │ │ - ['unix_5faddr_2einl_11', ['UNIX_Addr.inl', ['../../a02324.html', 1, '']]], │ │ │ │ │ - ['upipe_5facceptor_2ecpp_12', ['UPIPE_Acceptor.cpp', ['../../a02537.html', 1, '']]], │ │ │ │ │ - ['upipe_5facceptor_2eh_13', ['UPIPE_Acceptor.h', ['../../a03314.html', 1, '']]], │ │ │ │ │ - ['upipe_5facceptor_2einl_14', ['UPIPE_Acceptor.inl', ['../../a02132.html', 1, '']]], │ │ │ │ │ - ['upipe_5faddr_2eh_15', ['UPIPE_Addr.h', ['../../a02957.html', 1, '']]], │ │ │ │ │ - ['upipe_5fconnector_2ecpp_16', ['UPIPE_Connector.cpp', ['../../a01688.html', 1, '']]], │ │ │ │ │ - ['upipe_5fconnector_2eh_17', ['UPIPE_Connector.h', ['../../a00173.html', 1, '']]], │ │ │ │ │ - ['upipe_5fconnector_2einl_18', ['UPIPE_Connector.inl', ['../../a00689.html', 1, '']]], │ │ │ │ │ - ['upipe_5fstream_2ecpp_19', ['UPIPE_Stream.cpp', ['../../a00734.html', 1, '']]], │ │ │ │ │ - ['upipe_5fstream_2eh_20', ['UPIPE_Stream.h', ['../../a01967.html', 1, '']]], │ │ │ │ │ - ['upipe_5fstream_2einl_21', ['UPIPE_Stream.inl', ['../../a01871.html', 1, '']]], │ │ │ │ │ - ['utf16_5fencoding_5fconverter_2ecpp_22', ['UTF16_Encoding_Converter.cpp', ['../../a02564.html', 1, '']]], │ │ │ │ │ - ['utf16_5fencoding_5fconverter_2eh_23', ['UTF16_Encoding_Converter.h', ['../../a01919.html', 1, '']]], │ │ │ │ │ - ['utf16_5fencoding_5fconverter_2einl_24', ['UTF16_Encoding_Converter.inl', ['../../a02891.html', 1, '']]], │ │ │ │ │ - ['utf32_5fencoding_5fconverter_2ecpp_25', ['UTF32_Encoding_Converter.cpp', ['../../a03383.html', 1, '']]], │ │ │ │ │ - ['utf32_5fencoding_5fconverter_2eh_26', ['UTF32_Encoding_Converter.h', ['../../a00587.html', 1, '']]], │ │ │ │ │ - ['utf8_5fencoding_5fconverter_2ecpp_27', ['UTF8_Encoding_Converter.cpp', ['../../a02492.html', 1, '']]], │ │ │ │ │ - ['utf8_5fencoding_5fconverter_2eh_28', ['UTF8_Encoding_Converter.h', ['../../a00938.html', 1, '']]], │ │ │ │ │ - ['uuid_2ecpp_29', ['UUID.cpp', ['../../a00386.html', 1, '']]], │ │ │ │ │ - ['uuid_2eh_30', ['UUID.h', ['../../a00290.html', 1, '']]], │ │ │ │ │ - ['uuid_2einl_31', ['UUID.inl', ['../../a00920.html', 1, '']]] │ │ │ │ │ + ['unbounded_5fqueue_2ecpp_0', ['Unbounded_Queue.cpp', ['../../a02246.html', 1, '']]], │ │ │ │ │ + ['unbounded_5fqueue_2eh_1', ['Unbounded_Queue.h', ['../../a00677.html', 1, '']]], │ │ │ │ │ + ['unbounded_5fqueue_2einl_2', ['Unbounded_Queue.inl', ['../../a02018.html', 1, '']]], │ │ │ │ │ + ['unbounded_5fset_2ecpp_3', ['Unbounded_Set.cpp', ['../../a02903.html', 1, '']]], │ │ │ │ │ + ['unbounded_5fset_2eh_4', ['Unbounded_Set.h', ['../../a03191.html', 1, '']]], │ │ │ │ │ + ['unbounded_5fset_2einl_5', ['Unbounded_Set.inl', ['../../a02240.html', 1, '']]], │ │ │ │ │ + ['unbounded_5fset_5fex_2ecpp_6', ['Unbounded_Set_Ex.cpp', ['../../a00701.html', 1, '']]], │ │ │ │ │ + ['unbounded_5fset_5fex_2eh_7', ['Unbounded_Set_Ex.h', ['../../a00575.html', 1, '']]], │ │ │ │ │ + ['unbounded_5fset_5fex_2einl_8', ['Unbounded_Set_Ex.inl', ['../../a01604.html', 1, '']]], │ │ │ │ │ + ['unix_5faddr_2ecpp_9', ['UNIX_Addr.cpp', ['../../a02192.html', 1, '']]], │ │ │ │ │ + ['unix_5faddr_2eh_10', ['UNIX_Addr.h', ['../../a00413.html', 1, '']]], │ │ │ │ │ + ['unix_5faddr_2einl_11', ['UNIX_Addr.inl', ['../../a00167.html', 1, '']]], │ │ │ │ │ + ['upipe_5facceptor_2ecpp_12', ['UPIPE_Acceptor.cpp', ['../../a00962.html', 1, '']]], │ │ │ │ │ + ['upipe_5facceptor_2eh_13', ['UPIPE_Acceptor.h', ['../../a00392.html', 1, '']]], │ │ │ │ │ + ['upipe_5facceptor_2einl_14', ['UPIPE_Acceptor.inl', ['../../a03032.html', 1, '']]], │ │ │ │ │ + ['upipe_5faddr_2eh_15', ['UPIPE_Addr.h', ['../../a00809.html', 1, '']]], │ │ │ │ │ + ['upipe_5fconnector_2ecpp_16', ['UPIPE_Connector.cpp', ['../../a02345.html', 1, '']]], │ │ │ │ │ + ['upipe_5fconnector_2eh_17', ['UPIPE_Connector.h', ['../../a02645.html', 1, '']]], │ │ │ │ │ + ['upipe_5fconnector_2einl_18', ['UPIPE_Connector.inl', ['../../a03059.html', 1, '']]], │ │ │ │ │ + ['upipe_5fstream_2ecpp_19', ['UPIPE_Stream.cpp', ['../../a00617.html', 1, '']]], │ │ │ │ │ + ['upipe_5fstream_2eh_20', ['UPIPE_Stream.h', ['../../a02378.html', 1, '']]], │ │ │ │ │ + ['upipe_5fstream_2einl_21', ['UPIPE_Stream.inl', ['../../a01781.html', 1, '']]], │ │ │ │ │ + ['utf16_5fencoding_5fconverter_2ecpp_22', ['UTF16_Encoding_Converter.cpp', ['../../a02948.html', 1, '']]], │ │ │ │ │ + ['utf16_5fencoding_5fconverter_2eh_23', ['UTF16_Encoding_Converter.h', ['../../a02495.html', 1, '']]], │ │ │ │ │ + ['utf16_5fencoding_5fconverter_2einl_24', ['UTF16_Encoding_Converter.inl', ['../../a01991.html', 1, '']]], │ │ │ │ │ + ['utf32_5fencoding_5fconverter_2ecpp_25', ['UTF32_Encoding_Converter.cpp', ['../../a01937.html', 1, '']]], │ │ │ │ │ + ['utf32_5fencoding_5fconverter_2eh_26', ['UTF32_Encoding_Converter.h', ['../../a00269.html', 1, '']]], │ │ │ │ │ + ['utf8_5fencoding_5fconverter_2ecpp_27', ['UTF8_Encoding_Converter.cpp', ['../../a00155.html', 1, '']]], │ │ │ │ │ + ['utf8_5fencoding_5fconverter_2eh_28', ['UTF8_Encoding_Converter.h', ['../../a02213.html', 1, '']]], │ │ │ │ │ + ['uuid_2ecpp_29', ['UUID.cpp', ['../../a01919.html', 1, '']]], │ │ │ │ │ + ['uuid_2eh_30', ['UUID.h', ['../../a02006.html', 1, '']]], │ │ │ │ │ + ['uuid_2einl_31', ['UUID.inl', ['../../a00893.html', 1, '']]] │ │ │ │ │ ]; │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/files_13.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ var searchData = [ │ │ │ │ │ - ['value_5fptr_2eh_0', ['Value_Ptr.h', ['../../a01175.html', 1, '']]], │ │ │ │ │ - ['vector_5ft_2ecpp_1', ['Vector_T.cpp', ['../../a02354.html', 1, '']]], │ │ │ │ │ - ['vector_5ft_2eh_2', ['Vector_T.h', ['../../a02486.html', 1, '']]], │ │ │ │ │ - ['vector_5ft_2einl_3', ['Vector_T.inl', ['../../a02456.html', 1, '']]], │ │ │ │ │ - ['version_2eh_4', ['Version.h', ['../../a00323.html', 1, '']]], │ │ │ │ │ - ['versioned_5fnamespace_2eh_5', ['Versioned_Namespace.h', ['../../a00275.html', 1, '']]] │ │ │ │ │ + ['value_5fptr_2eh_0', ['Value_Ptr.h', ['../../a03092.html', 1, '']]], │ │ │ │ │ + ['vector_5ft_2ecpp_1', ['Vector_T.cpp', ['../../a02450.html', 1, '']]], │ │ │ │ │ + ['vector_5ft_2eh_2', ['Vector_T.h', ['../../a00344.html', 1, '']]], │ │ │ │ │ + ['vector_5ft_2einl_3', ['Vector_T.inl', ['../../a00851.html', 1, '']]], │ │ │ │ │ + ['version_2eh_4', ['Version.h', ['../../a02921.html', 1, '']]], │ │ │ │ │ + ['versioned_5fnamespace_2eh_5', ['Versioned_Namespace.h', ['../../a03383.html', 1, '']]] │ │ │ │ │ ]; │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/files_14.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ var searchData = [ │ │ │ │ │ ['wchar_2etxt_0', ['wchar.txt', ['../../a00008.html', 1, '']]], │ │ │ │ │ - ['wfmo_5freactor_2ecpp_1', ['WFMO_Reactor.cpp', ['../../a02711.html', 1, '']]], │ │ │ │ │ - ['wfmo_5freactor_2eh_2', ['WFMO_Reactor.h', ['../../a02726.html', 1, '']]], │ │ │ │ │ - ['wfmo_5freactor_2einl_3', ['WFMO_Reactor.inl', ['../../a00038.html', 1, '']]], │ │ │ │ │ - ['win32_5fasynch_5fio_2ecpp_4', ['WIN32_Asynch_IO.cpp', ['../../a00461.html', 1, '']]], │ │ │ │ │ - ['win32_5fasynch_5fio_2eh_5', ['WIN32_Asynch_IO.h', ['../../a00776.html', 1, '']]], │ │ │ │ │ - ['win32_5fproactor_2ecpp_6', ['WIN32_Proactor.cpp', ['../../a01820.html', 1, '']]], │ │ │ │ │ - ['win32_5fproactor_2eh_7', ['WIN32_Proactor.h', ['../../a00878.html', 1, '']]] │ │ │ │ │ + ['wfmo_5freactor_2ecpp_1', ['WFMO_Reactor.cpp', ['../../a03377.html', 1, '']]], │ │ │ │ │ + ['wfmo_5freactor_2eh_2', ['WFMO_Reactor.h', ['../../a02249.html', 1, '']]], │ │ │ │ │ + ['wfmo_5freactor_2einl_3', ['WFMO_Reactor.inl', ['../../a00920.html', 1, '']]], │ │ │ │ │ + ['win32_5fasynch_5fio_2ecpp_4', ['WIN32_Asynch_IO.cpp', ['../../a02873.html', 1, '']]], │ │ │ │ │ + ['win32_5fasynch_5fio_2eh_5', ['WIN32_Asynch_IO.h', ['../../a00341.html', 1, '']]], │ │ │ │ │ + ['win32_5fproactor_2ecpp_6', ['WIN32_Proactor.cpp', ['../../a01982.html', 1, '']]], │ │ │ │ │ + ['win32_5fproactor_2eh_7', ['WIN32_Proactor.h', ['../../a02333.html', 1, '']]] │ │ │ │ │ ]; │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/files_15.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ var searchData = [ │ │ │ │ │ - ['xml_5fsvc_5fconf_2ecpp_0', ['XML_Svc_Conf.cpp', ['../../a00416.html', 1, '']]], │ │ │ │ │ - ['xml_5fsvc_5fconf_2eh_1', ['XML_Svc_Conf.h', ['../../a01412.html', 1, '']]], │ │ │ │ │ - ['xti_5fatm_5fmcast_2ecpp_2', ['XTI_ATM_Mcast.cpp', ['../../a01562.html', 1, '']]], │ │ │ │ │ - ['xti_5fatm_5fmcast_2eh_3', ['XTI_ATM_Mcast.h', ['../../a03146.html', 1, '']]], │ │ │ │ │ - ['xti_5fatm_5fmcast_2einl_4', ['XTI_ATM_Mcast.inl', ['../../a01679.html', 1, '']]] │ │ │ │ │ + ['xml_5fsvc_5fconf_2ecpp_0', ['XML_Svc_Conf.cpp', ['../../a01172.html', 1, '']]], │ │ │ │ │ + ['xml_5fsvc_5fconf_2eh_1', ['XML_Svc_Conf.h', ['../../a02444.html', 1, '']]], │ │ │ │ │ + ['xti_5fatm_5fmcast_2ecpp_2', ['XTI_ATM_Mcast.cpp', ['../../a01898.html', 1, '']]], │ │ │ │ │ + ['xti_5fatm_5fmcast_2eh_3', ['XTI_ATM_Mcast.h', ['../../a00380.html', 1, '']]], │ │ │ │ │ + ['xti_5fatm_5fmcast_2einl_4', ['XTI_ATM_Mcast.inl', ['../../a01568.html', 1, '']]] │ │ │ │ │ ]; │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/files_2.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -1,77 +1,77 @@ │ │ │ │ │ var searchData = [ │ │ │ │ │ - ['cache_5fmap_5fmanager_5ft_2ecpp_0', ['Cache_Map_Manager_T.cpp', ['../../a02138.html', 1, '']]], │ │ │ │ │ - ['cache_5fmap_5fmanager_5ft_2eh_1', ['Cache_Map_Manager_T.h', ['../../a02738.html', 1, '']]], │ │ │ │ │ - ['cache_5fmap_5fmanager_5ft_2einl_2', ['Cache_Map_Manager_T.inl', ['../../a01013.html', 1, '']]], │ │ │ │ │ - ['cached_5fconnect_5fstrategy_5ft_2ecpp_3', ['Cached_Connect_Strategy_T.cpp', ['../../a00980.html', 1, '']]], │ │ │ │ │ - ['cached_5fconnect_5fstrategy_5ft_2eh_4', ['Cached_Connect_Strategy_T.h', ['../../a01082.html', 1, '']]], │ │ │ │ │ - ['caching_5fstrategies_5ft_2ecpp_5', ['Caching_Strategies_T.cpp', ['../../a00233.html', 1, '']]], │ │ │ │ │ - ['caching_5fstrategies_5ft_2eh_6', ['Caching_Strategies_T.h', ['../../a01157.html', 1, '']]], │ │ │ │ │ - ['caching_5fstrategies_5ft_2einl_7', ['Caching_Strategies_T.inl', ['../../a03005.html', 1, '']]], │ │ │ │ │ - ['caching_5futility_5ft_2ecpp_8', ['Caching_Utility_T.cpp', ['../../a01340.html', 1, '']]], │ │ │ │ │ - ['caching_5futility_5ft_2eh_9', ['Caching_Utility_T.h', ['../../a00236.html', 1, '']]], │ │ │ │ │ - ['capabilities_2ecpp_10', ['Capabilities.cpp', ['../../a02375.html', 1, '']]], │ │ │ │ │ - ['capabilities_2eh_11', ['Capabilities.h', ['../../a02999.html', 1, '']]], │ │ │ │ │ - ['capabilities_2einl_12', ['Capabilities.inl', ['../../a00518.html', 1, '']]], │ │ │ │ │ - ['cdr_5fbase_2ecpp_13', ['CDR_Base.cpp', ['../../a02993.html', 1, '']]], │ │ │ │ │ - ['cdr_5fbase_2eh_14', ['CDR_Base.h', ['../../a02177.html', 1, '']]], │ │ │ │ │ - ['cdr_5fbase_2einl_15', ['CDR_Base.inl', ['../../a02849.html', 1, '']]], │ │ │ │ │ - ['cdr_5fsize_2ecpp_16', ['CDR_Size.cpp', ['../../a00230.html', 1, '']]], │ │ │ │ │ - ['cdr_5fsize_2eh_17', ['CDR_Size.h', ['../../a00440.html', 1, '']]], │ │ │ │ │ - ['cdr_5fsize_2einl_18', ['CDR_Size.inl', ['../../a03188.html', 1, '']]], │ │ │ │ │ - ['cdr_5fstream_2ecpp_19', ['CDR_Stream.cpp', ['../../a00605.html', 1, '']]], │ │ │ │ │ - ['cdr_5fstream_2eh_20', ['CDR_Stream.h', ['../../a02330.html', 1, '']]], │ │ │ │ │ - ['cdr_5fstream_2einl_21', ['CDR_Stream.inl', ['../../a03137.html', 1, '']]], │ │ │ │ │ + ['cache_5fmap_5fmanager_5ft_2ecpp_0', ['Cache_Map_Manager_T.cpp', ['../../a02771.html', 1, '']]], │ │ │ │ │ + ['cache_5fmap_5fmanager_5ft_2eh_1', ['Cache_Map_Manager_T.h', ['../../a02810.html', 1, '']]], │ │ │ │ │ + ['cache_5fmap_5fmanager_5ft_2einl_2', ['Cache_Map_Manager_T.inl', ['../../a01280.html', 1, '']]], │ │ │ │ │ + ['cached_5fconnect_5fstrategy_5ft_2ecpp_3', ['Cached_Connect_Strategy_T.cpp', ['../../a01517.html', 1, '']]], │ │ │ │ │ + ['cached_5fconnect_5fstrategy_5ft_2eh_4', ['Cached_Connect_Strategy_T.h', ['../../a02273.html', 1, '']]], │ │ │ │ │ + ['caching_5fstrategies_5ft_2ecpp_5', ['Caching_Strategies_T.cpp', ['../../a02312.html', 1, '']]], │ │ │ │ │ + ['caching_5fstrategies_5ft_2eh_6', ['Caching_Strategies_T.h', ['../../a02072.html', 1, '']]], │ │ │ │ │ + ['caching_5fstrategies_5ft_2einl_7', ['Caching_Strategies_T.inl', ['../../a02186.html', 1, '']]], │ │ │ │ │ + ['caching_5futility_5ft_2ecpp_8', ['Caching_Utility_T.cpp', ['../../a03020.html', 1, '']]], │ │ │ │ │ + ['caching_5futility_5ft_2eh_9', ['Caching_Utility_T.h', ['../../a01166.html', 1, '']]], │ │ │ │ │ + ['capabilities_2ecpp_10', ['Capabilities.cpp', ['../../a03248.html', 1, '']]], │ │ │ │ │ + ['capabilities_2eh_11', ['Capabilities.h', ['../../a01880.html', 1, '']]], │ │ │ │ │ + ['capabilities_2einl_12', ['Capabilities.inl', ['../../a02297.html', 1, '']]], │ │ │ │ │ + ['cdr_5fbase_2ecpp_13', ['CDR_Base.cpp', ['../../a01055.html', 1, '']]], │ │ │ │ │ + ['cdr_5fbase_2eh_14', ['CDR_Base.h', ['../../a00146.html', 1, '']]], │ │ │ │ │ + ['cdr_5fbase_2einl_15', ['CDR_Base.inl', ['../../a03041.html', 1, '']]], │ │ │ │ │ + ['cdr_5fsize_2ecpp_16', ['CDR_Size.cpp', ['../../a01148.html', 1, '']]], │ │ │ │ │ + ['cdr_5fsize_2eh_17', ['CDR_Size.h', ['../../a02309.html', 1, '']]], │ │ │ │ │ + ['cdr_5fsize_2einl_18', ['CDR_Size.inl', ['../../a01211.html', 1, '']]], │ │ │ │ │ + ['cdr_5fstream_2ecpp_19', ['CDR_Stream.cpp', ['../../a01709.html', 1, '']]], │ │ │ │ │ + ['cdr_5fstream_2eh_20', ['CDR_Stream.h', ['../../a02591.html', 1, '']]], │ │ │ │ │ + ['cdr_5fstream_2einl_21', ['CDR_Stream.inl', ['../../a00683.html', 1, '']]], │ │ │ │ │ ['ce_2dstatus_2etxt_22', ['CE-status.txt', ['../../a00005.html', 1, '']]], │ │ │ │ │ - ['ce_5fscreen_5foutput_2ecpp_23', ['CE_Screen_Output.cpp', ['../../a01724.html', 1, '']]], │ │ │ │ │ - ['ce_5fscreen_5foutput_2eh_24', ['CE_Screen_Output.h', ['../../a01523.html', 1, '']]], │ │ │ │ │ - ['checked_5fiterator_2eh_25', ['checked_iterator.h', ['../../a00098.html', 1, '']]], │ │ │ │ │ - ['cleanup_2ecpp_26', ['Cleanup.cpp', ['../../a01751.html', 1, '']]], │ │ │ │ │ - ['cleanup_2eh_27', ['Cleanup.h', ['../../a02411.html', 1, '']]], │ │ │ │ │ - ['cleanup_2einl_28', ['Cleanup.inl', ['../../a01847.html', 1, '']]], │ │ │ │ │ - ['cleanup_5fstrategies_5ft_2ecpp_29', ['Cleanup_Strategies_T.cpp', ['../../a03077.html', 1, '']]], │ │ │ │ │ - ['cleanup_5fstrategies_5ft_2eh_30', ['Cleanup_Strategies_T.h', ['../../a00791.html', 1, '']]], │ │ │ │ │ - ['codecs_2ecpp_31', ['Codecs.cpp', ['../../a00503.html', 1, '']]], │ │ │ │ │ - ['codecs_2eh_32', ['Codecs.h', ['../../a00557.html', 1, '']]], │ │ │ │ │ - ['codeset_5fibm1047_2ecpp_33', ['Codeset_IBM1047.cpp', ['../../a02513.html', 1, '']]], │ │ │ │ │ - ['codeset_5fibm1047_2eh_34', ['Codeset_IBM1047.h', ['../../a02483.html', 1, '']]], │ │ │ │ │ - ['codeset_5fregistry_2ecpp_35', ['Codeset_Registry.cpp', ['../../a00125.html', 1, '']]], │ │ │ │ │ - ['codeset_5fregistry_2eh_36', ['Codeset_Registry.h', ['../../a02831.html', 1, '']]], │ │ │ │ │ - ['codeset_5fregistry_2einl_37', ['Codeset_Registry.inl', ['../../a01934.html', 1, '']]], │ │ │ │ │ - ['codeset_5fregistry_5fdb_2ecpp_38', ['Codeset_Registry_db.cpp', ['../../a01607.html', 1, '']]], │ │ │ │ │ - ['codeset_5fsymbols_2eh_39', ['Codeset_Symbols.h', ['../../a01190.html', 1, '']]], │ │ │ │ │ - ['condition_5fattributes_2ecpp_40', ['Condition_Attributes.cpp', ['../../a01076.html', 1, '']]], │ │ │ │ │ - ['condition_5fattributes_2eh_41', ['Condition_Attributes.h', ['../../a01433.html', 1, '']]], │ │ │ │ │ - ['condition_5fattributes_2einl_42', ['Condition_Attributes.inl', ['../../a02147.html', 1, '']]], │ │ │ │ │ - ['condition_5frecursive_5fthread_5fmutex_2ecpp_43', ['Condition_Recursive_Thread_Mutex.cpp', ['../../a00203.html', 1, '']]], │ │ │ │ │ - ['condition_5frecursive_5fthread_5fmutex_2eh_44', ['Condition_Recursive_Thread_Mutex.h', ['../../a02510.html', 1, '']]], │ │ │ │ │ - ['condition_5ft_2ecpp_45', ['Condition_T.cpp', ['../../a01610.html', 1, '']]], │ │ │ │ │ - ['condition_5ft_2eh_46', ['Condition_T.h', ['../../a01511.html', 1, '']]], │ │ │ │ │ - ['condition_5ft_2einl_47', ['Condition_T.inl', ['../../a02852.html', 1, '']]], │ │ │ │ │ - ['condition_5fthread_5fmutex_2ecpp_48', ['Condition_Thread_Mutex.cpp', ['../../a02678.html', 1, '']]], │ │ │ │ │ - ['condition_5fthread_5fmutex_2eh_49', ['Condition_Thread_Mutex.h', ['../../a02255.html', 1, '']]], │ │ │ │ │ - ['condition_5fthread_5fmutex_2einl_50', ['Condition_Thread_Mutex.inl', ['../../a03284.html', 1, '']]], │ │ │ │ │ + ['ce_5fscreen_5foutput_2ecpp_23', ['CE_Screen_Output.cpp', ['../../a02813.html', 1, '']]], │ │ │ │ │ + ['ce_5fscreen_5foutput_2eh_24', ['CE_Screen_Output.h', ['../../a03290.html', 1, '']]], │ │ │ │ │ + ['checked_5fiterator_2eh_25', ['checked_iterator.h', ['../../a02210.html', 1, '']]], │ │ │ │ │ + ['cleanup_2ecpp_26', ['Cleanup.cpp', ['../../a03101.html', 1, '']]], │ │ │ │ │ + ['cleanup_2eh_27', ['Cleanup.h', ['../../a03344.html', 1, '']]], │ │ │ │ │ + ['cleanup_2einl_28', ['Cleanup.inl', ['../../a01451.html', 1, '']]], │ │ │ │ │ + ['cleanup_5fstrategies_5ft_2ecpp_29', ['Cleanup_Strategies_T.cpp', ['../../a00845.html', 1, '']]], │ │ │ │ │ + ['cleanup_5fstrategies_5ft_2eh_30', ['Cleanup_Strategies_T.h', ['../../a00971.html', 1, '']]], │ │ │ │ │ + ['codecs_2ecpp_31', ['Codecs.cpp', ['../../a01352.html', 1, '']]], │ │ │ │ │ + ['codecs_2eh_32', ['Codecs.h', ['../../a00554.html', 1, '']]], │ │ │ │ │ + ['codeset_5fibm1047_2ecpp_33', ['Codeset_IBM1047.cpp', ['../../a01595.html', 1, '']]], │ │ │ │ │ + ['codeset_5fibm1047_2eh_34', ['Codeset_IBM1047.h', ['../../a00488.html', 1, '']]], │ │ │ │ │ + ['codeset_5fregistry_2ecpp_35', ['Codeset_Registry.cpp', ['../../a01217.html', 1, '']]], │ │ │ │ │ + ['codeset_5fregistry_2eh_36', ['Codeset_Registry.h', ['../../a02084.html', 1, '']]], │ │ │ │ │ + ['codeset_5fregistry_2einl_37', ['Codeset_Registry.inl', ['../../a03272.html', 1, '']]], │ │ │ │ │ + ['codeset_5fregistry_5fdb_2ecpp_38', ['Codeset_Registry_db.cpp', ['../../a02237.html', 1, '']]], │ │ │ │ │ + ['codeset_5fsymbols_2eh_39', ['Codeset_Symbols.h', ['../../a01484.html', 1, '']]], │ │ │ │ │ + ['condition_5fattributes_2ecpp_40', ['Condition_Attributes.cpp', ['../../a00605.html', 1, '']]], │ │ │ │ │ + ['condition_5fattributes_2eh_41', ['Condition_Attributes.h', ['../../a00566.html', 1, '']]], │ │ │ │ │ + ['condition_5fattributes_2einl_42', ['Condition_Attributes.inl', ['../../a01910.html', 1, '']]], │ │ │ │ │ + ['condition_5frecursive_5fthread_5fmutex_2ecpp_43', ['Condition_Recursive_Thread_Mutex.cpp', ['../../a01199.html', 1, '']]], │ │ │ │ │ + ['condition_5frecursive_5fthread_5fmutex_2eh_44', ['Condition_Recursive_Thread_Mutex.h', ['../../a00176.html', 1, '']]], │ │ │ │ │ + ['condition_5ft_2ecpp_45', ['Condition_T.cpp', ['../../a00788.html', 1, '']]], │ │ │ │ │ + ['condition_5ft_2eh_46', ['Condition_T.h', ['../../a02552.html', 1, '']]], │ │ │ │ │ + ['condition_5ft_2einl_47', ['Condition_T.inl', ['../../a02180.html', 1, '']]], │ │ │ │ │ + ['condition_5fthread_5fmutex_2ecpp_48', ['Condition_Thread_Mutex.cpp', ['../../a00812.html', 1, '']]], │ │ │ │ │ + ['condition_5fthread_5fmutex_2eh_49', ['Condition_Thread_Mutex.h', ['../../a01367.html', 1, '']]], │ │ │ │ │ + ['condition_5fthread_5fmutex_2einl_50', ['Condition_Thread_Mutex.inl', ['../../a02666.html', 1, '']]], │ │ │ │ │ ['config_2dall_2eh_51', ['config-all.h', ['../../a03698.html', 1, '']]], │ │ │ │ │ ['config_2dlite_2eh_52', ['config-lite.h', ['../../a03695.html', 1, '']]], │ │ │ │ │ - ['configuration_2ecpp_53', ['Configuration.cpp', ['../../a02729.html', 1, '']]], │ │ │ │ │ - ['configuration_2eh_54', ['Configuration.h', ['../../a00998.html', 1, '']]], │ │ │ │ │ - ['configuration_2einl_55', ['Configuration.inl', ['../../a00812.html', 1, '']]], │ │ │ │ │ - ['configuration_5fimport_5fexport_2ecpp_56', ['Configuration_Import_Export.cpp', ['../../a00122.html', 1, '']]], │ │ │ │ │ - ['configuration_5fimport_5fexport_2eh_57', ['Configuration_Import_Export.h', ['../../a02399.html', 1, '']]], │ │ │ │ │ - ['connection_5frecycling_5fstrategy_2ecpp_58', ['Connection_Recycling_Strategy.cpp', ['../../a02882.html', 1, '']]], │ │ │ │ │ - ['connection_5frecycling_5fstrategy_2eh_59', ['Connection_Recycling_Strategy.h', ['../../a02954.html', 1, '']]], │ │ │ │ │ - ['connector_2ecpp_60', ['Connector.cpp', ['../../a00251.html', 1, '']]], │ │ │ │ │ - ['connector_2eh_61', ['Connector.h', ['../../a02039.html', 1, '']]], │ │ │ │ │ - ['containers_2ecpp_62', ['Containers.cpp', ['../../a02480.html', 1, '']]], │ │ │ │ │ - ['containers_2eh_63', ['Containers.h', ['../../a00695.html', 1, '']]], │ │ │ │ │ - ['containers_2einl_64', ['Containers.inl', ['../../a00152.html', 1, '']]], │ │ │ │ │ - ['containers_5ft_2ecpp_65', ['Containers_T.cpp', ['../../a01970.html', 1, '']]], │ │ │ │ │ - ['containers_5ft_2eh_66', ['Containers_T.h', ['../../a00221.html', 1, '']]], │ │ │ │ │ - ['containers_5ft_2einl_67', ['Containers_T.inl', ['../../a01529.html', 1, '']]], │ │ │ │ │ - ['copy_5fdisabled_2ecpp_68', ['Copy_Disabled.cpp', ['../../a02828.html', 1, '']]], │ │ │ │ │ - ['copy_5fdisabled_2eh_69', ['Copy_Disabled.h', ['../../a02810.html', 1, '']]], │ │ │ │ │ - ['corba_5fmacros_2eh_70', ['CORBA_macros.h', ['../../a00383.html', 1, '']]], │ │ │ │ │ - ['countdown_5ftime_2eh_71', ['Countdown_Time.h', ['../../a00182.html', 1, '']]], │ │ │ │ │ - ['countdown_5ftime_5ft_2ecpp_72', ['Countdown_Time_T.cpp', ['../../a01037.html', 1, '']]], │ │ │ │ │ - ['countdown_5ftime_5ft_2eh_73', ['Countdown_Time_T.h', ['../../a01133.html', 1, '']]], │ │ │ │ │ - ['countdown_5ftime_5ft_2einl_74', ['Countdown_Time_T.inl', ['../../a03104.html', 1, '']]] │ │ │ │ │ + ['configuration_2ecpp_53', ['Configuration.cpp', ['../../a00320.html', 1, '']]], │ │ │ │ │ + ['configuration_2eh_54', ['Configuration.h', ['../../a01274.html', 1, '']]], │ │ │ │ │ + ['configuration_2einl_55', ['Configuration.inl', ['../../a01160.html', 1, '']]], │ │ │ │ │ + ['configuration_5fimport_5fexport_2ecpp_56', ['Configuration_Import_Export.cpp', ['../../a02936.html', 1, '']]], │ │ │ │ │ + ['configuration_5fimport_5fexport_2eh_57', ['Configuration_Import_Export.h', ['../../a01631.html', 1, '']]], │ │ │ │ │ + ['connection_5frecycling_5fstrategy_2ecpp_58', ['Connection_Recycling_Strategy.cpp', ['../../a02456.html', 1, '']]], │ │ │ │ │ + ['connection_5frecycling_5fstrategy_2eh_59', ['Connection_Recycling_Strategy.h', ['../../a00089.html', 1, '']]], │ │ │ │ │ + ['connector_2ecpp_60', ['Connector.cpp', ['../../a01385.html', 1, '']]], │ │ │ │ │ + ['connector_2eh_61', ['Connector.h', ['../../a03071.html', 1, '']]], │ │ │ │ │ + ['containers_2ecpp_62', ['Containers.cpp', ['../../a01697.html', 1, '']]], │ │ │ │ │ + ['containers_2eh_63', ['Containers.h', ['../../a03374.html', 1, '']]], │ │ │ │ │ + ['containers_2einl_64', ['Containers.inl', ['../../a02555.html', 1, '']]], │ │ │ │ │ + ['containers_5ft_2ecpp_65', ['Containers_T.cpp', ['../../a01061.html', 1, '']]], │ │ │ │ │ + ['containers_5ft_2eh_66', ['Containers_T.h', ['../../a01727.html', 1, '']]], │ │ │ │ │ + ['containers_5ft_2einl_67', ['Containers_T.inl', ['../../a02099.html', 1, '']]], │ │ │ │ │ + ['copy_5fdisabled_2ecpp_68', ['Copy_Disabled.cpp', ['../../a01775.html', 1, '']]], │ │ │ │ │ + ['copy_5fdisabled_2eh_69', ['Copy_Disabled.h', ['../../a01265.html', 1, '']]], │ │ │ │ │ + ['corba_5fmacros_2eh_70', ['CORBA_macros.h', ['../../a01295.html', 1, '']]], │ │ │ │ │ + ['countdown_5ftime_2eh_71', ['Countdown_Time.h', ['../../a02165.html', 1, '']]], │ │ │ │ │ + ['countdown_5ftime_5ft_2ecpp_72', ['Countdown_Time_T.cpp', ['../../a01757.html', 1, '']]], │ │ │ │ │ + ['countdown_5ftime_5ft_2eh_73', ['Countdown_Time_T.h', ['../../a02570.html', 1, '']]], │ │ │ │ │ + ['countdown_5ftime_5ft_2einl_74', ['Countdown_Time_T.inl', ['../../a00974.html', 1, '']]] │ │ │ │ │ ]; │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/files_3.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -1,48 +1,48 @@ │ │ │ │ │ var searchData = [ │ │ │ │ │ - ['date_5ftime_2ecpp_0', ['Date_Time.cpp', ['../../a00335.html', 1, '']]], │ │ │ │ │ - ['date_5ftime_2eh_1', ['Date_Time.h', ['../../a02084.html', 1, '']]], │ │ │ │ │ - ['date_5ftime_2einl_2', ['Date_Time.inl', ['../../a01538.html', 1, '']]], │ │ │ │ │ - ['default_5fconstants_2eh_3', ['Default_Constants.h', ['../../a00116.html', 1, '']]], │ │ │ │ │ - ['dev_2ecpp_4', ['DEV.cpp', ['../../a01505.html', 1, '']]], │ │ │ │ │ - ['dev_2eh_5', ['DEV.h', ['../../a01409.html', 1, '']]], │ │ │ │ │ - ['dev_2einl_6', ['DEV.inl', ['../../a00269.html', 1, '']]], │ │ │ │ │ - ['dev_5faddr_2ecpp_7', ['DEV_Addr.cpp', ['../../a02249.html', 1, '']]], │ │ │ │ │ - ['dev_5faddr_2eh_8', ['DEV_Addr.h', ['../../a03113.html', 1, '']]], │ │ │ │ │ - ['dev_5faddr_2einl_9', ['DEV_Addr.inl', ['../../a00062.html', 1, '']]], │ │ │ │ │ - ['dev_5fconnector_2ecpp_10', ['DEV_Connector.cpp', ['../../a01898.html', 1, '']]], │ │ │ │ │ - ['dev_5fconnector_2eh_11', ['DEV_Connector.h', ['../../a03218.html', 1, '']]], │ │ │ │ │ - ['dev_5fconnector_2einl_12', ['DEV_Connector.inl', ['../../a00992.html', 1, '']]], │ │ │ │ │ - ['dev_5fio_2ecpp_13', ['DEV_IO.cpp', ['../../a01097.html', 1, '']]], │ │ │ │ │ - ['dev_5fio_2eh_14', ['DEV_IO.h', ['../../a01763.html', 1, '']]], │ │ │ │ │ - ['dev_5fio_2einl_15', ['DEV_IO.inl', ['../../a01280.html', 1, '']]], │ │ │ │ │ - ['dev_5fpoll_5freactor_2ecpp_16', ['Dev_Poll_Reactor.cpp', ['../../a01808.html', 1, '']]], │ │ │ │ │ - ['dev_5fpoll_5freactor_2eh_17', ['Dev_Poll_Reactor.h', ['../../a00140.html', 1, '']]], │ │ │ │ │ - ['dev_5fpoll_5freactor_2einl_18', ['Dev_Poll_Reactor.inl', ['../../a00101.html', 1, '']]], │ │ │ │ │ - ['dirent_2ecpp_19', ['Dirent.cpp', ['../../a00629.html', 1, '']]], │ │ │ │ │ - ['dirent_2eh_20', ['Dirent.h', ['../../a00698.html', 1, '']]], │ │ │ │ │ - ['dirent_2einl_21', ['Dirent.inl', ['../../a00743.html', 1, '']]], │ │ │ │ │ - ['dirent_5fselector_2ecpp_22', ['Dirent_Selector.cpp', ['../../a00740.html', 1, '']]], │ │ │ │ │ - ['dirent_5fselector_2eh_23', ['Dirent_Selector.h', ['../../a01130.html', 1, '']]], │ │ │ │ │ - ['dirent_5fselector_2einl_24', ['Dirent_Selector.inl', ['../../a00683.html', 1, '']]], │ │ │ │ │ - ['dll_2ecpp_25', ['DLL.cpp', ['../../a01877.html', 1, '']]], │ │ │ │ │ - ['dll_2eh_26', ['DLL.h', ['../../a00095.html', 1, '']]], │ │ │ │ │ - ['dll_5fmanager_2ecpp_27', ['DLL_Manager.cpp', ['../../a00491.html', 1, '']]], │ │ │ │ │ - ['dll_5fmanager_2eh_28', ['DLL_Manager.h', ['../../a03164.html', 1, '']]], │ │ │ │ │ - ['dump_2ecpp_29', ['Dump.cpp', ['../../a02963.html', 1, '']]], │ │ │ │ │ - ['dump_2eh_30', ['Dump.h', ['../../a00374.html', 1, '']]], │ │ │ │ │ - ['dump_5ft_2ecpp_31', ['Dump_T.cpp', ['../../a01208.html', 1, '']]], │ │ │ │ │ - ['dump_5ft_2eh_32', ['Dump_T.h', ['../../a00923.html', 1, '']]], │ │ │ │ │ - ['dynamic_2ecpp_33', ['Dynamic.cpp', ['../../a02267.html', 1, '']]], │ │ │ │ │ - ['dynamic_2eh_34', ['Dynamic.h', ['../../a01946.html', 1, '']]], │ │ │ │ │ - ['dynamic_2einl_35', ['Dynamic.inl', ['../../a02198.html', 1, '']]], │ │ │ │ │ - ['dynamic_5fmessage_5fstrategy_2ecpp_36', ['Dynamic_Message_Strategy.cpp', ['../../a00758.html', 1, '']]], │ │ │ │ │ - ['dynamic_5fmessage_5fstrategy_2eh_37', ['Dynamic_Message_Strategy.h', ['../../a00473.html', 1, '']]], │ │ │ │ │ - ['dynamic_5fmessage_5fstrategy_2einl_38', ['Dynamic_Message_Strategy.inl', ['../../a00242.html', 1, '']]], │ │ │ │ │ - ['dynamic_5fservice_2ecpp_39', ['Dynamic_Service.cpp', ['../../a00803.html', 1, '']]], │ │ │ │ │ - ['dynamic_5fservice_2eh_40', ['Dynamic_Service.h', ['../../a03386.html', 1, '']]], │ │ │ │ │ - ['dynamic_5fservice_2einl_41', ['Dynamic_Service.inl', ['../../a00761.html', 1, '']]], │ │ │ │ │ - ['dynamic_5fservice_5fbase_2ecpp_42', ['Dynamic_Service_Base.cpp', ['../../a02396.html', 1, '']]], │ │ │ │ │ - ['dynamic_5fservice_5fbase_2eh_43', ['Dynamic_Service_Base.h', ['../../a00965.html', 1, '']]], │ │ │ │ │ - ['dynamic_5fservice_5fdependency_2ecpp_44', ['Dynamic_Service_Dependency.cpp', ['../../a01028.html', 1, '']]], │ │ │ │ │ - ['dynamic_5fservice_5fdependency_2eh_45', ['Dynamic_Service_Dependency.h', ['../../a00668.html', 1, '']]] │ │ │ │ │ + ['date_5ftime_2ecpp_0', ['Date_Time.cpp', ['../../a01418.html', 1, '']]], │ │ │ │ │ + ['date_5ftime_2eh_1', ['Date_Time.h', ['../../a00068.html', 1, '']]], │ │ │ │ │ + ['date_5ftime_2einl_2', ['Date_Time.inl', ['../../a00398.html', 1, '']]], │ │ │ │ │ + ['default_5fconstants_2eh_3', ['Default_Constants.h', ['../../a03389.html', 1, '']]], │ │ │ │ │ + ['dev_2ecpp_4', ['DEV.cpp', ['../../a03221.html', 1, '']]], │ │ │ │ │ + ['dev_2eh_5', ['DEV.h', ['../../a03068.html', 1, '']]], │ │ │ │ │ + ['dev_2einl_6', ['DEV.inl', ['../../a02486.html', 1, '']]], │ │ │ │ │ + ['dev_5faddr_2ecpp_7', ['DEV_Addr.cpp', ['../../a01994.html', 1, '']]], │ │ │ │ │ + ['dev_5faddr_2eh_8', ['DEV_Addr.h', ['../../a01712.html', 1, '']]], │ │ │ │ │ + ['dev_5faddr_2einl_9', ['DEV_Addr.inl', ['../../a03347.html', 1, '']]], │ │ │ │ │ + ['dev_5fconnector_2ecpp_10', ['DEV_Connector.cpp', ['../../a00233.html', 1, '']]], │ │ │ │ │ + ['dev_5fconnector_2eh_11', ['DEV_Connector.h', ['../../a00908.html', 1, '']]], │ │ │ │ │ + ['dev_5fconnector_2einl_12', ['DEV_Connector.inl', ['../../a01619.html', 1, '']]], │ │ │ │ │ + ['dev_5fio_2ecpp_13', ['DEV_IO.cpp', ['../../a00983.html', 1, '']]], │ │ │ │ │ + ['dev_5fio_2eh_14', ['DEV_IO.h', ['../../a00761.html', 1, '']]], │ │ │ │ │ + ['dev_5fio_2einl_15', ['DEV_IO.inl', ['../../a02579.html', 1, '']]], │ │ │ │ │ + ['dev_5fpoll_5freactor_2ecpp_16', ['Dev_Poll_Reactor.cpp', ['../../a02513.html', 1, '']]], │ │ │ │ │ + ['dev_5fpoll_5freactor_2eh_17', ['Dev_Poll_Reactor.h', ['../../a00875.html', 1, '']]], │ │ │ │ │ + ['dev_5fpoll_5freactor_2einl_18', ['Dev_Poll_Reactor.inl', ['../../a01406.html', 1, '']]], │ │ │ │ │ + ['dirent_2ecpp_19', ['Dirent.cpp', ['../../a01769.html', 1, '']]], │ │ │ │ │ + ['dirent_2eh_20', ['Dirent.h', ['../../a02081.html', 1, '']]], │ │ │ │ │ + ['dirent_2einl_21', ['Dirent.inl', ['../../a01904.html', 1, '']]], │ │ │ │ │ + ['dirent_5fselector_2ecpp_22', ['Dirent_Selector.cpp', ['../../a03365.html', 1, '']]], │ │ │ │ │ + ['dirent_5fselector_2eh_23', ['Dirent_Selector.h', ['../../a02387.html', 1, '']]], │ │ │ │ │ + ['dirent_5fselector_2einl_24', ['Dirent_Selector.inl', ['../../a01043.html', 1, '']]], │ │ │ │ │ + ['dll_2ecpp_25', ['DLL.cpp', ['../../a02858.html', 1, '']]], │ │ │ │ │ + ['dll_2eh_26', ['DLL.h', ['../../a02159.html', 1, '']]], │ │ │ │ │ + ['dll_5fmanager_2ecpp_27', ['DLL_Manager.cpp', ['../../a02489.html', 1, '']]], │ │ │ │ │ + ['dll_5fmanager_2eh_28', ['DLL_Manager.h', ['../../a00365.html', 1, '']]], │ │ │ │ │ + ['dump_2ecpp_29', ['Dump.cpp', ['../../a00857.html', 1, '']]], │ │ │ │ │ + ['dump_2eh_30', ['Dump.h', ['../../a01010.html', 1, '']]], │ │ │ │ │ + ['dump_5ft_2ecpp_31', ['Dump_T.cpp', ['../../a03164.html', 1, '']]], │ │ │ │ │ + ['dump_5ft_2eh_32', ['Dump_T.h', ['../../a02267.html', 1, '']]], │ │ │ │ │ + ['dynamic_2ecpp_33', ['Dynamic.cpp', ['../../a01670.html', 1, '']]], │ │ │ │ │ + ['dynamic_2eh_34', ['Dynamic.h', ['../../a01031.html', 1, '']]], │ │ │ │ │ + ['dynamic_2einl_35', ['Dynamic.inl', ['../../a00203.html', 1, '']]], │ │ │ │ │ + ['dynamic_5fmessage_5fstrategy_2ecpp_36', ['Dynamic_Message_Strategy.cpp', ['../../a02987.html', 1, '']]], │ │ │ │ │ + ['dynamic_5fmessage_5fstrategy_2eh_37', ['Dynamic_Message_Strategy.h', ['../../a02198.html', 1, '']]], │ │ │ │ │ + ['dynamic_5fmessage_5fstrategy_2einl_38', ['Dynamic_Message_Strategy.inl', ['../../a02105.html', 1, '']]], │ │ │ │ │ + ['dynamic_5fservice_2ecpp_39', ['Dynamic_Service.cpp', ['../../a01457.html', 1, '']]], │ │ │ │ │ + ['dynamic_5fservice_2eh_40', ['Dynamic_Service.h', ['../../a03203.html', 1, '']]], │ │ │ │ │ + ['dynamic_5fservice_2einl_41', ['Dynamic_Service.inl', ['../../a00722.html', 1, '']]], │ │ │ │ │ + ['dynamic_5fservice_5fbase_2ecpp_42', ['Dynamic_Service_Base.cpp', ['../../a01139.html', 1, '']]], │ │ │ │ │ + ['dynamic_5fservice_5fbase_2eh_43', ['Dynamic_Service_Base.h', ['../../a02264.html', 1, '']]], │ │ │ │ │ + ['dynamic_5fservice_5fdependency_2ecpp_44', ['Dynamic_Service_Dependency.cpp', ['../../a02612.html', 1, '']]], │ │ │ │ │ + ['dynamic_5fservice_5fdependency_2eh_45', ['Dynamic_Service_Dependency.h', ['../../a01505.html', 1, '']]] │ │ │ │ │ ]; │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/files_4.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ var searchData = [ │ │ │ │ │ - ['encoding_5fconverter_2ecpp_0', ['Encoding_Converter.cpp', ['../../a01541.html', 1, '']]], │ │ │ │ │ - ['encoding_5fconverter_2eh_1', ['Encoding_Converter.h', ['../../a01325.html', 1, '']]], │ │ │ │ │ - ['encoding_5fconverter_5ffactory_2ecpp_2', ['Encoding_Converter_Factory.cpp', ['../../a00767.html', 1, '']]], │ │ │ │ │ - ['encoding_5fconverter_5ffactory_2eh_3', ['Encoding_Converter_Factory.h', ['../../a01289.html', 1, '']]], │ │ │ │ │ - ['env_5fvalue_5ft_2ecpp_4', ['Env_Value_T.cpp', ['../../a02195.html', 1, '']]], │ │ │ │ │ - ['env_5fvalue_5ft_2eh_5', ['Env_Value_T.h', ['../../a01913.html', 1, '']]], │ │ │ │ │ - ['env_5fvalue_5ft_2einl_6', ['Env_Value_T.inl', ['../../a00545.html', 1, '']]], │ │ │ │ │ - ['event_2ecpp_7', ['Event.cpp', ['../../a01841.html', 1, '']]], │ │ │ │ │ - ['event_2eh_8', ['Event.h', ['../../a02966.html', 1, '']]], │ │ │ │ │ - ['event_2einl_9', ['Event.inl', ['../../a02768.html', 1, '']]], │ │ │ │ │ - ['event_5fbase_2ecpp_10', ['Event_Base.cpp', ['../../a00620.html', 1, '']]], │ │ │ │ │ - ['event_5fbase_2eh_11', ['Event_Base.h', ['../../a01631.html', 1, '']]], │ │ │ │ │ - ['event_5fbase_2einl_12', ['Event_Base.inl', ['../../a00548.html', 1, '']]], │ │ │ │ │ - ['event_5fhandler_2ecpp_13', ['Event_Handler.cpp', ['../../a02126.html', 1, '']]], │ │ │ │ │ - ['event_5fhandler_2eh_14', ['Event_Handler.h', ['../../a03398.html', 1, '']]], │ │ │ │ │ - ['event_5fhandler_5fhandle_5ftimeout_5fupcall_2ecpp_15', ['Event_Handler_Handle_Timeout_Upcall.cpp', ['../../a02444.html', 1, '']]], │ │ │ │ │ - ['event_5fhandler_5fhandle_5ftimeout_5fupcall_2eh_16', ['Event_Handler_Handle_Timeout_Upcall.h', ['../../a01235.html', 1, '']]], │ │ │ │ │ - ['event_5fhandler_5fhandle_5ftimeout_5fupcall_2einl_17', ['Event_Handler_Handle_Timeout_Upcall.inl', ['../../a03389.html', 1, '']]], │ │ │ │ │ - ['event_5fhandler_5ft_2ecpp_18', ['Event_Handler_T.cpp', ['../../a02603.html', 1, '']]], │ │ │ │ │ - ['event_5fhandler_5ft_2eh_19', ['Event_Handler_T.h', ['../../a02600.html', 1, '']]], │ │ │ │ │ - ['event_5fhandler_5ft_2einl_20', ['Event_Handler_T.inl', ['../../a01886.html', 1, '']]] │ │ │ │ │ + ['encoding_5fconverter_2ecpp_0', ['Encoding_Converter.cpp', ['../../a02129.html', 1, '']]], │ │ │ │ │ + ['encoding_5fconverter_2eh_1', ['Encoding_Converter.h', ['../../a02918.html', 1, '']]], │ │ │ │ │ + ['encoding_5fconverter_5ffactory_2ecpp_2', ['Encoding_Converter_Factory.cpp', ['../../a03065.html', 1, '']]], │ │ │ │ │ + ['encoding_5fconverter_5ffactory_2eh_3', ['Encoding_Converter_Factory.h', ['../../a00245.html', 1, '']]], │ │ │ │ │ + ['env_5fvalue_5ft_2ecpp_4', ['Env_Value_T.cpp', ['../../a01868.html', 1, '']]], │ │ │ │ │ + ['env_5fvalue_5ft_2eh_5', ['Env_Value_T.h', ['../../a02258.html', 1, '']]], │ │ │ │ │ + ['env_5fvalue_5ft_2einl_6', ['Env_Value_T.inl', ['../../a01262.html', 1, '']]], │ │ │ │ │ + ['event_2ecpp_7', ['Event.cpp', ['../../a01208.html', 1, '']]], │ │ │ │ │ + ['event_2eh_8', ['Event.h', ['../../a01298.html', 1, '']]], │ │ │ │ │ + ['event_2einl_9', ['Event.inl', ['../../a00470.html', 1, '']]], │ │ │ │ │ + ['event_5fbase_2ecpp_10', ['Event_Base.cpp', ['../../a00779.html', 1, '']]], │ │ │ │ │ + ['event_5fbase_2eh_11', ['Event_Base.h', ['../../a00635.html', 1, '']]], │ │ │ │ │ + ['event_5fbase_2einl_12', ['Event_Base.inl', ['../../a01223.html', 1, '']]], │ │ │ │ │ + ['event_5fhandler_2ecpp_13', ['Event_Handler.cpp', ['../../a01889.html', 1, '']]], │ │ │ │ │ + ['event_5fhandler_2eh_14', ['Event_Handler.h', ['../../a01733.html', 1, '']]], │ │ │ │ │ + ['event_5fhandler_5fhandle_5ftimeout_5fupcall_2ecpp_15', ['Event_Handler_Handle_Timeout_Upcall.cpp', ['../../a01829.html', 1, '']]], │ │ │ │ │ + ['event_5fhandler_5fhandle_5ftimeout_5fupcall_2eh_16', ['Event_Handler_Handle_Timeout_Upcall.h', ['../../a01112.html', 1, '']]], │ │ │ │ │ + ['event_5fhandler_5fhandle_5ftimeout_5fupcall_2einl_17', ['Event_Handler_Handle_Timeout_Upcall.inl', ['../../a02978.html', 1, '']]], │ │ │ │ │ + ['event_5fhandler_5ft_2ecpp_18', ['Event_Handler_T.cpp', ['../../a01526.html', 1, '']]], │ │ │ │ │ + ['event_5fhandler_5ft_2eh_19', ['Event_Handler_T.h', ['../../a02741.html', 1, '']]], │ │ │ │ │ + ['event_5fhandler_5ft_2einl_20', ['Event_Handler_T.inl', ['../../a03125.html', 1, '']]] │ │ │ │ │ ]; │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/files_5.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -1,57 +1,57 @@ │ │ │ │ │ var searchData = [ │ │ │ │ │ - ['fifo_2ecpp_0', ['FIFO.cpp', ['../../a00635.html', 1, '']]], │ │ │ │ │ - ['fifo_2eh_1', ['FIFO.h', ['../../a02453.html', 1, '']]], │ │ │ │ │ - ['fifo_2einl_2', ['FIFO.inl', ['../../a00368.html', 1, '']]], │ │ │ │ │ - ['fifo_5frecv_2ecpp_3', ['FIFO_Recv.cpp', ['../../a00482.html', 1, '']]], │ │ │ │ │ - ['fifo_5frecv_2eh_4', ['FIFO_Recv.h', ['../../a01661.html', 1, '']]], │ │ │ │ │ - ['fifo_5frecv_2einl_5', ['FIFO_Recv.inl', ['../../a02333.html', 1, '']]], │ │ │ │ │ - ['fifo_5frecv_5fmsg_2ecpp_6', ['FIFO_Recv_Msg.cpp', ['../../a01250.html', 1, '']]], │ │ │ │ │ - ['fifo_5frecv_5fmsg_2eh_7', ['FIFO_Recv_Msg.h', ['../../a01304.html', 1, '']]], │ │ │ │ │ - ['fifo_5frecv_5fmsg_2einl_8', ['FIFO_Recv_Msg.inl', ['../../a00167.html', 1, '']]], │ │ │ │ │ - ['fifo_5fsend_2ecpp_9', ['FIFO_Send.cpp', ['../../a00902.html', 1, '']]], │ │ │ │ │ - ['fifo_5fsend_2eh_10', ['FIFO_Send.h', ['../../a02438.html', 1, '']]], │ │ │ │ │ - ['fifo_5fsend_2einl_11', ['FIFO_Send.inl', ['../../a01100.html', 1, '']]], │ │ │ │ │ - ['fifo_5fsend_5fmsg_2ecpp_12', ['FIFO_Send_Msg.cpp', ['../../a02180.html', 1, '']]], │ │ │ │ │ - ['fifo_5fsend_5fmsg_2eh_13', ['FIFO_Send_Msg.h', ['../../a01706.html', 1, '']]], │ │ │ │ │ - ['fifo_5fsend_5fmsg_2einl_14', ['FIFO_Send_Msg.inl', ['../../a02165.html', 1, '']]], │ │ │ │ │ - ['file_2ecpp_15', ['FILE.cpp', ['../../a01046.html', 1, '']]], │ │ │ │ │ - ['file_2eh_16', ['FILE.h', ['../../a02756.html', 1, '']]], │ │ │ │ │ - ['file_2einl_17', ['FILE.inl', ['../../a00377.html', 1, '']]], │ │ │ │ │ - ['file_5faddr_2ecpp_18', ['FILE_Addr.cpp', ['../../a02735.html', 1, '']]], │ │ │ │ │ - ['file_5faddr_2eh_19', ['FILE_Addr.h', ['../../a00512.html', 1, '']]], │ │ │ │ │ - ['file_5faddr_2einl_20', ['FILE_Addr.inl', ['../../a01982.html', 1, '']]], │ │ │ │ │ - ['file_5fconnector_2ecpp_21', ['FILE_Connector.cpp', ['../../a01775.html', 1, '']]], │ │ │ │ │ - ['file_5fconnector_2eh_22', ['FILE_Connector.h', ['../../a02006.html', 1, '']]], │ │ │ │ │ - ['file_5fconnector_2einl_23', ['FILE_Connector.inl', ['../../a02960.html', 1, '']]], │ │ │ │ │ - ['file_5fio_2ecpp_24', ['FILE_IO.cpp', ['../../a01145.html', 1, '']]], │ │ │ │ │ - ['file_5fio_2eh_25', ['FILE_IO.h', ['../../a00494.html', 1, '']]], │ │ │ │ │ - ['file_5fio_2einl_26', ['FILE_IO.inl', ['../../a00185.html', 1, '']]], │ │ │ │ │ - ['file_5flock_2ecpp_27', ['File_Lock.cpp', ['../../a00371.html', 1, '']]], │ │ │ │ │ - ['file_5flock_2eh_28', ['File_Lock.h', ['../../a00560.html', 1, '']]], │ │ │ │ │ - ['file_5flock_2einl_29', ['File_Lock.inl', ['../../a02597.html', 1, '']]], │ │ │ │ │ - ['filecache_2ecpp_30', ['Filecache.cpp', ['../../a00212.html', 1, '']]], │ │ │ │ │ - ['filecache_2eh_31', ['Filecache.h', ['../../a01322.html', 1, '']]], │ │ │ │ │ - ['flag_5fmanip_2ecpp_32', ['Flag_Manip.cpp', ['../../a00053.html', 1, '']]], │ │ │ │ │ - ['flag_5fmanip_2eh_33', ['Flag_Manip.h', ['../../a02669.html', 1, '']]], │ │ │ │ │ - ['flag_5fmanip_2einl_34', ['Flag_Manip.inl', ['../../a03272.html', 1, '']]], │ │ │ │ │ - ['framework_5fcomponent_2ecpp_35', ['Framework_Component.cpp', ['../../a02123.html', 1, '']]], │ │ │ │ │ - ['framework_5fcomponent_2eh_36', ['Framework_Component.h', ['../../a00680.html', 1, '']]], │ │ │ │ │ - ['framework_5fcomponent_2einl_37', ['Framework_Component.inl', ['../../a01352.html', 1, '']]], │ │ │ │ │ - ['framework_5fcomponent_5ft_2ecpp_38', ['Framework_Component_T.cpp', ['../../a02297.html', 1, '']]], │ │ │ │ │ - ['framework_5fcomponent_5ft_2eh_39', ['Framework_Component_T.h', ['../../a01079.html', 1, '']]], │ │ │ │ │ - ['free_5flist_2ecpp_40', ['Free_List.cpp', ['../../a02921.html', 1, '']]], │ │ │ │ │ - ['free_5flist_2eh_41', ['Free_List.h', ['../../a03023.html', 1, '']]], │ │ │ │ │ - ['functor_2ecpp_42', ['Functor.cpp', ['../../a02459.html', 1, '']]], │ │ │ │ │ - ['functor_2eh_43', ['Functor.h', ['../../a00971.html', 1, '']]], │ │ │ │ │ - ['functor_2einl_44', ['Functor.inl', ['../../a01799.html', 1, '']]], │ │ │ │ │ - ['functor_5fstring_2ecpp_45', ['Functor_String.cpp', ['../../a01481.html', 1, '']]], │ │ │ │ │ - ['functor_5fstring_2eh_46', ['Functor_String.h', ['../../a03332.html', 1, '']]], │ │ │ │ │ - ['functor_5fstring_2einl_47', ['Functor_String.inl', ['../../a01769.html', 1, '']]], │ │ │ │ │ - ['functor_5ft_2ecpp_48', ['Functor_T.cpp', ['../../a02270.html', 1, '']]], │ │ │ │ │ - ['functor_5ft_2eh_49', ['Functor_T.h', ['../../a01673.html', 1, '']]], │ │ │ │ │ - ['functor_5ft_2einl_50', ['Functor_T.inl', ['../../a03365.html', 1, '']]], │ │ │ │ │ - ['future_2ecpp_51', ['Future.cpp', ['../../a01460.html', 1, '']]], │ │ │ │ │ - ['future_2eh_52', ['Future.h', ['../../a00401.html', 1, '']]], │ │ │ │ │ - ['future_5fset_2ecpp_53', ['Future_Set.cpp', ['../../a02093.html', 1, '']]], │ │ │ │ │ - ['future_5fset_2eh_54', ['Future_Set.h', ['../../a01238.html', 1, '']]] │ │ │ │ │ + ['fifo_2ecpp_0', ['FIFO.cpp', ['../../a03056.html', 1, '']]], │ │ │ │ │ + ['fifo_2eh_1', ['FIFO.h', ['../../a00998.html', 1, '']]], │ │ │ │ │ + ['fifo_2einl_2', ['FIFO.inl', ['../../a01964.html', 1, '']]], │ │ │ │ │ + ['fifo_5frecv_2ecpp_3', ['FIFO_Recv.cpp', ['../../a03338.html', 1, '']]], │ │ │ │ │ + ['fifo_5frecv_2eh_4', ['FIFO_Recv.h', ['../../a02816.html', 1, '']]], │ │ │ │ │ + ['fifo_5frecv_2einl_5', ['FIFO_Recv.inl', ['../../a02276.html', 1, '']]], │ │ │ │ │ + ['fifo_5frecv_5fmsg_2ecpp_6', ['FIFO_Recv_Msg.cpp', ['../../a01136.html', 1, '']]], │ │ │ │ │ + ['fifo_5frecv_5fmsg_2eh_7', ['FIFO_Recv_Msg.h', ['../../a01004.html', 1, '']]], │ │ │ │ │ + ['fifo_5frecv_5fmsg_2einl_8', ['FIFO_Recv_Msg.inl', ['../../a00353.html', 1, '']]], │ │ │ │ │ + ['fifo_5fsend_2ecpp_9', ['FIFO_Send.cpp', ['../../a00728.html', 1, '']]], │ │ │ │ │ + ['fifo_5fsend_2eh_10', ['FIFO_Send.h', ['../../a02483.html', 1, '']]], │ │ │ │ │ + ['fifo_5fsend_2einl_11', ['FIFO_Send.inl', ['../../a02306.html', 1, '']]], │ │ │ │ │ + ['fifo_5fsend_5fmsg_2ecpp_12', ['FIFO_Send_Msg.cpp', ['../../a00383.html', 1, '']]], │ │ │ │ │ + ['fifo_5fsend_5fmsg_2eh_13', ['FIFO_Send_Msg.h', ['../../a00995.html', 1, '']]], │ │ │ │ │ + ['fifo_5fsend_5fmsg_2einl_14', ['FIFO_Send_Msg.inl', ['../../a02516.html', 1, '']]], │ │ │ │ │ + ['file_2ecpp_15', ['FILE.cpp', ['../../a01409.html', 1, '']]], │ │ │ │ │ + ['file_2eh_16', ['FILE.h', ['../../a02819.html', 1, '']]], │ │ │ │ │ + ['file_2einl_17', ['FILE.inl', ['../../a01940.html', 1, '']]], │ │ │ │ │ + ['file_5faddr_2ecpp_18', ['FILE_Addr.cpp', ['../../a00803.html', 1, '']]], │ │ │ │ │ + ['file_5faddr_2eh_19', ['FILE_Addr.h', ['../../a00569.html', 1, '']]], │ │ │ │ │ + ['file_5faddr_2einl_20', ['FILE_Addr.inl', ['../../a01127.html', 1, '']]], │ │ │ │ │ + ['file_5fconnector_2ecpp_21', ['FILE_Connector.cpp', ['../../a00458.html', 1, '']]], │ │ │ │ │ + ['file_5fconnector_2eh_22', ['FILE_Connector.h', ['../../a02756.html', 1, '']]], │ │ │ │ │ + ['file_5fconnector_2einl_23', ['FILE_Connector.inl', ['../../a00731.html', 1, '']]], │ │ │ │ │ + ['file_5fio_2ecpp_24', ['FILE_IO.cpp', ['../../a03332.html', 1, '']]], │ │ │ │ │ + ['file_5fio_2eh_25', ['FILE_IO.h', ['../../a02630.html', 1, '']]], │ │ │ │ │ + ['file_5fio_2einl_26', ['FILE_IO.inl', ['../../a01958.html', 1, '']]], │ │ │ │ │ + ['file_5flock_2ecpp_27', ['File_Lock.cpp', ['../../a02714.html', 1, '']]], │ │ │ │ │ + ['file_5flock_2eh_28', ['File_Lock.h', ['../../a02294.html', 1, '']]], │ │ │ │ │ + ['file_5flock_2einl_29', ['File_Lock.inl', ['../../a03215.html', 1, '']]], │ │ │ │ │ + ['filecache_2ecpp_30', ['Filecache.cpp', ['../../a02603.html', 1, '']]], │ │ │ │ │ + ['filecache_2eh_31', ['Filecache.h', ['../../a03029.html', 1, '']]], │ │ │ │ │ + ['flag_5fmanip_2ecpp_32', ['Flag_Manip.cpp', ['../../a01739.html', 1, '']]], │ │ │ │ │ + ['flag_5fmanip_2eh_33', ['Flag_Manip.h', ['../../a02078.html', 1, '']]], │ │ │ │ │ + ['flag_5fmanip_2einl_34', ['Flag_Manip.inl', ['../../a02831.html', 1, '']]], │ │ │ │ │ + ['framework_5fcomponent_2ecpp_35', ['Framework_Component.cpp', ['../../a01559.html', 1, '']]], │ │ │ │ │ + ['framework_5fcomponent_2eh_36', ['Framework_Component.h', ['../../a00419.html', 1, '']]], │ │ │ │ │ + ['framework_5fcomponent_2einl_37', ['Framework_Component.inl', ['../../a01427.html', 1, '']]], │ │ │ │ │ + ['framework_5fcomponent_5ft_2ecpp_38', ['Framework_Component_T.cpp', ['../../a01268.html', 1, '']]], │ │ │ │ │ + ['framework_5fcomponent_5ft_2eh_39', ['Framework_Component_T.h', ['../../a00545.html', 1, '']]], │ │ │ │ │ + ['free_5flist_2ecpp_40', ['Free_List.cpp', ['../../a02795.html', 1, '']]], │ │ │ │ │ + ['free_5flist_2eh_41', ['Free_List.h', ['../../a02093.html', 1, '']]], │ │ │ │ │ + ['functor_2ecpp_42', ['Functor.cpp', ['../../a00032.html', 1, '']]], │ │ │ │ │ + ['functor_2eh_43', ['Functor.h', ['../../a03098.html', 1, '']]], │ │ │ │ │ + ['functor_2einl_44', ['Functor.inl', ['../../a00614.html', 1, '']]], │ │ │ │ │ + ['functor_5fstring_2ecpp_45', ['Functor_String.cpp', ['../../a03062.html', 1, '']]], │ │ │ │ │ + ['functor_5fstring_2eh_46', ['Functor_String.h', ['../../a02102.html', 1, '']]], │ │ │ │ │ + ['functor_5fstring_2einl_47', ['Functor_String.inl', ['../../a01883.html', 1, '']]], │ │ │ │ │ + ['functor_5ft_2ecpp_48', ['Functor_T.cpp', ['../../a01730.html', 1, '']]], │ │ │ │ │ + ['functor_5ft_2eh_49', ['Functor_T.h', ['../../a02303.html', 1, '']]], │ │ │ │ │ + ['functor_5ft_2einl_50', ['Functor_T.inl', ['../../a00926.html', 1, '']]], │ │ │ │ │ + ['future_2ecpp_51', ['Future.cpp', ['../../a00917.html', 1, '']]], │ │ │ │ │ + ['future_2eh_52', ['Future.h', ['../../a01478.html', 1, '']]], │ │ │ │ │ + ['future_5fset_2ecpp_53', ['Future_Set.cpp', ['../../a01826.html', 1, '']]], │ │ │ │ │ + ['future_5fset_2eh_54', ['Future_Set.h', ['../../a02534.html', 1, '']]] │ │ │ │ │ ]; │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/files_6.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ var searchData = [ │ │ │ │ │ - ['get_5fopt_2ecpp_0', ['Get_Opt.cpp', ['../../a02342.html', 1, '']]], │ │ │ │ │ - ['get_5fopt_2eh_1', ['Get_Opt.h', ['../../a02468.html', 1, '']]], │ │ │ │ │ - ['get_5fopt_2einl_2', ['Get_Opt.inl', ['../../a03182.html', 1, '']]], │ │ │ │ │ - ['global_5fmacros_2eh_3', ['Global_Macros.h', ['../../a00863.html', 1, '']]], │ │ │ │ │ - ['guard_5ft_2ecpp_4', ['Guard_T.cpp', ['../../a00260.html', 1, '']]], │ │ │ │ │ - ['guard_5ft_2eh_5', ['Guard_T.h', ['../../a02723.html', 1, '']]], │ │ │ │ │ - ['guard_5ft_2einl_6', ['Guard_T.inl', ['../../a02219.html', 1, '']]] │ │ │ │ │ + ['get_5fopt_2ecpp_0', ['Get_Opt.cpp', ['../../a03230.html', 1, '']]], │ │ │ │ │ + ['get_5fopt_2eh_1', ['Get_Opt.h', ['../../a01790.html', 1, '']]], │ │ │ │ │ + ['get_5fopt_2einl_2', ['Get_Opt.inl', ['../../a02840.html', 1, '']]], │ │ │ │ │ + ['global_5fmacros_2eh_3', ['Global_Macros.h', ['../../a00161.html', 1, '']]], │ │ │ │ │ + ['guard_5ft_2ecpp_4', ['Guard_T.cpp', ['../../a02339.html', 1, '']]], │ │ │ │ │ + ['guard_5ft_2eh_5', ['Guard_T.h', ['../../a01622.html', 1, '']]], │ │ │ │ │ + ['guard_5ft_2einl_6', ['Guard_T.inl', ['../../a02408.html', 1, '']]] │ │ │ │ │ ]; │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/files_7.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ var searchData = [ │ │ │ │ │ - ['handle_5fgobbler_2eh_0', ['Handle_Gobbler.h', ['../../a01490.html', 1, '']]], │ │ │ │ │ - ['handle_5fgobbler_2einl_1', ['Handle_Gobbler.inl', ['../../a02582.html', 1, '']]], │ │ │ │ │ - ['handle_5fops_2ecpp_2', ['Handle_Ops.cpp', ['../../a02522.html', 1, '']]], │ │ │ │ │ - ['handle_5fops_2eh_3', ['Handle_Ops.h', ['../../a02666.html', 1, '']]], │ │ │ │ │ - ['handle_5fset_2ecpp_4', ['Handle_Set.cpp', ['../../a01904.html', 1, '']]], │ │ │ │ │ - ['handle_5fset_2eh_5', ['Handle_Set.h', ['../../a01613.html', 1, '']]], │ │ │ │ │ - ['handle_5fset_2einl_6', ['Handle_Set.inl', ['../../a00986.html', 1, '']]], │ │ │ │ │ - ['hash_5fcache_5fmap_5fmanager_5ft_2ecpp_7', ['Hash_Cache_Map_Manager_T.cpp', ['../../a00059.html', 1, '']]], │ │ │ │ │ - ['hash_5fcache_5fmap_5fmanager_5ft_2eh_8', ['Hash_Cache_Map_Manager_T.h', ['../../a01196.html', 1, '']]], │ │ │ │ │ - ['hash_5fcache_5fmap_5fmanager_5ft_2einl_9', ['Hash_Cache_Map_Manager_T.inl', ['../../a02813.html', 1, '']]], │ │ │ │ │ - ['hash_5fmap_5fmanager_2eh_10', ['Hash_Map_Manager.h', ['../../a01091.html', 1, '']]], │ │ │ │ │ - ['hash_5fmap_5fmanager_5ft_2ecpp_11', ['Hash_Map_Manager_T.cpp', ['../../a01376.html', 1, '']]], │ │ │ │ │ - ['hash_5fmap_5fmanager_5ft_2eh_12', ['Hash_Map_Manager_T.h', ['../../a00842.html', 1, '']]], │ │ │ │ │ - ['hash_5fmap_5fmanager_5ft_2einl_13', ['Hash_Map_Manager_T.inl', ['../../a01493.html', 1, '']]], │ │ │ │ │ - ['hash_5fmap_5fwith_5fallocator_5ft_2ecpp_14', ['Hash_Map_With_Allocator_T.cpp', ['../../a02288.html', 1, '']]], │ │ │ │ │ - ['hash_5fmap_5fwith_5fallocator_5ft_2eh_15', ['Hash_Map_With_Allocator_T.h', ['../../a01265.html', 1, '']]], │ │ │ │ │ - ['hash_5fmap_5fwith_5fallocator_5ft_2einl_16', ['Hash_Map_With_Allocator_T.inl', ['../../a01205.html', 1, '']]], │ │ │ │ │ - ['hash_5fmulti_5fmap_5fmanager_5ft_2ecpp_17', ['Hash_Multi_Map_Manager_T.cpp', ['../../a02021.html', 1, '']]], │ │ │ │ │ - ['hash_5fmulti_5fmap_5fmanager_5ft_2eh_18', ['Hash_Multi_Map_Manager_T.h', ['../../a03263.html', 1, '']]], │ │ │ │ │ - ['hash_5fmulti_5fmap_5fmanager_5ft_2einl_19', ['Hash_Multi_Map_Manager_T.inl', ['../../a00023.html', 1, '']]], │ │ │ │ │ - ['hashable_2ecpp_20', ['Hashable.cpp', ['../../a02090.html', 1, '']]], │ │ │ │ │ - ['hashable_2eh_21', ['Hashable.h', ['../../a02417.html', 1, '']]], │ │ │ │ │ - ['high_5fres_5ftimer_2ecpp_22', ['High_Res_Timer.cpp', ['../../a00458.html', 1, '']]], │ │ │ │ │ - ['high_5fres_5ftimer_2eh_23', ['High_Res_Timer.h', ['../../a00947.html', 1, '']]], │ │ │ │ │ - ['high_5fres_5ftimer_2einl_24', ['High_Res_Timer.inl', ['../../a02207.html', 1, '']]] │ │ │ │ │ + ['handle_5fgobbler_2eh_0', ['Handle_Gobbler.h', ['../../a01151.html', 1, '']]], │ │ │ │ │ + ['handle_5fgobbler_2einl_1', ['Handle_Gobbler.inl', ['../../a03287.html', 1, '']]], │ │ │ │ │ + ['handle_5fops_2ecpp_2', ['Handle_Ops.cpp', ['../../a03404.html', 1, '']]], │ │ │ │ │ + ['handle_5fops_2eh_3', ['Handle_Ops.h', ['../../a00326.html', 1, '']]], │ │ │ │ │ + ['handle_5fset_2ecpp_4', ['Handle_Set.cpp', ['../../a01814.html', 1, '']]], │ │ │ │ │ + ['handle_5fset_2eh_5', ['Handle_Set.h', ['../../a01403.html', 1, '']]], │ │ │ │ │ + ['handle_5fset_2einl_6', ['Handle_Set.inl', ['../../a00719.html', 1, '']]], │ │ │ │ │ + ['hash_5fcache_5fmap_5fmanager_5ft_2ecpp_7', ['Hash_Cache_Map_Manager_T.cpp', ['../../a02822.html', 1, '']]], │ │ │ │ │ + ['hash_5fcache_5fmap_5fmanager_5ft_2eh_8', ['Hash_Cache_Map_Manager_T.h', ['../../a01706.html', 1, '']]], │ │ │ │ │ + ['hash_5fcache_5fmap_5fmanager_5ft_2einl_9', ['Hash_Cache_Map_Manager_T.inl', ['../../a03002.html', 1, '']]], │ │ │ │ │ + ['hash_5fmap_5fmanager_2eh_10', ['Hash_Map_Manager.h', ['../../a00422.html', 1, '']]], │ │ │ │ │ + ['hash_5fmap_5fmanager_5ft_2ecpp_11', ['Hash_Map_Manager_T.cpp', ['../../a03392.html', 1, '']]], │ │ │ │ │ + ['hash_5fmap_5fmanager_5ft_2eh_12', ['Hash_Map_Manager_T.h', ['../../a00368.html', 1, '']]], │ │ │ │ │ + ['hash_5fmap_5fmanager_5ft_2einl_13', ['Hash_Map_Manager_T.inl', ['../../a01547.html', 1, '']]], │ │ │ │ │ + ['hash_5fmap_5fwith_5fallocator_5ft_2ecpp_14', ['Hash_Map_With_Allocator_T.cpp', ['../../a00323.html', 1, '']]], │ │ │ │ │ + ['hash_5fmap_5fwith_5fallocator_5ft_2eh_15', ['Hash_Map_With_Allocator_T.h', ['../../a03017.html', 1, '']]], │ │ │ │ │ + ['hash_5fmap_5fwith_5fallocator_5ft_2einl_16', ['Hash_Map_With_Allocator_T.inl', ['../../a02852.html', 1, '']]], │ │ │ │ │ + ['hash_5fmulti_5fmap_5fmanager_5ft_2ecpp_17', ['Hash_Multi_Map_Manager_T.cpp', ['../../a01682.html', 1, '']]], │ │ │ │ │ + ['hash_5fmulti_5fmap_5fmanager_5ft_2eh_18', ['Hash_Multi_Map_Manager_T.h', ['../../a00527.html', 1, '']]], │ │ │ │ │ + ['hash_5fmulti_5fmap_5fmanager_5ft_2einl_19', ['Hash_Multi_Map_Manager_T.inl', ['../../a00452.html', 1, '']]], │ │ │ │ │ + ['hashable_2ecpp_20', ['Hashable.cpp', ['../../a01115.html', 1, '']]], │ │ │ │ │ + ['hashable_2eh_21', ['Hashable.h', ['../../a01454.html', 1, '']]], │ │ │ │ │ + ['high_5fres_5ftimer_2ecpp_22', ['High_Res_Timer.cpp', ['../../a00713.html', 1, '']]], │ │ │ │ │ + ['high_5fres_5ftimer_2eh_23', ['High_Res_Timer.h', ['../../a02462.html', 1, '']]], │ │ │ │ │ + ['high_5fres_5ftimer_2einl_24', ['High_Res_Timer.inl', ['../../a01088.html', 1, '']]] │ │ │ │ │ ]; │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/files_8.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -1,34 +1,34 @@ │ │ │ │ │ var searchData = [ │ │ │ │ │ - ['icmp_5fsocket_2ecpp_0', ['ICMP_Socket.cpp', ['../../a01559.html', 1, '']]], │ │ │ │ │ - ['icmp_5fsocket_2eh_1', ['ICMP_Socket.h', ['../../a01268.html', 1, '']]], │ │ │ │ │ - ['if_5fthen_5felse_2eh_2', ['If_Then_Else.h', ['../../a00536.html', 1, '']]], │ │ │ │ │ - ['inet_5faddr_2ecpp_3', ['INET_Addr.cpp', ['../../a00308.html', 1, '']]], │ │ │ │ │ - ['inet_5faddr_2eh_4', ['INET_Addr.h', ['../../a03068.html', 1, '']]], │ │ │ │ │ - ['inet_5faddr_2einl_5', ['INET_Addr.inl', ['../../a01787.html', 1, '']]], │ │ │ │ │ - ['init_5face_2ecpp_6', ['Init_ACE.cpp', ['../../a00821.html', 1, '']]], │ │ │ │ │ - ['init_5face_2eh_7', ['Init_ACE.h', ['../../a02477.html', 1, '']]], │ │ │ │ │ - ['intrusive_5fauto_5fptr_2ecpp_8', ['Intrusive_Auto_Ptr.cpp', ['../../a00479.html', 1, '']]], │ │ │ │ │ - ['intrusive_5fauto_5fptr_2eh_9', ['Intrusive_Auto_Ptr.h', ['../../a03377.html', 1, '']]], │ │ │ │ │ - ['intrusive_5fauto_5fptr_2einl_10', ['Intrusive_Auto_Ptr.inl', ['../../a01928.html', 1, '']]], │ │ │ │ │ - ['intrusive_5flist_2ecpp_11', ['Intrusive_List.cpp', ['../../a01445.html', 1, '']]], │ │ │ │ │ - ['intrusive_5flist_2eh_12', ['Intrusive_List.h', ['../../a03122.html', 1, '']]], │ │ │ │ │ - ['intrusive_5flist_2einl_13', ['Intrusive_List.inl', ['../../a00332.html', 1, '']]], │ │ │ │ │ - ['intrusive_5flist_5fnode_2ecpp_14', ['Intrusive_List_Node.cpp', ['../../a03326.html', 1, '']]], │ │ │ │ │ - ['intrusive_5flist_5fnode_2eh_15', ['Intrusive_List_Node.h', ['../../a00566.html', 1, '']]], │ │ │ │ │ - ['intrusive_5flist_5fnode_2einl_16', ['Intrusive_List_Node.inl', ['../../a00338.html', 1, '']]], │ │ │ │ │ - ['io_5fcntl_5fmsg_2ecpp_17', ['IO_Cntl_Msg.cpp', ['../../a02585.html', 1, '']]], │ │ │ │ │ - ['io_5fcntl_5fmsg_2eh_18', ['IO_Cntl_Msg.h', ['../../a00926.html', 1, '']]], │ │ │ │ │ - ['io_5fcntl_5fmsg_2einl_19', ['IO_Cntl_Msg.inl', ['../../a03335.html', 1, '']]], │ │ │ │ │ - ['io_5fsap_2ecpp_20', ['IO_SAP.cpp', ['../../a00029.html', 1, '']]], │ │ │ │ │ - ['io_5fsap_2eh_21', ['IO_SAP.h', ['../../a02747.html', 1, '']]], │ │ │ │ │ - ['io_5fsap_2einl_22', ['IO_SAP.inl', ['../../a01223.html', 1, '']]], │ │ │ │ │ - ['iosfwd_2eh_23', ['iosfwd.h', ['../../a02846.html', 1, '']]], │ │ │ │ │ - ['iostream_2ecpp_24', ['IOStream.cpp', ['../../a02204.html', 1, '']]], │ │ │ │ │ - ['iostream_2eh_25', ['IOStream.h', ['../../a01034.html', 1, '']]], │ │ │ │ │ - ['iostream_5ft_2ecpp_26', ['IOStream_T.cpp', ['../../a02945.html', 1, '']]], │ │ │ │ │ - ['iostream_5ft_2eh_27', ['IOStream_T.h', ['../../a03209.html', 1, '']]], │ │ │ │ │ - ['iostream_5ft_2einl_28', ['IOStream_T.inl', ['../../a01193.html', 1, '']]], │ │ │ │ │ - ['ipc_5fsap_2ecpp_29', ['IPC_SAP.cpp', ['../../a03278.html', 1, '']]], │ │ │ │ │ - ['ipc_5fsap_2eh_30', ['IPC_SAP.h', ['../../a02633.html', 1, '']]], │ │ │ │ │ - ['ipc_5fsap_2einl_31', ['IPC_SAP.inl', ['../../a00392.html', 1, '']]] │ │ │ │ │ + ['icmp_5fsocket_2ecpp_0', ['ICMP_Socket.cpp', ['../../a01628.html', 1, '']]], │ │ │ │ │ + ['icmp_5fsocket_2eh_1', ['ICMP_Socket.h', ['../../a00755.html', 1, '']]], │ │ │ │ │ + ['if_5fthen_5felse_2eh_2', ['If_Then_Else.h', ['../../a01913.html', 1, '']]], │ │ │ │ │ + ['inet_5faddr_2ecpp_3', ['INET_Addr.cpp', ['../../a00656.html', 1, '']]], │ │ │ │ │ + ['inet_5faddr_2eh_4', ['INET_Addr.h', ['../../a03314.html', 1, '']]], │ │ │ │ │ + ['inet_5faddr_2einl_5', ['INET_Addr.inl', ['../../a01685.html', 1, '']]], │ │ │ │ │ + ['init_5face_2ecpp_6', ['Init_ACE.cpp', ['../../a01106.html', 1, '']]], │ │ │ │ │ + ['init_5face_2eh_7', ['Init_ACE.h', ['../../a03386.html', 1, '']]], │ │ │ │ │ + ['intrusive_5fauto_5fptr_2ecpp_8', ['Intrusive_Auto_Ptr.cpp', ['../../a02930.html', 1, '']]], │ │ │ │ │ + ['intrusive_5fauto_5fptr_2eh_9', ['Intrusive_Auto_Ptr.h', ['../../a02693.html', 1, '']]], │ │ │ │ │ + ['intrusive_5fauto_5fptr_2einl_10', ['Intrusive_Auto_Ptr.inl', ['../../a00128.html', 1, '']]], │ │ │ │ │ + ['intrusive_5flist_2ecpp_11', ['Intrusive_List.cpp', ['../../a00743.html', 1, '']]], │ │ │ │ │ + ['intrusive_5flist_2eh_12', ['Intrusive_List.h', ['../../a02027.html', 1, '']]], │ │ │ │ │ + ['intrusive_5flist_2einl_13', ['Intrusive_List.inl', ['../../a02642.html', 1, '']]], │ │ │ │ │ + ['intrusive_5flist_5fnode_2ecpp_14', ['Intrusive_List_Node.cpp', ['../../a01046.html', 1, '']]], │ │ │ │ │ + ['intrusive_5flist_5fnode_2eh_15', ['Intrusive_List_Node.h', ['../../a02528.html', 1, '']]], │ │ │ │ │ + ['intrusive_5flist_5fnode_2einl_16', ['Intrusive_List_Node.inl', ['../../a01589.html', 1, '']]], │ │ │ │ │ + ['io_5fcntl_5fmsg_2ecpp_17', ['IO_Cntl_Msg.cpp', ['../../a00611.html', 1, '']]], │ │ │ │ │ + ['io_5fcntl_5fmsg_2eh_18', ['IO_Cntl_Msg.h', ['../../a00668.html', 1, '']]], │ │ │ │ │ + ['io_5fcntl_5fmsg_2einl_19', ['IO_Cntl_Msg.inl', ['../../a00830.html', 1, '']]], │ │ │ │ │ + ['io_5fsap_2ecpp_20', ['IO_SAP.cpp', ['../../a01397.html', 1, '']]], │ │ │ │ │ + ['io_5fsap_2eh_21', ['IO_SAP.h', ['../../a01961.html', 1, '']]], │ │ │ │ │ + ['io_5fsap_2einl_22', ['IO_SAP.inl', ['../../a00056.html', 1, '']]], │ │ │ │ │ + ['iosfwd_2eh_23', ['iosfwd.h', ['../../a01535.html', 1, '']]], │ │ │ │ │ + ['iostream_2ecpp_24', ['IOStream.cpp', ['../../a02891.html', 1, '']]], │ │ │ │ │ + ['iostream_2eh_25', ['IOStream.h', ['../../a03302.html', 1, '']]], │ │ │ │ │ + ['iostream_5ft_2ecpp_26', ['IOStream_T.cpp', ['../../a00689.html', 1, '']]], │ │ │ │ │ + ['iostream_5ft_2eh_27', ['IOStream_T.h', ['../../a00044.html', 1, '']]], │ │ │ │ │ + ['iostream_5ft_2einl_28', ['IOStream_T.inl', ['../../a02252.html', 1, '']]], │ │ │ │ │ + ['ipc_5fsap_2ecpp_29', ['IPC_SAP.cpp', ['../../a02996.html', 1, '']]], │ │ │ │ │ + ['ipc_5fsap_2eh_30', ['IPC_SAP.h', ['../../a03176.html', 1, '']]], │ │ │ │ │ + ['ipc_5fsap_2einl_31', ['IPC_SAP.inl', ['../../a01931.html', 1, '']]] │ │ │ │ │ ]; │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/files_9.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -1,62 +1,62 @@ │ │ │ │ │ var searchData = [ │ │ │ │ │ - ['lib_5ffind_2ecpp_0', ['Lib_Find.cpp', ['../../a01418.html', 1, '']]], │ │ │ │ │ - ['lib_5ffind_2eh_1', ['Lib_Find.h', ['../../a02717.html', 1, '']]], │ │ │ │ │ - ['local_5fmemory_5fpool_2ecpp_2', ['Local_Memory_Pool.cpp', ['../../a01976.html', 1, '']]], │ │ │ │ │ - ['local_5fmemory_5fpool_2eh_3', ['Local_Memory_Pool.h', ['../../a02594.html', 1, '']]], │ │ │ │ │ - ['local_5fname_5fspace_2ecpp_4', ['Local_Name_Space.cpp', ['../../a00866.html', 1, '']]], │ │ │ │ │ - ['local_5fname_5fspace_2eh_5', ['Local_Name_Space.h', ['../../a02642.html', 1, '']]], │ │ │ │ │ - ['local_5fname_5fspace_5ft_2ecpp_6', ['Local_Name_Space_T.cpp', ['../../a00188.html', 1, '']]], │ │ │ │ │ - ['local_5fname_5fspace_5ft_2eh_7', ['Local_Name_Space_T.h', ['../../a01931.html', 1, '']]], │ │ │ │ │ - ['local_5ftokens_2ecpp_8', ['Local_Tokens.cpp', ['../../a02606.html', 1, '']]], │ │ │ │ │ - ['local_5ftokens_2eh_9', ['Local_Tokens.h', ['../../a01649.html', 1, '']]], │ │ │ │ │ - ['local_5ftokens_2einl_10', ['Local_Tokens.inl', ['../../a00944.html', 1, '']]], │ │ │ │ │ - ['lock_2ecpp_11', ['Lock.cpp', ['../../a00071.html', 1, '']]], │ │ │ │ │ - ['lock_2eh_12', ['Lock.h', ['../../a02414.html', 1, '']]], │ │ │ │ │ - ['lock_2einl_13', ['Lock.inl', ['../../a00710.html', 1, '']]], │ │ │ │ │ - ['lock_5fadapter_5ft_2ecpp_14', ['Lock_Adapter_T.cpp', ['../../a02816.html', 1, '']]], │ │ │ │ │ - ['lock_5fadapter_5ft_2eh_15', ['Lock_Adapter_T.h', ['../../a01667.html', 1, '']]], │ │ │ │ │ - ['lock_5fadapter_5ft_2einl_16', ['Lock_Adapter_T.inl', ['../../a00437.html', 1, '']]], │ │ │ │ │ - ['lock_5fsock_5facceptor_2ecpp_17', ['LOCK_SOCK_Acceptor.cpp', ['../../a00593.html', 1, '']]], │ │ │ │ │ - ['lock_5fsock_5facceptor_2eh_18', ['LOCK_SOCK_Acceptor.h', ['../../a00956.html', 1, '']]], │ │ │ │ │ - ['log_5fcategory_2ecpp_19', ['Log_Category.cpp', ['../../a03239.html', 1, '']]], │ │ │ │ │ - ['log_5fcategory_2eh_20', ['Log_Category.h', ['../../a01832.html', 1, '']]], │ │ │ │ │ - ['log_5fcategory_2einl_21', ['Log_Category.inl', ['../../a02975.html', 1, '']]], │ │ │ │ │ - ['log_5fmsg_2ecpp_22', ['Log_Msg.cpp', ['../../a00908.html', 1, '']]], │ │ │ │ │ - ['log_5fmsg_2eh_23', ['Log_Msg.h', ['../../a01346.html', 1, '']]], │ │ │ │ │ - ['log_5fmsg_2einl_24', ['Log_Msg.inl', ['../../a02804.html', 1, '']]], │ │ │ │ │ - ['log_5fmsg_5fandroid_5flogcat_2ecpp_25', ['Log_Msg_Android_Logcat.cpp', ['../../a00968.html', 1, '']]], │ │ │ │ │ - ['log_5fmsg_5fandroid_5flogcat_2eh_26', ['Log_Msg_Android_Logcat.h', ['../../a01310.html', 1, '']]], │ │ │ │ │ - ['log_5fmsg_5fbackend_2ecpp_27', ['Log_Msg_Backend.cpp', ['../../a02939.html', 1, '']]], │ │ │ │ │ - ['log_5fmsg_5fbackend_2eh_28', ['Log_Msg_Backend.h', ['../../a02300.html', 1, '']]], │ │ │ │ │ - ['log_5fmsg_5fcallback_2ecpp_29', ['Log_Msg_Callback.cpp', ['../../a03311.html', 1, '']]], │ │ │ │ │ - ['log_5fmsg_5fcallback_2eh_30', ['Log_Msg_Callback.h', ['../../a01568.html', 1, '']]], │ │ │ │ │ - ['log_5fmsg_5fipc_2ecpp_31', ['Log_Msg_IPC.cpp', ['../../a00083.html', 1, '']]], │ │ │ │ │ - ['log_5fmsg_5fipc_2eh_32', ['Log_Msg_IPC.h', ['../../a00035.html', 1, '']]], │ │ │ │ │ - ['log_5fmsg_5fnt_5fevent_5flog_2ecpp_33', ['Log_Msg_NT_Event_Log.cpp', ['../../a01070.html', 1, '']]], │ │ │ │ │ - ['log_5fmsg_5fnt_5fevent_5flog_2eh_34', ['Log_Msg_NT_Event_Log.h', ['../../a02108.html', 1, '']]], │ │ │ │ │ - ['log_5fmsg_5funix_5fsyslog_2ecpp_35', ['Log_Msg_UNIX_Syslog.cpp', ['../../a02870.html', 1, '']]], │ │ │ │ │ - ['log_5fmsg_5funix_5fsyslog_2eh_36', ['Log_Msg_UNIX_Syslog.h', ['../../a00278.html', 1, '']]], │ │ │ │ │ - ['log_5fpriority_2eh_37', ['Log_Priority.h', ['../../a02366.html', 1, '']]], │ │ │ │ │ - ['log_5frecord_2ecpp_38', ['Log_Record.cpp', ['../../a02990.html', 1, '']]], │ │ │ │ │ - ['log_5frecord_2eh_39', ['Log_Record.h', ['../../a01373.html', 1, '']]], │ │ │ │ │ - ['log_5frecord_2einl_40', ['Log_Record.inl', ['../../a01466.html', 1, '']]], │ │ │ │ │ - ['logging_5fstrategy_2ecpp_41', ['Logging_Strategy.cpp', ['../../a01916.html', 1, '']]], │ │ │ │ │ - ['logging_5fstrategy_2eh_42', ['Logging_Strategy.h', ['../../a01721.html', 1, '']]], │ │ │ │ │ - ['lsock_2ecpp_43', ['LSOCK.cpp', ['../../a03167.html', 1, '']]], │ │ │ │ │ - ['lsock_2eh_44', ['LSOCK.h', ['../../a01217.html', 1, '']]], │ │ │ │ │ - ['lsock_2einl_45', ['LSOCK.inl', ['../../a00806.html', 1, '']]], │ │ │ │ │ - ['lsock_5facceptor_2ecpp_46', ['LSOCK_Acceptor.cpp', ['../../a02231.html', 1, '']]], │ │ │ │ │ - ['lsock_5facceptor_2eh_47', ['LSOCK_Acceptor.h', ['../../a03248.html', 1, '']]], │ │ │ │ │ - ['lsock_5fcodgram_2ecpp_48', ['LSOCK_CODgram.cpp', ['../../a02690.html', 1, '']]], │ │ │ │ │ - ['lsock_5fcodgram_2eh_49', ['LSOCK_CODgram.h', ['../../a01058.html', 1, '']]], │ │ │ │ │ - ['lsock_5fcodgram_2einl_50', ['LSOCK_CODgram.inl', ['../../a01700.html', 1, '']]], │ │ │ │ │ - ['lsock_5fconnector_2ecpp_51', ['LSOCK_Connector.cpp', ['../../a02252.html', 1, '']]], │ │ │ │ │ - ['lsock_5fconnector_2eh_52', ['LSOCK_Connector.h', ['../../a00350.html', 1, '']]], │ │ │ │ │ - ['lsock_5fconnector_2einl_53', ['LSOCK_Connector.inl', ['../../a00884.html', 1, '']]], │ │ │ │ │ - ['lsock_5fdgram_2ecpp_54', ['LSOCK_Dgram.cpp', ['../../a00962.html', 1, '']]], │ │ │ │ │ - ['lsock_5fdgram_2eh_55', ['LSOCK_Dgram.h', ['../../a03089.html', 1, '']]], │ │ │ │ │ - ['lsock_5fdgram_2einl_56', ['LSOCK_Dgram.inl', ['../../a02447.html', 1, '']]], │ │ │ │ │ - ['lsock_5fstream_2ecpp_57', ['LSOCK_Stream.cpp', ['../../a02675.html', 1, '']]], │ │ │ │ │ - ['lsock_5fstream_2eh_58', ['LSOCK_Stream.h', ['../../a01139.html', 1, '']]], │ │ │ │ │ - ['lsock_5fstream_2einl_59', ['LSOCK_Stream.inl', ['../../a02465.html', 1, '']]] │ │ │ │ │ + ['lib_5ffind_2ecpp_0', ['Lib_Find.cpp', ['../../a00074.html', 1, '']]], │ │ │ │ │ + ['lib_5ffind_2eh_1', ['Lib_Find.h', ['../../a01439.html', 1, '']]], │ │ │ │ │ + ['local_5fmemory_5fpool_2ecpp_2', ['Local_Memory_Pool.cpp', ['../../a00647.html', 1, '']]], │ │ │ │ │ + ['local_5fmemory_5fpool_2eh_3', ['Local_Memory_Pool.h', ['../../a01346.html', 1, '']]], │ │ │ │ │ + ['local_5fname_5fspace_2ecpp_4', ['Local_Name_Space.cpp', ['../../a00440.html', 1, '']]], │ │ │ │ │ + ['local_5fname_5fspace_2eh_5', ['Local_Name_Space.h', ['../../a02090.html', 1, '']]], │ │ │ │ │ + ['local_5fname_5fspace_5ft_2ecpp_6', ['Local_Name_Space_T.cpp', ['../../a03158.html', 1, '']]], │ │ │ │ │ + ['local_5fname_5fspace_5ft_2eh_7', ['Local_Name_Space_T.h', ['../../a02204.html', 1, '']]], │ │ │ │ │ + ['local_5ftokens_2ecpp_8', ['Local_Tokens.cpp', ['../../a00968.html', 1, '']]], │ │ │ │ │ + ['local_5ftokens_2eh_9', ['Local_Tokens.h', ['../../a03107.html', 1, '']]], │ │ │ │ │ + ['local_5ftokens_2einl_10', ['Local_Tokens.inl', ['../../a02627.html', 1, '']]], │ │ │ │ │ + ['lock_2ecpp_11', ['Lock.cpp', ['../../a01214.html', 1, '']]], │ │ │ │ │ + ['lock_2eh_12', ['Lock.h', ['../../a02039.html', 1, '']]], │ │ │ │ │ + ['lock_2einl_13', ['Lock.inl', ['../../a03011.html', 1, '']]], │ │ │ │ │ + ['lock_5fadapter_5ft_2ecpp_14', ['Lock_Adapter_T.cpp', ['../../a01019.html', 1, '']]], │ │ │ │ │ + ['lock_5fadapter_5ft_2eh_15', ['Lock_Adapter_T.h', ['../../a01493.html', 1, '']]], │ │ │ │ │ + ['lock_5fadapter_5ft_2einl_16', ['Lock_Adapter_T.inl', ['../../a00623.html', 1, '']]], │ │ │ │ │ + ['lock_5fsock_5facceptor_2ecpp_17', ['LOCK_SOCK_Acceptor.cpp', ['../../a02807.html', 1, '']]], │ │ │ │ │ + ['lock_5fsock_5facceptor_2eh_18', ['LOCK_SOCK_Acceptor.h', ['../../a00533.html', 1, '']]], │ │ │ │ │ + ['log_5fcategory_2ecpp_19', ['Log_Category.cpp', ['../../a00317.html', 1, '']]], │ │ │ │ │ + ['log_5fcategory_2eh_20', ['Log_Category.h', ['../../a03269.html', 1, '']]], │ │ │ │ │ + ['log_5fcategory_2einl_21', ['Log_Category.inl', ['../../a01073.html', 1, '']]], │ │ │ │ │ + ['log_5fmsg_2ecpp_22', ['Log_Msg.cpp', ['../../a00371.html', 1, '']]], │ │ │ │ │ + ['log_5fmsg_2eh_23', ['Log_Msg.h', ['../../a00863.html', 1, '']]], │ │ │ │ │ + ['log_5fmsg_2einl_24', ['Log_Msg.inl', ['../../a02864.html', 1, '']]], │ │ │ │ │ + ['log_5fmsg_5fandroid_5flogcat_2ecpp_25', ['Log_Msg_Android_Logcat.cpp', ['../../a00941.html', 1, '']]], │ │ │ │ │ + ['log_5fmsg_5fandroid_5flogcat_2eh_26', ['Log_Msg_Android_Logcat.h', ['../../a01304.html', 1, '']]], │ │ │ │ │ + ['log_5fmsg_5fbackend_2ecpp_27', ['Log_Msg_Backend.cpp', ['../../a00035.html', 1, '']]], │ │ │ │ │ + ['log_5fmsg_5fbackend_2eh_28', ['Log_Msg_Backend.h', ['../../a01322.html', 1, '']]], │ │ │ │ │ + ['log_5fmsg_5fcallback_2ecpp_29', ['Log_Msg_Callback.cpp', ['../../a02453.html', 1, '']]], │ │ │ │ │ + ['log_5fmsg_5fcallback_2eh_30', ['Log_Msg_Callback.h', ['../../a02705.html', 1, '']]], │ │ │ │ │ + ['log_5fmsg_5fipc_2ecpp_31', ['Log_Msg_IPC.cpp', ['../../a00989.html', 1, '']]], │ │ │ │ │ + ['log_5fmsg_5fipc_2eh_32', ['Log_Msg_IPC.h', ['../../a00104.html', 1, '']]], │ │ │ │ │ + ['log_5fmsg_5fnt_5fevent_5flog_2ecpp_33', ['Log_Msg_NT_Event_Log.cpp', ['../../a01577.html', 1, '']]], │ │ │ │ │ + ['log_5fmsg_5fnt_5fevent_5flog_2eh_34', ['Log_Msg_NT_Event_Log.h', ['../../a01241.html', 1, '']]], │ │ │ │ │ + ['log_5fmsg_5funix_5fsyslog_2ecpp_35', ['Log_Msg_UNIX_Syslog.cpp', ['../../a00149.html', 1, '']]], │ │ │ │ │ + ['log_5fmsg_5funix_5fsyslog_2eh_36', ['Log_Msg_UNIX_Syslog.h', ['../../a01856.html', 1, '']]], │ │ │ │ │ + ['log_5fpriority_2eh_37', ['Log_Priority.h', ['../../a02423.html', 1, '']]], │ │ │ │ │ + ['log_5frecord_2ecpp_38', ['Log_Record.cpp', ['../../a01640.html', 1, '']]], │ │ │ │ │ + ['log_5frecord_2eh_39', ['Log_Record.h', ['../../a01361.html', 1, '']]], │ │ │ │ │ + ['log_5frecord_2einl_40', ['Log_Record.inl', ['../../a00509.html', 1, '']]], │ │ │ │ │ + ['logging_5fstrategy_2ecpp_41', ['Logging_Strategy.cpp', ['../../a01256.html', 1, '']]], │ │ │ │ │ + ['logging_5fstrategy_2eh_42', ['Logging_Strategy.h', ['../../a01784.html', 1, '']]], │ │ │ │ │ + ['lsock_2ecpp_43', ['LSOCK.cpp', ['../../a01301.html', 1, '']]], │ │ │ │ │ + ['lsock_2eh_44', ['LSOCK.h', ['../../a03128.html', 1, '']]], │ │ │ │ │ + ['lsock_2einl_45', ['LSOCK.inl', ['../../a00026.html', 1, '']]], │ │ │ │ │ + ['lsock_5facceptor_2ecpp_46', ['LSOCK_Acceptor.cpp', ['../../a00869.html', 1, '']]], │ │ │ │ │ + ['lsock_5facceptor_2eh_47', ['LSOCK_Acceptor.h', ['../../a00479.html', 1, '']]], │ │ │ │ │ + ['lsock_5fcodgram_2ecpp_48', ['LSOCK_CODgram.cpp', ['../../a01190.html', 1, '']]], │ │ │ │ │ + ['lsock_5fcodgram_2eh_49', ['LSOCK_CODgram.h', ['../../a02786.html', 1, '']]], │ │ │ │ │ + ['lsock_5fcodgram_2einl_50', ['LSOCK_CODgram.inl', ['../../a03050.html', 1, '']]], │ │ │ │ │ + ['lsock_5fconnector_2ecpp_51', ['LSOCK_Connector.cpp', ['../../a02765.html', 1, '']]], │ │ │ │ │ + ['lsock_5fconnector_2eh_52', ['LSOCK_Connector.h', ['../../a02042.html', 1, '']]], │ │ │ │ │ + ['lsock_5fconnector_2einl_53', ['LSOCK_Connector.inl', ['../../a02417.html', 1, '']]], │ │ │ │ │ + ['lsock_5fdgram_2ecpp_54', ['LSOCK_Dgram.cpp', ['../../a03308.html', 1, '']]], │ │ │ │ │ + ['lsock_5fdgram_2eh_55', ['LSOCK_Dgram.h', ['../../a02225.html', 1, '']]], │ │ │ │ │ + ['lsock_5fdgram_2einl_56', ['LSOCK_Dgram.inl', ['../../a00062.html', 1, '']]], │ │ │ │ │ + ['lsock_5fstream_2ecpp_57', ['LSOCK_Stream.cpp', ['../../a00881.html', 1, '']]], │ │ │ │ │ + ['lsock_5fstream_2eh_58', ['LSOCK_Stream.h', ['../../a03284.html', 1, '']]], │ │ │ │ │ + ['lsock_5fstream_2einl_59', ['LSOCK_Stream.inl', ['../../a00221.html', 1, '']]] │ │ │ │ │ ]; │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/files_a.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -1,105 +1,105 @@ │ │ │ │ │ var searchData = [ │ │ │ │ │ - ['malloc_2ecpp_0', ['Malloc.cpp', ['../../a00065.html', 1, '']]], │ │ │ │ │ - ['malloc_2eh_1', ['Malloc.h', ['../../a02558.html', 1, '']]], │ │ │ │ │ - ['malloc_2einl_2', ['Malloc.inl', ['../../a02114.html', 1, '']]], │ │ │ │ │ - ['malloc_5fallocator_2ecpp_3', ['Malloc_Allocator.cpp', ['../../a02615.html', 1, '']]], │ │ │ │ │ - ['malloc_5fallocator_2eh_4', ['Malloc_Allocator.h', ['../../a02405.html', 1, '']]], │ │ │ │ │ - ['malloc_5fallocator_2einl_5', ['Malloc_Allocator.inl', ['../../a01811.html', 1, '']]], │ │ │ │ │ - ['malloc_5fbase_2eh_6', ['Malloc_Base.h', ['../../a01778.html', 1, '']]], │ │ │ │ │ - ['malloc_5ft_2ecpp_7', ['Malloc_T.cpp', ['../../a03299.html', 1, '']]], │ │ │ │ │ - ['malloc_5ft_2eh_8', ['Malloc_T.h', ['../../a01424.html', 1, '']]], │ │ │ │ │ - ['malloc_5ft_2einl_9', ['Malloc_T.inl', ['../../a02663.html', 1, '']]], │ │ │ │ │ - ['managed_5fobject_2ecpp_10', ['Managed_Object.cpp', ['../../a00779.html', 1, '']]], │ │ │ │ │ - ['managed_5fobject_2eh_11', ['Managed_Object.h', ['../../a00533.html', 1, '']]], │ │ │ │ │ - ['managed_5fobject_2einl_12', ['Managed_Object.inl', ['../../a00608.html', 1, '']]], │ │ │ │ │ - ['manual_5fevent_2ecpp_13', ['Manual_Event.cpp', ['../../a02765.html', 1, '']]], │ │ │ │ │ - ['manual_5fevent_2eh_14', ['Manual_Event.h', ['../../a02873.html', 1, '']]], │ │ │ │ │ - ['map_5fmanager_2ecpp_15', ['Map_Manager.cpp', ['../../a00614.html', 1, '']]], │ │ │ │ │ - ['map_5fmanager_2eh_16', ['Map_Manager.h', ['../../a00047.html', 1, '']]], │ │ │ │ │ - ['map_5fmanager_2einl_17', ['Map_Manager.inl', ['../../a02141.html', 1, '']]], │ │ │ │ │ - ['map_5ft_2ecpp_18', ['Map_T.cpp', ['../../a00755.html', 1, '']]], │ │ │ │ │ - ['map_5ft_2eh_19', ['Map_T.h', ['../../a01979.html', 1, '']]], │ │ │ │ │ - ['map_5ft_2einl_20', ['Map_T.inl', ['../../a03344.html', 1, '']]], │ │ │ │ │ - ['mem_5facceptor_2ecpp_21', ['MEM_Acceptor.cpp', ['../../a02864.html', 1, '']]], │ │ │ │ │ - ['mem_5facceptor_2eh_22', ['MEM_Acceptor.h', ['../../a00407.html', 1, '']]], │ │ │ │ │ - ['mem_5facceptor_2einl_23', ['MEM_Acceptor.inl', ['../../a01712.html', 1, '']]], │ │ │ │ │ - ['mem_5faddr_2ecpp_24', ['MEM_Addr.cpp', ['../../a01550.html', 1, '']]], │ │ │ │ │ - ['mem_5faddr_2eh_25', ['MEM_Addr.h', ['../../a02192.html', 1, '']]], │ │ │ │ │ - ['mem_5faddr_2einl_26', ['MEM_Addr.inl', ['../../a02057.html', 1, '']]], │ │ │ │ │ - ['mem_5fconnector_2ecpp_27', ['MEM_Connector.cpp', ['../../a01103.html', 1, '']]], │ │ │ │ │ - ['mem_5fconnector_2eh_28', ['MEM_Connector.h', ['../../a02687.html', 1, '']]], │ │ │ │ │ - ['mem_5fconnector_2einl_29', ['MEM_Connector.inl', ['../../a01295.html', 1, '']]], │ │ │ │ │ - ['mem_5fio_2ecpp_30', ['MEM_IO.cpp', ['../../a02111.html', 1, '']]], │ │ │ │ │ - ['mem_5fio_2eh_31', ['MEM_IO.h', ['../../a01739.html', 1, '']]], │ │ │ │ │ - ['mem_5fio_2einl_32', ['MEM_IO.inl', ['../../a03056.html', 1, '']]], │ │ │ │ │ - ['mem_5fmap_2ecpp_33', ['Mem_Map.cpp', ['../../a02972.html', 1, '']]], │ │ │ │ │ - ['mem_5fmap_2eh_34', ['Mem_Map.h', ['../../a03095.html', 1, '']]], │ │ │ │ │ - ['mem_5fmap_2einl_35', ['Mem_Map.inl', ['../../a00911.html', 1, '']]], │ │ │ │ │ - ['mem_5fsap_2ecpp_36', ['MEM_SAP.cpp', ['../../a01043.html', 1, '']]], │ │ │ │ │ - ['mem_5fsap_2eh_37', ['MEM_SAP.h', ['../../a01391.html', 1, '']]], │ │ │ │ │ - ['mem_5fsap_2einl_38', ['MEM_SAP.inl', ['../../a02702.html', 1, '']]], │ │ │ │ │ - ['mem_5fstream_2ecpp_39', ['MEM_Stream.cpp', ['../../a02789.html', 1, '']]], │ │ │ │ │ - ['mem_5fstream_2eh_40', ['MEM_Stream.h', ['../../a00974.html', 1, '']]], │ │ │ │ │ - ['mem_5fstream_2einl_41', ['MEM_Stream.inl', ['../../a03032.html', 1, '']]], │ │ │ │ │ - ['memory_5fpool_2eh_42', ['Memory_Pool.h', ['../../a03029.html', 1, '']]], │ │ │ │ │ - ['message_5fblock_2ecpp_43', ['Message_Block.cpp', ['../../a03197.html', 1, '']]], │ │ │ │ │ - ['message_5fblock_2eh_44', ['Message_Block.h', ['../../a01907.html', 1, '']]], │ │ │ │ │ - ['message_5fblock_2einl_45', ['Message_Block.inl', ['../../a01355.html', 1, '']]], │ │ │ │ │ - ['message_5fblock_5ft_2ecpp_46', ['Message_Block_T.cpp', ['../../a01148.html', 1, '']]], │ │ │ │ │ - ['message_5fblock_5ft_2eh_47', ['Message_Block_T.h', ['../../a03161.html', 1, '']]], │ │ │ │ │ - ['message_5fblock_5ft_2einl_48', ['Message_Block_T.inl', ['../../a03131.html', 1, '']]], │ │ │ │ │ - ['message_5fqueue_2ecpp_49', ['Message_Queue.cpp', ['../../a00311.html', 1, '']]], │ │ │ │ │ - ['message_5fqueue_2eh_50', ['Message_Queue.h', ['../../a03071.html', 1, '']]], │ │ │ │ │ - ['message_5fqueue_2einl_51', ['Message_Queue.inl', ['../../a01991.html', 1, '']]], │ │ │ │ │ - ['message_5fqueue_5fnt_2ecpp_52', ['Message_Queue_NT.cpp', ['../../a00215.html', 1, '']]], │ │ │ │ │ - ['message_5fqueue_5fnt_2eh_53', ['Message_Queue_NT.h', ['../../a01124.html', 1, '']]], │ │ │ │ │ - ['message_5fqueue_5fnt_2einl_54', ['Message_Queue_NT.inl', ['../../a01553.html', 1, '']]], │ │ │ │ │ - ['message_5fqueue_5ft_2ecpp_55', ['Message_Queue_T.cpp', ['../../a00632.html', 1, '']]], │ │ │ │ │ - ['message_5fqueue_5ft_2eh_56', ['Message_Queue_T.h', ['../../a02912.html', 1, '']]], │ │ │ │ │ - ['message_5fqueue_5fvx_2ecpp_57', ['Message_Queue_Vx.cpp', ['../../a01088.html', 1, '']]], │ │ │ │ │ - ['message_5fqueue_5fvx_2eh_58', ['Message_Queue_Vx.h', ['../../a03086.html', 1, '']]], │ │ │ │ │ - ['message_5fqueue_5fvx_2einl_59', ['Message_Queue_Vx.inl', ['../../a01829.html', 1, '']]], │ │ │ │ │ - ['method_5frequest_2ecpp_60', ['Method_Request.cpp', ['../../a02336.html', 1, '']]], │ │ │ │ │ - ['method_5frequest_2eh_61', ['Method_Request.h', ['../../a01457.html', 1, '']]], │ │ │ │ │ - ['metrics_5fcache_2eh_62', ['Metrics_Cache.h', ['../../a00281.html', 1, '']]], │ │ │ │ │ - ['metrics_5fcache_5ft_2ecpp_63', ['Metrics_Cache_T.cpp', ['../../a03107.html', 1, '']]], │ │ │ │ │ - ['metrics_5fcache_5ft_2eh_64', ['Metrics_Cache_T.h', ['../../a01271.html', 1, '']]], │ │ │ │ │ - ['metrics_5fcache_5ft_2einl_65', ['Metrics_Cache_T.inl', ['../../a01415.html', 1, '']]], │ │ │ │ │ - ['min_5fmax_2eh_66', ['Min_Max.h', ['../../a02474.html', 1, '']]], │ │ │ │ │ - ['mmap_5fmemory_5fpool_2ecpp_67', ['MMAP_Memory_Pool.cpp', ['../../a01901.html', 1, '']]], │ │ │ │ │ - ['mmap_5fmemory_5fpool_2eh_68', ['MMAP_Memory_Pool.h', ['../../a00584.html', 1, '']]], │ │ │ │ │ - ['mmap_5fmemory_5fpool_2einl_69', ['MMAP_Memory_Pool.inl', ['../../a01634.html', 1, '']]], │ │ │ │ │ - ['module_2ecpp_70', ['Module.cpp', ['../../a01697.html', 1, '']]], │ │ │ │ │ - ['module_2eh_71', ['Module.h', ['../../a03254.html', 1, '']]], │ │ │ │ │ - ['module_2einl_72', ['Module.inl', ['../../a01220.html', 1, '']]], │ │ │ │ │ - ['monitor_5fadmin_2ecpp_73', ['Monitor_Admin.cpp', ['../../a02210.html', 1, '']]], │ │ │ │ │ - ['monitor_5fadmin_2eh_74', ['Monitor_Admin.h', ['../../a02408.html', 1, '']]], │ │ │ │ │ - ['monitor_5fadmin_5fmanager_2ecpp_75', ['Monitor_Admin_Manager.cpp', ['../../a00929.html', 1, '']]], │ │ │ │ │ - ['monitor_5fadmin_5fmanager_2eh_76', ['Monitor_Admin_Manager.h', ['../../a00020.html', 1, '']]], │ │ │ │ │ - ['monitor_5fbase_2ecpp_77', ['Monitor_Base.cpp', ['../../a01448.html', 1, '']]], │ │ │ │ │ - ['monitor_5fbase_2eh_78', ['Monitor_Base.h', ['../../a00296.html', 1, '']]], │ │ │ │ │ - ['monitor_5fbase_2einl_79', ['Monitor_Base.inl', ['../../a02294.html', 1, '']]], │ │ │ │ │ - ['monitor_5fcontrol_5faction_2ecpp_80', ['Monitor_Control_Action.cpp', ['../../a02282.html', 1, '']]], │ │ │ │ │ - ['monitor_5fcontrol_5faction_2eh_81', ['Monitor_Control_Action.h', ['../../a02924.html', 1, '']]], │ │ │ │ │ - ['monitor_5fcontrol_5ftypes_2ecpp_82', ['Monitor_Control_Types.cpp', ['../../a00257.html', 1, '']]], │ │ │ │ │ - ['monitor_5fcontrol_5ftypes_2eh_83', ['Monitor_Control_Types.h', ['../../a00299.html', 1, '']]], │ │ │ │ │ - ['monitor_5fpoint_5fregistry_2ecpp_84', ['Monitor_Point_Registry.cpp', ['../../a01232.html', 1, '']]], │ │ │ │ │ - ['monitor_5fpoint_5fregistry_2eh_85', ['Monitor_Point_Registry.h', ['../../a01253.html', 1, '']]], │ │ │ │ │ - ['monitor_5fsize_2ecpp_86', ['Monitor_Size.cpp', ['../../a01844.html', 1, '']]], │ │ │ │ │ - ['monitor_5fsize_2eh_87', ['Monitor_Size.h', ['../../a01781.html', 1, '']]], │ │ │ │ │ - ['monotonic_5ftime_5fpolicy_2ecpp_88', ['Monotonic_Time_Policy.cpp', ['../../a00788.html', 1, '']]], │ │ │ │ │ - ['monotonic_5ftime_5fpolicy_2eh_89', ['Monotonic_Time_Policy.h', ['../../a00143.html', 1, '']]], │ │ │ │ │ - ['monotonic_5ftime_5fpolicy_2einl_90', ['Monotonic_Time_Policy.inl', ['../../a01010.html', 1, '']]], │ │ │ │ │ - ['mqx_5ffilesystem_2ecpp_91', ['MQX_Filesystem.cpp', ['../../a00701.html', 1, '']]], │ │ │ │ │ - ['mqx_5ffilesystem_2eh_92', ['MQX_Filesystem.h', ['../../a00068.html', 1, '']]], │ │ │ │ │ - ['msg_5fwfmo_5freactor_2ecpp_93', ['Msg_WFMO_Reactor.cpp', ['../../a00305.html', 1, '']]], │ │ │ │ │ - ['msg_5fwfmo_5freactor_2eh_94', ['Msg_WFMO_Reactor.h', ['../../a01826.html', 1, '']]], │ │ │ │ │ - ['msg_5fwfmo_5freactor_2einl_95', ['Msg_WFMO_Reactor.inl', ['../../a02345.html', 1, '']]], │ │ │ │ │ + ['malloc_2ecpp_0', ['Malloc.cpp', ['../../a00947.html', 1, '']]], │ │ │ │ │ + ['malloc_2eh_1', ['Malloc.h', ['../../a01334.html', 1, '']]], │ │ │ │ │ + ['malloc_2einl_2', ['Malloc.inl', ['../../a02381.html', 1, '']]], │ │ │ │ │ + ['malloc_5fallocator_2ecpp_3', ['Malloc_Allocator.cpp', ['../../a01862.html', 1, '']]], │ │ │ │ │ + ['malloc_5fallocator_2eh_4', ['Malloc_Allocator.h', ['../../a00332.html', 1, '']]], │ │ │ │ │ + ['malloc_5fallocator_2einl_5', ['Malloc_Allocator.inl', ['../../a03341.html', 1, '']]], │ │ │ │ │ + ['malloc_5fbase_2eh_6', ['Malloc_Base.h', ['../../a01157.html', 1, '']]], │ │ │ │ │ + ['malloc_5ft_2ecpp_7', ['Malloc_T.cpp', ['../../a00110.html', 1, '']]], │ │ │ │ │ + ['malloc_5ft_2eh_8', ['Malloc_T.h', ['../../a03119.html', 1, '']]], │ │ │ │ │ + ['malloc_5ft_2einl_9', ['Malloc_T.inl', ['../../a00389.html', 1, '']]], │ │ │ │ │ + ['managed_5fobject_2ecpp_10', ['Managed_Object.cpp', ['../../a02789.html', 1, '']]], │ │ │ │ │ + ['managed_5fobject_2eh_11', ['Managed_Object.h', ['../../a02660.html', 1, '']]], │ │ │ │ │ + ['managed_5fobject_2einl_12', ['Managed_Object.inl', ['../../a00065.html', 1, '']]], │ │ │ │ │ + ['manual_5fevent_2ecpp_13', ['Manual_Event.cpp', ['../../a00143.html', 1, '']]], │ │ │ │ │ + ['manual_5fevent_2eh_14', ['Manual_Event.h', ['../../a01310.html', 1, '']]], │ │ │ │ │ + ['map_5fmanager_2ecpp_15', ['Map_Manager.cpp', ['../../a03182.html', 1, '']]], │ │ │ │ │ + ['map_5fmanager_2eh_16', ['Map_Manager.h', ['../../a03035.html', 1, '']]], │ │ │ │ │ + ['map_5fmanager_2einl_17', ['Map_Manager.inl', ['../../a00347.html', 1, '']]], │ │ │ │ │ + ['map_5ft_2ecpp_18', ['Map_T.cpp', ['../../a00428.html', 1, '']]], │ │ │ │ │ + ['map_5ft_2eh_19', ['Map_T.h', ['../../a03014.html', 1, '']]], │ │ │ │ │ + ['map_5ft_2einl_20', ['Map_T.inl', ['../../a00461.html', 1, '']]], │ │ │ │ │ + ['mem_5facceptor_2ecpp_21', ['MEM_Acceptor.cpp', ['../../a00740.html', 1, '']]], │ │ │ │ │ + ['mem_5facceptor_2eh_22', ['MEM_Acceptor.h', ['../../a01076.html', 1, '']]], │ │ │ │ │ + ['mem_5facceptor_2einl_23', ['MEM_Acceptor.inl', ['../../a00632.html', 1, '']]], │ │ │ │ │ + ['mem_5faddr_2ecpp_24', ['MEM_Addr.cpp', ['../../a03209.html', 1, '']]], │ │ │ │ │ + ['mem_5faddr_2eh_25', ['MEM_Addr.h', ['../../a00548.html', 1, '']]], │ │ │ │ │ + ['mem_5faddr_2einl_26', ['MEM_Addr.inl', ['../../a02849.html', 1, '']]], │ │ │ │ │ + ['mem_5fconnector_2ecpp_27', ['MEM_Connector.cpp', ['../../a00884.html', 1, '']]], │ │ │ │ │ + ['mem_5fconnector_2eh_28', ['MEM_Connector.h', ['../../a02744.html', 1, '']]], │ │ │ │ │ + ['mem_5fconnector_2einl_29', ['MEM_Connector.inl', ['../../a01133.html', 1, '']]], │ │ │ │ │ + ['mem_5fio_2ecpp_30', ['MEM_IO.cpp', ['../../a00329.html', 1, '']]], │ │ │ │ │ + ['mem_5fio_2eh_31', ['MEM_IO.h', ['../../a00935.html', 1, '']]], │ │ │ │ │ + ['mem_5fio_2einl_32', ['MEM_IO.inl', ['../../a00212.html', 1, '']]], │ │ │ │ │ + ['mem_5fmap_2ecpp_33', ['Mem_Map.cpp', ['../../a00782.html', 1, '']]], │ │ │ │ │ + ['mem_5fmap_2eh_34', ['Mem_Map.h', ['../../a01307.html', 1, '']]], │ │ │ │ │ + ['mem_5fmap_2einl_35', ['Mem_Map.inl', ['../../a02951.html', 1, '']]], │ │ │ │ │ + ['mem_5fsap_2ecpp_36', ['MEM_SAP.cpp', ['../../a02828.html', 1, '']]], │ │ │ │ │ + ['mem_5fsap_2eh_37', ['MEM_SAP.h', ['../../a02480.html', 1, '']]], │ │ │ │ │ + ['mem_5fsap_2einl_38', ['MEM_SAP.inl', ['../../a00581.html', 1, '']]], │ │ │ │ │ + ['mem_5fstream_2ecpp_39', ['MEM_Stream.cpp', ['../../a01277.html', 1, '']]], │ │ │ │ │ + ['mem_5fstream_2eh_40', ['MEM_Stream.h', ['../../a01502.html', 1, '']]], │ │ │ │ │ + ['mem_5fstream_2einl_41', ['MEM_Stream.inl', ['../../a00797.html', 1, '']]], │ │ │ │ │ + ['memory_5fpool_2eh_42', ['Memory_Pool.h', ['../../a02540.html', 1, '']]], │ │ │ │ │ + ['message_5fblock_2ecpp_43', ['Message_Block.cpp', ['../../a03410.html', 1, '']]], │ │ │ │ │ + ['message_5fblock_2eh_44', ['Message_Block.h', ['../../a02825.html', 1, '']]], │ │ │ │ │ + ['message_5fblock_2einl_45', ['Message_Block.inl', ['../../a03362.html', 1, '']]], │ │ │ │ │ + ['message_5fblock_5ft_2ecpp_46', ['Message_Block_T.cpp', ['../../a02057.html', 1, '']]], │ │ │ │ │ + ['message_5fblock_5ft_2eh_47', ['Message_Block_T.h', ['../../a01832.html', 1, '']]], │ │ │ │ │ + ['message_5fblock_5ft_2einl_48', ['Message_Block_T.inl', ['../../a01610.html', 1, '']]], │ │ │ │ │ + ['message_5fqueue_2ecpp_49', ['Message_Queue.cpp', ['../../a00602.html', 1, '']]], │ │ │ │ │ + ['message_5fqueue_2eh_50', ['Message_Queue.h', ['../../a02720.html', 1, '']]], │ │ │ │ │ + ['message_5fqueue_2einl_51', ['Message_Queue.inl', ['../../a01319.html', 1, '']]], │ │ │ │ │ + ['message_5fqueue_5fnt_2ecpp_52', ['Message_Queue_NT.cpp', ['../../a03086.html', 1, '']]], │ │ │ │ │ + ['message_5fqueue_5fnt_2eh_53', ['Message_Queue_NT.h', ['../../a01646.html', 1, '']]], │ │ │ │ │ + ['message_5fqueue_5fnt_2einl_54', ['Message_Queue_NT.inl', ['../../a03233.html', 1, '']]], │ │ │ │ │ + ['message_5fqueue_5ft_2ecpp_55', ['Message_Queue_T.cpp', ['../../a02009.html', 1, '']]], │ │ │ │ │ + ['message_5fqueue_5ft_2eh_56', ['Message_Queue_T.h', ['../../a00560.html', 1, '']]], │ │ │ │ │ + ['message_5fqueue_5fvx_2ecpp_57', ['Message_Queue_Vx.cpp', ['../../a01835.html', 1, '']]], │ │ │ │ │ + ['message_5fqueue_5fvx_2eh_58', ['Message_Queue_Vx.h', ['../../a01985.html', 1, '']]], │ │ │ │ │ + ['message_5fqueue_5fvx_2einl_59', ['Message_Queue_Vx.inl', ['../../a03296.html', 1, '']]], │ │ │ │ │ + ['method_5frequest_2ecpp_60', ['Method_Request.cpp', ['../../a02396.html', 1, '']]], │ │ │ │ │ + ['method_5frequest_2eh_61', ['Method_Request.h', ['../../a01391.html', 1, '']]], │ │ │ │ │ + ['metrics_5fcache_2eh_62', ['Metrics_Cache.h', ['../../a00596.html', 1, '']]], │ │ │ │ │ + ['metrics_5fcache_5ft_2ecpp_63', ['Metrics_Cache_T.cpp', ['../../a02108.html', 1, '']]], │ │ │ │ │ + ['metrics_5fcache_5ft_2eh_64', ['Metrics_Cache_T.h', ['../../a01037.html', 1, '']]], │ │ │ │ │ + ['metrics_5fcache_5ft_2einl_65', ['Metrics_Cache_T.inl', ['../../a01586.html', 1, '']]], │ │ │ │ │ + ['min_5fmax_2eh_66', ['Min_Max.h', ['../../a02960.html', 1, '']]], │ │ │ │ │ + ['mmap_5fmemory_5fpool_2ecpp_67', ['MMAP_Memory_Pool.cpp', ['../../a02762.html', 1, '']]], │ │ │ │ │ + ['mmap_5fmemory_5fpool_2eh_68', ['MMAP_Memory_Pool.h', ['../../a02468.html', 1, '']]], │ │ │ │ │ + ['mmap_5fmemory_5fpool_2einl_69', ['MMAP_Memory_Pool.inl', ['../../a02321.html', 1, '']]], │ │ │ │ │ + ['module_2ecpp_70', ['Module.cpp', ['../../a00197.html', 1, '']]], │ │ │ │ │ + ['module_2eh_71', ['Module.h', ['../../a00206.html', 1, '']]], │ │ │ │ │ + ['module_2einl_72', ['Module.inl', ['../../a01316.html', 1, '']]], │ │ │ │ │ + ['monitor_5fadmin_2ecpp_73', ['Monitor_Admin.cpp', ['../../a02621.html', 1, '']]], │ │ │ │ │ + ['monitor_5fadmin_2eh_74', ['Monitor_Admin.h', ['../../a00839.html', 1, '']]], │ │ │ │ │ + ['monitor_5fadmin_5fmanager_2ecpp_75', ['Monitor_Admin_Manager.cpp', ['../../a02492.html', 1, '']]], │ │ │ │ │ + ['monitor_5fadmin_5fmanager_2eh_76', ['Monitor_Admin_Manager.h', ['../../a00464.html', 1, '']]], │ │ │ │ │ + ['monitor_5fbase_2ecpp_77', ['Monitor_Base.cpp', ['../../a00620.html', 1, '']]], │ │ │ │ │ + ['monitor_5fbase_2eh_78', ['Monitor_Base.h', ['../../a00401.html', 1, '']]], │ │ │ │ │ + ['monitor_5fbase_2einl_79', ['Monitor_Base.inl', ['../../a01331.html', 1, '']]], │ │ │ │ │ + ['monitor_5fcontrol_5faction_2ecpp_80', ['Monitor_Control_Action.cpp', ['../../a03155.html', 1, '']]], │ │ │ │ │ + ['monitor_5fcontrol_5faction_2eh_81', ['Monitor_Control_Action.h', ['../../a03320.html', 1, '']]], │ │ │ │ │ + ['monitor_5fcontrol_5ftypes_2ecpp_82', ['Monitor_Control_Types.cpp', ['../../a00911.html', 1, '']]], │ │ │ │ │ + ['monitor_5fcontrol_5ftypes_2eh_83', ['Monitor_Control_Types.h', ['../../a00710.html', 1, '']]], │ │ │ │ │ + ['monitor_5fpoint_5fregistry_2ecpp_84', ['Monitor_Point_Registry.cpp', ['../../a02501.html', 1, '']]], │ │ │ │ │ + ['monitor_5fpoint_5fregistry_2eh_85', ['Monitor_Point_Registry.h', ['../../a03197.html', 1, '']]], │ │ │ │ │ + ['monitor_5fsize_2ecpp_86', ['Monitor_Size.cpp', ['../../a01175.html', 1, '']]], │ │ │ │ │ + ['monitor_5fsize_2eh_87', ['Monitor_Size.h', ['../../a00473.html', 1, '']]], │ │ │ │ │ + ['monotonic_5ftime_5fpolicy_2ecpp_88', ['Monotonic_Time_Policy.cpp', ['../../a02663.html', 1, '']]], │ │ │ │ │ + ['monotonic_5ftime_5fpolicy_2eh_89', ['Monotonic_Time_Policy.h', ['../../a02975.html', 1, '']]], │ │ │ │ │ + ['monotonic_5ftime_5fpolicy_2einl_90', ['Monotonic_Time_Policy.inl', ['../../a01679.html', 1, '']]], │ │ │ │ │ + ['mqx_5ffilesystem_2ecpp_91', ['MQX_Filesystem.cpp', ['../../a02432.html', 1, '']]], │ │ │ │ │ + ['mqx_5ffilesystem_2eh_92', ['MQX_Filesystem.h', ['../../a01181.html', 1, '']]], │ │ │ │ │ + ['msg_5fwfmo_5freactor_2ecpp_93', ['Msg_WFMO_Reactor.cpp', ['../../a02729.html', 1, '']]], │ │ │ │ │ + ['msg_5fwfmo_5freactor_2eh_94', ['Msg_WFMO_Reactor.h', ['../../a01838.html', 1, '']]], │ │ │ │ │ + ['msg_5fwfmo_5freactor_2einl_95', ['Msg_WFMO_Reactor.inl', ['../../a02114.html', 1, '']]], │ │ │ │ │ ['msvc_5fnotes_2etxt_96', ['msvc_notes.txt', ['../../a00011.html', 1, '']]], │ │ │ │ │ - ['multihomed_5finet_5faddr_2ecpp_97', ['Multihomed_INET_Addr.cpp', ['../../a00206.html', 1, '']]], │ │ │ │ │ - ['multihomed_5finet_5faddr_2eh_98', ['Multihomed_INET_Addr.h', ['../../a02291.html', 1, '']]], │ │ │ │ │ - ['multihomed_5finet_5faddr_2einl_99', ['Multihomed_INET_Addr.inl', ['../../a01925.html', 1, '']]], │ │ │ │ │ - ['mutex_2ecpp_100', ['Mutex.cpp', ['../../a00191.html', 1, '']]], │ │ │ │ │ - ['mutex_2eh_101', ['Mutex.h', ['../../a01484.html', 1, '']]], │ │ │ │ │ - ['mutex_2einl_102', ['Mutex.inl', ['../../a00089.html', 1, '']]] │ │ │ │ │ + ['multihomed_5finet_5faddr_2ecpp_97', ['Multihomed_INET_Addr.cpp', ['../../a03026.html', 1, '']]], │ │ │ │ │ + ['multihomed_5finet_5faddr_2eh_98', ['Multihomed_INET_Addr.h', ['../../a01514.html', 1, '']]], │ │ │ │ │ + ['multihomed_5finet_5faddr_2einl_99', ['Multihomed_INET_Addr.inl', ['../../a00116.html', 1, '']]], │ │ │ │ │ + ['mutex_2ecpp_100', ['Mutex.cpp', ['../../a00131.html', 1, '']]], │ │ │ │ │ + ['mutex_2eh_101', ['Mutex.h', ['../../a00020.html', 1, '']]], │ │ │ │ │ + ['mutex_2einl_102', ['Mutex.inl', ['../../a01070.html', 1, '']]] │ │ │ │ │ ]; │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/files_b.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -1,31 +1,31 @@ │ │ │ │ │ var searchData = [ │ │ │ │ │ - ['name_5fproxy_2ecpp_0', ['Name_Proxy.cpp', ['../../a02000.html', 1, '']]], │ │ │ │ │ - ['name_5fproxy_2eh_1', ['Name_Proxy.h', ['../../a02243.html', 1, '']]], │ │ │ │ │ - ['name_5frequest_5freply_2ecpp_2', ['Name_Request_Reply.cpp', ['../../a02672.html', 1, '']]], │ │ │ │ │ - ['name_5frequest_5freply_2eh_3', ['Name_Request_Reply.h', ['../../a00770.html', 1, '']]], │ │ │ │ │ - ['name_5fspace_2ecpp_4', ['Name_Space.cpp', ['../../a02003.html', 1, '']]], │ │ │ │ │ - ['name_5fspace_2eh_5', ['Name_Space.h', ['../../a01277.html', 1, '']]], │ │ │ │ │ - ['naming_5fcontext_2ecpp_6', ['Naming_Context.cpp', ['../../a01943.html', 1, '']]], │ │ │ │ │ - ['naming_5fcontext_2eh_7', ['Naming_Context.h', ['../../a02933.html', 1, '']]], │ │ │ │ │ - ['naming_5fcontext_2einl_8', ['Naming_Context.inl', ['../../a01067.html', 1, '']]], │ │ │ │ │ - ['netlink_5faddr_2ecpp_9', ['Netlink_Addr.cpp', ['../../a00218.html', 1, '']]], │ │ │ │ │ - ['netlink_5faddr_2eh_10', ['Netlink_Addr.h', ['../../a00935.html', 1, '']]], │ │ │ │ │ - ['netlink_5faddr_2einl_11', ['Netlink_Addr.inl', ['../../a00674.html', 1, '']]], │ │ │ │ │ - ['node_2ecpp_12', ['Node.cpp', ['../../a02744.html', 1, '']]], │ │ │ │ │ - ['node_2eh_13', ['Node.h', ['../../a00131.html', 1, '']]], │ │ │ │ │ - ['notification_5fqueue_2ecpp_14', ['Notification_Queue.cpp', ['../../a00827.html', 1, '']]], │ │ │ │ │ - ['notification_5fqueue_2eh_15', ['Notification_Queue.h', ['../../a03041.html', 1, '']]], │ │ │ │ │ - ['notification_5fqueue_2einl_16', ['Notification_Queue.inl', ['../../a03347.html', 1, '']]], │ │ │ │ │ - ['notification_5fstrategy_2ecpp_17', ['Notification_Strategy.cpp', ['../../a00578.html', 1, '']]], │ │ │ │ │ - ['notification_5fstrategy_2eh_18', ['Notification_Strategy.h', ['../../a01937.html', 1, '']]], │ │ │ │ │ - ['notification_5fstrategy_2einl_19', ['Notification_Strategy.inl', ['../../a02393.html', 1, '']]], │ │ │ │ │ - ['nt_5fservice_2ecpp_20', ['NT_Service.cpp', ['../../a02942.html', 1, '']]], │ │ │ │ │ - ['nt_5fservice_2eh_21', ['NT_Service.h', ['../../a00044.html', 1, '']]], │ │ │ │ │ - ['nt_5fservice_2einl_22', ['NT_Service.inl', ['../../a02102.html', 1, '']]], │ │ │ │ │ - ['null_5fbarrier_2eh_23', ['Null_Barrier.h', ['../../a02576.html', 1, '']]], │ │ │ │ │ - ['null_5fcondition_2eh_24', ['Null_Condition.h', ['../../a01880.html', 1, '']]], │ │ │ │ │ - ['null_5fmutex_2ecpp_25', ['Null_Mutex.cpp', ['../../a00602.html', 1, '']]], │ │ │ │ │ - ['null_5fmutex_2eh_26', ['Null_Mutex.h', ['../../a00434.html', 1, '']]], │ │ │ │ │ - ['null_5fsemaphore_2eh_27', ['Null_Semaphore.h', ['../../a02741.html', 1, '']]], │ │ │ │ │ - ['numeric_5flimits_2eh_28', ['Numeric_Limits.h', ['../../a00056.html', 1, '']]] │ │ │ │ │ + ['name_5fproxy_2ecpp_0', ['Name_Proxy.cpp', ['../../a00272.html', 1, '']]], │ │ │ │ │ + ['name_5fproxy_2eh_1', ['Name_Proxy.h', ['../../a00152.html', 1, '']]], │ │ │ │ │ + ['name_5frequest_5freply_2ecpp_2', ['Name_Request_Reply.cpp', ['../../a00818.html', 1, '']]], │ │ │ │ │ + ['name_5frequest_5freply_2eh_3', ['Name_Request_Reply.h', ['../../a02924.html', 1, '']]], │ │ │ │ │ + ['name_5fspace_2ecpp_4', ['Name_Space.cpp', ['../../a00230.html', 1, '']]], │ │ │ │ │ + ['name_5fspace_2eh_5', ['Name_Space.h', ['../../a00041.html', 1, '']]], │ │ │ │ │ + ['naming_5fcontext_2ecpp_6', ['Naming_Context.cpp', ['../../a01664.html', 1, '']]], │ │ │ │ │ + ['naming_5fcontext_2eh_7', ['Naming_Context.h', ['../../a00686.html', 1, '']]], │ │ │ │ │ + ['naming_5fcontext_2einl_8', ['Naming_Context.inl', ['../../a00251.html', 1, '']]], │ │ │ │ │ + ['netlink_5faddr_2ecpp_9', ['Netlink_Addr.cpp', ['../../a01109.html', 1, '']]], │ │ │ │ │ + ['netlink_5faddr_2eh_10', ['Netlink_Addr.h', ['../../a01022.html', 1, '']]], │ │ │ │ │ + ['netlink_5faddr_2einl_11', ['Netlink_Addr.inl', ['../../a00266.html', 1, '']]], │ │ │ │ │ + ['node_2ecpp_12', ['Node.cpp', ['../../a02609.html', 1, '']]], │ │ │ │ │ + ['node_2eh_13', ['Node.h', ['../../a02774.html', 1, '']]], │ │ │ │ │ + ['notification_5fqueue_2ecpp_14', ['Notification_Queue.cpp', ['../../a01553.html', 1, '']]], │ │ │ │ │ + ['notification_5fqueue_2eh_15', ['Notification_Queue.h', ['../../a00806.html', 1, '']]], │ │ │ │ │ + ['notification_5fqueue_2einl_16', ['Notification_Queue.inl', ['../../a02351.html', 1, '']]], │ │ │ │ │ + ['notification_5fstrategy_2ecpp_17', ['Notification_Strategy.cpp', ['../../a00356.html', 1, '']]], │ │ │ │ │ + ['notification_5fstrategy_2eh_18', ['Notification_Strategy.h', ['../../a01490.html', 1, '']]], │ │ │ │ │ + ['notification_5fstrategy_2einl_19', ['Notification_Strategy.inl', ['../../a03278.html', 1, '']]], │ │ │ │ │ + ['nt_5fservice_2ecpp_20', ['NT_Service.cpp', ['../../a00416.html', 1, '']]], │ │ │ │ │ + ['nt_5fservice_2eh_21', ['NT_Service.h', ['../../a01850.html', 1, '']]], │ │ │ │ │ + ['nt_5fservice_2einl_22', ['NT_Service.inl', ['../../a03122.html', 1, '']]], │ │ │ │ │ + ['null_5fbarrier_2eh_23', ['Null_Barrier.h', ['../../a00449.html', 1, '']]], │ │ │ │ │ + ['null_5fcondition_2eh_24', ['Null_Condition.h', ['../../a01130.html', 1, '']]], │ │ │ │ │ + ['null_5fmutex_2ecpp_25', ['Null_Mutex.cpp', ['../../a02738.html', 1, '']]], │ │ │ │ │ + ['null_5fmutex_2eh_26', ['Null_Mutex.h', ['../../a00140.html', 1, '']]], │ │ │ │ │ + ['null_5fsemaphore_2eh_27', ['Null_Semaphore.h', ['../../a01847.html', 1, '']]], │ │ │ │ │ + ['numeric_5flimits_2eh_28', ['Numeric_Limits.h', ['../../a00434.html', 1, '']]] │ │ │ │ │ ]; │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/files_c.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -1,230 +1,230 @@ │ │ │ │ │ var searchData = [ │ │ │ │ │ - ['obchunk_2ecpp_0', ['Obchunk.cpp', ['../../a00638.html', 1, '']]], │ │ │ │ │ - ['obchunk_2eh_1', ['Obchunk.h', ['../../a01664.html', 1, '']]], │ │ │ │ │ - ['object_5fmanager_2ecpp_2', ['Object_Manager.cpp', ['../../a01226.html', 1, '']]], │ │ │ │ │ - ['object_5fmanager_2eh_3', ['Object_Manager.h', ['../../a01283.html', 1, '']]], │ │ │ │ │ - ['object_5fmanager_2einl_4', ['Object_Manager.inl', ['../../a00449.html', 1, '']]], │ │ │ │ │ - ['object_5fmanager_5fbase_2ecpp_5', ['Object_Manager_Base.cpp', ['../../a01109.html', 1, '']]], │ │ │ │ │ - ['object_5fmanager_5fbase_2eh_6', ['Object_Manager_Base.h', ['../../a02144.html', 1, '']]], │ │ │ │ │ - ['obstack_2ecpp_7', ['Obstack.cpp', ['../../a02450.html', 1, '']]], │ │ │ │ │ - ['obstack_2eh_8', ['Obstack.h', ['../../a02186.html', 1, '']]], │ │ │ │ │ - ['obstack_5ft_2ecpp_9', ['Obstack_T.cpp', ['../../a03257.html', 1, '']]], │ │ │ │ │ - ['obstack_5ft_2eh_10', ['Obstack_T.h', ['../../a01643.html', 1, '']]], │ │ │ │ │ - ['obstack_5ft_2einl_11', ['Obstack_T.inl', ['../../a02072.html', 1, '']]], │ │ │ │ │ - ['os_2eh_12', ['OS.h', ['../../a00611.html', 1, '']]], │ │ │ │ │ - ['os_5faio_2eh_13', ['os_aio.h', ['../../a03530.html', 1, '']]], │ │ │ │ │ - ['os_5fassert_2eh_14', ['os_assert.h', ['../../a03443.html', 1, '']]], │ │ │ │ │ - ['os_5fbyteswap_2eh_15', ['os_byteswap.h', ['../../a03593.html', 1, '']]], │ │ │ │ │ - ['os_5fcomplex_2eh_16', ['os_complex.h', ['../../a03425.html', 1, '']]], │ │ │ │ │ - ['os_5fcpio_2eh_17', ['os_cpio.h', ['../../a03446.html', 1, '']]], │ │ │ │ │ - ['os_5fctype_2eh_18', ['os_ctype.h', ['../../a03488.html', 1, '']]], │ │ │ │ │ - ['os_5fdirent_2eh_19', ['os_dirent.h', ['../../a03419.html', 1, '']]], │ │ │ │ │ - ['os_5fdlfcn_2eh_20', ['os_dlfcn.h', ['../../a03521.html', 1, '']]], │ │ │ │ │ - ['os_5ferrno_2ecpp_21', ['OS_Errno.cpp', ['../../a00284.html', 1, '']]], │ │ │ │ │ - ['os_5ferrno_2eh_22', ['OS_Errno.h', ['../../a01565.html', 1, '']]], │ │ │ │ │ - ['os_5ferrno_2eh_23', ['os_errno.h', ['../../a03596.html', 1, '']]], │ │ │ │ │ - ['os_5ferrno_2einl_24', ['OS_Errno.inl', ['../../a00485.html', 1, '']]], │ │ │ │ │ - ['os_5ffcntl_2eh_25', ['os_fcntl.h', ['../../a03440.html', 1, '']]], │ │ │ │ │ - ['os_5ffenv_2eh_26', ['os_fenv.h', ['../../a03617.html', 1, '']]], │ │ │ │ │ - ['os_5ffloat_2eh_27', ['os_float.h', ['../../a03599.html', 1, '']]], │ │ │ │ │ - ['os_5ffmtmsg_2eh_28', ['os_fmtmsg.h', ['../../a03581.html', 1, '']]], │ │ │ │ │ - ['os_5ffnmatch_2eh_29', ['os_fnmatch.h', ['../../a03614.html', 1, '']]], │ │ │ │ │ - ['os_5fftw_2eh_30', ['os_ftw.h', ['../../a03485.html', 1, '']]], │ │ │ │ │ - ['os_5fglob_2eh_31', ['os_glob.h', ['../../a03491.html', 1, '']]], │ │ │ │ │ - ['os_5fgrp_2eh_32', ['os_grp.h', ['../../a03566.html', 1, '']]], │ │ │ │ │ - ['os_5ficonv_2eh_33', ['os_iconv.h', ['../../a03467.html', 1, '']]], │ │ │ │ │ + ['obchunk_2ecpp_0', ['Obchunk.cpp', ['../../a02348.html', 1, '']]], │ │ │ │ │ + ['obchunk_2eh_1', ['Obchunk.h', ['../../a02414.html', 1, '']]], │ │ │ │ │ + ['object_5fmanager_2ecpp_2', ['Object_Manager.cpp', ['../../a01796.html', 1, '']]], │ │ │ │ │ + ['object_5fmanager_2eh_3', ['Object_Manager.h', ['../../a03179.html', 1, '']]], │ │ │ │ │ + ['object_5fmanager_2einl_4', ['Object_Manager.inl', ['../../a00182.html', 1, '']]], │ │ │ │ │ + ['object_5fmanager_5fbase_2ecpp_5', ['Object_Manager_Base.cpp', ['../../a00257.html', 1, '']]], │ │ │ │ │ + ['object_5fmanager_5fbase_2eh_6', ['Object_Manager_Base.h', ['../../a01142.html', 1, '']]], │ │ │ │ │ + ['obstack_2ecpp_7', ['Obstack.cpp', ['../../a01445.html', 1, '']]], │ │ │ │ │ + ['obstack_2eh_8', ['Obstack.h', ['../../a00536.html', 1, '']]], │ │ │ │ │ + ['obstack_5ft_2ecpp_9', ['Obstack_T.cpp', ['../../a02048.html', 1, '']]], │ │ │ │ │ + ['obstack_5ft_2eh_10', ['Obstack_T.h', ['../../a00518.html', 1, '']]], │ │ │ │ │ + ['obstack_5ft_2einl_11', ['Obstack_T.inl', ['../../a02024.html', 1, '']]], │ │ │ │ │ + ['os_2eh_12', ['OS.h', ['../../a02291.html', 1, '']]], │ │ │ │ │ + ['os_5faio_2eh_13', ['os_aio.h', ['../../a03518.html', 1, '']]], │ │ │ │ │ + ['os_5fassert_2eh_14', ['os_assert.h', ['../../a03413.html', 1, '']]], │ │ │ │ │ + ['os_5fbyteswap_2eh_15', ['os_byteswap.h', ['../../a03422.html', 1, '']]], │ │ │ │ │ + ['os_5fcomplex_2eh_16', ['os_complex.h', ['../../a03560.html', 1, '']]], │ │ │ │ │ + ['os_5fcpio_2eh_17', ['os_cpio.h', ['../../a03581.html', 1, '']]], │ │ │ │ │ + ['os_5fctype_2eh_18', ['os_ctype.h', ['../../a03545.html', 1, '']]], │ │ │ │ │ + ['os_5fdirent_2eh_19', ['os_dirent.h', ['../../a03617.html', 1, '']]], │ │ │ │ │ + ['os_5fdlfcn_2eh_20', ['os_dlfcn.h', ['../../a03467.html', 1, '']]], │ │ │ │ │ + ['os_5ferrno_2ecpp_21', ['OS_Errno.cpp', ['../../a02846.html', 1, '']]], │ │ │ │ │ + ['os_5ferrno_2eh_22', ['OS_Errno.h', ['../../a00578.html', 1, '']]], │ │ │ │ │ + ['os_5ferrno_2eh_23', ['os_errno.h', ['../../a03437.html', 1, '']]], │ │ │ │ │ + ['os_5ferrno_2einl_24', ['OS_Errno.inl', ['../../a02747.html', 1, '']]], │ │ │ │ │ + ['os_5ffcntl_2eh_25', ['os_fcntl.h', ['../../a03488.html', 1, '']]], │ │ │ │ │ + ['os_5ffenv_2eh_26', ['os_fenv.h', ['../../a03587.html', 1, '']]], │ │ │ │ │ + ['os_5ffloat_2eh_27', ['os_float.h', ['../../a03542.html', 1, '']]], │ │ │ │ │ + ['os_5ffmtmsg_2eh_28', ['os_fmtmsg.h', ['../../a03575.html', 1, '']]], │ │ │ │ │ + ['os_5ffnmatch_2eh_29', ['os_fnmatch.h', ['../../a03443.html', 1, '']]], │ │ │ │ │ + ['os_5fftw_2eh_30', ['os_ftw.h', ['../../a03536.html', 1, '']]], │ │ │ │ │ + ['os_5fglob_2eh_31', ['os_glob.h', ['../../a03590.html', 1, '']]], │ │ │ │ │ + ['os_5fgrp_2eh_32', ['os_grp.h', ['../../a03524.html', 1, '']]], │ │ │ │ │ + ['os_5ficonv_2eh_33', ['os_iconv.h', ['../../a03482.html', 1, '']]], │ │ │ │ │ ['os_5fif_2eh_34', ['os_if.h', ['../../a03623.html', 1, '']]], │ │ │ │ │ - ['os_5fifaddrs_2eh_35', ['os_ifaddrs.h', ['../../a03497.html', 1, '']]], │ │ │ │ │ - ['os_5fin_2eh_36', ['os_in.h', ['../../a03629.html', 1, '']]], │ │ │ │ │ + ['os_5fifaddrs_2eh_35', ['os_ifaddrs.h', ['../../a03614.html', 1, '']]], │ │ │ │ │ + ['os_5fin_2eh_36', ['os_in.h', ['../../a03626.html', 1, '']]], │ │ │ │ │ ['os_5finet_2eh_37', ['os_inet.h', ['../../a03620.html', 1, '']]], │ │ │ │ │ - ['os_5fintrin_2eh_38', ['os_intrin.h', ['../../a03473.html', 1, '']]], │ │ │ │ │ - ['os_5finttypes_2eh_39', ['os_inttypes.h', ['../../a03518.html', 1, '']]], │ │ │ │ │ - ['os_5fipc_2eh_40', ['os_ipc.h', ['../../a03638.html', 1, '']]], │ │ │ │ │ - ['os_5fiso646_2eh_41', ['os_iso646.h', ['../../a03524.html', 1, '']]], │ │ │ │ │ - ['os_5fkstat_2eh_42', ['os_kstat.h', ['../../a03575.html', 1, '']]], │ │ │ │ │ - ['os_5flanginfo_2eh_43', ['os_langinfo.h', ['../../a03482.html', 1, '']]], │ │ │ │ │ - ['os_5flibgen_2eh_44', ['os_libgen.h', ['../../a03458.html', 1, '']]], │ │ │ │ │ - ['os_5flimits_2eh_45', ['os_limits.h', ['../../a03503.html', 1, '']]], │ │ │ │ │ - ['os_5floadavg_2eh_46', ['os_loadavg.h', ['../../a03656.html', 1, '']]], │ │ │ │ │ - ['os_5flocal_2eh_47', ['os_local.h', ['../../a03578.html', 1, '']]], │ │ │ │ │ - ['os_5flog_5fmsg_5fattributes_2ecpp_48', ['OS_Log_Msg_Attributes.cpp', ['../../a01616.html', 1, '']]], │ │ │ │ │ - ['os_5flog_5fmsg_5fattributes_2eh_49', ['OS_Log_Msg_Attributes.h', ['../../a00380.html', 1, '']]], │ │ │ │ │ - ['os_5flog_5fmsg_5fattributes_2einl_50', ['OS_Log_Msg_Attributes.inl', ['../../a02105.html', 1, '']]], │ │ │ │ │ - ['os_5fmain_2ecpp_51', ['OS_main.cpp', ['../../a01358.html', 1, '']]], │ │ │ │ │ - ['os_5fmain_2eh_52', ['OS_main.h', ['../../a03059.html', 1, '']]], │ │ │ │ │ - ['os_5fmath_2eh_53', ['os_math.h', ['../../a03545.html', 1, '']]], │ │ │ │ │ - ['os_5fmemory_2eh_54', ['OS_Memory.h', ['../../a03236.html', 1, '']]], │ │ │ │ │ - ['os_5fmman_2eh_55', ['os_mman.h', ['../../a03674.html', 1, '']]], │ │ │ │ │ - ['os_5fmonetary_2eh_56', ['os_monetary.h', ['../../a03422.html', 1, '']]], │ │ │ │ │ - ['os_5fmqueue_2eh_57', ['os_mqueue.h', ['../../a03584.html', 1, '']]], │ │ │ │ │ - ['os_5fmsg_2eh_58', ['os_msg.h', ['../../a03668.html', 1, '']]], │ │ │ │ │ - ['os_5fndbm_2eh_59', ['os_ndbm.h', ['../../a03539.html', 1, '']]], │ │ │ │ │ - ['os_5fnetdb_2eh_60', ['os_netdb.h', ['../../a03416.html', 1, '']]], │ │ │ │ │ + ['os_5fintrin_2eh_38', ['os_intrin.h', ['../../a03449.html', 1, '']]], │ │ │ │ │ + ['os_5finttypes_2eh_39', ['os_inttypes.h', ['../../a03509.html', 1, '']]], │ │ │ │ │ + ['os_5fipc_2eh_40', ['os_ipc.h', ['../../a03683.html', 1, '']]], │ │ │ │ │ + ['os_5fiso646_2eh_41', ['os_iso646.h', ['../../a03434.html', 1, '']]], │ │ │ │ │ + ['os_5fkstat_2eh_42', ['os_kstat.h', ['../../a03527.html', 1, '']]], │ │ │ │ │ + ['os_5flanginfo_2eh_43', ['os_langinfo.h', ['../../a03533.html', 1, '']]], │ │ │ │ │ + ['os_5flibgen_2eh_44', ['os_libgen.h', ['../../a03497.html', 1, '']]], │ │ │ │ │ + ['os_5flimits_2eh_45', ['os_limits.h', ['../../a03569.html', 1, '']]], │ │ │ │ │ + ['os_5floadavg_2eh_46', ['os_loadavg.h', ['../../a03671.html', 1, '']]], │ │ │ │ │ + ['os_5flocal_2eh_47', ['os_local.h', ['../../a03554.html', 1, '']]], │ │ │ │ │ + ['os_5flog_5fmsg_5fattributes_2ecpp_48', ['OS_Log_Msg_Attributes.cpp', ['../../a00749.html', 1, '']]], │ │ │ │ │ + ['os_5flog_5fmsg_5fattributes_2eh_49', ['OS_Log_Msg_Attributes.h', ['../../a00692.html', 1, '']]], │ │ │ │ │ + ['os_5flog_5fmsg_5fattributes_2einl_50', ['OS_Log_Msg_Attributes.inl', ['../../a03305.html', 1, '']]], │ │ │ │ │ + ['os_5fmain_2ecpp_51', ['OS_main.cpp', ['../../a00386.html', 1, '']]], │ │ │ │ │ + ['os_5fmain_2eh_52', ['OS_main.h', ['../../a02531.html', 1, '']]], │ │ │ │ │ + ['os_5fmath_2eh_53', ['os_math.h', ['../../a03572.html', 1, '']]], │ │ │ │ │ + ['os_5fmemory_2eh_54', ['OS_Memory.h', ['../../a01205.html', 1, '']]], │ │ │ │ │ + ['os_5fmman_2eh_55', ['os_mman.h', ['../../a03677.html', 1, '']]], │ │ │ │ │ + ['os_5fmonetary_2eh_56', ['os_monetary.h', ['../../a03464.html', 1, '']]], │ │ │ │ │ + ['os_5fmqueue_2eh_57', ['os_mqueue.h', ['../../a03599.html', 1, '']]], │ │ │ │ │ + ['os_5fmsg_2eh_58', ['os_msg.h', ['../../a03662.html', 1, '']]], │ │ │ │ │ + ['os_5fndbm_2eh_59', ['os_ndbm.h', ['../../a03506.html', 1, '']]], │ │ │ │ │ + ['os_5fnetdb_2eh_60', ['os_netdb.h', ['../../a03455.html', 1, '']]], │ │ │ │ │ ['os_5fnl_5ftypes_2eh_61', ['os_nl_types.h', ['../../a03512.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5farpa_5finet_2ecpp_62', ['OS_NS_arpa_inet.cpp', ['../../a01007.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5farpa_5finet_2eh_63', ['OS_NS_arpa_inet.h', ['../../a02639.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5farpa_5finet_2einl_64', ['OS_NS_arpa_inet.inl', ['../../a01364.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fctype_2ecpp_65', ['OS_NS_ctype.cpp', ['../../a01118.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fctype_2eh_66', ['OS_NS_ctype.h', ['../../a00662.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fctype_2einl_67', ['OS_NS_ctype.inl', ['../../a00497.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fdevctl_2ecpp_68', ['OS_NS_devctl.cpp', ['../../a00524.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fdevctl_2eh_69', ['OS_NS_devctl.h', ['../../a02303.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fdevctl_2einl_70', ['OS_NS_devctl.inl', ['../../a00623.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fdirent_2ecpp_71', ['OS_NS_dirent.cpp', ['../../a00716.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fdirent_2eh_72', ['OS_NS_dirent.h', ['../../a03380.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fdirent_2einl_73', ['OS_NS_dirent.inl', ['../../a02117.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fdlfcn_2ecpp_74', ['OS_NS_dlfcn.cpp', ['../../a01343.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fdlfcn_2eh_75', ['OS_NS_dlfcn.h', ['../../a02561.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fdlfcn_2einl_76', ['OS_NS_dlfcn.inl', ['../../a02984.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5ferrno_2ecpp_77', ['OS_NS_errno.cpp', ['../../a00959.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5ferrno_2eh_78', ['OS_NS_errno.h', ['../../a01862.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5ferrno_2einl_79', ['OS_NS_errno.inl', ['../../a00932.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5ffcntl_2ecpp_80', ['OS_NS_fcntl.cpp', ['../../a03119.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5ffcntl_2eh_81', ['OS_NS_fcntl.h', ['../../a00353.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5ffcntl_2einl_82', ['OS_NS_fcntl.inl', ['../../a02033.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fmacros_2eh_83', ['OS_NS_macros.h', ['../../a00248.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fmath_2ecpp_84', ['OS_NS_math.cpp', ['../../a00794.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fmath_2eh_85', ['OS_NS_math.h', ['../../a02153.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fmath_2einl_86', ['OS_NS_math.inl', ['../../a02441.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fnetdb_2ecpp_87', ['OS_NS_netdb.cpp', ['../../a02555.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fnetdb_2eh_88', ['OS_NS_netdb.h', ['../../a01094.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fnetdb_2einl_89', ['OS_NS_netdb.inl', ['../../a00506.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fpoll_2ecpp_90', ['OS_NS_poll.cpp', ['../../a00860.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fpoll_2eh_91', ['OS_NS_poll.h', ['../../a00530.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fpoll_2einl_92', ['OS_NS_poll.inl', ['../../a01508.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fpwd_2ecpp_93', ['OS_NS_pwd.cpp', ['../../a00239.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fpwd_2eh_94', ['OS_NS_pwd.h', ['../../a02240.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fpwd_2einl_95', ['OS_NS_pwd.inl', ['../../a02228.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fregex_2ecpp_96', ['OS_NS_regex.cpp', ['../../a01580.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fregex_2eh_97', ['OS_NS_regex.h', ['../../a01472.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fregex_2einl_98', ['OS_NS_regex.inl', ['../../a02528.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsignal_2ecpp_99', ['OS_NS_signal.cpp', ['../../a01835.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsignal_2eh_100', ['OS_NS_signal.h', ['../../a02261.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsignal_2einl_101', ['OS_NS_signal.inl', ['../../a00500.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fstdio_2ecpp_102', ['OS_NS_stdio.cpp', ['../../a02621.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fstdio_2eh_103', ['OS_NS_stdio.h', ['../../a01532.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fstdio_2einl_104', ['OS_NS_stdio.inl', ['../../a02855.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fstdlib_2ecpp_105', ['OS_NS_stdlib.cpp', ['../../a02312.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fstdlib_2eh_106', ['OS_NS_stdlib.h', ['../../a03200.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fstdlib_2einl_107', ['OS_NS_stdlib.inl', ['../../a01502.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fstring_2ecpp_108', ['OS_NS_string.cpp', ['../../a00551.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fstring_2eh_109', ['OS_NS_string.h', ['../../a02387.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fstring_2einl_110', ['OS_NS_string.inl', ['../../a02285.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fstrings_2ecpp_111', ['OS_NS_strings.cpp', ['../../a03410.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fstrings_2eh_112', ['OS_NS_strings.h', ['../../a02060.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fstrings_2einl_113', ['OS_NS_strings.inl', ['../../a00692.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fstropts_2ecpp_114', ['OS_NS_stropts.cpp', ['../../a01064.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fstropts_2eh_115', ['OS_NS_stropts.h', ['../../a02225.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fstropts_2einl_116', ['OS_NS_stropts.inl', ['../../a00677.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fmman_2ecpp_117', ['OS_NS_sys_mman.cpp', ['../../a00773.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fmman_2eh_118', ['OS_NS_sys_mman.h', ['../../a02495.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fmman_2einl_119', ['OS_NS_sys_mman.inl', ['../../a02657.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fmsg_2ecpp_120', ['OS_NS_sys_msg.cpp', ['../../a00356.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fmsg_2eh_121', ['OS_NS_sys_msg.h', ['../../a01025.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fmsg_2einl_122', ['OS_NS_sys_msg.inl', ['../../a01796.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fresource_2ecpp_123', ['OS_NS_sys_resource.cpp', ['../../a02360.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fresource_2eh_124', ['OS_NS_sys_resource.h', ['../../a00194.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fresource_2einl_125', ['OS_NS_sys_resource.inl', ['../../a01748.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fselect_2ecpp_126', ['OS_NS_sys_select.cpp', ['../../a00476.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fselect_2eh_127', ['OS_NS_sys_select.h', ['../../a02834.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fselect_2einl_128', ['OS_NS_sys_select.inl', ['../../a02171.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fsendfile_2ecpp_129', ['OS_NS_sys_sendfile.cpp', ['../../a03125.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fsendfile_2eh_130', ['OS_NS_sys_sendfile.h', ['../../a02423.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fsendfile_2einl_131', ['OS_NS_sys_sendfile.inl', ['../../a02612.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fshm_2ecpp_132', ['OS_NS_sys_shm.cpp', ['../../a00983.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fshm_2eh_133', ['OS_NS_sys_shm.h', ['../../a00815.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fshm_2einl_134', ['OS_NS_sys_shm.inl', ['../../a00563.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fsocket_2ecpp_135', ['OS_NS_sys_socket.cpp', ['../../a00287.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fsocket_2eh_136', ['OS_NS_sys_socket.h', ['../../a01709.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fsocket_2einl_137', ['OS_NS_sys_socket.inl', ['../../a01241.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fstat_2ecpp_138', ['OS_NS_sys_stat.cpp', ['../../a02897.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fstat_2eh_139', ['OS_NS_sys_stat.h', ['../../a01718.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fstat_2einl_140', ['OS_NS_sys_stat.inl', ['../../a02015.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5ftime_2ecpp_141', ['OS_NS_sys_time.cpp', ['../../a00446.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5ftime_2eh_142', ['OS_NS_sys_time.h', ['../../a01646.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5ftime_2einl_143', ['OS_NS_sys_time.inl', ['../../a02771.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fuio_2ecpp_144', ['OS_NS_sys_uio.cpp', ['../../a01073.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fuio_2eh_145', ['OS_NS_sys_uio.h', ['../../a01403.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fuio_2einl_146', ['OS_NS_sys_uio.inl', ['../../a00554.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5futsname_2ecpp_147', ['OS_NS_sys_utsname.cpp', ['../../a01247.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5futsname_2eh_148', ['OS_NS_sys_utsname.h', ['../../a02099.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fwait_2ecpp_149', ['OS_NS_sys_wait.cpp', ['../../a02129.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fwait_2eh_150', ['OS_NS_sys_wait.h', ['../../a03245.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fsys_5fwait_2einl_151', ['OS_NS_sys_wait.inl', ['../../a01187.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fthread_2ecpp_152', ['OS_NS_Thread.cpp', ['../../a03320.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fthread_2eh_153', ['OS_NS_Thread.h', ['../../a01988.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fthread_2einl_154', ['OS_NS_Thread.inl', ['../../a02627.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5ftime_2ecpp_155', ['OS_NS_time.cpp', ['../../a00086.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5ftime_2eh_156', ['OS_NS_time.h', ['../../a01166.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5ftime_2einl_157', ['OS_NS_time.inl', ['../../a02915.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5funistd_2ecpp_158', ['OS_NS_unistd.cpp', ['../../a01652.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5funistd_2eh_159', ['OS_NS_unistd.h', ['../../a01349.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5funistd_2einl_160', ['OS_NS_unistd.inl', ['../../a01178.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fwchar_2ecpp_161', ['OS_NS_wchar.cpp', ['../../a02798.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fwchar_2eh_162', ['OS_NS_wchar.h', ['../../a02825.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fwchar_2einl_163', ['OS_NS_wchar.inl', ['../../a02906.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fwctype_2ecpp_164', ['OS_NS_wctype.cpp', ['../../a02591.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fwctype_2eh_165', ['OS_NS_wctype.h', ['../../a01262.html', 1, '']]], │ │ │ │ │ - ['os_5fns_5fwctype_2einl_166', ['OS_NS_wctype.inl', ['../../a02573.html', 1, '']]], │ │ │ │ │ - ['os_5fpdh_2eh_167', ['os_pdh.h', ['../../a03560.html', 1, '']]], │ │ │ │ │ - ['os_5fpdhmsg_2eh_168', ['os_pdhmsg.h', ['../../a03500.html', 1, '']]], │ │ │ │ │ - ['os_5fpoll_2eh_169', ['os_poll.h', ['../../a03509.html', 1, '']]], │ │ │ │ │ - ['os_5fpstat_2eh_170', ['os_pstat.h', ['../../a03662.html', 1, '']]], │ │ │ │ │ - ['os_5fpthread_2eh_171', ['os_pthread.h', ['../../a03563.html', 1, '']]], │ │ │ │ │ - ['os_5fpwd_2eh_172', ['os_pwd.h', ['../../a03611.html', 1, '']]], │ │ │ │ │ - ['os_5fqos_2ecpp_173', ['OS_QoS.cpp', ['../../a02402.html', 1, '']]], │ │ │ │ │ - ['os_5fqos_2eh_174', ['OS_QoS.h', ['../../a03020.html', 1, '']]], │ │ │ │ │ - ['os_5fregex_2eh_175', ['os_regex.h', ['../../a03572.html', 1, '']]], │ │ │ │ │ - ['os_5fresource_2eh_176', ['os_resource.h', ['../../a03647.html', 1, '']]], │ │ │ │ │ - ['os_5fsched_2eh_177', ['os_sched.h', ['../../a03536.html', 1, '']]], │ │ │ │ │ - ['os_5fsearch_2eh_178', ['os_search.h', ['../../a03434.html', 1, '']]], │ │ │ │ │ - ['os_5fselect_2eh_179', ['os_select.h', ['../../a03686.html', 1, '']]], │ │ │ │ │ - ['os_5fsem_2eh_180', ['os_sem.h', ['../../a03683.html', 1, '']]], │ │ │ │ │ - ['os_5fsemaphore_2eh_181', ['os_semaphore.h', ['../../a03428.html', 1, '']]], │ │ │ │ │ - ['os_5fsetjmp_2eh_182', ['os_setjmp.h', ['../../a03602.html', 1, '']]], │ │ │ │ │ - ['os_5fshm_2eh_183', ['os_shm.h', ['../../a03689.html', 1, '']]], │ │ │ │ │ - ['os_5fsignal_2eh_184', ['os_signal.h', ['../../a03590.html', 1, '']]], │ │ │ │ │ - ['os_5fsocket_2eh_185', ['os_socket.h', ['../../a03653.html', 1, '']]], │ │ │ │ │ - ['os_5fspawn_2eh_186', ['os_spawn.h', ['../../a03608.html', 1, '']]], │ │ │ │ │ - ['os_5fstat_2eh_187', ['os_stat.h', ['../../a03641.html', 1, '']]], │ │ │ │ │ - ['os_5fstatvfs_2eh_188', ['os_statvfs.h', ['../../a03680.html', 1, '']]], │ │ │ │ │ - ['os_5fstdarg_2eh_189', ['os_stdarg.h', ['../../a03437.html', 1, '']]], │ │ │ │ │ - ['os_5fstdbool_2eh_190', ['os_stdbool.h', ['../../a03527.html', 1, '']]], │ │ │ │ │ - ['os_5fstddef_2eh_191', ['os_stddef.h', ['../../a03476.html', 1, '']]], │ │ │ │ │ - ['os_5fstdint_2eh_192', ['os_stdint.h', ['../../a03452.html', 1, '']]], │ │ │ │ │ - ['os_5fstdio_2eh_193', ['os_stdio.h', ['../../a03494.html', 1, '']]], │ │ │ │ │ - ['os_5fstdlib_2eh_194', ['os_stdlib.h', ['../../a03455.html', 1, '']]], │ │ │ │ │ - ['os_5fstring_2eh_195', ['os_string.h', ['../../a03515.html', 1, '']]], │ │ │ │ │ - ['os_5fstrings_2eh_196', ['os_strings.h', ['../../a03548.html', 1, '']]], │ │ │ │ │ - ['os_5fstropts_2eh_197', ['os_stropts.h', ['../../a03557.html', 1, '']]], │ │ │ │ │ - ['os_5fsysctl_2eh_198', ['os_sysctl.h', ['../../a03659.html', 1, '']]], │ │ │ │ │ - ['os_5fsysinfo_2eh_199', ['os_sysinfo.h', ['../../a03692.html', 1, '']]], │ │ │ │ │ - ['os_5fsyslog_2eh_200', ['os_syslog.h', ['../../a03533.html', 1, '']]], │ │ │ │ │ - ['os_5ftar_2eh_201', ['os_tar.h', ['../../a03506.html', 1, '']]], │ │ │ │ │ - ['os_5ftcp_2eh_202', ['os_tcp.h', ['../../a03626.html', 1, '']]], │ │ │ │ │ - ['os_5ftermios_2eh_203', ['os_termios.h', ['../../a03551.html', 1, '']]], │ │ │ │ │ - ['os_5ftgmath_2eh_204', ['os_tgmath.h', ['../../a03470.html', 1, '']]], │ │ │ │ │ - ['os_5fthread_5fadapter_2ecpp_205', ['OS_Thread_Adapter.cpp', ['../../a01940.html', 1, '']]], │ │ │ │ │ - ['os_5fthread_5fadapter_2eh_206', ['OS_Thread_Adapter.h', ['../../a01181.html', 1, '']]], │ │ │ │ │ - ['os_5ftime_2eh_207', ['os_time.h', ['../../a03413.html', 1, '']]], │ │ │ │ │ - ['os_5ftimeb_2eh_208', ['os_timeb.h', ['../../a03671.html', 1, '']]], │ │ │ │ │ - ['os_5ftimes_2eh_209', ['os_times.h', ['../../a03635.html', 1, '']]], │ │ │ │ │ - ['os_5ftli_2ecpp_210', ['OS_TLI.cpp', ['../../a02384.html', 1, '']]], │ │ │ │ │ - ['os_5ftli_2eh_211', ['OS_TLI.h', ['../../a00722.html', 1, '']]], │ │ │ │ │ - ['os_5ftli_2einl_212', ['OS_TLI.inl', ['../../a03305.html', 1, '']]], │ │ │ │ │ - ['os_5ftrace_2eh_213', ['os_trace.h', ['../../a03431.html', 1, '']]], │ │ │ │ │ - ['os_5ftypeinfo_2eh_214', ['os_typeinfo.h', ['../../a03605.html', 1, '']]], │ │ │ │ │ - ['os_5ftypes_2eh_215', ['os_types.h', ['../../a03644.html', 1, '']]], │ │ │ │ │ - ['os_5fucontext_2eh_216', ['os_ucontext.h', ['../../a03461.html', 1, '']]], │ │ │ │ │ - ['os_5fuio_2eh_217', ['os_uio.h', ['../../a03665.html', 1, '']]], │ │ │ │ │ - ['os_5fulimit_2eh_218', ['os_ulimit.h', ['../../a03449.html', 1, '']]], │ │ │ │ │ - ['os_5fun_2eh_219', ['os_un.h', ['../../a03677.html', 1, '']]], │ │ │ │ │ - ['os_5funistd_2eh_220', ['os_unistd.h', ['../../a03464.html', 1, '']]], │ │ │ │ │ - ['os_5futime_2eh_221', ['os_utime.h', ['../../a03554.html', 1, '']]], │ │ │ │ │ - ['os_5futmpx_2eh_222', ['os_utmpx.h', ['../../a03479.html', 1, '']]], │ │ │ │ │ - ['os_5futsname_2eh_223', ['os_utsname.h', ['../../a03632.html', 1, '']]], │ │ │ │ │ - ['os_5fwait_2eh_224', ['os_wait.h', ['../../a03650.html', 1, '']]], │ │ │ │ │ - ['os_5fwchar_2eh_225', ['os_wchar.h', ['../../a03587.html', 1, '']]], │ │ │ │ │ - ['os_5fwctype_2eh_226', ['os_wctype.h', ['../../a03569.html', 1, '']]], │ │ │ │ │ - ['os_5fwordexp_2eh_227', ['os_wordexp.h', ['../../a03542.html', 1, '']]] │ │ │ │ │ + ['os_5fns_5farpa_5finet_2ecpp_62', ['OS_NS_arpa_inet.cpp', ['../../a01475.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5farpa_5finet_2eh_63', ['OS_NS_arpa_inet.h', ['../../a00467.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5farpa_5finet_2einl_64', ['OS_NS_arpa_inet.inl', ['../../a01292.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fctype_2ecpp_65', ['OS_NS_ctype.cpp', ['../../a02234.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fctype_2eh_66', ['OS_NS_ctype.h', ['../../a01388.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fctype_2einl_67', ['OS_NS_ctype.inl', ['../../a00542.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fdevctl_2ecpp_68', ['OS_NS_devctl.cpp', ['../../a02801.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fdevctl_2eh_69', ['OS_NS_devctl.h', ['../../a01859.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fdevctl_2einl_70', ['OS_NS_devctl.inl', ['../../a00821.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fdirent_2ecpp_71', ['OS_NS_dirent.cpp', ['../../a00896.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fdirent_2eh_72', ['OS_NS_dirent.h', ['../../a02843.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fdirent_2einl_73', ['OS_NS_dirent.inl', ['../../a02147.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fdlfcn_2ecpp_74', ['OS_NS_dlfcn.cpp', ['../../a00662.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fdlfcn_2eh_75', ['OS_NS_dlfcn.h', ['../../a02372.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fdlfcn_2einl_76', ['OS_NS_dlfcn.inl', ['../../a02888.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5ferrno_2ecpp_77', ['OS_NS_errno.cpp', ['../../a01676.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5ferrno_2eh_78', ['OS_NS_errno.h', ['../../a01025.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5ferrno_2einl_79', ['OS_NS_errno.inl', ['../../a01817.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5ffcntl_2ecpp_80', ['OS_NS_fcntl.cpp', ['../../a02690.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5ffcntl_2eh_81', ['OS_NS_fcntl.h', ['../../a01145.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5ffcntl_2einl_82', ['OS_NS_fcntl.inl', ['../../a00173.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fmacros_2eh_83', ['OS_NS_macros.h', ['../../a00059.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fmath_2ecpp_84', ['OS_NS_math.cpp', ['../../a01382.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fmath_2eh_85', ['OS_NS_math.h', ['../../a02993.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fmath_2einl_86', ['OS_NS_math.inl', ['../../a02654.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fnetdb_2ecpp_87', ['OS_NS_netdb.cpp', ['../../a01688.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fnetdb_2eh_88', ['OS_NS_netdb.h', ['../../a01853.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fnetdb_2einl_89', ['OS_NS_netdb.inl', ['../../a00587.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fpoll_2ecpp_90', ['OS_NS_poll.cpp', ['../../a02507.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fpoll_2eh_91', ['OS_NS_poll.h', ['../../a00785.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fpoll_2einl_92', ['OS_NS_poll.inl', ['../../a00800.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fpwd_2ecpp_93', ['OS_NS_pwd.cpp', ['../../a03146.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fpwd_2eh_94', ['OS_NS_pwd.h', ['../../a01085.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fpwd_2einl_95', ['OS_NS_pwd.inl', ['../../a02798.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fregex_2ecpp_96', ['OS_NS_regex.cpp', ['../../a00674.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fregex_2eh_97', ['OS_NS_regex.h', ['../../a01667.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fregex_2einl_98', ['OS_NS_regex.inl', ['../../a01343.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsignal_2ecpp_99', ['OS_NS_signal.cpp', ['../../a02906.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsignal_2eh_100', ['OS_NS_signal.h', ['../../a02216.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsignal_2einl_101', ['OS_NS_signal.inl', ['../../a00296.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fstdio_2ecpp_102', ['OS_NS_stdio.cpp', ['../../a02504.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fstdio_2eh_103', ['OS_NS_stdio.h', ['../../a00200.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fstdio_2einl_104', ['OS_NS_stdio.inl', ['../../a03212.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fstdlib_2ecpp_105', ['OS_NS_stdlib.cpp', ['../../a03161.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fstdlib_2eh_106', ['OS_NS_stdlib.h', ['../../a00836.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fstdlib_2einl_107', ['OS_NS_stdlib.inl', ['../../a01184.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fstring_2ecpp_108', ['OS_NS_string.cpp', ['../../a01925.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fstring_2eh_109', ['OS_NS_string.h', ['../../a03005.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fstring_2einl_110', ['OS_NS_string.inl', ['../../a01028.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fstrings_2ecpp_111', ['OS_NS_strings.cpp', ['../../a02174.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fstrings_2eh_112', ['OS_NS_strings.h', ['../../a00956.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fstrings_2einl_113', ['OS_NS_strings.inl', ['../../a03104.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fstropts_2ecpp_114', ['OS_NS_stropts.cpp', ['../../a03023.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fstropts_2eh_115', ['OS_NS_stropts.h', ['../../a00521.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fstropts_2einl_116', ['OS_NS_stropts.inl', ['../../a02990.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fmman_2ecpp_117', ['OS_NS_sys_mman.cpp', ['../../a00854.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fmman_2eh_118', ['OS_NS_sys_mman.h', ['../../a00638.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fmman_2einl_119', ['OS_NS_sys_mman.inl', ['../../a02474.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fmsg_2ecpp_120', ['OS_NS_sys_msg.cpp', ['../../a01634.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fmsg_2eh_121', ['OS_NS_sys_msg.h', ['../../a00305.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fmsg_2einl_122', ['OS_NS_sys_msg.inl', ['../../a03113.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fresource_2ecpp_123', ['OS_NS_sys_resource.cpp', ['../../a01187.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fresource_2eh_124', ['OS_NS_sys_resource.h', ['../../a03239.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fresource_2einl_125', ['OS_NS_sys_resource.inl', ['../../a01373.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fselect_2ecpp_126', ['OS_NS_sys_select.cpp', ['../../a00776.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fselect_2eh_127', ['OS_NS_sys_select.h', ['../../a02021.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fselect_2einl_128', ['OS_NS_sys_select.inl', ['../../a01049.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fsendfile_2ecpp_129', ['OS_NS_sys_sendfile.cpp', ['../../a02753.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fsendfile_2eh_130', ['OS_NS_sys_sendfile.h', ['../../a02915.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fsendfile_2einl_131', ['OS_NS_sys_sendfile.inl', ['../../a01592.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fshm_2ecpp_132', ['OS_NS_sys_shm.cpp', ['../../a00944.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fshm_2eh_133', ['OS_NS_sys_shm.h', ['../../a02477.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fshm_2einl_134', ['OS_NS_sys_shm.inl', ['../../a02243.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fsocket_2ecpp_135', ['OS_NS_sys_socket.cpp', ['../../a01511.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fsocket_2eh_136', ['OS_NS_sys_socket.h', ['../../a02585.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fsocket_2einl_137', ['OS_NS_sys_socket.inl', ['../../a02984.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fstat_2ecpp_138', ['OS_NS_sys_stat.cpp', ['../../a02606.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fstat_2eh_139', ['OS_NS_sys_stat.h', ['../../a03299.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fstat_2einl_140', ['OS_NS_sys_stat.inl', ['../../a02969.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5ftime_2ecpp_141', ['OS_NS_sys_time.cpp', ['../../a01229.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5ftime_2eh_142', ['OS_NS_sys_time.h', ['../../a00644.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5ftime_2einl_143', ['OS_NS_sys_time.inl', ['../../a02675.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fuio_2ecpp_144', ['OS_NS_sys_uio.cpp', ['../../a02954.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fuio_2eh_145', ['OS_NS_sys_uio.h', ['../../a01379.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fuio_2einl_146', ['OS_NS_sys_uio.inl', ['../../a02750.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5futsname_2ecpp_147', ['OS_NS_sys_utsname.cpp', ['../../a02150.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5futsname_2eh_148', ['OS_NS_sys_utsname.h', ['../../a01916.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fwait_2ecpp_149', ['OS_NS_sys_wait.cpp', ['../../a03236.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fwait_2eh_150', ['OS_NS_sys_wait.h', ['../../a00443.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fsys_5fwait_2einl_151', ['OS_NS_sys_wait.inl', ['../../a00377.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fthread_2ecpp_152', ['OS_NS_Thread.cpp', ['../../a01358.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fthread_2eh_153', ['OS_NS_Thread.h', ['../../a00254.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fthread_2einl_154', ['OS_NS_Thread.inl', ['../../a00551.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5ftime_2ecpp_155', ['OS_NS_time.cpp', ['../../a02804.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5ftime_2eh_156', ['OS_NS_time.h', ['../../a01871.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5ftime_2einl_157', ['OS_NS_time.inl', ['../../a00977.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5funistd_2ecpp_158', ['OS_NS_unistd.cpp', ['../../a00704.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5funistd_2eh_159', ['OS_NS_unistd.h', ['../../a01538.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5funistd_2einl_160', ['OS_NS_unistd.inl', ['../../a02399.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fwchar_2ecpp_161', ['OS_NS_wchar.cpp', ['../../a02519.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fwchar_2eh_162', ['OS_NS_wchar.h', ['../../a03095.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fwchar_2einl_163', ['OS_NS_wchar.inl', ['../../a00992.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fwctype_2ecpp_164', ['OS_NS_wctype.cpp', ['../../a00503.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fwctype_2eh_165', ['OS_NS_wctype.h', ['../../a01607.html', 1, '']]], │ │ │ │ │ + ['os_5fns_5fwctype_2einl_166', ['OS_NS_wctype.inl', ['../../a02597.html', 1, '']]], │ │ │ │ │ + ['os_5fpdh_2eh_167', ['os_pdh.h', ['../../a03539.html', 1, '']]], │ │ │ │ │ + ['os_5fpdhmsg_2eh_168', ['os_pdhmsg.h', ['../../a03473.html', 1, '']]], │ │ │ │ │ + ['os_5fpoll_2eh_169', ['os_poll.h', ['../../a03563.html', 1, '']]], │ │ │ │ │ + ['os_5fpstat_2eh_170', ['os_pstat.h', ['../../a03653.html', 1, '']]], │ │ │ │ │ + ['os_5fpthread_2eh_171', ['os_pthread.h', ['../../a03611.html', 1, '']]], │ │ │ │ │ + ['os_5fpwd_2eh_172', ['os_pwd.h', ['../../a03557.html', 1, '']]], │ │ │ │ │ + ['os_5fqos_2ecpp_173', ['OS_QoS.cpp', ['../../a00455.html', 1, '']]], │ │ │ │ │ + ['os_5fqos_2eh_174', ['OS_QoS.h', ['../../a02393.html', 1, '']]], │ │ │ │ │ + ['os_5fregex_2eh_175', ['os_regex.h', ['../../a03440.html', 1, '']]], │ │ │ │ │ + ['os_5fresource_2eh_176', ['os_resource.h', ['../../a03686.html', 1, '']]], │ │ │ │ │ + ['os_5fsched_2eh_177', ['os_sched.h', ['../../a03521.html', 1, '']]], │ │ │ │ │ + ['os_5fsearch_2eh_178', ['os_search.h', ['../../a03470.html', 1, '']]], │ │ │ │ │ + ['os_5fselect_2eh_179', ['os_select.h', ['../../a03659.html', 1, '']]], │ │ │ │ │ + ['os_5fsem_2eh_180', ['os_sem.h', ['../../a03650.html', 1, '']]], │ │ │ │ │ + ['os_5fsemaphore_2eh_181', ['os_semaphore.h', ['../../a03548.html', 1, '']]], │ │ │ │ │ + ['os_5fsetjmp_2eh_182', ['os_setjmp.h', ['../../a03476.html', 1, '']]], │ │ │ │ │ + ['os_5fshm_2eh_183', ['os_shm.h', ['../../a03692.html', 1, '']]], │ │ │ │ │ + ['os_5fsignal_2eh_184', ['os_signal.h', ['../../a03446.html', 1, '']]], │ │ │ │ │ + ['os_5fsocket_2eh_185', ['os_socket.h', ['../../a03632.html', 1, '']]], │ │ │ │ │ + ['os_5fspawn_2eh_186', ['os_spawn.h', ['../../a03566.html', 1, '']]], │ │ │ │ │ + ['os_5fstat_2eh_187', ['os_stat.h', ['../../a03668.html', 1, '']]], │ │ │ │ │ + ['os_5fstatvfs_2eh_188', ['os_statvfs.h', ['../../a03647.html', 1, '']]], │ │ │ │ │ + ['os_5fstdarg_2eh_189', ['os_stdarg.h', ['../../a03431.html', 1, '']]], │ │ │ │ │ + ['os_5fstdbool_2eh_190', ['os_stdbool.h', ['../../a03458.html', 1, '']]], │ │ │ │ │ + ['os_5fstddef_2eh_191', ['os_stddef.h', ['../../a03461.html', 1, '']]], │ │ │ │ │ + ['os_5fstdint_2eh_192', ['os_stdint.h', ['../../a03425.html', 1, '']]], │ │ │ │ │ + ['os_5fstdio_2eh_193', ['os_stdio.h', ['../../a03503.html', 1, '']]], │ │ │ │ │ + ['os_5fstdlib_2eh_194', ['os_stdlib.h', ['../../a03491.html', 1, '']]], │ │ │ │ │ + ['os_5fstring_2eh_195', ['os_string.h', ['../../a03416.html', 1, '']]], │ │ │ │ │ + ['os_5fstrings_2eh_196', ['os_strings.h', ['../../a03494.html', 1, '']]], │ │ │ │ │ + ['os_5fstropts_2eh_197', ['os_stropts.h', ['../../a03578.html', 1, '']]], │ │ │ │ │ + ['os_5fsysctl_2eh_198', ['os_sysctl.h', ['../../a03689.html', 1, '']]], │ │ │ │ │ + ['os_5fsysinfo_2eh_199', ['os_sysinfo.h', ['../../a03665.html', 1, '']]], │ │ │ │ │ + ['os_5fsyslog_2eh_200', ['os_syslog.h', ['../../a03530.html', 1, '']]], │ │ │ │ │ + ['os_5ftar_2eh_201', ['os_tar.h', ['../../a03452.html', 1, '']]], │ │ │ │ │ + ['os_5ftcp_2eh_202', ['os_tcp.h', ['../../a03629.html', 1, '']]], │ │ │ │ │ + ['os_5ftermios_2eh_203', ['os_termios.h', ['../../a03479.html', 1, '']]], │ │ │ │ │ + ['os_5ftgmath_2eh_204', ['os_tgmath.h', ['../../a03428.html', 1, '']]], │ │ │ │ │ + ['os_5fthread_5fadapter_2ecpp_205', ['OS_Thread_Adapter.cpp', ['../../a02537.html', 1, '']]], │ │ │ │ │ + ['os_5fthread_5fadapter_2eh_206', ['OS_Thread_Adapter.h', ['../../a01901.html', 1, '']]], │ │ │ │ │ + ['os_5ftime_2eh_207', ['os_time.h', ['../../a03551.html', 1, '']]], │ │ │ │ │ + ['os_5ftimeb_2eh_208', ['os_timeb.h', ['../../a03641.html', 1, '']]], │ │ │ │ │ + ['os_5ftimes_2eh_209', ['os_times.h', ['../../a03680.html', 1, '']]], │ │ │ │ │ + ['os_5ftli_2ecpp_210', ['OS_TLI.cpp', ['../../a02945.html', 1, '']]], │ │ │ │ │ + ['os_5ftli_2eh_211', ['OS_TLI.h', ['../../a02117.html', 1, '']]], │ │ │ │ │ + ['os_5ftli_2einl_212', ['OS_TLI.inl', ['../../a02054.html', 1, '']]], │ │ │ │ │ + ['os_5ftrace_2eh_213', ['os_trace.h', ['../../a03602.html', 1, '']]], │ │ │ │ │ + ['os_5ftypeinfo_2eh_214', ['os_typeinfo.h', ['../../a03596.html', 1, '']]], │ │ │ │ │ + ['os_5ftypes_2eh_215', ['os_types.h', ['../../a03635.html', 1, '']]], │ │ │ │ │ + ['os_5fucontext_2eh_216', ['os_ucontext.h', ['../../a03584.html', 1, '']]], │ │ │ │ │ + ['os_5fuio_2eh_217', ['os_uio.h', ['../../a03674.html', 1, '']]], │ │ │ │ │ + ['os_5fulimit_2eh_218', ['os_ulimit.h', ['../../a03593.html', 1, '']]], │ │ │ │ │ + ['os_5fun_2eh_219', ['os_un.h', ['../../a03644.html', 1, '']]], │ │ │ │ │ + ['os_5funistd_2eh_220', ['os_unistd.h', ['../../a03500.html', 1, '']]], │ │ │ │ │ + ['os_5futime_2eh_221', ['os_utime.h', ['../../a03485.html', 1, '']]], │ │ │ │ │ + ['os_5futmpx_2eh_222', ['os_utmpx.h', ['../../a03419.html', 1, '']]], │ │ │ │ │ + ['os_5futsname_2eh_223', ['os_utsname.h', ['../../a03656.html', 1, '']]], │ │ │ │ │ + ['os_5fwait_2eh_224', ['os_wait.h', ['../../a03638.html', 1, '']]], │ │ │ │ │ + ['os_5fwchar_2eh_225', ['os_wchar.h', ['../../a03608.html', 1, '']]], │ │ │ │ │ + ['os_5fwctype_2eh_226', ['os_wctype.h', ['../../a03605.html', 1, '']]], │ │ │ │ │ + ['os_5fwordexp_2eh_227', ['os_wordexp.h', ['../../a03515.html', 1, '']]] │ │ │ │ │ ]; │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/files_d.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -1,48 +1,48 @@ │ │ │ │ │ var searchData = [ │ │ │ │ │ - ['pagefile_5fmemory_5fpool_2ecpp_0', ['Pagefile_Memory_Pool.cpp', ['../../a01952.html', 1, '']]], │ │ │ │ │ - ['pagefile_5fmemory_5fpool_2eh_1', ['Pagefile_Memory_Pool.h', ['../../a03242.html', 1, '']]], │ │ │ │ │ - ['pagefile_5fmemory_5fpool_2einl_2', ['Pagefile_Memory_Pool.inl', ['../../a00398.html', 1, '']]], │ │ │ │ │ - ['pair_5ft_2ecpp_3', ['Pair_T.cpp', ['../../a01895.html', 1, '']]], │ │ │ │ │ - ['pair_5ft_2eh_4', ['Pair_T.h', ['../../a02780.html', 1, '']]], │ │ │ │ │ - ['pair_5ft_2einl_5', ['Pair_T.inl', ['../../a01379.html', 1, '']]], │ │ │ │ │ - ['parse_5fnode_2ecpp_6', ['Parse_Node.cpp', ['../../a00641.html', 1, '']]], │ │ │ │ │ - ['parse_5fnode_2eh_7', ['Parse_Node.h', ['../../a00128.html', 1, '']]], │ │ │ │ │ - ['pi_5fmalloc_2ecpp_8', ['PI_Malloc.cpp', ['../../a00344.html', 1, '']]], │ │ │ │ │ - ['pi_5fmalloc_2eh_9', ['PI_Malloc.h', ['../../a01499.html', 1, '']]], │ │ │ │ │ - ['pi_5fmalloc_2einl_10', ['PI_Malloc.inl', ['../../a01121.html', 1, '']]], │ │ │ │ │ - ['ping_5fsocket_2ecpp_11', ['Ping_Socket.cpp', ['../../a01397.html', 1, '']]], │ │ │ │ │ - ['ping_5fsocket_2eh_12', ['Ping_Socket.h', ['../../a01214.html', 1, '']]], │ │ │ │ │ - ['ping_5fsocket_2einl_13', ['Ping_Socket.inl', ['../../a01517.html', 1, '']]], │ │ │ │ │ - ['pipe_2ecpp_14', ['Pipe.cpp', ['../../a01793.html', 1, '']]], │ │ │ │ │ - ['pipe_2eh_15', ['Pipe.h', ['../../a02159.html', 1, '']]], │ │ │ │ │ - ['pipe_2einl_16', ['Pipe.inl', ['../../a03287.html', 1, '']]], │ │ │ │ │ - ['posix_5fasynch_5fio_2ecpp_17', ['POSIX_Asynch_IO.cpp', ['../../a00653.html', 1, '']]], │ │ │ │ │ - ['posix_5fasynch_5fio_2eh_18', ['POSIX_Asynch_IO.h', ['../../a03302.html', 1, '']]], │ │ │ │ │ - ['posix_5fcb_5fproactor_2ecpp_19', ['POSIX_CB_Proactor.cpp', ['../../a02927.html', 1, '']]], │ │ │ │ │ - ['posix_5fcb_5fproactor_2eh_20', ['POSIX_CB_Proactor.h', ['../../a03308.html', 1, '']]], │ │ │ │ │ - ['posix_5fproactor_2ecpp_21', ['POSIX_Proactor.cpp', ['../../a02201.html', 1, '']]], │ │ │ │ │ - ['posix_5fproactor_2eh_22', ['POSIX_Proactor.h', ['../../a00719.html', 1, '']]], │ │ │ │ │ - ['posix_5fproactor_2einl_23', ['POSIX_Proactor.inl', ['../../a01319.html', 1, '']]], │ │ │ │ │ - ['priority_5freactor_2ecpp_24', ['Priority_Reactor.cpp', ['../../a02525.html', 1, '']]], │ │ │ │ │ - ['priority_5freactor_2eh_25', ['Priority_Reactor.h', ['../../a00542.html', 1, '']]], │ │ │ │ │ - ['proactor_2ecpp_26', ['Proactor.cpp', ['../../a01370.html', 1, '']]], │ │ │ │ │ - ['proactor_2eh_27', ['Proactor.h', ['../../a03044.html', 1, '']]], │ │ │ │ │ - ['proactor_2einl_28', ['Proactor.inl', ['../../a02861.html', 1, '']]], │ │ │ │ │ - ['proactor_5fimpl_2ecpp_29', ['Proactor_Impl.cpp', ['../../a01142.html', 1, '']]], │ │ │ │ │ - ['proactor_5fimpl_2eh_30', ['Proactor_Impl.h', ['../../a00032.html', 1, '']]], │ │ │ │ │ - ['process_2ecpp_31', ['Process.cpp', ['../../a02783.html', 1, '']]], │ │ │ │ │ - ['process_2eh_32', ['Process.h', ['../../a01421.html', 1, '']]], │ │ │ │ │ - ['process_2einl_33', ['Process.inl', ['../../a02801.html', 1, '']]], │ │ │ │ │ - ['process_5fmanager_2ecpp_34', ['Process_Manager.cpp', ['../../a03392.html', 1, '']]], │ │ │ │ │ - ['process_5fmanager_2eh_35', ['Process_Manager.h', ['../../a02786.html', 1, '']]], │ │ │ │ │ - ['process_5fmanager_2einl_36', ['Process_Manager.inl', ['../../a01619.html', 1, '']]], │ │ │ │ │ - ['process_5fmutex_2ecpp_37', ['Process_Mutex.cpp', ['../../a01151.html', 1, '']]], │ │ │ │ │ - ['process_5fmutex_2eh_38', ['Process_Mutex.h', ['../../a02879.html', 1, '']]], │ │ │ │ │ - ['process_5fmutex_2einl_39', ['Process_Mutex.inl', ['../../a03053.html', 1, '']]], │ │ │ │ │ - ['process_5fsemaphore_2ecpp_40', ['Process_Semaphore.cpp', ['../../a02978.html', 1, '']]], │ │ │ │ │ - ['process_5fsemaphore_2eh_41', ['Process_Semaphore.h', ['../../a00074.html', 1, '']]], │ │ │ │ │ - ['process_5fsemaphore_2einl_42', ['Process_Semaphore.inl', ['../../a00050.html', 1, '']]], │ │ │ │ │ - ['profile_5ftimer_2ecpp_43', ['Profile_Timer.cpp', ['../../a00875.html', 1, '']]], │ │ │ │ │ - ['profile_5ftimer_2eh_44', ['Profile_Timer.h', ['../../a01331.html', 1, '']]], │ │ │ │ │ - ['profile_5ftimer_2einl_45', ['Profile_Timer.inl', ['../../a02348.html', 1, '']]] │ │ │ │ │ + ['pagefile_5fmemory_5fpool_2ecpp_0', ['Pagefile_Memory_Pool.cpp', ['../../a01007.html', 1, '']]], │ │ │ │ │ + ['pagefile_5fmemory_5fpool_2eh_1', ['Pagefile_Memory_Pool.h', ['../../a01067.html', 1, '']]], │ │ │ │ │ + ['pagefile_5fmemory_5fpool_2einl_2', ['Pagefile_Memory_Pool.inl', ['../../a02228.html', 1, '']]], │ │ │ │ │ + ['pair_5ft_2ecpp_3', ['Pair_T.cpp', ['../../a03326.html', 1, '']]], │ │ │ │ │ + ['pair_5ft_2eh_4', ['Pair_T.h', ['../../a00506.html', 1, '']]], │ │ │ │ │ + ['pair_5ft_2einl_5', ['Pair_T.inl', ['../../a01655.html', 1, '']]], │ │ │ │ │ + ['parse_5fnode_2ecpp_6', ['Parse_Node.cpp', ['../../a01766.html', 1, '']]], │ │ │ │ │ + ['parse_5fnode_2eh_7', ['Parse_Node.h', ['../../a01967.html', 1, '']]], │ │ │ │ │ + ['pi_5fmalloc_2ecpp_8', ['PI_Malloc.cpp', ['../../a03134.html', 1, '']]], │ │ │ │ │ + ['pi_5fmalloc_2eh_9', ['PI_Malloc.h', ['../../a00086.html', 1, '']]], │ │ │ │ │ + ['pi_5fmalloc_2einl_10', ['PI_Malloc.inl', ['../../a03140.html', 1, '']]], │ │ │ │ │ + ['ping_5fsocket_2ecpp_11', ['Ping_Socket.cpp', ['../../a02411.html', 1, '']]], │ │ │ │ │ + ['ping_5fsocket_2eh_12', ['Ping_Socket.h', ['../../a02441.html', 1, '']]], │ │ │ │ │ + ['ping_5fsocket_2einl_13', ['Ping_Socket.inl', ['../../a02909.html', 1, '']]], │ │ │ │ │ + ['pipe_2ecpp_14', ['Pipe.cpp', ['../../a00773.html', 1, '']]], │ │ │ │ │ + ['pipe_2eh_15', ['Pipe.h', ['../../a00890.html', 1, '']]], │ │ │ │ │ + ['pipe_2einl_16', ['Pipe.inl', ['../../a03260.html', 1, '']]], │ │ │ │ │ + ['posix_5fasynch_5fio_2ecpp_17', ['POSIX_Asynch_IO.cpp', ['../../a03323.html', 1, '']]], │ │ │ │ │ + ['posix_5fasynch_5fio_2eh_18', ['POSIX_Asynch_IO.h', ['../../a00659.html', 1, '']]], │ │ │ │ │ + ['posix_5fcb_5fproactor_2ecpp_19', ['POSIX_CB_Proactor.cpp', ['../../a01415.html', 1, '']]], │ │ │ │ │ + ['posix_5fcb_5fproactor_2eh_20', ['POSIX_CB_Proactor.h', ['../../a00239.html', 1, '']]], │ │ │ │ │ + ['posix_5fproactor_2ecpp_21', ['POSIX_Proactor.cpp', ['../../a00680.html', 1, '']]], │ │ │ │ │ + ['posix_5fproactor_2eh_22', ['POSIX_Proactor.h', ['../../a01421.html', 1, '']]], │ │ │ │ │ + ['posix_5fproactor_2einl_23', ['POSIX_Proactor.inl', ['../../a03245.html', 1, '']]], │ │ │ │ │ + ['priority_5freactor_2ecpp_24', ['Priority_Reactor.cpp', ['../../a02972.html', 1, '']]], │ │ │ │ │ + ['priority_5freactor_2eh_25', ['Priority_Reactor.h', ['../../a01793.html', 1, '']]], │ │ │ │ │ + ['proactor_2ecpp_26', ['Proactor.cpp', ['../../a02876.html', 1, '']]], │ │ │ │ │ + ['proactor_2eh_27', ['Proactor.h', ['../../a02687.html', 1, '']]], │ │ │ │ │ + ['proactor_2einl_28', ['Proactor.inl', ['../../a02699.html', 1, '']]], │ │ │ │ │ + ['proactor_5fimpl_2ecpp_29', ['Proactor_Impl.cpp', ['../../a01700.html', 1, '']]], │ │ │ │ │ + ['proactor_5fimpl_2eh_30', ['Proactor_Impl.h', ['../../a02012.html', 1, '']]], │ │ │ │ │ + ['process_2ecpp_31', ['Process.cpp', ['../../a01625.html', 1, '']]], │ │ │ │ │ + ['process_2eh_32', ['Process.h', ['../../a00491.html', 1, '']]], │ │ │ │ │ + ['process_2einl_33', ['Process.inl', ['../../a00965.html', 1, '']]], │ │ │ │ │ + ['process_5fmanager_2ecpp_34', ['Process_Manager.cpp', ['../../a03257.html', 1, '']]], │ │ │ │ │ + ['process_5fmanager_2eh_35', ['Process_Manager.h', ['../../a01499.html', 1, '']]], │ │ │ │ │ + ['process_5fmanager_2einl_36', ['Process_Manager.inl', ['../../a01424.html', 1, '']]], │ │ │ │ │ + ['process_5fmutex_2ecpp_37', ['Process_Mutex.cpp', ['../../a01658.html', 1, '']]], │ │ │ │ │ + ['process_5fmutex_2eh_38', ['Process_Mutex.h', ['../../a02498.html', 1, '']]], │ │ │ │ │ + ['process_5fmutex_2einl_39', ['Process_Mutex.inl', ['../../a01751.html', 1, '']]], │ │ │ │ │ + ['process_5fsemaphore_2ecpp_40', ['Process_Semaphore.cpp', ['../../a00281.html', 1, '']]], │ │ │ │ │ + ['process_5fsemaphore_2eh_41', ['Process_Semaphore.h', ['../../a01703.html', 1, '']]], │ │ │ │ │ + ['process_5fsemaphore_2einl_42', ['Process_Semaphore.inl', ['../../a02171.html', 1, '']]], │ │ │ │ │ + ['profile_5ftimer_2ecpp_43', ['Profile_Timer.cpp', ['../../a02780.html', 1, '']]], │ │ │ │ │ + ['profile_5ftimer_2eh_44', ['Profile_Timer.h', ['../../a02405.html', 1, '']]], │ │ │ │ │ + ['profile_5ftimer_2einl_45', ['Profile_Timer.inl', ['../../a00815.html', 1, '']]] │ │ │ │ │ ]; │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/files_e.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ var searchData = [ │ │ │ │ │ - ['qos_5fdecorator_2ecpp_0', ['QoS_Decorator.cpp', ['../a00041.html', 1, '']]], │ │ │ │ │ - ['qos_5fdecorator_2eh_1', ['QoS_Decorator.h', ['../a00035.html', 1, '']]], │ │ │ │ │ + ['qos_5fdecorator_2ecpp_0', ['QoS_Decorator.cpp', ['../a00017.html', 1, '']]], │ │ │ │ │ + ['qos_5fdecorator_2eh_1', ['QoS_Decorator.h', ['../a00041.html', 1, '']]], │ │ │ │ │ ['qos_5fmanager_2ecpp_2', ['QoS_Manager.cpp', ['../a00029.html', 1, '']]], │ │ │ │ │ - ['qos_5fmanager_2eh_3', ['QoS_Manager.h', ['../a00032.html', 1, '']]], │ │ │ │ │ - ['qos_5fsession_2eh_4', ['QoS_Session.h', ['../a00017.html', 1, '']]], │ │ │ │ │ - ['qos_5fsession_5ffactory_2ecpp_5', ['QoS_Session_Factory.cpp', ['../a00005.html', 1, '']]], │ │ │ │ │ + ['qos_5fmanager_2eh_3', ['QoS_Manager.h', ['../a00035.html', 1, '']]], │ │ │ │ │ + ['qos_5fsession_2eh_4', ['QoS_Session.h', ['../a00011.html', 1, '']]], │ │ │ │ │ + ['qos_5fsession_5ffactory_2ecpp_5', ['QoS_Session_Factory.cpp', ['../a00020.html', 1, '']]], │ │ │ │ │ ['qos_5fsession_5ffactory_2eh_6', ['QoS_Session_Factory.h', ['../a00002.html', 1, '']]], │ │ │ │ │ - ['qos_5fsession_5fimpl_2ecpp_7', ['QoS_Session_Impl.cpp', ['../a00023.html', 1, '']]], │ │ │ │ │ - ['qos_5fsession_5fimpl_2eh_8', ['QoS_Session_Impl.h', ['../a00038.html', 1, '']]], │ │ │ │ │ - ['qos_5fsession_5fimpl_2einl_9', ['QoS_Session_Impl.inl', ['../a00011.html', 1, '']]] │ │ │ │ │ + ['qos_5fsession_5fimpl_2ecpp_7', ['QoS_Session_Impl.cpp', ['../a00005.html', 1, '']]], │ │ │ │ │ + ['qos_5fsession_5fimpl_2eh_8', ['QoS_Session_Impl.h', ['../a00026.html', 1, '']]], │ │ │ │ │ + ['qos_5fsession_5fimpl_2einl_9', ['QoS_Session_Impl.inl', ['../a00038.html', 1, '']]] │ │ │ │ │ ]; │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/files_f.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -1,54 +1,54 @@ │ │ │ │ │ var searchData = [ │ │ │ │ │ - ['rb_5ftree_2ecpp_0', ['RB_Tree.cpp', ['../../a00272.html', 1, '']]], │ │ │ │ │ - ['rb_5ftree_2eh_1', ['RB_Tree.h', ['../../a00413.html', 1, '']]], │ │ │ │ │ - ['rb_5ftree_2einl_2', ['RB_Tree.inl', ['../../a01442.html', 1, '']]], │ │ │ │ │ - ['reactor_2ecpp_3', ['Reactor.cpp', ['../../a02009.html', 1, '']]], │ │ │ │ │ - ['reactor_2eh_4', ['Reactor.h', ['../../a01868.html', 1, '']]], │ │ │ │ │ - ['reactor_2einl_5', ['Reactor.inl', ['../../a00155.html', 1, '']]], │ │ │ │ │ - ['reactor_5fimpl_2ecpp_6', ['Reactor_Impl.cpp', ['../../a01430.html', 1, '']]], │ │ │ │ │ - ['reactor_5fimpl_2eh_7', ['Reactor_Impl.h', ['../../a02936.html', 1, '']]], │ │ │ │ │ - ['reactor_5fnotification_5fstrategy_2ecpp_8', ['Reactor_Notification_Strategy.cpp', ['../../a00200.html', 1, '']]], │ │ │ │ │ - ['reactor_5fnotification_5fstrategy_2eh_9', ['Reactor_Notification_Strategy.h', ['../../a00341.html', 1, '']]], │ │ │ │ │ - ['reactor_5fnotification_5fstrategy_2einl_10', ['Reactor_Notification_Strategy.inl', ['../../a00851.html', 1, '']]], │ │ │ │ │ - ['reactor_5ftimer_5finterface_2ecpp_11', ['Reactor_Timer_Interface.cpp', ['../../a02216.html', 1, '']]], │ │ │ │ │ - ['reactor_5ftimer_5finterface_2eh_12', ['Reactor_Timer_Interface.h', ['../../a02075.html', 1, '']]], │ │ │ │ │ - ['reactor_5ftoken_5ft_2ecpp_13', ['Reactor_Token_T.cpp', ['../../a03251.html', 1, '']]], │ │ │ │ │ - ['reactor_5ftoken_5ft_2eh_14', ['Reactor_Token_T.h', ['../../a01802.html', 1, '']]], │ │ │ │ │ - ['read_5fbuffer_2ecpp_15', ['Read_Buffer.cpp', ['../../a01874.html', 1, '']]], │ │ │ │ │ - ['read_5fbuffer_2eh_16', ['Read_Buffer.h', ['../../a02981.html', 1, '']]], │ │ │ │ │ - ['read_5fbuffer_2einl_17', ['Read_Buffer.inl', ['../../a03080.html', 1, '']]], │ │ │ │ │ - ['recursive_5fthread_5fmutex_2ecpp_18', ['Recursive_Thread_Mutex.cpp', ['../../a00839.html', 1, '']]], │ │ │ │ │ - ['recursive_5fthread_5fmutex_2eh_19', ['Recursive_Thread_Mutex.h', ['../../a02699.html', 1, '']]], │ │ │ │ │ - ['recursive_5fthread_5fmutex_2einl_20', ['Recursive_Thread_Mutex.inl', ['../../a00686.html', 1, '']]], │ │ │ │ │ - ['recyclable_2ecpp_21', ['Recyclable.cpp', ['../../a02543.html', 1, '']]], │ │ │ │ │ - ['recyclable_2eh_22', ['Recyclable.h', ['../../a01202.html', 1, '']]], │ │ │ │ │ - ['recyclable_2einl_23', ['Recyclable.inl', ['../../a03368.html', 1, '']]], │ │ │ │ │ - ['refcountable_5ft_2ecpp_24', ['Refcountable_T.cpp', ['../../a03371.html', 1, '']]], │ │ │ │ │ - ['refcountable_5ft_2eh_25', ['Refcountable_T.h', ['../../a02156.html', 1, '']]], │ │ │ │ │ - ['refcountable_5ft_2einl_26', ['Refcountable_T.inl', ['../../a01115.html', 1, '']]], │ │ │ │ │ - ['refcounted_5fauto_5fptr_2ecpp_27', ['Refcounted_Auto_Ptr.cpp', ['../../a00329.html', 1, '']]], │ │ │ │ │ - ['refcounted_5fauto_5fptr_2eh_28', ['Refcounted_Auto_Ptr.h', ['../../a00527.html', 1, '']]], │ │ │ │ │ - ['refcounted_5fauto_5fptr_2einl_29', ['Refcounted_Auto_Ptr.inl', ['../../a00425.html', 1, '']]], │ │ │ │ │ - ['registry_2ecpp_30', ['Registry.cpp', ['../../a00896.html', 1, '']]], │ │ │ │ │ - ['registry_2eh_31', ['Registry.h', ['../../a03191.html', 1, '']]], │ │ │ │ │ - ['registry_5fname_5fspace_2ecpp_32', ['Registry_Name_Space.cpp', ['../../a01274.html', 1, '']]], │ │ │ │ │ - ['registry_5fname_5fspace_2eh_33', ['Registry_Name_Space.h', ['../../a02318.html', 1, '']]], │ │ │ │ │ - ['remote_5fname_5fspace_2ecpp_34', ['Remote_Name_Space.cpp', ['../../a02888.html', 1, '']]], │ │ │ │ │ - ['remote_5fname_5fspace_2eh_35', ['Remote_Name_Space.h', ['../../a01850.html', 1, '']]], │ │ │ │ │ - ['remote_5ftokens_2ecpp_36', ['Remote_Tokens.cpp', ['../../a00347.html', 1, '']]], │ │ │ │ │ - ['remote_5ftokens_2eh_37', ['Remote_Tokens.h', ['../../a01670.html', 1, '']]], │ │ │ │ │ - ['remote_5ftokens_2einl_38', ['Remote_Tokens.inl', ['../../a03194.html', 1, '']]], │ │ │ │ │ - ['reverse_5flock_5ft_2ecpp_39', ['Reverse_Lock_T.cpp', ['../../a01259.html', 1, '']]], │ │ │ │ │ - ['reverse_5flock_5ft_2eh_40', ['Reverse_Lock_T.h', ['../../a02321.html', 1, '']]], │ │ │ │ │ - ['reverse_5flock_5ft_2einl_41', ['Reverse_Lock_T.inl', ['../../a02837.html', 1, '']]], │ │ │ │ │ + ['rb_5ftree_2ecpp_0', ['RB_Tree.cpp', ['../../a01121.html', 1, '']]], │ │ │ │ │ + ['rb_5ftree_2eh_1', ['RB_Tree.h', ['../../a01196.html', 1, '']]], │ │ │ │ │ + ['rb_5ftree_2einl_2', ['RB_Tree.inl', ['../../a02231.html', 1, '']]], │ │ │ │ │ + ['reactor_2ecpp_3', ['Reactor.cpp', ['../../a03038.html', 1, '']]], │ │ │ │ │ + ['reactor_2eh_4', ['Reactor.h', ['../../a00092.html', 1, '']]], │ │ │ │ │ + ['reactor_2einl_5', ['Reactor.inl', ['../../a02033.html', 1, '']]], │ │ │ │ │ + ['reactor_5fimpl_2ecpp_6', ['Reactor_Impl.cpp', ['../../a03116.html', 1, '']]], │ │ │ │ │ + ['reactor_5fimpl_2eh_7', ['Reactor_Impl.h', ['../../a01103.html', 1, '']]], │ │ │ │ │ + ['reactor_5fnotification_5fstrategy_2ecpp_8', ['Reactor_Notification_Strategy.cpp', ['../../a01235.html', 1, '']]], │ │ │ │ │ + ['reactor_5fnotification_5fstrategy_2eh_9', ['Reactor_Notification_Strategy.h', ['../../a00866.html', 1, '']]], │ │ │ │ │ + ['reactor_5fnotification_5fstrategy_2einl_10', ['Reactor_Notification_Strategy.inl', ['../../a01895.html', 1, '']]], │ │ │ │ │ + ['reactor_5ftimer_5finterface_2ecpp_11', ['Reactor_Timer_Interface.cpp', ['../../a02582.html', 1, '']]], │ │ │ │ │ + ['reactor_5ftimer_5finterface_2eh_12', ['Reactor_Timer_Interface.h', ['../../a00038.html', 1, '']]], │ │ │ │ │ + ['reactor_5ftoken_5ft_2ecpp_13', ['Reactor_Token_T.cpp', ['../../a01250.html', 1, '']]], │ │ │ │ │ + ['reactor_5ftoken_5ft_2eh_14', ['Reactor_Token_T.h', ['../../a01544.html', 1, '']]], │ │ │ │ │ + ['read_5fbuffer_2ecpp_15', ['Read_Buffer.cpp', ['../../a00584.html', 1, '']]], │ │ │ │ │ + ['read_5fbuffer_2eh_16', ['Read_Buffer.h', ['../../a00071.html', 1, '']]], │ │ │ │ │ + ['read_5fbuffer_2einl_17', ['Read_Buffer.inl', ['../../a02564.html', 1, '']]], │ │ │ │ │ + ['recursive_5fthread_5fmutex_2ecpp_18', ['Recursive_Thread_Mutex.cpp', ['../../a00374.html', 1, '']]], │ │ │ │ │ + ['recursive_5fthread_5fmutex_2eh_19', ['Recursive_Thread_Mutex.h', ['../../a02618.html', 1, '']]], │ │ │ │ │ + ['recursive_5fthread_5fmutex_2einl_20', ['Recursive_Thread_Mutex.inl', ['../../a02153.html', 1, '']]], │ │ │ │ │ + ['recyclable_2ecpp_21', ['Recyclable.cpp', ['../../a02138.html', 1, '']]], │ │ │ │ │ + ['recyclable_2eh_22', ['Recyclable.h', ['../../a00524.html', 1, '']]], │ │ │ │ │ + ['recyclable_2einl_23', ['Recyclable.inl', ['../../a02711.html', 1, '']]], │ │ │ │ │ + ['refcountable_5ft_2ecpp_24', ['Refcountable_T.cpp', ['../../a00179.html', 1, '']]], │ │ │ │ │ + ['refcountable_5ft_2eh_25', ['Refcountable_T.h', ['../../a02195.html', 1, '']]], │ │ │ │ │ + ['refcountable_5ft_2einl_26', ['Refcountable_T.inl', ['../../a01823.html', 1, '']]], │ │ │ │ │ + ['refcounted_5fauto_5fptr_2ecpp_27', ['Refcounted_Auto_Ptr.cpp', ['../../a00137.html', 1, '']]], │ │ │ │ │ + ['refcounted_5fauto_5fptr_2eh_28', ['Refcounted_Auto_Ptr.h', ['../../a00794.html', 1, '']]], │ │ │ │ │ + ['refcounted_5fauto_5fptr_2einl_29', ['Refcounted_Auto_Ptr.inl', ['../../a00275.html', 1, '']]], │ │ │ │ │ + ['registry_2ecpp_30', ['Registry.cpp', ['../../a00494.html', 1, '']]], │ │ │ │ │ + ['registry_2eh_31', ['Registry.h', ['../../a02300.html', 1, '']]], │ │ │ │ │ + ['registry_5fname_5fspace_2ecpp_32', ['Registry_Name_Space.cpp', ['../../a00848.html', 1, '']]], │ │ │ │ │ + ['registry_5fname_5fspace_2eh_33', ['Registry_Name_Space.h', ['../../a02783.html', 1, '']]], │ │ │ │ │ + ['remote_5fname_5fspace_2ecpp_34', ['Remote_Name_Space.cpp', ['../../a00209.html', 1, '']]], │ │ │ │ │ + ['remote_5fname_5fspace_2eh_35', ['Remote_Name_Space.h', ['../../a02957.html', 1, '']]], │ │ │ │ │ + ['remote_5ftokens_2ecpp_36', ['Remote_Tokens.cpp', ['../../a02510.html', 1, '']]], │ │ │ │ │ + ['remote_5ftokens_2eh_37', ['Remote_Tokens.h', ['../../a00626.html', 1, '']]], │ │ │ │ │ + ['remote_5ftokens_2einl_38', ['Remote_Tokens.inl', ['../../a02261.html', 1, '']]], │ │ │ │ │ + ['reverse_5flock_5ft_2ecpp_39', ['Reverse_Lock_T.cpp', ['../../a01946.html', 1, '']]], │ │ │ │ │ + ['reverse_5flock_5ft_2eh_40', ['Reverse_Lock_T.h', ['../../a01748.html', 1, '']]], │ │ │ │ │ + ['reverse_5flock_5ft_2einl_41', ['Reverse_Lock_T.inl', ['../../a02669.html', 1, '']]], │ │ │ │ │ ['run_5ftest_2etxt_42', ['run_test.txt', ['../../a00014.html', 1, '']]], │ │ │ │ │ - ['rw_5fmutex_2ecpp_43', ['RW_Mutex.cpp', ['../../a02036.html', 1, '']]], │ │ │ │ │ - ['rw_5fmutex_2eh_44', ['RW_Mutex.h', ['../../a01814.html', 1, '']]], │ │ │ │ │ - ['rw_5fmutex_2einl_45', ['RW_Mutex.inl', ['../../a02120.html', 1, '']]], │ │ │ │ │ - ['rw_5fprocess_5fmutex_2ecpp_46', ['RW_Process_Mutex.cpp', ['../../a01856.html', 1, '']]], │ │ │ │ │ - ['rw_5fprocess_5fmutex_2eh_47', ['RW_Process_Mutex.h', ['../../a02987.html', 1, '']]], │ │ │ │ │ - ['rw_5fprocess_5fmutex_2einl_48', ['RW_Process_Mutex.inl', ['../../a01997.html', 1, '']]], │ │ │ │ │ - ['rw_5fthread_5fmutex_2ecpp_49', ['RW_Thread_Mutex.cpp', ['../../a03140.html', 1, '']]], │ │ │ │ │ - ['rw_5fthread_5fmutex_2eh_50', ['RW_Thread_Mutex.h', ['../../a00596.html', 1, '']]], │ │ │ │ │ - ['rw_5fthread_5fmutex_2einl_51', ['RW_Thread_Mutex.inl', ['../../a02579.html', 1, '']]] │ │ │ │ │ + ['rw_5fmutex_2ecpp_43', ['RW_Mutex.cpp', ['../../a02927.html', 1, '']]], │ │ │ │ │ + ['rw_5fmutex_2eh_44', ['RW_Mutex.h', ['../../a01220.html', 1, '']]], │ │ │ │ │ + ['rw_5fmutex_2einl_45', ['RW_Mutex.inl', ['../../a00767.html', 1, '']]], │ │ │ │ │ + ['rw_5fprocess_5fmutex_2ecpp_46', ['RW_Process_Mutex.cpp', ['../../a01805.html', 1, '']]], │ │ │ │ │ + ['rw_5fprocess_5fmutex_2eh_47', ['RW_Process_Mutex.h', ['../../a03218.html', 1, '']]], │ │ │ │ │ + ['rw_5fprocess_5fmutex_2einl_48', ['RW_Process_Mutex.inl', ['../../a01691.html', 1, '']]], │ │ │ │ │ + ['rw_5fthread_5fmutex_2ecpp_49', ['RW_Thread_Mutex.cpp', ['../../a03053.html', 1, '']]], │ │ │ │ │ + ['rw_5fthread_5fmutex_2eh_50', ['RW_Thread_Mutex.h', ['../../a00980.html', 1, '']]], │ │ │ │ │ + ['rw_5fthread_5fmutex_2einl_51', ['RW_Thread_Mutex.inl', ['../../a02681.html', 1, '']]] │ │ │ │ │ ]; │ │ │ ├── ./usr/share/doc/libace-dev/QoS/search/typedefs_0.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -11,15 +11,15 @@ │ │ │ │ │ ['ace_5flock_6', ['ACE_LOCK', ['../../a07225.html#a8816e5353aa2723482cdfab669f34686', 1, 'ACE_Reverse_Lock::ACE_LOCK()'], │ │ │ │ │ ['../../a06161.html#aab115ff419b0d7a53b15110b26ef81b3', 1, 'ACE_Lock_Adapter::ACE_LOCK()'] │ │ │ │ │ ]], │ │ │ │ │ ['ace_5fmem_5fsap_5fnode_5fptr_7', ['ACE_MEM_SAP_NODE_PTR', ['../../a06489.html#af1d632e477d939e5d4cea59dc6f6bf69', 1, 'ACE_MEM_SAP_Node']]], │ │ │ │ │ ['ace_5fmessage_5ftype_8', ['ACE_Message_Type', ['../../a06501.html#a44bf9d9b920dafa2366e377a00332e9e', 1, 'ACE_Message_Block']]], │ │ │ │ │ ['ace_5fprocessed_5fstatic_5fsvcs_9', ['ACE_PROCESSED_STATIC_SVCS', ['../../a07317.html#a35c618d4af6da7d1dc5aa88dc839e73e', 1, 'ACE_Service_Gestalt']]], │ │ │ │ │ ['ace_5fprocessed_5fstatic_5fsvcs_5fiterator_10', ['ACE_PROCESSED_STATIC_SVCS_ITERATOR', ['../../a07317.html#a573af49f313eeffa891bcb2fa7acecab', 1, 'ACE_Service_Gestalt']]], │ │ │ │ │ - ['ace_5fprotocol_5fid_11', ['ACE_Protocol_ID', ['../a00017.html#ac70467854db4e94caad793a7c280a9ce', 1, 'QoS_Session.h']]], │ │ │ │ │ + ['ace_5fprotocol_5fid_11', ['ACE_Protocol_ID', ['../a00011.html#ac70467854db4e94caad793a7c280a9ce', 1, 'QoS_Session.h']]], │ │ │ │ │ ['ace_5fqos_5fsession_5fset_12', ['ACE_QOS_SESSION_SET', ['../a03728.html#a414e0654e954eb61bce1951fd3e16dfc', 1, 'ACE_QoS_Manager']]], │ │ │ │ │ ['ace_5fstatic_5fsvcs_13', ['ACE_STATIC_SVCS', ['../../a07317.html#ab61c38667baafa261fdf21f496d886c7', 1, 'ACE_Service_Gestalt']]], │ │ │ │ │ ['ace_5fstatic_5fsvcs_5fiterator_14', ['ACE_STATIC_SVCS_ITERATOR', ['../../a07317.html#a55db424a37d5d850566ae62883242fcd', 1, 'ACE_Service_Gestalt']]], │ │ │ │ │ ['ace_5fsvc_5fqueue_15', ['ACE_SVC_QUEUE', ['../../a07317.html#a27132fbd017342321c4305befab0c1c6', 1, 'ACE_Service_Gestalt']]], │ │ │ │ │ ['ace_5fsvc_5fqueue_5fiterator_16', ['ACE_SVC_QUEUE_ITERATOR', ['../../a07317.html#afe17068c66174922b01457371fc44642', 1, 'ACE_Service_Gestalt']]], │ │ │ │ │ ['ace_5fthr_5fmember_5ffunc_17', ['ACE_THR_MEMBER_FUNC', ['../../a07769.html#abf14600bc31eb9d4e4613f474d9615d3', 1, 'ACE_Thread_Manager']]], │ │ │ │ │ ['ace_5ftss_5ftable_18', ['ACE_TSS_TABLE', ['../../a06813.html#a41387494efc99ab350e62e28b31c755f', 1, 'ACE_TSS_Cleanup']]], │ │ │ ├── ./usr/share/doc/libace-dev/a00017.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Sock_Connect.h File Reference │ │ │ │ +ACE: SOCK_Acceptor.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,53 +63,29 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Namespaces | │ │ │ │ -Functions
│ │ │ │ -
Sock_Connect.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
SOCK_Acceptor.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Basic_Types.h"
│ │ │ │ -#include "ace/os_include/netinet/os_in.h"
│ │ │ │ +
#include "ace/SOCK_Stream.h"
│ │ │ │ +#include "ace/SOCK_Acceptor.inl"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.

│ │ │ │ +Classes

class  ACE_SOCK_Acceptor
 Defines a factory that creates new ACE_Streams passively. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │

│ │ │ │ -Functions

int ACE::bind_port (ACE_HANDLE handle, ACE_UINT32 ip_addr=INADDR_ANY, int address_family=AF_UNSPEC)
 Bind a new unused port to handle. More...
 
int ACE::get_bcast_addr (ACE_UINT32 &bcast_addr, const ACE_TCHAR *hostname=0, ACE_UINT32 host_addr=0, ACE_HANDLE handle=ACE_INVALID_HANDLE)
 
int ACE::get_fqdn (ACE_INET_Addr const &addr, char hostname[], size_t len)
 Get fully qualified host/domain name. More...
 
int ACE::get_ip_interfaces (size_t &count, ACE_INET_Addr *&addr_array)
 
int ACE::count_interfaces (ACE_HANDLE handle, size_t &how_many)
 
ACE_HANDLE ACE::get_handle ()
 
bool ACE::ipv4_enabled ()
 
int ACE::ipv6_enabled ()
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Priyanka Gontla pgont.nosp@m.la@e.nosp@m.ce.uc.nosp@m.i.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Based on code that existed formerly in ACE.h.
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,45 +3,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces | Functions │ │ │ │ │ -Sock_Connect.h File Reference │ │ │ │ │ -#include "ace/Basic_Types.h" │ │ │ │ │ -#include "ace/os_include/netinet/os_in.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE │ │ │ │ │ -  The namespace containing the ACE framework itself. │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ - int ACE::bind_port (ACE_HANDLE handle, ACE_UINT32 ip_addr=INADDR_ANY, │ │ │ │ │ - int address_family=AF_UNSPEC) │ │ │ │ │ -  Bind a new unused port to handle. More... │ │ │ │ │ -  │ │ │ │ │ - int ACE::get_bcast_addr (ACE_UINT32 &bcast_addr, const ACE_TCHAR │ │ │ │ │ - *hostname=0, ACE_UINT32 host_addr=0, ACE_HANDLE │ │ │ │ │ - handle=ACE_INVALID_HANDLE) │ │ │ │ │ -  │ │ │ │ │ - int ACE::get_fqdn (ACE_INET_Addr const &addr, char hostname[], size_t │ │ │ │ │ - len) │ │ │ │ │ -  Get fully qualified host/domain name. More... │ │ │ │ │ -  │ │ │ │ │ - int ACE::get_ip_interfaces (size_t &count, ACE_INET_Addr *&addr_array) │ │ │ │ │ -  │ │ │ │ │ - int ACE::count_interfaces (ACE_HANDLE handle, size_t &how_many) │ │ │ │ │ -  │ │ │ │ │ -ACE_HANDLE ACE::get_handle () │ │ │ │ │ -  │ │ │ │ │ - bool ACE::ipv4_enabled () │ │ │ │ │ -  │ │ │ │ │ - int ACE::ipv6_enabled () │ │ │ │ │ +Classes │ │ │ │ │ +SOCK_Acceptor.h File Reference │ │ │ │ │ +#include "ace/SOCK_Stream.h" │ │ │ │ │ +#include "ace/SOCK_Acceptor.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_SOCK_Acceptor │ │ │ │ │ +  Defines a factory that creates new ACE_Streams passively. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Priyanka Gontla pgont.nosp@m.la@e.nosp@m.ce.uc.nosp@m.i.ed.nosp@m.u │ │ │ │ │ - Based on code that existed formerly in ACE.h. │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00020.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Monitor_Admin_Manager.h File Reference │ │ │ │ +ACE: Mutex.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,58 +64,80 @@ │ │ │ │
    │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ Classes | │ │ │ │ -Namespaces | │ │ │ │ -Typedefs
│ │ │ │ -
Monitor_Admin_Manager.h File Reference
│ │ │ │ +Macros
│ │ │ │ +
Mutex.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Service_Object.h"
│ │ │ │ -#include "ace/Monitor_Admin.h"
│ │ │ │ +
#include "ace/OS_NS_Thread.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +#include "ace/os_include/os_fcntl.h"
│ │ │ │ +#include "ace/Mutex.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE::Monitor_Control::Monitor_Admin_Manager
 Repsonsible for creating and destroying the global (per process) instance of the Admin class. More...
class  ACE_Mutex
 ACE_Mutex wrapper (valid in same process or across processes (depending on TYPE flag)). In general, however, we recommend using ACE_Process_Mutex or ACE_Thread_Mutex rather than ACE_Mutex. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.
 
namespace  ACE::Monitor_Control
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Typedefs

typedef ACE::Monitor_Control::Monitor_Admin_Manager MC_ADMINMANAGER
 For the ACE_FACTORY_DEFINE macro in the .cpp file. More...
 

│ │ │ │ +Macros

#define ACE_DEFAULT_MUTEX_A   "ACE_MUTEX"
 
#define ACE_DEFAULT_MUTEX_W   ACE_TEXT_WIDE (ACE_DEFAULT_MUTEX_A)
 
#define ACE_DEFAULT_MUTEX   ACE_TEXT (ACE_DEFAULT_MUTEX_A)
 
│ │ │ │

Detailed Description

│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ MC_ADMINMANAGER

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_MUTEX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_MUTEX   ACE_TEXT (ACE_DEFAULT_MUTEX_A)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_MUTEX_A

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
typedef ACE::Monitor_Control::Monitor_Admin_Manager MC_ADMINMANAGER#define ACE_DEFAULT_MUTEX_A   "ACE_MUTEX"
│ │ │ │
│ │ │ │ │ │ │ │ -

For the ACE_FACTORY_DEFINE macro in the .cpp file.

│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_MUTEX_W

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_MUTEX_W   ACE_TEXT_WIDE (ACE_DEFAULT_MUTEX_A)
│ │ │ │ +
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Hash_Multi_Map_Manager_T.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
System_Time.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Guard_T.h"
│ │ │ │ +
#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/os_include/os_time.h"
│ │ │ │ +#include "ace/os_include/os_limits.h"
│ │ │ │ +#include "ace/MMAP_Memory_Pool.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_System_Time
 Defines the timer services of the OS interface to access the system time either on the local host or on the central time server in the network. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Prashant Jain
│ │ │ │ +
│ │ │ │ +Tim H. Harrison
│ │ │ │ +
│ │ │ │ +Douglas C. Schmidt
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Hash_Multi_Map_Manager_T.inl File Reference │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ +Classes │ │ │ │ │ +System_Time.h File Reference │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/os_include/os_time.h" │ │ │ │ │ +#include "ace/os_include/os_limits.h" │ │ │ │ │ +#include "ace/MMAP_Memory_Pool.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_System_Time │ │ │ │ │ + Defines the timer services of the OS interface to access the system │ │ │ │ │ +  time either on the local host or on the central time server in the │ │ │ │ │ + network. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Prashant Jain │ │ │ │ │ + Tim H. Harrison │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00026.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Sig_Handler.cpp File Reference │ │ │ │ +ACE: LSOCK.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,122 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Macros | │ │ │ │ -Typedefs
│ │ │ │ -
Sig_Handler.cpp File Reference
│ │ │ │ +
LSOCK.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Sig_Handler.h"
│ │ │ │ -#include "ace/Sig_Adapter.h"
│ │ │ │ -#include "ace/Signal.h"
│ │ │ │ -#include "ace/Recursive_Thread_Mutex.h"
│ │ │ │ -#include "ace/Managed_Object.h"
│ │ │ │ -#include "ace/Containers.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Sig_Handlers_Set
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ace_signal_handler_dispatcher   reinterpret_cast<ACE_SignalHandler> (reinterpret_cast<void*> ((ACE_Sig_Handler_Ex)ACE_Sig_Handler::dispatch))
 
#define ace_signal_handlers_dispatcher   reinterpret_cast<ACE_SignalHandler> (reinterpret_cast<void*> ((ACE_Sig_Handler_Ex)ACE_Sig_Handlers::dispatch))
 
#define ACE_MAX_SIGNAL_HANDLERS   ((size_t) 20)
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

using ACE_SIG_HANDLERS_SET = ACE_Fixed_Set< ACE_Event_Handler *,((size_t) 20)>
 
using ACE_SIG_HANDLERS_ITERATOR = ACE_Fixed_Set_Iterator< ACE_Event_Handler *,((size_t) 20)>
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_MAX_SIGNAL_HANDLERS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MAX_SIGNAL_HANDLERS   ((size_t) 20)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ace_signal_handler_dispatcher

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ace_signal_handler_dispatcher   reinterpret_cast<ACE_SignalHandler> (reinterpret_cast<void*> ((ACE_Sig_Handler_Ex)ACE_Sig_Handler::dispatch))
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ace_signal_handlers_dispatcher

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ace_signal_handlers_dispatcher   reinterpret_cast<ACE_SignalHandler> (reinterpret_cast<void*> ((ACE_Sig_Handler_Ex)ACE_Sig_Handlers::dispatch))
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_SIG_HANDLERS_ITERATOR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
using ACE_SIG_HANDLERS_ITERATOR = ACE_Fixed_Set_Iterator<ACE_Event_Handler *, ((size_t)20)>
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SIG_HANDLERS_SET

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
using ACE_SIG_HANDLERS_SET = ACE_Fixed_Set<ACE_Event_Handler *, ((size_t)20)>
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,54 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros | Typedefs │ │ │ │ │ -Sig_Handler.cpp File Reference │ │ │ │ │ -#include "ace/Sig_Handler.h" │ │ │ │ │ -#include "ace/Sig_Adapter.h" │ │ │ │ │ -#include "ace/Signal.h" │ │ │ │ │ -#include "ace/Recursive_Thread_Mutex.h" │ │ │ │ │ -#include "ace/Managed_Object.h" │ │ │ │ │ -#include "ace/Containers.h" │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Sig_Handlers_Set │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ace_signal_handler_dispatcher   reinterpret_cast │ │ │ │ │ - (reinterpret_cast ((ACE_Sig_Handler_Ex)ACE_Sig_Handler:: │ │ │ │ │ - dispatch)) │ │ │ │ │ -  │ │ │ │ │ -#define ace_signal_handlers_dispatcher   reinterpret_cast │ │ │ │ │ - (reinterpret_cast ((ACE_Sig_Handler_Ex)ACE_Sig_Handlers:: │ │ │ │ │ - dispatch)) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_MAX_SIGNAL_HANDLERS   ((size_t) 20) │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ -using ACE_SIG_HANDLERS_SET = ACE_Fixed_Set< ACE_Event_Handler *,((size_t) 20)> │ │ │ │ │ -  │ │ │ │ │ -using ACE_SIG_HANDLERS_ITERATOR = ACE_Fixed_Set_Iterator< ACE_Event_Handler *, │ │ │ │ │ - ((size_t) 20)> │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_MAX_SIGNAL_HANDLERS ***** │ │ │ │ │ -#define ACE_MAX_SIGNAL_HANDLERS   ((size_t) 20) │ │ │ │ │ -***** ◆ ace_signal_handler_dispatcher ***** │ │ │ │ │ -#define ace_signal_handler_dispatcher   reinterpret_cast │ │ │ │ │ -(reinterpret_cast ((ACE_Sig_Handler_Ex)ACE_Sig_Handler::dispatch)) │ │ │ │ │ -***** ◆ ace_signal_handlers_dispatcher ***** │ │ │ │ │ -#define ace_signal_handlers_dispatcher   reinterpret_cast │ │ │ │ │ -(reinterpret_cast ((ACE_Sig_Handler_Ex)ACE_Sig_Handlers::dispatch)) │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_SIG_HANDLERS_ITERATOR ***** │ │ │ │ │ -using ACE_SIG_HANDLERS_ITERATOR = ACE_Fixed_Set_Iterator │ │ │ │ │ -***** ◆ ACE_SIG_HANDLERS_SET ***** │ │ │ │ │ -using ACE_SIG_HANDLERS_SET = ACE_Fixed_Set │ │ │ │ │ +LSOCK.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00029.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: IO_SAP.cpp File Reference │ │ │ │ +ACE: Timer_Hash_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,37 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
IO_SAP.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Timer_Hash_T.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/IO_SAP.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ -#include "ace/OS_NS_errno.h"
│ │ │ │ -#include "ace/OS_NS_fcntl.h"
│ │ │ │ -#include "ace/os_include/os_signal.h"
│ │ │ │ +
#include "ace/Timer_Queue_T.h"
│ │ │ │ +#include "ace/Free_List.h"
│ │ │ │ +#include "ace/Timer_Hash_T.cpp"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Timer_Hash_Upcall< TYPE, FUNCTOR, ACE_LOCK >
 Functor for Timer_Hash. More...
 
class  ACE_Timer_Hash_Iterator_T< TYPE, FUNCTOR, ACE_LOCK, BUCKET, TIME_POLICY >
 Iterates over an ACE_Timer_Hash_T. More...
 
class  ACE_Timer_Hash_T< TYPE, FUNCTOR, ACE_LOCK, BUCKET, TIME_POLICY >
 Provides a hash table of BUCKETs as an implementation for a timer queue. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Darrell Brunsch bruns.nosp@m.ch@c.nosp@m.s.wus.nosp@m.tl.e.nosp@m.du
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,17 +3,30 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -IO_SAP.cpp File Reference │ │ │ │ │ -#include "ace/IO_SAP.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ -#include "ace/OS_NS_fcntl.h" │ │ │ │ │ -#include "ace/os_include/os_signal.h" │ │ │ │ │ +Classes │ │ │ │ │ +Timer_Hash_T.h File Reference │ │ │ │ │ +#include "ace/Timer_Queue_T.h" │ │ │ │ │ +#include "ace/Free_List.h" │ │ │ │ │ +#include "ace/Timer_Hash_T.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Timer_Hash_Upcall<_TYPE,_FUNCTOR,_ACE_LOCK_> │ │ │ │ │ +  Functor for Timer_Hash. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Timer_Hash_Iterator_T<_TYPE,_FUNCTOR,_ACE_LOCK,_BUCKET,_TIME_POLICY │ │ │ │ │ + > │ │ │ │ │ +  Iterates over an ACE_Timer_Hash_T. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Timer_Hash_T<_TYPE,_FUNCTOR,_ACE_LOCK,_BUCKET,_TIME_POLICY_> │ │ │ │ │ +  Provides a hash table of BUCKETs as an implementation for a timer │ │ │ │ │ + queue. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Darrell Brunsch bruns.nosp@m.ch@c.nosp@m.s.wus.nosp@m.tl.e.nosp@m.du │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00032.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Proactor_Impl.h File Reference │ │ │ │ +ACE: Functor.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,33 +62,26 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Proactor_Impl.h File Reference
│ │ │ │ +
Functor.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Asynch_IO.h"
│ │ │ │ -#include "ace/Reactor.h"
│ │ │ │ -#include "ace/Countdown_Time.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Proactor_Impl
 A manager for asynchronous event demultiplexing. This class is the base class for all the concrete implementation classes. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Alexander Babu Arulanthu alex@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu
│ │ │ │ -
│ │ │ │ -Alexander Libman alibm.nosp@m.an@i.nosp@m.hug.c.nosp@m.om.a.nosp@m.u
│ │ │ │ +
#include "ace/Functor_T.h"
│ │ │ │ +#include "ace/Functor.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +

Non-inlinable method definitions for non-templatized classes and template specializations implementing the GOF Command Pattern, and STL-style functors.

│ │ │ │ +
Author
Chris Gill cdgil.nosp@m.l@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ +

Based on Command Pattern implementations originally done by

│ │ │ │ +

Carlos O'Ryan corya.nosp@m.n@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u Sergio Flores-Gaitan sergi.nosp@m.o@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u

│ │ │ │ +

and on STL-style functor implementations originally done by

│ │ │ │ +

Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu

│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,24 +3,24 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Proactor_Impl.h File Reference │ │ │ │ │ -#include "ace/Asynch_IO.h" │ │ │ │ │ -#include "ace/Reactor.h" │ │ │ │ │ -#include "ace/Countdown_Time.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Proactor_Impl │ │ │ │ │ -  A manager for asynchronous event demultiplexing. This class is the base │ │ │ │ │ - class for all the concrete implementation classes. More... │ │ │ │ │ -  │ │ │ │ │ +Functor.cpp File Reference │ │ │ │ │ +#include "ace/Functor_T.h" │ │ │ │ │ +#include "ace/Functor.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ +Non-inlinable method definitions for non-templatized classes and template │ │ │ │ │ +specializations implementing the GOF Command Pattern, and STL-style functors. │ │ │ │ │ Author │ │ │ │ │ - Alexander Babu Arulanthu alex@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu │ │ │ │ │ - Alexander Libman alibm.nosp@m.an@i.nosp@m.hug.c.nosp@m.om.a.nosp@m.u │ │ │ │ │ + Chris Gill cdgil.nosp@m.l@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ +Based on Command Pattern implementations originally done by │ │ │ │ │ +Carlos O'Ryan corya.nosp@m.n@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u Douglas C. │ │ │ │ │ +Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u Sergio │ │ │ │ │ +Flores-Gaitan sergi.nosp@m.o@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ +and on STL-style functor implementations originally done by │ │ │ │ │ +Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00035.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Log_Msg_IPC.h File Reference │ │ │ │ +ACE: Log_Msg_Backend.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,84 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Typedefs
│ │ │ │ -
Log_Msg_IPC.h File Reference
│ │ │ │ +
Log_Msg_Backend.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Log_Msg_Backend.h"
│ │ │ │ -#include "ace/Default_Constants.h"
│ │ │ │ -#include "ace/SOCK_Connector.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Log_Msg_IPC
 Defines the interfaces for ACE_Log_Msg backend. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef ACE_SOCK_Stream ACE_LOG_MSG_IPC_STREAM
 
typedef ACE_SOCK_Connector ACE_LOG_MSG_IPC_CONNECTOR
 
typedef ACE_INET_Addr ACE_LOG_MSG_IPC_ADDR
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_LOG_MSG_IPC_ADDR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_INET_Addr ACE_LOG_MSG_IPC_ADDR
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_LOG_MSG_IPC_CONNECTOR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_SOCK_Connector ACE_LOG_MSG_IPC_CONNECTOR
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_LOG_MSG_IPC_STREAM

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_SOCK_Stream ACE_LOG_MSG_IPC_STREAM
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/Log_Msg_Backend.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,36 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Typedefs │ │ │ │ │ -Log_Msg_IPC.h File Reference │ │ │ │ │ +Log_Msg_Backend.cpp File Reference │ │ │ │ │ #include "ace/Log_Msg_Backend.h" │ │ │ │ │ -#include "ace/Default_Constants.h" │ │ │ │ │ -#include "ace/SOCK_Connector.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Log_Msg_IPC │ │ │ │ │ -  Defines the interfaces for ACE_Log_Msg backend. More... │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ - typedef ACE_SOCK_Stream ACE_LOG_MSG_IPC_STREAM │ │ │ │ │ -  │ │ │ │ │ -typedef ACE_SOCK_Connector ACE_LOG_MSG_IPC_CONNECTOR │ │ │ │ │ -  │ │ │ │ │ - typedef ACE_INET_Addr ACE_LOG_MSG_IPC_ADDR │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_LOG_MSG_IPC_ADDR ***** │ │ │ │ │ -typedef ACE_INET_Addr ACE_LOG_MSG_IPC_ADDR │ │ │ │ │ -***** ◆ ACE_LOG_MSG_IPC_CONNECTOR ***** │ │ │ │ │ -typedef ACE_SOCK_Connector ACE_LOG_MSG_IPC_CONNECTOR │ │ │ │ │ -***** ◆ ACE_LOG_MSG_IPC_STREAM ***** │ │ │ │ │ -typedef ACE_SOCK_Stream ACE_LOG_MSG_IPC_STREAM │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00038.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: WFMO_Reactor.inl File Reference │ │ │ │ +ACE: Reactor_Timer_Interface.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
WFMO_Reactor.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Reactor_Timer_Interface.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Handle_Set.h"
│ │ │ │ -#include "ace/Reactor.h"
│ │ │ │ -#include "ace/Thread.h"
│ │ │ │ -#include "ace/Sig_Handler.h"
│ │ │ │ -#include "ace/OS_NS_errno.h"
│ │ │ │ +
#include "ace/Time_Value.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Reactor_Timer_Interface
 Interface for timer related methods on the Reactor. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Irfan Pyarali irfan.nosp@m.@oom.nosp@m.works.nosp@m..com
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,16 +3,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -WFMO_Reactor.inl File Reference │ │ │ │ │ -#include "ace/Handle_Set.h" │ │ │ │ │ -#include "ace/Reactor.h" │ │ │ │ │ -#include "ace/Thread.h" │ │ │ │ │ -#include "ace/Sig_Handler.h" │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ +Classes │ │ │ │ │ +Reactor_Timer_Interface.h File Reference │ │ │ │ │ +#include "ace/Time_Value.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Reactor_Timer_Interface │ │ │ │ │ +  Interface for timer related methods on the Reactor. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Irfan Pyarali irfan.nosp@m.@oom.nosp@m.works.nosp@m..com │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00041.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Thread_Control.inl File Reference │ │ │ │ +ACE: Name_Space.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,118 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Thread_Control.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Typedefs
│ │ │ │ +
Name_Space.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_macros.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/SString.h"
│ │ │ │ +#include "ace/Unbounded_Set.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Name_Binding
 Maintains a mapping from name to value and type. More...
 
class  ACE_Name_Space
 Abstract base class that provides an abstract interface to the database without exposing any implementation details. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef ACE_Unbounded_Set< ACE_NS_WStringACE_WSTRING_SET
 
typedef ACE_Unbounded_Set< ACE_Name_BindingACE_BINDING_SET
 
typedef ACE_Unbounded_Set_Iterator< ACE_Name_BindingACE_BINDING_ITERATOR
 
typedef ACE_Unbounded_Set< ACE_NS_WStringACE_PWSTRING_SET
 
typedef ACE_Unbounded_Set_Iterator< ACE_NS_WStringACE_PWSTRING_ITERATOR
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Prashant Jain pjain.nosp@m.@cse.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_BINDING_ITERATOR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Unbounded_Set_Iterator<ACE_Name_Binding> ACE_BINDING_ITERATOR
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_BINDING_SET

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Unbounded_Set<ACE_Name_Binding> ACE_BINDING_SET
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_PWSTRING_ITERATOR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Unbounded_Set_Iterator<ACE_NS_WString> ACE_PWSTRING_ITERATOR
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_PWSTRING_SET

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Unbounded_Set<ACE_NS_WString> ACE_PWSTRING_SET
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_WSTRING_SET

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Unbounded_Set<ACE_NS_WString> ACE_WSTRING_SET
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,47 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Thread_Control.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_macros.h" │ │ │ │ │ +Classes | Typedefs │ │ │ │ │ +Name_Space.h File Reference │ │ │ │ │ +#include "ace/SString.h" │ │ │ │ │ +#include "ace/Unbounded_Set.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Name_Binding │ │ │ │ │ +  Maintains a mapping from name to value and type. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Name_Space │ │ │ │ │ +  Abstract base class that provides an abstract interface to the database │ │ │ │ │ + without exposing any implementation details. More... │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ + typedef ACE_Unbounded_Set< ACE_NS_WString > ACE_WSTRING_SET │ │ │ │ │ +  │ │ │ │ │ + typedef ACE_Unbounded_Set< ACE_Name_Binding > ACE_BINDING_SET │ │ │ │ │ +  │ │ │ │ │ +typedef ACE_Unbounded_Set_Iterator< ACE_Name_Binding > ACE_BINDING_ITERATOR │ │ │ │ │ +  │ │ │ │ │ + typedef ACE_Unbounded_Set< ACE_NS_WString > ACE_PWSTRING_SET │ │ │ │ │ +  │ │ │ │ │ + typedef ACE_Unbounded_Set_Iterator< ACE_NS_WString > ACE_PWSTRING_ITERATOR │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Prashant Jain pjain.nosp@m.@cse.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_BINDING_ITERATOR ***** │ │ │ │ │ +typedef ACE_Unbounded_Set_Iterator ACE_BINDING_ITERATOR │ │ │ │ │ +***** ◆ ACE_BINDING_SET ***** │ │ │ │ │ +typedef ACE_Unbounded_Set ACE_BINDING_SET │ │ │ │ │ +***** ◆ ACE_PWSTRING_ITERATOR ***** │ │ │ │ │ +typedef ACE_Unbounded_Set_Iterator ACE_PWSTRING_ITERATOR │ │ │ │ │ +***** ◆ ACE_PWSTRING_SET ***** │ │ │ │ │ +typedef ACE_Unbounded_Set ACE_PWSTRING_SET │ │ │ │ │ +***** ◆ ACE_WSTRING_SET ***** │ │ │ │ │ +typedef ACE_Unbounded_Set ACE_WSTRING_SET │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00044.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: NT_Service.h File Reference │ │ │ │ +ACE: IOStream_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,227 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Macros
│ │ │ │ -
NT_Service.h File Reference
│ │ │ │ +
IOStream_T.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/ACE.h"
│ │ │ │ -#include "ace/OS_Log_Msg_Attributes.h"
│ │ │ │ -#include "ace/Service_Object.h"
│ │ │ │ -#include "ace/Task.h"
│ │ │ │ -#include "ace/OS_NS_errno.h"
│ │ │ │ -#include "ace/NT_Service.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_NT_Service
 Provide the base class which defines the interface for controlling an NT service. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_NT_SERVICE_START_TIMEOUT   5000
 
#define ACE_NT_SERVICE_DEFINE(SVCNAME, SVCCLASS, SVCDESC)
 
#define ACE_NT_SERVICE_REFERENCE(SVCNAME)
 
#define ACE_NT_SERVICE_ENTRY(SVCDESC, SVCNAME)
 
#define ACE_NT_SERVICE_RUN(SVCNAME, SVCINSTANCE, RET)
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Steve Huston shust.nosp@m.on@r.nosp@m.ivera.nosp@m.ce.c.nosp@m.om
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_NT_SERVICE_DEFINE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_NT_SERVICE_DEFINE( SVCNAME,
 SVCCLASS,
 SVCDESC 
)
│ │ │ │ -
│ │ │ │ -Value:
ACE_NT_Service * _ace_nt_svc_obj_##SVCNAME = 0; \
│ │ │ │ -
VOID WINAPI ace_nt_svc_handler_##SVCNAME (DWORD fdwControl) { \
│ │ │ │ -
_ace_nt_svc_obj_##SVCNAME->handle_control(fdwControl); \
│ │ │ │ -
} \
│ │ │ │ -
VOID WINAPI ace_nt_svc_main_##SVCNAME (DWORD dwArgc, \
│ │ │ │ -
ACE_TCHAR **lpszArgv) { \
│ │ │ │ -
bool delete_svc_obj = false; \
│ │ │ │ -
if (_ace_nt_svc_obj_##SVCNAME == 0) { \
│ │ │ │ -
ACE_NEW (_ace_nt_svc_obj_##SVCNAME, SVCCLASS); \
│ │ │ │ -
if (_ace_nt_svc_obj_##SVCNAME == 0) \
│ │ │ │ -
return; \
│ │ │ │ -
delete_svc_obj = true; \
│ │ │ │ -
} \
│ │ │ │ -
else \
│ │ │ │ -
_ace_nt_svc_obj_##SVCNAME->inherit_log_msg_attributes (); \
│ │ │ │ -
_ace_nt_svc_obj_##SVCNAME->init(dwArgc, lpszArgv); \
│ │ │ │ -
_ace_nt_svc_obj_##SVCNAME->svc_handle( \
│ │ │ │ - │ │ │ │ -
&ace_nt_svc_handler_##SVCNAME)); \
│ │ │ │ -
_ace_nt_svc_obj_##SVCNAME->open(); \
│ │ │ │ -
_ace_nt_svc_obj_##SVCNAME->wait(); \
│ │ │ │ -
_ace_nt_svc_obj_##SVCNAME->fini(); \
│ │ │ │ -
if (delete_svc_obj) { \
│ │ │ │ -
delete _ace_nt_svc_obj_##SVCNAME; \
│ │ │ │ -
_ace_nt_svc_obj_##SVCNAME = 0; \
│ │ │ │ -
} \
│ │ │ │ -
return; \
│ │ │ │ -
}
│ │ │ │ -
char ACE_TCHAR
Definition: ace_wchar.h:95
│ │ │ │ -
#define ACE_TEXT_RegisterServiceCtrlHandler
Definition: ace_wchar.h:314
│ │ │ │ -
Provide the base class which defines the interface for controlling an NT service.
Definition: NT_Service.h:98
│ │ │ │ -
virtual void handle_control(DWORD control_code)
Definition: NT_Service.cpp:88
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_NT_SERVICE_ENTRY

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_NT_SERVICE_ENTRY( SVCDESC,
 SVCNAME 
)
│ │ │ │ -
│ │ │ │ -Value:
{ const_cast<ACE_TCHAR*> (SVCDESC), \
│ │ │ │ -
&ace_nt_svc_main_##SVCNAME }
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_NT_SERVICE_REFERENCE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_NT_SERVICE_REFERENCE( SVCNAME)
│ │ │ │ -
│ │ │ │ -Value:
extern ACE_NT_Service * _ace_nt_svc_obj_##SVCNAME; \
│ │ │ │ -
extern VOID WINAPI ace_nt_svc_main_##SVCNAME (DWORD dwArgc, \
│ │ │ │ -
ACE_TCHAR **lpszArgv);
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_NT_SERVICE_RUN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_NT_SERVICE_RUN( SVCNAME,
 SVCINSTANCE,
 RET 
)
│ │ │ │ -
│ │ │ │ -Value:
ACE_TEXT_SERVICE_TABLE_ENTRY _ace_nt_svc_table[2] = \
│ │ │ │ -
{ \
│ │ │ │ -
ACE_NT_SERVICE_ENTRY(ACE_TEXT (#SVCNAME), SVCNAME), \
│ │ │ │ -
{ 0, 0 } \
│ │ │ │ -
}; \
│ │ │ │ -
_ace_nt_svc_obj_##SVCNAME = SVCINSTANCE; \
│ │ │ │ -
_ace_nt_svc_obj_##SVCNAME->capture_log_msg_attributes (); \
│ │ │ │ - │ │ │ │ -
int RET = ACE_TEXT_StartServiceCtrlDispatcher(_ace_nt_svc_table);
│ │ │ │ -
#define ACE_TEXT_StartServiceCtrlDispatcher
Definition: ace_wchar.h:329
│ │ │ │ -
#define ACE_TEXT_SERVICE_TABLE_ENTRY
Definition: ace_wchar.h:278
│ │ │ │ -
#define ACE_TEXT(STRING)
Definition: ace_wchar.h:97
│ │ │ │ -
int last_error()
Definition: OS_NS_errno.inl:7
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_NT_SERVICE_START_TIMEOUT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_NT_SERVICE_START_TIMEOUT   5000
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/IOStream.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
James CE Johnson jcej@.nosp@m.lads.nosp@m..com
│ │ │ │ +
│ │ │ │ +Jim Crossley jim@l.nosp@m.ads..nosp@m.com
│ │ │ │ +

This file should not be included directly by application code. Instead, it should include "ace/IOStream.h". That's because we only put some conditional compilations in that file.

│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,127 +3,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros │ │ │ │ │ -NT_Service.h File Reference │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/OS_Log_Msg_Attributes.h" │ │ │ │ │ -#include "ace/Service_Object.h" │ │ │ │ │ -#include "ace/Task.h" │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ -#include "ace/NT_Service.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_NT_Service │ │ │ │ │ -  Provide the base class which defines the interface for controlling an │ │ │ │ │ - NT service. More... │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_NT_SERVICE_START_TIMEOUT   5000 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_NT_SERVICE_DEFINE(SVCNAME, SVCCLASS, SVCDESC) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_NT_SERVICE_REFERENCE(SVCNAME) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_NT_SERVICE_ENTRY(SVCDESC, SVCNAME) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_NT_SERVICE_RUN(SVCNAME, SVCINSTANCE, RET) │ │ │ │ │ -  │ │ │ │ │ +IOStream_T.h File Reference │ │ │ │ │ +#include "ace/IOStream.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Steve Huston shust.nosp@m.on@r.nosp@m.ivera.nosp@m.ce.c.nosp@m.om │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_NT_SERVICE_DEFINE ***** │ │ │ │ │ -#define ACE_NT_SERVICE_DEFINE (  SVCNAME, │ │ │ │ │ -  SVCCLASS, │ │ │ │ │ -  SVCDESC  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -ACE_NT_Service * _ace_nt_svc_obj_##SVCNAME = 0; \ │ │ │ │ │ -VOID WINAPI ace_nt_svc_handler_##SVCNAME (DWORD fdwControl) { \ │ │ │ │ │ -_ace_nt_svc_obj_##SVCNAME->handle_control(fdwControl); \ │ │ │ │ │ -} \ │ │ │ │ │ -VOID WINAPI ace_nt_svc_main_##SVCNAME (DWORD dwArgc, \ │ │ │ │ │ -ACE_TCHAR **lpszArgv) { \ │ │ │ │ │ -bool delete_svc_obj = false; \ │ │ │ │ │ -if (_ace_nt_svc_obj_##SVCNAME == 0) { \ │ │ │ │ │ -ACE_NEW (_ace_nt_svc_obj_##SVCNAME, SVCCLASS); \ │ │ │ │ │ -if (_ace_nt_svc_obj_##SVCNAME == 0) \ │ │ │ │ │ -return; \ │ │ │ │ │ -delete_svc_obj = true; \ │ │ │ │ │ -} \ │ │ │ │ │ -else \ │ │ │ │ │ -_ace_nt_svc_obj_##SVCNAME->inherit_log_msg_attributes (); \ │ │ │ │ │ -_ace_nt_svc_obj_##SVCNAME->init(dwArgc, lpszArgv); \ │ │ │ │ │ -_ace_nt_svc_obj_##SVCNAME->svc_handle( \ │ │ │ │ │ -ACE_TEXT_RegisterServiceCtrlHandler(SVCDESC, \ │ │ │ │ │ -&ace_nt_svc_handler_##SVCNAME)); \ │ │ │ │ │ -_ace_nt_svc_obj_##SVCNAME->open(); \ │ │ │ │ │ -_ace_nt_svc_obj_##SVCNAME->wait(); \ │ │ │ │ │ -_ace_nt_svc_obj_##SVCNAME->fini(); \ │ │ │ │ │ -if (delete_svc_obj) { \ │ │ │ │ │ -delete _ace_nt_svc_obj_##SVCNAME; \ │ │ │ │ │ -_ace_nt_svc_obj_##SVCNAME = 0; \ │ │ │ │ │ -} \ │ │ │ │ │ -return; \ │ │ │ │ │ -} │ │ │ │ │ -ACE_TCHAR │ │ │ │ │ -char ACE_TCHAR │ │ │ │ │ -Definition: ace_wchar.h:95 │ │ │ │ │ -ACE_TEXT_RegisterServiceCtrlHandler │ │ │ │ │ -#define ACE_TEXT_RegisterServiceCtrlHandler │ │ │ │ │ -Definition: ace_wchar.h:314 │ │ │ │ │ -ACE_NT_Service │ │ │ │ │ -Provide the base class which defines the interface for controlling an NT │ │ │ │ │ -service. │ │ │ │ │ -Definition: NT_Service.h:98 │ │ │ │ │ -ACE_NT_Service::handle_control │ │ │ │ │ -virtual void handle_control(DWORD control_code) │ │ │ │ │ -Definition: NT_Service.cpp:88 │ │ │ │ │ -***** ◆ ACE_NT_SERVICE_ENTRY ***** │ │ │ │ │ -#define ACE_NT_SERVICE_ENTRY (  SVCDESC, │ │ │ │ │ -  SVCNAME  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -{ const_cast (SVCDESC), \ │ │ │ │ │ -&ace_nt_svc_main_##SVCNAME } │ │ │ │ │ -***** ◆ ACE_NT_SERVICE_REFERENCE ***** │ │ │ │ │ -#define ACE_NT_SERVICE_REFERENCE (  SVCNAME ) │ │ │ │ │ -Value: │ │ │ │ │ -extern ACE_NT_Service * _ace_nt_svc_obj_##SVCNAME; \ │ │ │ │ │ -extern VOID WINAPI ace_nt_svc_main_##SVCNAME (DWORD dwArgc, \ │ │ │ │ │ -ACE_TCHAR **lpszArgv); │ │ │ │ │ -***** ◆ ACE_NT_SERVICE_RUN ***** │ │ │ │ │ -#define ACE_NT_SERVICE_RUN (  SVCNAME, │ │ │ │ │ -  SVCINSTANCE, │ │ │ │ │ -  RET  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -ACE_TEXT_SERVICE_TABLE_ENTRY _ace_nt_svc_table[2] = \ │ │ │ │ │ -{ \ │ │ │ │ │ -ACE_NT_SERVICE_ENTRY(ACE_TEXT (#SVCNAME), SVCNAME), \ │ │ │ │ │ -{ 0, 0 } \ │ │ │ │ │ -}; \ │ │ │ │ │ -_ace_nt_svc_obj_##SVCNAME = SVCINSTANCE; \ │ │ │ │ │ -_ace_nt_svc_obj_##SVCNAME->capture_log_msg_attributes (); \ │ │ │ │ │ -ACE_OS::last_error (0); \ │ │ │ │ │ -int RET = ACE_TEXT_StartServiceCtrlDispatcher(_ace_nt_svc_table); │ │ │ │ │ -ACE_TEXT_StartServiceCtrlDispatcher │ │ │ │ │ -#define ACE_TEXT_StartServiceCtrlDispatcher │ │ │ │ │ -Definition: ace_wchar.h:329 │ │ │ │ │ -ACE_TEXT_SERVICE_TABLE_ENTRY │ │ │ │ │ -#define ACE_TEXT_SERVICE_TABLE_ENTRY │ │ │ │ │ -Definition: ace_wchar.h:278 │ │ │ │ │ -ACE_TEXT │ │ │ │ │ -#define ACE_TEXT(STRING) │ │ │ │ │ -Definition: ace_wchar.h:97 │ │ │ │ │ -ACE_OS::last_error │ │ │ │ │ -int last_error() │ │ │ │ │ -Definition: OS_NS_errno.inl:7 │ │ │ │ │ -***** ◆ ACE_NT_SERVICE_START_TIMEOUT ***** │ │ │ │ │ -#define ACE_NT_SERVICE_START_TIMEOUT   5000 │ │ │ │ │ + James CE Johnson jcej@.nosp@m.lads.nosp@m..com │ │ │ │ │ + Jim Crossley jim@l.nosp@m.ads..nosp@m.com │ │ │ │ │ +This file should not be included directly by application code. Instead, it │ │ │ │ │ +should include "ace/IOStream.h". That's because we only put some conditional │ │ │ │ │ +compilations in that file. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00047.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Map_Manager.h File Reference │ │ │ │ +ACE: Asynch_Connector.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,50 +63,46 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Map_Manager.h File Reference
│ │ │ │ +Macros
│ │ │ │ +
Asynch_Connector.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Basic_Types.h"
│ │ │ │ -#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/Default_Constants.h"
│ │ │ │ -#include "ace/Map_Manager.inl"
│ │ │ │ -#include "ace/Map_Manager.cpp"
│ │ │ │ +
#include "ace/Asynch_Connector.h"
│ │ │ │ +#include "ace/OS_NS_sys_socket.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +#include "ace/Flag_Manip.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Message_Block.h"
│ │ │ │ +#include "ace/INET_Addr.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Classes

class  ACE_Map_Entry< EXT_ID, INT_ID >
 An entry in the Map. More...
 
class  ACE_Map_Manager< EXT_ID, INT_ID, ACE_LOCK >
 Define a map abstraction that associates EXT_IDs with INT_IDs. More...
 
class  ACE_Map_Iterator_Base< EXT_ID, INT_ID, ACE_LOCK >
 Iterator for the ACE_Map_Manager. More...
 
class  ACE_Map_Const_Iterator_Base< EXT_ID, INT_ID, ACE_LOCK >
 Const iterator for the ACE_Map_Manager. More...
 
class  ACE_Map_Iterator< EXT_ID, INT_ID, ACE_LOCK >
 Forward iterator for the ACE_Map_Manager. More...
 
class  ACE_Map_Const_Iterator< EXT_ID, INT_ID, ACE_LOCK >
 Forward const iterator for the ACE_Map_Manager. More...
 
class  ACE_Map_Reverse_Iterator< EXT_ID, INT_ID, ACE_LOCK >
 Reverse Iterator for the ACE_Map_Manager. More...
 

│ │ │ │ +Macros

#define ACE_ASYNCH_CONNECTOR_CPP
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ASYNCH_CONNECTOR_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_ASYNCH_CONNECTOR_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,43 +3,25 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Map_Manager.h File Reference │ │ │ │ │ -#include "ace/Basic_Types.h" │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ -#include "ace/Default_Constants.h" │ │ │ │ │ -#include "ace/Map_Manager.inl" │ │ │ │ │ -#include "ace/Map_Manager.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Map_Entry<_EXT_ID,_INT_ID_> │ │ │ │ │ -  An entry in the Map. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Map_Manager<_EXT_ID,_INT_ID,_ACE_LOCK_> │ │ │ │ │ -  Define a map abstraction that associates EXT_IDs with INT_IDs. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Map_Iterator_Base<_EXT_ID,_INT_ID,_ACE_LOCK_> │ │ │ │ │ -  Iterator for the ACE_Map_Manager. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Map_Const_Iterator_Base<_EXT_ID,_INT_ID,_ACE_LOCK_> │ │ │ │ │ -  Const iterator for the ACE_Map_Manager. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Map_Iterator<_EXT_ID,_INT_ID,_ACE_LOCK_> │ │ │ │ │ -  Forward iterator for the ACE_Map_Manager. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Map_Const_Iterator<_EXT_ID,_INT_ID,_ACE_LOCK_> │ │ │ │ │ -  Forward const iterator for the ACE_Map_Manager. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Map_Reverse_Iterator<_EXT_ID,_INT_ID,_ACE_LOCK_> │ │ │ │ │ -  Reverse Iterator for the ACE_Map_Manager. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +Macros │ │ │ │ │ +Asynch_Connector.cpp File Reference │ │ │ │ │ +#include "ace/Asynch_Connector.h" │ │ │ │ │ +#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ +#include "ace/Flag_Manip.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/Message_Block.h" │ │ │ │ │ +#include "ace/INET_Addr.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_ASYNCH_CONNECTOR_CPP │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_ASYNCH_CONNECTOR_CPP ***** │ │ │ │ │ +#define ACE_ASYNCH_CONNECTOR_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00050.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Process_Semaphore.inl File Reference │ │ │ │ +ACE: Sbrk_Memory_Pool.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,35 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Process_Semaphore.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Sbrk_Memory_Pool.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/ACE.h"
│ │ │ │ +#include "ace/os_include/sys/os_mman.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Sbrk_Memory_Pool_Options
 Helper class for Sbrk Memory Pool constructor options. More...
 
class  ACE_Sbrk_Memory_Pool
 Make a memory pool that is based on <sbrk(2)>. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Dougls C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,26 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Process_Semaphore.inl File Reference │ │ │ │ │ +Classes │ │ │ │ │ +Sbrk_Memory_Pool.h File Reference │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/os_include/sys/os_mman.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Sbrk_Memory_Pool_Options │ │ │ │ │ +  Helper class for Sbrk Memory Pool constructor options. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Sbrk_Memory_Pool │ │ │ │ │ +  Make a memory pool that is based on . More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Dougls C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00053.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Flag_Manip.cpp File Reference │ │ │ │ +ACE: Atomic_Op_GCC_T.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Flag_Manip.cpp File Reference
│ │ │ │ +
Atomic_Op_GCC_T.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Flag_Manip.h"
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Flag_Manip.cpp File Reference │ │ │ │ │ -#include "ace/Flag_Manip.h" │ │ │ │ │ +Atomic_Op_GCC_T.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00056.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Numeric_Limits.h File Reference │ │ │ │ +ACE: IO_SAP.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,31 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Numeric_Limits.h File Reference
│ │ │ │ +
IO_SAP.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include <limits>
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

struct  ACE_Numeric_Limits< T >
 
│ │ │ │ -

Detailed Description

│ │ │ │ -

Traits containing basic integer limits. Useful for template-based code on platforms that lack std::numeric_limits<>.

│ │ │ │ -
Note
These traits are not meant to be a replacement for std::numeric_limits<>. Rather they are a crutch until all ACE-supported platforms also support std::numeric_limits<>.
│ │ │ │ -

Only meant for internal use by ACE.

Deprecated:
This header will be removed once all platforms supported by ACE support std::numeric_limits<>.
│ │ │ │ -
Author
Ossama Othman <ossama_othman at symantec dot com>
│ │ │ │ +
#include "ace/OS_NS_stropts.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,29 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Numeric_Limits.h File Reference │ │ │ │ │ -#include │ │ │ │ │ - Classes │ │ │ │ │ -struct  ACE_Numeric_Limits<_T_> │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ -Traits containing basic integer limits. Useful for template-based code on │ │ │ │ │ -platforms that lack std::numeric_limits<>. │ │ │ │ │ - Note │ │ │ │ │ - These traits are not meant to be a replacement for std::numeric_limits<>. │ │ │ │ │ - Rather they are a crutch until all ACE-supported platforms also support │ │ │ │ │ - std::numeric_limits<>. │ │ │ │ │ -Only meant for internal use by ACE. │ │ │ │ │ - Deprecated: │ │ │ │ │ - This header will be removed once all platforms supported by ACE support │ │ │ │ │ - std::numeric_limits<>. │ │ │ │ │ - Author │ │ │ │ │ - Ossama Othman │ │ │ │ │ +IO_SAP.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_stropts.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00059.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Hash_Cache_Map_Manager_T.cpp File Reference │ │ │ │ +ACE: OS_NS_macros.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,63 +63,241 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
Hash_Cache_Map_Manager_T.cpp File Reference
│ │ │ │ +Macros
│ │ │ │ +
OS_NS_macros.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Hash_Cache_Map_Manager_T.h"
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ Macros

#define ACE_HASH_CACHE_MAP_MANAGER_T_CPP
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Functions

 ACE_ALLOC_HOOK_DEFINE_Tc6 (ACE_Hash_Cache_Map_Manager) template< class KEY
 
#define ACE_SOCKCALL_RETURN(OP, TYPE, FAILVALUE)
 
#define ACE_SOCKCALL(OP, TYPE, FAILVALUE, RESULT)
 
#define ACE_ADAPT_RETVAL(OP, RESULT)   ((RESULT = (OP)) == FALSE ? -1 : 0)
 
#define ACE_FAIL_RETURN(RESULT)
 
#define ACE_LOW_PART(X)   X
 
#define ACE_HIGH_PART(X)   0
 
#define ACE_COMBINE_PARTS(X, Y)   X
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_HASH_CACHE_MAP_MANAGER_T_CPP

│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ +
│ │ │ │ +and a cast of thousands...
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ADAPT_RETVAL

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_HASH_CACHE_MAP_MANAGER_T_CPP#define ACE_ADAPT_RETVAL( OP,
 RESULT 
)   ((RESULT = (OP)) == FALSE ? -1 : 0)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_COMBINE_PARTS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_COMBINE_PARTS( X,
 
)   X
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tc6()

│ │ │ │ + │ │ │ │ +

◆ ACE_FAIL_RETURN

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │
ACE_ALLOC_HOOK_DEFINE_Tc6 #define ACE_FAIL_RETURN(ACE_Hash_Cache_Map_Manager ) RESULT)
│ │ │ │
│ │ │ │ +Value:
do { \
│ │ │ │ + │ │ │ │ +
case ERROR_NOT_ENOUGH_MEMORY: errno = ENOMEM; break; \
│ │ │ │ +
case ERROR_FILE_EXISTS: errno = EEXIST; break; \
│ │ │ │ +
case ERROR_SHARING_VIOLATION: errno = EACCES; break; \
│ │ │ │ +
case ERROR_PATH_NOT_FOUND: errno = ENOENT; break; \
│ │ │ │ +
} \
│ │ │ │ +
return RESULT; } while (0)
│ │ │ │ +
int set_errno_to_last_error()
Definition: OS_NS_errno.inl:36
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_HIGH_PART

│ │ │ │ │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_HIGH_PART( X)   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_LOW_PART

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_LOW_PART( X)   X
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SOCKCALL

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SOCKCALL( OP,
 TYPE,
 FAILVALUE,
 RESULT 
)
│ │ │ │ +
│ │ │ │ +Value:
do { RESULT = (TYPE) OP; \
│ │ │ │ +
if (RESULT == FAILVALUE) { int ___ = ::WSAGetLastError (); errno = ___; RESULT = FAILVALUE; } \
│ │ │ │ +
} while (0)
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SOCKCALL_RETURN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SOCKCALL_RETURN( OP,
 TYPE,
 FAILVALUE 
)
│ │ │ │ +
│ │ │ │ +Value:
do { TYPE ace_result_ = (TYPE) OP; \
│ │ │ │ +
if (ace_result_ == FAILVALUE) { int ___ = ::WSAGetLastError (); errno = ___; return (TYPE) FAILVALUE; } else return ace_result_; \
│ │ │ │ +
} while (0)
│ │ │ │ +
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,25 +3,82 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions │ │ │ │ │ -Hash_Cache_Map_Manager_T.cpp File Reference │ │ │ │ │ -#include "ace/Hash_Cache_Map_Manager_T.h" │ │ │ │ │ +Macros │ │ │ │ │ +OS_NS_macros.h File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ Macros │ │ │ │ │ -#define ACE_HASH_CACHE_MAP_MANAGER_T_CPP │ │ │ │ │ +#define ACE_SOCKCALL_RETURN(OP, TYPE, FAILVALUE) │ │ │ │ │   │ │ │ │ │ - Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tc6 (ACE_Hash_Cache_Map_Manager) template< class KEY │ │ │ │ │ +#define ACE_SOCKCALL(OP, TYPE, FAILVALUE, RESULT) │ │ │ │ │   │ │ │ │ │ +#define ACE_ADAPT_RETVAL(OP, RESULT)   ((RESULT = (OP)) == FALSE ? -1 : 0) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_FAIL_RETURN(RESULT) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_LOW_PART(X)   X │ │ │ │ │ +  │ │ │ │ │ +#define ACE_HIGH_PART(X)   0 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_COMBINE_PARTS(X, Y)   X │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ + and a cast of thousands... │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_HASH_CACHE_MAP_MANAGER_T_CPP ***** │ │ │ │ │ -#define ACE_HASH_CACHE_MAP_MANAGER_T_CPP │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc6() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tc6 ( ACE_Hash_Cache_Map_Manager  ) │ │ │ │ │ +***** ◆ ACE_ADAPT_RETVAL ***** │ │ │ │ │ +#define ACE_ADAPT_RETVAL (  OP, │ │ │ │ │ +  RESULT  │ │ │ │ │ + )    ((RESULT = (OP)) == FALSE ? -1 : 0) │ │ │ │ │ +***** ◆ ACE_COMBINE_PARTS ***** │ │ │ │ │ +#define ACE_COMBINE_PARTS (  X, │ │ │ │ │ +  Y  │ │ │ │ │ + )    X │ │ │ │ │ +***** ◆ ACE_FAIL_RETURN ***** │ │ │ │ │ +#define ACE_FAIL_RETURN (  RESULT ) │ │ │ │ │ +Value: │ │ │ │ │ +do { \ │ │ │ │ │ +switch (ACE_OS::set_errno_to_last_error ()) { \ │ │ │ │ │ +case ERROR_NOT_ENOUGH_MEMORY: errno = ENOMEM; break; \ │ │ │ │ │ +case ERROR_FILE_EXISTS: errno = EEXIST; break; \ │ │ │ │ │ +case ERROR_SHARING_VIOLATION: errno = EACCES; break; \ │ │ │ │ │ +case ERROR_PATH_NOT_FOUND: errno = ENOENT; break; \ │ │ │ │ │ +} \ │ │ │ │ │ +return RESULT; } while (0) │ │ │ │ │ +ACE_OS::set_errno_to_last_error │ │ │ │ │ +int set_errno_to_last_error() │ │ │ │ │ +Definition: OS_NS_errno.inl:36 │ │ │ │ │ +***** ◆ ACE_HIGH_PART ***** │ │ │ │ │ +#define ACE_HIGH_PART (  X )    0 │ │ │ │ │ +***** ◆ ACE_LOW_PART ***** │ │ │ │ │ +#define ACE_LOW_PART (  X )    X │ │ │ │ │ +***** ◆ ACE_SOCKCALL ***** │ │ │ │ │ +#define ACE_SOCKCALL (  OP, │ │ │ │ │ +  TYPE, │ │ │ │ │ +  FAILVALUE, │ │ │ │ │ +  RESULT  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +do { RESULT = (TYPE) OP; \ │ │ │ │ │ +if (RESULT == FAILVALUE) { int ___ = ::WSAGetLastError (); errno = ___; RESULT │ │ │ │ │ += FAILVALUE; } \ │ │ │ │ │ +} while (0) │ │ │ │ │ +***** ◆ ACE_SOCKCALL_RETURN ***** │ │ │ │ │ +#define ACE_SOCKCALL_RETURN (  OP, │ │ │ │ │ +  TYPE, │ │ │ │ │ +  FAILVALUE  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +do { TYPE ace_result_ = (TYPE) OP; \ │ │ │ │ │ +if (ace_result_ == FAILVALUE) { int ___ = ::WSAGetLastError (); errno = ___; │ │ │ │ │ +return (TYPE) FAILVALUE; } else return ace_result_; \ │ │ │ │ │ +} while (0) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00062.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: DEV_Addr.inl File Reference │ │ │ │ +ACE: LSOCK_Dgram.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
DEV_Addr.inl File Reference
│ │ │ │ +
LSOCK_Dgram.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/os_include/sys/os_socket.h"
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -DEV_Addr.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ -#include "ace/os_include/sys/os_socket.h" │ │ │ │ │ +LSOCK_Dgram.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00065.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Malloc.cpp File Reference │ │ │ │ +ACE: Managed_Object.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Malloc.cpp File Reference
│ │ │ │ +
Managed_Object.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Malloc.h"
│ │ │ │ -#include "ace/Object_Manager.h"
│ │ │ │ -#include "ace/Malloc_Base.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,15 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Malloc.cpp File Reference │ │ │ │ │ -#include "ace/Malloc.h" │ │ │ │ │ -#include "ace/Object_Manager.h" │ │ │ │ │ -#include "ace/Malloc_Base.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ +Managed_Object.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00068.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: MQX_Filesystem.h File Reference │ │ │ │ +ACE: Date_Time.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
MQX_Filesystem.h File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Date_Time.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Frederick Hornsey horns.nosp@m.eyf@.nosp@m.objec.nosp@m.tcom.nosp@m.putin.nosp@m.g.co.nosp@m.m
│ │ │ │ +
#include "ace/Date_Time.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Date_Time
 System independent representation of date and time. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Tim Harrison (harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu) (and he's darn proud of this ;-))
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,16 +3,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -MQX_Filesystem.h File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ +Classes │ │ │ │ │ +Date_Time.h File Reference │ │ │ │ │ +#include "ace/Date_Time.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Date_Time │ │ │ │ │ +  System independent representation of date and time. More... │ │ │ │ │ +  │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Frederick Hornsey │ │ │ │ │ - horns.nosp@m.eyf@.nosp@m.objec.nosp@m.tcom.nosp@m.putin.nosp@m.g.co.nosp@m.m │ │ │ │ │ + Tim Harrison (harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu) (and │ │ │ │ │ + he's darn proud of this ;-)) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00071.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Lock.cpp File Reference │ │ │ │ +ACE: Read_Buffer.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,33 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Lock.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Read_Buffer.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Lock.h"
│ │ │ │ +
#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/os_include/os_stdio.h"
│ │ │ │ +#include "ace/Read_Buffer.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Read_Buffer
 Efficiently reads an arbitrarily large buffer from an input stream up to and including a termination character. Also performs search/replace on single occurrences a character in the buffer using the principles of Integrated Layer Processing. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Seth Widoff
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Lock.cpp File Reference │ │ │ │ │ -#include "ace/Lock.h" │ │ │ │ │ +Classes │ │ │ │ │ +Read_Buffer.h File Reference │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/os_include/os_stdio.h" │ │ │ │ │ +#include "ace/Read_Buffer.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Read_Buffer │ │ │ │ │ + Efficiently reads an arbitrarily large buffer from an input stream up │ │ │ │ │ +  to and including a termination character. Also performs search/replace │ │ │ │ │ + on single occurrences a character in the buffer using the principles of │ │ │ │ │ + Integrated Layer Processing. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Seth Widoff │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00074.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Process_Semaphore.h File Reference │ │ │ │ +ACE: Lib_Find.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,34 +62,27 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Process_Semaphore.h File Reference
│ │ │ │ +
Lib_Find.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Semaphore.h"
│ │ │ │ -#include "ace/Process_Semaphore.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Process_Semaphore
 Wrapper for Dijkstra style general semaphores that work across processes. More...
 
class  ACE_Malloc_Lock_Adapter_T< ACE_Process_Semaphore >
 Template specialization of ACE_Malloc_Lock_Adapter_T for ACE_Process_Semaphore. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -

Wrapper for Dijkstra style general semaphores that work across processes.

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
#include "ace/Lib_Find.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_NS_errno.h"
│ │ │ │ +#include "ace/OS_NS_stdio.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +#include "ace/OS_NS_stdlib.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +#include "ace/OS_NS_fcntl.h"
│ │ │ │ +#include "ace/OS_NS_strings.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,28 +3,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Process_Semaphore.h File Reference │ │ │ │ │ -#include "ace/Semaphore.h" │ │ │ │ │ -#include "ace/Process_Semaphore.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Process_Semaphore │ │ │ │ │ -  Wrapper for Dijkstra style general semaphores that work across │ │ │ │ │ - processes. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Malloc_Lock_Adapter_T<_ACE_Process_Semaphore_> │ │ │ │ │ -  Template specialization of ACE_Malloc_Lock_Adapter_T for │ │ │ │ │ - ACE_Process_Semaphore. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ -Wrapper for Dijkstra style general semaphores that work across processes. │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +Lib_Find.cpp File Reference │ │ │ │ │ +#include "ace/Lib_Find.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ +#include "ace/OS_NS_stdio.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ +#include "ace/OS_NS_stdlib.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ +#include "ace/OS_NS_fcntl.h" │ │ │ │ │ +#include "ace/OS_NS_strings.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00077.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Synch_Traits.h File Reference │ │ │ │ +ACE: Shared_Memory_MM.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,266 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Macros | │ │ │ │ -Typedefs
│ │ │ │ -
Synch_Traits.h File Reference
│ │ │ │ +
Shared_Memory_MM.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Lock.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_NULL_SYNCH
 Implement a do nothing Synchronization wrapper that typedefs the ACE_Condition and ACE_Mutex to the Null* versions. More...
 
class  ACE_MT_SYNCH
 Implement a default thread safe synchronization wrapper that typedefs the ACE_Condition and ACE_Mutex to the ACE_Condition and ACE_Mutex versions. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_SYNCH_MUTEX   ACE_SYNCH::MUTEX
 
#define ACE_SYNCH_NULL_MUTEX   ACE_SYNCH::NULL_MUTEX
 
#define ACE_SYNCH_RECURSIVE_MUTEX   ACE_SYNCH::RECURSIVE_MUTEX
 
#define ACE_SYNCH_RW_MUTEX   ACE_SYNCH::RW_MUTEX
 
#define ACE_SYNCH_CONDITION   ACE_SYNCH::CONDITION
 
#define ACE_SYNCH_RECURSIVE_CONDITION   ACE_SYNCH::RECURSIVE_CONDITION
 
#define ACE_SYNCH_NULL_SEMAPHORE   ACE_SYNCH::NULL_SEMAPHORE
 
#define ACE_SYNCH_SEMAPHORE   ACE_SYNCH::SEMAPHORE
 
#define ACE_SYNCH_PROCESS_SEMAPHORE   ACE_Process_Semaphore
 
#define ACE_SYNCH_PROCESS_MUTEX   ACE_Process_Mutex
 
#define ACE_SYNCH   ACE_MT_SYNCH
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef ACE_Condition< ACE_Null_MutexACE_Null_Condition
 
typedef ACE_Condition< ACE_Thread_MutexACE_Condition_Thread_Mutex
 
typedef ACE_Condition< ACE_Recursive_Thread_MutexACE_Condition_Recursive_Thread_Mutex
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_SYNCH

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SYNCH   ACE_MT_SYNCH
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SYNCH_CONDITION

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SYNCH_CONDITION   ACE_SYNCH::CONDITION
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SYNCH_MUTEX

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SYNCH_MUTEX   ACE_SYNCH::MUTEX
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SYNCH_NULL_MUTEX

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SYNCH_NULL_MUTEX   ACE_SYNCH::NULL_MUTEX
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SYNCH_NULL_SEMAPHORE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SYNCH_NULL_SEMAPHORE   ACE_SYNCH::NULL_SEMAPHORE
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SYNCH_PROCESS_MUTEX

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SYNCH_PROCESS_MUTEX   ACE_Process_Mutex
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SYNCH_PROCESS_SEMAPHORE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SYNCH_PROCESS_SEMAPHORE   ACE_Process_Semaphore
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SYNCH_RECURSIVE_CONDITION

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SYNCH_RECURSIVE_CONDITION   ACE_SYNCH::RECURSIVE_CONDITION
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SYNCH_RECURSIVE_MUTEX

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SYNCH_RECURSIVE_MUTEX   ACE_SYNCH::RECURSIVE_MUTEX
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SYNCH_RW_MUTEX

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SYNCH_RW_MUTEX   ACE_SYNCH::RW_MUTEX
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SYNCH_SEMAPHORE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SYNCH_SEMAPHORE   ACE_SYNCH::SEMAPHORE
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Condition_Recursive_Thread_Mutex

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_Condition<ACE_Recursive_Thread_Mutex> ACE_Condition_Recursive_Thread_Mutex
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_Condition_Thread_Mutex

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_Condition<ACE_Thread_Mutex> ACE_Condition_Thread_Mutex
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_Null_Condition

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_Condition<ACE_Null_Mutex> ACE_Null_Condition
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,89 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros | Typedefs │ │ │ │ │ -Synch_Traits.h File Reference │ │ │ │ │ -#include "ace/Lock.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_NULL_SYNCH │ │ │ │ │ -  Implement a do nothing Synchronization wrapper that typedefs the │ │ │ │ │ - ACE_Condition and ACE_Mutex to the Null* versions. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_MT_SYNCH │ │ │ │ │ - Implement a default thread safe synchronization wrapper that typedefs │ │ │ │ │ -  the ACE_Condition and ACE_Mutex to the ACE_Condition and ACE_Mutex │ │ │ │ │ - versions. More... │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_SYNCH_MUTEX   ACE_SYNCH::MUTEX │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SYNCH_NULL_MUTEX   ACE_SYNCH::NULL_MUTEX │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SYNCH_RECURSIVE_MUTEX   ACE_SYNCH::RECURSIVE_MUTEX │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SYNCH_RW_MUTEX   ACE_SYNCH::RW_MUTEX │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SYNCH_CONDITION   ACE_SYNCH::CONDITION │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SYNCH_RECURSIVE_CONDITION   ACE_SYNCH::RECURSIVE_CONDITION │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SYNCH_NULL_SEMAPHORE   ACE_SYNCH::NULL_SEMAPHORE │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SYNCH_SEMAPHORE   ACE_SYNCH::SEMAPHORE │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SYNCH_PROCESS_SEMAPHORE   ACE_Process_Semaphore │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SYNCH_PROCESS_MUTEX   ACE_Process_Mutex │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SYNCH   ACE_MT_SYNCH │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ - typedef ACE_Condition< ACE_Null_Mutex > ACE_Null_Condition │ │ │ │ │ -  │ │ │ │ │ -typedef ACE_Condition< ACE_Thread_Mutex > ACE_Condition_Thread_Mutex │ │ │ │ │ -  │ │ │ │ │ - typedef ACE_Condition< │ │ │ │ │ - ACE_Recursive_Thread_Mutex > ACE_Condition_Recursive_Thread_Mutex │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_SYNCH ***** │ │ │ │ │ -#define ACE_SYNCH   ACE_MT_SYNCH │ │ │ │ │ -***** ◆ ACE_SYNCH_CONDITION ***** │ │ │ │ │ -#define ACE_SYNCH_CONDITION   ACE_SYNCH::CONDITION │ │ │ │ │ -***** ◆ ACE_SYNCH_MUTEX ***** │ │ │ │ │ -#define ACE_SYNCH_MUTEX   ACE_SYNCH::MUTEX │ │ │ │ │ -***** ◆ ACE_SYNCH_NULL_MUTEX ***** │ │ │ │ │ -#define ACE_SYNCH_NULL_MUTEX   ACE_SYNCH::NULL_MUTEX │ │ │ │ │ -***** ◆ ACE_SYNCH_NULL_SEMAPHORE ***** │ │ │ │ │ -#define ACE_SYNCH_NULL_SEMAPHORE   ACE_SYNCH::NULL_SEMAPHORE │ │ │ │ │ -***** ◆ ACE_SYNCH_PROCESS_MUTEX ***** │ │ │ │ │ -#define ACE_SYNCH_PROCESS_MUTEX   ACE_Process_Mutex │ │ │ │ │ -***** ◆ ACE_SYNCH_PROCESS_SEMAPHORE ***** │ │ │ │ │ -#define ACE_SYNCH_PROCESS_SEMAPHORE   ACE_Process_Semaphore │ │ │ │ │ -***** ◆ ACE_SYNCH_RECURSIVE_CONDITION ***** │ │ │ │ │ -#define ACE_SYNCH_RECURSIVE_CONDITION   ACE_SYNCH::RECURSIVE_CONDITION │ │ │ │ │ -***** ◆ ACE_SYNCH_RECURSIVE_MUTEX ***** │ │ │ │ │ -#define ACE_SYNCH_RECURSIVE_MUTEX   ACE_SYNCH::RECURSIVE_MUTEX │ │ │ │ │ -***** ◆ ACE_SYNCH_RW_MUTEX ***** │ │ │ │ │ -#define ACE_SYNCH_RW_MUTEX   ACE_SYNCH::RW_MUTEX │ │ │ │ │ -***** ◆ ACE_SYNCH_SEMAPHORE ***** │ │ │ │ │ -#define ACE_SYNCH_SEMAPHORE   ACE_SYNCH::SEMAPHORE │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_Condition_Recursive_Thread_Mutex ***** │ │ │ │ │ -typedef ACE_Condition │ │ │ │ │ -ACE_Condition_Recursive_Thread_Mutex │ │ │ │ │ -***** ◆ ACE_Condition_Thread_Mutex ***** │ │ │ │ │ -typedef ACE_Condition ACE_Condition_Thread_Mutex │ │ │ │ │ -***** ◆ ACE_Null_Condition ***** │ │ │ │ │ -typedef ACE_Condition ACE_Null_Condition │ │ │ │ │ +Shared_Memory_MM.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00080.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Stream_Modules.cpp File Reference │ │ │ │ +ACE: TLI_Stream.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,107 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
Stream_Modules.cpp File Reference
│ │ │ │ +
TLI_Stream.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Stream_Modules.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_STREAM_MODULES_CPP
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

 ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Stream_Head) template< ACE_SYNCH_DECL
 
 ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Stream_Tail) template< ACE_SYNCH_DECL
 
 ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Thru_Task) template< ACE_SYNCH_DECL
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_STREAM_MODULES_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_STREAM_MODULES_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tyc() [1/3]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Stream_Head )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tyc() [2/3]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Stream_Tail )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tyc() [3/3]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Thru_Task )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/TLI_Stream.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,34 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions │ │ │ │ │ -Stream_Modules.cpp File Reference │ │ │ │ │ -#include "ace/Stream_Modules.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_STREAM_MODULES_CPP │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Stream_Head) template< ACE_SYNCH_DECL │ │ │ │ │ -  │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Stream_Tail) template< ACE_SYNCH_DECL │ │ │ │ │ -  │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Thru_Task) template< ACE_SYNCH_DECL │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_STREAM_MODULES_CPP ***** │ │ │ │ │ -#define ACE_STREAM_MODULES_CPP │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tyc() [1/3] ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tyc ( ACE_Stream_Head  ) │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tyc() [2/3] ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tyc ( ACE_Stream_Tail  ) │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tyc() [3/3] ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tyc ( ACE_Thru_Task  ) │ │ │ │ │ +TLI_Stream.inl File Reference │ │ │ │ │ +#include "ace/TLI_Stream.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00083.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Log_Msg_IPC.cpp File Reference │ │ │ │ +ACE: ACE_crc_ccitt.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,55 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Log_Msg_IPC.cpp File Reference
│ │ │ │ +
│ │ │ │ +Macros
│ │ │ │ +
ACE_crc_ccitt.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Log_Msg_IPC.h"
│ │ │ │ -#include "ace/Log_Record.h"
│ │ │ │ -#include "ace/CDR_Stream.h"
│ │ │ │ -#include "ace/Truncate.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/ACE.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define COMPUTE(var, ch)   (var) = static_cast<ACE_UINT16> (crc_table[(var ^ ch) & 0xFF] ^ (var >> 8))
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ COMPUTE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define COMPUTE( var,
 ch 
)   (var) = static_cast<ACE_UINT16> (crc_table[(var ^ ch) & 0xFF] ^ (var >> 8))
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,15 +3,24 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Log_Msg_IPC.cpp File Reference │ │ │ │ │ -#include "ace/Log_Msg_IPC.h" │ │ │ │ │ -#include "ace/Log_Record.h" │ │ │ │ │ -#include "ace/CDR_Stream.h" │ │ │ │ │ -#include "ace/Truncate.h" │ │ │ │ │ +Macros │ │ │ │ │ +ACE_crc_ccitt.cpp File Reference │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define COMPUTE(var, ch)   (var) = static_cast (crc_table[(var ^ ch) & │ │ │ │ │ + 0xFF] ^ (var >> 8)) │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ COMPUTE ***** │ │ │ │ │ +#define (  var, │ │ │ │ │ +COMPUTE │ │ │ │ │ +  ch  │ │ │ │ │ + )    (var) = static_cast (crc_table[(var ^ ch) & 0xFF] ^ (var >> │ │ │ │ │ + 8)) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00086.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_time.cpp File Reference │ │ │ │ +ACE: PI_Malloc.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,97 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
OS_NS_time.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Macros
│ │ │ │ +
PI_Malloc.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_time.h"
│ │ │ │ -#include "ace/OS_NS_time.inl"
│ │ │ │ -#include "ace/OS_NS_Thread.h"
│ │ │ │ -#include "ace/Object_Manager_Base.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Malloc.h"
│ │ │ │ +#include "ace/Based_Pointer_T.h"
│ │ │ │ +#include "ace/PI_Malloc.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_PI_Control_Block
 This information is stored in memory allocated by the Memory_Pool. More...
 
class  ACE_PI_Control_Block::ACE_Malloc_Header
 This is the control block header. It's used by ACE_Malloc to keep track of each chunk of data when it's in the free list or in use. More...
 
class  ACE_PI_Control_Block::ACE_Name_Node
 This class supports "named memory regions" within ACE_Malloc. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_PI_MALLOC_PADDING_SIZE   ACE_MALLOC_ROUNDUP (ACE_MALLOC_HEADER_SIZE + sizeof (MALLOC_HEADER_PTR) + sizeof (size_t), ACE_MALLOC_ALIGN) - (sizeof (MALLOC_HEADER_PTR) + sizeof (size_t))
 
#define ACE_PI_CONTROL_BLOCK_SIZE
 
#define ACE_PI_CONTROL_BLOCK_ALIGN_BYTES    ACE_MALLOC_ROUNDUP (ACE_PI_CONTROL_BLOCK_SIZE, ACE_MALLOC_ALIGN) - ACE_PI_CONTROL_BLOCK_SIZE
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Priyanka Gontla pgont.nosp@m.la@e.nosp@m.ce.uc.nosp@m.i.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Based on code that existed in other ACE files.
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_PI_CONTROL_BLOCK_ALIGN_BYTES

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_PI_CONTROL_BLOCK_ALIGN_BYTES    ACE_MALLOC_ROUNDUP (ACE_PI_CONTROL_BLOCK_SIZE, ACE_MALLOC_ALIGN) - ACE_PI_CONTROL_BLOCK_SIZE
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_PI_CONTROL_BLOCK_SIZE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_PI_CONTROL_BLOCK_SIZE
│ │ │ │ +
│ │ │ │ +Value:
((int)(sizeof (NAME_NODE_PTR) \
│ │ │ │ +
+ sizeof (MALLOC_HEADER_PTR) \
│ │ │ │ +
+ sizeof (int) \
│ │ │ │ + │ │ │ │ +
#define MAXNAMELEN
Definition: os_limits.h:61
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_PI_MALLOC_PADDING_SIZE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_PI_MALLOC_PADDING_SIZE   ACE_MALLOC_ROUNDUP (ACE_MALLOC_HEADER_SIZE + sizeof (MALLOC_HEADER_PTR) + sizeof (size_t), ACE_MALLOC_ALIGN) - (sizeof (MALLOC_HEADER_PTR) + sizeof (size_t))
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,15 +3,59 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_time.cpp File Reference │ │ │ │ │ -#include "ace/OS_NS_time.h" │ │ │ │ │ -#include "ace/OS_NS_time.inl" │ │ │ │ │ -#include "ace/OS_NS_Thread.h" │ │ │ │ │ -#include "ace/Object_Manager_Base.h" │ │ │ │ │ +Classes | Macros │ │ │ │ │ +PI_Malloc.h File Reference │ │ │ │ │ +#include "ace/Malloc.h" │ │ │ │ │ +#include "ace/Based_Pointer_T.h" │ │ │ │ │ +#include "ace/PI_Malloc.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_PI_Control_Block │ │ │ │ │ +  This information is stored in memory allocated by the Memory_Pool. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_PI_Control_Block::ACE_Malloc_Header │ │ │ │ │ +  This is the control block header. It's used by ACE_Malloc to keep track │ │ │ │ │ + of each chunk of data when it's in the free list or in use. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_PI_Control_Block::ACE_Name_Node │ │ │ │ │ +  This class supports "named memory regions" within ACE_Malloc. More... │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_PI_MALLOC_PADDING_SIZE   ACE_MALLOC_ROUNDUP (ACE_MALLOC_HEADER_SIZE + │ │ │ │ │ + sizeof (MALLOC_HEADER_PTR) + sizeof (size_t), ACE_MALLOC_ALIGN) - (sizeof │ │ │ │ │ + (MALLOC_HEADER_PTR) + sizeof (size_t)) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_PI_CONTROL_BLOCK_SIZE │ │ │ │ │ +  │ │ │ │ │ +#define ACE_PI_CONTROL_BLOCK_ALIGN_BYTES    ACE_MALLOC_ROUNDUP │ │ │ │ │ + (ACE_PI_CONTROL_BLOCK_SIZE, ACE_MALLOC_ALIGN) - ACE_PI_CONTROL_BLOCK_SIZE │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Priyanka Gontla pgont.nosp@m.la@e.nosp@m.ce.uc.nosp@m.i.ed.nosp@m.u │ │ │ │ │ + Based on code that existed in other ACE files. │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_PI_CONTROL_BLOCK_ALIGN_BYTES ***** │ │ │ │ │ +#define ACE_PI_CONTROL_BLOCK_ALIGN_BYTES    ACE_MALLOC_ROUNDUP │ │ │ │ │ +(ACE_PI_CONTROL_BLOCK_SIZE, ACE_MALLOC_ALIGN) - ACE_PI_CONTROL_BLOCK_SIZE │ │ │ │ │ +***** ◆ ACE_PI_CONTROL_BLOCK_SIZE ***** │ │ │ │ │ +#define ACE_PI_CONTROL_BLOCK_SIZE │ │ │ │ │ +Value: │ │ │ │ │ +((int)(sizeof (NAME_NODE_PTR) \ │ │ │ │ │ ++ sizeof (MALLOC_HEADER_PTR) \ │ │ │ │ │ ++ sizeof (int) \ │ │ │ │ │ ++ MAXNAMELEN)) │ │ │ │ │ +MAXNAMELEN │ │ │ │ │ +#define MAXNAMELEN │ │ │ │ │ +Definition: os_limits.h:61 │ │ │ │ │ +***** ◆ ACE_PI_MALLOC_PADDING_SIZE ***** │ │ │ │ │ +#define ACE_PI_MALLOC_PADDING_SIZE   ACE_MALLOC_ROUNDUP (ACE_MALLOC_HEADER_SIZE + │ │ │ │ │ +sizeof (MALLOC_HEADER_PTR) + sizeof (size_t), ACE_MALLOC_ALIGN) - (sizeof │ │ │ │ │ +(MALLOC_HEADER_PTR) + sizeof (size_t)) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00089.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Mutex.inl File Reference │ │ │ │ +ACE: Connection_Recycling_Strategy.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Mutex.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Connection_Recycling_Strategy.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_sys_mman.h"
│ │ │ │ +
#include "ace/Recyclable.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Connection_Recycling_Strategy
 Defines the interface for a connection recycler. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Doug Schmidt
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Mutex.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_sys_mman.h" │ │ │ │ │ +Classes │ │ │ │ │ +Connection_Recycling_Strategy.h File Reference │ │ │ │ │ +#include "ace/Recyclable.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Connection_Recycling_Strategy │ │ │ │ │ +  Defines the interface for a connection recycler. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Doug Schmidt │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00092.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Stack_Trace.cpp File Reference │ │ │ │ +ACE: Reactor.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,339 +63,35 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Macros | │ │ │ │ -Typedefs | │ │ │ │ -Functions
│ │ │ │ -
Stack_Trace.cpp File Reference
│ │ │ │ +Classes
│ │ │ │ +
Reactor.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ - │ │ │ │ -

Encapsulate string representation of stack trace. │ │ │ │ -More...

│ │ │ │ -
#include "ace/Stack_Trace.h"
│ │ │ │ -#include "ace/Min_Max.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_NS_stdio.h"
│ │ │ │ -#include <windows.h>
│ │ │ │ -#include <Dbghelp.h>
│ │ │ │ +
#include "ace/Timer_Queuefwd.h"
│ │ │ │ +#include "ace/Reactor_Timer_Interface.h"
│ │ │ │ +#include "ace/Event_Handler.h"
│ │ │ │ +#include "ace/Time_Value.h"
│ │ │ │ +#include "ace/Synch_Traits.h"
│ │ │ │ +#include "ace/Reactor.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ -

│ │ │ │ Classes

struct  _dbghelp_functions
 
struct  frame_state
class  ACE_Reactor
 This class forwards all methods to its delegation/implementation class, e.g., ACE_Select_Reactor or ACE_WFMO_Reactor. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define MAXTEXT   5000
 
#define SYMSIZE   100
 
#define LINK(TYPE, NAME)
 
#define LINK_T(NAME)   LINK (dbghelp_functions::NAME##_t, NAME)
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef struct _dbghelp_functions dbghelp_functions
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │

│ │ │ │ -Functions

static size_t determine_starting_frame (ssize_t initial_frame, ssize_t offset)
 
static bool load_dbghelp_library_if_needed (dbghelp_functions *pDbg)
 
static int add_frame_to_buf (struct frame_state const *fs, void *usrarg)
 
static void emptyStack ()
 
static int cs_operate (int(*func)(struct frame_state const *, void *), void *usrarg, size_t starting_frame, size_t num_frames)
 
│ │ │ │

Detailed Description

│ │ │ │ -

Encapsulate string representation of stack trace.

│ │ │ │ -

Some platform-specific areas of this code have been adapted from examples found elsewhere. Specifically,

│ │ │ │ -

If you add support for a new platform, please add a bullet to the above list with durable references to the origins of your code.

│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ LINK

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define LINK( TYPE,
 NAME 
)
│ │ │ │ -
│ │ │ │ -Value:
(pDbg->NAME = \
│ │ │ │ -
(TYPE) GetProcAddress (pDbg->hMod, #NAME))
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ LINK_T

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define LINK_T( NAME)   LINK (dbghelp_functions::NAME##_t, NAME)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ MAXTEXT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define MAXTEXT   5000
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SYMSIZE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SYMSIZE   100
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ dbghelp_functions

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef struct _dbghelp_functions dbghelp_functions
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ add_frame_to_buf()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
static int add_frame_to_buf (struct frame_state const * fs,
void * usrarg 
)
│ │ │ │ -
│ │ │ │ -static
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ cs_operate()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
static int cs_operate (int(*)(struct frame_state const *, void *) func,
void * usrarg,
size_t starting_frame,
size_t num_frames 
)
│ │ │ │ -
│ │ │ │ -static
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ determine_starting_frame()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
static size_t determine_starting_frame (ssize_t initial_frame,
ssize_t offset 
)
│ │ │ │ -
│ │ │ │ -inlinestatic
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ emptyStack()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
static void emptyStack ()
│ │ │ │ -
│ │ │ │ -static
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ load_dbghelp_library_if_needed()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
static bool load_dbghelp_library_if_needed (dbghelp_functionspDbg)
│ │ │ │ -
│ │ │ │ -static
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
Author
Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ +
│ │ │ │ +Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,106 +3,28 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros | Typedefs | Functions │ │ │ │ │ -Stack_Trace.cpp File Reference │ │ │ │ │ -Encapsulate string representation of stack trace. More... │ │ │ │ │ -#include "ace/Stack_Trace.h" │ │ │ │ │ -#include "ace/Min_Max.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/OS_NS_stdio.h" │ │ │ │ │ -#include │ │ │ │ │ -#include │ │ │ │ │ +Classes │ │ │ │ │ +Reactor.h File Reference │ │ │ │ │ +#include "ace/Timer_Queuefwd.h" │ │ │ │ │ +#include "ace/Reactor_Timer_Interface.h" │ │ │ │ │ +#include "ace/Event_Handler.h" │ │ │ │ │ +#include "ace/Time_Value.h" │ │ │ │ │ +#include "ace/Synch_Traits.h" │ │ │ │ │ +#include "ace/Reactor.inl" │ │ │ │ │ Classes │ │ │ │ │ -struct  _dbghelp_functions │ │ │ │ │ -  │ │ │ │ │ -struct  frame_state │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define MAXTEXT   5000 │ │ │ │ │ -  │ │ │ │ │ -#define SYMSIZE   100 │ │ │ │ │ -  │ │ │ │ │ -#define LINK(TYPE, NAME) │ │ │ │ │ -  │ │ │ │ │ -#define LINK_T(NAME)   LINK (dbghelp_functions::NAME##_t, NAME) │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef struct _dbghelp_functions dbghelp_functions │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -static size_t determine_starting_frame (ssize_t initial_frame, ssize_t offset) │ │ │ │ │ -  │ │ │ │ │ - static bool load_dbghelp_library_if_needed (dbghelp_functions *pDbg) │ │ │ │ │ -  │ │ │ │ │ - static int add_frame_to_buf (struct frame_state const *fs, void *usrarg) │ │ │ │ │ -  │ │ │ │ │ - static void emptyStack () │ │ │ │ │ -  │ │ │ │ │ - static int cs_operate (int(*func)(struct frame_state const *, void *), void │ │ │ │ │ - *usrarg, size_t starting_frame, size_t num_frames) │ │ │ │ │ +class  ACE_Reactor │ │ │ │ │ +  This class forwards all methods to its delegation/implementation class, │ │ │ │ │ + e.g., ACE_Select_Reactor or ACE_WFMO_Reactor. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -Encapsulate string representation of stack trace. │ │ │ │ │ -Some platform-specific areas of this code have been adapted from examples found │ │ │ │ │ -elsewhere. Specifically, │ │ │ │ │ - * the GLIBC stack generation uses the documented "backtrace" API and is │ │ │ │ │ - adapted from examples shown in relevant documentation and repeated │ │ │ │ │ - elsewhere, e.g., http://www.linuxselfhelp.com/gnu/glibc/html_chapter/ │ │ │ │ │ - libc_33.html │ │ │ │ │ - * the Solaris stack generation is adapted from a 1995 post on │ │ │ │ │ - comp.unix.solaris by Bart Smaalders, http://groups.google.com/group/ │ │ │ │ │ - comp.unix.solaris/browse_thread/thread/8b9f3de8be288f1c/ │ │ │ │ │ - 31550f93a48231d5?lnk=gst&q=how+to+get+stack+trace+on+solaris+group: │ │ │ │ │ - comp.unix.solaris#31550f93a48231d5 │ │ │ │ │ - * VxWorks kernel-mode stack tracing is adapted from a code example in the │ │ │ │ │ - VxWorks FAQ at http://www.xs4all.nl/~borkhuis/vxworks/vxw_pt5.html │ │ │ │ │ - although the undocumented functions it uses are also mentioned in various │ │ │ │ │ - documents available on the WindRiver support website. │ │ │ │ │ -If you add support for a new platform, please add a bullet to the above list │ │ │ │ │ -with durable references to the origins of your code. │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ LINK ***** │ │ │ │ │ -#define LINK (  TYPE, │ │ │ │ │ -  NAME  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -(pDbg->NAME = \ │ │ │ │ │ -(TYPE) GetProcAddress (pDbg->hMod, #NAME)) │ │ │ │ │ -***** ◆ LINK_T ***** │ │ │ │ │ -#define LINK_T (  NAME )    LINK (dbghelp_functions::NAME##_t, NAME) │ │ │ │ │ -***** ◆ MAXTEXT ***** │ │ │ │ │ -#define MAXTEXT   5000 │ │ │ │ │ -***** ◆ SYMSIZE ***** │ │ │ │ │ -#define SYMSIZE   100 │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ dbghelp_functions ***** │ │ │ │ │ -typedef struct _dbghelp_functions dbghelp_functions │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ add_frame_to_buf() ***** │ │ │ │ │ -static int add_frame_to_buf ( struct frame_state const * fs, │ │ │ │ │ - void *  usrarg  static │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ cs_operate() ***** │ │ │ │ │ -static int cs_operate ( int(*)(struct frame_state const func, │ │ │ │ │ - *, void *)  │ │ │ │ │ - void *  usrarg, static │ │ │ │ │ - size_t  starting_frame, │ │ │ │ │ - size_t  num_frames  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ determine_starting_frame() ***** │ │ │ │ │ -static size_t determine_starting_frame ( ssize_t initial_frame, │ │ │ │ │ - ssize_t offset  inlinestatic │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ emptyStack() ***** │ │ │ │ │ -static void ( ) static │ │ │ │ │ -emptyStack │ │ │ │ │ -***** ◆ load_dbghelp_library_if_needed() ***** │ │ │ │ │ -static bool ( dbghelp_functions * pDbg ) static │ │ │ │ │ -load_dbghelp_library_if_needed │ │ │ │ │ + Author │ │ │ │ │ + Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00095.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: DLL.h File Reference │ │ │ │ +ACE: SString.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,30 +63,119 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
DLL.h File Reference
│ │ │ │ +Functions
│ │ │ │ +
SString.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/os_include/os_dlfcn.h"
│ │ │ │ -#include "ace/SString.h"
│ │ │ │ +
#include "ace/Malloc_T.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +#include "ace/SString.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/Numeric_Limits.h"
│ │ │ │ +#include "ace/streams.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Classes

class  ACE_DLL
 Provides an abstract interface for handling various DLL operations. More...
 

│ │ │ │ +Functions

ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE &os, const ACE_CString &cs)
 
ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE &os, const ACE_WString &ws)
 
ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE &os, const ACE_SString &ss)
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Kirthika Parameswaran kirth.nosp@m.ika@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu
│ │ │ │ -
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ operator<<() [1/3]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE & os,
const ACE_CStringcs 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [2/3]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE & os,
const ACE_SStringss 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [3/3]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE & os,
const ACE_WStringws 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,24 +3,38 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -DLL.h File Reference │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ -#include "ace/os_include/os_dlfcn.h" │ │ │ │ │ +Functions │ │ │ │ │ +SString.cpp File Reference │ │ │ │ │ +#include "ace/Malloc_T.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ #include "ace/SString.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_DLL │ │ │ │ │ -  Provides an abstract interface for handling various DLL operations. │ │ │ │ │ - More... │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/Numeric_Limits.h" │ │ │ │ │ +#include "ace/streams.h" │ │ │ │ │ + Functions │ │ │ │ │ +ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE &os, const ACE_CString &cs) │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Kirthika Parameswaran │ │ │ │ │ - kirth.nosp@m.ika@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu │ │ │ │ │ +ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE &os, const ACE_WString &ws) │ │ │ │ │ +  │ │ │ │ │ +ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE &os, const ACE_SString &ss) │ │ │ │ │ +  │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ operator<<() [1/3] ***** │ │ │ │ │ +ACE_OSTREAM_TYPE & operator<< ( ACE_OSTREAM_TYPE &  os, │ │ │ │ │ + const ACE_CString & cs  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [2/3] ***** │ │ │ │ │ +ACE_OSTREAM_TYPE & operator<< ( ACE_OSTREAM_TYPE &  os, │ │ │ │ │ + const ACE_SString & ss  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [3/3] ***** │ │ │ │ │ +ACE_OSTREAM_TYPE & operator<< ( ACE_OSTREAM_TYPE &  os, │ │ │ │ │ + const ACE_WString & ws  │ │ │ │ │ + ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00098.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: checked_iterator.h File Reference │ │ │ │ +ACE: Timer_Wheel_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,59 +63,38 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Functions
│ │ │ │ -
checked_iterator.h File Reference
│ │ │ │ +Macros
│ │ │ │ +
Timer_Wheel_T.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ - │ │ │ │ -

Checked iterator factory function. │ │ │ │ -More...

│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ +
#include "ace/OS_NS_sys_time.h"
│ │ │ │ +#include "ace/Guard_T.h"
│ │ │ │ +#include "ace/Timer_Wheel_T.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Truncate.h"
│ │ │ │ +

│ │ │ │ -Functions

template<typename PTR >
PTR ACE_make_checked_array_iterator (PTR buf, size_t)
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Macros

#define ACE_TIMER_WHEEL_T_CPP
 
│ │ │ │ -

Detailed Description

│ │ │ │ -

Checked iterator factory function.

│ │ │ │ -

Some compilers (e.g. MSVC++ >= 8) issue security related diagnostics if algorithms such as std::copy() are used in an unsafe way. Normally this isn't an issue if STL container iterators are used in conjuction with the standard algorithms. However, in cases where application-specific iterators are use with standard algorithms that could potentially overrun a buffer, extra care must be taken to prevent such an overrun. If supported, checked iterators can be used to address the potential destination buffer overrun.

│ │ │ │ -

This header provides function templates that generate the appropriate checked iterator. In cases where checked iterators are not supported, the pointer passed to the function is returned instead.

│ │ │ │ -

The functions and types in this header are meant for internal use. They may change at any point between releases.

│ │ │ │ -
Author
Ossama Othman
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_make_checked_array_iterator()

│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_TIMER_WHEEL_T_CPP

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -template<typename PTR >
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
PTR ACE_make_checked_array_iterator (PTR buf,
size_t  
)#define ACE_TIMER_WHEEL_T_CPP
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,39 +3,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Functions │ │ │ │ │ -checked_iterator.h File Reference │ │ │ │ │ -Checked iterator factory function. More... │ │ │ │ │ - Functions │ │ │ │ │ -template │ │ │ │ │ -PTR ACE_make_checked_array_iterator (PTR buf, size_t) │ │ │ │ │ +Macros │ │ │ │ │ +Timer_Wheel_T.cpp File Reference │ │ │ │ │ +#include "ace/OS_NS_sys_time.h" │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ +#include "ace/Timer_Wheel_T.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/Truncate.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_TIMER_WHEEL_T_CPP │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ -Checked iterator factory function. │ │ │ │ │ -Some compilers (e.g. MSVC++ >= 8) issue security related diagnostics if │ │ │ │ │ -algorithms such as std::copy() are used in an unsafe way. Normally this isn't │ │ │ │ │ -an issue if STL container iterators are used in conjuction with the standard │ │ │ │ │ -algorithms. However, in cases where application-specific iterators are use with │ │ │ │ │ -standard algorithms that could potentially overrun a buffer, extra care must be │ │ │ │ │ -taken to prevent such an overrun. If supported, checked iterators can be used │ │ │ │ │ -to address the potential destination buffer overrun. │ │ │ │ │ -This header provides function templates that generate the appropriate checked │ │ │ │ │ -iterator. In cases where checked iterators are not supported, the pointer │ │ │ │ │ -passed to the function is returned instead. │ │ │ │ │ -The functions and types in this header are meant for internal use. They may │ │ │ │ │ -change at any point between releases. │ │ │ │ │ - Author │ │ │ │ │ - Ossama Othman │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_make_checked_array_iterator() ***** │ │ │ │ │ -template │ │ │ │ │ -PTR ACE_make_checked_array_iterator ( PTR  buf, │ │ │ │ │ - size_t   │ │ │ │ │ - ) │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_TIMER_WHEEL_T_CPP ***** │ │ │ │ │ +#define ACE_TIMER_WHEEL_T_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00101.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Dev_Poll_Reactor.inl File Reference │ │ │ │ +ACE: Atomic_Op_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,66 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Dev_Poll_Reactor.inl File Reference
│ │ │ │ +
│ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
Atomic_Op_T.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Log_Category.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Atomic_Op_T.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_ATOMIC_OP_T_CPP
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Atomic_Op_Ex) ACE_ALLOC_HOOK_DEFINE_Tcc(ACE_Atomic_Op) template< class ACE_LOCK
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ATOMIC_OP_T_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_ATOMIC_OP_T_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tcc()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Atomic_Op_Ex )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,26 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Dev_Poll_Reactor.inl File Reference │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ +Macros | Functions │ │ │ │ │ +Atomic_Op_T.cpp File Reference │ │ │ │ │ +#include "ace/Atomic_Op_T.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_ATOMIC_OP_T_CPP │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Atomic_Op_Ex) ACE_ALLOC_HOOK_DEFINE_Tcc │ │ │ │ │ + (ACE_Atomic_Op) template< class ACE_LOCK │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_ATOMIC_OP_T_CPP ***** │ │ │ │ │ +#define ACE_ATOMIC_OP_T_CPP │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tcc() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tcc ( ACE_Atomic_Op_Ex  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00104.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SOCK_Dgram_Mcast.inl File Reference │ │ │ │ +ACE: Log_Msg_IPC.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,84 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
SOCK_Dgram_Mcast.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Typedefs
│ │ │ │ +
Log_Msg_IPC.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/Log_Msg_Backend.h"
│ │ │ │ +#include "ace/Default_Constants.h"
│ │ │ │ +#include "ace/SOCK_Connector.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Log_Msg_IPC
 Defines the interfaces for ACE_Log_Msg backend. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef ACE_SOCK_Stream ACE_LOG_MSG_IPC_STREAM
 
typedef ACE_SOCK_Connector ACE_LOG_MSG_IPC_CONNECTOR
 
typedef ACE_INET_Addr ACE_LOG_MSG_IPC_ADDR
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_LOG_MSG_IPC_ADDR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_INET_Addr ACE_LOG_MSG_IPC_ADDR
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_LOG_MSG_IPC_CONNECTOR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_SOCK_Connector ACE_LOG_MSG_IPC_CONNECTOR
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_LOG_MSG_IPC_STREAM

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_SOCK_Stream ACE_LOG_MSG_IPC_STREAM
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,36 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -SOCK_Dgram_Mcast.inl File Reference │ │ │ │ │ +Classes | Typedefs │ │ │ │ │ +Log_Msg_IPC.h File Reference │ │ │ │ │ +#include "ace/Log_Msg_Backend.h" │ │ │ │ │ +#include "ace/Default_Constants.h" │ │ │ │ │ +#include "ace/SOCK_Connector.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Log_Msg_IPC │ │ │ │ │ +  Defines the interfaces for ACE_Log_Msg backend. More... │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ + typedef ACE_SOCK_Stream ACE_LOG_MSG_IPC_STREAM │ │ │ │ │ +  │ │ │ │ │ +typedef ACE_SOCK_Connector ACE_LOG_MSG_IPC_CONNECTOR │ │ │ │ │ +  │ │ │ │ │ + typedef ACE_INET_Addr ACE_LOG_MSG_IPC_ADDR │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_LOG_MSG_IPC_ADDR ***** │ │ │ │ │ +typedef ACE_INET_Addr ACE_LOG_MSG_IPC_ADDR │ │ │ │ │ +***** ◆ ACE_LOG_MSG_IPC_CONNECTOR ***** │ │ │ │ │ +typedef ACE_SOCK_Connector ACE_LOG_MSG_IPC_CONNECTOR │ │ │ │ │ +***** ◆ ACE_LOG_MSG_IPC_STREAM ***** │ │ │ │ │ +typedef ACE_SOCK_Stream ACE_LOG_MSG_IPC_STREAM │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00107.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Addr.cpp File Reference │ │ │ │ +ACE: Strategies_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,106 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Addr.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Macros
│ │ │ │ +
Strategies_T.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Addr.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/os_include/sys/os_socket.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Hash_Map_Manager_T.h"
│ │ │ │ +#include "ace/Reactor.h"
│ │ │ │ +#include "ace/Thread_Manager.h"
│ │ │ │ +#include "ace/Connection_Recycling_Strategy.h"
│ │ │ │ +#include "ace/Refcountable_T.h"
│ │ │ │ +#include "ace/Hashable.h"
│ │ │ │ +#include "ace/Recyclable.h"
│ │ │ │ +#include "ace/Reverse_Lock_T.h"
│ │ │ │ +#include "ace/Strategies_T.inl"
│ │ │ │ +#include "ace/Strategies_T.cpp"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Recycling_Strategy< SVC_HANDLER >
 Defines the interface (and default implementation) for specifying a recycling strategy for a SVC_HANDLER. More...
 
class  ACE_Creation_Strategy< SVC_HANDLER >
 Defines the interface for specifying a creation strategy for a SVC_HANDLER. More...
 
class  ACE_Singleton_Strategy< SVC_HANDLER >
 Defines the interface for specifying a creation strategy for a SVC_HANDLER that always returns the same SVC_HANDLER (i.e., it's a Singleton). More...
 
class  ACE_DLL_Strategy< SVC_HANDLER >
 Defines the interface for specifying a creation strategy for a SVC_HANDLER based on dynamic linking of the SVC_HANDLER. More...
 
class  ACE_Concurrency_Strategy< SVC_HANDLER >
 Defines the interface for specifying a concurrency strategy for a SVC_HANDLER. More...
 
class  ACE_Reactive_Strategy< SVC_HANDLER >
 Defines the interface for specifying a reactive concurrency strategy for a SVC_HANDLER, where all upcalls to handle_*() methods run in the reactor's thread of control. More...
 
class  ACE_Thread_Strategy< SVC_HANDLER >
 Defines the interface for specifying a concurrency strategy for a SVC_HANDLER based on multithreading. More...
 
class  ACE_Process_Strategy< SVC_HANDLER >
 Defines the interface for specifying a concurrency strategy for a SVC_HANDLER based on multiprocessing. More...
 
class  ACE_Accept_Strategy< SVC_HANDLER, ACE_PEER_ACCEPTOR_1 >
 Defines the interface for specifying a passive connection acceptance strategy for a SVC_HANDLER. More...
 
class  ACE_Connect_Strategy< SVC_HANDLER, ACE_PEER_CONNECTOR_1 >
 Defines the interface for specifying an active connection establishment strategy for a SVC_HANDLER. More...
 
class  ACE_Scheduling_Strategy< SVC_HANDLER >
 Defines the interface for specifying how to suspend and resume a service . More...
 
class  ACE_Schedule_All_Reactive_Strategy< SVC_HANDLER >
 Defines the interface for specifying how to suspend and resume a single-threaded reactive service . More...
 
class  ACE_Schedule_All_Threaded_Strategy< SVC_HANDLER >
 Defines the interface for specifying how to suspend and resume a multithreaded service . More...
 
class  ACE_NOOP_Creation_Strategy< SVC_HANDLER >
 Implements a no-op creation strategy in order to defer decisions regarding creation to some later point in time, such as in connect or accept strategy. More...
 
class  ACE_NOOP_Concurrency_Strategy< SVC_HANDLER >
 Implements a no-op activation strategy in order to avoid calling open on a svc_handler multiple times. More...
 
class  ACE_Refcounted_Hash_Recyclable< T >
 
class  ACE_Cached_Connect_Strategy< SVC_HANDLER, ACE_PEER_CONNECTOR_1, MUTEX >
 A connection strategy which caches connections to peers (represented by SVC_HANDLER instances), thereby allowing subsequent re-use of unused, but available, connections. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_Refcounted_Hash_Recyclable   ARHR
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Refcounted_Hash_Recyclable

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_Refcounted_Hash_Recyclable   ARHR
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,103 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Addr.cpp File Reference │ │ │ │ │ -#include "ace/Addr.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/os_include/sys/os_socket.h" │ │ │ │ │ +Classes | Macros │ │ │ │ │ +Strategies_T.h File Reference │ │ │ │ │ +#include "ace/Hash_Map_Manager_T.h" │ │ │ │ │ +#include "ace/Reactor.h" │ │ │ │ │ +#include "ace/Thread_Manager.h" │ │ │ │ │ +#include "ace/Connection_Recycling_Strategy.h" │ │ │ │ │ +#include "ace/Refcountable_T.h" │ │ │ │ │ +#include "ace/Hashable.h" │ │ │ │ │ +#include "ace/Recyclable.h" │ │ │ │ │ +#include "ace/Reverse_Lock_T.h" │ │ │ │ │ +#include "ace/Strategies_T.inl" │ │ │ │ │ +#include "ace/Strategies_T.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Recycling_Strategy<_SVC_HANDLER_> │ │ │ │ │ +  Defines the interface (and default implementation) for specifying a │ │ │ │ │ + recycling strategy for a SVC_HANDLER. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Creation_Strategy<_SVC_HANDLER_> │ │ │ │ │ +  Defines the interface for specifying a creation strategy for a │ │ │ │ │ + SVC_HANDLER. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Singleton_Strategy<_SVC_HANDLER_> │ │ │ │ │ + Defines the interface for specifying a creation strategy for a │ │ │ │ │ +  SVC_HANDLER that always returns the same SVC_HANDLER (i.e., it's a │ │ │ │ │ + Singleton). More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_DLL_Strategy<_SVC_HANDLER_> │ │ │ │ │ +  Defines the interface for specifying a creation strategy for a │ │ │ │ │ + SVC_HANDLER based on dynamic linking of the SVC_HANDLER. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Concurrency_Strategy<_SVC_HANDLER_> │ │ │ │ │ +  Defines the interface for specifying a concurrency strategy for a │ │ │ │ │ + SVC_HANDLER. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Reactive_Strategy<_SVC_HANDLER_> │ │ │ │ │ + Defines the interface for specifying a reactive concurrency strategy │ │ │ │ │ +  for a SVC_HANDLER, where all upcalls to handle_*() methods run in the │ │ │ │ │ + reactor's thread of control. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Thread_Strategy<_SVC_HANDLER_> │ │ │ │ │ +  Defines the interface for specifying a concurrency strategy for a │ │ │ │ │ + SVC_HANDLER based on multithreading. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Process_Strategy<_SVC_HANDLER_> │ │ │ │ │ +  Defines the interface for specifying a concurrency strategy for a │ │ │ │ │ + SVC_HANDLER based on multiprocessing. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Accept_Strategy<_SVC_HANDLER,_ACE_PEER_ACCEPTOR_1_> │ │ │ │ │ +  Defines the interface for specifying a passive connection acceptance │ │ │ │ │ + strategy for a SVC_HANDLER. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Connect_Strategy<_SVC_HANDLER,_ACE_PEER_CONNECTOR_1_> │ │ │ │ │ +  Defines the interface for specifying an active connection establishment │ │ │ │ │ + strategy for a SVC_HANDLER. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Scheduling_Strategy<_SVC_HANDLER_> │ │ │ │ │ +  Defines the interface for specifying how to suspend and resume a │ │ │ │ │ + service . More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Schedule_All_Reactive_Strategy<_SVC_HANDLER_> │ │ │ │ │ +  Defines the interface for specifying how to suspend and resume a │ │ │ │ │ + single-threaded reactive service . More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Schedule_All_Threaded_Strategy<_SVC_HANDLER_> │ │ │ │ │ +  Defines the interface for specifying how to suspend and resume a │ │ │ │ │ + multithreaded service . More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_NOOP_Creation_Strategy<_SVC_HANDLER_> │ │ │ │ │ + Implements a no-op creation strategy in order to defer decisions │ │ │ │ │ +  regarding creation to some later point in time, such as in connect or │ │ │ │ │ + accept strategy. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_NOOP_Concurrency_Strategy<_SVC_HANDLER_> │ │ │ │ │ +  Implements a no-op activation strategy in order to avoid calling open │ │ │ │ │ + on a svc_handler multiple times. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Refcounted_Hash_Recyclable<_T_> │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Cached_Connect_Strategy<_SVC_HANDLER,_ACE_PEER_CONNECTOR_1,_MUTEX_> │ │ │ │ │ + A connection strategy which caches connections to peers (represented by │ │ │ │ │ +  SVC_HANDLER instances), thereby allowing subsequent re-use of unused, │ │ │ │ │ + but available, connections. More... │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_Refcounted_Hash_Recyclable   ARHR │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_Refcounted_Hash_Recyclable ***** │ │ │ │ │ +#define ACE_Refcounted_Hash_Recyclable   ARHR │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00110.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Timer_Queue_T.h File Reference │ │ │ │ +ACE: Malloc_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,41 +63,107 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Timer_Queue_T.h File Reference
│ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
Malloc_T.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Free_List.h"
│ │ │ │ -#include "ace/Time_Value.h"
│ │ │ │ -#include "ace/Abstract_Timer_Queue.h"
│ │ │ │ -#include "ace/Timer_Queue_Iterator.h"
│ │ │ │ -#include "ace/Time_Policy.h"
│ │ │ │ -#include "ace/Copy_Disabled.h"
│ │ │ │ -#include "ace/Timer_Queue_T.inl"
│ │ │ │ -#include "ace/Timer_Queue_T.cpp"
│ │ │ │ +
#include "ace/Malloc_T.h"
│ │ │ │ +#include "ace/ACE.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ -Classes

class  ACE_Timer_Queue_Upcall_Base< TYPE, FUNCTOR >
 
class  ACE_Timer_Queue_T< TYPE, FUNCTOR, ACE_LOCK, TIME_POLICY >
 Provides an interface to timers. More...
 

│ │ │ │ +Macros

#define ACE_MALLOC_T_CPP
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Cached_Allocator) template< class T
 
 ACE_ALLOC_HOOK_DEFINE_Tmcc (ACE_Malloc_T) template< class MALLOC > void *ACE_Allocator_Adapter< MALLOC >
 
 ACE_ALLOC_HOOK_DEFINE_Tt (ACE_Allocator_Adapter) template< ACE_MEM_POOL_1
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Doug Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu and
│ │ │ │ -
│ │ │ │ -Darrell Brunsch bruns.nosp@m.ch@c.nosp@m.s.wus.nosp@m.tl.e.nosp@m.du
│ │ │ │ -
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_MALLOC_T_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MALLOC_T_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tcc()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Cached_Allocator )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tmcc()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tmcc (ACE_Malloc_T )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tt()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tt (ACE_Allocator_Adapter )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,32 +3,36 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Timer_Queue_T.h File Reference │ │ │ │ │ -#include "ace/Free_List.h" │ │ │ │ │ -#include "ace/Time_Value.h" │ │ │ │ │ -#include "ace/Abstract_Timer_Queue.h" │ │ │ │ │ -#include "ace/Timer_Queue_Iterator.h" │ │ │ │ │ -#include "ace/Time_Policy.h" │ │ │ │ │ -#include "ace/Copy_Disabled.h" │ │ │ │ │ -#include "ace/Timer_Queue_T.inl" │ │ │ │ │ -#include "ace/Timer_Queue_T.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Timer_Queue_Upcall_Base<_TYPE,_FUNCTOR_> │ │ │ │ │ +Macros | Functions │ │ │ │ │ +Malloc_T.cpp File Reference │ │ │ │ │ +#include "ace/Malloc_T.h" │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_MALLOC_T_CPP │ │ │ │ │   │ │ │ │ │ -class  ACE_Timer_Queue_T<_TYPE,_FUNCTOR,_ACE_LOCK,_TIME_POLICY_> │ │ │ │ │ -  Provides an interface to timers. More... │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Cached_Allocator) template< class T │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu and │ │ │ │ │ - Darrell Brunsch bruns.nosp@m.ch@c.nosp@m.s.wus.nosp@m.tl.e.nosp@m.du │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tmcc (ACE_Malloc_T) template< class MALLOC > void │ │ │ │ │ + *ACE_Allocator_Adapter< MALLOC > │ │ │ │ │ +  │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tt (ACE_Allocator_Adapter) template< ACE_MEM_POOL_1 │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_MALLOC_T_CPP ***** │ │ │ │ │ +#define ACE_MALLOC_T_CPP │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tcc() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tcc ( ACE_Cached_Allocator  ) │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tmcc() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tmcc ( ACE_Malloc_T  ) │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tt() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tt ( ACE_Allocator_Adapter  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00113.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Thread.cpp File Reference │ │ │ │ +ACE: Thread_Exit.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,32 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Thread.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Thread_Exit.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Thread.h"
│ │ │ │ +
#include "ace/Thread_Control.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Thread_Exit
 Keep exit information for a Thread in thread specific storage. so that the thread-specific exit hooks will get called no matter how the thread exits (e.g., via <ACE_Thread::exit>, C++ or Win32 exception, "falling off the end" of the thread entry point function, etc.). More...
 
class  ACE_Thread_Exit_Maybe
 A version of ACE_Thread_Exit that is created dynamically under the hood if the flag is set to TRUE. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Thread.cpp File Reference │ │ │ │ │ -#include "ace/Thread.h" │ │ │ │ │ +Classes │ │ │ │ │ +Thread_Exit.h File Reference │ │ │ │ │ +#include "ace/Thread_Control.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Thread_Exit │ │ │ │ │ + Keep exit information for a Thread in thread specific storage. so that │ │ │ │ │ +  the thread-specific exit hooks will get called no matter how the thread │ │ │ │ │ + exits (e.g., via , C++ or Win32 exception, "falling │ │ │ │ │ + off the end" of the thread entry point function, etc.). More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Thread_Exit_Maybe │ │ │ │ │ +  A version of ACE_Thread_Exit that is created dynamically under the hood │ │ │ │ │ + if the flag is set to TRUE. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00116.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Default_Constants.h File Reference │ │ │ │ +ACE: Multihomed_INET_Addr.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,1822 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Macros
│ │ │ │ -
Default_Constants.h File Reference
│ │ │ │ +
Multihomed_INET_Addr.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/os_limits.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_DEFAULT_CLOSE_ALL_HANDLES   true
 
#define ACE_MAX_FULLY_QUALIFIED_NAME_LEN   256
 
#define ACE_DEFAULT_PAGEFILE_POOL_BASE   (void *) 0
 
#define ACE_DEFAULT_PAGEFILE_POOL_SIZE   (size_t) 0x01000000
 
#define ACE_DEFAULT_PAGEFILE_POOL_CHUNK   (size_t) 0x00010000
 
#define ACE_DEFAULT_PAGEFILE_POOL_NAME   ACE_TEXT ("Default_ACE_Pagefile_Memory_Pool")
 
#define ACE_DEFAULT_MESSAGE_BLOCK_PRIORITY   0
 
#define ACE_DEFAULT_SERVICE_REPOSITORY_SIZE   1024
 
#define ACE_DEFAULT_SERVICE_GESTALT_SIZE   1024
 
#define ACE_REACTOR_NOTIFICATION_ARRAY_SIZE   1024
 
#define ACE_DEFAULT_TIMEOUT   5
 
#define ACE_DEFAULT_BACKLOG   5
 
#define ACE_DEFAULT_ASYNCH_BACKLOG   5
 
#define ACE_DEFAULT_THREADS   1
 
#define ACE_DEFAULT_BROADCAST_PORT   20000
 
#define ACE_DEFAULT_MULTICAST_PORT   20001
 
#define ACE_DEFAULT_MULTICAST_ADDR   "224.9.9.2"
 
#define ACE_DEFAULT_MULTICASTV6_ADDR   "ff05:0::ff01:1"
 
#define ACE_DEFAULT_HTTP_SERVER_PORT   80
 
#define ACE_DEFAULT_SERVER_PORT   20002
 
#define ACE_DEFAULT_HTTP_PORT   80
 
#define ACE_DEFAULT_MAX_SOCKET_BUFSIZ   65536
 
#define ACE_DEFAULT_SERVER_PORT_STR   ACE_TEXT("20002")
 
#define ACE_DEFAULT_SERVICE_PORT   20003
 
#define ACE_DEFAULT_THR_PORT   20004
 
#define ACE_DEFAULT_LOCAL_PORT   20005
 
#define ACE_DEFAULT_LOCAL_PORT_STR   "20005"
 
#define ACE_DEFAULT_NAME_SERVER_PORT   20006
 
#define ACE_DEFAULT_NAME_SERVER_PORT_STR   "20006"
 
#define ACE_DEFAULT_TOKEN_SERVER_PORT   20007
 
#define ACE_DEFAULT_TOKEN_SERVER_PORT_STR   "20007"
 
#define ACE_DEFAULT_LOGGING_SERVER_PORT   20008
 
#define ACE_DEFAULT_LOGGING_SERVER_PORT_STR   "20008"
 
#define ACE_DEFAULT_THR_LOGGING_SERVER_PORT   20008
 
#define ACE_DEFAULT_THR_LOGGING_SERVER_PORT_STR   "20008"
 
#define ACE_DEFAULT_TIME_SERVER_PORT   20009
 
#define ACE_DEFAULT_TIME_SERVER_PORT_STR   "20009"
 
#define ACE_DEFAULT_TIME_SERVER_STR   "ACE_TS_TIME"
 
#define ACE_DEFAULT_RENDEZVOUS   ACE_TEXT("localhost:20010")
 
#define ACE_DEFAULT_SYSLOG_FACILITY   LOG_USER
 
#define ACE_HAS_STREAM_LOG_MSG_IPC   0
 
#define ACE_DEFAULT_LOGGER_KEY   ACE_TEXT ("localhost:20012")
 
#define ACE_LOCALHOST   ACE_TEXT ("localhost")
 
#define ACE_IPV6_LOCALHOST   ACE_TEXT ("::1")
 
#define ACE_IPV6_ANY   ACE_TEXT ("::")
 
#define ACE_DEFAULT_SERVER_HOST   ACE_IPV6_LOCALHOST
 
#define ACE_DEFAULT_SHM_KEY   1234
 
#define ACE_DEFAULT_BASE_ADDR   ((char *) (64 * 1024 * 1024))
 
#define ACE_DEFAULT_SEGMENT_SIZE   1024 * 128
 
#define ACE_DEFAULT_MAX_SEGMENTS   6
 
#define ACE_NAME_SERVER_MAP   "Name Server Map"
 
#define ACE_DEFAULT_FILE_PERMS   0644
 
#define ACE_DEFAULT_DIR_PERMS   0755
 
#define ACE_DEFAULT_TIMEPROBE_TABLE_SIZE   8 * 1024
 
#define ACE_DEFAULT_MAP_SIZE   1024
 
#define ACE_DEFAULT_TIMER_WHEEL_SIZE   1024
 
#define ACE_DEFAULT_TIMER_WHEEL_RESOLUTION   100
 
#define ACE_DEFAULT_TIMER_HASH_TABLE_SIZE   1024
 
#define ACE_DEFAULT_FREE_LIST_PREALLOC   0
 
#define ACE_DEFAULT_FREE_LIST_LWM   0
 
#define ACE_DEFAULT_FREE_LIST_HWM   25000
 
#define ACE_DEFAULT_FREE_LIST_INC   100
 
#define ACE_UNIQUE_NAME_LEN   100
 
#define ACE_MAX_DGRAM_SIZE   8192
 
#define ACE_DEFAULT_ARGV_BUFSIZ   1024 * 4
 
#define ACE_FREE_LIST_WITH_POOL   1
 
#define ACE_PURE_FREE_LIST   2
 
#define ACE_NON_BLOCKING_BUG_DELAY   35000
 
#define ACE_MAXLOGMSGLEN   4 * 1024
 
#define ACE_MAXTOKENNAMELEN   40
 
#define ACE_MAXCLIENTIDLEN   MAXHOSTNAMELEN + 20
 
#define ACE_MAX_UDP_PACKET_SIZE   65507
 Max udp packet size. More...
 
Default values to control CDR classes memory allocation strategies
#define ACE_DEFAULT_CDR_BUFSIZE   512
 
#define ACE_DEFAULT_CDR_EXP_GROWTH_MAX   65536
 Stop exponential growth of CDR buffers to avoid overallocation. More...
 
#define ACE_DEFAULT_CDR_LINEAR_GROWTH_CHUNK   65536
 
#define ACE_DEFAULT_CDR_MEMCPY_TRADEOFF   256
 Control the zero-copy optimizations for octet sequences. More...
 
#define ACE_DIRECTORY_SEPARATOR_STR_A   "\\"
 
#define ACE_DIRECTORY_SEPARATOR_CHAR_A   '\\'
 
#define ACE_DIRECTORY_SEPARATOR_STR_W   ACE_TEXT_WIDE(ACE_DIRECTORY_SEPARATOR_STR_A)
 
#define ACE_DIRECTORY_SEPARATOR_CHAR_W   ACE_TEXT_WIDE(ACE_DIRECTORY_SEPARATOR_CHAR_A)
 
#define ACE_DIRECTORY_SEPARATOR_STR   ACE_TEXT (ACE_DIRECTORY_SEPARATOR_STR_A)
 
#define ACE_DIRECTORY_SEPARATOR_CHAR   ACE_TEXT (ACE_DIRECTORY_SEPARATOR_CHAR_A)
 
#define ACE_DEFAULT_THREAD_PRIORITY   (-0x7fffffffL - 1L)
 
#define ACE_DEFAULT_THREAD_STACKSIZE   0
 
#define ACE_MAX_DEFAULT_PORT   65535
 
#define ACE_DEFAULT_TIMERS   _POSIX_TIMER_MAX
 
#define ACE_PLATFORM_A   "Win32"
 
#define ACE_PLATFORM_EXE_SUFFIX_A   ".exe"
 
#define ACE_PLATFORM_W   ACE_TEXT_WIDE(ACE_PLATFORM_A)
 
#define ACE_PLATFORM_EXE_SUFFIX_W   ACE_TEXT_WIDE(ACE_PLATFORM_EXE_SUFFIX_A)
 
#define ACE_PLATFORM   ACE_TEXT (ACE_PLATFORM_A)
 
#define ACE_PLATFORM_EXE_SUFFIX   ACE_TEXT (ACE_PLATFORM_EXE_SUFFIX_A)
 
#define ACE_LD_SEARCH_PATH   ACE_TEXT ("PATH")
 
#define ACE_LD_SEARCH_PATH_SEPARATOR_STR   ACE_TEXT (";")
 
#define ACE_DLL_SUFFIX   ACE_TEXT (".dll")
 
#define ACE_DLL_PREFIX   ACE_TEXT ("")
 
#define ACE_DEFAULT_SVC_CONF   ACE_TEXT (".\\svc.conf.xml")
 
#define ACE_LOGGER_KEY   ACE_TEXT ("/tmp/server_daemon")
 
#define ACE_DEFAULT_LOCALNAME_A   "localnames"
 
#define ACE_DEFAULT_GLOBALNAME_A   "globalnames"
 
#define ACE_DEFAULT_LOCALNAME_W   ACE_TEXT_WIDE(ACE_DEFAULT_LOCALNAME_A)
 
#define ACE_DEFAULT_GLOBALNAME_W   ACE_TEXT_WIDE(ACE_DEFAULT_GLOBALNAME_A)
 
#define ACE_DEFAULT_LOCALNAME   ACE_TEXT (ACE_DEFAULT_LOCALNAME_A)
 
#define ACE_DEFAULT_GLOBALNAME   ACE_TEXT (ACE_DEFAULT_GLOBALNAME_A)
 
#define ACE_DEFAULT_OPEN_PERMS   ACE_DEFAULT_FILE_PERMS
 
#define ACE_DEFAULT_RW_PROCESS_MUTEX_PERMS   ACE_DEFAULT_OPEN_PERMS
 
#define ACE_DEV_NULL   "nul"
 
#define ACE_SYSCALL_FAILED   0xFFFFFFFF
 
#define ACE_DEFAULT_ACCEPTOR_USE_SELECT   1
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ -
│ │ │ │ -and a cast of thousands...
│ │ │ │ -

This one is split from the famous OS.h

│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_ACCEPTOR_USE_SELECT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_ACCEPTOR_USE_SELECT   1
│ │ │ │ -
│ │ │ │ -

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_ARGV_BUFSIZ

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_ARGV_BUFSIZ   1024 * 4
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_ASYNCH_BACKLOG

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_ASYNCH_BACKLOG   5
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_BACKLOG

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_BACKLOG   5
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_BASE_ADDR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_BASE_ADDR   ((char *) (64 * 1024 * 1024))
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_BROADCAST_PORT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_BROADCAST_PORT   20000
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_CDR_BUFSIZE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_CDR_BUFSIZE   512
│ │ │ │ -
│ │ │ │ -

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_CDR_EXP_GROWTH_MAX

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_CDR_EXP_GROWTH_MAX   65536
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

Stop exponential growth of CDR buffers to avoid overallocation.

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_CDR_LINEAR_GROWTH_CHUNK

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_CDR_LINEAR_GROWTH_CHUNK   65536
│ │ │ │ -
│ │ │ │ -

Control CDR buffer growth after maximum exponential growth is reached

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_CDR_MEMCPY_TRADEOFF

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_CDR_MEMCPY_TRADEOFF   256
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

Control the zero-copy optimizations for octet sequences.

│ │ │ │ -

Large octet sequences can be sent without any copies by chaining them in the list of message blocks that represent a single CDR stream. However, if the octet sequence is too small the zero copy optimizations actually hurt performance. Octet sequences smaller than this value will be copied.

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_CLOSE_ALL_HANDLES

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_CLOSE_ALL_HANDLES   true
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_DIR_PERMS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_DIR_PERMS   0755
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_FILE_PERMS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_FILE_PERMS   0644
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_FREE_LIST_HWM

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_FREE_LIST_HWM   25000
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_FREE_LIST_INC

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_FREE_LIST_INC   100
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_FREE_LIST_LWM

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_FREE_LIST_LWM   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_FREE_LIST_PREALLOC

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_FREE_LIST_PREALLOC   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_GLOBALNAME

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_GLOBALNAME   ACE_TEXT (ACE_DEFAULT_GLOBALNAME_A)
│ │ │ │ -
│ │ │ │ -

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_GLOBALNAME_A

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_GLOBALNAME_A   "globalnames"
│ │ │ │ -
│ │ │ │ -

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_GLOBALNAME_W

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_GLOBALNAME_W   ACE_TEXT_WIDE(ACE_DEFAULT_GLOBALNAME_A)
│ │ │ │ -
│ │ │ │ -

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_HTTP_PORT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_HTTP_PORT   80
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_HTTP_SERVER_PORT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_HTTP_SERVER_PORT   80
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_LOCAL_PORT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_LOCAL_PORT   20005
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_LOCAL_PORT_STR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_LOCAL_PORT_STR   "20005"
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_LOCALNAME

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_LOCALNAME   ACE_TEXT (ACE_DEFAULT_LOCALNAME_A)
│ │ │ │ -
│ │ │ │ -

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_LOCALNAME_A

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_LOCALNAME_A   "localnames"
│ │ │ │ -
│ │ │ │ -

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_LOCALNAME_W

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_LOCALNAME_W   ACE_TEXT_WIDE(ACE_DEFAULT_LOCALNAME_A)
│ │ │ │ -
│ │ │ │ -

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_LOGGER_KEY

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_LOGGER_KEY   ACE_TEXT ("localhost:20012")
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_LOGGING_SERVER_PORT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_LOGGING_SERVER_PORT   20008
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_LOGGING_SERVER_PORT_STR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_LOGGING_SERVER_PORT_STR   "20008"
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_MAP_SIZE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_MAP_SIZE   1024
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_MAX_SEGMENTS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_MAX_SEGMENTS   6
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_MAX_SOCKET_BUFSIZ

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_MAX_SOCKET_BUFSIZ   65536
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_MESSAGE_BLOCK_PRIORITY

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_MESSAGE_BLOCK_PRIORITY   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_MULTICAST_ADDR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_MULTICAST_ADDR   "224.9.9.2"
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_MULTICAST_PORT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_MULTICAST_PORT   20001
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_MULTICASTV6_ADDR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_MULTICASTV6_ADDR   "ff05:0::ff01:1"
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_NAME_SERVER_PORT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_NAME_SERVER_PORT   20006
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_NAME_SERVER_PORT_STR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_NAME_SERVER_PORT_STR   "20006"
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_OPEN_PERMS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_OPEN_PERMS   ACE_DEFAULT_FILE_PERMS
│ │ │ │ -
│ │ │ │ -

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_PAGEFILE_POOL_BASE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_PAGEFILE_POOL_BASE   (void *) 0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_PAGEFILE_POOL_CHUNK

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_PAGEFILE_POOL_CHUNK   (size_t) 0x00010000
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_PAGEFILE_POOL_NAME

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_PAGEFILE_POOL_NAME   ACE_TEXT ("Default_ACE_Pagefile_Memory_Pool")
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_PAGEFILE_POOL_SIZE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_PAGEFILE_POOL_SIZE   (size_t) 0x01000000
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_RENDEZVOUS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_RENDEZVOUS   ACE_TEXT("localhost:20010")
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_RW_PROCESS_MUTEX_PERMS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_RW_PROCESS_MUTEX_PERMS   ACE_DEFAULT_OPEN_PERMS
│ │ │ │ -
│ │ │ │ -

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_SEGMENT_SIZE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_SEGMENT_SIZE   1024 * 128
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_SERVER_HOST

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_SERVER_HOST   ACE_IPV6_LOCALHOST
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_SERVER_PORT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_SERVER_PORT   20002
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_SERVER_PORT_STR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_SERVER_PORT_STR   ACE_TEXT("20002")
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_SERVICE_GESTALT_SIZE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_SERVICE_GESTALT_SIZE   1024
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_SERVICE_PORT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_SERVICE_PORT   20003
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_SERVICE_REPOSITORY_SIZE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_SERVICE_REPOSITORY_SIZE   1024
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_SHM_KEY

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_SHM_KEY   1234
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_SVC_CONF

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_SVC_CONF   ACE_TEXT (".\\svc.conf.xml")
│ │ │ │ -
│ │ │ │ -

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_SYSLOG_FACILITY

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_SYSLOG_FACILITY   LOG_USER
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_THR_LOGGING_SERVER_PORT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_THR_LOGGING_SERVER_PORT   20008
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_THR_LOGGING_SERVER_PORT_STR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_THR_LOGGING_SERVER_PORT_STR   "20008"
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_THR_PORT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_THR_PORT   20004
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_THREAD_PRIORITY

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_THREAD_PRIORITY   (-0x7fffffffL - 1L)
│ │ │ │ -
│ │ │ │ -

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_THREAD_STACKSIZE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_THREAD_STACKSIZE   0
│ │ │ │ -
│ │ │ │ -

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_THREADS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_THREADS   1
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_TIME_SERVER_PORT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_TIME_SERVER_PORT   20009
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_TIME_SERVER_PORT_STR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_TIME_SERVER_PORT_STR   "20009"
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_TIME_SERVER_STR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_TIME_SERVER_STR   "ACE_TS_TIME"
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_TIMEOUT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_TIMEOUT   5
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_TIMEPROBE_TABLE_SIZE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_TIMEPROBE_TABLE_SIZE   8 * 1024
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_TIMER_HASH_TABLE_SIZE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_TIMER_HASH_TABLE_SIZE   1024
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_TIMER_WHEEL_RESOLUTION

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_TIMER_WHEEL_RESOLUTION   100
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_TIMER_WHEEL_SIZE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_TIMER_WHEEL_SIZE   1024
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_TIMERS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_TIMERS   _POSIX_TIMER_MAX
│ │ │ │ -
│ │ │ │ -

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_TOKEN_SERVER_PORT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_TOKEN_SERVER_PORT   20007
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_TOKEN_SERVER_PORT_STR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_TOKEN_SERVER_PORT_STR   "20007"
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEV_NULL

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEV_NULL   "nul"
│ │ │ │ -
│ │ │ │ -

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DIRECTORY_SEPARATOR_CHAR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DIRECTORY_SEPARATOR_CHAR   ACE_TEXT (ACE_DIRECTORY_SEPARATOR_CHAR_A)
│ │ │ │ -
│ │ │ │ -

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DIRECTORY_SEPARATOR_CHAR_A

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DIRECTORY_SEPARATOR_CHAR_A   '\\'
│ │ │ │ -
│ │ │ │ -

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DIRECTORY_SEPARATOR_CHAR_W

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DIRECTORY_SEPARATOR_CHAR_W   ACE_TEXT_WIDE(ACE_DIRECTORY_SEPARATOR_CHAR_A)
│ │ │ │ -
│ │ │ │ -

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DIRECTORY_SEPARATOR_STR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DIRECTORY_SEPARATOR_STR   ACE_TEXT (ACE_DIRECTORY_SEPARATOR_STR_A)
│ │ │ │ -
│ │ │ │ -

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DIRECTORY_SEPARATOR_STR_A

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DIRECTORY_SEPARATOR_STR_A   "\\"
│ │ │ │ -
│ │ │ │ -

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DIRECTORY_SEPARATOR_STR_W

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DIRECTORY_SEPARATOR_STR_W   ACE_TEXT_WIDE(ACE_DIRECTORY_SEPARATOR_STR_A)
│ │ │ │ -
│ │ │ │ -

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DLL_PREFIX

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DLL_PREFIX   ACE_TEXT ("")
│ │ │ │ -
│ │ │ │ -

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DLL_SUFFIX

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DLL_SUFFIX   ACE_TEXT (".dll")
│ │ │ │ -
│ │ │ │ -

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_FREE_LIST_WITH_POOL

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_FREE_LIST_WITH_POOL   1
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_HAS_STREAM_LOG_MSG_IPC

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_HAS_STREAM_LOG_MSG_IPC   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_IPV6_ANY

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_IPV6_ANY   ACE_TEXT ("::")
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_IPV6_LOCALHOST

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_IPV6_LOCALHOST   ACE_TEXT ("::1")
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_LD_SEARCH_PATH

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_LD_SEARCH_PATH   ACE_TEXT ("PATH")
│ │ │ │ -
│ │ │ │ -

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_LD_SEARCH_PATH_SEPARATOR_STR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_LD_SEARCH_PATH_SEPARATOR_STR   ACE_TEXT (";")
│ │ │ │ -
│ │ │ │ -

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_LOCALHOST

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_LOCALHOST   ACE_TEXT ("localhost")
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_LOGGER_KEY

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_LOGGER_KEY   ACE_TEXT ("/tmp/server_daemon")
│ │ │ │ -
│ │ │ │ -

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_MAX_DEFAULT_PORT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MAX_DEFAULT_PORT   65535
│ │ │ │ -
│ │ │ │ -

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_MAX_DGRAM_SIZE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MAX_DGRAM_SIZE   8192
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_MAX_FULLY_QUALIFIED_NAME_LEN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MAX_FULLY_QUALIFIED_NAME_LEN   256
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_MAX_UDP_PACKET_SIZE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MAX_UDP_PACKET_SIZE   65507
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

Max udp packet size.

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_MAXCLIENTIDLEN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MAXCLIENTIDLEN   MAXHOSTNAMELEN + 20
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_MAXLOGMSGLEN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MAXLOGMSGLEN   4 * 1024
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_MAXTOKENNAMELEN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MAXTOKENNAMELEN   40
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_NAME_SERVER_MAP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_NAME_SERVER_MAP   "Name Server Map"
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_NON_BLOCKING_BUG_DELAY

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_NON_BLOCKING_BUG_DELAY   35000
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_PLATFORM

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_PLATFORM   ACE_TEXT (ACE_PLATFORM_A)
│ │ │ │ -
│ │ │ │ -

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_PLATFORM_A

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_PLATFORM_A   "Win32"
│ │ │ │ -
│ │ │ │ -

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_PLATFORM_EXE_SUFFIX

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_PLATFORM_EXE_SUFFIX   ACE_TEXT (ACE_PLATFORM_EXE_SUFFIX_A)
│ │ │ │ -
│ │ │ │ -

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_PLATFORM_EXE_SUFFIX_A

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_PLATFORM_EXE_SUFFIX_A   ".exe"
│ │ │ │ -
│ │ │ │ -

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_PLATFORM_EXE_SUFFIX_W

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_PLATFORM_EXE_SUFFIX_W   ACE_TEXT_WIDE(ACE_PLATFORM_EXE_SUFFIX_A)
│ │ │ │ -
│ │ │ │ -

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_PLATFORM_W

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_PLATFORM_W   ACE_TEXT_WIDE(ACE_PLATFORM_A)
│ │ │ │ -
│ │ │ │ -

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_PURE_FREE_LIST

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_PURE_FREE_LIST   2
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_REACTOR_NOTIFICATION_ARRAY_SIZE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_REACTOR_NOTIFICATION_ARRAY_SIZE   1024
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SYSCALL_FAILED

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SYSCALL_FAILED   0xFFFFFFFF
│ │ │ │ -
│ │ │ │ -

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_UNIQUE_NAME_LEN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_UNIQUE_NAME_LEN   100
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,547 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Default_Constants.h File Reference │ │ │ │ │ -#include "ace/os_include/os_limits.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_DEFAULT_CLOSE_ALL_HANDLES   true │ │ │ │ │ -  │ │ │ │ │ -#define ACE_MAX_FULLY_QUALIFIED_NAME_LEN   256 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_PAGEFILE_POOL_BASE   (void *) 0 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_PAGEFILE_POOL_SIZE   (size_t) 0x01000000 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_PAGEFILE_POOL_CHUNK   (size_t) 0x00010000 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_PAGEFILE_POOL_NAME   ACE_TEXT │ │ │ │ │ - ("Default_ACE_Pagefile_Memory_Pool") │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_MESSAGE_BLOCK_PRIORITY   0 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_SERVICE_REPOSITORY_SIZE   1024 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_SERVICE_GESTALT_SIZE   1024 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_REACTOR_NOTIFICATION_ARRAY_SIZE   1024 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_TIMEOUT   5 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_BACKLOG   5 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_ASYNCH_BACKLOG   5 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_THREADS   1 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_BROADCAST_PORT   20000 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_MULTICAST_PORT   20001 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_MULTICAST_ADDR   "224.9.9.2" │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_MULTICASTV6_ADDR   "ff05:0::ff01:1" │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_HTTP_SERVER_PORT   80 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_SERVER_PORT   20002 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_HTTP_PORT   80 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_MAX_SOCKET_BUFSIZ   65536 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_SERVER_PORT_STR   ACE_TEXT("20002") │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_SERVICE_PORT   20003 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_THR_PORT   20004 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_LOCAL_PORT   20005 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_LOCAL_PORT_STR   "20005" │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_NAME_SERVER_PORT   20006 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_NAME_SERVER_PORT_STR   "20006" │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_TOKEN_SERVER_PORT   20007 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_TOKEN_SERVER_PORT_STR   "20007" │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_LOGGING_SERVER_PORT   20008 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_LOGGING_SERVER_PORT_STR   "20008" │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_THR_LOGGING_SERVER_PORT   20008 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_THR_LOGGING_SERVER_PORT_STR   "20008" │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_TIME_SERVER_PORT   20009 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_TIME_SERVER_PORT_STR   "20009" │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_TIME_SERVER_STR   "ACE_TS_TIME" │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_RENDEZVOUS   ACE_TEXT("localhost:20010") │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_SYSLOG_FACILITY   LOG_USER │ │ │ │ │ -  │ │ │ │ │ -#define ACE_HAS_STREAM_LOG_MSG_IPC   0 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_LOGGER_KEY   ACE_TEXT ("localhost:20012") │ │ │ │ │ -  │ │ │ │ │ -#define ACE_LOCALHOST   ACE_TEXT ("localhost") │ │ │ │ │ -  │ │ │ │ │ -#define ACE_IPV6_LOCALHOST   ACE_TEXT ("::1") │ │ │ │ │ -  │ │ │ │ │ -#define ACE_IPV6_ANY   ACE_TEXT ("::") │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_SERVER_HOST   ACE_IPV6_LOCALHOST │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_SHM_KEY   1234 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_BASE_ADDR   ((char *) (64 * 1024 * 1024)) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_SEGMENT_SIZE   1024 * 128 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_MAX_SEGMENTS   6 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_NAME_SERVER_MAP   "Name Server Map" │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_FILE_PERMS   0644 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_DIR_PERMS   0755 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_TIMEPROBE_TABLE_SIZE   8 * 1024 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_MAP_SIZE   1024 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_TIMER_WHEEL_SIZE   1024 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_TIMER_WHEEL_RESOLUTION   100 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_TIMER_HASH_TABLE_SIZE   1024 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_FREE_LIST_PREALLOC   0 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_FREE_LIST_LWM   0 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_FREE_LIST_HWM   25000 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_FREE_LIST_INC   100 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_UNIQUE_NAME_LEN   100 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_MAX_DGRAM_SIZE   8192 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_ARGV_BUFSIZ   1024 * 4 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_FREE_LIST_WITH_POOL   1 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_PURE_FREE_LIST   2 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_NON_BLOCKING_BUG_DELAY   35000 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_MAXLOGMSGLEN   4 * 1024 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_MAXTOKENNAMELEN   40 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_MAXCLIENTIDLEN   MAXHOSTNAMELEN + 20 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_MAX_UDP_PACKET_SIZE   65507 │ │ │ │ │ -  Max udp packet size. More... │ │ │ │ │ -  │ │ │ │ │ -Default values to control CDR classes memory allocation strategies │ │ │ │ │ -#define ACE_DEFAULT_CDR_BUFSIZE   512 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_CDR_EXP_GROWTH_MAX   65536 │ │ │ │ │ -  Stop exponential growth of CDR buffers to avoid overallocation. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_CDR_LINEAR_GROWTH_CHUNK   65536 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_CDR_MEMCPY_TRADEOFF   256 │ │ │ │ │ -  Control the zero-copy optimizations for octet sequences. More... │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DIRECTORY_SEPARATOR_STR_A   "\\" │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DIRECTORY_SEPARATOR_CHAR_A   '\\' │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DIRECTORY_SEPARATOR_STR_W   ACE_TEXT_WIDE │ │ │ │ │ - (ACE_DIRECTORY_SEPARATOR_STR_A) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DIRECTORY_SEPARATOR_CHAR_W   ACE_TEXT_WIDE │ │ │ │ │ - (ACE_DIRECTORY_SEPARATOR_CHAR_A) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DIRECTORY_SEPARATOR_STR   ACE_TEXT (ACE_DIRECTORY_SEPARATOR_STR_A) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DIRECTORY_SEPARATOR_CHAR   ACE_TEXT │ │ │ │ │ - (ACE_DIRECTORY_SEPARATOR_CHAR_A) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_THREAD_PRIORITY   (-0x7fffffffL - 1L) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_THREAD_STACKSIZE   0 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_MAX_DEFAULT_PORT   65535 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_TIMERS   _POSIX_TIMER_MAX │ │ │ │ │ -  │ │ │ │ │ -#define ACE_PLATFORM_A   "Win32" │ │ │ │ │ -  │ │ │ │ │ -#define ACE_PLATFORM_EXE_SUFFIX_A   ".exe" │ │ │ │ │ -  │ │ │ │ │ -#define ACE_PLATFORM_W   ACE_TEXT_WIDE(ACE_PLATFORM_A) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_PLATFORM_EXE_SUFFIX_W   ACE_TEXT_WIDE(ACE_PLATFORM_EXE_SUFFIX_A) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_PLATFORM   ACE_TEXT (ACE_PLATFORM_A) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_PLATFORM_EXE_SUFFIX   ACE_TEXT (ACE_PLATFORM_EXE_SUFFIX_A) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_LD_SEARCH_PATH   ACE_TEXT ("PATH") │ │ │ │ │ -  │ │ │ │ │ -#define ACE_LD_SEARCH_PATH_SEPARATOR_STR   ACE_TEXT (";") │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DLL_SUFFIX   ACE_TEXT (".dll") │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DLL_PREFIX   ACE_TEXT ("") │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_SVC_CONF   ACE_TEXT (".\\svc.conf.xml") │ │ │ │ │ -  │ │ │ │ │ -#define ACE_LOGGER_KEY   ACE_TEXT ("/tmp/server_daemon") │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_LOCALNAME_A   "localnames" │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_GLOBALNAME_A   "globalnames" │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_LOCALNAME_W   ACE_TEXT_WIDE(ACE_DEFAULT_LOCALNAME_A) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_GLOBALNAME_W   ACE_TEXT_WIDE(ACE_DEFAULT_GLOBALNAME_A) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_LOCALNAME   ACE_TEXT (ACE_DEFAULT_LOCALNAME_A) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_GLOBALNAME   ACE_TEXT (ACE_DEFAULT_GLOBALNAME_A) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_OPEN_PERMS   ACE_DEFAULT_FILE_PERMS │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_RW_PROCESS_MUTEX_PERMS   ACE_DEFAULT_OPEN_PERMS │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEV_NULL   "nul" │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SYSCALL_FAILED   0xFFFFFFFF │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_ACCEPTOR_USE_SELECT   1 │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ - and a cast of thousands... │ │ │ │ │ -This one is split from the famous OS.h │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_DEFAULT_ACCEPTOR_USE_SELECT ***** │ │ │ │ │ -#define ACE_DEFAULT_ACCEPTOR_USE_SELECT   1 │ │ │ │ │ -Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ -optimize this value to fit their request size │ │ │ │ │ -***** ◆ ACE_DEFAULT_ARGV_BUFSIZ ***** │ │ │ │ │ -#define ACE_DEFAULT_ARGV_BUFSIZ   1024 * 4 │ │ │ │ │ -***** ◆ ACE_DEFAULT_ASYNCH_BACKLOG ***** │ │ │ │ │ -#define ACE_DEFAULT_ASYNCH_BACKLOG   5 │ │ │ │ │ -***** ◆ ACE_DEFAULT_BACKLOG ***** │ │ │ │ │ -#define ACE_DEFAULT_BACKLOG   5 │ │ │ │ │ -***** ◆ ACE_DEFAULT_BASE_ADDR ***** │ │ │ │ │ -#define ACE_DEFAULT_BASE_ADDR   ((char *) (64 * 1024 * 1024)) │ │ │ │ │ -***** ◆ ACE_DEFAULT_BROADCAST_PORT ***** │ │ │ │ │ -#define ACE_DEFAULT_BROADCAST_PORT   20000 │ │ │ │ │ -***** ◆ ACE_DEFAULT_CDR_BUFSIZE ***** │ │ │ │ │ -#define ACE_DEFAULT_CDR_BUFSIZE   512 │ │ │ │ │ -Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ -optimize this value to fit their request size │ │ │ │ │ -***** ◆ ACE_DEFAULT_CDR_EXP_GROWTH_MAX ***** │ │ │ │ │ -#define ACE_DEFAULT_CDR_EXP_GROWTH_MAX   65536 │ │ │ │ │ -Stop exponential growth of CDR buffers to avoid overallocation. │ │ │ │ │ -***** ◆ ACE_DEFAULT_CDR_LINEAR_GROWTH_CHUNK ***** │ │ │ │ │ -#define ACE_DEFAULT_CDR_LINEAR_GROWTH_CHUNK   65536 │ │ │ │ │ -Control CDR buffer growth after maximum exponential growth is reached │ │ │ │ │ -***** ◆ ACE_DEFAULT_CDR_MEMCPY_TRADEOFF ***** │ │ │ │ │ -#define ACE_DEFAULT_CDR_MEMCPY_TRADEOFF   256 │ │ │ │ │ -Control the zero-copy optimizations for octet sequences. │ │ │ │ │ -Large octet sequences can be sent without any copies by chaining them in the │ │ │ │ │ -list of message blocks that represent a single CDR stream. However, if the │ │ │ │ │ -octet sequence is too small the zero copy optimizations actually hurt │ │ │ │ │ -performance. Octet sequences smaller than this value will be copied. │ │ │ │ │ -***** ◆ ACE_DEFAULT_CLOSE_ALL_HANDLES ***** │ │ │ │ │ -#define ACE_DEFAULT_CLOSE_ALL_HANDLES   true │ │ │ │ │ -***** ◆ ACE_DEFAULT_DIR_PERMS ***** │ │ │ │ │ -#define ACE_DEFAULT_DIR_PERMS   0755 │ │ │ │ │ -***** ◆ ACE_DEFAULT_FILE_PERMS ***** │ │ │ │ │ -#define ACE_DEFAULT_FILE_PERMS   0644 │ │ │ │ │ -***** ◆ ACE_DEFAULT_FREE_LIST_HWM ***** │ │ │ │ │ -#define ACE_DEFAULT_FREE_LIST_HWM   25000 │ │ │ │ │ -***** ◆ ACE_DEFAULT_FREE_LIST_INC ***** │ │ │ │ │ -#define ACE_DEFAULT_FREE_LIST_INC   100 │ │ │ │ │ -***** ◆ ACE_DEFAULT_FREE_LIST_LWM ***** │ │ │ │ │ -#define ACE_DEFAULT_FREE_LIST_LWM   0 │ │ │ │ │ -***** ◆ ACE_DEFAULT_FREE_LIST_PREALLOC ***** │ │ │ │ │ -#define ACE_DEFAULT_FREE_LIST_PREALLOC   0 │ │ │ │ │ -***** ◆ ACE_DEFAULT_GLOBALNAME ***** │ │ │ │ │ -#define ACE_DEFAULT_GLOBALNAME   ACE_TEXT (ACE_DEFAULT_GLOBALNAME_A) │ │ │ │ │ -Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ -optimize this value to fit their request size │ │ │ │ │ -***** ◆ ACE_DEFAULT_GLOBALNAME_A ***** │ │ │ │ │ -#define ACE_DEFAULT_GLOBALNAME_A   "globalnames" │ │ │ │ │ -Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ -optimize this value to fit their request size │ │ │ │ │ -***** ◆ ACE_DEFAULT_GLOBALNAME_W ***** │ │ │ │ │ -#define ACE_DEFAULT_GLOBALNAME_W   ACE_TEXT_WIDE(ACE_DEFAULT_GLOBALNAME_A) │ │ │ │ │ -Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ -optimize this value to fit their request size │ │ │ │ │ -***** ◆ ACE_DEFAULT_HTTP_PORT ***** │ │ │ │ │ -#define ACE_DEFAULT_HTTP_PORT   80 │ │ │ │ │ -***** ◆ ACE_DEFAULT_HTTP_SERVER_PORT ***** │ │ │ │ │ -#define ACE_DEFAULT_HTTP_SERVER_PORT   80 │ │ │ │ │ -***** ◆ ACE_DEFAULT_LOCAL_PORT ***** │ │ │ │ │ -#define ACE_DEFAULT_LOCAL_PORT   20005 │ │ │ │ │ -***** ◆ ACE_DEFAULT_LOCAL_PORT_STR ***** │ │ │ │ │ -#define ACE_DEFAULT_LOCAL_PORT_STR   "20005" │ │ │ │ │ -***** ◆ ACE_DEFAULT_LOCALNAME ***** │ │ │ │ │ -#define ACE_DEFAULT_LOCALNAME   ACE_TEXT (ACE_DEFAULT_LOCALNAME_A) │ │ │ │ │ -Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ -optimize this value to fit their request size │ │ │ │ │ -***** ◆ ACE_DEFAULT_LOCALNAME_A ***** │ │ │ │ │ -#define ACE_DEFAULT_LOCALNAME_A   "localnames" │ │ │ │ │ -Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ -optimize this value to fit their request size │ │ │ │ │ -***** ◆ ACE_DEFAULT_LOCALNAME_W ***** │ │ │ │ │ -#define ACE_DEFAULT_LOCALNAME_W   ACE_TEXT_WIDE(ACE_DEFAULT_LOCALNAME_A) │ │ │ │ │ -Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ -optimize this value to fit their request size │ │ │ │ │ -***** ◆ ACE_DEFAULT_LOGGER_KEY ***** │ │ │ │ │ -#define ACE_DEFAULT_LOGGER_KEY   ACE_TEXT ("localhost:20012") │ │ │ │ │ -***** ◆ ACE_DEFAULT_LOGGING_SERVER_PORT ***** │ │ │ │ │ -#define ACE_DEFAULT_LOGGING_SERVER_PORT   20008 │ │ │ │ │ -***** ◆ ACE_DEFAULT_LOGGING_SERVER_PORT_STR ***** │ │ │ │ │ -#define ACE_DEFAULT_LOGGING_SERVER_PORT_STR   "20008" │ │ │ │ │ -***** ◆ ACE_DEFAULT_MAP_SIZE ***** │ │ │ │ │ -#define ACE_DEFAULT_MAP_SIZE   1024 │ │ │ │ │ -***** ◆ ACE_DEFAULT_MAX_SEGMENTS ***** │ │ │ │ │ -#define ACE_DEFAULT_MAX_SEGMENTS   6 │ │ │ │ │ -***** ◆ ACE_DEFAULT_MAX_SOCKET_BUFSIZ ***** │ │ │ │ │ -#define ACE_DEFAULT_MAX_SOCKET_BUFSIZ   65536 │ │ │ │ │ -***** ◆ ACE_DEFAULT_MESSAGE_BLOCK_PRIORITY ***** │ │ │ │ │ -#define ACE_DEFAULT_MESSAGE_BLOCK_PRIORITY   0 │ │ │ │ │ -***** ◆ ACE_DEFAULT_MULTICAST_ADDR ***** │ │ │ │ │ -#define ACE_DEFAULT_MULTICAST_ADDR   "224.9.9.2" │ │ │ │ │ -***** ◆ ACE_DEFAULT_MULTICAST_PORT ***** │ │ │ │ │ -#define ACE_DEFAULT_MULTICAST_PORT   20001 │ │ │ │ │ -***** ◆ ACE_DEFAULT_MULTICASTV6_ADDR ***** │ │ │ │ │ -#define ACE_DEFAULT_MULTICASTV6_ADDR   "ff05:0::ff01:1" │ │ │ │ │ -***** ◆ ACE_DEFAULT_NAME_SERVER_PORT ***** │ │ │ │ │ -#define ACE_DEFAULT_NAME_SERVER_PORT   20006 │ │ │ │ │ -***** ◆ ACE_DEFAULT_NAME_SERVER_PORT_STR ***** │ │ │ │ │ -#define ACE_DEFAULT_NAME_SERVER_PORT_STR   "20006" │ │ │ │ │ -***** ◆ ACE_DEFAULT_OPEN_PERMS ***** │ │ │ │ │ -#define ACE_DEFAULT_OPEN_PERMS   ACE_DEFAULT_FILE_PERMS │ │ │ │ │ -Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ -optimize this value to fit their request size │ │ │ │ │ -***** ◆ ACE_DEFAULT_PAGEFILE_POOL_BASE ***** │ │ │ │ │ -#define ACE_DEFAULT_PAGEFILE_POOL_BASE   (void *) 0 │ │ │ │ │ -***** ◆ ACE_DEFAULT_PAGEFILE_POOL_CHUNK ***** │ │ │ │ │ -#define ACE_DEFAULT_PAGEFILE_POOL_CHUNK   (size_t) 0x00010000 │ │ │ │ │ -***** ◆ ACE_DEFAULT_PAGEFILE_POOL_NAME ***** │ │ │ │ │ -#define ACE_DEFAULT_PAGEFILE_POOL_NAME   ACE_TEXT │ │ │ │ │ -("Default_ACE_Pagefile_Memory_Pool") │ │ │ │ │ -***** ◆ ACE_DEFAULT_PAGEFILE_POOL_SIZE ***** │ │ │ │ │ -#define ACE_DEFAULT_PAGEFILE_POOL_SIZE   (size_t) 0x01000000 │ │ │ │ │ -***** ◆ ACE_DEFAULT_RENDEZVOUS ***** │ │ │ │ │ -#define ACE_DEFAULT_RENDEZVOUS   ACE_TEXT("localhost:20010") │ │ │ │ │ -***** ◆ ACE_DEFAULT_RW_PROCESS_MUTEX_PERMS ***** │ │ │ │ │ -#define ACE_DEFAULT_RW_PROCESS_MUTEX_PERMS   ACE_DEFAULT_OPEN_PERMS │ │ │ │ │ -Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ -optimize this value to fit their request size │ │ │ │ │ -***** ◆ ACE_DEFAULT_SEGMENT_SIZE ***** │ │ │ │ │ -#define ACE_DEFAULT_SEGMENT_SIZE   1024 * 128 │ │ │ │ │ -***** ◆ ACE_DEFAULT_SERVER_HOST ***** │ │ │ │ │ -#define ACE_DEFAULT_SERVER_HOST   ACE_IPV6_LOCALHOST │ │ │ │ │ -***** ◆ ACE_DEFAULT_SERVER_PORT ***** │ │ │ │ │ -#define ACE_DEFAULT_SERVER_PORT   20002 │ │ │ │ │ -***** ◆ ACE_DEFAULT_SERVER_PORT_STR ***** │ │ │ │ │ -#define ACE_DEFAULT_SERVER_PORT_STR   ACE_TEXT("20002") │ │ │ │ │ -***** ◆ ACE_DEFAULT_SERVICE_GESTALT_SIZE ***** │ │ │ │ │ -#define ACE_DEFAULT_SERVICE_GESTALT_SIZE   1024 │ │ │ │ │ -***** ◆ ACE_DEFAULT_SERVICE_PORT ***** │ │ │ │ │ -#define ACE_DEFAULT_SERVICE_PORT   20003 │ │ │ │ │ -***** ◆ ACE_DEFAULT_SERVICE_REPOSITORY_SIZE ***** │ │ │ │ │ -#define ACE_DEFAULT_SERVICE_REPOSITORY_SIZE   1024 │ │ │ │ │ -***** ◆ ACE_DEFAULT_SHM_KEY ***** │ │ │ │ │ -#define ACE_DEFAULT_SHM_KEY   1234 │ │ │ │ │ -***** ◆ ACE_DEFAULT_SVC_CONF ***** │ │ │ │ │ -#define ACE_DEFAULT_SVC_CONF   ACE_TEXT (".\\svc.conf.xml") │ │ │ │ │ -Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ -optimize this value to fit their request size │ │ │ │ │ -***** ◆ ACE_DEFAULT_SYSLOG_FACILITY ***** │ │ │ │ │ -#define ACE_DEFAULT_SYSLOG_FACILITY   LOG_USER │ │ │ │ │ -***** ◆ ACE_DEFAULT_THR_LOGGING_SERVER_PORT ***** │ │ │ │ │ -#define ACE_DEFAULT_THR_LOGGING_SERVER_PORT   20008 │ │ │ │ │ -***** ◆ ACE_DEFAULT_THR_LOGGING_SERVER_PORT_STR ***** │ │ │ │ │ -#define ACE_DEFAULT_THR_LOGGING_SERVER_PORT_STR   "20008" │ │ │ │ │ -***** ◆ ACE_DEFAULT_THR_PORT ***** │ │ │ │ │ -#define ACE_DEFAULT_THR_PORT   20004 │ │ │ │ │ -***** ◆ ACE_DEFAULT_THREAD_PRIORITY ***** │ │ │ │ │ -#define ACE_DEFAULT_THREAD_PRIORITY   (-0x7fffffffL - 1L) │ │ │ │ │ -Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ -optimize this value to fit their request size │ │ │ │ │ -***** ◆ ACE_DEFAULT_THREAD_STACKSIZE ***** │ │ │ │ │ -#define ACE_DEFAULT_THREAD_STACKSIZE   0 │ │ │ │ │ -Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ -optimize this value to fit their request size │ │ │ │ │ -***** ◆ ACE_DEFAULT_THREADS ***** │ │ │ │ │ -#define ACE_DEFAULT_THREADS   1 │ │ │ │ │ -***** ◆ ACE_DEFAULT_TIME_SERVER_PORT ***** │ │ │ │ │ -#define ACE_DEFAULT_TIME_SERVER_PORT   20009 │ │ │ │ │ -***** ◆ ACE_DEFAULT_TIME_SERVER_PORT_STR ***** │ │ │ │ │ -#define ACE_DEFAULT_TIME_SERVER_PORT_STR   "20009" │ │ │ │ │ -***** ◆ ACE_DEFAULT_TIME_SERVER_STR ***** │ │ │ │ │ -#define ACE_DEFAULT_TIME_SERVER_STR   "ACE_TS_TIME" │ │ │ │ │ -***** ◆ ACE_DEFAULT_TIMEOUT ***** │ │ │ │ │ -#define ACE_DEFAULT_TIMEOUT   5 │ │ │ │ │ -***** ◆ ACE_DEFAULT_TIMEPROBE_TABLE_SIZE ***** │ │ │ │ │ -#define ACE_DEFAULT_TIMEPROBE_TABLE_SIZE   8 * 1024 │ │ │ │ │ -***** ◆ ACE_DEFAULT_TIMER_HASH_TABLE_SIZE ***** │ │ │ │ │ -#define ACE_DEFAULT_TIMER_HASH_TABLE_SIZE   1024 │ │ │ │ │ -***** ◆ ACE_DEFAULT_TIMER_WHEEL_RESOLUTION ***** │ │ │ │ │ -#define ACE_DEFAULT_TIMER_WHEEL_RESOLUTION   100 │ │ │ │ │ -***** ◆ ACE_DEFAULT_TIMER_WHEEL_SIZE ***** │ │ │ │ │ -#define ACE_DEFAULT_TIMER_WHEEL_SIZE   1024 │ │ │ │ │ -***** ◆ ACE_DEFAULT_TIMERS ***** │ │ │ │ │ -#define ACE_DEFAULT_TIMERS   _POSIX_TIMER_MAX │ │ │ │ │ -Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ -optimize this value to fit their request size │ │ │ │ │ -***** ◆ ACE_DEFAULT_TOKEN_SERVER_PORT ***** │ │ │ │ │ -#define ACE_DEFAULT_TOKEN_SERVER_PORT   20007 │ │ │ │ │ -***** ◆ ACE_DEFAULT_TOKEN_SERVER_PORT_STR ***** │ │ │ │ │ -#define ACE_DEFAULT_TOKEN_SERVER_PORT_STR   "20007" │ │ │ │ │ -***** ◆ ACE_DEV_NULL ***** │ │ │ │ │ -#define ACE_DEV_NULL   "nul" │ │ │ │ │ -Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ -optimize this value to fit their request size │ │ │ │ │ -***** ◆ ACE_DIRECTORY_SEPARATOR_CHAR ***** │ │ │ │ │ -#define ACE_DIRECTORY_SEPARATOR_CHAR   ACE_TEXT │ │ │ │ │ -(ACE_DIRECTORY_SEPARATOR_CHAR_A) │ │ │ │ │ -Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ -optimize this value to fit their request size │ │ │ │ │ -***** ◆ ACE_DIRECTORY_SEPARATOR_CHAR_A ***** │ │ │ │ │ -#define ACE_DIRECTORY_SEPARATOR_CHAR_A   '\\' │ │ │ │ │ -Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ -optimize this value to fit their request size │ │ │ │ │ -***** ◆ ACE_DIRECTORY_SEPARATOR_CHAR_W ***** │ │ │ │ │ -#define ACE_DIRECTORY_SEPARATOR_CHAR_W   ACE_TEXT_WIDE │ │ │ │ │ -(ACE_DIRECTORY_SEPARATOR_CHAR_A) │ │ │ │ │ -Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ -optimize this value to fit their request size │ │ │ │ │ -***** ◆ ACE_DIRECTORY_SEPARATOR_STR ***** │ │ │ │ │ -#define ACE_DIRECTORY_SEPARATOR_STR   ACE_TEXT (ACE_DIRECTORY_SEPARATOR_STR_A) │ │ │ │ │ -Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ -optimize this value to fit their request size │ │ │ │ │ -***** ◆ ACE_DIRECTORY_SEPARATOR_STR_A ***** │ │ │ │ │ -#define ACE_DIRECTORY_SEPARATOR_STR_A   "\\" │ │ │ │ │ -Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ -optimize this value to fit their request size │ │ │ │ │ -***** ◆ ACE_DIRECTORY_SEPARATOR_STR_W ***** │ │ │ │ │ -#define ACE_DIRECTORY_SEPARATOR_STR_W   ACE_TEXT_WIDE │ │ │ │ │ -(ACE_DIRECTORY_SEPARATOR_STR_A) │ │ │ │ │ -Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ -optimize this value to fit their request size │ │ │ │ │ -***** ◆ ACE_DLL_PREFIX ***** │ │ │ │ │ -#define ACE_DLL_PREFIX   ACE_TEXT ("") │ │ │ │ │ -Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ -optimize this value to fit their request size │ │ │ │ │ -***** ◆ ACE_DLL_SUFFIX ***** │ │ │ │ │ -#define ACE_DLL_SUFFIX   ACE_TEXT (".dll") │ │ │ │ │ -Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ -optimize this value to fit their request size │ │ │ │ │ -***** ◆ ACE_FREE_LIST_WITH_POOL ***** │ │ │ │ │ -#define ACE_FREE_LIST_WITH_POOL   1 │ │ │ │ │ -***** ◆ ACE_HAS_STREAM_LOG_MSG_IPC ***** │ │ │ │ │ -#define ACE_HAS_STREAM_LOG_MSG_IPC   0 │ │ │ │ │ -***** ◆ ACE_IPV6_ANY ***** │ │ │ │ │ -#define ACE_IPV6_ANY   ACE_TEXT ("::") │ │ │ │ │ -***** ◆ ACE_IPV6_LOCALHOST ***** │ │ │ │ │ -#define ACE_IPV6_LOCALHOST   ACE_TEXT ("::1") │ │ │ │ │ -***** ◆ ACE_LD_SEARCH_PATH ***** │ │ │ │ │ -#define ACE_LD_SEARCH_PATH   ACE_TEXT ("PATH") │ │ │ │ │ -Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ -optimize this value to fit their request size │ │ │ │ │ -***** ◆ ACE_LD_SEARCH_PATH_SEPARATOR_STR ***** │ │ │ │ │ -#define ACE_LD_SEARCH_PATH_SEPARATOR_STR   ACE_TEXT (";") │ │ │ │ │ -Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ -optimize this value to fit their request size │ │ │ │ │ -***** ◆ ACE_LOCALHOST ***** │ │ │ │ │ -#define ACE_LOCALHOST   ACE_TEXT ("localhost") │ │ │ │ │ -***** ◆ ACE_LOGGER_KEY ***** │ │ │ │ │ -#define ACE_LOGGER_KEY   ACE_TEXT ("/tmp/server_daemon") │ │ │ │ │ -Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ -optimize this value to fit their request size │ │ │ │ │ -***** ◆ ACE_MAX_DEFAULT_PORT ***** │ │ │ │ │ -#define ACE_MAX_DEFAULT_PORT   65535 │ │ │ │ │ -Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ -optimize this value to fit their request size │ │ │ │ │ -***** ◆ ACE_MAX_DGRAM_SIZE ***** │ │ │ │ │ -#define ACE_MAX_DGRAM_SIZE   8192 │ │ │ │ │ -***** ◆ ACE_MAX_FULLY_QUALIFIED_NAME_LEN ***** │ │ │ │ │ -#define ACE_MAX_FULLY_QUALIFIED_NAME_LEN   256 │ │ │ │ │ -***** ◆ ACE_MAX_UDP_PACKET_SIZE ***** │ │ │ │ │ -#define ACE_MAX_UDP_PACKET_SIZE   65507 │ │ │ │ │ -Max udp packet size. │ │ │ │ │ -***** ◆ ACE_MAXCLIENTIDLEN ***** │ │ │ │ │ -#define ACE_MAXCLIENTIDLEN   MAXHOSTNAMELEN + 20 │ │ │ │ │ -***** ◆ ACE_MAXLOGMSGLEN ***** │ │ │ │ │ -#define ACE_MAXLOGMSGLEN   4 * 1024 │ │ │ │ │ -***** ◆ ACE_MAXTOKENNAMELEN ***** │ │ │ │ │ -#define ACE_MAXTOKENNAMELEN   40 │ │ │ │ │ -***** ◆ ACE_NAME_SERVER_MAP ***** │ │ │ │ │ -#define ACE_NAME_SERVER_MAP   "Name Server Map" │ │ │ │ │ -***** ◆ ACE_NON_BLOCKING_BUG_DELAY ***** │ │ │ │ │ -#define ACE_NON_BLOCKING_BUG_DELAY   35000 │ │ │ │ │ -***** ◆ ACE_PLATFORM ***** │ │ │ │ │ -#define ACE_PLATFORM   ACE_TEXT (ACE_PLATFORM_A) │ │ │ │ │ -Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ -optimize this value to fit their request size │ │ │ │ │ -***** ◆ ACE_PLATFORM_A ***** │ │ │ │ │ -#define ACE_PLATFORM_A   "Win32" │ │ │ │ │ -Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ -optimize this value to fit their request size │ │ │ │ │ -***** ◆ ACE_PLATFORM_EXE_SUFFIX ***** │ │ │ │ │ -#define ACE_PLATFORM_EXE_SUFFIX   ACE_TEXT (ACE_PLATFORM_EXE_SUFFIX_A) │ │ │ │ │ -Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ -optimize this value to fit their request size │ │ │ │ │ -***** ◆ ACE_PLATFORM_EXE_SUFFIX_A ***** │ │ │ │ │ -#define ACE_PLATFORM_EXE_SUFFIX_A   ".exe" │ │ │ │ │ -Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ -optimize this value to fit their request size │ │ │ │ │ -***** ◆ ACE_PLATFORM_EXE_SUFFIX_W ***** │ │ │ │ │ -#define ACE_PLATFORM_EXE_SUFFIX_W   ACE_TEXT_WIDE(ACE_PLATFORM_EXE_SUFFIX_A) │ │ │ │ │ -Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ -optimize this value to fit their request size │ │ │ │ │ -***** ◆ ACE_PLATFORM_W ***** │ │ │ │ │ -#define ACE_PLATFORM_W   ACE_TEXT_WIDE(ACE_PLATFORM_A) │ │ │ │ │ -Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ -optimize this value to fit their request size │ │ │ │ │ -***** ◆ ACE_PURE_FREE_LIST ***** │ │ │ │ │ -#define ACE_PURE_FREE_LIST   2 │ │ │ │ │ -***** ◆ ACE_REACTOR_NOTIFICATION_ARRAY_SIZE ***** │ │ │ │ │ -#define ACE_REACTOR_NOTIFICATION_ARRAY_SIZE   1024 │ │ │ │ │ -***** ◆ ACE_SYSCALL_FAILED ***** │ │ │ │ │ -#define ACE_SYSCALL_FAILED   0xFFFFFFFF │ │ │ │ │ -Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ -optimize this value to fit their request size │ │ │ │ │ -***** ◆ ACE_UNIQUE_NAME_LEN ***** │ │ │ │ │ -#define ACE_UNIQUE_NAME_LEN   100 │ │ │ │ │ +Multihomed_INET_Addr.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00119.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Asynch_Acceptor.cpp File Reference │ │ │ │ +ACE: Timer_Hash.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,42 +63,135 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Macros
│ │ │ │ -
Asynch_Acceptor.cpp File Reference
│ │ │ │ +Typedefs
│ │ │ │ +
Timer_Hash.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Asynch_Acceptor.h"
│ │ │ │ -#include "ace/OS_Errno.h"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ -#include "ace/OS_NS_sys_socket.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/Message_Block.h"
│ │ │ │ -#include "ace/INET_Addr.h"
│ │ │ │ -#include "ace/SOCK_Stream.h"
│ │ │ │ -#include "ace/Sock_Connect.h"
│ │ │ │ +
#include "ace/Timer_Hash_T.h"
│ │ │ │ +#include "ace/Event_Handler_Handle_Timeout_Upcall.h"
│ │ │ │ +#include "ace/Timer_Heap_T.h"
│ │ │ │ +#include "ace/Timer_List_T.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Macros

#define ACE_ASYNCH_ACCEPTOR_C
 

│ │ │ │ +Typedefs

typedef ACE_Timer_Hash_Upcall< ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEXACE_Hash_Upcall
 
typedef ACE_Timer_List_T< ACE_Event_Handler *, ACE_Hash_Upcall, ACE_Null_MutexACE_Hash_Timer_List
 
typedef ACE_Timer_Heap_T< ACE_Event_Handler *, ACE_Hash_Upcall, ACE_Null_MutexACE_Hash_Timer_Heap
 
typedef ACE_Timer_Hash_T< ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX, ACE_Hash_Timer_ListACE_Timer_Hash
 
typedef ACE_Timer_Hash_Iterator_T< ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX, ACE_Hash_Timer_List, ACE_Default_Time_PolicyACE_Timer_Hash_Iterator
 
typedef ACE_Timer_Hash_T< ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX, ACE_Hash_Timer_HeapACE_Timer_Hash_Heap
 
typedef ACE_Timer_Hash_Iterator_T< ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX, ACE_Hash_Timer_HeapACE_Timer_Hash_Heap_Iterator
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ASYNCH_ACCEPTOR_C

│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Darrell Brunsch bruns.nosp@m.ch@c.nosp@m.s.wus.nosp@m.tl.e.nosp@m.du
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Hash_Timer_Heap

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_ASYNCH_ACCEPTOR_Ctypedef ACE_Timer_Heap_T<ACE_Event_Handler *, ACE_Hash_Upcall, ACE_Null_Mutex> ACE_Hash_Timer_Heap
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_Hash_Timer_List

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Timer_List_T<ACE_Event_Handler *, ACE_Hash_Upcall, ACE_Null_Mutex> ACE_Hash_Timer_List
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_Hash_Upcall

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Timer_Hash_Upcall<ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX> ACE_Hash_Upcall
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_Timer_Hash

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Timer_Hash_T<ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX, ACE_Hash_Timer_List> ACE_Timer_Hash
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_Timer_Hash_Heap

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Timer_Hash_T<ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX, ACE_Hash_Timer_Heap> ACE_Timer_Hash_Heap
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_Timer_Hash_Heap_Iterator

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Timer_Hash_Iterator_T<ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX, ACE_Hash_Timer_Heap> ACE_Timer_Hash_Heap_Iterator
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_Timer_Hash_Iterator

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
typedef ACE_Timer_Hash_Iterator_T<ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX, ACE_Hash_Timer_List, ACE_Default_Time_Policy> ACE_Timer_Hash_Iterator
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,27 +3,72 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Asynch_Acceptor.cpp File Reference │ │ │ │ │ -#include "ace/Asynch_Acceptor.h" │ │ │ │ │ -#include "ace/OS_Errno.h" │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ -#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/Message_Block.h" │ │ │ │ │ -#include "ace/INET_Addr.h" │ │ │ │ │ -#include "ace/SOCK_Stream.h" │ │ │ │ │ -#include "ace/Sock_Connect.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_ASYNCH_ACCEPTOR_C │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_ASYNCH_ACCEPTOR_C ***** │ │ │ │ │ -#define ACE_ASYNCH_ACCEPTOR_C │ │ │ │ │ +Typedefs │ │ │ │ │ +Timer_Hash.h File Reference │ │ │ │ │ +#include "ace/Timer_Hash_T.h" │ │ │ │ │ +#include "ace/Event_Handler_Handle_Timeout_Upcall.h" │ │ │ │ │ +#include "ace/Timer_Heap_T.h" │ │ │ │ │ +#include "ace/Timer_List_T.h" │ │ │ │ │ + Typedefs │ │ │ │ │ + typedef ACE_Timer_Hash_Upcall< ACE_Event_Handler *, │ │ │ │ │ + ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX > ACE_Hash_Upcall │ │ │ │ │ +  │ │ │ │ │ + typedef ACE_Timer_List_T< ACE_Event_Handler *, ACE_Hash_Upcall, │ │ │ │ │ + ACE_Null_Mutex > ACE_Hash_Timer_List │ │ │ │ │ +  │ │ │ │ │ + typedef ACE_Timer_Heap_T< ACE_Event_Handler *, ACE_Hash_Upcall, │ │ │ │ │ + ACE_Null_Mutex > ACE_Hash_Timer_Heap │ │ │ │ │ +  │ │ │ │ │ + typedef ACE_Timer_Hash_T< ACE_Event_Handler *, │ │ │ │ │ + ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX, │ │ │ │ │ + ACE_Hash_Timer_List > ACE_Timer_Hash │ │ │ │ │ +  │ │ │ │ │ + typedef ACE_Timer_Hash_Iterator_T< ACE_Event_Handler *, │ │ │ │ │ + ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX, │ │ │ │ │ + ACE_Hash_Timer_List, ACE_Default_Time_Policy > ACE_Timer_Hash_Iterator │ │ │ │ │ +  │ │ │ │ │ + typedef ACE_Timer_Hash_T< ACE_Event_Handler *, │ │ │ │ │ + ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX, │ │ │ │ │ + ACE_Hash_Timer_Heap > ACE_Timer_Hash_Heap │ │ │ │ │ +  │ │ │ │ │ + typedef ACE_Timer_Hash_Iterator_T< ACE_Event_Handler *, │ │ │ │ │ + ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX, │ │ │ │ │ + ACE_Hash_Timer_Heap > ACE_Timer_Hash_Heap_Iterator │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Darrell Brunsch bruns.nosp@m.ch@c.nosp@m.s.wus.nosp@m.tl.e.nosp@m.du │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_Hash_Timer_Heap ***** │ │ │ │ │ +typedef ACE_Timer_Heap_T │ │ │ │ │ +ACE_Hash_Timer_Heap │ │ │ │ │ +***** ◆ ACE_Hash_Timer_List ***** │ │ │ │ │ +typedef ACE_Timer_List_T │ │ │ │ │ +ACE_Hash_Timer_List │ │ │ │ │ +***** ◆ ACE_Hash_Upcall ***** │ │ │ │ │ +typedef ACE_Timer_Hash_Upcall │ │ │ │ │ +ACE_Hash_Upcall │ │ │ │ │ +***** ◆ ACE_Timer_Hash ***** │ │ │ │ │ +typedef ACE_Timer_Hash_T ACE_Timer_Hash │ │ │ │ │ +***** ◆ ACE_Timer_Hash_Heap ***** │ │ │ │ │ +typedef ACE_Timer_Hash_T ACE_Timer_Hash_Heap │ │ │ │ │ +***** ◆ ACE_Timer_Hash_Heap_Iterator ***** │ │ │ │ │ +typedef ACE_Timer_Hash_Iterator_T ACE_Timer_Hash_Heap_Iterator │ │ │ │ │ +***** ◆ ACE_Timer_Hash_Iterator ***** │ │ │ │ │ +typedef ACE_Timer_Hash_Iterator_T ACE_Timer_Hash_Iterator │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00122.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Configuration_Import_Export.cpp File Reference │ │ │ │ +ACE: Typed_SV_Message.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,45 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Macros
│ │ │ │ -
Configuration_Import_Export.cpp File Reference
│ │ │ │ +
Typed_SV_Message.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Configuration_Import_Export.h"
│ │ │ │ -#include "ace/OS_Errno.h"
│ │ │ │ -#include "ace/OS_NS_stdio.h"
│ │ │ │ -#include "ace/OS_NS_ctype.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_WRITE_STRING   ACE_OS::fputs
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_WRITE_STRING

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_WRITE_STRING   ACE_OS::fputs
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +#include "ace/Global_Macros.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,23 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Configuration_Import_Export.cpp File Reference │ │ │ │ │ -#include "ace/Configuration_Import_Export.h" │ │ │ │ │ -#include "ace/OS_Errno.h" │ │ │ │ │ -#include "ace/OS_NS_stdio.h" │ │ │ │ │ -#include "ace/OS_NS_ctype.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_WRITE_STRING   ACE_OS::fputs │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_WRITE_STRING ***** │ │ │ │ │ -#define ACE_WRITE_STRING   ACE_OS::fputs │ │ │ │ │ +Typed_SV_Message.inl File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00125.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Codeset_Registry.cpp File Reference │ │ │ │ +ACE: Time_Policy_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,41 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Codeset_Registry.cpp File Reference
│ │ │ │ +
│ │ │ │ +Macros
│ │ │ │ +
Time_Policy_T.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Codeset_Registry.h"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -

emulated codset regstry functions

│ │ │ │ -
Author
Phil Mesnier mesni.nosp@m.er_p.nosp@m.@ociw.nosp@m.eb.c.nosp@m.om
│ │ │ │ -
│ │ │ │ +
#include "ace/Time_Policy_T.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_TIME_POLICY_T_CPP
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_TIME_POLICY_T_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TIME_POLICY_T_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,18 +3,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Codeset_Registry.cpp File Reference │ │ │ │ │ -#include "ace/Codeset_Registry.h" │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ -emulated codset regstry functions │ │ │ │ │ - Author │ │ │ │ │ - Phil Mesnier mesni.nosp@m.er_p.nosp@m.@ociw.nosp@m.eb.c.nosp@m.om │ │ │ │ │ +Macros │ │ │ │ │ +Time_Policy_T.cpp File Reference │ │ │ │ │ +#include "ace/Time_Policy_T.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_TIME_POLICY_T_CPP │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_TIME_POLICY_T_CPP ***** │ │ │ │ │ +#define ACE_TIME_POLICY_T_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00128.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Parse_Node.h File Reference │ │ │ │ +ACE: Intrusive_Auto_Ptr.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,276 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Parse_Node.h File Reference
│ │ │ │ +
│ │ │ │ +Functions
│ │ │ │ +
Intrusive_Auto_Ptr.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Doug Schmidt
│ │ │ │ -
│ │ │ │ +
#include "ace/Guard_T.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

template<class T , class U >
bool operator== (ACE_Intrusive_Auto_Ptr< T > const &a, ACE_Intrusive_Auto_Ptr< U > const &b)
 
template<class T , class U >
bool operator!= (ACE_Intrusive_Auto_Ptr< T > const &a, ACE_Intrusive_Auto_Ptr< U > const &b)
 Inequality operator, which is the opposite of equality. More...
 
template<class T , class U >
bool operator== (ACE_Intrusive_Auto_Ptr< T > const &a, U *b)
 
template<class T , class U >
bool operator!= (ACE_Intrusive_Auto_Ptr< T > &a, U *b)
 
template<class T , class U >
bool operator== (T *a, ACE_Intrusive_Auto_Ptr< U > const &b)
 
template<class T , class U >
bool operator!= (T *a, ACE_Intrusive_Auto_Ptr< U > const &b)
 
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ operator!=() [1/3]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +template<class T , class U >
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
bool operator!= (ACE_Intrusive_Auto_Ptr< T > & a,
U * b 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator!=() [2/3]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +template<class T , class U >
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
bool operator!= (ACE_Intrusive_Auto_Ptr< T > const & a,
ACE_Intrusive_Auto_Ptr< U > const & b 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

Inequality operator, which is the opposite of equality.

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator!=() [3/3]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +template<class T , class U >
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
bool operator!= (T * a,
ACE_Intrusive_Auto_Ptr< U > const & b 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator==() [1/3]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +template<class T , class U >
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
bool operator== (ACE_Intrusive_Auto_Ptr< T > const & a,
ACE_Intrusive_Auto_Ptr< U > const & b 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ +

Equality operator that returns true if both ACE_Intrusive_Auto_Ptr objects point to the same underlying representation. It does not compare the actual pointers.

Note
It also returns true if both objects have just been instantiated and not used yet.
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator==() [2/3]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +template<class T , class U >
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
bool operator== (ACE_Intrusive_Auto_Ptr< T > const & a,
U * b 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator==() [3/3]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +template<class T , class U >
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
bool operator== (T * a,
ACE_Intrusive_Auto_Ptr< U > const & b 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,74 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Parse_Node.h File Reference │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ +Functions │ │ │ │ │ +Intrusive_Auto_Ptr.inl File Reference │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ + Functions │ │ │ │ │ +template │ │ │ │ │ +bool operator== (ACE_Intrusive_Auto_Ptr< T > const &a, ACE_Intrusive_Auto_Ptr< │ │ │ │ │ + U > const &b) │ │ │ │ │ +  │ │ │ │ │ +template │ │ │ │ │ +bool operator!= (ACE_Intrusive_Auto_Ptr< T > const &a, ACE_Intrusive_Auto_Ptr< │ │ │ │ │ + U > const &b) │ │ │ │ │ +  Inequality operator, which is the opposite of equality. More... │ │ │ │ │ +  │ │ │ │ │ +template │ │ │ │ │ +bool operator== (ACE_Intrusive_Auto_Ptr< T > const &a, U *b) │ │ │ │ │ +  │ │ │ │ │ +template │ │ │ │ │ +bool operator!= (ACE_Intrusive_Auto_Ptr< T > &a, U *b) │ │ │ │ │ +  │ │ │ │ │ +template │ │ │ │ │ +bool operator== (T *a, ACE_Intrusive_Auto_Ptr< U > const &b) │ │ │ │ │ +  │ │ │ │ │ +template │ │ │ │ │ +bool operator!= (T *a, ACE_Intrusive_Auto_Ptr< U > const &b) │ │ │ │ │ +  │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ operator!=() [1/3] ***** │ │ │ │ │ +template │ │ │ │ │ +bool operator!= ( ACE_Intrusive_Auto_Ptr< T > & a, │ │ │ │ │ + U *  b  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator!=() [2/3] ***** │ │ │ │ │ +template │ │ │ │ │ +bool operator!= ( ACE_Intrusive_Auto_Ptr< T > const & a, │ │ │ │ │ + ACE_Intrusive_Auto_Ptr< U > const & b  inline │ │ │ │ │ + ) │ │ │ │ │ +Inequality operator, which is the opposite of equality. │ │ │ │ │ +***** ◆ operator!=() [3/3] ***** │ │ │ │ │ +template │ │ │ │ │ +bool operator!= ( T *  a, │ │ │ │ │ + ACE_Intrusive_Auto_Ptr< U > const & b  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator==() [1/3] ***** │ │ │ │ │ +template │ │ │ │ │ +bool operator== ( ACE_Intrusive_Auto_Ptr< T > const & a, │ │ │ │ │ + ACE_Intrusive_Auto_Ptr< U > const & b  inline │ │ │ │ │ + ) │ │ │ │ │ +Equality operator that returns true if both ACE_Intrusive_Auto_Ptr objects │ │ │ │ │ +point to the same underlying representation. It does not compare the actual │ │ │ │ │ +pointers. │ │ │ │ │ + Note │ │ │ │ │ + It also returns true if both objects have just been instantiated and not │ │ │ │ │ + used yet. │ │ │ │ │ +***** ◆ operator==() [2/3] ***** │ │ │ │ │ +template │ │ │ │ │ +bool operator== ( ACE_Intrusive_Auto_Ptr< T > const & a, │ │ │ │ │ + U *  b  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator==() [3/3] ***** │ │ │ │ │ +template │ │ │ │ │ +bool operator== ( T *  a, │ │ │ │ │ + ACE_Intrusive_Auto_Ptr< U > const & b  inline │ │ │ │ │ + ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00131.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Node.h File Reference │ │ │ │ +ACE: Mutex.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,29 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Node.h File Reference
│ │ │ │ +
Mutex.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Node.cpp"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Node< T, C >
 Implementation element in a Queue, Set, and Stack. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Doug Schmidt
│ │ │ │ +
#include "ace/Mutex.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/os_include/sys/os_mman.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,20 +3,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Node.h File Reference │ │ │ │ │ -#include "ace/Node.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Node<_T,_C_> │ │ │ │ │ -  Implementation element in a Queue, Set, and Stack. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ +Mutex.cpp File Reference │ │ │ │ │ +#include "ace/Mutex.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/os_include/sys/os_mman.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00134.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Array_Map.h File Reference │ │ │ │ +ACE: Thread_Mutex.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,147 +63,29 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
Array_Map.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
Thread_Mutex.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include <utility>
│ │ │ │ -#include <iterator>
│ │ │ │ -#include <functional>
│ │ │ │ -#include <memory>
│ │ │ │ -#include "ace/Array_Map.inl"
│ │ │ │ -#include "ace/Array_Map.cpp"
│ │ │ │ +
#include "ace/OS_NS_Thread.h"
│ │ │ │ +#include "ace/Thread_Mutex.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ -

│ │ │ │ Classes

class  ACE_Array_Map< Key, Value, EqualTo, Alloc >
 Light weight array-based map with fast iteration, but linear (i.e. O(n)) search times. More...
class  ACE_Thread_Mutex
 ACE_Thread_Mutex wrapper (only valid for threads in the same process). More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_ARRAY_MAP_DEFAULT_ALLOCATOR(K, V)   std::allocator<std::pair<K, V> >
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │

│ │ │ │ -Functions

template<typename Key , typename Value , class EqualTo , class Alloc >
bool operator== (ACE_Array_Map< Key, Value, EqualTo, Alloc > const &lhs, ACE_Array_Map< Key, Value, EqualTo, Alloc > const &rhs)
 ACE_Array_Map equality operator. More...
 
template<typename Key , typename Value , class EqualTo , class Alloc >
bool operator< (ACE_Array_Map< Key, Value, EqualTo, Alloc > const &lhs, ACE_Array_Map< Key, Value, EqualTo, Alloc > const &rhs)
 ACE_Array_Map lexicographical comparison operator. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -

Light weight array-based map with fast iteration but linear (i.e. O(n)) search times. STL-style interface is exposed.

│ │ │ │ -
Note
This class requires the STL generic algorithms and reverse_iterator adapter.
│ │ │ │ -
Author
Ossama Othman
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ARRAY_MAP_DEFAULT_ALLOCATOR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_ARRAY_MAP_DEFAULT_ALLOCATOR( K,
 
)   std::allocator<std::pair<K, V> >
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ operator<()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -template<typename Key , typename Value , class EqualTo , class Alloc >
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
bool operator< (ACE_Array_Map< Key, Value, EqualTo, Alloc > const & lhs,
ACE_Array_Map< Key, Value, EqualTo, Alloc > const & rhs 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

ACE_Array_Map lexicographical comparison operator.

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator==()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -template<typename Key , typename Value , class EqualTo , class Alloc >
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
bool operator== (ACE_Array_Map< Key, Value, EqualTo, Alloc > const & lhs,
ACE_Array_Map< Key, Value, EqualTo, Alloc > const & rhs 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

ACE_Array_Map equality operator.

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,63 +3,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros | Functions │ │ │ │ │ -Array_Map.h File Reference │ │ │ │ │ -#include │ │ │ │ │ -#include │ │ │ │ │ -#include │ │ │ │ │ -#include │ │ │ │ │ -#include "ace/Array_Map.inl" │ │ │ │ │ -#include "ace/Array_Map.cpp" │ │ │ │ │ +Classes │ │ │ │ │ +Thread_Mutex.h File Reference │ │ │ │ │ +#include "ace/OS_NS_Thread.h" │ │ │ │ │ +#include "ace/Thread_Mutex.inl" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Array_Map<_Key,_Value,_EqualTo,_Alloc_> │ │ │ │ │ -  Light weight array-based map with fast iteration, but linear (i.e. O │ │ │ │ │ - (n)) search times. More... │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_ARRAY_MAP_DEFAULT_ALLOCATOR(K, V)   std::allocator > │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -template │ │ │ │ │ -bool operator== (ACE_Array_Map< Key, Value, EqualTo, Alloc > const &lhs, │ │ │ │ │ - ACE_Array_Map< Key, Value, EqualTo, Alloc > const &rhs) │ │ │ │ │ -  ACE_Array_Map equality operator. More... │ │ │ │ │ -  │ │ │ │ │ -template │ │ │ │ │ -bool operator< (ACE_Array_Map< Key, Value, EqualTo, Alloc > const &lhs, │ │ │ │ │ - ACE_Array_Map< Key, Value, EqualTo, Alloc > const &rhs) │ │ │ │ │ -  ACE_Array_Map lexicographical comparison operator. More... │ │ │ │ │ +class  ACE_Thread_Mutex │ │ │ │ │ +  ACE_Thread_Mutex wrapper (only valid for threads in the same process). │ │ │ │ │ + More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -Light weight array-based map with fast iteration but linear (i.e. O(n)) search │ │ │ │ │ -times. STL-style interface is exposed. │ │ │ │ │ - Note │ │ │ │ │ - This class requires the STL generic algorithms and reverse_iterator │ │ │ │ │ - adapter. │ │ │ │ │ Author │ │ │ │ │ - Ossama Othman │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_ARRAY_MAP_DEFAULT_ALLOCATOR ***** │ │ │ │ │ -#define ACE_ARRAY_MAP_DEFAULT_ALLOCATOR (  K, │ │ │ │ │ -  V  │ │ │ │ │ - )    std::allocator > │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ operator<() ***** │ │ │ │ │ -template │ │ │ │ │ -bool operator< ( ACE_Array_Map< Key, Value, EqualTo, Alloc > const & lhs, │ │ │ │ │ - ACE_Array_Map< Key, Value, EqualTo, Alloc > const & rhs  │ │ │ │ │ - ) │ │ │ │ │ -ACE_Array_Map lexicographical comparison operator. │ │ │ │ │ -***** ◆ operator==() ***** │ │ │ │ │ -template │ │ │ │ │ -bool operator== ( ACE_Array_Map< Key, Value, EqualTo, Alloc > const & lhs, │ │ │ │ │ - ACE_Array_Map< Key, Value, EqualTo, Alloc > const & rhs  │ │ │ │ │ - ) │ │ │ │ │ -ACE_Array_Map equality operator. │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00137.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Service_Config.h File Reference │ │ │ │ +ACE: Refcounted_Auto_Ptr.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,253 +63,59 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ Macros | │ │ │ │ -Typedefs
│ │ │ │ -
Service_Config.h File Reference
│ │ │ │ +Functions
│ │ │ │ +
Refcounted_Auto_Ptr.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Default_Constants.h"
│ │ │ │ -#include "ace/Intrusive_Auto_Ptr.h"
│ │ │ │ -#include "ace/Service_Gestalt.h"
│ │ │ │ -#include "ace/Synch_Traits.h"
│ │ │ │ -#include "ace/OS_NS_signal.h"
│ │ │ │ -#include "ace/Service_Config.inl"
│ │ │ │ +
#include "ace/Refcounted_Auto_Ptr.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Static_Svc_Descriptor
 Holds the information necessary to describe a statically linked Svc. More...
 
class  ACE_Threading_Helper< LOCK >
 Encapsulates responsibility for allocating, destroying and manipulating the value, associated with a thread-specific key. Relates to the ability of the created thread to inherit the parent thread's gestalt. Designed to be used as an instance member of ACE_Service_Config. More...
 
class  ACE_Threading_Helper< ACE_Thread_Mutex >
 
class  ACE_Threading_Helper< ACE_Null_Mutex >
 
class  ACE_Service_Config
 Supplies common server operations for dynamic and static configuration of service. More...
 
class  ACE_Service_Config_Guard
 A guard class, designed to be instantiated on the stack. More...
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Macros

#define ACE_STATIC_SERVICE_DIRECTIVE(ident, parameters)
 
#define ACE_DYNAMIC_SERVICE_DIRECTIVE(ident, libpathname, objectclass, parameters)
 
#define ACE_DYNAMIC_VERSIONED_SERVICE_DIRECTIVE(ident, libpathname, version, objectclass, parameters)
 
#define ACE_REMOVE_SERVICE_DIRECTIVE(ident)
 
#define ACE_Component_Config   ACE_Service_Config
 
#define ACE_REFCOUNTED_AUTO_PTR_CPP
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Typedefs

typedef ACE_Service_Object *(* ACE_SERVICE_ALLOCATOR) (ACE_Service_Object_Exterminator *)
 

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Refcounted_Auto_Ptr) ACE_ALLOC_HOOK_DEFINE_Tcc(ACE_Refcounted_Auto_Ptr_Rep) template< class X
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Component_Config

│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_REFCOUNTED_AUTO_PTR_CPP

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_Component_Config   ACE_Service_Config#define ACE_REFCOUNTED_AUTO_PTR_CPP
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ ACE_DYNAMIC_SERVICE_DIRECTIVE

│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tcc()

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DYNAMIC_SERVICE_DIRECTIVEACE_ALLOC_HOOK_DEFINE_Tcc ( ident,
 libpathname,
 objectclass,
 parameters 
ACE_Refcounted_Auto_Ptr ))
│ │ │ │ -
│ │ │ │ -Value:
ACE_TEXT ("<ACE_Svc_Conf><dynamic id=\"") \
│ │ │ │ -
ACE_TEXT (ident) \
│ │ │ │ -
ACE_TEXT ("\" type=\"Service_Object\">") \
│ │ │ │ -
ACE_TEXT ("<initializer path=\"") \
│ │ │ │ -
ACE_TEXT (libpathname) \
│ │ │ │ -
ACE_TEXT ("\" init=\"") \
│ │ │ │ -
ACE_TEXT (objectclass) \
│ │ │ │ -
ACE_TEXT ("\"") \
│ │ │ │ -
ACE_TEXT (" params=\"") \
│ │ │ │ -
ACE_TEXT (parameters) \
│ │ │ │ -
ACE_TEXT ("\"/></dynamic></ACE_Svc_Conf>")
│ │ │ │ -
#define ACE_TEXT(STRING)
Definition: ace_wchar.h:97
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DYNAMIC_VERSIONED_SERVICE_DIRECTIVE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DYNAMIC_VERSIONED_SERVICE_DIRECTIVE( ident,
 libpathname,
 version,
 objectclass,
 parameters 
)
│ │ │ │ -
│ │ │ │ -Value:
ACE_TEXT ("<ACE_Svc_Conf><dynamic id=\"") \
│ │ │ │ -
ACE_TEXT (ident) \
│ │ │ │ -
ACE_TEXT ("\" type=\"Service_Object\">") \
│ │ │ │ -
ACE_TEXT ("<initializer path=\"") \
│ │ │ │ -
ACE_TEXT (libpathname) \
│ │ │ │ -
ACE_TEXT ("\" init=\"") \
│ │ │ │ -
ACE_TEXT (objectclass) \
│ │ │ │ -
ACE_TEXT ("\"") \
│ │ │ │ -
ACE_TEXT (" params=\"") \
│ │ │ │ -
ACE_TEXT (parameters) \
│ │ │ │ -
ACE_TEXT ("\"/></dynamic></ACE_Svc_Conf>")
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_REMOVE_SERVICE_DIRECTIVE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_REMOVE_SERVICE_DIRECTIVE( ident)
│ │ │ │ -
│ │ │ │ -Value:
ACE_TEXT ("<ACE_Svc_Conf><remove id=\"") \
│ │ │ │ -
ACE_TEXT (ident) \
│ │ │ │ -
ACE_TEXT ("\"></remove></ACE_Svc_Conf>")
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_STATIC_SERVICE_DIRECTIVE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_STATIC_SERVICE_DIRECTIVE( ident,
 parameters 
)
│ │ │ │ -
│ │ │ │ -Value:
ACE_TEXT ("<ACE_Svc_Conf><static id=\"") \
│ │ │ │ -
ACE_TEXT (ident) \
│ │ │ │ -
ACE_TEXT ("\" params=\"") \
│ │ │ │ -
ACE_TEXT (parameters) \
│ │ │ │ -
ACE_TEXT ("\"/></ACE_Svc_Conf>")
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_SERVICE_ALLOCATOR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ │ │ │ │
typedef ACE_Service_Object *(* ACE_SERVICE_ALLOCATOR) (ACE_Service_Object_Exterminator *)
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,125 +3,26 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros | Typedefs │ │ │ │ │ -Service_Config.h File Reference │ │ │ │ │ -#include "ace/Default_Constants.h" │ │ │ │ │ -#include "ace/Intrusive_Auto_Ptr.h" │ │ │ │ │ -#include "ace/Service_Gestalt.h" │ │ │ │ │ -#include "ace/Synch_Traits.h" │ │ │ │ │ -#include "ace/OS_NS_signal.h" │ │ │ │ │ -#include "ace/Service_Config.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Static_Svc_Descriptor │ │ │ │ │ -  Holds the information necessary to describe a statically linked Svc. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Threading_Helper<_LOCK_> │ │ │ │ │ - Encapsulates responsibility for allocating, destroying and manipulating │ │ │ │ │ - the value, associated with a thread-specific key. Relates to the │ │ │ │ │ -  ability of the created thread to inherit the parent thread's gestalt. │ │ │ │ │ - Designed to be used as an instance member of ACE_Service_Config. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Threading_Helper<_ACE_Thread_Mutex_> │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Threading_Helper<_ACE_Null_Mutex_> │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Service_Config │ │ │ │ │ -  Supplies common server operations for dynamic and static configuration │ │ │ │ │ - of service. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Service_Config_Guard │ │ │ │ │ -  A guard class, designed to be instantiated on the stack. More... │ │ │ │ │ -  │ │ │ │ │ +Macros | Functions │ │ │ │ │ +Refcounted_Auto_Ptr.cpp File Reference │ │ │ │ │ +#include "ace/Refcounted_Auto_Ptr.h" │ │ │ │ │ Macros │ │ │ │ │ -#define ACE_STATIC_SERVICE_DIRECTIVE(ident, parameters) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DYNAMIC_SERVICE_DIRECTIVE(ident, libpathname, objectclass, │ │ │ │ │ - parameters) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DYNAMIC_VERSIONED_SERVICE_DIRECTIVE(ident, libpathname, version, │ │ │ │ │ - objectclass, parameters) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_REMOVE_SERVICE_DIRECTIVE(ident) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_Component_Config   ACE_Service_Config │ │ │ │ │ +#define ACE_REFCOUNTED_AUTO_PTR_CPP │ │ │ │ │   │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef ACE_Service_Object *(* ACE_SERVICE_ALLOCATOR) │ │ │ │ │ - (ACE_Service_Object_Exterminator *) │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Refcounted_Auto_Ptr) ACE_ALLOC_HOOK_DEFINE_Tcc │ │ │ │ │ + (ACE_Refcounted_Auto_Ptr_Rep) template< class X │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_Component_Config ***** │ │ │ │ │ -#define ACE_Component_Config   ACE_Service_Config │ │ │ │ │ -***** ◆ ACE_DYNAMIC_SERVICE_DIRECTIVE ***** │ │ │ │ │ -#define ACE_DYNAMIC_SERVICE_DIRECTIVE (  ident, │ │ │ │ │ -  libpathname, │ │ │ │ │ -  objectclass, │ │ │ │ │ -  parameters  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -ACE_TEXT ("") \ │ │ │ │ │ -ACE_TEXT ("") │ │ │ │ │ -ACE_TEXT │ │ │ │ │ -#define ACE_TEXT(STRING) │ │ │ │ │ -Definition: ace_wchar.h:97 │ │ │ │ │ -***** ◆ ACE_DYNAMIC_VERSIONED_SERVICE_DIRECTIVE ***** │ │ │ │ │ -#define ACE_DYNAMIC_VERSIONED_SERVICE_DIRECTIVE (  ident, │ │ │ │ │ -  libpathname, │ │ │ │ │ -  version, │ │ │ │ │ -  objectclass, │ │ │ │ │ -  parameters  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -ACE_TEXT ("") \ │ │ │ │ │ -ACE_TEXT ("") │ │ │ │ │ -***** ◆ ACE_REMOVE_SERVICE_DIRECTIVE ***** │ │ │ │ │ -#define ACE_REMOVE_SERVICE_DIRECTIVE (  ident ) │ │ │ │ │ -Value: │ │ │ │ │ -ACE_TEXT ("") │ │ │ │ │ -***** ◆ ACE_STATIC_SERVICE_DIRECTIVE ***** │ │ │ │ │ -#define ACE_STATIC_SERVICE_DIRECTIVE (  ident, │ │ │ │ │ -  parameters  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -ACE_TEXT ("") │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_SERVICE_ALLOCATOR ***** │ │ │ │ │ -typedef ACE_Service_Object *(* ACE_SERVICE_ALLOCATOR) │ │ │ │ │ -(ACE_Service_Object_Exterminator *) │ │ │ │ │ +***** ◆ ACE_REFCOUNTED_AUTO_PTR_CPP ***** │ │ │ │ │ +#define ACE_REFCOUNTED_AUTO_PTR_CPP │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tcc() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tcc ( ACE_Refcounted_Auto_Ptr  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00140.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Dev_Poll_Reactor.h File Reference │ │ │ │ +ACE: Null_Mutex.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,86 +63,42 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Typedefs
│ │ │ │ -
Dev_Poll_Reactor.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
Null_Mutex.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Pipe.h"
│ │ │ │ -#include "ace/Lock_Adapter_T.h"
│ │ │ │ -#include "ace/Reactor_Impl.h"
│ │ │ │ -#include "ace/Reactor_Token_T.h"
│ │ │ │ -#include "ace/Token.h"
│ │ │ │ -#include "ace/Dev_Poll_Reactor.inl"
│ │ │ │ +
#include "ace/os_include/os_errno.h"
│ │ │ │ +#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ Classes

class  ACE_Dev_Poll_Reactor_Notify
 Event handler used for unblocking the ACE_Dev_Poll_Reactor from its event loop. More...
class  ACE_Null_Mutex
 Implement a do nothing ACE_Mutex, i.e., all the methods are no ops. More...
 
class  ACE_Dev_Poll_Reactor
 A ‘/dev/poll’ or ‘/dev/epoll’ based Reactor implemenatation. More...
class  ACE_Guard< ACE_Null_Mutex >
 Template specialization of ACE_Guard for the ACE_Null_Mutex. More...
 
struct  ACE_Dev_Poll_Reactor::Event_Tuple
 Struct that collects event registration information for a handle. More...
class  ACE_Write_Guard< ACE_Null_Mutex >
 Template specialization of ACE_Write_Guard for the ACE_Null_Mutex. More...
 
class  ACE_Dev_Poll_Reactor::Handler_Repository
 Used to map ACE_HANDLEs onto the appropriate Event_Tuple. More...
class  ACE_Read_Guard< ACE_Null_Mutex >
 Template specialization of ACE_Read)Guard for the ACE_Null_Mutex. More...
 
class  ACE_Dev_Poll_Reactor::Token_Guard
 A helper class that helps grabbing, releasing and waiting on tokens for a thread that needs access to the reactor's token. More...
class  ACE_Malloc_Lock_Adapter_T< ACE_Null_Mutex >
 Template specialization of ACE_Malloc_Lock_Adapter_T for the ACE_Null_Mutex. More...
 
class  ACE_Dev_Poll_Handler_Guard
 Class used to make event handler reference count manipulation exception-safe. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │

│ │ │ │ -Typedefs

typedef ACE_Noop_Token ACE_DEV_POLL_TOKEN
 
typedef ACE_Reactor_Token_T< ACE_DEV_POLL_TOKENACE_Dev_Poll_Reactor_Token
 
│ │ │ │

Detailed Description

│ │ │ │ -

/dev/poll (or Linux sys_epoll) based Reactor implementation.

│ │ │ │ -
Author
Ossama Othman ossam.nosp@m.a@dr.nosp@m.e.van.nosp@m.derb.nosp@m.ilt.e.nosp@m.du
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Dev_Poll_Reactor_Token

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_Reactor_Token_T<ACE_DEV_POLL_TOKEN> ACE_Dev_Poll_Reactor_Token
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEV_POLL_TOKEN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_Noop_Token ACE_DEV_POLL_TOKEN
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── encoding │ │ │ │ │ @@ -1 +1 @@ │ │ │ │ │ -utf-8 │ │ │ │ │ +us-ascii │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,56 +3,39 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Typedefs │ │ │ │ │ -Dev_Poll_Reactor.h File Reference │ │ │ │ │ -#include "ace/Pipe.h" │ │ │ │ │ -#include "ace/Lock_Adapter_T.h" │ │ │ │ │ -#include "ace/Reactor_Impl.h" │ │ │ │ │ -#include "ace/Reactor_Token_T.h" │ │ │ │ │ -#include "ace/Token.h" │ │ │ │ │ -#include "ace/Dev_Poll_Reactor.inl" │ │ │ │ │ +Classes │ │ │ │ │ +Null_Mutex.h File Reference │ │ │ │ │ +#include "ace/os_include/os_errno.h" │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ Classes │ │ │ │ │ - class  ACE_Dev_Poll_Reactor_Notify │ │ │ │ │ -  Event handler used for unblocking the ACE_Dev_Poll_Reactor from its │ │ │ │ │ - event loop. More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Dev_Poll_Reactor │ │ │ │ │ -  A ‘/dev/poll’ or ‘/dev/epoll’ based Reactor implemenatation. More... │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Dev_Poll_Reactor::Event_Tuple │ │ │ │ │ -  Struct that collects event registration information for a handle. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Dev_Poll_Reactor::Handler_Repository │ │ │ │ │ -  Used to map ACE_HANDLEs onto the appropriate Event_Tuple. More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Dev_Poll_Reactor::Token_Guard │ │ │ │ │ -  A helper class that helps grabbing, releasing and waiting on tokens │ │ │ │ │ - for a thread that needs access to the reactor's token. More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Dev_Poll_Handler_Guard │ │ │ │ │ -  Class used to make event handler reference count manipulation │ │ │ │ │ - exception-safe. More... │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ - typedef ACE_Noop_Token ACE_DEV_POLL_TOKEN │ │ │ │ │ -  │ │ │ │ │ -typedef ACE_Reactor_Token_T< ACE_DEV_POLL_TOKEN > ACE_Dev_Poll_Reactor_Token │ │ │ │ │ +class  ACE_Null_Mutex │ │ │ │ │ +  Implement a do nothing ACE_Mutex, i.e., all the methods are no ops. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Guard<_ACE_Null_Mutex_> │ │ │ │ │ +  Template specialization of ACE_Guard for the ACE_Null_Mutex. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Write_Guard<_ACE_Null_Mutex_> │ │ │ │ │ +  Template specialization of ACE_Write_Guard for the ACE_Null_Mutex. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Read_Guard<_ACE_Null_Mutex_> │ │ │ │ │ +  Template specialization of ACE_Read)Guard for the ACE_Null_Mutex. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Malloc_Lock_Adapter_T<_ACE_Null_Mutex_> │ │ │ │ │ +  Template specialization of ACE_Malloc_Lock_Adapter_T for the │ │ │ │ │ + ACE_Null_Mutex. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -/dev/poll (or Linux sys_epoll) based Reactor implementation. │ │ │ │ │ Author │ │ │ │ │ - Ossama Othman │ │ │ │ │ - ossam.nosp@m.a@dr.nosp@m.e.van.nosp@m.derb.nosp@m.ilt.e.nosp@m.du │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_Dev_Poll_Reactor_Token ***** │ │ │ │ │ -typedef ACE_Reactor_Token_T ACE_Dev_Poll_Reactor_Token │ │ │ │ │ -***** ◆ ACE_DEV_POLL_TOKEN ***** │ │ │ │ │ -typedef ACE_Noop_Token ACE_DEV_POLL_TOKEN │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00143.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Monotonic_Time_Policy.h File Reference │ │ │ │ +ACE: Manual_Event.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,28 +63,44 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Monotonic_Time_Policy.h File Reference
│ │ │ │ +Functions
│ │ │ │ +
Manual_Event.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Monotonic_Time_Policy.inl"
│ │ │ │ +
#include "ace/Manual_Event.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Classes

class  ACE_Monotonic_Time_Policy
 Implement a monotonic time policy for ACE. More...
 

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Manual_Event_T) template< class TIME_POLICY > ACE_Manual_Event_T< TIME_POLICY >
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Martin Corino mcori.nosp@m.no@r.nosp@m.emedy.nosp@m..nl
│ │ │ │ -
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tc()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Manual_Event_T )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,20 +3,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Monotonic_Time_Policy.h File Reference │ │ │ │ │ -#include "ace/Monotonic_Time_Policy.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Monotonic_Time_Policy │ │ │ │ │ -  Implement a monotonic time policy for ACE. More... │ │ │ │ │ +Functions │ │ │ │ │ +Manual_Event.cpp File Reference │ │ │ │ │ +#include "ace/Manual_Event.h" │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Manual_Event_T) template< class TIME_POLICY > │ │ │ │ │ + ACE_Manual_Event_T< TIME_POLICY > │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Martin Corino mcori.nosp@m.no@r.nosp@m.emedy.nosp@m..nl │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Manual_Event_T  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00146.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SOCK_CODgram.inl File Reference │ │ │ │ +ACE: CDR_Base.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,641 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
SOCK_CODgram.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
CDR_Base.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/Basic_Types.h"
│ │ │ │ +#include "ace/Default_Constants.h"
│ │ │ │ +#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/iosfwd.h"
│ │ │ │ +#include <iterator>
│ │ │ │ +#include "ace/CDR_Base.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_CDR
 Keep constants and some routines common to both Output and Input CDR streams. More...
 
struct  ACE_CDR::Float
 
struct  ACE_CDR::Double
 
struct  ACE_CDR::LongDouble
 
class  ACE_CDR::Fixed
 
class  ACE_CDR::Fixed::Proxy
 
class  ACE_CDR::Fixed::IteratorBase
 
class  ACE_CDR::Fixed::Iterator
 
class  ACE_CDR::Fixed::ConstIterator
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_CDR_BYTE_ORDER   0
 
Basic OMG IDL Types

These types are for use in the CDR classes. The cleanest way to avoid complaints from all compilers is to define them all.

│ │ │ │ +
#define NONNATIVE_LONGDOUBLE
 
#define ACE_CDR_LONG_DOUBLE_INITIALIZER   {{0}}
 
#define ACE_CDR_LONG_DOUBLE_ASSIGNMENT(LHS, RHS)   LHS.assign (RHS)
 
#define ACE_HAS_CDR_FIXED
 
#define ACE_CDR_GIOP_MAJOR_VERSION   1
 
#define ACE_CDR_GIOP_MINOR_VERSION   2
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE &lhs, const ACE_CDR::Fixed &rhs)
 
std::istream & operator>> (std::istream &lhs, ACE_CDR::Fixed &rhs)
 
bool operator< (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed &rhs)
 
bool operator> (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed &rhs)
 
bool operator>= (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed &rhs)
 
bool operator<= (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed &rhs)
 
bool operator== (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed &rhs)
 
bool operator!= (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed &rhs)
 
ACE_CDR::Fixed operator+ (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed &rhs)
 
ACE_CDR::Fixed operator- (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed &rhs)
 
ACE_CDR::Fixed operator* (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed &rhs)
 
ACE_CDR::Fixed operator/ (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed &rhs)
 
│ │ │ │ +

Detailed Description

│ │ │ │ +

ACE Common Data Representation (CDR) basic types.

│ │ │ │ +

The current implementation assumes that the host has 1-byte, 2-byte and 4-byte integral types, and that it has single precision and double precision IEEE floats. Those assumptions are pretty good these days, with Crays being the only known exception.

│ │ │ │ +
Author
TAO version by
│ │ │ │ +
│ │ │ │ +Aniruddha Gokhale gokha.nosp@m.le@c.nosp@m.s.wus.nosp@m.tl.e.nosp@m.du
│ │ │ │ +
│ │ │ │ +Carlos O'Ryancorya.nosp@m.n@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +ACE version by
│ │ │ │ +
│ │ │ │ +Jeff Parsons parso.nosp@m.ns@c.nosp@m.s.wus.nosp@m.tl.e.nosp@m.du
│ │ │ │ +
│ │ │ │ +Istvan Buki istva.nosp@m.n.bu.nosp@m.ki@eu.nosp@m.rone.nosp@m.t.be
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_CDR_BYTE_ORDER

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CDR_BYTE_ORDER   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CDR_GIOP_MAJOR_VERSION

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CDR_GIOP_MAJOR_VERSION   1
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CDR_GIOP_MINOR_VERSION

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CDR_GIOP_MINOR_VERSION   2
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CDR_LONG_DOUBLE_ASSIGNMENT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CDR_LONG_DOUBLE_ASSIGNMENT( LHS,
 RHS 
)   LHS.assign (RHS)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CDR_LONG_DOUBLE_INITIALIZER

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CDR_LONG_DOUBLE_INITIALIZER   {{0}}
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_HAS_CDR_FIXED

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_HAS_CDR_FIXED
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ NONNATIVE_LONGDOUBLE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define NONNATIVE_LONGDOUBLE
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ operator!=()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
bool operator!= (const ACE_CDR::Fixedlhs,
const ACE_CDR::Fixedrhs 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator*()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Fixed operator* (const ACE_CDR::Fixedlhs,
const ACE_CDR::Fixedrhs 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator+()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Fixed operator+ (const ACE_CDR::Fixedlhs,
const ACE_CDR::Fixedrhs 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator-()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Fixed operator- (const ACE_CDR::Fixedlhs,
const ACE_CDR::Fixedrhs 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator/()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Fixed operator/ (const ACE_CDR::Fixedlhs,
const ACE_CDR::Fixedrhs 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
bool operator< (const ACE_CDR::Fixedlhs,
const ACE_CDR::Fixedrhs 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE & lhs,
const ACE_CDR::Fixedrhs 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<=()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
bool operator<= (const ACE_CDR::Fixedlhs,
const ACE_CDR::Fixedrhs 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator==()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
bool operator== (const ACE_CDR::Fixedlhs,
const ACE_CDR::Fixedrhs 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator>()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
bool operator> (const ACE_CDR::Fixedlhs,
const ACE_CDR::Fixedrhs 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator>=()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
bool operator>= (const ACE_CDR::Fixedlhs,
const ACE_CDR::Fixedrhs 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator>>()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
std::istream & operator>> (std::istream & lhs,
ACE_CDR::Fixedrhs 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,172 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -SOCK_CODgram.inl File Reference │ │ │ │ │ +Classes | Macros | Functions │ │ │ │ │ +CDR_Base.h File Reference │ │ │ │ │ +#include "ace/Basic_Types.h" │ │ │ │ │ +#include "ace/Default_Constants.h" │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/iosfwd.h" │ │ │ │ │ +#include │ │ │ │ │ +#include "ace/CDR_Base.inl" │ │ │ │ │ + Classes │ │ │ │ │ + class  ACE_CDR │ │ │ │ │ +  Keep constants and some routines common to both Output and Input CDR │ │ │ │ │ + streams. More... │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_CDR::Float │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_CDR::Double │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_CDR::LongDouble │ │ │ │ │ +  │ │ │ │ │ + class  ACE_CDR::Fixed │ │ │ │ │ +  │ │ │ │ │ + class  ACE_CDR::Fixed::Proxy │ │ │ │ │ +  │ │ │ │ │ + class  ACE_CDR::Fixed::IteratorBase │ │ │ │ │ +  │ │ │ │ │ + class  ACE_CDR::Fixed::Iterator │ │ │ │ │ +  │ │ │ │ │ + class  ACE_CDR::Fixed::ConstIterator │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_CDR_BYTE_ORDER   0 │ │ │ │ │ +  │ │ │ │ │ +Basic OMG IDL Types │ │ │ │ │ +These types are for use in the CDR classes. The cleanest way to avoid │ │ │ │ │ +complaints from all compilers is to define them all. │ │ │ │ │ +#define NONNATIVE_LONGDOUBLE │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CDR_LONG_DOUBLE_INITIALIZER   {{0}} │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CDR_LONG_DOUBLE_ASSIGNMENT(LHS, RHS)   LHS.assign (RHS) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_HAS_CDR_FIXED │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CDR_GIOP_MAJOR_VERSION   1 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CDR_GIOP_MINOR_VERSION   2 │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE &lhs, const ACE_CDR::Fixed │ │ │ │ │ + &rhs) │ │ │ │ │ +  │ │ │ │ │ + std::istream & operator>> (std::istream &lhs, ACE_CDR::Fixed &rhs) │ │ │ │ │ +  │ │ │ │ │ + bool operator< (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed │ │ │ │ │ + &rhs) │ │ │ │ │ +  │ │ │ │ │ + bool operator> (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed │ │ │ │ │ + &rhs) │ │ │ │ │ +  │ │ │ │ │ + bool operator>= (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed │ │ │ │ │ + &rhs) │ │ │ │ │ +  │ │ │ │ │ + bool operator<= (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed │ │ │ │ │ + &rhs) │ │ │ │ │ +  │ │ │ │ │ + bool operator== (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed │ │ │ │ │ + &rhs) │ │ │ │ │ +  │ │ │ │ │ + bool operator!= (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed │ │ │ │ │ + &rhs) │ │ │ │ │ +  │ │ │ │ │ + ACE_CDR::Fixed operator+ (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed │ │ │ │ │ + &rhs) │ │ │ │ │ +  │ │ │ │ │ + ACE_CDR::Fixed operator- (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed │ │ │ │ │ + &rhs) │ │ │ │ │ +  │ │ │ │ │ + ACE_CDR::Fixed operator* (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed │ │ │ │ │ + &rhs) │ │ │ │ │ +  │ │ │ │ │ + ACE_CDR::Fixed operator/ (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed │ │ │ │ │ + &rhs) │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ +ACE Common Data Representation (CDR) basic types. │ │ │ │ │ +The current implementation assumes that the host has 1-byte, 2-byte and 4-byte │ │ │ │ │ +integral types, and that it has single precision and double precision IEEE │ │ │ │ │ +floats. Those assumptions are pretty good these days, with Crays being the only │ │ │ │ │ +known exception. │ │ │ │ │ + Author │ │ │ │ │ + TAO version by │ │ │ │ │ + Aniruddha Gokhale gokha.nosp@m.le@c.nosp@m.s.wus.nosp@m.tl.e.nosp@m.du │ │ │ │ │ + Carlos O'Ryancorya.nosp@m.n@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ + ACE version by │ │ │ │ │ + Jeff Parsons parso.nosp@m.ns@c.nosp@m.s.wus.nosp@m.tl.e.nosp@m.du │ │ │ │ │ + Istvan Buki istva.nosp@m.n.bu.nosp@m.ki@eu.nosp@m.rone.nosp@m.t.be │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_CDR_BYTE_ORDER ***** │ │ │ │ │ +#define ACE_CDR_BYTE_ORDER   0 │ │ │ │ │ +***** ◆ ACE_CDR_GIOP_MAJOR_VERSION ***** │ │ │ │ │ +#define ACE_CDR_GIOP_MAJOR_VERSION   1 │ │ │ │ │ +***** ◆ ACE_CDR_GIOP_MINOR_VERSION ***** │ │ │ │ │ +#define ACE_CDR_GIOP_MINOR_VERSION   2 │ │ │ │ │ +***** ◆ ACE_CDR_LONG_DOUBLE_ASSIGNMENT ***** │ │ │ │ │ +#define ACE_CDR_LONG_DOUBLE_ASSIGNMENT (  LHS, │ │ │ │ │ +  RHS  │ │ │ │ │ + )    LHS.assign (RHS) │ │ │ │ │ +***** ◆ ACE_CDR_LONG_DOUBLE_INITIALIZER ***** │ │ │ │ │ +#define ACE_CDR_LONG_DOUBLE_INITIALIZER   {{0}} │ │ │ │ │ +***** ◆ ACE_HAS_CDR_FIXED ***** │ │ │ │ │ +#define ACE_HAS_CDR_FIXED │ │ │ │ │ +***** ◆ NONNATIVE_LONGDOUBLE ***** │ │ │ │ │ +#define NONNATIVE_LONGDOUBLE │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ operator!=() ***** │ │ │ │ │ +bool operator!= ( const ACE_CDR::Fixed & lhs, │ │ │ │ │ + const ACE_CDR::Fixed & rhs  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator*() ***** │ │ │ │ │ +ACE_CDR::Fixed operator* ( const ACE_CDR::Fixed & lhs, │ │ │ │ │ + const ACE_CDR::Fixed & rhs  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator+() ***** │ │ │ │ │ +ACE_CDR::Fixed operator+ ( const ACE_CDR::Fixed & lhs, │ │ │ │ │ + const ACE_CDR::Fixed & rhs  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator-() ***** │ │ │ │ │ +ACE_CDR::Fixed operator- ( const ACE_CDR::Fixed & lhs, │ │ │ │ │ + const ACE_CDR::Fixed & rhs  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator/() ***** │ │ │ │ │ +ACE_CDR::Fixed operator/ ( const ACE_CDR::Fixed & lhs, │ │ │ │ │ + const ACE_CDR::Fixed & rhs  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<() ***** │ │ │ │ │ +bool operator< ( const ACE_CDR::Fixed & lhs, │ │ │ │ │ + const ACE_CDR::Fixed & rhs  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() ***** │ │ │ │ │ +ACE_OSTREAM_TYPE & operator<< ( ACE_OSTREAM_TYPE &  lhs, │ │ │ │ │ + const ACE_CDR::Fixed & rhs  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<=() ***** │ │ │ │ │ +bool operator<= ( const ACE_CDR::Fixed & lhs, │ │ │ │ │ + const ACE_CDR::Fixed & rhs  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator==() ***** │ │ │ │ │ +bool operator== ( const ACE_CDR::Fixed & lhs, │ │ │ │ │ + const ACE_CDR::Fixed & rhs  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator>() ***** │ │ │ │ │ +bool operator> ( const ACE_CDR::Fixed & lhs, │ │ │ │ │ + const ACE_CDR::Fixed & rhs  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator>=() ***** │ │ │ │ │ +bool operator>= ( const ACE_CDR::Fixed & lhs, │ │ │ │ │ + const ACE_CDR::Fixed & rhs  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator>>() ***** │ │ │ │ │ +std::istream & operator>> ( std::istream &  lhs, │ │ │ │ │ + ACE_CDR::Fixed & rhs  │ │ │ │ │ + ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00149.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SV_Shared_Memory.inl File Reference │ │ │ │ +ACE: Log_Msg_UNIX_Syslog.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,24 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
SV_Shared_Memory.inl File Reference
│ │ │ │ +
Log_Msg_UNIX_Syslog.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_sys_shm.h"
│ │ │ │ -#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/OS_NS_errno.h"
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +#include "ace/ACE.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Log_Msg_UNIX_Syslog.h"
│ │ │ │ +#include "ace/Log_Record.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/os_include/os_syslog.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -SV_Shared_Memory.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_sys_shm.h" │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ +Log_Msg_UNIX_Syslog.cpp File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/Log_Msg_UNIX_Syslog.h" │ │ │ │ │ +#include "ace/Log_Record.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/os_include/os_syslog.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00152.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Containers.inl File Reference │ │ │ │ +ACE: Name_Proxy.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,40 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Containers.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Name_Proxy.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/INET_Addr.h"
│ │ │ │ +#include "ace/SOCK_Connector.h"
│ │ │ │ +#include "ace/SOCK_Stream.h"
│ │ │ │ +#include "ace/Service_Config.h"
│ │ │ │ +#include "ace/Synch_Options.h"
│ │ │ │ +#include "ace/Name_Request_Reply.h"
│ │ │ │ +#include "ace/Event_Handler.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Name_Proxy
 Proxy for dealing with remote server process managing NET_LOCAL NameBindings. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +

Proxy for dealing with remote server process managing NET_LOCAL Name_Bindings.

│ │ │ │ +
Author
Gerhard Lenzer
│ │ │ │ +
│ │ │ │ +Douglas C. Schmidt
│ │ │ │ +
│ │ │ │ +Prashant Jain
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,30 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Containers.inl File Reference │ │ │ │ │ +Classes │ │ │ │ │ +Name_Proxy.h File Reference │ │ │ │ │ +#include "ace/INET_Addr.h" │ │ │ │ │ +#include "ace/SOCK_Connector.h" │ │ │ │ │ +#include "ace/SOCK_Stream.h" │ │ │ │ │ +#include "ace/Service_Config.h" │ │ │ │ │ +#include "ace/Synch_Options.h" │ │ │ │ │ +#include "ace/Name_Request_Reply.h" │ │ │ │ │ +#include "ace/Event_Handler.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Name_Proxy │ │ │ │ │ +  Proxy for dealing with remote server process managing NET_LOCAL │ │ │ │ │ + NameBindings. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ +Proxy for dealing with remote server process managing NET_LOCAL Name_Bindings. │ │ │ │ │ + Author │ │ │ │ │ + Gerhard Lenzer │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + Prashant Jain │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00155.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Reactor.inl File Reference │ │ │ │ +ACE: UTF8_Encoding_Converter.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Reactor.inl File Reference
│ │ │ │ +
UTF8_Encoding_Converter.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Reactor_Impl.h"
│ │ │ │ +
#include "ace/UTF8_Encoding_Converter.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Reactor.inl File Reference │ │ │ │ │ -#include "ace/Reactor_Impl.h" │ │ │ │ │ +UTF8_Encoding_Converter.cpp File Reference │ │ │ │ │ +#include "ace/UTF8_Encoding_Converter.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00158.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Token_Manager.h File Reference │ │ │ │ +ACE: Thread_Manager.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,32 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Token_Manager.h File Reference
│ │ │ │ +
Thread_Manager.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Local_Tokens.h"
│ │ │ │ -#include "ace/Null_Mutex.h"
│ │ │ │ -#include "ace/Map_Manager.h"
│ │ │ │ -#include "ace/Token_Manager.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Token_Manager
 Manages all tokens in a process space. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Tim Harrison (harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu)
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,23 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Token_Manager.h File Reference │ │ │ │ │ -#include "ace/Local_Tokens.h" │ │ │ │ │ -#include "ace/Null_Mutex.h" │ │ │ │ │ -#include "ace/Map_Manager.h" │ │ │ │ │ -#include "ace/Token_Manager.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Token_Manager │ │ │ │ │ -  Manages all tokens in a process space. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Tim Harrison (harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu) │ │ │ │ │ +Thread_Manager.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00161.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: TP_Reactor.inl File Reference │ │ │ │ +ACE: Global_Macros.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,3325 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
TP_Reactor.inl File Reference
│ │ │ │ +
│ │ │ │ +Macros | │ │ │ │ +Typedefs
│ │ │ │ +
Global_Macros.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/Assert.h"
│ │ │ │ +#include "ace/OS_Errno.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_BEGIN_DUMP   ACE_TEXT ("\n====\n(%P|%t|%x)\n")
 
#define ACE_END_DUMP   ACE_TEXT ("====\n")
 
#define ACE_DB(X)   X
 
#define ACE_ITOA(X)   #X
 
#define ACE_SERVER_ADDRESS(H, P)   H ACE_TEXT(":") P
 
#define ACE_POW(X)   (((X) == 0)?1:(X-=1,X|=X>>1,X|=X>>2,X|=X>>4,X|=X>>8,X|=X>>16,(++X)))
 
#define ACE_EVEN(NUM)   (((NUM) & 1) == 0)
 
#define ACE_ODD(NUM)   (((NUM) & 1) == 1)
 
#define ACE_BIT_ENABLED(WORD, BIT)   (((WORD) & (BIT)) != 0)
 
#define ACE_BIT_DISABLED(WORD, BIT)   (((WORD) & (BIT)) == 0)
 
#define ACE_BIT_CMP_MASK(WORD, BIT, MASK)   (((WORD) & (BIT)) == MASK)
 
#define ACE_SET_BITS(WORD, BITS)   (WORD |= (BITS))
 
#define ACE_CLR_BITS(WORD, BITS)   (WORD &= ~(BITS))
 
#define ACE_UNIMPLEMENTED_FUNC(f)   f = delete;
 
#define ACE_NOEXCEPT_FALSE   noexcept(false)
 
#define ACE_GUARD_ACTION(MUTEX, OBJ, LOCK, ACTION, REACTION)
 
#define ACE_GUARD_REACTION(MUTEX, OBJ, LOCK, REACTION)    ACE_GUARD_ACTION(MUTEX, OBJ, LOCK, ;, REACTION)
 
#define ACE_GUARD(MUTEX, OBJ, LOCK)    ACE_GUARD_REACTION(MUTEX, OBJ, LOCK, return)
 
#define ACE_GUARD_RETURN(MUTEX, OBJ, LOCK, RETURN)    ACE_GUARD_REACTION(MUTEX, OBJ, LOCK, return RETURN)
 
#define ACE_WRITE_GUARD(MUTEX, OBJ, LOCK)
 
#define ACE_WRITE_GUARD_RETURN(MUTEX, OBJ, LOCK, RETURN)
 
#define ACE_READ_GUARD(MUTEX, OBJ, LOCK)
 
#define ACE_READ_GUARD_RETURN(MUTEX, OBJ, LOCK, RETURN)
 
#define ACE_UNEXPECTED(RETVAL)
 
#define ACE_DES_NOFREE(POINTER, CLASS)
 
#define ACE_DES_ARRAY_NOFREE(POINTER, SIZE, CLASS)
 
#define ACE_DES_FREE(POINTER, DEALLOCATOR, CLASS)
 
#define ACE_DES_FREE_THIS(DEALLOCATOR, CLASS)
 
#define ACE_DES_ARRAY_FREE(POINTER, SIZE, DEALLOCATOR, CLASS)
 
#define ACE_DES_NOFREE_TEMPLATE(POINTER, T_CLASS, T_PARAMETER)
 
#define ACE_DES_ARRAY_NOFREE_TEMPLATE(POINTER, SIZE, T_CLASS, T_PARAMETER)
 
#define ACE_DES_FREE_TEMPLATE(POINTER, DEALLOCATOR, T_CLASS, T_PARAMETER)
 
#define ACE_DES_ARRAY_FREE_TEMPLATE(POINTER, SIZE, DEALLOCATOR, T_CLASS, T_PARAMETER)
 
#define ACE_DES_FREE_TEMPLATE2(POINTER, DEALLOCATOR, T_CLASS, T_PARAM1, T_PARAM2)
 
#define ACE_DES_FREE_TEMPLATE3(POINTER, DEALLOCATOR, T_CLASS, T_PARAM1, T_PARAM2, T_PARAM3)
 
#define ACE_DES_FREE_TEMPLATE4(POINTER, DEALLOCATOR, T_CLASS, T_PARAM1, T_PARAM2, T_PARAM3, T_PARAM4)
 
#define ACE_DES_ARRAY_FREE_TEMPLATE2(POINTER, SIZE, DEALLOCATOR, T_CLASS, T_PARAM1, T_PARAM2)
 
Service Configurator macros

The following macros are used to define helper objects used in ACE's Service Configurator framework, which is described in Chapter 5 of C++NPv2 <www.dre.vanderbilt.edu/~schmidt/ACE/book2/>. This framework implements the Component Configurator pattern, which is described in Chapter 2 of POSA2 <www.dre.vanderbilt.edu/~schmidt/POSA/>. The intent of this pattern is to allow developers to dynamically load and configure services into a system. With a little help from this macros statically linked services can also be dynamically configured.

│ │ │ │ +

More details about this component are available in the documentation of the ACE_Service_Configurator class and also ACE_Dynamic_Service.

│ │ │ │ +

Notice that in all the macros the SERVICE_CLASS parameter must be the name of a class derived from ACE_Service_Object.

│ │ │ │ +
#define ACE_STATIC_SVC_DECLARE(SERVICE_CLASS)   extern ACE_Static_Svc_Descriptor ace_svc_desc_##SERVICE_CLASS ;
 
#define ACE_STATIC_SVC_DECLARE_EXPORT(EXPORT_NAME, SERVICE_CLASS)   extern EXPORT_NAME##_Export ACE_Static_Svc_Descriptor ace_svc_desc_##SERVICE_CLASS;
 
#define ACE_STATIC_SVC_DEFINE(SERVICE_CLASS, NAME, TYPE, FN, FLAGS, ACTIVE)   ACE_Static_Svc_Descriptor ace_svc_desc_##SERVICE_CLASS = { NAME, TYPE, FN, FLAGS, ACTIVE };
 
#define ACE_STATIC_SVC_REQUIRE(SERVICE_CLASS)
 Automatically register a service with the service configurator. More...
 
#define ACE_STATIC_SVC_REGISTER(SERVICE_CLASS)   do {} while (0)
 
#define ACE_PREPROC_CONCATENATE_IMPL(A, B)   A ## B
 
#define ACE_PREPROC_CONCATENATE(A, B)   ACE_PREPROC_CONCATENATE_IMPL(A,B)
 
#define ACE_MAKE_SVC_CONFIG_FUNCTION_NAME(PREFIX, VERSIONED_NAMESPACE, SERVICE_CLASS)   PREFIX ## _ ## SERVICE_CLASS
 
#define ACE_MAKE_SVC_CONFIG_FACTORY_NAME(VERSIONED_NAMESPACE, SERVICE_CLASS)   ACE_MAKE_SVC_CONFIG_FUNCTION_NAME(_make,VERSIONED_NAMESPACE,SERVICE_CLASS)
 
#define ACE_MAKE_SVC_CONFIG_GOBBLER_NAME(VERSIONED_NAMESPACE, SERVICE_CLASS)   ACE_MAKE_SVC_CONFIG_FUNCTION_NAME(_gobble,VERSIONED_NAMESPACE,SERVICE_CLASS)
 
#define ACE_FACTORY_DECLARE(CLS, SERVICE_CLASS)
 
#define ACE_Local_Service_Export
 
#define ACE_FACTORY_DEFINE(CLS, SERVICE_CLASS)
 
#define ACE_FACTORY_NAMESPACE_DEFINE(CLS, SERVICE_CLASS, NAMESPACE_CLASS)
 
#define ACE_SVC_NAME(SERVICE_CLASS)   ACE_MAKE_SVC_CONFIG_FACTORY_NAME(ACE_VERSIONED_NAMESPACE_NAME,SERVICE_CLASS)
 The canonical name for a service factory method. More...
 
#define ACE_SVC_INVOKE(SERVICE_CLASS)   ACE_SVC_NAME(SERVICE_CLASS) (0)
 
Helper macros for services defined in the netsvcs library.

The ACE services defined in netsvcs use this helper macros for simplicity.

│ │ │ │ +
#define ACE_SVC_FACTORY_DECLARE(X)   ACE_FACTORY_DECLARE (ACE_Svc, X)
 
#define ACE_SVC_FACTORY_DEFINE(X)   ACE_FACTORY_DEFINE (ACE_Svc, X)
 
#define ACE_ALLOCATOR_RETURN(POINTER, ALLOCATOR, RET_VAL)
 
#define ACE_ALLOCATOR(POINTER, ALLOCATOR)
 
#define ACE_ALLOCATOR_NORETURN(POINTER, ALLOCATOR)
 
#define ACE_NEW_MALLOC_RETURN(POINTER, ALLOCATOR, CONSTRUCTOR, RET_VAL)
 
#define ACE_NEW_MALLOC(POINTER, ALLOCATOR, CONSTRUCTOR)
 
#define ACE_NEW_MALLOC_NORETURN(POINTER, ALLOCATOR, CONSTRUCTOR)
 
#define ACE_NEW_MALLOC_ARRAY_RETURN(POINTER, ALLOCATOR, CONSTRUCTOR, COUNT, RET_VAL)
 
#define ACE_NEW_MALLOC_ARRAY(POINTER, ALLOCATOR, CONSTRUCTOR, COUNT)
 
#define ACE_NOOP(x)
 
#define ACE_SEH_TRY   if (1)
 
#define ACE_SEH_EXCEPT(X)   while (0)
 
#define ACE_SEH_FINALLY   if (1)
 
#define ACE_SYNCH_DECL   typename _ACE_SYNCH
 
#define ACE_SYNCH_USE   _ACE_SYNCH
 
#define ACE_SYNCH_MUTEX_T   typename _ACE_SYNCH::MUTEX
 
#define ACE_SYNCH_CONDITION_T   typename _ACE_SYNCH::CONDITION
 
#define ACE_SYNCH_SEMAPHORE_T   typename _ACE_SYNCH::SEMAPHORE
 
#define ACE_MEM_POOL_1   typename _ACE_MEM_POOL
 
#define ACE_MEM_POOL_2   _ACE_MEM_POOL
 
#define ACE_MEM_POOL   _ACE_MEM_POOL
 
#define ACE_MEM_POOL_OPTIONS   typename _ACE_MEM_POOL::OPTIONS
 
#define ACE_PEER_STREAM_1   typename _ACE_PEER_STREAM
 
#define ACE_PEER_STREAM_2   _ACE_PEER_STREAM
 
#define ACE_PEER_STREAM   _ACE_PEER_STREAM
 
#define ACE_PEER_STREAM_ADDR   typename _ACE_PEER_STREAM::PEER_ADDR
 
#define ACE_PEER_ACCEPTOR_1   typename _ACE_PEER_ACCEPTOR
 
#define ACE_PEER_ACCEPTOR_2   _ACE_PEER_ACCEPTOR
 
#define ACE_PEER_ACCEPTOR   _ACE_PEER_ACCEPTOR
 
#define ACE_PEER_ACCEPTOR_ADDR   typename _ACE_PEER_ACCEPTOR::PEER_ADDR
 
#define ACE_PEER_CONNECTOR_1   typename _ACE_PEER_CONNECTOR
 
#define ACE_PEER_CONNECTOR_2   _ACE_PEER_CONNECTOR
 
#define ACE_PEER_CONNECTOR   _ACE_PEER_CONNECTOR
 
#define ACE_PEER_CONNECTOR_ADDR   typename ACE_PEER_CONNECTOR::PEER_ADDR
 
#define ACE_PEER_CONNECTOR_ADDR_ANY   ACE_PEER_ADDR_TYPEDEF::sap_any
 
#define ACE_SOCK_ACCEPTOR   ACE_SOCK_Acceptor
 
#define ACE_SOCK_CONNECTOR   ACE_SOCK_Connector
 
#define ACE_SOCK_STREAM   ACE_SOCK_Stream
 
#define ACE_SOCK_DGRAM   ACE_SOCK_Dgram
 
#define ACE_SOCK_DGRAM_BCAST   ACE_SOCK_Dgram_Bcast
 
#define ACE_SOCK_DGRAM_MCAST   ACE_SOCK_Dgram_Mcast
 
#define ACE_SOCK_SEQPACK_ACCEPTOR   ACE_SOCK_SEQPACK_Acceptor
 
#define ACE_SOCK_SEQPACK_CONNECTOR   ACE_SOCK_SEQPACK_Connector
 
#define ACE_SOCK_SEQPACK_ASSOCIATION   ACE_SOCK_SEQPACK_Association
 
#define ACE_MEM_ACCEPTOR   ACE_MEM_Acceptor
 
#define ACE_MEM_CONNECTOR   ACE_MEM_Connector
 
#define ACE_MEM_STREAM   ACE_MEM_Stream
 
#define ACE_LSOCK_ACCEPTOR   ACE_LSOCK_Acceptor
 
#define ACE_LSOCK_CONNECTOR   ACE_LSOCK_Connector
 
#define ACE_LSOCK_STREAM   ACE_LSOCK_Stream
 
#define ACE_TLI_ACCEPTOR   ACE_TLI_Acceptor
 
#define ACE_TLI_CONNECTOR   ACE_TLI_Connector
 
#define ACE_TLI_STREAM   ACE_TLI_Stream
 
#define ACE_SPIPE_ACCEPTOR   ACE_SPIPE_Acceptor
 
#define ACE_SPIPE_CONNECTOR   ACE_SPIPE_Connector
 
#define ACE_SPIPE_STREAM   ACE_SPIPE_Stream
 
#define ACE_UPIPE_ACCEPTOR   ACE_UPIPE_Acceptor
 
#define ACE_UPIPE_CONNECTOR   ACE_UPIPE_Connector
 
#define ACE_UPIPE_STREAM   ACE_UPIPE_Stream
 
#define ACE_MMAP_MEMORY_POOL   ACE_MMAP_Memory_Pool
 
#define ACE_LITE_MMAP_MEMORY_POOL   ACE_Lite_MMAP_Memory_Pool
 
#define ACE_SBRK_MEMORY_POOL   ACE_Sbrk_Memory_Pool
 
#define ACE_SHARED_MEMORY_POOL   ACE_Shared_Memory_Pool
 
#define ACE_LOCAL_MEMORY_POOL   ACE_Local_Memory_Pool
 
#define ACE_PAGEFILE_MEMORY_POOL   ACE_Pagefile_Memory_Pool
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef void(* ACE_Service_Object_Exterminator) (void *)
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ +
│ │ │ │ +and a cast of thousands...
│ │ │ │ +

This one is split from the famous OS.h

│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOCATOR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_ALLOCATOR( POINTER,
 ALLOCATOR 
)
│ │ │ │ +
│ │ │ │ +Value:
do { POINTER = ALLOCATOR; \
│ │ │ │ +
if (POINTER == 0) { errno = ENOMEM; return; } \
│ │ │ │ +
} while (0)
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOCATOR_NORETURN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_ALLOCATOR_NORETURN( POINTER,
 ALLOCATOR 
)
│ │ │ │ +
│ │ │ │ +Value:
do { POINTER = ALLOCATOR; \
│ │ │ │ +
if (POINTER == 0) { errno = ENOMEM; } \
│ │ │ │ +
} while (0)
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOCATOR_RETURN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_ALLOCATOR_RETURN( POINTER,
 ALLOCATOR,
 RET_VAL 
)
│ │ │ │ +
│ │ │ │ +Value:
do { POINTER = ALLOCATOR; \
│ │ │ │ +
if (POINTER == 0) { errno = ENOMEM; return RET_VAL; } \
│ │ │ │ +
} while (0)
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_BEGIN_DUMP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_BEGIN_DUMP   ACE_TEXT ("\n====\n(%P|%t|%x)\n")
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_BIT_CMP_MASK

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_BIT_CMP_MASK( WORD,
 BIT,
 MASK 
)   (((WORD) & (BIT)) == MASK)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_BIT_DISABLED

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_BIT_DISABLED( WORD,
 BIT 
)   (((WORD) & (BIT)) == 0)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_BIT_ENABLED

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_BIT_ENABLED( WORD,
 BIT 
)   (((WORD) & (BIT)) != 0)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CLR_BITS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CLR_BITS( WORD,
 BITS 
)   (WORD &= ~(BITS))
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DB

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DB( X)   X
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DES_ARRAY_FREE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DES_ARRAY_FREE( POINTER,
 SIZE,
 DEALLOCATOR,
 CLASS 
)
│ │ │ │ +
│ │ │ │ +Value:
do { \
│ │ │ │ +
if (POINTER) \
│ │ │ │ +
{ \
│ │ │ │ +
for (size_t i = 0; \
│ │ │ │ +
i < SIZE; \
│ │ │ │ +
++i) \
│ │ │ │ +
{ \
│ │ │ │ +
(&(POINTER)[i])->~CLASS (); \
│ │ │ │ +
} \
│ │ │ │ +
DEALLOCATOR (POINTER); \
│ │ │ │ +
} \
│ │ │ │ +
} \
│ │ │ │ +
while (0)
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DES_ARRAY_FREE_TEMPLATE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DES_ARRAY_FREE_TEMPLATE( POINTER,
 SIZE,
 DEALLOCATOR,
 T_CLASS,
 T_PARAMETER 
)
│ │ │ │ +
│ │ │ │ +Value:
do { \
│ │ │ │ +
if (POINTER) \
│ │ │ │ +
{ \
│ │ │ │ +
for (size_t i = 0; \
│ │ │ │ +
i < SIZE; \
│ │ │ │ +
++i) \
│ │ │ │ +
{ \
│ │ │ │ +
(&(POINTER)[i])->~T_CLASS (); \
│ │ │ │ +
} \
│ │ │ │ +
DEALLOCATOR (POINTER); \
│ │ │ │ +
} \
│ │ │ │ +
} \
│ │ │ │ +
while (0)
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DES_ARRAY_FREE_TEMPLATE2

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DES_ARRAY_FREE_TEMPLATE2( POINTER,
 SIZE,
 DEALLOCATOR,
 T_CLASS,
 T_PARAM1,
 T_PARAM2 
)
│ │ │ │ +
│ │ │ │ +Value:
do { \
│ │ │ │ +
if (POINTER) \
│ │ │ │ +
{ \
│ │ │ │ +
for (size_t i = 0; \
│ │ │ │ +
i < SIZE; \
│ │ │ │ +
++i) \
│ │ │ │ +
{ \
│ │ │ │ +
(&(POINTER)[i])->~T_CLASS (); \
│ │ │ │ +
} \
│ │ │ │ +
DEALLOCATOR (POINTER); \
│ │ │ │ +
} \
│ │ │ │ +
} \
│ │ │ │ +
while (0)
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DES_ARRAY_NOFREE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DES_ARRAY_NOFREE( POINTER,
 SIZE,
 CLASS 
)
│ │ │ │ +
│ │ │ │ +Value:
do { \
│ │ │ │ +
if (POINTER) \
│ │ │ │ +
{ \
│ │ │ │ +
for (size_t i = 0; \
│ │ │ │ +
i < SIZE; \
│ │ │ │ +
++i) \
│ │ │ │ +
{ \
│ │ │ │ +
(&(POINTER)[i])->~CLASS (); \
│ │ │ │ +
} \
│ │ │ │ +
} \
│ │ │ │ +
} \
│ │ │ │ +
while (0)
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DES_ARRAY_NOFREE_TEMPLATE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DES_ARRAY_NOFREE_TEMPLATE( POINTER,
 SIZE,
 T_CLASS,
 T_PARAMETER 
)
│ │ │ │ +
│ │ │ │ +Value:
do { \
│ │ │ │ +
if (POINTER) \
│ │ │ │ +
{ \
│ │ │ │ +
for (size_t i = 0; \
│ │ │ │ +
i < SIZE; \
│ │ │ │ +
++i) \
│ │ │ │ +
{ \
│ │ │ │ +
(&(POINTER)[i])->~T_CLASS (); \
│ │ │ │ +
} \
│ │ │ │ +
} \
│ │ │ │ +
} \
│ │ │ │ +
while (0)
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DES_FREE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DES_FREE( POINTER,
 DEALLOCATOR,
 CLASS 
)
│ │ │ │ +
│ │ │ │ +Value:
do { \
│ │ │ │ +
if (POINTER) \
│ │ │ │ +
{ \
│ │ │ │ +
(POINTER)->~CLASS (); \
│ │ │ │ +
DEALLOCATOR (POINTER); \
│ │ │ │ +
} \
│ │ │ │ +
} \
│ │ │ │ +
while (0)
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DES_FREE_TEMPLATE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DES_FREE_TEMPLATE( POINTER,
 DEALLOCATOR,
 T_CLASS,
 T_PARAMETER 
)
│ │ │ │ +
│ │ │ │ +Value:
do { \
│ │ │ │ +
if (POINTER) \
│ │ │ │ +
{ \
│ │ │ │ +
(POINTER)->~T_CLASS (); \
│ │ │ │ +
DEALLOCATOR (POINTER); \
│ │ │ │ +
} \
│ │ │ │ +
} \
│ │ │ │ +
while (0)
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DES_FREE_TEMPLATE2

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DES_FREE_TEMPLATE2( POINTER,
 DEALLOCATOR,
 T_CLASS,
 T_PARAM1,
 T_PARAM2 
)
│ │ │ │ +
│ │ │ │ +Value:
do { \
│ │ │ │ +
if (POINTER) \
│ │ │ │ +
{ \
│ │ │ │ +
(POINTER)->~T_CLASS (); \
│ │ │ │ +
DEALLOCATOR (POINTER); \
│ │ │ │ +
} \
│ │ │ │ +
} \
│ │ │ │ +
while (0)
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DES_FREE_TEMPLATE3

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DES_FREE_TEMPLATE3( POINTER,
 DEALLOCATOR,
 T_CLASS,
 T_PARAM1,
 T_PARAM2,
 T_PARAM3 
)
│ │ │ │ +
│ │ │ │ +Value:
do { \
│ │ │ │ +
if (POINTER) \
│ │ │ │ +
{ \
│ │ │ │ +
(POINTER)->~T_CLASS (); \
│ │ │ │ +
DEALLOCATOR (POINTER); \
│ │ │ │ +
} \
│ │ │ │ +
} \
│ │ │ │ +
while (0)
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DES_FREE_TEMPLATE4

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DES_FREE_TEMPLATE4( POINTER,
 DEALLOCATOR,
 T_CLASS,
 T_PARAM1,
 T_PARAM2,
 T_PARAM3,
 T_PARAM4 
)
│ │ │ │ +
│ │ │ │ +Value:
do { \
│ │ │ │ +
if (POINTER) \
│ │ │ │ +
{ \
│ │ │ │ +
(POINTER)->~T_CLASS (); \
│ │ │ │ +
DEALLOCATOR (POINTER); \
│ │ │ │ +
} \
│ │ │ │ +
} \
│ │ │ │ +
while (0)
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DES_FREE_THIS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DES_FREE_THIS( DEALLOCATOR,
 CLASS 
)
│ │ │ │ +
│ │ │ │ +Value:
do { \
│ │ │ │ +
this->~CLASS (); \
│ │ │ │ +
DEALLOCATOR (this); \
│ │ │ │ +
} \
│ │ │ │ +
while (0)
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DES_NOFREE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DES_NOFREE( POINTER,
 CLASS 
)
│ │ │ │ +
│ │ │ │ +Value:
do { \
│ │ │ │ +
if (POINTER) \
│ │ │ │ +
{ \
│ │ │ │ +
(POINTER)->~CLASS (); \
│ │ │ │ +
} \
│ │ │ │ +
} \
│ │ │ │ +
while (0)
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DES_NOFREE_TEMPLATE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DES_NOFREE_TEMPLATE( POINTER,
 T_CLASS,
 T_PARAMETER 
)
│ │ │ │ +
│ │ │ │ +Value:
do { \
│ │ │ │ +
if (POINTER) \
│ │ │ │ +
{ \
│ │ │ │ +
(POINTER)->~T_CLASS (); \
│ │ │ │ +
} \
│ │ │ │ +
} \
│ │ │ │ +
while (0)
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_END_DUMP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_END_DUMP   ACE_TEXT ("====\n")
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_EVEN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_EVEN( NUM)   (((NUM) & 1) == 0)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_FACTORY_DECLARE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_FACTORY_DECLARE( CLS,
 SERVICE_CLASS 
)
│ │ │ │ +
│ │ │ │ +Value:
extern "C" CLS##_Export ACE_VERSIONED_NAMESPACE_NAME::ACE_Service_Object * \
│ │ │ │ +
ACE_MAKE_SVC_CONFIG_FACTORY_NAME(ACE_VERSIONED_NAMESPACE_NAME,SERVICE_CLASS) (ACE_Service_Object_Exterminator *);
│ │ │ │ +
void(* ACE_Service_Object_Exterminator)(void *)
Definition: Global_Macros.h:373
│ │ │ │ +
#define ACE_VERSIONED_NAMESPACE_NAME
Definition: Versioned_Namespace.h:43
│ │ │ │ +

Declare the factory method used to create dynamically loadable services. Once the service implementation is dynamically loaded the Service Configurator uses a factory method to create the object. This macro declares such a factory function with the proper interface and export macros. Normally used in the header file that declares the service implementation.

│ │ │ │ +
Parameters
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
CLSmust match the prefix of the export macro used for this service.
SERVICE_CLASSmust match the name of the class that implements the service.
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_FACTORY_DEFINE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_FACTORY_DEFINE( CLS,
 SERVICE_CLASS 
)
│ │ │ │ +
│ │ │ │ +Value:
│ │ │ │ +
ACE_VERSIONED_NAMESPACE_NAME::ACE_Service_Object * _p = \
│ │ │ │ +
static_cast< ACE_VERSIONED_NAMESPACE_NAME::ACE_Service_Object *> (p); \
│ │ │ │ +
ACE_ASSERT (_p != 0); \
│ │ │ │ +
delete _p; } \
│ │ │ │ +
extern "C" CLS##_Export ACE_VERSIONED_NAMESPACE_NAME::ACE_Service_Object *\
│ │ │ │ +
ACE_MAKE_SVC_CONFIG_FACTORY_NAME(ACE_VERSIONED_NAMESPACE_NAME,SERVICE_CLASS) (ACE_Service_Object_Exterminator *gobbler) \
│ │ │ │ +
{ \
│ │ │ │ +
ACE_TRACE (#SERVICE_CLASS); \
│ │ │ │ +
if (gobbler != 0) \
│ │ │ │ + │ │ │ │ +
return new SERVICE_CLASS; \
│ │ │ │ +
}
│ │ │ │ +
#define ACE_MAKE_SVC_CONFIG_GOBBLER_NAME(VERSIONED_NAMESPACE, SERVICE_CLASS)
Definition: Global_Macros.h:524
│ │ │ │ +

Declare a the data structure required to register a statically linked service into the service configurator. The macro should be used in the header file where the service is declared, its only argument is usually the name of the class that implements the service.

│ │ │ │ +
Parameters
│ │ │ │ + │ │ │ │ + │ │ │ │ +
SERVICE_CLASSThe name of the class implementing the service.
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_FACTORY_NAMESPACE_DEFINE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_FACTORY_NAMESPACE_DEFINE( CLS,
 SERVICE_CLASS,
 NAMESPACE_CLASS 
)
│ │ │ │ +
│ │ │ │ +Value:
│ │ │ │ +
ACE_VERSIONED_NAMESPACE_NAME::ACE_Service_Object * _p = \
│ │ │ │ +
static_cast< ACE_VERSIONED_NAMESPACE_NAME::ACE_Service_Object *> (p); \
│ │ │ │ +
ACE_ASSERT (_p != 0); \
│ │ │ │ +
delete _p; } \
│ │ │ │ +
extern "C" CLS##_Export ACE_VERSIONED_NAMESPACE_NAME::ACE_Service_Object *\
│ │ │ │ +
ACE_MAKE_SVC_CONFIG_FACTORY_NAME(ACE_VERSIONED_NAMESPACE_NAME,SERVICE_CLASS) (ACE_Service_Object_Exterminator *gobbler) \
│ │ │ │ +
{ \
│ │ │ │ +
ACE_TRACE (#SERVICE_CLASS); \
│ │ │ │ +
if (gobbler != 0) \
│ │ │ │ + │ │ │ │ +
return new NAMESPACE_CLASS; \
│ │ │ │ +
}
│ │ │ │ +

For service classes scoped within namespaces, use this macro in place of ACE_FACTORY_DEFINE. The third argument in this case is the fully scoped name of the class as it is to be instantiated. For example, given: namespace ACE { namespace Foo { class Bar : public ACE_Service_Object {}; }; };

│ │ │ │ +

ACE_FACTORY_DECLARE(ACE,ACE_Foo_Bar)

│ │ │ │ +

you would then use:

│ │ │ │ +

ACE_FACTORY_NAMESPACE_DEFINE(ACE,ACE_Foo_Bar,ACE::Foo::Bar)

│ │ │ │ +

Note that in this example, the ACE_FACTORY_DECLARE is done outside the namespace scope. Then, the SERVICE_CLASS name is the same as the fully scoped class name, but with '::' replaced with '_'. Doing this will ensure unique generated signatures for the various C style functions.

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_GUARD

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_GUARD( MUTEX,
 OBJ,
 LOCK 
)    ACE_GUARD_REACTION(MUTEX, OBJ, LOCK, return)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_GUARD_ACTION

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_GUARD_ACTION( MUTEX,
 OBJ,
 LOCK,
 ACTION,
 REACTION 
)
│ │ │ │ +
│ │ │ │ +Value:
ACE_Guard< MUTEX > OBJ (LOCK); \
│ │ │ │ +
if (OBJ.locked () != 0) { ACTION; } \
│ │ │ │ +
else { REACTION; }
│ │ │ │ +
This data structure is meant to be used within a method or function... It performs automatic acquisit...
Definition: Guard_T.h:64
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_GUARD_REACTION

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_GUARD_REACTION( MUTEX,
 OBJ,
 LOCK,
 REACTION 
)    ACE_GUARD_ACTION(MUTEX, OBJ, LOCK, ;, REACTION)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_GUARD_RETURN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_GUARD_RETURN( MUTEX,
 OBJ,
 LOCK,
 RETURN 
)    ACE_GUARD_REACTION(MUTEX, OBJ, LOCK, return RETURN)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_ITOA

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_ITOA( X)   #X
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_LITE_MMAP_MEMORY_POOL

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_LITE_MMAP_MEMORY_POOL   ACE_Lite_MMAP_Memory_Pool
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_LOCAL_MEMORY_POOL

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_LOCAL_MEMORY_POOL   ACE_Local_Memory_Pool
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_Local_Service_Export

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_Local_Service_Export
│ │ │ │ +
│ │ │ │ +

Define the factory method (and destructor) for a dynamically loadable service. Use with arguments matching ACE_FACTORY_DECLARE. Normally used in the .cpp file that defines the service implementation.

│ │ │ │ +

This macro defines both the factory method and the function used to cleanup the service object.

│ │ │ │ +

If this macro is used to define a factory function that need not be exported (for example, in a static service situation), CLS can be specified as ACE_Local_Service.

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_LSOCK_ACCEPTOR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_LSOCK_ACCEPTOR   ACE_LSOCK_Acceptor
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_LSOCK_CONNECTOR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_LSOCK_CONNECTOR   ACE_LSOCK_Connector
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_LSOCK_STREAM

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_LSOCK_STREAM   ACE_LSOCK_Stream
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_MAKE_SVC_CONFIG_FACTORY_NAME

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MAKE_SVC_CONFIG_FACTORY_NAME( VERSIONED_NAMESPACE,
 SERVICE_CLASS 
)   ACE_MAKE_SVC_CONFIG_FUNCTION_NAME(_make,VERSIONED_NAMESPACE,SERVICE_CLASS)
│ │ │ │ +
│ │ │ │ +

Declare a the data structure required to register a statically linked service into the service configurator. The macro should be used in the header file where the service is declared, its only argument is usually the name of the class that implements the service.

│ │ │ │ +
Parameters
│ │ │ │ + │ │ │ │ + │ │ │ │ +
SERVICE_CLASSThe name of the class implementing the service.
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_MAKE_SVC_CONFIG_FUNCTION_NAME

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MAKE_SVC_CONFIG_FUNCTION_NAME( PREFIX,
 VERSIONED_NAMESPACE,
 SERVICE_CLASS 
)   PREFIX ## _ ## SERVICE_CLASS
│ │ │ │ +
│ │ │ │ +

Declare a the data structure required to register a statically linked service into the service configurator. The macro should be used in the header file where the service is declared, its only argument is usually the name of the class that implements the service.

│ │ │ │ +
Parameters
│ │ │ │ + │ │ │ │ + │ │ │ │ +
SERVICE_CLASSThe name of the class implementing the service.
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_MAKE_SVC_CONFIG_GOBBLER_NAME

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MAKE_SVC_CONFIG_GOBBLER_NAME( VERSIONED_NAMESPACE,
 SERVICE_CLASS 
)   ACE_MAKE_SVC_CONFIG_FUNCTION_NAME(_gobble,VERSIONED_NAMESPACE,SERVICE_CLASS)
│ │ │ │ +
│ │ │ │ +

Declare a the data structure required to register a statically linked service into the service configurator. The macro should be used in the header file where the service is declared, its only argument is usually the name of the class that implements the service.

│ │ │ │ +
Parameters
│ │ │ │ + │ │ │ │ + │ │ │ │ +
SERVICE_CLASSThe name of the class implementing the service.
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_MEM_ACCEPTOR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MEM_ACCEPTOR   ACE_MEM_Acceptor
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_MEM_CONNECTOR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MEM_CONNECTOR   ACE_MEM_Connector
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_MEM_POOL

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MEM_POOL   _ACE_MEM_POOL
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_MEM_POOL_1

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MEM_POOL_1   typename _ACE_MEM_POOL
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_MEM_POOL_2

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MEM_POOL_2   _ACE_MEM_POOL
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_MEM_POOL_OPTIONS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MEM_POOL_OPTIONS   typename _ACE_MEM_POOL::OPTIONS
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_MEM_STREAM

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MEM_STREAM   ACE_MEM_Stream
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_MMAP_MEMORY_POOL

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MMAP_MEMORY_POOL   ACE_MMAP_Memory_Pool
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_NEW_MALLOC

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_NEW_MALLOC( POINTER,
 ALLOCATOR,
 CONSTRUCTOR 
)
│ │ │ │ +
│ │ │ │ +Value:
do { POINTER = ALLOCATOR; \
│ │ │ │ +
if (POINTER == 0) { errno = ENOMEM; return;} \
│ │ │ │ +
else { (void) new (POINTER) CONSTRUCTOR; } \
│ │ │ │ +
} while (0)
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_NEW_MALLOC_ARRAY

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_NEW_MALLOC_ARRAY( POINTER,
 ALLOCATOR,
 CONSTRUCTOR,
 COUNT 
)
│ │ │ │ +
│ │ │ │ +Value:
do { POINTER = ALLOCATOR; \
│ │ │ │ +
if (POINTER == 0) { errno = ENOMEM; return;} \
│ │ │ │ +
else { (void) new (POINTER) CONSTRUCTOR [COUNT]; } \
│ │ │ │ +
} while (0)
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_NEW_MALLOC_ARRAY_RETURN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_NEW_MALLOC_ARRAY_RETURN( POINTER,
 ALLOCATOR,
 CONSTRUCTOR,
 COUNT,
 RET_VAL 
)
│ │ │ │ +
│ │ │ │ +Value:
do { POINTER = ALLOCATOR; \
│ │ │ │ +
if (POINTER == 0) { errno = ENOMEM; return RET_VAL;} \
│ │ │ │ +
else { (void) new (POINTER) CONSTRUCTOR [COUNT]; } \
│ │ │ │ +
} while (0)
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_NEW_MALLOC_NORETURN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_NEW_MALLOC_NORETURN( POINTER,
 ALLOCATOR,
 CONSTRUCTOR 
)
│ │ │ │ +
│ │ │ │ +Value:
do { POINTER = ALLOCATOR; \
│ │ │ │ +
if (POINTER == 0) { errno = ENOMEM;} \
│ │ │ │ +
else { (void) new (POINTER) CONSTRUCTOR; } \
│ │ │ │ +
} while (0)
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_NEW_MALLOC_RETURN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_NEW_MALLOC_RETURN( POINTER,
 ALLOCATOR,
 CONSTRUCTOR,
 RET_VAL 
)
│ │ │ │ +
│ │ │ │ +Value:
do { POINTER = ALLOCATOR; \
│ │ │ │ +
if (POINTER == 0) { errno = ENOMEM; return RET_VAL;} \
│ │ │ │ +
else { (void) new (POINTER) CONSTRUCTOR; } \
│ │ │ │ +
} while (0)
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_NOEXCEPT_FALSE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_NOEXCEPT_FALSE   noexcept(false)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_NOOP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_NOOP( x)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_ODD

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_ODD( NUM)   (((NUM) & 1) == 1)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_PAGEFILE_MEMORY_POOL

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_PAGEFILE_MEMORY_POOL   ACE_Pagefile_Memory_Pool
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_PEER_ACCEPTOR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_PEER_ACCEPTOR   _ACE_PEER_ACCEPTOR
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_PEER_ACCEPTOR_1

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_PEER_ACCEPTOR_1   typename _ACE_PEER_ACCEPTOR
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_PEER_ACCEPTOR_2

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_PEER_ACCEPTOR_2   _ACE_PEER_ACCEPTOR
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_PEER_ACCEPTOR_ADDR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_PEER_ACCEPTOR_ADDR   typename _ACE_PEER_ACCEPTOR::PEER_ADDR
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_PEER_CONNECTOR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_PEER_CONNECTOR   _ACE_PEER_CONNECTOR
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_PEER_CONNECTOR_1

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_PEER_CONNECTOR_1   typename _ACE_PEER_CONNECTOR
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_PEER_CONNECTOR_2

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_PEER_CONNECTOR_2   _ACE_PEER_CONNECTOR
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_PEER_CONNECTOR_ADDR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_PEER_CONNECTOR_ADDR   typename ACE_PEER_CONNECTOR::PEER_ADDR
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_PEER_CONNECTOR_ADDR_ANY

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_PEER_CONNECTOR_ADDR_ANY   ACE_PEER_ADDR_TYPEDEF::sap_any
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_PEER_STREAM

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_PEER_STREAM   _ACE_PEER_STREAM
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_PEER_STREAM_1

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_PEER_STREAM_1   typename _ACE_PEER_STREAM
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_PEER_STREAM_2

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_PEER_STREAM_2   _ACE_PEER_STREAM
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_PEER_STREAM_ADDR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_PEER_STREAM_ADDR   typename _ACE_PEER_STREAM::PEER_ADDR
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_POW

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_POW( X)   (((X) == 0)?1:(X-=1,X|=X>>1,X|=X>>2,X|=X>>4,X|=X>>8,X|=X>>16,(++X)))
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_PREPROC_CONCATENATE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_PREPROC_CONCATENATE( A,
 
)   ACE_PREPROC_CONCATENATE_IMPL(A,B)
│ │ │ │ +
│ │ │ │ +

Declare a the data structure required to register a statically linked service into the service configurator. The macro should be used in the header file where the service is declared, its only argument is usually the name of the class that implements the service.

│ │ │ │ +
Parameters
│ │ │ │ + │ │ │ │ + │ │ │ │ +
SERVICE_CLASSThe name of the class implementing the service.
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_PREPROC_CONCATENATE_IMPL

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_PREPROC_CONCATENATE_IMPL( A,
 
)   A ## B
│ │ │ │ +
│ │ │ │ +

Declare a the data structure required to register a statically linked service into the service configurator. The macro should be used in the header file where the service is declared, its only argument is usually the name of the class that implements the service.

│ │ │ │ +
Parameters
│ │ │ │ + │ │ │ │ + │ │ │ │ +
SERVICE_CLASSThe name of the class implementing the service.
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_READ_GUARD

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_READ_GUARD( MUTEX,
 OBJ,
 LOCK 
)
│ │ │ │ +
│ │ │ │ +Value:
│ │ │ │ +
if (OBJ.locked () == 0) return;
│ │ │ │ +
This class is similar to class ACE_Guard, though it acquires/releases a read lock automatically (natu...
Definition: Guard_T.h:184
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_READ_GUARD_RETURN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_READ_GUARD_RETURN( MUTEX,
 OBJ,
 LOCK,
 RETURN 
)
│ │ │ │ +
│ │ │ │ +Value:
│ │ │ │ +
if (OBJ.locked () == 0) return RETURN;
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SBRK_MEMORY_POOL

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SBRK_MEMORY_POOL   ACE_Sbrk_Memory_Pool
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SEH_EXCEPT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SEH_EXCEPT( X)   while (0)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SEH_FINALLY

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SEH_FINALLY   if (1)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SEH_TRY

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SEH_TRY   if (1)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SERVER_ADDRESS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SERVER_ADDRESS( H,
 
)   H ACE_TEXT(":") P
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SET_BITS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SET_BITS( WORD,
 BITS 
)   (WORD |= (BITS))
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SHARED_MEMORY_POOL

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SHARED_MEMORY_POOL   ACE_Shared_Memory_Pool
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SOCK_ACCEPTOR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SOCK_ACCEPTOR   ACE_SOCK_Acceptor
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SOCK_CONNECTOR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SOCK_CONNECTOR   ACE_SOCK_Connector
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SOCK_DGRAM

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SOCK_DGRAM   ACE_SOCK_Dgram
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SOCK_DGRAM_BCAST

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SOCK_DGRAM_BCAST   ACE_SOCK_Dgram_Bcast
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SOCK_DGRAM_MCAST

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SOCK_DGRAM_MCAST   ACE_SOCK_Dgram_Mcast
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SOCK_SEQPACK_ACCEPTOR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SOCK_SEQPACK_ACCEPTOR   ACE_SOCK_SEQPACK_Acceptor
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SOCK_SEQPACK_ASSOCIATION

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SOCK_SEQPACK_ASSOCIATION   ACE_SOCK_SEQPACK_Association
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SOCK_SEQPACK_CONNECTOR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SOCK_SEQPACK_CONNECTOR   ACE_SOCK_SEQPACK_Connector
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SOCK_STREAM

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SOCK_STREAM   ACE_SOCK_Stream
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SPIPE_ACCEPTOR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SPIPE_ACCEPTOR   ACE_SPIPE_Acceptor
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SPIPE_CONNECTOR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SPIPE_CONNECTOR   ACE_SPIPE_Connector
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SPIPE_STREAM

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SPIPE_STREAM   ACE_SPIPE_Stream
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_STATIC_SVC_DECLARE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_STATIC_SVC_DECLARE( SERVICE_CLASS)   extern ACE_Static_Svc_Descriptor ace_svc_desc_##SERVICE_CLASS ;
│ │ │ │ +
│ │ │ │ +

Declare a the data structure required to register a statically linked service into the service configurator. The macro should be used in the header file where the service is declared, its only argument is usually the name of the class that implements the service.

│ │ │ │ +
Parameters
│ │ │ │ + │ │ │ │ + │ │ │ │ +
SERVICE_CLASSThe name of the class implementing the service.
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_STATIC_SVC_DECLARE_EXPORT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_STATIC_SVC_DECLARE_EXPORT( EXPORT_NAME,
 SERVICE_CLASS 
)   extern EXPORT_NAME##_Export ACE_Static_Svc_Descriptor ace_svc_desc_##SERVICE_CLASS;
│ │ │ │ +
│ │ │ │ +

As ACE_STATIC_SVC_DECLARE, but using an export macro for NT compilers. NT compilers require the use of explicit directives to export and import symbols from a DLL. If you need to define a service in a dynamic library you should use this version instead. Normally ACE uses a macro to inject the correct export/import directives on NT. Naturally it also the macro expands to a blank on platforms that do not require such directives. The first argument (EXPORT_NAME) is the prefix for this export macro, the full name is formed by appending _Export. ACE provides tools to generate header files that define the macro correctly on all platforms, please see $ACE_ROOT/bin/generate_export_file.pl

│ │ │ │ +
Parameters
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
EXPORT_NAMEThe export macro name prefix.
SERVICE_CLASSThe name of the class implementing the service.
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_STATIC_SVC_DEFINE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_STATIC_SVC_DEFINE( SERVICE_CLASS,
 NAME,
 TYPE,
 FN,
 FLAGS,
 ACTIVE 
)   ACE_Static_Svc_Descriptor ace_svc_desc_##SERVICE_CLASS = { NAME, TYPE, FN, FLAGS, ACTIVE };
│ │ │ │ +
│ │ │ │ +

Define the data structure used to register a statically linked service into the Service Configurator. The service configurator requires several arguments to build and control an statically linked service, including its name, the factory function used to construct the service, and some flags. All those parameters are configured in a single structure, an instance of this structure is statically initialized using the following macro.

│ │ │ │ +
Parameters
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
SERVICE_CLASSThe name of the class that implements the service, must be derived (directly or indirectly) from ACE_Service_Object.
NAMEThe name for this service, this name is used by the service configurator to match configuration options provided in the svc.conf file.
TYPEThe type of object. Objects can be streams or service objects. Please read the ACE_Service_Configurator and ASX documentation for more details.
FNThe name of the factory function, usually the ACE_SVC_NAME macro can be used to generate the name. The factory function is often defined using ACE_FACTORY_DECLARE and ACE_FACTORY_DEFINE.
FLAGSFlags to control the ownership and lifecycle of the object. Please read the ACE_Service_Configurator documentation for more details.
ACTIVEIf not zero then a thread will be dedicate to the service. Please read the ACE_Service_Configurator documentation for more details.
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_STATIC_SVC_REGISTER

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_STATIC_SVC_REGISTER( SERVICE_CLASS)   do {} while (0)
│ │ │ │ +
│ │ │ │ +

Declare a the data structure required to register a statically linked service into the service configurator. The macro should be used in the header file where the service is declared, its only argument is usually the name of the class that implements the service.

│ │ │ │ +
Parameters
│ │ │ │ + │ │ │ │ + │ │ │ │ +
SERVICE_CLASSThe name of the class implementing the service.
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_STATIC_SVC_REQUIRE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_STATIC_SVC_REQUIRE( SERVICE_CLASS)
│ │ │ │ +
│ │ │ │ +Value:
class ACE_Static_Svc_##SERVICE_CLASS {\
│ │ │ │ +
public:\
│ │ │ │ +
ACE_Static_Svc_##SERVICE_CLASS() { \
│ │ │ │ + │ │ │ │ +
&ace_svc_desc_##SERVICE_CLASS); \
│ │ │ │ +
} \
│ │ │ │ +
};\
│ │ │ │ +
static ACE_Static_Svc_##SERVICE_CLASS ace_static_svc_##SERVICE_CLASS;
│ │ │ │ +
static int insert(ACE_Static_Svc_Descriptor *svc)
Definition: Service_Config.cpp:335
│ │ │ │ +
│ │ │ │ +

Automatically register a service with the service configurator.

│ │ │ │ +

In some applications the services must be automatically registered with the service configurator, before main() starts. The ACE_STATIC_SVC_REQUIRE macro defines a class whose constructor register the service, it also defines a static instance of that class to ensure that the service is registered before main.

│ │ │ │ +

On platforms that lack adequate support for static C++ objects the macro ACE_STATIC_SVC_REGISTER can be used to explicitly register the service.

│ │ │ │ +
Todo:
One class per-Service_Object seems wasteful. It should be possible to define a single class and re-use it for all the service objects, just by passing the Service_Descriptor as an argument to the constructor.
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SVC_FACTORY_DECLARE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SVC_FACTORY_DECLARE( X)   ACE_FACTORY_DECLARE (ACE_Svc, X)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SVC_FACTORY_DEFINE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SVC_FACTORY_DEFINE( X)   ACE_FACTORY_DEFINE (ACE_Svc, X)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SVC_INVOKE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SVC_INVOKE( SERVICE_CLASS)   ACE_SVC_NAME(SERVICE_CLASS) (0)
│ │ │ │ +
│ │ │ │ +

The canonical way to invoke (i.e. construct) a service factory method.

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SVC_NAME

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SVC_NAME( SERVICE_CLASS)   ACE_MAKE_SVC_CONFIG_FACTORY_NAME(ACE_VERSIONED_NAMESPACE_NAME,SERVICE_CLASS)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

The canonical name for a service factory method.

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SYNCH_CONDITION_T

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SYNCH_CONDITION_T   typename _ACE_SYNCH::CONDITION
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SYNCH_DECL

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SYNCH_DECL   typename _ACE_SYNCH
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SYNCH_MUTEX_T

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SYNCH_MUTEX_T   typename _ACE_SYNCH::MUTEX
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SYNCH_SEMAPHORE_T

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SYNCH_SEMAPHORE_T   typename _ACE_SYNCH::SEMAPHORE
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SYNCH_USE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SYNCH_USE   _ACE_SYNCH
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TLI_ACCEPTOR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TLI_ACCEPTOR   ACE_TLI_Acceptor
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TLI_CONNECTOR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TLI_CONNECTOR   ACE_TLI_Connector
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TLI_STREAM

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TLI_STREAM   ACE_TLI_Stream
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_UNEXPECTED

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_UNEXPECTED( RETVAL)
│ │ │ │ +
│ │ │ │ +Value:
do { \
│ │ │ │ +
std::unexpected(); \
│ │ │ │ +
} while (0)
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_UNIMPLEMENTED_FUNC

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_UNIMPLEMENTED_FUNC( f)   f = delete;
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_UPIPE_ACCEPTOR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_UPIPE_ACCEPTOR   ACE_UPIPE_Acceptor
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_UPIPE_CONNECTOR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_UPIPE_CONNECTOR   ACE_UPIPE_Connector
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_UPIPE_STREAM

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_UPIPE_STREAM   ACE_UPIPE_Stream
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_WRITE_GUARD

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_WRITE_GUARD( MUTEX,
 OBJ,
 LOCK 
)
│ │ │ │ +
│ │ │ │ +Value:
│ │ │ │ +
if (OBJ.locked () == 0) return;
│ │ │ │ +
This class is similar to class ACE_Guard, though it acquires/releases a write lock automatically (nat...
Definition: Guard_T.h:140
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_WRITE_GUARD_RETURN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_WRITE_GUARD_RETURN( MUTEX,
 OBJ,
 LOCK,
 RETURN 
)
│ │ │ │ +
│ │ │ │ +Value:
│ │ │ │ +
if (OBJ.locked () == 0) return RETURN;
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Service_Object_Exterminator

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef void(* ACE_Service_Object_Exterminator) (void *)
│ │ │ │ +
│ │ │ │ +

Service Objects, i.e., objects dynamically loaded via the service configurator, must provide a destructor function with the following prototype to perform object cleanup.

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,1092 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -TP_Reactor.inl File Reference │ │ │ │ │ +Macros | Typedefs │ │ │ │ │ +Global_Macros.h File Reference │ │ │ │ │ +#include "ace/Assert.h" │ │ │ │ │ +#include "ace/OS_Errno.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_BEGIN_DUMP   ACE_TEXT ("\n====\n(%P|%t|%x)\n") │ │ │ │ │ +  │ │ │ │ │ +#define ACE_END_DUMP   ACE_TEXT ("====\n") │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DB(X)   X │ │ │ │ │ +  │ │ │ │ │ +#define ACE_ITOA(X)   #X │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SERVER_ADDRESS(H, P)   H ACE_TEXT(":") P │ │ │ │ │ +  │ │ │ │ │ +#define ACE_POW(X)   (((X) == 0)?1:(X-=1,X|=X>>1,X|=X>>2,X|=X>>4,X|=X>>8,X|=X>>16,(++X))) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_EVEN(NUM)   (((NUM) & 1) == 0) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_ODD(NUM)   (((NUM) & 1) == 1) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_BIT_ENABLED(WORD, BIT)   (((WORD) & (BIT)) != 0) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_BIT_DISABLED(WORD, BIT)   (((WORD) & (BIT)) == 0) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_BIT_CMP_MASK(WORD, BIT, MASK)   (((WORD) & (BIT)) == MASK) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SET_BITS(WORD, BITS)   (WORD |= (BITS)) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CLR_BITS(WORD, BITS)   (WORD &= ~(BITS)) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_UNIMPLEMENTED_FUNC(f)   f = delete; │ │ │ │ │ +  │ │ │ │ │ +#define ACE_NOEXCEPT_FALSE   noexcept(false) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_GUARD_ACTION(MUTEX, OBJ, LOCK, ACTION, REACTION) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_GUARD_REACTION(MUTEX, OBJ, LOCK, REACTION)    ACE_GUARD_ACTION(MUTEX, OBJ, │ │ │ │ │ + LOCK, ;, REACTION) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_GUARD(MUTEX, OBJ, LOCK)    ACE_GUARD_REACTION(MUTEX, OBJ, LOCK, return) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_GUARD_RETURN(MUTEX, OBJ, LOCK, RETURN)    ACE_GUARD_REACTION(MUTEX, OBJ, │ │ │ │ │ + LOCK, return RETURN) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_WRITE_GUARD(MUTEX, OBJ, LOCK) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_WRITE_GUARD_RETURN(MUTEX, OBJ, LOCK, RETURN) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_READ_GUARD(MUTEX, OBJ, LOCK) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_READ_GUARD_RETURN(MUTEX, OBJ, LOCK, RETURN) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_UNEXPECTED(RETVAL) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DES_NOFREE(POINTER, CLASS) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DES_ARRAY_NOFREE(POINTER, SIZE, CLASS) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DES_FREE(POINTER, DEALLOCATOR, CLASS) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DES_FREE_THIS(DEALLOCATOR, CLASS) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DES_ARRAY_FREE(POINTER, SIZE, DEALLOCATOR, CLASS) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DES_NOFREE_TEMPLATE(POINTER, T_CLASS, T_PARAMETER) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DES_ARRAY_NOFREE_TEMPLATE(POINTER, SIZE, T_CLASS, T_PARAMETER) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DES_FREE_TEMPLATE(POINTER, DEALLOCATOR, T_CLASS, T_PARAMETER) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DES_ARRAY_FREE_TEMPLATE(POINTER, SIZE, DEALLOCATOR, T_CLASS, T_PARAMETER) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DES_FREE_TEMPLATE2(POINTER, DEALLOCATOR, T_CLASS, T_PARAM1, T_PARAM2) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DES_FREE_TEMPLATE3(POINTER, DEALLOCATOR, T_CLASS, T_PARAM1, T_PARAM2, │ │ │ │ │ + T_PARAM3) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DES_FREE_TEMPLATE4(POINTER, DEALLOCATOR, T_CLASS, T_PARAM1, T_PARAM2, │ │ │ │ │ + T_PARAM3, T_PARAM4) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DES_ARRAY_FREE_TEMPLATE2(POINTER, SIZE, DEALLOCATOR, T_CLASS, T_PARAM1, │ │ │ │ │ + T_PARAM2) │ │ │ │ │ +  │ │ │ │ │ +Service Configurator macros │ │ │ │ │ +The following macros are used to define helper objects used in ACE's Service Configurator │ │ │ │ │ +framework, which is described in Chapter 5 of C++NPv2 . This framework implements the Component Configurator pattern, which is │ │ │ │ │ +described in Chapter 2 of POSA2 . The intent of │ │ │ │ │ +this pattern is to allow developers to dynamically load and configure services into a │ │ │ │ │ +system. With a little help from this macros statically linked services can also be │ │ │ │ │ +dynamically configured. │ │ │ │ │ +More details about this component are available in the documentation of the │ │ │ │ │ +ACE_Service_Configurator class and also ACE_Dynamic_Service. │ │ │ │ │ +Notice that in all the macros the SERVICE_CLASS parameter must be the name of a class │ │ │ │ │ +derived from ACE_Service_Object. │ │ │ │ │ +#define ACE_STATIC_SVC_DECLARE(SERVICE_CLASS)   extern ACE_Static_Svc_Descriptor │ │ │ │ │ + ace_svc_desc_##SERVICE_CLASS ; │ │ │ │ │ +  │ │ │ │ │ +#define ACE_STATIC_SVC_DECLARE_EXPORT(EXPORT_NAME, SERVICE_CLASS)   extern │ │ │ │ │ + EXPORT_NAME##_Export ACE_Static_Svc_Descriptor ace_svc_desc_##SERVICE_CLASS; │ │ │ │ │ +  │ │ │ │ │ +#define ACE_STATIC_SVC_DEFINE(SERVICE_CLASS, NAME, TYPE, FN, FLAGS, │ │ │ │ │ + ACTIVE)   ACE_Static_Svc_Descriptor ace_svc_desc_##SERVICE_CLASS = { NAME, TYPE, │ │ │ │ │ + FN, FLAGS, ACTIVE }; │ │ │ │ │ +  │ │ │ │ │ +#define ACE_STATIC_SVC_REQUIRE(SERVICE_CLASS) │ │ │ │ │ +  Automatically register a service with the service configurator. More... │ │ │ │ │ +  │ │ │ │ │ +#define ACE_STATIC_SVC_REGISTER(SERVICE_CLASS)   do {} while (0) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_PREPROC_CONCATENATE_IMPL(A, B)   A ## B │ │ │ │ │ +  │ │ │ │ │ +#define ACE_PREPROC_CONCATENATE(A, B)   ACE_PREPROC_CONCATENATE_IMPL(A,B) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_MAKE_SVC_CONFIG_FUNCTION_NAME(PREFIX, VERSIONED_NAMESPACE, │ │ │ │ │ + SERVICE_CLASS)   PREFIX ## _ ## SERVICE_CLASS │ │ │ │ │ +  │ │ │ │ │ +#define ACE_MAKE_SVC_CONFIG_FACTORY_NAME(VERSIONED_NAMESPACE, │ │ │ │ │ + SERVICE_CLASS)   ACE_MAKE_SVC_CONFIG_FUNCTION_NAME │ │ │ │ │ + (_make,VERSIONED_NAMESPACE,SERVICE_CLASS) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_MAKE_SVC_CONFIG_GOBBLER_NAME(VERSIONED_NAMESPACE, │ │ │ │ │ + SERVICE_CLASS)   ACE_MAKE_SVC_CONFIG_FUNCTION_NAME │ │ │ │ │ + (_gobble,VERSIONED_NAMESPACE,SERVICE_CLASS) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_FACTORY_DECLARE(CLS, SERVICE_CLASS) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_Local_Service_Export │ │ │ │ │ +  │ │ │ │ │ +#define ACE_FACTORY_DEFINE(CLS, SERVICE_CLASS) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_FACTORY_NAMESPACE_DEFINE(CLS, SERVICE_CLASS, NAMESPACE_CLASS) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SVC_NAME(SERVICE_CLASS)   ACE_MAKE_SVC_CONFIG_FACTORY_NAME │ │ │ │ │ + (ACE_VERSIONED_NAMESPACE_NAME,SERVICE_CLASS) │ │ │ │ │ +  The canonical name for a service factory method. More... │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SVC_INVOKE(SERVICE_CLASS)   ACE_SVC_NAME(SERVICE_CLASS) (0) │ │ │ │ │ +  │ │ │ │ │ +Helper macros for services defined in the netsvcs library. │ │ │ │ │ +The ACE services defined in netsvcs use this helper macros for simplicity. │ │ │ │ │ +#define ACE_SVC_FACTORY_DECLARE(X)   ACE_FACTORY_DECLARE (ACE_Svc, X) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SVC_FACTORY_DEFINE(X)   ACE_FACTORY_DEFINE (ACE_Svc, X) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_ALLOCATOR_RETURN(POINTER, ALLOCATOR, RET_VAL) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_ALLOCATOR(POINTER, ALLOCATOR) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_ALLOCATOR_NORETURN(POINTER, ALLOCATOR) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_NEW_MALLOC_RETURN(POINTER, ALLOCATOR, CONSTRUCTOR, RET_VAL) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_NEW_MALLOC(POINTER, ALLOCATOR, CONSTRUCTOR) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_NEW_MALLOC_NORETURN(POINTER, ALLOCATOR, CONSTRUCTOR) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_NEW_MALLOC_ARRAY_RETURN(POINTER, ALLOCATOR, CONSTRUCTOR, COUNT, RET_VAL) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_NEW_MALLOC_ARRAY(POINTER, ALLOCATOR, CONSTRUCTOR, COUNT) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_NOOP(x) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SEH_TRY   if (1) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SEH_EXCEPT(X)   while (0) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SEH_FINALLY   if (1) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SYNCH_DECL   typename _ACE_SYNCH │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SYNCH_USE   _ACE_SYNCH │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SYNCH_MUTEX_T   typename _ACE_SYNCH::MUTEX │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SYNCH_CONDITION_T   typename _ACE_SYNCH::CONDITION │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SYNCH_SEMAPHORE_T   typename _ACE_SYNCH::SEMAPHORE │ │ │ │ │ +  │ │ │ │ │ +#define ACE_MEM_POOL_1   typename _ACE_MEM_POOL │ │ │ │ │ +  │ │ │ │ │ +#define ACE_MEM_POOL_2   _ACE_MEM_POOL │ │ │ │ │ +  │ │ │ │ │ +#define ACE_MEM_POOL   _ACE_MEM_POOL │ │ │ │ │ +  │ │ │ │ │ +#define ACE_MEM_POOL_OPTIONS   typename _ACE_MEM_POOL::OPTIONS │ │ │ │ │ +  │ │ │ │ │ +#define ACE_PEER_STREAM_1   typename _ACE_PEER_STREAM │ │ │ │ │ +  │ │ │ │ │ +#define ACE_PEER_STREAM_2   _ACE_PEER_STREAM │ │ │ │ │ +  │ │ │ │ │ +#define ACE_PEER_STREAM   _ACE_PEER_STREAM │ │ │ │ │ +  │ │ │ │ │ +#define ACE_PEER_STREAM_ADDR   typename _ACE_PEER_STREAM::PEER_ADDR │ │ │ │ │ +  │ │ │ │ │ +#define ACE_PEER_ACCEPTOR_1   typename _ACE_PEER_ACCEPTOR │ │ │ │ │ +  │ │ │ │ │ +#define ACE_PEER_ACCEPTOR_2   _ACE_PEER_ACCEPTOR │ │ │ │ │ +  │ │ │ │ │ +#define ACE_PEER_ACCEPTOR   _ACE_PEER_ACCEPTOR │ │ │ │ │ +  │ │ │ │ │ +#define ACE_PEER_ACCEPTOR_ADDR   typename _ACE_PEER_ACCEPTOR::PEER_ADDR │ │ │ │ │ +  │ │ │ │ │ +#define ACE_PEER_CONNECTOR_1   typename _ACE_PEER_CONNECTOR │ │ │ │ │ +  │ │ │ │ │ +#define ACE_PEER_CONNECTOR_2   _ACE_PEER_CONNECTOR │ │ │ │ │ +  │ │ │ │ │ +#define ACE_PEER_CONNECTOR   _ACE_PEER_CONNECTOR │ │ │ │ │ +  │ │ │ │ │ +#define ACE_PEER_CONNECTOR_ADDR   typename ACE_PEER_CONNECTOR::PEER_ADDR │ │ │ │ │ +  │ │ │ │ │ +#define ACE_PEER_CONNECTOR_ADDR_ANY   ACE_PEER_ADDR_TYPEDEF::sap_any │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SOCK_ACCEPTOR   ACE_SOCK_Acceptor │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SOCK_CONNECTOR   ACE_SOCK_Connector │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SOCK_STREAM   ACE_SOCK_Stream │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SOCK_DGRAM   ACE_SOCK_Dgram │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SOCK_DGRAM_BCAST   ACE_SOCK_Dgram_Bcast │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SOCK_DGRAM_MCAST   ACE_SOCK_Dgram_Mcast │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SOCK_SEQPACK_ACCEPTOR   ACE_SOCK_SEQPACK_Acceptor │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SOCK_SEQPACK_CONNECTOR   ACE_SOCK_SEQPACK_Connector │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SOCK_SEQPACK_ASSOCIATION   ACE_SOCK_SEQPACK_Association │ │ │ │ │ +  │ │ │ │ │ +#define ACE_MEM_ACCEPTOR   ACE_MEM_Acceptor │ │ │ │ │ +  │ │ │ │ │ +#define ACE_MEM_CONNECTOR   ACE_MEM_Connector │ │ │ │ │ +  │ │ │ │ │ +#define ACE_MEM_STREAM   ACE_MEM_Stream │ │ │ │ │ +  │ │ │ │ │ +#define ACE_LSOCK_ACCEPTOR   ACE_LSOCK_Acceptor │ │ │ │ │ +  │ │ │ │ │ +#define ACE_LSOCK_CONNECTOR   ACE_LSOCK_Connector │ │ │ │ │ +  │ │ │ │ │ +#define ACE_LSOCK_STREAM   ACE_LSOCK_Stream │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TLI_ACCEPTOR   ACE_TLI_Acceptor │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TLI_CONNECTOR   ACE_TLI_Connector │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TLI_STREAM   ACE_TLI_Stream │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SPIPE_ACCEPTOR   ACE_SPIPE_Acceptor │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SPIPE_CONNECTOR   ACE_SPIPE_Connector │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SPIPE_STREAM   ACE_SPIPE_Stream │ │ │ │ │ +  │ │ │ │ │ +#define ACE_UPIPE_ACCEPTOR   ACE_UPIPE_Acceptor │ │ │ │ │ +  │ │ │ │ │ +#define ACE_UPIPE_CONNECTOR   ACE_UPIPE_Connector │ │ │ │ │ +  │ │ │ │ │ +#define ACE_UPIPE_STREAM   ACE_UPIPE_Stream │ │ │ │ │ +  │ │ │ │ │ +#define ACE_MMAP_MEMORY_POOL   ACE_MMAP_Memory_Pool │ │ │ │ │ +  │ │ │ │ │ +#define ACE_LITE_MMAP_MEMORY_POOL   ACE_Lite_MMAP_Memory_Pool │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SBRK_MEMORY_POOL   ACE_Sbrk_Memory_Pool │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SHARED_MEMORY_POOL   ACE_Shared_Memory_Pool │ │ │ │ │ +  │ │ │ │ │ +#define ACE_LOCAL_MEMORY_POOL   ACE_Local_Memory_Pool │ │ │ │ │ +  │ │ │ │ │ +#define ACE_PAGEFILE_MEMORY_POOL   ACE_Pagefile_Memory_Pool │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef void(* ACE_Service_Object_Exterminator) (void *) │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ + and a cast of thousands... │ │ │ │ │ +This one is split from the famous OS.h │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOCATOR ***** │ │ │ │ │ +#define ACE_ALLOCATOR (  POINTER, │ │ │ │ │ +  ALLOCATOR  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +do { POINTER = ALLOCATOR; \ │ │ │ │ │ +if (POINTER == 0) { errno = ENOMEM; return; } \ │ │ │ │ │ +} while (0) │ │ │ │ │ +***** ◆ ACE_ALLOCATOR_NORETURN ***** │ │ │ │ │ +#define ACE_ALLOCATOR_NORETURN (  POINTER, │ │ │ │ │ +  ALLOCATOR  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +do { POINTER = ALLOCATOR; \ │ │ │ │ │ +if (POINTER == 0) { errno = ENOMEM; } \ │ │ │ │ │ +} while (0) │ │ │ │ │ +***** ◆ ACE_ALLOCATOR_RETURN ***** │ │ │ │ │ +#define ACE_ALLOCATOR_RETURN (  POINTER, │ │ │ │ │ +  ALLOCATOR, │ │ │ │ │ +  RET_VAL  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +do { POINTER = ALLOCATOR; \ │ │ │ │ │ +if (POINTER == 0) { errno = ENOMEM; return RET_VAL; } \ │ │ │ │ │ +} while (0) │ │ │ │ │ +***** ◆ ACE_BEGIN_DUMP ***** │ │ │ │ │ +#define ACE_BEGIN_DUMP   ACE_TEXT ("\n====\n(%P|%t|%x)\n") │ │ │ │ │ +***** ◆ ACE_BIT_CMP_MASK ***** │ │ │ │ │ +#define ACE_BIT_CMP_MASK (  WORD, │ │ │ │ │ +  BIT, │ │ │ │ │ +  MASK  │ │ │ │ │ + )    (((WORD) & (BIT)) == MASK) │ │ │ │ │ +***** ◆ ACE_BIT_DISABLED ***** │ │ │ │ │ +#define ACE_BIT_DISABLED (  WORD, │ │ │ │ │ +  BIT  │ │ │ │ │ + )    (((WORD) & (BIT)) == 0) │ │ │ │ │ +***** ◆ ACE_BIT_ENABLED ***** │ │ │ │ │ +#define ACE_BIT_ENABLED (  WORD, │ │ │ │ │ +  BIT  │ │ │ │ │ + )    (((WORD) & (BIT)) != 0) │ │ │ │ │ +***** ◆ ACE_CLR_BITS ***** │ │ │ │ │ +#define ACE_CLR_BITS (  WORD, │ │ │ │ │ +  BITS  │ │ │ │ │ + )    (WORD &= ~(BITS)) │ │ │ │ │ +***** ◆ ACE_DB ***** │ │ │ │ │ +#define ACE_DB (  X )    X │ │ │ │ │ +***** ◆ ACE_DES_ARRAY_FREE ***** │ │ │ │ │ +#define ACE_DES_ARRAY_FREE (  POINTER, │ │ │ │ │ +  SIZE, │ │ │ │ │ +  DEALLOCATOR, │ │ │ │ │ +  CLASS  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +do { \ │ │ │ │ │ +if (POINTER) \ │ │ │ │ │ +{ \ │ │ │ │ │ +for (size_t i = 0; \ │ │ │ │ │ +i < SIZE; \ │ │ │ │ │ +++i) \ │ │ │ │ │ +{ \ │ │ │ │ │ +(&(POINTER)[i])->~CLASS (); \ │ │ │ │ │ +} \ │ │ │ │ │ +DEALLOCATOR (POINTER); \ │ │ │ │ │ +} \ │ │ │ │ │ +} \ │ │ │ │ │ +while (0) │ │ │ │ │ +***** ◆ ACE_DES_ARRAY_FREE_TEMPLATE ***** │ │ │ │ │ +#define ACE_DES_ARRAY_FREE_TEMPLATE (  POINTER, │ │ │ │ │ +  SIZE, │ │ │ │ │ +  DEALLOCATOR, │ │ │ │ │ +  T_CLASS, │ │ │ │ │ +  T_PARAMETER  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +do { \ │ │ │ │ │ +if (POINTER) \ │ │ │ │ │ +{ \ │ │ │ │ │ +for (size_t i = 0; \ │ │ │ │ │ +i < SIZE; \ │ │ │ │ │ +++i) \ │ │ │ │ │ +{ \ │ │ │ │ │ +(&(POINTER)[i])->~T_CLASS (); \ │ │ │ │ │ +} \ │ │ │ │ │ +DEALLOCATOR (POINTER); \ │ │ │ │ │ +} \ │ │ │ │ │ +} \ │ │ │ │ │ +while (0) │ │ │ │ │ +***** ◆ ACE_DES_ARRAY_FREE_TEMPLATE2 ***** │ │ │ │ │ +#define ACE_DES_ARRAY_FREE_TEMPLATE2 (  POINTER, │ │ │ │ │ +  SIZE, │ │ │ │ │ +  DEALLOCATOR, │ │ │ │ │ +  T_CLASS, │ │ │ │ │ +  T_PARAM1, │ │ │ │ │ +  T_PARAM2  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +do { \ │ │ │ │ │ +if (POINTER) \ │ │ │ │ │ +{ \ │ │ │ │ │ +for (size_t i = 0; \ │ │ │ │ │ +i < SIZE; \ │ │ │ │ │ +++i) \ │ │ │ │ │ +{ \ │ │ │ │ │ +(&(POINTER)[i])->~T_CLASS (); \ │ │ │ │ │ +} \ │ │ │ │ │ +DEALLOCATOR (POINTER); \ │ │ │ │ │ +} \ │ │ │ │ │ +} \ │ │ │ │ │ +while (0) │ │ │ │ │ +***** ◆ ACE_DES_ARRAY_NOFREE ***** │ │ │ │ │ +#define ACE_DES_ARRAY_NOFREE (  POINTER, │ │ │ │ │ +  SIZE, │ │ │ │ │ +  CLASS  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +do { \ │ │ │ │ │ +if (POINTER) \ │ │ │ │ │ +{ \ │ │ │ │ │ +for (size_t i = 0; \ │ │ │ │ │ +i < SIZE; \ │ │ │ │ │ +++i) \ │ │ │ │ │ +{ \ │ │ │ │ │ +(&(POINTER)[i])->~CLASS (); \ │ │ │ │ │ +} \ │ │ │ │ │ +} \ │ │ │ │ │ +} \ │ │ │ │ │ +while (0) │ │ │ │ │ +***** ◆ ACE_DES_ARRAY_NOFREE_TEMPLATE ***** │ │ │ │ │ +#define ACE_DES_ARRAY_NOFREE_TEMPLATE (  POINTER, │ │ │ │ │ +  SIZE, │ │ │ │ │ +  T_CLASS, │ │ │ │ │ +  T_PARAMETER  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +do { \ │ │ │ │ │ +if (POINTER) \ │ │ │ │ │ +{ \ │ │ │ │ │ +for (size_t i = 0; \ │ │ │ │ │ +i < SIZE; \ │ │ │ │ │ +++i) \ │ │ │ │ │ +{ \ │ │ │ │ │ +(&(POINTER)[i])->~T_CLASS (); \ │ │ │ │ │ +} \ │ │ │ │ │ +} \ │ │ │ │ │ +} \ │ │ │ │ │ +while (0) │ │ │ │ │ +***** ◆ ACE_DES_FREE ***** │ │ │ │ │ +#define ACE_DES_FREE (  POINTER, │ │ │ │ │ +  DEALLOCATOR, │ │ │ │ │ +  CLASS  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +do { \ │ │ │ │ │ +if (POINTER) \ │ │ │ │ │ +{ \ │ │ │ │ │ +(POINTER)->~CLASS (); \ │ │ │ │ │ +DEALLOCATOR (POINTER); \ │ │ │ │ │ +} \ │ │ │ │ │ +} \ │ │ │ │ │ +while (0) │ │ │ │ │ +***** ◆ ACE_DES_FREE_TEMPLATE ***** │ │ │ │ │ +#define ACE_DES_FREE_TEMPLATE (  POINTER, │ │ │ │ │ +  DEALLOCATOR, │ │ │ │ │ +  T_CLASS, │ │ │ │ │ +  T_PARAMETER  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +do { \ │ │ │ │ │ +if (POINTER) \ │ │ │ │ │ +{ \ │ │ │ │ │ +(POINTER)->~T_CLASS (); \ │ │ │ │ │ +DEALLOCATOR (POINTER); \ │ │ │ │ │ +} \ │ │ │ │ │ +} \ │ │ │ │ │ +while (0) │ │ │ │ │ +***** ◆ ACE_DES_FREE_TEMPLATE2 ***** │ │ │ │ │ +#define ACE_DES_FREE_TEMPLATE2 (  POINTER, │ │ │ │ │ +  DEALLOCATOR, │ │ │ │ │ +  T_CLASS, │ │ │ │ │ +  T_PARAM1, │ │ │ │ │ +  T_PARAM2  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +do { \ │ │ │ │ │ +if (POINTER) \ │ │ │ │ │ +{ \ │ │ │ │ │ +(POINTER)->~T_CLASS (); \ │ │ │ │ │ +DEALLOCATOR (POINTER); \ │ │ │ │ │ +} \ │ │ │ │ │ +} \ │ │ │ │ │ +while (0) │ │ │ │ │ +***** ◆ ACE_DES_FREE_TEMPLATE3 ***** │ │ │ │ │ +#define ACE_DES_FREE_TEMPLATE3 (  POINTER, │ │ │ │ │ +  DEALLOCATOR, │ │ │ │ │ +  T_CLASS, │ │ │ │ │ +  T_PARAM1, │ │ │ │ │ +  T_PARAM2, │ │ │ │ │ +  T_PARAM3  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +do { \ │ │ │ │ │ +if (POINTER) \ │ │ │ │ │ +{ \ │ │ │ │ │ +(POINTER)->~T_CLASS (); \ │ │ │ │ │ +DEALLOCATOR (POINTER); \ │ │ │ │ │ +} \ │ │ │ │ │ +} \ │ │ │ │ │ +while (0) │ │ │ │ │ +***** ◆ ACE_DES_FREE_TEMPLATE4 ***** │ │ │ │ │ +#define ACE_DES_FREE_TEMPLATE4 (  POINTER, │ │ │ │ │ +  DEALLOCATOR, │ │ │ │ │ +  T_CLASS, │ │ │ │ │ +  T_PARAM1, │ │ │ │ │ +  T_PARAM2, │ │ │ │ │ +  T_PARAM3, │ │ │ │ │ +  T_PARAM4  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +do { \ │ │ │ │ │ +if (POINTER) \ │ │ │ │ │ +{ \ │ │ │ │ │ +(POINTER)->~T_CLASS (); \ │ │ │ │ │ +DEALLOCATOR (POINTER); \ │ │ │ │ │ +} \ │ │ │ │ │ +} \ │ │ │ │ │ +while (0) │ │ │ │ │ +***** ◆ ACE_DES_FREE_THIS ***** │ │ │ │ │ +#define ACE_DES_FREE_THIS (  DEALLOCATOR, │ │ │ │ │ +  CLASS  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +do { \ │ │ │ │ │ +this->~CLASS (); \ │ │ │ │ │ +DEALLOCATOR (this); \ │ │ │ │ │ +} \ │ │ │ │ │ +while (0) │ │ │ │ │ +***** ◆ ACE_DES_NOFREE ***** │ │ │ │ │ +#define ACE_DES_NOFREE (  POINTER, │ │ │ │ │ +  CLASS  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +do { \ │ │ │ │ │ +if (POINTER) \ │ │ │ │ │ +{ \ │ │ │ │ │ +(POINTER)->~CLASS (); \ │ │ │ │ │ +} \ │ │ │ │ │ +} \ │ │ │ │ │ +while (0) │ │ │ │ │ +***** ◆ ACE_DES_NOFREE_TEMPLATE ***** │ │ │ │ │ +#define ACE_DES_NOFREE_TEMPLATE (  POINTER, │ │ │ │ │ +  T_CLASS, │ │ │ │ │ +  T_PARAMETER  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +do { \ │ │ │ │ │ +if (POINTER) \ │ │ │ │ │ +{ \ │ │ │ │ │ +(POINTER)->~T_CLASS (); \ │ │ │ │ │ +} \ │ │ │ │ │ +} \ │ │ │ │ │ +while (0) │ │ │ │ │ +***** ◆ ACE_END_DUMP ***** │ │ │ │ │ +#define ACE_END_DUMP   ACE_TEXT ("====\n") │ │ │ │ │ +***** ◆ ACE_EVEN ***** │ │ │ │ │ +#define ACE_EVEN (  NUM )    (((NUM) & 1) == 0) │ │ │ │ │ +***** ◆ ACE_FACTORY_DECLARE ***** │ │ │ │ │ +#define ACE_FACTORY_DECLARE (  CLS, │ │ │ │ │ +  SERVICE_CLASS  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +extern "C" CLS##_Export ACE_VERSIONED_NAMESPACE_NAME::ACE_Service_Object * \ │ │ │ │ │ +ACE_MAKE_SVC_CONFIG_FACTORY_NAME(ACE_VERSIONED_NAMESPACE_NAME,SERVICE_CLASS) │ │ │ │ │ +(ACE_Service_Object_Exterminator *); │ │ │ │ │ +ACE_Service_Object_Exterminator │ │ │ │ │ +void(* ACE_Service_Object_Exterminator)(void *) │ │ │ │ │ +Definition: Global_Macros.h:373 │ │ │ │ │ +ACE_VERSIONED_NAMESPACE_NAME │ │ │ │ │ +#define ACE_VERSIONED_NAMESPACE_NAME │ │ │ │ │ +Definition: Versioned_Namespace.h:43 │ │ │ │ │ +Declare the factory method used to create dynamically loadable services. Once │ │ │ │ │ +the service implementation is dynamically loaded the Service Configurator uses │ │ │ │ │ +a factory method to create the object. This macro declares such a factory │ │ │ │ │ +function with the proper interface and export macros. Normally used in the │ │ │ │ │ +header file that declares the service implementation. │ │ │ │ │ + Parameters │ │ │ │ │ + CLS must match the prefix of the export macro used for this │ │ │ │ │ + service. │ │ │ │ │ + SERVICE_CLASS must match the name of the class that implements the │ │ │ │ │ + service. │ │ │ │ │ +***** ◆ ACE_FACTORY_DEFINE ***** │ │ │ │ │ +#define ACE_FACTORY_DEFINE (  CLS, │ │ │ │ │ +  SERVICE_CLASS  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +void ACE_MAKE_SVC_CONFIG_GOBBLER_NAME │ │ │ │ │ +(ACE_VERSIONED_NAMESPACE_NAME,SERVICE_CLASS) (void *p) { \ │ │ │ │ │ +ACE_VERSIONED_NAMESPACE_NAME::ACE_Service_Object * _p = \ │ │ │ │ │ +static_cast< ACE_VERSIONED_NAMESPACE_NAME::ACE_Service_Object *> (p); \ │ │ │ │ │ +ACE_ASSERT (_p != 0); \ │ │ │ │ │ +delete _p; } \ │ │ │ │ │ +extern "C" CLS##_Export ACE_VERSIONED_NAMESPACE_NAME::ACE_Service_Object *\ │ │ │ │ │ +ACE_MAKE_SVC_CONFIG_FACTORY_NAME(ACE_VERSIONED_NAMESPACE_NAME,SERVICE_CLASS) │ │ │ │ │ +(ACE_Service_Object_Exterminator *gobbler) \ │ │ │ │ │ +{ \ │ │ │ │ │ +ACE_TRACE (#SERVICE_CLASS); \ │ │ │ │ │ +if (gobbler != 0) \ │ │ │ │ │ +*gobbler = (ACE_Service_Object_Exterminator) ACE_MAKE_SVC_CONFIG_GOBBLER_NAME │ │ │ │ │ +(ACE_VERSIONED_NAMESPACE_NAME,SERVICE_CLASS); \ │ │ │ │ │ +return new SERVICE_CLASS; \ │ │ │ │ │ +} │ │ │ │ │ +ACE_MAKE_SVC_CONFIG_GOBBLER_NAME │ │ │ │ │ +#define ACE_MAKE_SVC_CONFIG_GOBBLER_NAME(VERSIONED_NAMESPACE, SERVICE_CLASS) │ │ │ │ │ +Definition: Global_Macros.h:524 │ │ │ │ │ +Declare a the data structure required to register a statically linked service │ │ │ │ │ +into the service configurator. The macro should be used in the header file │ │ │ │ │ +where the service is declared, its only argument is usually the name of the │ │ │ │ │ +class that implements the service. │ │ │ │ │ + Parameters │ │ │ │ │ + SERVICE_CLASS The name of the class implementing the service. │ │ │ │ │ +***** ◆ ACE_FACTORY_NAMESPACE_DEFINE ***** │ │ │ │ │ +#define ACE_FACTORY_NAMESPACE_DEFINE (  CLS, │ │ │ │ │ +  SERVICE_CLASS, │ │ │ │ │ +  NAMESPACE_CLASS  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +void ACE_MAKE_SVC_CONFIG_GOBBLER_NAME │ │ │ │ │ +(ACE_VERSIONED_NAMESPACE_NAME,SERVICE_CLASS) (void *p) { \ │ │ │ │ │ +ACE_VERSIONED_NAMESPACE_NAME::ACE_Service_Object * _p = \ │ │ │ │ │ +static_cast< ACE_VERSIONED_NAMESPACE_NAME::ACE_Service_Object *> (p); \ │ │ │ │ │ +ACE_ASSERT (_p != 0); \ │ │ │ │ │ +delete _p; } \ │ │ │ │ │ +extern "C" CLS##_Export ACE_VERSIONED_NAMESPACE_NAME::ACE_Service_Object *\ │ │ │ │ │ +ACE_MAKE_SVC_CONFIG_FACTORY_NAME(ACE_VERSIONED_NAMESPACE_NAME,SERVICE_CLASS) │ │ │ │ │ +(ACE_Service_Object_Exterminator *gobbler) \ │ │ │ │ │ +{ \ │ │ │ │ │ +ACE_TRACE (#SERVICE_CLASS); \ │ │ │ │ │ +if (gobbler != 0) \ │ │ │ │ │ +*gobbler = (ACE_Service_Object_Exterminator) ACE_MAKE_SVC_CONFIG_GOBBLER_NAME │ │ │ │ │ +(ACE_VERSIONED_NAMESPACE_NAME,SERVICE_CLASS); \ │ │ │ │ │ +return new NAMESPACE_CLASS; \ │ │ │ │ │ +} │ │ │ │ │ +For service classes scoped within namespaces, use this macro in place of │ │ │ │ │ +ACE_FACTORY_DEFINE. The third argument in this case is the fully scoped name of │ │ │ │ │ +the class as it is to be instantiated. For example, given: namespace ACE │ │ │ │ │ +{ namespace Foo { class Bar : public ACE_Service_Object {}; }; }; │ │ │ │ │ +ACE_FACTORY_DECLARE(ACE,ACE_Foo_Bar) │ │ │ │ │ +you would then use: │ │ │ │ │ +ACE_FACTORY_NAMESPACE_DEFINE(ACE,ACE_Foo_Bar,ACE::Foo::Bar) │ │ │ │ │ +Note that in this example, the ACE_FACTORY_DECLARE is done outside the │ │ │ │ │ +namespace scope. Then, the SERVICE_CLASS name is the same as the fully scoped │ │ │ │ │ +class name, but with '::' replaced with '_'. Doing this will ensure unique │ │ │ │ │ +generated signatures for the various C style functions. │ │ │ │ │ +***** ◆ ACE_GUARD ***** │ │ │ │ │ +#define ACE_GUARD (  MUTEX, │ │ │ │ │ +  OBJ, │ │ │ │ │ +  LOCK  │ │ │ │ │ + )     ACE_GUARD_REACTION(MUTEX, OBJ, LOCK, return) │ │ │ │ │ +***** ◆ ACE_GUARD_ACTION ***** │ │ │ │ │ +#define ACE_GUARD_ACTION (  MUTEX, │ │ │ │ │ +  OBJ, │ │ │ │ │ +  LOCK, │ │ │ │ │ +  ACTION, │ │ │ │ │ +  REACTION  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +ACE_Guard<_MUTEX_> OBJ (LOCK); \ │ │ │ │ │ +if (OBJ.locked () != 0) { ACTION; } \ │ │ │ │ │ +else { REACTION; } │ │ │ │ │ +ACE_Guard │ │ │ │ │ +This data structure is meant to be used within a method or function... It │ │ │ │ │ +performs automatic acquisit... │ │ │ │ │ +Definition: Guard_T.h:64 │ │ │ │ │ +***** ◆ ACE_GUARD_REACTION ***** │ │ │ │ │ +#define ACE_GUARD_REACTION (  MUTEX, │ │ │ │ │ +  OBJ, │ │ │ │ │ +  LOCK, │ │ │ │ │ +  REACTION  │ │ │ │ │ + )     ACE_GUARD_ACTION(MUTEX, OBJ, LOCK, ;, │ │ │ │ │ + REACTION) │ │ │ │ │ +***** ◆ ACE_GUARD_RETURN ***** │ │ │ │ │ +#define ACE_GUARD_RETURN (  MUTEX, │ │ │ │ │ +  OBJ, │ │ │ │ │ +  LOCK, │ │ │ │ │ +  RETURN  │ │ │ │ │ + )     ACE_GUARD_REACTION(MUTEX, OBJ, LOCK, return │ │ │ │ │ + RETURN) │ │ │ │ │ +***** ◆ ACE_ITOA ***** │ │ │ │ │ +#define ACE_ITOA (  X )    #X │ │ │ │ │ +***** ◆ ACE_LITE_MMAP_MEMORY_POOL ***** │ │ │ │ │ +#define ACE_LITE_MMAP_MEMORY_POOL   ACE_Lite_MMAP_Memory_Pool │ │ │ │ │ +***** ◆ ACE_LOCAL_MEMORY_POOL ***** │ │ │ │ │ +#define ACE_LOCAL_MEMORY_POOL   ACE_Local_Memory_Pool │ │ │ │ │ +***** ◆ ACE_Local_Service_Export ***** │ │ │ │ │ +#define ACE_Local_Service_Export │ │ │ │ │ +Define the factory method (and destructor) for a dynamically loadable service. │ │ │ │ │ +Use with arguments matching ACE_FACTORY_DECLARE. Normally used in the .cpp file │ │ │ │ │ +that defines the service implementation. │ │ │ │ │ +This macro defines both the factory method and the function used to cleanup the │ │ │ │ │ +service object. │ │ │ │ │ +If this macro is used to define a factory function that need not be exported │ │ │ │ │ +(for example, in a static service situation), CLS can be specified as │ │ │ │ │ +ACE_Local_Service. │ │ │ │ │ +***** ◆ ACE_LSOCK_ACCEPTOR ***** │ │ │ │ │ +#define ACE_LSOCK_ACCEPTOR   ACE_LSOCK_Acceptor │ │ │ │ │ +***** ◆ ACE_LSOCK_CONNECTOR ***** │ │ │ │ │ +#define ACE_LSOCK_CONNECTOR   ACE_LSOCK_Connector │ │ │ │ │ +***** ◆ ACE_LSOCK_STREAM ***** │ │ │ │ │ +#define ACE_LSOCK_STREAM   ACE_LSOCK_Stream │ │ │ │ │ +***** ◆ ACE_MAKE_SVC_CONFIG_FACTORY_NAME ***** │ │ │ │ │ +#define (  VERSIONED_NAMESPACE, │ │ │ │ │ +ACE_MAKE_SVC_CONFIG_FACTORY_NAME │ │ │ │ │ +  SERVICE_CLASS  │ │ │ │ │ + )    ACE_MAKE_SVC_CONFIG_FUNCTION_NAME │ │ │ │ │ + (_make,VERSIONED_NAMESPACE,SERVICE_CLASS) │ │ │ │ │ +Declare a the data structure required to register a statically linked service │ │ │ │ │ +into the service configurator. The macro should be used in the header file │ │ │ │ │ +where the service is declared, its only argument is usually the name of the │ │ │ │ │ +class that implements the service. │ │ │ │ │ + Parameters │ │ │ │ │ + SERVICE_CLASS The name of the class implementing the service. │ │ │ │ │ +***** ◆ ACE_MAKE_SVC_CONFIG_FUNCTION_NAME ***** │ │ │ │ │ +#define ACE_MAKE_SVC_CONFIG_FUNCTION_NAME (  PREFIX, │ │ │ │ │ +  VERSIONED_NAMESPACE, │ │ │ │ │ +  SERVICE_CLASS  │ │ │ │ │ + )    PREFIX ## _ ## SERVICE_CLASS │ │ │ │ │ +Declare a the data structure required to register a statically linked service │ │ │ │ │ +into the service configurator. The macro should be used in the header file │ │ │ │ │ +where the service is declared, its only argument is usually the name of the │ │ │ │ │ +class that implements the service. │ │ │ │ │ + Parameters │ │ │ │ │ + SERVICE_CLASS The name of the class implementing the service. │ │ │ │ │ +***** ◆ ACE_MAKE_SVC_CONFIG_GOBBLER_NAME ***** │ │ │ │ │ +#define (  VERSIONED_NAMESPACE, │ │ │ │ │ +ACE_MAKE_SVC_CONFIG_GOBBLER_NAME │ │ │ │ │ +  SERVICE_CLASS  │ │ │ │ │ + )    ACE_MAKE_SVC_CONFIG_FUNCTION_NAME │ │ │ │ │ + (_gobble,VERSIONED_NAMESPACE,SERVICE_CLASS) │ │ │ │ │ +Declare a the data structure required to register a statically linked service │ │ │ │ │ +into the service configurator. The macro should be used in the header file │ │ │ │ │ +where the service is declared, its only argument is usually the name of the │ │ │ │ │ +class that implements the service. │ │ │ │ │ + Parameters │ │ │ │ │ + SERVICE_CLASS The name of the class implementing the service. │ │ │ │ │ +***** ◆ ACE_MEM_ACCEPTOR ***** │ │ │ │ │ +#define ACE_MEM_ACCEPTOR   ACE_MEM_Acceptor │ │ │ │ │ +***** ◆ ACE_MEM_CONNECTOR ***** │ │ │ │ │ +#define ACE_MEM_CONNECTOR   ACE_MEM_Connector │ │ │ │ │ +***** ◆ ACE_MEM_POOL ***** │ │ │ │ │ +#define ACE_MEM_POOL   _ACE_MEM_POOL │ │ │ │ │ +***** ◆ ACE_MEM_POOL_1 ***** │ │ │ │ │ +#define ACE_MEM_POOL_1   typename _ACE_MEM_POOL │ │ │ │ │ +***** ◆ ACE_MEM_POOL_2 ***** │ │ │ │ │ +#define ACE_MEM_POOL_2   _ACE_MEM_POOL │ │ │ │ │ +***** ◆ ACE_MEM_POOL_OPTIONS ***** │ │ │ │ │ +#define ACE_MEM_POOL_OPTIONS   typename _ACE_MEM_POOL::OPTIONS │ │ │ │ │ +***** ◆ ACE_MEM_STREAM ***** │ │ │ │ │ +#define ACE_MEM_STREAM   ACE_MEM_Stream │ │ │ │ │ +***** ◆ ACE_MMAP_MEMORY_POOL ***** │ │ │ │ │ +#define ACE_MMAP_MEMORY_POOL   ACE_MMAP_Memory_Pool │ │ │ │ │ +***** ◆ ACE_NEW_MALLOC ***** │ │ │ │ │ +#define ACE_NEW_MALLOC (  POINTER, │ │ │ │ │ +  ALLOCATOR, │ │ │ │ │ +  CONSTRUCTOR  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +do { POINTER = ALLOCATOR; \ │ │ │ │ │ +if (POINTER == 0) { errno = ENOMEM; return;} \ │ │ │ │ │ +else { (void) new (POINTER) CONSTRUCTOR; } \ │ │ │ │ │ +} while (0) │ │ │ │ │ +***** ◆ ACE_NEW_MALLOC_ARRAY ***** │ │ │ │ │ +#define ACE_NEW_MALLOC_ARRAY (  POINTER, │ │ │ │ │ +  ALLOCATOR, │ │ │ │ │ +  CONSTRUCTOR, │ │ │ │ │ +  COUNT  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +do { POINTER = ALLOCATOR; \ │ │ │ │ │ +if (POINTER == 0) { errno = ENOMEM; return;} \ │ │ │ │ │ +else { (void) new (POINTER) CONSTRUCTOR [COUNT]; } \ │ │ │ │ │ +} while (0) │ │ │ │ │ +***** ◆ ACE_NEW_MALLOC_ARRAY_RETURN ***** │ │ │ │ │ +#define ACE_NEW_MALLOC_ARRAY_RETURN (  POINTER, │ │ │ │ │ +  ALLOCATOR, │ │ │ │ │ +  CONSTRUCTOR, │ │ │ │ │ +  COUNT, │ │ │ │ │ +  RET_VAL  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +do { POINTER = ALLOCATOR; \ │ │ │ │ │ +if (POINTER == 0) { errno = ENOMEM; return RET_VAL;} \ │ │ │ │ │ +else { (void) new (POINTER) CONSTRUCTOR [COUNT]; } \ │ │ │ │ │ +} while (0) │ │ │ │ │ +***** ◆ ACE_NEW_MALLOC_NORETURN ***** │ │ │ │ │ +#define ACE_NEW_MALLOC_NORETURN (  POINTER, │ │ │ │ │ +  ALLOCATOR, │ │ │ │ │ +  CONSTRUCTOR  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +do { POINTER = ALLOCATOR; \ │ │ │ │ │ +if (POINTER == 0) { errno = ENOMEM;} \ │ │ │ │ │ +else { (void) new (POINTER) CONSTRUCTOR; } \ │ │ │ │ │ +} while (0) │ │ │ │ │ +***** ◆ ACE_NEW_MALLOC_RETURN ***** │ │ │ │ │ +#define ACE_NEW_MALLOC_RETURN (  POINTER, │ │ │ │ │ +  ALLOCATOR, │ │ │ │ │ +  CONSTRUCTOR, │ │ │ │ │ +  RET_VAL  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +do { POINTER = ALLOCATOR; \ │ │ │ │ │ +if (POINTER == 0) { errno = ENOMEM; return RET_VAL;} \ │ │ │ │ │ +else { (void) new (POINTER) CONSTRUCTOR; } \ │ │ │ │ │ +} while (0) │ │ │ │ │ +***** ◆ ACE_NOEXCEPT_FALSE ***** │ │ │ │ │ +#define ACE_NOEXCEPT_FALSE   noexcept(false) │ │ │ │ │ +***** ◆ ACE_NOOP ***** │ │ │ │ │ +#define ACE_NOOP (  x ) │ │ │ │ │ +***** ◆ ACE_ODD ***** │ │ │ │ │ +#define ACE_ODD (  NUM )    (((NUM) & 1) == 1) │ │ │ │ │ +***** ◆ ACE_PAGEFILE_MEMORY_POOL ***** │ │ │ │ │ +#define ACE_PAGEFILE_MEMORY_POOL   ACE_Pagefile_Memory_Pool │ │ │ │ │ +***** ◆ ACE_PEER_ACCEPTOR ***** │ │ │ │ │ +#define ACE_PEER_ACCEPTOR   _ACE_PEER_ACCEPTOR │ │ │ │ │ +***** ◆ ACE_PEER_ACCEPTOR_1 ***** │ │ │ │ │ +#define ACE_PEER_ACCEPTOR_1   typename _ACE_PEER_ACCEPTOR │ │ │ │ │ +***** ◆ ACE_PEER_ACCEPTOR_2 ***** │ │ │ │ │ +#define ACE_PEER_ACCEPTOR_2   _ACE_PEER_ACCEPTOR │ │ │ │ │ +***** ◆ ACE_PEER_ACCEPTOR_ADDR ***** │ │ │ │ │ +#define ACE_PEER_ACCEPTOR_ADDR   typename _ACE_PEER_ACCEPTOR::PEER_ADDR │ │ │ │ │ +***** ◆ ACE_PEER_CONNECTOR ***** │ │ │ │ │ +#define ACE_PEER_CONNECTOR   _ACE_PEER_CONNECTOR │ │ │ │ │ +***** ◆ ACE_PEER_CONNECTOR_1 ***** │ │ │ │ │ +#define ACE_PEER_CONNECTOR_1   typename _ACE_PEER_CONNECTOR │ │ │ │ │ +***** ◆ ACE_PEER_CONNECTOR_2 ***** │ │ │ │ │ +#define ACE_PEER_CONNECTOR_2   _ACE_PEER_CONNECTOR │ │ │ │ │ +***** ◆ ACE_PEER_CONNECTOR_ADDR ***** │ │ │ │ │ +#define ACE_PEER_CONNECTOR_ADDR   typename ACE_PEER_CONNECTOR::PEER_ADDR │ │ │ │ │ +***** ◆ ACE_PEER_CONNECTOR_ADDR_ANY ***** │ │ │ │ │ +#define ACE_PEER_CONNECTOR_ADDR_ANY   ACE_PEER_ADDR_TYPEDEF::sap_any │ │ │ │ │ +***** ◆ ACE_PEER_STREAM ***** │ │ │ │ │ +#define ACE_PEER_STREAM   _ACE_PEER_STREAM │ │ │ │ │ +***** ◆ ACE_PEER_STREAM_1 ***** │ │ │ │ │ +#define ACE_PEER_STREAM_1   typename _ACE_PEER_STREAM │ │ │ │ │ +***** ◆ ACE_PEER_STREAM_2 ***** │ │ │ │ │ +#define ACE_PEER_STREAM_2   _ACE_PEER_STREAM │ │ │ │ │ +***** ◆ ACE_PEER_STREAM_ADDR ***** │ │ │ │ │ +#define ACE_PEER_STREAM_ADDR   typename _ACE_PEER_STREAM::PEER_ADDR │ │ │ │ │ +***** ◆ ACE_POW ***** │ │ │ │ │ +#define (  X )    (((X) == 0)?1:(X-=1,X|=X>>1,X|=X>>2,X|=X>>4,X|=X>>8,X|=X>>16, │ │ │ │ │ +ACE_POW (++X))) │ │ │ │ │ +***** ◆ ACE_PREPROC_CONCATENATE ***** │ │ │ │ │ +#define ACE_PREPROC_CONCATENATE (  A, │ │ │ │ │ +  B  │ │ │ │ │ + )    ACE_PREPROC_CONCATENATE_IMPL(A,B) │ │ │ │ │ +Declare a the data structure required to register a statically linked service │ │ │ │ │ +into the service configurator. The macro should be used in the header file │ │ │ │ │ +where the service is declared, its only argument is usually the name of the │ │ │ │ │ +class that implements the service. │ │ │ │ │ + Parameters │ │ │ │ │ + SERVICE_CLASS The name of the class implementing the service. │ │ │ │ │ +***** ◆ ACE_PREPROC_CONCATENATE_IMPL ***** │ │ │ │ │ +#define ACE_PREPROC_CONCATENATE_IMPL (  A, │ │ │ │ │ +  B  │ │ │ │ │ + )    A ## B │ │ │ │ │ +Declare a the data structure required to register a statically linked service │ │ │ │ │ +into the service configurator. The macro should be used in the header file │ │ │ │ │ +where the service is declared, its only argument is usually the name of the │ │ │ │ │ +class that implements the service. │ │ │ │ │ + Parameters │ │ │ │ │ + SERVICE_CLASS The name of the class implementing the service. │ │ │ │ │ +***** ◆ ACE_READ_GUARD ***** │ │ │ │ │ +#define ACE_READ_GUARD (  MUTEX, │ │ │ │ │ +  OBJ, │ │ │ │ │ +  LOCK  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +ACE_Read_Guard<_MUTEX_> OBJ (LOCK); \ │ │ │ │ │ +if (OBJ.locked () == 0) return; │ │ │ │ │ +ACE_Read_Guard │ │ │ │ │ +This class is similar to class ACE_Guard, though it acquires/releases a read │ │ │ │ │ +lock automatically (natu... │ │ │ │ │ +Definition: Guard_T.h:184 │ │ │ │ │ +***** ◆ ACE_READ_GUARD_RETURN ***** │ │ │ │ │ +#define ACE_READ_GUARD_RETURN (  MUTEX, │ │ │ │ │ +  OBJ, │ │ │ │ │ +  LOCK, │ │ │ │ │ +  RETURN  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +ACE_Read_Guard<_MUTEX_> OBJ (LOCK); \ │ │ │ │ │ +if (OBJ.locked () == 0) return RETURN; │ │ │ │ │ +***** ◆ ACE_SBRK_MEMORY_POOL ***** │ │ │ │ │ +#define ACE_SBRK_MEMORY_POOL   ACE_Sbrk_Memory_Pool │ │ │ │ │ +***** ◆ ACE_SEH_EXCEPT ***** │ │ │ │ │ +#define ACE_SEH_EXCEPT (  X )    while (0) │ │ │ │ │ +***** ◆ ACE_SEH_FINALLY ***** │ │ │ │ │ +#define ACE_SEH_FINALLY   if (1) │ │ │ │ │ +***** ◆ ACE_SEH_TRY ***** │ │ │ │ │ +#define ACE_SEH_TRY   if (1) │ │ │ │ │ +***** ◆ ACE_SERVER_ADDRESS ***** │ │ │ │ │ +#define ACE_SERVER_ADDRESS (  H, │ │ │ │ │ +  P  │ │ │ │ │ + )    H ACE_TEXT(":") P │ │ │ │ │ +***** ◆ ACE_SET_BITS ***** │ │ │ │ │ +#define ACE_SET_BITS (  WORD, │ │ │ │ │ +  BITS  │ │ │ │ │ + )    (WORD |= (BITS)) │ │ │ │ │ +***** ◆ ACE_SHARED_MEMORY_POOL ***** │ │ │ │ │ +#define ACE_SHARED_MEMORY_POOL   ACE_Shared_Memory_Pool │ │ │ │ │ +***** ◆ ACE_SOCK_ACCEPTOR ***** │ │ │ │ │ +#define ACE_SOCK_ACCEPTOR   ACE_SOCK_Acceptor │ │ │ │ │ +***** ◆ ACE_SOCK_CONNECTOR ***** │ │ │ │ │ +#define ACE_SOCK_CONNECTOR   ACE_SOCK_Connector │ │ │ │ │ +***** ◆ ACE_SOCK_DGRAM ***** │ │ │ │ │ +#define ACE_SOCK_DGRAM   ACE_SOCK_Dgram │ │ │ │ │ +***** ◆ ACE_SOCK_DGRAM_BCAST ***** │ │ │ │ │ +#define ACE_SOCK_DGRAM_BCAST   ACE_SOCK_Dgram_Bcast │ │ │ │ │ +***** ◆ ACE_SOCK_DGRAM_MCAST ***** │ │ │ │ │ +#define ACE_SOCK_DGRAM_MCAST   ACE_SOCK_Dgram_Mcast │ │ │ │ │ +***** ◆ ACE_SOCK_SEQPACK_ACCEPTOR ***** │ │ │ │ │ +#define ACE_SOCK_SEQPACK_ACCEPTOR   ACE_SOCK_SEQPACK_Acceptor │ │ │ │ │ +***** ◆ ACE_SOCK_SEQPACK_ASSOCIATION ***** │ │ │ │ │ +#define ACE_SOCK_SEQPACK_ASSOCIATION   ACE_SOCK_SEQPACK_Association │ │ │ │ │ +***** ◆ ACE_SOCK_SEQPACK_CONNECTOR ***** │ │ │ │ │ +#define ACE_SOCK_SEQPACK_CONNECTOR   ACE_SOCK_SEQPACK_Connector │ │ │ │ │ +***** ◆ ACE_SOCK_STREAM ***** │ │ │ │ │ +#define ACE_SOCK_STREAM   ACE_SOCK_Stream │ │ │ │ │ +***** ◆ ACE_SPIPE_ACCEPTOR ***** │ │ │ │ │ +#define ACE_SPIPE_ACCEPTOR   ACE_SPIPE_Acceptor │ │ │ │ │ +***** ◆ ACE_SPIPE_CONNECTOR ***** │ │ │ │ │ +#define ACE_SPIPE_CONNECTOR   ACE_SPIPE_Connector │ │ │ │ │ +***** ◆ ACE_SPIPE_STREAM ***** │ │ │ │ │ +#define ACE_SPIPE_STREAM   ACE_SPIPE_Stream │ │ │ │ │ +***** ◆ ACE_STATIC_SVC_DECLARE ***** │ │ │ │ │ +#define (  SERVICE_CLASS )    extern ACE_Static_Svc_Descriptor ace_svc_desc_##SERVICE_CLASS ; │ │ │ │ │ +ACE_STATIC_SVC_DECLARE │ │ │ │ │ +Declare a the data structure required to register a statically linked service │ │ │ │ │ +into the service configurator. The macro should be used in the header file │ │ │ │ │ +where the service is declared, its only argument is usually the name of the │ │ │ │ │ +class that implements the service. │ │ │ │ │ + Parameters │ │ │ │ │ + SERVICE_CLASS The name of the class implementing the service. │ │ │ │ │ +***** ◆ ACE_STATIC_SVC_DECLARE_EXPORT ***** │ │ │ │ │ +#define (  EXPORT_NAME, │ │ │ │ │ +ACE_STATIC_SVC_DECLARE_EXPORT │ │ │ │ │ +  SERVICE_CLASS  │ │ │ │ │ + )    extern EXPORT_NAME##_Export ACE_Static_Svc_Descriptor │ │ │ │ │ + ace_svc_desc_##SERVICE_CLASS; │ │ │ │ │ +As ACE_STATIC_SVC_DECLARE, but using an export macro for NT compilers. NT │ │ │ │ │ +compilers require the use of explicit directives to export and import symbols │ │ │ │ │ +from a DLL. If you need to define a service in a dynamic library you should use │ │ │ │ │ +this version instead. Normally ACE uses a macro to inject the correct export/ │ │ │ │ │ +import directives on NT. Naturally it also the macro expands to a blank on │ │ │ │ │ +platforms that do not require such directives. The first argument (EXPORT_NAME) │ │ │ │ │ +is the prefix for this export macro, the full name is formed by appending │ │ │ │ │ +_Export. ACE provides tools to generate header files that define the macro │ │ │ │ │ +correctly on all platforms, please see $ACE_ROOT/bin/generate_export_file.pl │ │ │ │ │ + Parameters │ │ │ │ │ + EXPORT_NAME The export macro name prefix. │ │ │ │ │ + SERVICE_CLASS The name of the class implementing the service. │ │ │ │ │ +***** ◆ ACE_STATIC_SVC_DEFINE ***** │ │ │ │ │ +#define (  SERVICE_CLASS, │ │ │ │ │ +ACE_STATIC_SVC_DEFINE │ │ │ │ │ +  NAME, │ │ │ │ │ +  TYPE, │ │ │ │ │ +  FN, │ │ │ │ │ +  FLAGS, │ │ │ │ │ +  ACTIVE  │ │ │ │ │ + )    ACE_Static_Svc_Descriptor ace_svc_desc_##SERVICE_CLASS = { NAME, TYPE, │ │ │ │ │ + FN, FLAGS, ACTIVE }; │ │ │ │ │ +Define the data structure used to register a statically linked service into the │ │ │ │ │ +Service Configurator. The service configurator requires several arguments to │ │ │ │ │ +build and control an statically linked service, including its name, the factory │ │ │ │ │ +function used to construct the service, and some flags. All those parameters │ │ │ │ │ +are configured in a single structure, an instance of this structure is │ │ │ │ │ +statically initialized using the following macro. │ │ │ │ │ + Parameters │ │ │ │ │ + SERVICE_CLASS The name of the class that implements the service, must be │ │ │ │ │ + derived (directly or indirectly) from ACE_Service_Object. │ │ │ │ │ + The name for this service, this name is used by the service │ │ │ │ │ + NAME configurator to match configuration options provided in the │ │ │ │ │ + svc.conf file. │ │ │ │ │ + The type of object. Objects can be streams or service │ │ │ │ │ + TYPE objects. Please read the ACE_Service_Configurator and ASX │ │ │ │ │ + documentation for more details. │ │ │ │ │ + The name of the factory function, usually the ACE_SVC_NAME │ │ │ │ │ + FN macro can be used to generate the name. The factory │ │ │ │ │ + function is often defined using ACE_FACTORY_DECLARE and │ │ │ │ │ + ACE_FACTORY_DEFINE. │ │ │ │ │ + Flags to control the ownership and lifecycle of the object. │ │ │ │ │ + FLAGS Please read the ACE_Service_Configurator documentation for │ │ │ │ │ + more details. │ │ │ │ │ + If not zero then a thread will be dedicate to the service. │ │ │ │ │ + ACTIVE Please read the ACE_Service_Configurator documentation for │ │ │ │ │ + more details. │ │ │ │ │ +***** ◆ ACE_STATIC_SVC_REGISTER ***** │ │ │ │ │ +#define ACE_STATIC_SVC_REGISTER (  SERVICE_CLASS )    do {} while (0) │ │ │ │ │ +Declare a the data structure required to register a statically linked service │ │ │ │ │ +into the service configurator. The macro should be used in the header file │ │ │ │ │ +where the service is declared, its only argument is usually the name of the │ │ │ │ │ +class that implements the service. │ │ │ │ │ + Parameters │ │ │ │ │ + SERVICE_CLASS The name of the class implementing the service. │ │ │ │ │ +***** ◆ ACE_STATIC_SVC_REQUIRE ***** │ │ │ │ │ +#define ACE_STATIC_SVC_REQUIRE (  SERVICE_CLASS ) │ │ │ │ │ +Value: │ │ │ │ │ +class ACE_Static_Svc_##SERVICE_CLASS {\ │ │ │ │ │ +public:\ │ │ │ │ │ +ACE_Static_Svc_##SERVICE_CLASS() { \ │ │ │ │ │ +ACE_Service_Config::insert (\ │ │ │ │ │ +&ace_svc_desc_##SERVICE_CLASS); \ │ │ │ │ │ +} \ │ │ │ │ │ +};\ │ │ │ │ │ +static ACE_Static_Svc_##SERVICE_CLASS ace_static_svc_##SERVICE_CLASS; │ │ │ │ │ +ACE_Service_Config::insert │ │ │ │ │ +static int insert(ACE_Static_Svc_Descriptor *svc) │ │ │ │ │ +Definition: Service_Config.cpp:335 │ │ │ │ │ +Automatically register a service with the service configurator. │ │ │ │ │ +In some applications the services must be automatically registered with the │ │ │ │ │ +service configurator, before main() starts. The ACE_STATIC_SVC_REQUIRE macro │ │ │ │ │ +defines a class whose constructor register the service, it also defines a │ │ │ │ │ +static instance of that class to ensure that the service is registered before │ │ │ │ │ +main. │ │ │ │ │ +On platforms that lack adequate support for static C++ objects the macro │ │ │ │ │ +ACE_STATIC_SVC_REGISTER can be used to explicitly register the service. │ │ │ │ │ + Todo: │ │ │ │ │ + One class per-Service_Object seems wasteful. It should be possible to │ │ │ │ │ + define a single class and re-use it for all the service objects, just by │ │ │ │ │ + passing the Service_Descriptor as an argument to the constructor. │ │ │ │ │ +***** ◆ ACE_SVC_FACTORY_DECLARE ***** │ │ │ │ │ +#define ACE_SVC_FACTORY_DECLARE (  X )    ACE_FACTORY_DECLARE (ACE_Svc, X) │ │ │ │ │ +***** ◆ ACE_SVC_FACTORY_DEFINE ***** │ │ │ │ │ +#define ACE_SVC_FACTORY_DEFINE (  X )    ACE_FACTORY_DEFINE (ACE_Svc, X) │ │ │ │ │ +***** ◆ ACE_SVC_INVOKE ***** │ │ │ │ │ +#define ACE_SVC_INVOKE (  SERVICE_CLASS )    ACE_SVC_NAME(SERVICE_CLASS) (0) │ │ │ │ │ +The canonical way to invoke (i.e. construct) a service factory method. │ │ │ │ │ +***** ◆ ACE_SVC_NAME ***** │ │ │ │ │ +#define (  SERVICE_CLASS )    ACE_MAKE_SVC_CONFIG_FACTORY_NAME │ │ │ │ │ +ACE_SVC_NAME (ACE_VERSIONED_NAMESPACE_NAME,SERVICE_CLASS) │ │ │ │ │ +The canonical name for a service factory method. │ │ │ │ │ +***** ◆ ACE_SYNCH_CONDITION_T ***** │ │ │ │ │ +#define ACE_SYNCH_CONDITION_T   typename _ACE_SYNCH::CONDITION │ │ │ │ │ +***** ◆ ACE_SYNCH_DECL ***** │ │ │ │ │ +#define ACE_SYNCH_DECL   typename _ACE_SYNCH │ │ │ │ │ +***** ◆ ACE_SYNCH_MUTEX_T ***** │ │ │ │ │ +#define ACE_SYNCH_MUTEX_T   typename _ACE_SYNCH::MUTEX │ │ │ │ │ +***** ◆ ACE_SYNCH_SEMAPHORE_T ***** │ │ │ │ │ +#define ACE_SYNCH_SEMAPHORE_T   typename _ACE_SYNCH::SEMAPHORE │ │ │ │ │ +***** ◆ ACE_SYNCH_USE ***** │ │ │ │ │ +#define ACE_SYNCH_USE   _ACE_SYNCH │ │ │ │ │ +***** ◆ ACE_TLI_ACCEPTOR ***** │ │ │ │ │ +#define ACE_TLI_ACCEPTOR   ACE_TLI_Acceptor │ │ │ │ │ +***** ◆ ACE_TLI_CONNECTOR ***** │ │ │ │ │ +#define ACE_TLI_CONNECTOR   ACE_TLI_Connector │ │ │ │ │ +***** ◆ ACE_TLI_STREAM ***** │ │ │ │ │ +#define ACE_TLI_STREAM   ACE_TLI_Stream │ │ │ │ │ +***** ◆ ACE_UNEXPECTED ***** │ │ │ │ │ +#define ACE_UNEXPECTED (  RETVAL ) │ │ │ │ │ +Value: │ │ │ │ │ +do { \ │ │ │ │ │ +std::unexpected(); \ │ │ │ │ │ +} while (0) │ │ │ │ │ +***** ◆ ACE_UNIMPLEMENTED_FUNC ***** │ │ │ │ │ +#define ACE_UNIMPLEMENTED_FUNC (  f )    f = delete; │ │ │ │ │ +***** ◆ ACE_UPIPE_ACCEPTOR ***** │ │ │ │ │ +#define ACE_UPIPE_ACCEPTOR   ACE_UPIPE_Acceptor │ │ │ │ │ +***** ◆ ACE_UPIPE_CONNECTOR ***** │ │ │ │ │ +#define ACE_UPIPE_CONNECTOR   ACE_UPIPE_Connector │ │ │ │ │ +***** ◆ ACE_UPIPE_STREAM ***** │ │ │ │ │ +#define ACE_UPIPE_STREAM   ACE_UPIPE_Stream │ │ │ │ │ +***** ◆ ACE_WRITE_GUARD ***** │ │ │ │ │ +#define ACE_WRITE_GUARD (  MUTEX, │ │ │ │ │ +  OBJ, │ │ │ │ │ +  LOCK  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +ACE_Write_Guard<_MUTEX_> OBJ (LOCK); \ │ │ │ │ │ +if (OBJ.locked () == 0) return; │ │ │ │ │ +ACE_Write_Guard │ │ │ │ │ +This class is similar to class ACE_Guard, though it acquires/releases a write │ │ │ │ │ +lock automatically (nat... │ │ │ │ │ +Definition: Guard_T.h:140 │ │ │ │ │ +***** ◆ ACE_WRITE_GUARD_RETURN ***** │ │ │ │ │ +#define ACE_WRITE_GUARD_RETURN (  MUTEX, │ │ │ │ │ +  OBJ, │ │ │ │ │ +  LOCK, │ │ │ │ │ +  RETURN  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +ACE_Write_Guard<_MUTEX_> OBJ (LOCK); \ │ │ │ │ │ +if (OBJ.locked () == 0) return RETURN; │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_Service_Object_Exterminator ***** │ │ │ │ │ +typedef void(* ACE_Service_Object_Exterminator) (void *) │ │ │ │ │ +Service Objects, i.e., objects dynamically loaded via the service configurator, │ │ │ │ │ +must provide a destructor function with the following prototype to perform │ │ │ │ │ +object cleanup. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00164.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Thread_Adapter.h File Reference │ │ │ │ +ACE: Stats.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,29 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Thread_Adapter.h File Reference
│ │ │ │ +
Stats.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Base_Thread_Adapter.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Thread_Adapter
 Converts a C++ function into a function that can be called from a thread creation routine (e.g., pthread_create() or _beginthreadex()) that expects an extern "C" entry point. This class also makes it possible to transparently provide hooks to register a thread with an ACE_Thread_Manager. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu
│ │ │ │ +
#include "ace/Stats.h"
│ │ │ │ +#include "ace/OS_NS_stdio.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,24 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Thread_Adapter.h File Reference │ │ │ │ │ -#include "ace/Base_Thread_Adapter.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Thread_Adapter │ │ │ │ │ - Converts a C++ function into a function that can be called from a │ │ │ │ │ - thread creation routine (e.g., pthread_create() or _beginthreadex()) │ │ │ │ │ -  that expects an extern "C" entry point. This class also makes it │ │ │ │ │ - possible to transparently provide hooks to register a thread with an │ │ │ │ │ - ACE_Thread_Manager. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu │ │ │ │ │ +Stats.cpp File Reference │ │ │ │ │ +#include "ace/Stats.h" │ │ │ │ │ +#include "ace/OS_NS_stdio.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00167.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: FIFO_Recv_Msg.inl File Reference │ │ │ │ +ACE: UNIX_Addr.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
FIFO_Recv_Msg.inl File Reference
│ │ │ │ +
UNIX_Addr.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Min_Max.h"
│ │ │ │ -#include "ace/OS_NS_stropts.h"
│ │ │ │ -#include "ace/Truncate.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ +
#include "ace/OS_NS_string.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,15 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -FIFO_Recv_Msg.inl File Reference │ │ │ │ │ -#include "ace/Min_Max.h" │ │ │ │ │ -#include "ace/OS_NS_stropts.h" │ │ │ │ │ -#include "ace/Truncate.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ +UNIX_Addr.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00170.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SOCK_IO.inl File Reference │ │ │ │ +ACE: Task_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,68 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
SOCK_IO.inl File Reference
│ │ │ │ +
│ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
Task_T.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_unistd.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Task_T.h"
│ │ │ │ +#include "ace/Module.h"
│ │ │ │ +#include "ace/Null_Condition.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_TASK_T_CPP
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Task) template< ACE_SYNCH_DECL
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_TASK_T_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TASK_T_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tyc()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Task )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -SOCK_IO.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ +Macros | Functions │ │ │ │ │ +Task_T.cpp File Reference │ │ │ │ │ +#include "ace/Task_T.h" │ │ │ │ │ +#include "ace/Module.h" │ │ │ │ │ +#include "ace/Null_Condition.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_TASK_T_CPP │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Task) template< ACE_SYNCH_DECL │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_TASK_T_CPP ***** │ │ │ │ │ +#define ACE_TASK_T_CPP │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tyc() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tyc ( ACE_Task  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00173.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: UPIPE_Connector.h File Reference │ │ │ │ +ACE: OS_NS_fcntl.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,30 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
UPIPE_Connector.h File Reference
│ │ │ │ +
OS_NS_fcntl.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/UPIPE_Stream.h"
│ │ │ │ -#include "ace/UPIPE_Connector.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_UPIPE_Connector
 Defines an active connection factory for the ACE_UPIPE_STREAM wrappers. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Gerhard Lenzer and Douglas C. Schmidt
│ │ │ │ +
#include "ace/OS_NS_errno.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,22 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -UPIPE_Connector.h File Reference │ │ │ │ │ -#include "ace/UPIPE_Stream.h" │ │ │ │ │ -#include "ace/UPIPE_Connector.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_UPIPE_Connector │ │ │ │ │ -  Defines an active connection factory for the ACE_UPIPE_STREAM wrappers. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Gerhard Lenzer and Douglas C. Schmidt │ │ │ │ │ +OS_NS_fcntl.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00176.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Timeprobe.h File Reference │ │ │ │ +ACE: Condition_Recursive_Thread_Mutex.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,145 +63,45 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Macros
│ │ │ │ -
Timeprobe.h File Reference
│ │ │ │ +Classes | │ │ │ │ +Typedefs
│ │ │ │ +
Condition_Recursive_Thread_Mutex.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Malloc_Allocator.h"
│ │ │ │ +
#include "ace/Recursive_Thread_Mutex.h"
│ │ │ │ +#include "ace/Condition_Attributes.h"
│ │ │ │ +#include "ace/Condition_T.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ -Macros

#define ACE_TIMEPROBE_RESET
 
#define ACE_TIMEPROBE(id)
 
#define ACE_TIMEPROBE_PRINT
 
#define ACE_TIMEPROBE_PRINT_ABSOLUTE
 
#define ACE_TIMEPROBE_EVENT_DESCRIPTIONS(descriptions, minimum_id)
 
#define ACE_FUNCTION_TIMEPROBE(X)
 

│ │ │ │ +Classes

class  ACE_Condition< ACE_Recursive_Thread_Mutex >
 ACE_Condition template specialization written using ACE_Recursive_Thread_Mutex. This allows threads to block until shared data changes state using recursive mutexes. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Typedefs

typedef ACE_Condition< ACE_Recursive_Thread_MutexACE_Condition_Recursive_Thread_Mutex
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Irfan Pyarali
│ │ │ │ -

If users want to use time probes, the ACE_COMPILE_TIMEPROBES flag must be defined when compiling ACE. This can be achieved by doing one of the following:

│ │ │ │ -

. Use make probe = 1, if you are using the make utility.

│ │ │ │ -

. Define ACE_COMPILE_TIMEPROBES in config.h

│ │ │ │ -

. Define ACE_COMPILE_TIMEPROBES in the VC project file.

│ │ │ │ -

. Other regular methods will also work.

│ │ │ │ -

It is not necessary to define ACE_COMPILE_TIMEPROBES when using time probes, you simply need ACE_ENABLE_TIMEPROBES. You can use the ACE_TIMEPROBE_* macros to program the time probes, and use the ACE_ENABLE_TIMEPROBE to enable the time probes. If you define ACE_ENABLE_TIMEPROBE in your code, but forget to compile ACE with ACE_COMPILE_TIMEPROBES, you will end up with linker errors.

│ │ │ │ -

Remember that ACE_COMPILE_TIMEPROBES means that the ACE library will contain code for time probes. This is only useful when compiling ACE. ACE_ENABLE_TIMEPROBES means that the ACE_TIMEPROBE_* macros should spring to life.

│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_FUNCTION_TIMEPROBE

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Condition_Recursive_Thread_Mutex

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_FUNCTION_TIMEPROBE( X)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TIMEPROBE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TIMEPROBE( id)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TIMEPROBE_EVENT_DESCRIPTIONS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TIMEPROBE_EVENT_DESCRIPTIONS( descriptions,
 minimum_id 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TIMEPROBE_PRINT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TIMEPROBE_PRINT
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TIMEPROBE_PRINT_ABSOLUTE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TIMEPROBE_PRINT_ABSOLUTE
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TIMEPROBE_RESET

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_TIMEPROBE_RESETtypedef ACE_Condition<ACE_Recursive_Thread_Mutex> ACE_Condition_Recursive_Thread_Mutex
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,59 +3,33 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Timeprobe.h File Reference │ │ │ │ │ -#include "ace/Malloc_Allocator.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_TIMEPROBE_RESET │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TIMEPROBE(id) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TIMEPROBE_PRINT │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TIMEPROBE_PRINT_ABSOLUTE │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TIMEPROBE_EVENT_DESCRIPTIONS(descriptions, minimum_id) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_FUNCTION_TIMEPROBE(X) │ │ │ │ │ +Classes | Typedefs │ │ │ │ │ +Condition_Recursive_Thread_Mutex.h File Reference │ │ │ │ │ +#include "ace/Recursive_Thread_Mutex.h" │ │ │ │ │ +#include "ace/Condition_Attributes.h" │ │ │ │ │ +#include "ace/Condition_T.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Condition<_ACE_Recursive_Thread_Mutex_> │ │ │ │ │ + ACE_Condition template specialization written using │ │ │ │ │ +  ACE_Recursive_Thread_Mutex. This allows threads to block until shared │ │ │ │ │ + data changes state using recursive mutexes. More... │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ + typedef ACE_Condition< │ │ │ │ │ + ACE_Recursive_Thread_Mutex > ACE_Condition_Recursive_Thread_Mutex │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Irfan Pyarali │ │ │ │ │ -If users want to use time probes, the ACE_COMPILE_TIMEPROBES flag must be │ │ │ │ │ -defined when compiling ACE. This can be achieved by doing one of the following: │ │ │ │ │ -. Use make probe = 1, if you are using the make utility. │ │ │ │ │ -. Define ACE_COMPILE_TIMEPROBES in config.h │ │ │ │ │ -. Define ACE_COMPILE_TIMEPROBES in the VC project file. │ │ │ │ │ -. Other regular methods will also work. │ │ │ │ │ -It is not necessary to define ACE_COMPILE_TIMEPROBES when using time probes, │ │ │ │ │ -you simply need ACE_ENABLE_TIMEPROBES. You can use the ACE_TIMEPROBE_* macros │ │ │ │ │ -to program the time probes, and use the ACE_ENABLE_TIMEPROBE to enable the time │ │ │ │ │ -probes. If you define ACE_ENABLE_TIMEPROBE in your code, but forget to compile │ │ │ │ │ -ACE with ACE_COMPILE_TIMEPROBES, you will end up with linker errors. │ │ │ │ │ -Remember that ACE_COMPILE_TIMEPROBES means that the ACE library will contain │ │ │ │ │ -code for time probes. This is only useful when compiling ACE. │ │ │ │ │ -ACE_ENABLE_TIMEPROBES means that the ACE_TIMEPROBE_* macros should spring to │ │ │ │ │ -life. │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_FUNCTION_TIMEPROBE ***** │ │ │ │ │ -#define ACE_FUNCTION_TIMEPROBE (  X ) │ │ │ │ │ -***** ◆ ACE_TIMEPROBE ***** │ │ │ │ │ -#define ACE_TIMEPROBE (  id ) │ │ │ │ │ -***** ◆ ACE_TIMEPROBE_EVENT_DESCRIPTIONS ***** │ │ │ │ │ -#define ACE_TIMEPROBE_EVENT_DESCRIPTIONS (  descriptions, │ │ │ │ │ -  minimum_id  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ ACE_TIMEPROBE_PRINT ***** │ │ │ │ │ -#define ACE_TIMEPROBE_PRINT │ │ │ │ │ -***** ◆ ACE_TIMEPROBE_PRINT_ABSOLUTE ***** │ │ │ │ │ -#define ACE_TIMEPROBE_PRINT_ABSOLUTE │ │ │ │ │ -***** ◆ ACE_TIMEPROBE_RESET ***** │ │ │ │ │ -#define ACE_TIMEPROBE_RESET │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_Condition_Recursive_Thread_Mutex ***** │ │ │ │ │ +typedef ACE_Condition │ │ │ │ │ +ACE_Condition_Recursive_Thread_Mutex │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00179.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: ARGV.cpp File Reference │ │ │ │ +ACE: Refcountable_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,62 +63,34 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
ARGV.cpp File Reference
│ │ │ │ +Macros
│ │ │ │ +
Refcountable_T.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ +
#include "ace/Refcountable_T.h"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ Macros

#define ACE_ARGV_CPP
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Functions

 ACE_ALLOC_HOOK_DEFINE_Tt (ACE_ARGV_Queue_Entry_T) ACE_ALLOC_HOOK_DEFINE_Tt(ACE_ARGV_T) template< typename CHAR_TYPE > void ACE_ARGV_Queue_Entry_T< CHAR_TYPE >
 
#define ACE_REFCOUNTABLE_T_CPP
 
│ │ │ │

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ARGV_CPP

│ │ │ │ + │ │ │ │ +

◆ ACE_REFCOUNTABLE_T_CPP

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_ARGV_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tt()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
ACE_ALLOC_HOOK_DEFINE_Tt (ACE_ARGV_Queue_Entry_T )#define ACE_REFCOUNTABLE_T_CPP
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,30 +3,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions │ │ │ │ │ -ARGV.cpp File Reference │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ +Macros │ │ │ │ │ +Refcountable_T.cpp File Reference │ │ │ │ │ +#include "ace/Refcountable_T.h" │ │ │ │ │ Macros │ │ │ │ │ -#define ACE_ARGV_CPP │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tt (ACE_ARGV_Queue_Entry_T) ACE_ALLOC_HOOK_DEFINE_Tt │ │ │ │ │ - (ACE_ARGV_T) template< typename CHAR_TYPE > void ACE_ARGV_Queue_Entry_T< │ │ │ │ │ - CHAR_TYPE > │ │ │ │ │ +#define ACE_REFCOUNTABLE_T_CPP │ │ │ │ │   │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_ARGV_CPP ***** │ │ │ │ │ -#define ACE_ARGV_CPP │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tt() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tt ( ACE_ARGV_Queue_Entry_T  ) │ │ │ │ │ +***** ◆ ACE_REFCOUNTABLE_T_CPP ***** │ │ │ │ │ +#define ACE_REFCOUNTABLE_T_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00182.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Countdown_Time.h File Reference │ │ │ │ +ACE: Object_Manager.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,45 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Typedefs
│ │ │ │ -
Countdown_Time.h File Reference
│ │ │ │ +
Object_Manager.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Countdown_Time_T.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef ACE_Countdown_Time_T< ACE_Default_Time_PolicyACE_Countdown_Time
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Countdown_Time

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_Countdown_Time_T<ACE_Default_Time_Policy> ACE_Countdown_Time
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,24 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Typedefs │ │ │ │ │ -Countdown_Time.h File Reference │ │ │ │ │ -#include "ace/Countdown_Time_T.h" │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef ACE_Countdown_Time_T< ACE_Default_Time_Policy > ACE_Countdown_Time │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_Countdown_Time ***** │ │ │ │ │ -typedef ACE_Countdown_Time_T ACE_Countdown_Time │ │ │ │ │ +Object_Manager.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00185.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: FILE_IO.inl File Reference │ │ │ │ +ACE: SPIPE_Addr.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
FILE_IO.inl File Reference
│ │ │ │ +
SPIPE_Addr.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/ACE.h"
│ │ │ │ -#include "ace/OS_NS_sys_uio.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ +
#include "ace/SString.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -FILE_IO.inl File Reference │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/OS_NS_sys_uio.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ +SPIPE_Addr.inl File Reference │ │ │ │ │ +#include "ace/SString.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00188.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Local_Name_Space_T.cpp File Reference │ │ │ │ +ACE: Sched_Params.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,71 +63,35 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
Local_Name_Space_T.cpp File Reference
│ │ │ │ +Classes
│ │ │ │ +
Sched_Params.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/ACE.h"
│ │ │ │ -#include "ace/Local_Name_Space.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ -#include "ace/OS_NS_regex.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ -#include <memory>
│ │ │ │ +
#include "ace/Time_Value.h"
│ │ │ │ +#include "ace/OS_NS_Thread.h"
│ │ │ │ +#include "ace/Sched_Params.inl"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_LOCAL_NAME_SPACE_T_CPP
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Functions

 ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Local_Name_Space) template< ACE_MEM_POOL_1
 

│ │ │ │ +Classes

class  ACE_Sched_Params
 Container for scheduling-related parameters. More...
 
class  ACE_Sched_Priority_Iterator
 An iterator over the OS-defined scheduling priorities. More...
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_LOCAL_NAME_SPACE_T_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_LOCAL_NAME_SPACE_T_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tcc()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Local_Name_Space )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
David Levine levin.nosp@m.e@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,31 +3,26 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions │ │ │ │ │ -Local_Name_Space_T.cpp File Reference │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/Local_Name_Space.h" │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ -#include "ace/OS_NS_regex.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ -#include │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_LOCAL_NAME_SPACE_T_CPP │ │ │ │ │ +Classes │ │ │ │ │ +Sched_Params.h File Reference │ │ │ │ │ +#include "ace/Time_Value.h" │ │ │ │ │ +#include "ace/OS_NS_Thread.h" │ │ │ │ │ +#include "ace/Sched_Params.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Sched_Params │ │ │ │ │ +  Container for scheduling-related parameters. More... │ │ │ │ │   │ │ │ │ │ - Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Local_Name_Space) template< ACE_MEM_POOL_1 │ │ │ │ │ +class  ACE_Sched_Priority_Iterator │ │ │ │ │ +  An iterator over the OS-defined scheduling priorities. More... │ │ │ │ │   │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_LOCAL_NAME_SPACE_T_CPP ***** │ │ │ │ │ -#define ACE_LOCAL_NAME_SPACE_T_CPP │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tcc() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tcc ( ACE_Local_Name_Space  ) │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + David Levine levin.nosp@m.e@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ + Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00191.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Mutex.cpp File Reference │ │ │ │ +ACE: SOCK_Dgram_Bcast.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,24 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Mutex.cpp File Reference
│ │ │ │ +
SOCK_Dgram_Bcast.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Mutex.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/os_include/sys/os_mman.h"
│ │ │ │ +
#include "ace/SOCK_Dgram_Bcast.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/ACE.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/os_include/net/os_if.h"
│ │ │ │ +#include "ace/OS_NS_netdb.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,15 +3,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Mutex.cpp File Reference │ │ │ │ │ -#include "ace/Mutex.h" │ │ │ │ │ +SOCK_Dgram_Bcast.cpp File Reference │ │ │ │ │ +#include "ace/SOCK_Dgram_Bcast.h" │ │ │ │ │ #include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ #include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/os_include/sys/os_mman.h" │ │ │ │ │ +#include "ace/os_include/net/os_if.h" │ │ │ │ │ +#include "ace/OS_NS_netdb.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00194.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_sys_resource.h File Reference │ │ │ │ +ACE: SPIPE_Acceptor.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,64 +63,30 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Namespaces | │ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
OS_NS_sys_resource.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
SPIPE_Acceptor.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -#include "ace/os_include/sys/os_resource.h"
│ │ │ │ +
#include "ace/SPIPE_Stream.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.

│ │ │ │ +Classes

class  ACE_SPIPE_Acceptor
 A factory class that produces ACE_SPIPE_Stream objects. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │

│ │ │ │ -Functions

int ACE_OS::getrlimit (int resource, struct rlimit *rl)
 
int ACE_OS::getrusage (int who, struct rusage *rusage)
 
int ACE_OS::setrlimit (int resource, const struct rlimit *rl)
 
│ │ │ │

Detailed Description

│ │ │ │
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │
│ │ │ │ -Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ -
│ │ │ │ -and a cast of thousands...
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_EXPORT_MACRO

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,40 +3,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces | Macros | Functions │ │ │ │ │ -OS_NS_sys_resource.h File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ -#include "ace/os_include/sys/os_resource.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_OS │ │ │ │ │ - This namespace defines an OS independent programming API that │ │ │ │ │ -  shields developers from nonportable aspects of writing efficient │ │ │ │ │ - system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ - various real-time operating systems. │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -int ACE_OS::getrlimit (int resource, struct rlimit *rl) │ │ │ │ │ -  │ │ │ │ │ -int ACE_OS::getrusage (int who, struct rusage *rusage) │ │ │ │ │ -  │ │ │ │ │ -int ACE_OS::setrlimit (int resource, const struct rlimit *rl) │ │ │ │ │ +Classes │ │ │ │ │ +SPIPE_Acceptor.h File Reference │ │ │ │ │ +#include "ace/SPIPE_Stream.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_SPIPE_Acceptor │ │ │ │ │ +  A factory class that produces ACE_SPIPE_Stream objects. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ Douglas C. Schmidt │ │ │ │ │ d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ - and a cast of thousands... │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ + Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00197.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SPIPE_Addr.inl File Reference │ │ │ │ +ACE: Module.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,67 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
SPIPE_Addr.inl File Reference
│ │ │ │ +
│ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
Module.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SString.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Module.h"
│ │ │ │ +#include "ace/Stream_Modules.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_MODULE_CPP
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Module) template< ACE_SYNCH_DECL
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_MODULE_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MODULE_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tyc()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Module )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,26 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -SPIPE_Addr.inl File Reference │ │ │ │ │ -#include "ace/SString.h" │ │ │ │ │ +Macros | Functions │ │ │ │ │ +Module.cpp File Reference │ │ │ │ │ +#include "ace/Module.h" │ │ │ │ │ +#include "ace/Stream_Modules.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_MODULE_CPP │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Module) template< ACE_SYNCH_DECL │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_MODULE_CPP ***** │ │ │ │ │ +#define ACE_MODULE_CPP │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tyc() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tyc ( ACE_Module  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00200.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Reactor_Notification_Strategy.cpp File Reference │ │ │ │ +ACE: OS_NS_stdio.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,383 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Reactor_Notification_Strategy.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Namespaces | │ │ │ │ +Macros | │ │ │ │ +Functions | │ │ │ │ +Variables
│ │ │ │ +
OS_NS_stdio.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Reactor_Notification_Strategy.h"
│ │ │ │ -#include "ace/Reactor.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +#include "ace/os_include/os_stdio.h"
│ │ │ │ +#include "ace/os_include/os_fcntl.h"
│ │ │ │ +#include "ace/os_include/os_inttypes.h"
│ │ │ │ +#include "ace/os_include/os_errno.h"
│ │ │ │ +#include "io.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_OS::ace_flock_t
 OS file locking structure. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

int ace_fgetc_helper (FILE *fp)
 
int ace_fputc_helper (int ch, FILE *fp)
 
int ace_getc_helper (FILE *fp)
 
int ace_putc_helper (int ch, FILE *fp)
 
ACE_HANDLE ace_fileno_helper (FILE *fp)
 
void ACE_OS::clearerr (FILE *fp)
 
char * ACE_OS::cuserid (char *user, size_t maxlen=ACE_MAX_USERID)
 
wchar_t * ACE_OS::cuserid (wchar_t *user, size_t maxlen=ACE_MAX_USERID)
 
int ACE_OS::asprintf (char **bufp, const char *format,...) ACE_GCC_FORMAT_ATTRIBUTE(printf
 
int int ACE_OS::asprintf (wchar_t **bufp, const wchar_t *format,...)
 
int ACE_OS::fclose (FILE *fp)
 
FILE * ACE_OS::fdopen (ACE_HANDLE handle, const ACE_TCHAR *mode)
 
int ACE_OS::fflush (FILE *fp)
 
int ACE_OS::fgetc (FILE *fp)
 
int ACE_OS::getc (FILE *fp)
 
int ACE_OS::fgetpos (FILE *fp, fpos_t *pos)
 
char * ACE_OS::fgets (char *buf, int size, FILE *fp)
 
wchar_t * ACE_OS::fgets (wchar_t *buf, int size, FILE *fp)
 
void ACE_OS::flock_adjust_params (ace_flock_t *lock, short whence, ACE_OFF_T &start, ACE_OFF_T &len)
 
int ACE_OS::flock_init (ace_flock_t *lock, int flags=0, const ACE_TCHAR *name=0, mode_t perms=0)
 
int ACE_OS::flock_destroy (ace_flock_t *lock, int unlink_file=1)
 
int ACE_OS::flock_rdlock (ace_flock_t *lock, short whence=0, ACE_OFF_T start=0, ACE_OFF_T len=0)
 
int ACE_OS::flock_tryrdlock (ace_flock_t *lock, short whence=0, ACE_OFF_T start=0, ACE_OFF_T len=0)
 
int ACE_OS::flock_trywrlock (ace_flock_t *lock, short whence=0, ACE_OFF_T start=0, ACE_OFF_T len=0)
 
int ACE_OS::flock_unlock (ace_flock_t *lock, short whence=0, ACE_OFF_T start=0, ACE_OFF_T len=0)
 
int ACE_OS::flock_wrlock (ace_flock_t *lock, short whence=0, ACE_OFF_T start=0, ACE_OFF_T len=0)
 
ACE_HANDLE ACE_OS::fileno (FILE *stream)
 
FILE * ACE_OS::fopen (const char *filename, const char *mode)
 
FILE * ACE_OS::fopen (const char *filename, const wchar_t *mode)
 
FILE * ACE_OS::fopen (const wchar_t *filename, const wchar_t *mode)
 
FILE * ACE_OS::fopen (const wchar_t *filename, const char *mode)
 
LPSECURITY_ATTRIBUTES ACE_OS::default_win32_security_attributes (LPSECURITY_ATTRIBUTES)
 Default Win32 Security Attributes definition. More...
 
LPSECURITY_ATTRIBUTES ACE_OS::default_win32_security_attributes_r (LPSECURITY_ATTRIBUTES, LPSECURITY_ATTRIBUTES, SECURITY_DESCRIPTOR *)
 
const ACE_TEXT_OSVERSIONINFOACE_OS::get_win32_versioninfo (void)
 Return the win32 OSVERSIONINFO structure. More...
 
HINSTANCE ACE_OS::get_win32_resource_module (void)
 
void ACE_OS::set_win32_resource_module (HINSTANCE)
 
int ACE_OS::fprintf (FILE *fp, const char *format,...) ACE_GCC_FORMAT_ATTRIBUTE(printf
 
int int ACE_OS::fprintf (FILE *fp, const wchar_t *format,...)
 
int ACE_OS::ungetc (int c, FILE *fp)
 
int ACE_OS::fputc (int c, FILE *fp)
 
int ACE_OS::putc (int c, FILE *fp)
 
int ACE_OS::fputs (const char *s, FILE *stream)
 
int ACE_OS::fputs (const wchar_t *s, FILE *stream)
 
size_t ACE_OS::fread (void *ptr, size_t size, size_t nelems, FILE *fp)
 
FILE * ACE_OS::freopen (const ACE_TCHAR *filename, const ACE_TCHAR *mode, FILE *stream)
 
int ACE_OS::fseek (FILE *fp, long offset, int ptrname)
 
int ACE_OS::fsetpos (FILE *fp, fpos_t *pos)
 
long ACE_OS::ftell (FILE *fp)
 
size_t ACE_OS::fwrite (const void *ptr, size_t size, size_t nitems, FILE *fp)
 
void ACE_OS::perror (const char *s)
 
void ACE_OS::perror (const wchar_t *s)
 
int ACE_OS::printf (const char *format,...) ACE_GCC_FORMAT_ATTRIBUTE(printf
 
int int ACE_OS::printf (const wchar_t *format,...)
 
int ACE_OS::puts (const char *s)
 
int ACE_OS::puts (const wchar_t *s)
 
int ACE_OS::rename (const char *old_name, const char *new_name, int flags=-1)
 
int ACE_OS::rename (const wchar_t *old_name, const wchar_t *new_name, int flags=-1)
 
void ACE_OS::rewind (FILE *fp)
 
int ACE_OS::snprintf (char *buf, size_t maxlen, const char *format,...) ACE_GCC_FORMAT_ATTRIBUTE(printf
 
int int ACE_OS::snprintf (wchar_t *buf, size_t maxlen, const wchar_t *format,...)
 
int ACE_OS::sprintf (char *buf, const char *format,...) ACE_GCC_FORMAT_ATTRIBUTE(printf
 
int int ACE_OS::sprintf (wchar_t *buf, const wchar_t *format,...)
 
char * ACE_OS::tempnam (const char *dir=0, const char *pfx=0)
 
wchar_t * ACE_OS::tempnam (const wchar_t *dir, const wchar_t *pfx=0)
 
int ACE_OS::vasprintf (char **bufp, const char *format, va_list argptr) ACE_GCC_FORMAT_ATTRIBUTE(printf
 
int int ACE_OS::vprintf (const char *format, va_list argptr) ACE_GCC_FORMAT_ATTRIBUTE(printf
 
int int int ACE_OS::vfprintf (FILE *fp, const char *format, va_list argptr) ACE_GCC_FORMAT_ATTRIBUTE(printf
 
int int int int ACE_OS::vsprintf (char *buffer, const char *format, va_list argptr) ACE_GCC_FORMAT_ATTRIBUTE(printf
 
int int int int int ACE_OS::vsnprintf (char *buffer, size_t maxlen, const char *format, va_list argptr) ACE_GCC_FORMAT_ATTRIBUTE(printf
 
int int int int int int ACE_OS::vasprintf (wchar_t **bufp, const wchar_t *format, va_list argptr)
 
int ACE_OS::vprintf (const wchar_t *format, va_list argptr)
 
int ACE_OS::vfprintf (FILE *fp, const wchar_t *format, va_list argptr)
 
int ACE_OS::vsprintf (wchar_t *buffer, const wchar_t *format, va_list argptr)
 
int ACE_OS::vsnprintf (wchar_t *buffer, size_t maxlen, const wchar_t *format, va_list argptr)
 
int ACE_OS::vasprintf_emulation (char **bufp, const char *format, va_list argptr)
 
int ACE_OS::vaswprintf_emulation (wchar_t **bufp, const wchar_t *format, va_list argptr)
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Variables

ACE_TEXT_OSVERSIONINFO ACE_OS::win32_versioninfo_
 
HINSTANCE ACE_OS::win32_resource_module_
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ +
│ │ │ │ +and a cast of thousands...
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_EXPORT_MACRO

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ace_fgetc_helper()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int ace_fgetc_helper (FILE * fp)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ace_fileno_helper()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_HANDLE ace_fileno_helper (FILE * fp)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ace_fputc_helper()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int ace_fputc_helper (int ch,
FILE * fp 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ace_getc_helper()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int ace_getc_helper (FILE * fp)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ace_putc_helper()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int ace_putc_helper (int ch,
FILE * fp 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,276 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Reactor_Notification_Strategy.cpp File Reference │ │ │ │ │ -#include "ace/Reactor_Notification_Strategy.h" │ │ │ │ │ -#include "ace/Reactor.h" │ │ │ │ │ +Classes | Namespaces | Macros | Functions | Variables │ │ │ │ │ +OS_NS_stdio.h File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ +#include "ace/os_include/os_stdio.h" │ │ │ │ │ +#include "ace/os_include/os_fcntl.h" │ │ │ │ │ +#include "ace/os_include/os_inttypes.h" │ │ │ │ │ +#include "ace/os_include/os_errno.h" │ │ │ │ │ +#include "io.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_OS::ace_flock_t │ │ │ │ │ +  OS file locking structure. More... │ │ │ │ │ +  │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_OS │ │ │ │ │ + This namespace defines an OS independent programming API that │ │ │ │ │ +  shields developers from nonportable aspects of writing efficient │ │ │ │ │ + system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ + various real-time operating systems. │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ + int ace_fgetc_helper (FILE *fp) │ │ │ │ │ +  │ │ │ │ │ + int ace_fputc_helper (int ch, FILE *fp) │ │ │ │ │ +  │ │ │ │ │ + int ace_getc_helper (FILE *fp) │ │ │ │ │ +  │ │ │ │ │ + int ace_putc_helper (int ch, FILE *fp) │ │ │ │ │ +  │ │ │ │ │ + ACE_HANDLE ace_fileno_helper (FILE *fp) │ │ │ │ │ +  │ │ │ │ │ + void ACE_OS::clearerr (FILE *fp) │ │ │ │ │ +  │ │ │ │ │ + char * ACE_OS::cuserid (char *user, size_t │ │ │ │ │ + maxlen=ACE_MAX_USERID) │ │ │ │ │ +  │ │ │ │ │ + wchar_t * ACE_OS::cuserid (wchar_t *user, size_t │ │ │ │ │ + maxlen=ACE_MAX_USERID) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::asprintf (char **bufp, const char │ │ │ │ │ + *format,...) ACE_GCC_FORMAT_ATTRIBUTE(printf │ │ │ │ │ +  │ │ │ │ │ + int int ACE_OS::asprintf (wchar_t **bufp, const wchar_t │ │ │ │ │ + *format,...) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::fclose (FILE *fp) │ │ │ │ │ +  │ │ │ │ │ + FILE * ACE_OS::fdopen (ACE_HANDLE handle, const │ │ │ │ │ + ACE_TCHAR *mode) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::fflush (FILE *fp) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::fgetc (FILE *fp) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::getc (FILE *fp) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::fgetpos (FILE *fp, fpos_t *pos) │ │ │ │ │ +  │ │ │ │ │ + char * ACE_OS::fgets (char *buf, int size, FILE *fp) │ │ │ │ │ +  │ │ │ │ │ + wchar_t * ACE_OS::fgets (wchar_t *buf, int size, FILE │ │ │ │ │ + *fp) │ │ │ │ │ +  │ │ │ │ │ + void ACE_OS::flock_adjust_params (ace_flock_t *lock, │ │ │ │ │ + short whence, ACE_OFF_T &start, ACE_OFF_T &len) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::flock_init (ace_flock_t *lock, int │ │ │ │ │ + flags=0, const ACE_TCHAR *name=0, mode_t │ │ │ │ │ + perms=0) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::flock_destroy (ace_flock_t *lock, int │ │ │ │ │ + unlink_file=1) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::flock_rdlock (ace_flock_t *lock, short │ │ │ │ │ + whence=0, ACE_OFF_T start=0, ACE_OFF_T len=0) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::flock_tryrdlock (ace_flock_t *lock, │ │ │ │ │ + short whence=0, ACE_OFF_T start=0, ACE_OFF_T │ │ │ │ │ + len=0) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::flock_trywrlock (ace_flock_t *lock, │ │ │ │ │ + short whence=0, ACE_OFF_T start=0, ACE_OFF_T │ │ │ │ │ + len=0) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::flock_unlock (ace_flock_t *lock, short │ │ │ │ │ + whence=0, ACE_OFF_T start=0, ACE_OFF_T len=0) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::flock_wrlock (ace_flock_t *lock, short │ │ │ │ │ + whence=0, ACE_OFF_T start=0, ACE_OFF_T len=0) │ │ │ │ │ +  │ │ │ │ │ + ACE_HANDLE ACE_OS::fileno (FILE *stream) │ │ │ │ │ +  │ │ │ │ │ + FILE * ACE_OS::fopen (const char *filename, const char │ │ │ │ │ + *mode) │ │ │ │ │ +  │ │ │ │ │ + FILE * ACE_OS::fopen (const char *filename, const │ │ │ │ │ + wchar_t *mode) │ │ │ │ │ +  │ │ │ │ │ + FILE * ACE_OS::fopen (const wchar_t *filename, const │ │ │ │ │ + wchar_t *mode) │ │ │ │ │ +  │ │ │ │ │ + FILE * ACE_OS::fopen (const wchar_t *filename, const │ │ │ │ │ + char *mode) │ │ │ │ │ +  │ │ │ │ │ + LPSECURITY_ATTRIBUTES ACE_OS::default_win32_security_attributes │ │ │ │ │ + (LPSECURITY_ATTRIBUTES) │ │ │ │ │ +  Default Win32 Security Attributes definition. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ + LPSECURITY_ATTRIBUTES ACE_OS::default_win32_security_attributes_r │ │ │ │ │ + (LPSECURITY_ATTRIBUTES, LPSECURITY_ATTRIBUTES, │ │ │ │ │ + SECURITY_DESCRIPTOR *) │ │ │ │ │ +  │ │ │ │ │ +const ACE_TEXT_OSVERSIONINFO & ACE_OS::get_win32_versioninfo (void) │ │ │ │ │ +  Return the win32 OSVERSIONINFO structure. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ + HINSTANCE ACE_OS::get_win32_resource_module (void) │ │ │ │ │ +  │ │ │ │ │ + void ACE_OS::set_win32_resource_module (HINSTANCE) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::fprintf (FILE *fp, const char │ │ │ │ │ + *format,...) ACE_GCC_FORMAT_ATTRIBUTE(printf │ │ │ │ │ +  │ │ │ │ │ + int int ACE_OS::fprintf (FILE *fp, const wchar_t │ │ │ │ │ + *format,...) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::ungetc (int c, FILE *fp) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::fputc (int c, FILE *fp) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::putc (int c, FILE *fp) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::fputs (const char *s, FILE *stream) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::fputs (const wchar_t *s, FILE *stream) │ │ │ │ │ +  │ │ │ │ │ + size_t ACE_OS::fread (void *ptr, size_t size, size_t │ │ │ │ │ + nelems, FILE *fp) │ │ │ │ │ +  │ │ │ │ │ + FILE * ACE_OS::freopen (const ACE_TCHAR *filename, │ │ │ │ │ + const ACE_TCHAR *mode, FILE *stream) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::fseek (FILE *fp, long offset, int │ │ │ │ │ + ptrname) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::fsetpos (FILE *fp, fpos_t *pos) │ │ │ │ │ +  │ │ │ │ │ + long ACE_OS::ftell (FILE *fp) │ │ │ │ │ +  │ │ │ │ │ + size_t ACE_OS::fwrite (const void *ptr, size_t size, │ │ │ │ │ + size_t nitems, FILE *fp) │ │ │ │ │ +  │ │ │ │ │ + void ACE_OS::perror (const char *s) │ │ │ │ │ +  │ │ │ │ │ + void ACE_OS::perror (const wchar_t *s) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::printf (const char *format,...) │ │ │ │ │ + ACE_GCC_FORMAT_ATTRIBUTE(printf │ │ │ │ │ +  │ │ │ │ │ + int int ACE_OS::printf (const wchar_t *format,...) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::puts (const char *s) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::puts (const wchar_t *s) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::rename (const char *old_name, const │ │ │ │ │ + char *new_name, int flags=-1) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::rename (const wchar_t *old_name, const │ │ │ │ │ + wchar_t *new_name, int flags=-1) │ │ │ │ │ +  │ │ │ │ │ + void ACE_OS::rewind (FILE *fp) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::snprintf (char *buf, size_t maxlen, │ │ │ │ │ + const char *format,...) │ │ │ │ │ + ACE_GCC_FORMAT_ATTRIBUTE(printf │ │ │ │ │ +  │ │ │ │ │ + int int ACE_OS::snprintf (wchar_t *buf, size_t maxlen, │ │ │ │ │ + const wchar_t *format,...) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::sprintf (char *buf, const char │ │ │ │ │ + *format,...) ACE_GCC_FORMAT_ATTRIBUTE(printf │ │ │ │ │ +  │ │ │ │ │ + int int ACE_OS::sprintf (wchar_t *buf, const wchar_t │ │ │ │ │ + *format,...) │ │ │ │ │ +  │ │ │ │ │ + char * ACE_OS::tempnam (const char *dir=0, const char │ │ │ │ │ + *pfx=0) │ │ │ │ │ +  │ │ │ │ │ + wchar_t * ACE_OS::tempnam (const wchar_t *dir, const │ │ │ │ │ + wchar_t *pfx=0) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::vasprintf (char **bufp, const char │ │ │ │ │ + *format, va_list argptr) │ │ │ │ │ + ACE_GCC_FORMAT_ATTRIBUTE(printf │ │ │ │ │ +  │ │ │ │ │ + int int ACE_OS::vprintf (const char *format, va_list │ │ │ │ │ + argptr) ACE_GCC_FORMAT_ATTRIBUTE(printf │ │ │ │ │ +  │ │ │ │ │ + int int int ACE_OS::vfprintf (FILE *fp, const char *format, │ │ │ │ │ + va_list argptr) ACE_GCC_FORMAT_ATTRIBUTE(printf │ │ │ │ │ +  │ │ │ │ │ + int int int int ACE_OS::vsprintf (char *buffer, const char │ │ │ │ │ + *format, va_list argptr) │ │ │ │ │ + ACE_GCC_FORMAT_ATTRIBUTE(printf │ │ │ │ │ +  │ │ │ │ │ + int int int int int ACE_OS::vsnprintf (char *buffer, size_t maxlen, │ │ │ │ │ + const char *format, va_list argptr) │ │ │ │ │ + ACE_GCC_FORMAT_ATTRIBUTE(printf │ │ │ │ │ +  │ │ │ │ │ + int int int int int int ACE_OS::vasprintf (wchar_t **bufp, const │ │ │ │ │ + wchar_t *format, va_list argptr) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::vprintf (const wchar_t *format, va_list │ │ │ │ │ + argptr) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::vfprintf (FILE *fp, const wchar_t │ │ │ │ │ + *format, va_list argptr) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::vsprintf (wchar_t *buffer, const │ │ │ │ │ + wchar_t *format, va_list argptr) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::vsnprintf (wchar_t *buffer, size_t │ │ │ │ │ + maxlen, const wchar_t *format, va_list argptr) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::vasprintf_emulation (char **bufp, const │ │ │ │ │ + char *format, va_list argptr) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::vaswprintf_emulation (wchar_t **bufp, │ │ │ │ │ + const wchar_t *format, va_list argptr) │ │ │ │ │ +  │ │ │ │ │ + Variables │ │ │ │ │ +ACE_TEXT_OSVERSIONINFO ACE_OS::win32_versioninfo_ │ │ │ │ │ +  │ │ │ │ │ + HINSTANCE ACE_OS::win32_resource_module_ │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ + and a cast of thousands... │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ace_fgetc_helper() ***** │ │ │ │ │ +int ( FILE * fp ) inline │ │ │ │ │ +ace_fgetc_helper │ │ │ │ │ +***** ◆ ace_fileno_helper() ***** │ │ │ │ │ +ACE_HANDLE ( FILE * fp ) inline │ │ │ │ │ +ace_fileno_helper │ │ │ │ │ +***** ◆ ace_fputc_helper() ***** │ │ │ │ │ +int ace_fputc_helper ( int  ch, │ │ │ │ │ + FILE * fp  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ ace_getc_helper() ***** │ │ │ │ │ +int ( FILE * fp ) inline │ │ │ │ │ +ace_getc_helper │ │ │ │ │ +***** ◆ ace_putc_helper() ***** │ │ │ │ │ +int ace_putc_helper ( int  ch, │ │ │ │ │ + FILE * fp  inline │ │ │ │ │ + ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00203.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Condition_Recursive_Thread_Mutex.cpp File Reference │ │ │ │ +ACE: Dynamic.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Condition_Recursive_Thread_Mutex.cpp File Reference
│ │ │ │ +
Dynamic.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Condition_Recursive_Thread_Mutex.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,17 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Condition_Recursive_Thread_Mutex.cpp File Reference │ │ │ │ │ -#include "ace/Condition_Recursive_Thread_Mutex.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +Dynamic.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00206.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Multihomed_INET_Addr.cpp File Reference │ │ │ │ +ACE: Module.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,35 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Multihomed_INET_Addr.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Module.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Multihomed_INET_Addr.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ +
#include "ace/Task_T.h"
│ │ │ │ +#include "ace/os_include/os_dirent.h"
│ │ │ │ +#include "ace/Module.inl"
│ │ │ │ +#include "ace/Module.cpp"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Module_Base
 Workaround HP/C++ compiler bug with enums in templates. More...
 
class  ACE_Module< ACE_SYNCH_DECL, TIME_POLICY >
 An abstraction for managing a bi-directional flow of messages. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Multihomed_INET_Addr.cpp File Reference │ │ │ │ │ -#include "ace/Multihomed_INET_Addr.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ +Classes │ │ │ │ │ +Module.h File Reference │ │ │ │ │ +#include "ace/Task_T.h" │ │ │ │ │ +#include "ace/os_include/os_dirent.h" │ │ │ │ │ +#include "ace/Module.inl" │ │ │ │ │ +#include "ace/Module.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Module_Base │ │ │ │ │ +  Workaround HP/C++ compiler bug with enums in templates. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Module<_ACE_SYNCH_DECL,_TIME_POLICY_> │ │ │ │ │ +  An abstraction for managing a bi-directional flow of messages. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00209.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Signal.h File Reference │ │ │ │ +ACE: Remote_Name_Space.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,60 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Typedefs
│ │ │ │ -
Signal.h File Reference
│ │ │ │ +
Remote_Name_Space.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_signal.h"
│ │ │ │ -#include "ace/Signal.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Sig_Set
 Provide a C++ wrapper for the C sigset_t interface. More...
 
class  ACE_Sig_Action
 C++ wrapper facade for the sigaction struct. More...
 
class  ACE_Sig_Guard
 Hold signals in MASK for duration of a C++ statement block. Note that a "0" for mask causes all signals to be held. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

using ACE_Sig_Handler_Ex = void(*)(int, siginfo_t *siginfo, ucontext_t *ucontext)
 Type of the extended signal handler. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Sig_Handler_Ex

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
using ACE_Sig_Handler_Ex = void (*) (int, siginfo_t *siginfo, ucontext_t *ucontext)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

Type of the extended signal handler.

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/Remote_Name_Space.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/SString.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include <memory>
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,39 +3,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Typedefs │ │ │ │ │ -Signal.h File Reference │ │ │ │ │ -#include "ace/OS_NS_signal.h" │ │ │ │ │ -#include "ace/Signal.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Sig_Set │ │ │ │ │ -  Provide a C++ wrapper for the C sigset_t interface. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Sig_Action │ │ │ │ │ -  C++ wrapper facade for the sigaction struct. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Sig_Guard │ │ │ │ │ -  Hold signals in MASK for duration of a C++ statement block. Note that a │ │ │ │ │ - "0" for mask causes all signals to be held. More... │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ -using ACE_Sig_Handler_Ex = void(*)(int, siginfo_t *siginfo, ucontext_t │ │ │ │ │ - *ucontext) │ │ │ │ │ -  Type of the extended signal handler. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_Sig_Handler_Ex ***** │ │ │ │ │ -using ACE_Sig_Handler_Ex = void (*) (int, siginfo_t *siginfo, ucontext_t │ │ │ │ │ -*ucontext) │ │ │ │ │ -Type of the extended signal handler. │ │ │ │ │ +Remote_Name_Space.cpp File Reference │ │ │ │ │ +#include "ace/Remote_Name_Space.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/SString.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00212.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Filecache.cpp File Reference │ │ │ │ +ACE: MEM_IO.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,136 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Macros
│ │ │ │ -
Filecache.cpp File Reference
│ │ │ │ +
MEM_IO.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Filecache.h"
│ │ │ │ -#include "ace/Object_Manager.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_NS_time.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ -#include "ace/OS_NS_fcntl.h"
│ │ │ │ -#include "ace/Truncate.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define R_MASK   ACE_DEFAULT_OPEN_PERMS
 
#define W_MASK   0
 
#define READ_FLAGS
 
#define WRITE_FLAGS
 
#define ACE_Filecache_Hash    ACE_Hash_Map_Manager_Ex<const ACE_TCHAR *, ACE_Filecache_Object *, ACE_Hash<const ACE_TCHAR *>, ACE_Equal_To<const ACE_TCHAR *>, ACE_Null_Mutex>
 
#define ACE_Filecache_Hash_Entry    ACE_Hash_Map_Entry<const ACE_TCHAR *, ACE_Filecache_Object *>
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Filecache_Hash

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_Filecache_Hash    ACE_Hash_Map_Manager_Ex<const ACE_TCHAR *, ACE_Filecache_Object *, ACE_Hash<const ACE_TCHAR *>, ACE_Equal_To<const ACE_TCHAR *>, ACE_Null_Mutex>
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_Filecache_Hash_Entry

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_Filecache_Hash_Entry    ACE_Hash_Map_Entry<const ACE_TCHAR *, ACE_Filecache_Object *>
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ R_MASK

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define R_MASK   ACE_DEFAULT_OPEN_PERMS
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ READ_FLAGS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define READ_FLAGS
│ │ │ │ -
│ │ │ │ -Value:
(FILE_FLAG_SEQUENTIAL_SCAN | \
│ │ │ │ -
FILE_FLAG_OVERLAPPED | \
│ │ │ │ -
O_RDONLY)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ W_MASK

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define W_MASK   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ WRITE_FLAGS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define WRITE_FLAGS
│ │ │ │ -
│ │ │ │ -Value:
(FILE_FLAG_SEQUENTIAL_SCAN | \
│ │ │ │ -
FILE_FLAG_OVERLAPPED | \
│ │ │ │ -
O_RDWR | O_CREAT | O_TRUNC)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/Truncate.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,62 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Filecache.cpp File Reference │ │ │ │ │ -#include "ace/Filecache.h" │ │ │ │ │ -#include "ace/Object_Manager.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ +MEM_IO.inl File Reference │ │ │ │ │ #include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/OS_NS_time.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ -#include "ace/OS_NS_fcntl.h" │ │ │ │ │ #include "ace/Truncate.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define R_MASK   ACE_DEFAULT_OPEN_PERMS │ │ │ │ │ -  │ │ │ │ │ -#define W_MASK   0 │ │ │ │ │ -  │ │ │ │ │ -#define READ_FLAGS │ │ │ │ │ -  │ │ │ │ │ -#define WRITE_FLAGS │ │ │ │ │ -  │ │ │ │ │ -#define ACE_Filecache_Hash    ACE_Hash_Map_Manager_Ex, │ │ │ │ │ - ACE_Equal_To, ACE_Null_Mutex> │ │ │ │ │ -  │ │ │ │ │ -#define ACE_Filecache_Hash_Entry    ACE_Hash_Map_Entry │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_Filecache_Hash ***** │ │ │ │ │ -#define ACE_Filecache_Hash    ACE_Hash_Map_Manager_Ex, ACE_Equal_To, ACE_Null_Mutex> │ │ │ │ │ -***** ◆ ACE_Filecache_Hash_Entry ***** │ │ │ │ │ -#define ACE_Filecache_Hash_Entry    ACE_Hash_Map_Entry │ │ │ │ │ -***** ◆ R_MASK ***** │ │ │ │ │ -#define R_MASK   ACE_DEFAULT_OPEN_PERMS │ │ │ │ │ -***** ◆ READ_FLAGS ***** │ │ │ │ │ -#define READ_FLAGS │ │ │ │ │ -Value: │ │ │ │ │ -(FILE_FLAG_SEQUENTIAL_SCAN | \ │ │ │ │ │ -FILE_FLAG_OVERLAPPED | \ │ │ │ │ │ -O_RDONLY) │ │ │ │ │ -***** ◆ W_MASK ***** │ │ │ │ │ -#define W_MASK   0 │ │ │ │ │ -***** ◆ WRITE_FLAGS ***** │ │ │ │ │ -#define WRITE_FLAGS │ │ │ │ │ -Value: │ │ │ │ │ -(FILE_FLAG_SEQUENTIAL_SCAN | \ │ │ │ │ │ -FILE_FLAG_OVERLAPPED | \ │ │ │ │ │ -O_RDWR | O_CREAT | O_TRUNC) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00215.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Message_Queue_NT.cpp File Reference │ │ │ │ +ACE: Service_Gestalt.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,40 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Message_Queue_NT.cpp File Reference
│ │ │ │ +
Service_Gestalt.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Message_Queue.h"
│ │ │ │ -#include "ace/Message_Queue_NT.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ +
#include "ace/Svc_Conf.h"
│ │ │ │ +#include "ace/Get_Opt.h"
│ │ │ │ +#include "ace/ARGV.h"
│ │ │ │ +#include "ace/Malloc.h"
│ │ │ │ +#include "ace/Service_Manager.h"
│ │ │ │ +#include "ace/Service_Types.h"
│ │ │ │ +#include "ace/Containers.h"
│ │ │ │ +#include "ace/Auto_Ptr.h"
│ │ │ │ +#include "ace/Reactor.h"
│ │ │ │ +#include "ace/Thread_Manager.h"
│ │ │ │ +#include "ace/DLL.h"
│ │ │ │ +#include "ace/XML_Svc_Conf.h"
│ │ │ │ +#include "ace/SString.h"
│ │ │ │ +#include "ace/Signal.h"
│ │ │ │ +#include "ace/OS_NS_stdio.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_NS_time.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +#include "ace/OS_NS_sys_stat.h"
│ │ │ │ +#include "ace/TSS_T.h"
│ │ │ │ +#include "ace/Service_Gestalt.h"
│ │ │ │ +#include "ace/Svc_Conf_Param.h"
│ │ │ │ +#include <memory>
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,34 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Message_Queue_NT.cpp File Reference │ │ │ │ │ -#include "ace/Message_Queue.h" │ │ │ │ │ -#include "ace/Message_Queue_NT.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ +Service_Gestalt.cpp File Reference │ │ │ │ │ +#include "ace/Svc_Conf.h" │ │ │ │ │ +#include "ace/Get_Opt.h" │ │ │ │ │ +#include "ace/ARGV.h" │ │ │ │ │ +#include "ace/Malloc.h" │ │ │ │ │ +#include "ace/Service_Manager.h" │ │ │ │ │ +#include "ace/Service_Types.h" │ │ │ │ │ +#include "ace/Containers.h" │ │ │ │ │ +#include "ace/Auto_Ptr.h" │ │ │ │ │ +#include "ace/Reactor.h" │ │ │ │ │ +#include "ace/Thread_Manager.h" │ │ │ │ │ +#include "ace/DLL.h" │ │ │ │ │ +#include "ace/XML_Svc_Conf.h" │ │ │ │ │ +#include "ace/SString.h" │ │ │ │ │ +#include "ace/Signal.h" │ │ │ │ │ +#include "ace/OS_NS_stdio.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_NS_time.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ +#include "ace/OS_NS_sys_stat.h" │ │ │ │ │ +#include "ace/TSS_T.h" │ │ │ │ │ +#include "ace/Service_Gestalt.h" │ │ │ │ │ +#include "ace/Svc_Conf_Param.h" │ │ │ │ │ +#include │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00218.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Netlink_Addr.cpp File Reference │ │ │ │ +ACE: Signal.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,60 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Netlink_Addr.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Typedefs
│ │ │ │ +
Signal.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Netlink_Addr.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Robert Iakobashvilli corob.nosp@m.erti.nosp@m.@gmai.nosp@m.l.co.nosp@m.m
│ │ │ │ -
│ │ │ │ -Raz Ben Yehuda razie.nosp@m.be@g.nosp@m.mail..nosp@m.com
│ │ │ │ -
│ │ │ │ +
#include "ace/OS_NS_signal.h"
│ │ │ │ +#include "ace/Signal.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Sig_Set
 Provide a C++ wrapper for the C sigset_t interface. More...
 
class  ACE_Sig_Action
 C++ wrapper facade for the sigaction struct. More...
 
class  ACE_Sig_Guard
 Hold signals in MASK for duration of a C++ statement block. Note that a "0" for mask causes all signals to be held. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

using ACE_Sig_Handler_Ex = void(*)(int, siginfo_t *siginfo, ucontext_t *ucontext)
 Type of the extended signal handler. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Sig_Handler_Ex

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
using ACE_Sig_Handler_Ex = void (*) (int, siginfo_t *siginfo, ucontext_t *ucontext)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

Type of the extended signal handler.

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,16 +3,39 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Netlink_Addr.cpp File Reference │ │ │ │ │ -#include "ace/Netlink_Addr.h" │ │ │ │ │ +Classes | Typedefs │ │ │ │ │ +Signal.h File Reference │ │ │ │ │ +#include "ace/OS_NS_signal.h" │ │ │ │ │ +#include "ace/Signal.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Sig_Set │ │ │ │ │ +  Provide a C++ wrapper for the C sigset_t interface. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Sig_Action │ │ │ │ │ +  C++ wrapper facade for the sigaction struct. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Sig_Guard │ │ │ │ │ +  Hold signals in MASK for duration of a C++ statement block. Note that a │ │ │ │ │ + "0" for mask causes all signals to be held. More... │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ +using ACE_Sig_Handler_Ex = void(*)(int, siginfo_t *siginfo, ucontext_t │ │ │ │ │ + *ucontext) │ │ │ │ │ +  Type of the extended signal handler. More... │ │ │ │ │ +  │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Robert Iakobashvilli corob.nosp@m.erti.nosp@m.@gmai.nosp@m.l.co.nosp@m.m │ │ │ │ │ - Raz Ben Yehuda razie.nosp@m.be@g.nosp@m.mail..nosp@m.com │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_Sig_Handler_Ex ***** │ │ │ │ │ +using ACE_Sig_Handler_Ex = void (*) (int, siginfo_t *siginfo, ucontext_t │ │ │ │ │ +*ucontext) │ │ │ │ │ +Type of the extended signal handler. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00221.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Containers_T.h File Reference │ │ │ │ +ACE: LSOCK_Stream.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,118 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Typedefs
│ │ │ │ -
Containers_T.h File Reference
│ │ │ │ +
LSOCK_Stream.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Containers.h"
│ │ │ │ -#include "ace/Node.h"
│ │ │ │ -#include "ace/Array_Base.h"
│ │ │ │ -#include "ace/Unbounded_Set.h"
│ │ │ │ -#include "ace/Unbounded_Queue.h"
│ │ │ │ -#include "ace/Containers_T.inl"
│ │ │ │ -#include "ace/Containers_T.cpp"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Bounded_Stack< T >
 Implement a generic LIFO abstract data type. More...
 
class  ACE_Fixed_Stack< T, ACE_SIZE >
 Implement a generic LIFO abstract data type. More...
 
class  ACE_DNode< T >
 Implementation element in a bilinked list. More...
 
class  ACE_Unbounded_Stack< T >
 Implement a generic LIFO abstract data type. More...
 
class  ACE_Unbounded_Stack_Iterator< T >
 Implement an iterator over an unbounded Stack. More...
 
class  ACE_Double_Linked_List_Iterator_Base< T >
 Implements a common base class for iterators for a double linked list ADT. More...
 
class  ACE_Double_Linked_List_Iterator< T >
 Implements an iterator for a double linked list ADT. More...
 
class  ACE_Double_Linked_List_Reverse_Iterator< T >
 Implements a reverse iterator for a double linked list ADT. More...
 
class  ACE_Double_Linked_List< T >
 A double-linked list implementation. More...
 
class  ACE_DLList< T >
 A double-linked list container class. More...
 
class  ACE_DLList_Iterator< T >
 A double-linked list container class iterator. More...
 
class  ACE_DLList_Reverse_Iterator< T >
 A double-linked list container class iterator. More...
 
class  ACE_Fixed_Set_Iterator_Base< T, ACE_SIZE >
 Implements a common base class for iterators for a unordered set. More...
 
class  ACE_Fixed_Set_Iterator< T, ACE_SIZE >
 Iterates through an unordered set. More...
 
class  ACE_Fixed_Set_Const_Iterator< T, ACE_SIZE >
 Iterates through a const unordered set. More...
 
class  ACE_Fixed_Set< T, ACE_SIZE >
 Implement a simple unordered set of {T} with maximum {ACE_SIZE}. More...
 
class  ACE_Bounded_Set_Iterator< T >
 Iterates through an unordered set. More...
 
class  ACE_Bounded_Set< T >
 Implement a simple unordered set of {T} with maximum set at creation time. More...
 
struct  ACE_Bounded_Set< T >::Search_Structure
 
class  ACE_Ordered_MultiSet_Iterator< T >
 Implement a bidirectional iterator over an ordered multiset. This class template requires that < operator semantics be defined for the parameterized type {T}, but does not impose any restriction on how that ordering operator is implemented. More...
 
class  ACE_Ordered_MultiSet< T >
 Implement a simple ordered multiset of {T} of unbounded size that allows duplicates. This class template requires that < operator semantics be defined for the parameterized type {T}, but does not impose any restriction on how that ordering operator is implemented. The set is implemented as a linked list. More...
 
class  ACE_Array< T >
 A dynamic array class. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef ACE_Double_Linked_List< ACE_DLList_NodeACE_DLList_Base
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_DLList_Base

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_Double_Linked_List<ACE_DLList_Node> ACE_DLList_Base
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,106 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Typedefs │ │ │ │ │ -Containers_T.h File Reference │ │ │ │ │ -#include "ace/Containers.h" │ │ │ │ │ -#include "ace/Node.h" │ │ │ │ │ -#include "ace/Array_Base.h" │ │ │ │ │ -#include "ace/Unbounded_Set.h" │ │ │ │ │ -#include "ace/Unbounded_Queue.h" │ │ │ │ │ -#include "ace/Containers_T.inl" │ │ │ │ │ -#include "ace/Containers_T.cpp" │ │ │ │ │ - Classes │ │ │ │ │ - class  ACE_Bounded_Stack<_T_> │ │ │ │ │ -  Implement a generic LIFO abstract data type. More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Fixed_Stack<_T,_ACE_SIZE_> │ │ │ │ │ -  Implement a generic LIFO abstract data type. More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_DNode<_T_> │ │ │ │ │ -  Implementation element in a bilinked list. More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Unbounded_Stack<_T_> │ │ │ │ │ -  Implement a generic LIFO abstract data type. More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Unbounded_Stack_Iterator<_T_> │ │ │ │ │ -  Implement an iterator over an unbounded Stack. More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Double_Linked_List_Iterator_Base<_T_> │ │ │ │ │ -  Implements a common base class for iterators for a double linked list │ │ │ │ │ - ADT. More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Double_Linked_List_Iterator<_T_> │ │ │ │ │ -  Implements an iterator for a double linked list ADT. More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Double_Linked_List_Reverse_Iterator<_T_> │ │ │ │ │ -  Implements a reverse iterator for a double linked list ADT. More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Double_Linked_List<_T_> │ │ │ │ │ -  A double-linked list implementation. More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_DLList<_T_> │ │ │ │ │ -  A double-linked list container class. More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_DLList_Iterator<_T_> │ │ │ │ │ -  A double-linked list container class iterator. More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_DLList_Reverse_Iterator<_T_> │ │ │ │ │ -  A double-linked list container class iterator. More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Fixed_Set_Iterator_Base<_T,_ACE_SIZE_> │ │ │ │ │ -  Implements a common base class for iterators for a unordered set. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Fixed_Set_Iterator<_T,_ACE_SIZE_> │ │ │ │ │ -  Iterates through an unordered set. More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Fixed_Set_Const_Iterator<_T,_ACE_SIZE_> │ │ │ │ │ -  Iterates through a const unordered set. More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Fixed_Set<_T,_ACE_SIZE_> │ │ │ │ │ -  Implement a simple unordered set of {T} with maximum {ACE_SIZE}. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Bounded_Set_Iterator<_T_> │ │ │ │ │ -  Iterates through an unordered set. More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Bounded_Set<_T_> │ │ │ │ │ -  Implement a simple unordered set of {T} with maximum set at creation │ │ │ │ │ - time. More... │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Bounded_Set<_T_>::Search_Structure │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Ordered_MultiSet_Iterator<_T_> │ │ │ │ │ - Implement a bidirectional iterator over an ordered multiset. This │ │ │ │ │ -  class template requires that < operator semantics be defined for the │ │ │ │ │ - parameterized type {T}, but does not impose any restriction on how │ │ │ │ │ - that ordering operator is implemented. More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Ordered_MultiSet<_T_> │ │ │ │ │ - Implement a simple ordered multiset of {T} of unbounded size that │ │ │ │ │ - allows duplicates. This class template requires that < operator │ │ │ │ │ -  semantics be defined for the parameterized type {T}, but does not │ │ │ │ │ - impose any restriction on how that ordering operator is implemented. │ │ │ │ │ - The set is implemented as a linked list. More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Array<_T_> │ │ │ │ │ -  A dynamic array class. More... │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef ACE_Double_Linked_List< ACE_DLList_Node > ACE_DLList_Base │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_DLList_Base ***** │ │ │ │ │ -typedef ACE_Double_Linked_List ACE_DLList_Base │ │ │ │ │ +LSOCK_Stream.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00224.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SPIPE_Stream.cpp File Reference │ │ │ │ +ACE: Sched_Params.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
SPIPE_Stream.cpp File Reference
│ │ │ │ +
Sched_Params.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SPIPE_Stream.h"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ +
#include "ace/Sched_Params.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
David Levine
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -SPIPE_Stream.cpp File Reference │ │ │ │ │ -#include "ace/SPIPE_Stream.h" │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ +Sched_Params.cpp File Reference │ │ │ │ │ +#include "ace/Sched_Params.h" │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + David Levine │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00227.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SOCK_Stream.h File Reference │ │ │ │ +ACE: Atomic_Op.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,31 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
SOCK_Stream.h File Reference
│ │ │ │ +
Atomic_Op.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SOCK_IO.h"
│ │ │ │ -#include "ace/INET_Addr.h"
│ │ │ │ -#include "ace/SOCK_Stream.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_SOCK_Stream
 Defines the methods in the ACE_SOCK_Stream abstraction. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,23 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -SOCK_Stream.h File Reference │ │ │ │ │ -#include "ace/SOCK_IO.h" │ │ │ │ │ -#include "ace/INET_Addr.h" │ │ │ │ │ -#include "ace/SOCK_Stream.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_SOCK_Stream │ │ │ │ │ -  Defines the methods in the ACE_SOCK_Stream abstraction. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +Atomic_Op.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00230.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: CDR_Size.cpp File Reference │ │ │ │ +ACE: Name_Space.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,58 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Functions
│ │ │ │ -
CDR_Size.cpp File Reference
│ │ │ │ +
Name_Space.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/CDR_Size.h"
│ │ │ │ -#include "ace/SString.h"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ -#include "ace/Truncate.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, const ACE_CString &x)
 
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ operator<<()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
const ACE_CStringx 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/Name_Space.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_NS_stdlib.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,24 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Functions │ │ │ │ │ -CDR_Size.cpp File Reference │ │ │ │ │ -#include "ace/CDR_Size.h" │ │ │ │ │ -#include "ace/SString.h" │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ -#include "ace/Truncate.h" │ │ │ │ │ - Functions │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, const ACE_CString &x) │ │ │ │ │ -  │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ operator<<() ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ - const ACE_CString & x  │ │ │ │ │ - ) │ │ │ │ │ +Name_Space.cpp File Reference │ │ │ │ │ +#include "ace/Name_Space.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_NS_stdlib.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00233.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Caching_Strategies_T.cpp File Reference │ │ │ │ +ACE: DEV_Connector.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,42 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Macros
│ │ │ │ -
Caching_Strategies_T.cpp File Reference
│ │ │ │ +
DEV_Connector.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Caching_Strategies_T.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_CACHING_STRATEGIES_T_CPP
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_CACHING_STRATEGIES_T_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CACHING_STRATEGIES_T_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/DEV_Connector.h"
│ │ │ │ +#include "ace/Handle_Ops.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,20 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Caching_Strategies_T.cpp File Reference │ │ │ │ │ -#include "ace/Caching_Strategies_T.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_CACHING_STRATEGIES_T_CPP │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_CACHING_STRATEGIES_T_CPP ***** │ │ │ │ │ -#define ACE_CACHING_STRATEGIES_T_CPP │ │ │ │ │ +DEV_Connector.cpp File Reference │ │ │ │ │ +#include "ace/DEV_Connector.h" │ │ │ │ │ +#include "ace/Handle_Ops.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00236.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Caching_Utility_T.h File Reference │ │ │ │ +ACE: ATM_Stream.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,44 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Caching_Utility_T.h File Reference
│ │ │ │ +
ATM_Stream.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/Cleanup_Strategies_T.h"
│ │ │ │ -#include "ace/Copy_Disabled.h"
│ │ │ │ -#include "ace/Caching_Utility_T.cpp"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Pair_Caching_Utility< KEY, VALUE, CONTAINER, ITERATOR, ATTRIBUTES >
 Defines a helper class for the Caching Strategies. More...
 
class  ACE_Recyclable_Handler_Caching_Utility< KEY, VALUE, CONTAINER, ITERATOR, ATTRIBUTES >
 Defines a helper class for the Caching Strategies. More...
 
class  ACE_Refcounted_Recyclable_Handler_Caching_Utility< KEY, VALUE, CONTAINER, ITERATOR, ATTRIBUTES >
 Defines a helper class for the Caching Strategies. More...
 
class  ACE_Handler_Caching_Utility< KEY, VALUE, CONTAINER, ITERATOR, ATTRIBUTES >
 Defines a helper class for the Caching Strategies. More...
 
class  ACE_Null_Caching_Utility< KEY, VALUE, CONTAINER, ITERATOR, ATTRIBUTES >
 Defines a dummy helper class for the Caching Strategies. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Kirthika Parameswaran kirth.nosp@m.ika@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,39 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Caching_Utility_T.h File Reference │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ -#include "ace/Cleanup_Strategies_T.h" │ │ │ │ │ -#include "ace/Copy_Disabled.h" │ │ │ │ │ -#include "ace/Caching_Utility_T.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Pair_Caching_Utility<_KEY,_VALUE,_CONTAINER,_ITERATOR,_ATTRIBUTES_> │ │ │ │ │ -  Defines a helper class for the Caching Strategies. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Recyclable_Handler_Caching_Utility<_KEY,_VALUE,_CONTAINER, │ │ │ │ │ - ITERATOR,_ATTRIBUTES_> │ │ │ │ │ -  Defines a helper class for the Caching Strategies. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Refcounted_Recyclable_Handler_Caching_Utility<_KEY,_VALUE, │ │ │ │ │ - CONTAINER,_ITERATOR,_ATTRIBUTES_> │ │ │ │ │ -  Defines a helper class for the Caching Strategies. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Handler_Caching_Utility<_KEY,_VALUE,_CONTAINER,_ITERATOR, │ │ │ │ │ - ATTRIBUTES_> │ │ │ │ │ -  Defines a helper class for the Caching Strategies. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Null_Caching_Utility<_KEY,_VALUE,_CONTAINER,_ITERATOR,_ATTRIBUTES_> │ │ │ │ │ -  Defines a dummy helper class for the Caching Strategies. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Kirthika Parameswaran │ │ │ │ │ - kirth.nosp@m.ika@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu │ │ │ │ │ +ATM_Stream.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00239.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_pwd.cpp File Reference │ │ │ │ +ACE: POSIX_CB_Proactor.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,32 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
OS_NS_pwd.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
POSIX_CB_Proactor.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_pwd.h"
│ │ │ │ -#include "ace/OS_NS_pwd.inl"
│ │ │ │ +
#include "ace/Synch_Traits.h"
│ │ │ │ +#include "ace/Thread_Semaphore.h"
│ │ │ │ +#include "ace/Null_Semaphore.h"
│ │ │ │ +#include "ace/POSIX_Proactor.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_POSIX_CB_Proactor
 Implementation of Callback-based Proactor. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Alexander Libman alibm.nosp@m.an@i.nosp@m.hug.c.nosp@m.om.a.nosp@m.u
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_pwd.cpp File Reference │ │ │ │ │ -#include "ace/OS_NS_pwd.h" │ │ │ │ │ -#include "ace/OS_NS_pwd.inl" │ │ │ │ │ +Classes │ │ │ │ │ +POSIX_CB_Proactor.h File Reference │ │ │ │ │ +#include "ace/Synch_Traits.h" │ │ │ │ │ +#include "ace/Thread_Semaphore.h" │ │ │ │ │ +#include "ace/Null_Semaphore.h" │ │ │ │ │ +#include "ace/POSIX_Proactor.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_POSIX_CB_Proactor │ │ │ │ │ +  Implementation of Callback-based Proactor. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Alexander Libman alibm.nosp@m.an@i.nosp@m.hug.c.nosp@m.om.a.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00242.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Dynamic_Message_Strategy.inl File Reference │ │ │ │ +ACE: ATM_Addr.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,15 +62,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Dynamic_Message_Strategy.inl File Reference
│ │ │ │ +
ATM_Addr.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Dynamic_Message_Strategy.inl File Reference │ │ │ │ │ +ATM_Addr.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00245.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Argv_Type_Converter.h File Reference │ │ │ │ +ACE: Encoding_Converter_Factory.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,30 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Argv_Type_Converter.h File Reference
│ │ │ │ +
Encoding_Converter_Factory.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_Memory.h"
│ │ │ │ -#include "ace/Argv_Type_Converter.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Argv_Type_Converter
 To convert 'char' input/command line parameter to 'wchar_t'. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Si Mong Park spark.nosp@m.@oci.nosp@m.web.c.nosp@m.om
│ │ │ │ +
#include "ace/Basic_Types.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +

This class can be used to create encoding converters of various types.

│ │ │ │ +
Author
Chad Elliott ellio.nosp@m.tt_c.nosp@m.@ociw.nosp@m.eb.c.nosp@m.om
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,21 +3,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Argv_Type_Converter.h File Reference │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ -#include "ace/Argv_Type_Converter.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Argv_Type_Converter │ │ │ │ │ -  To convert 'char' input/command line parameter to 'wchar_t'. More... │ │ │ │ │ -  │ │ │ │ │ +Encoding_Converter_Factory.h File Reference │ │ │ │ │ +#include "ace/Basic_Types.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ +This class can be used to create encoding converters of various types. │ │ │ │ │ Author │ │ │ │ │ - Si Mong Park spark.nosp@m.@oci.nosp@m.web.c.nosp@m.om │ │ │ │ │ + Chad Elliott ellio.nosp@m.tt_c.nosp@m.@ociw.nosp@m.eb.c.nosp@m.om │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00248.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_macros.h File Reference │ │ │ │ +ACE: SOCK_Netlink.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,244 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Macros
│ │ │ │ -
OS_NS_macros.h File Reference
│ │ │ │ +
SOCK_Netlink.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_SOCKCALL_RETURN(OP, TYPE, FAILVALUE)
 
#define ACE_SOCKCALL(OP, TYPE, FAILVALUE, RESULT)
 
#define ACE_ADAPT_RETVAL(OP, RESULT)   ((RESULT = (OP)) == FALSE ? -1 : 0)
 
#define ACE_FAIL_RETURN(RESULT)
 
#define ACE_LOW_PART(X)   X
 
#define ACE_HIGH_PART(X)   0
 
#define ACE_COMBINE_PARTS(X, Y)   X
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ -
│ │ │ │ -and a cast of thousands...
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ADAPT_RETVAL

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_ADAPT_RETVAL( OP,
 RESULT 
)   ((RESULT = (OP)) == FALSE ? -1 : 0)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_COMBINE_PARTS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_COMBINE_PARTS( X,
 
)   X
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_FAIL_RETURN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_FAIL_RETURN( RESULT)
│ │ │ │ -
│ │ │ │ -Value:
do { \
│ │ │ │ - │ │ │ │ -
case ERROR_NOT_ENOUGH_MEMORY: errno = ENOMEM; break; \
│ │ │ │ -
case ERROR_FILE_EXISTS: errno = EEXIST; break; \
│ │ │ │ -
case ERROR_SHARING_VIOLATION: errno = EACCES; break; \
│ │ │ │ -
case ERROR_PATH_NOT_FOUND: errno = ENOENT; break; \
│ │ │ │ -
} \
│ │ │ │ -
return RESULT; } while (0)
│ │ │ │ -
int set_errno_to_last_error()
Definition: OS_NS_errno.inl:36
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_HIGH_PART

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_HIGH_PART( X)   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_LOW_PART

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_LOW_PART( X)   X
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SOCKCALL

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SOCKCALL( OP,
 TYPE,
 FAILVALUE,
 RESULT 
)
│ │ │ │ -
│ │ │ │ -Value:
do { RESULT = (TYPE) OP; \
│ │ │ │ -
if (RESULT == FAILVALUE) { int ___ = ::WSAGetLastError (); errno = ___; RESULT = FAILVALUE; } \
│ │ │ │ -
} while (0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SOCKCALL_RETURN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SOCKCALL_RETURN( OP,
 TYPE,
 FAILVALUE 
)
│ │ │ │ -
│ │ │ │ -Value:
do { TYPE ace_result_ = (TYPE) OP; \
│ │ │ │ -
if (ace_result_ == FAILVALUE) { int ___ = ::WSAGetLastError (); errno = ___; return (TYPE) FAILVALUE; } else return ace_result_; \
│ │ │ │ -
} while (0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,82 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -OS_NS_macros.h File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_SOCKCALL_RETURN(OP, TYPE, FAILVALUE) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SOCKCALL(OP, TYPE, FAILVALUE, RESULT) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_ADAPT_RETVAL(OP, RESULT)   ((RESULT = (OP)) == FALSE ? -1 : 0) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_FAIL_RETURN(RESULT) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_LOW_PART(X)   X │ │ │ │ │ -  │ │ │ │ │ -#define ACE_HIGH_PART(X)   0 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_COMBINE_PARTS(X, Y)   X │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ - and a cast of thousands... │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_ADAPT_RETVAL ***** │ │ │ │ │ -#define ACE_ADAPT_RETVAL (  OP, │ │ │ │ │ -  RESULT  │ │ │ │ │ - )    ((RESULT = (OP)) == FALSE ? -1 : 0) │ │ │ │ │ -***** ◆ ACE_COMBINE_PARTS ***** │ │ │ │ │ -#define ACE_COMBINE_PARTS (  X, │ │ │ │ │ -  Y  │ │ │ │ │ - )    X │ │ │ │ │ -***** ◆ ACE_FAIL_RETURN ***** │ │ │ │ │ -#define ACE_FAIL_RETURN (  RESULT ) │ │ │ │ │ -Value: │ │ │ │ │ -do { \ │ │ │ │ │ -switch (ACE_OS::set_errno_to_last_error ()) { \ │ │ │ │ │ -case ERROR_NOT_ENOUGH_MEMORY: errno = ENOMEM; break; \ │ │ │ │ │ -case ERROR_FILE_EXISTS: errno = EEXIST; break; \ │ │ │ │ │ -case ERROR_SHARING_VIOLATION: errno = EACCES; break; \ │ │ │ │ │ -case ERROR_PATH_NOT_FOUND: errno = ENOENT; break; \ │ │ │ │ │ -} \ │ │ │ │ │ -return RESULT; } while (0) │ │ │ │ │ -ACE_OS::set_errno_to_last_error │ │ │ │ │ -int set_errno_to_last_error() │ │ │ │ │ -Definition: OS_NS_errno.inl:36 │ │ │ │ │ -***** ◆ ACE_HIGH_PART ***** │ │ │ │ │ -#define ACE_HIGH_PART (  X )    0 │ │ │ │ │ -***** ◆ ACE_LOW_PART ***** │ │ │ │ │ -#define ACE_LOW_PART (  X )    X │ │ │ │ │ -***** ◆ ACE_SOCKCALL ***** │ │ │ │ │ -#define ACE_SOCKCALL (  OP, │ │ │ │ │ -  TYPE, │ │ │ │ │ -  FAILVALUE, │ │ │ │ │ -  RESULT  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -do { RESULT = (TYPE) OP; \ │ │ │ │ │ -if (RESULT == FAILVALUE) { int ___ = ::WSAGetLastError (); errno = ___; RESULT │ │ │ │ │ -= FAILVALUE; } \ │ │ │ │ │ -} while (0) │ │ │ │ │ -***** ◆ ACE_SOCKCALL_RETURN ***** │ │ │ │ │ -#define ACE_SOCKCALL_RETURN (  OP, │ │ │ │ │ -  TYPE, │ │ │ │ │ -  FAILVALUE  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -do { TYPE ace_result_ = (TYPE) OP; \ │ │ │ │ │ -if (ace_result_ == FAILVALUE) { int ___ = ::WSAGetLastError (); errno = ___; │ │ │ │ │ -return (TYPE) FAILVALUE; } else return ace_result_; \ │ │ │ │ │ -} while (0) │ │ │ │ │ +SOCK_Netlink.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00251.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Connector.cpp File Reference │ │ │ │ +ACE: Naming_Context.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,70 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
Connector.cpp File Reference
│ │ │ │ +
Naming_Context.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Connector.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ -#include "ace/OS_NS_stdio.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/os_include/os_fcntl.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_CONNECTOR_CPP
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_NonBlocking_Connect_Handler) ACE_ALLOC_HOOK_DEFINE_Tco(ACE_Connector) ACE_ALLOC_HOOK_DEFINE_Tco(ACE_Strategy_Connector) template< typename SVC_HANDLER > ACE_NonBlocking_Connect_Handler< SVC_HANDLER >
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_CONNECTOR_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CONNECTOR_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tc()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_NonBlocking_Connect_Handler )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,32 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions │ │ │ │ │ -Connector.cpp File Reference │ │ │ │ │ -#include "ace/Connector.h" │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/OS_NS_stdio.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/os_include/os_fcntl.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_CONNECTOR_CPP │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tc (ACE_NonBlocking_Connect_Handler) │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tco(ACE_Connector) ACE_ALLOC_HOOK_DEFINE_Tco │ │ │ │ │ - (ACE_Strategy_Connector) template< typename SVC_HANDLER > │ │ │ │ │ - ACE_NonBlocking_Connect_Handler< SVC_HANDLER > │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_CONNECTOR_CPP ***** │ │ │ │ │ -#define ACE_CONNECTOR_CPP │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_NonBlocking_Connect_Handler  ) │ │ │ │ │ +Naming_Context.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00254.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Thread_Mutex.inl File Reference │ │ │ │ +ACE: OS_NS_Thread.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,732 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Thread_Mutex.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Namespaces | │ │ │ │ +Macros | │ │ │ │ +Typedefs | │ │ │ │ +Functions | │ │ │ │ +Variables
│ │ │ │ +
OS_NS_Thread.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/Basic_Types.h"
│ │ │ │ +#include "ace/Default_Constants.h"
│ │ │ │ +#include "ace/os_include/os_pthread.h"
│ │ │ │ +#include "ace/os_include/os_sched.h"
│ │ │ │ +#include "ace/Base_Thread_Adapter.h"
│ │ │ │ +#include "ace/os_include/sys/os_sem.h"
│ │ │ │ +#include "ace/os_include/os_semaphore.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +#include "ace/OS_NS_signal.h"
│ │ │ │ +#include "ace/ACE_export.h"
│ │ │ │ +#include "ace/Object_Manager_Base.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_recursive_thread_mutex_t
 Implement a thin C++ wrapper that allows nested acquisition and release of a mutex that occurs in the same thread. More...
 
struct  ACE_recursive_mutex_state
 
class  ACE_Thread_ID
 Defines a platform-independent thread ID class. Note that this class should be defined within the scope of a thread, rather than at global scope! More...
 
class  ACE_TSS_Ref
 "Reference count" for thread-specific storage keys. More...
 
class  ACE_TSS_Info
 Thread Specific Key management. More...
 
class  ACE_TSS_Keys
 Collection of in-use flags for a thread's TSS keys. For internal use only by ACE_TSS_Cleanup; it is public because some compilers can't use nested classes for template instantiation parameters. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
#define ACE_SCOPE_PROCESS   0
 
#define ACE_SCOPE_LWP   1
 
#define ACE_SCOPE_THREAD   2
 
#define ACE_SCHED_OTHER   0
 
#define ACE_SCHED_FIFO   1
 
#define ACE_SCHED_RR   2
 
#define ACE_THR_PRI_FIFO_DEF   0
 
#define ACE_THR_PRI_OTHER_DEF   0
 
#define ACE_DEFAULT_SYNCH_TYPE   USYNC_THREAD
 
#define ACE_SELF   (0)
 
#define ACE_PTHREAD_CLEANUP_PUSH(A)
 
#define ACE_PTHREAD_CLEANUP_POP(A)
 
#define ACE_OS_GUARD
 
#define ACE_TSS_CLEANUP_GUARD
 
#define ACE_TSS_BASE_GUARD
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef DWORD ACE_thread_t
 
typedef HANDLE ACE_hthread_t
 
typedef DWORD ACE_OS_thread_key_t
 
typedef ACE_OS_thread_key_t ACE_thread_key_t
 
typedef int ACE_Sched_Priority
 
typedef int ACE_idtype_t
 
typedef DWORD ACE_id_t
 
typedef int ACE_pri_t
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

void ACE_OS::cleanup_tss (const u_int main_thread)
 
int ACE_OS::condattr_init (ACE_condattr_t &attributes, int type=ACE_DEFAULT_SYNCH_TYPE)
 
int ACE_OS::condattr_synctype (ACE_condattr_t &attributes, int &type)
 
int ACE_OS::condattr_destroy (ACE_condattr_t &attributes)
 
int ACE_OS::condattr_setclock (ACE_condattr_t &attributes, clockid_t clock_id)
 
int ACE_OS::cond_broadcast (ACE_cond_t *cv)
 
int ACE_OS::cond_destroy (ACE_cond_t *cv)
 
int ACE_OS::cond_init (ACE_cond_t *cv, short type=ACE_DEFAULT_SYNCH_TYPE, const char *name=0, void *arg=0)
 
int ACE_OS::cond_init (ACE_cond_t *cv, ACE_condattr_t &attributes, const char *name=0, void *arg=0)
 
int ACE_OS::cond_init (ACE_cond_t *cv, short type, const wchar_t *name, void *arg=0)
 
int ACE_OS::cond_init (ACE_cond_t *cv, ACE_condattr_t &attributes, const wchar_t *name, void *arg=0)
 
int ACE_OS::cond_signal (ACE_cond_t *cv)
 
int ACE_OS::cond_timedwait (ACE_cond_t *cv, ACE_mutex_t *m, ACE_Time_Value *timeout)
 
int ACE_OS::cond_wait (ACE_cond_t *cv, ACE_mutex_t *m)
 
int ACE_OS::event_destroy (ACE_event_t *event)
 
int ACE_OS::event_init (ACE_event_t *event, int manual_reset=0, int initial_state=0, int type=ACE_DEFAULT_SYNCH_TYPE, const char *name=0, void *arg=0, LPSECURITY_ATTRIBUTES sa=0)
 
int ACE_OS::event_init (ACE_event_t *event, int type, ACE_condattr_t *attributes, int manual_reset=0, int initial_state=0, const char *name=0, void *arg=0, LPSECURITY_ATTRIBUTES sa=0)
 
int ACE_OS::event_init (ACE_event_t *event, int manual_reset, int initial_state, int type, const wchar_t *name, void *arg=0, LPSECURITY_ATTRIBUTES sa=0)
 
int ACE_OS::event_init (ACE_event_t *event, int type, ACE_condattr_t *attributes, int manual_reset, int initial_state, const wchar_t *name, void *arg=0, LPSECURITY_ATTRIBUTES sa=0)
 
int ACE_OS::event_pulse (ACE_event_t *event)
 
int ACE_OS::event_reset (ACE_event_t *event)
 
int ACE_OS::event_signal (ACE_event_t *event)
 
int ACE_OS::event_timedwait (ACE_event_t *event, ACE_Time_Value *timeout, int use_absolute_time=1)
 
int ACE_OS::event_wait (ACE_event_t *event)
 
int ACE_OS::lwp_getparams (ACE_Sched_Params &)
 
int ACE_OS::lwp_setparams (const ACE_Sched_Params &)
 
int ACE_OS::mutex_destroy (ACE_mutex_t *m)
 
int ACE_OS::mutex_init (ACE_mutex_t *m, int lock_scope=ACE_DEFAULT_SYNCH_TYPE, const char *name=0, ACE_mutexattr_t *arg=0, LPSECURITY_ATTRIBUTES sa=0, int lock_type=0)
 
int ACE_OS::mutex_init (ACE_mutex_t *m, int lock_scope, const wchar_t *name, ACE_mutexattr_t *arg=0, LPSECURITY_ATTRIBUTES sa=0, int lock_type=0)
 
int ACE_OS::mutex_lock (ACE_mutex_t *m)
 
int ACE_OS::mutex_lock (ACE_mutex_t *m, int &abandoned)
 
int ACE_OS::mutex_lock (ACE_mutex_t *m, const ACE_Time_Value &timeout)
 
int ACE_OS::mutex_lock (ACE_mutex_t *m, const ACE_Time_Value *timeout)
 
void ACE_OS::mutex_lock_cleanup (void *mutex)
 Handle asynchronous thread cancellation cleanup. More...
 
int ACE_OS::mutex_trylock (ACE_mutex_t *m)
 
int ACE_OS::mutex_trylock (ACE_mutex_t *m, int &abandoned)
 
int ACE_OS::mutex_unlock (ACE_mutex_t *m)
 
long ACE_OS::priority_control (ACE_idtype_t, ACE_id_t, int, void *)
 Low-level interface to priocntl(2). More...
 
int ACE_OS::recursive_mutex_cond_unlock (ACE_recursive_thread_mutex_t *m, ACE_recursive_mutex_state &state)
 
void ACE_OS::recursive_mutex_cond_relock (ACE_recursive_thread_mutex_t *m, ACE_recursive_mutex_state &state)
 
int ACE_OS::recursive_mutex_destroy (ACE_recursive_thread_mutex_t *m)
 
int ACE_OS::recursive_mutex_init (ACE_recursive_thread_mutex_t *m, const ACE_TCHAR *name=0, ACE_mutexattr_t *arg=0, LPSECURITY_ATTRIBUTES sa=0)
 
int ACE_OS::recursive_mutex_lock (ACE_recursive_thread_mutex_t *m)
 
int ACE_OS::recursive_mutex_lock (ACE_recursive_thread_mutex_t *m, const ACE_Time_Value &timeout)
 
int ACE_OS::recursive_mutex_lock (ACE_recursive_thread_mutex_t *m, const ACE_Time_Value *timeout)
 
int ACE_OS::recursive_mutex_trylock (ACE_recursive_thread_mutex_t *m)
 
int ACE_OS::recursive_mutex_unlock (ACE_recursive_thread_mutex_t *m)
 
int ACE_OS::rw_rdlock (ACE_rwlock_t *rw)
 
int ACE_OS::rw_tryrdlock (ACE_rwlock_t *rw)
 
int ACE_OS::rw_trywrlock (ACE_rwlock_t *rw)
 
int ACE_OS::rw_trywrlock_upgrade (ACE_rwlock_t *rw)
 
int ACE_OS::rw_unlock (ACE_rwlock_t *rw)
 
int ACE_OS::rw_wrlock (ACE_rwlock_t *rw)
 
int ACE_OS::rwlock_destroy (ACE_rwlock_t *rw)
 
int ACE_OS::rwlock_init (ACE_rwlock_t *rw, int type=ACE_DEFAULT_SYNCH_TYPE, const ACE_TCHAR *name=0, void *arg=0)
 
int ACE_OS::sched_params (const ACE_Sched_Params &, ACE_id_t id=ACE_SELF)
 
int ACE_OS::scheduling_class (const char *class_name, ACE_id_t &)
 Find the scheduling class ID that corresponds to the class name. More...
 
int ACE_OS::sema_destroy (ACE_sema_t *s)
 
int ACE_OS::sema_init (ACE_sema_t *s, u_int count, int type=ACE_DEFAULT_SYNCH_TYPE, const char *name=0, void *arg=0, int max=0x7fffffff, LPSECURITY_ATTRIBUTES sa=0)
 
int ACE_OS::sema_init (ACE_sema_t *s, u_int count, int type, ACE_condattr_t *attributes, const char *name=0, void *arg=0, int max=0x7fffffff, LPSECURITY_ATTRIBUTES sa=0)
 
int ACE_OS::sema_init (ACE_sema_t *s, u_int count, int type, const wchar_t *name, void *arg=0, int max=0x7fffffff, LPSECURITY_ATTRIBUTES sa=0)
 
int ACE_OS::sema_init (ACE_sema_t *s, u_int count, int type, ACE_condattr_t *attributes, const wchar_t *name, void *arg=0, int max=0x7fffffff, LPSECURITY_ATTRIBUTES sa=0)
 
void ACE_OS::sema_avoid_unlink (ACE_sema_t *s, bool avoid_unlink)
 
int ACE_OS::sema_unlink (const char *name)
 
int ACE_OS::sema_post (ACE_sema_t *s)
 
int ACE_OS::sema_post (ACE_sema_t *s, u_int release_count)
 
int ACE_OS::sema_trywait (ACE_sema_t *s)
 
int ACE_OS::sema_wait (ACE_sema_t *s)
 
int ACE_OS::sema_wait (ACE_sema_t *s, ACE_Time_Value &tv)
 
int ACE_OS::sema_wait (ACE_sema_t *s, ACE_Time_Value *tv)
 
int ACE_OS::semctl (int int_id, int semnum, int cmd, semun)
 
int ACE_OS::semget (key_t key, int nsems, int flags)
 
int ACE_OS::semop (int int_id, struct sembuf *sops, size_t nsops)
 
int ACE_OS::set_scheduling_params (const ACE_Sched_Params &, ACE_id_t id=ACE_SELF)
 Friendly interface to priocntl(2). More...
 
int ACE_OS::sigtimedwait (const sigset_t *set, siginfo_t *info, const ACE_Time_Value *timeout)
 
int ACE_OS::sigwait (sigset_t *set, int *sig=0)
 
int ACE_OS::sigwaitinfo (const sigset_t *set, siginfo_t *info)
 
int ACE_OS::thr_cancel (ACE_thread_t t_id)
 
int ACE_OS::thr_cmp (ACE_hthread_t t1, ACE_hthread_t t2)
 
int ACE_OS::thr_continue (ACE_hthread_t target_thread)
 
int ACE_OS::thr_create (ACE_THR_FUNC func, void *args, long flags, ACE_thread_t *thr_id, ACE_hthread_t *t_handle=0, long priority=ACE_DEFAULT_THREAD_PRIORITY, void *stack=0, size_t stacksize=ACE_DEFAULT_THREAD_STACKSIZE, ACE_Base_Thread_Adapter *thread_adapter=0, const char **thr_name=0)
 
int ACE_OS::thr_equal (ACE_thread_t t1, ACE_thread_t t2)
 
void ACE_OS::thr_exit (ACE_THR_FUNC_RETURN status=0)
 
int ACE_OS::thr_getconcurrency ()
 
int ACE_OS::thr_getprio (ACE_hthread_t id, int &priority)
 
int ACE_OS::thr_getprio (ACE_hthread_t id, int &priority, int &policy)
 
int ACE_OS::thr_getspecific (ACE_thread_key_t key, void **data)
 
int ACE_OS::thr_join (ACE_hthread_t waiter_id, ACE_THR_FUNC_RETURN *status)
 
int ACE_OS::thr_join (ACE_thread_t waiter_id, ACE_thread_t *thr_id, ACE_THR_FUNC_RETURN *status)
 
int ACE_OS::thr_get_affinity (ACE_hthread_t thr_id, size_t cpu_set_size, cpu_set_t *cpu_mask)
 
int ACE_OS::thr_set_affinity (ACE_hthread_t thr_id, size_t cpu_set_size, const cpu_set_t *cpu_mask)
 
int ACE_OS::thr_key_detach (ACE_thread_key_t key)
 
int ACE_OS::thr_key_used (ACE_thread_key_t key)
 
int ACE_OS::thr_keycreate (ACE_thread_key_t *key, ACE_THR_DEST)
 
int ACE_OS::thr_keyfree (ACE_thread_key_t key)
 
int ACE_OS::thr_kill (ACE_thread_t thr_id, int signum)
 
size_t ACE_OS::thr_min_stack ()
 
ACE_thread_t ACE_OS::thr_self ()
 
void ACE_OS::thr_self (ACE_hthread_t &)
 
const char * ACE_OS::thr_name ()
 
ssize_t ACE_OS::thr_id (char buffer[], size_t buffer_length)
 
pid_t ACE_OS::thr_gettid ()
 
ssize_t ACE_OS::thr_gettid (char buffer[], size_t buffer_length)
 
int ACE_OS::thr_setcancelstate (int new_state, int *old_state)
 State is THR_CANCEL_ENABLE or THR_CANCEL_DISABLE. More...
 
int ACE_OS::thr_setcanceltype (int new_type, int *old_type)
 Type is THR_CANCEL_DEFERRED or THR_CANCEL_ASYNCHRONOUS. More...
 
int ACE_OS::thr_setconcurrency (int hint)
 
int ACE_OS::thr_setprio (ACE_hthread_t ht_id, int priority, int policy=-1)
 
int ACE_OS::thr_setprio (const ACE_Sched_Priority prio)
 
int ACE_OS::thr_setspecific (ACE_thread_key_t key, void *data)
 
int ACE_OS::thr_sigsetmask (int how, const sigset_t *nsm, sigset_t *osm)
 
int ACE_OS::thr_suspend (ACE_hthread_t target_thread)
 
void ACE_OS::thr_testcancel ()
 
void ACE_OS::thr_yield ()
 
int ACE_OS::thread_mutex_destroy (ACE_thread_mutex_t *m)
 
int ACE_OS::thread_mutex_init (ACE_thread_mutex_t *m, int lock_type=0, const char *name=0, ACE_mutexattr_t *arg=0)
 
int ACE_OS::thread_mutex_init (ACE_thread_mutex_t *m, int lock_type, const wchar_t *name, ACE_mutexattr_t *arg=0)
 
int ACE_OS::thread_mutex_lock (ACE_thread_mutex_t *m)
 
int ACE_OS::thread_mutex_lock (ACE_thread_mutex_t *m, const ACE_Time_Value &timeout)
 
int ACE_OS::thread_mutex_lock (ACE_thread_mutex_t *m, const ACE_Time_Value *timeout)
 
int ACE_OS::thread_mutex_trylock (ACE_thread_mutex_t *m)
 
int ACE_OS::thread_mutex_unlock (ACE_thread_mutex_t *m)
 
void ACE_OS::unique_name (const void *object, char *name, size_t length)
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Variables

ACE_thread_t ACE_OS::NULL_thread
 
ACE_hthread_t ACE_OS::NULL_hthread
 
ACE_thread_key_t ACE_OS::NULL_key
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ +
│ │ │ │ +and a cast of thousands...
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_SYNCH_TYPE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_SYNCH_TYPE   USYNC_THREAD
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_EXPORT_MACRO

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_OS_GUARD

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_OS_GUARD
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_PTHREAD_CLEANUP_POP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_PTHREAD_CLEANUP_POP( A)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_PTHREAD_CLEANUP_PUSH

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_PTHREAD_CLEANUP_PUSH( A)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SCHED_FIFO

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SCHED_FIFO   1
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SCHED_OTHER

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SCHED_OTHER   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SCHED_RR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SCHED_RR   2
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SCOPE_LWP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SCOPE_LWP   1
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SCOPE_PROCESS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SCOPE_PROCESS   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SCOPE_THREAD

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SCOPE_THREAD   2
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SELF

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SELF   (0)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_THR_PRI_FIFO_DEF

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_THR_PRI_FIFO_DEF   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_THR_PRI_OTHER_DEF

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_THR_PRI_OTHER_DEF   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TSS_BASE_GUARD

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TSS_BASE_GUARD
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TSS_CLEANUP_GUARD

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TSS_CLEANUP_GUARD
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_hthread_t

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef HANDLE ACE_hthread_t
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_id_t

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef DWORD ACE_id_t
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_idtype_t

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef int ACE_idtype_t
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_OS_thread_key_t

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef DWORD ACE_OS_thread_key_t
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_pri_t

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef int ACE_pri_t
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_Sched_Priority

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef int ACE_Sched_Priority
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_thread_key_t

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_OS_thread_key_t ACE_thread_key_t
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_thread_t

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef DWORD ACE_thread_t
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,478 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Thread_Mutex.inl File Reference │ │ │ │ │ +Classes | Namespaces | Macros | Typedefs | Functions | Variables │ │ │ │ │ +OS_NS_Thread.h File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/Basic_Types.h" │ │ │ │ │ +#include "ace/Default_Constants.h" │ │ │ │ │ +#include "ace/os_include/os_pthread.h" │ │ │ │ │ +#include "ace/os_include/os_sched.h" │ │ │ │ │ +#include "ace/Base_Thread_Adapter.h" │ │ │ │ │ +#include "ace/os_include/sys/os_sem.h" │ │ │ │ │ +#include "ace/os_include/os_semaphore.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ +#include "ace/OS_NS_signal.h" │ │ │ │ │ +#include "ace/ACE_export.h" │ │ │ │ │ +#include "ace/Object_Manager_Base.h" │ │ │ │ │ + Classes │ │ │ │ │ + class  ACE_recursive_thread_mutex_t │ │ │ │ │ +  Implement a thin C++ wrapper that allows nested acquisition and │ │ │ │ │ + release of a mutex that occurs in the same thread. More... │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_recursive_mutex_state │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Thread_ID │ │ │ │ │ + Defines a platform-independent thread ID class. Note that this class │ │ │ │ │ +  should be defined within the scope of a thread, rather than at global │ │ │ │ │ + scope! More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_TSS_Ref │ │ │ │ │ +  "Reference count" for thread-specific storage keys. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_TSS_Info │ │ │ │ │ +  Thread Specific Key management. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_TSS_Keys │ │ │ │ │ + Collection of in-use flags for a thread's TSS keys. For internal use │ │ │ │ │ +  only by ACE_TSS_Cleanup; it is public because some compilers can't use │ │ │ │ │ + nested classes for template instantiation parameters. More... │ │ │ │ │ +  │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_OS │ │ │ │ │ + This namespace defines an OS independent programming API that │ │ │ │ │ +  shields developers from nonportable aspects of writing efficient │ │ │ │ │ + system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ + various real-time operating systems. │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SCOPE_PROCESS   0 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SCOPE_LWP   1 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SCOPE_THREAD   2 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SCHED_OTHER   0 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SCHED_FIFO   1 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SCHED_RR   2 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_THR_PRI_FIFO_DEF   0 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_THR_PRI_OTHER_DEF   0 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_SYNCH_TYPE   USYNC_THREAD │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SELF   (0) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_PTHREAD_CLEANUP_PUSH(A) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_PTHREAD_CLEANUP_POP(A) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_OS_GUARD │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TSS_CLEANUP_GUARD │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TSS_BASE_GUARD │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ + typedef DWORD ACE_thread_t │ │ │ │ │ +  │ │ │ │ │ + typedef HANDLE ACE_hthread_t │ │ │ │ │ +  │ │ │ │ │ + typedef DWORD ACE_OS_thread_key_t │ │ │ │ │ +  │ │ │ │ │ +typedef ACE_OS_thread_key_t ACE_thread_key_t │ │ │ │ │ +  │ │ │ │ │ + typedef int ACE_Sched_Priority │ │ │ │ │ +  │ │ │ │ │ + typedef int ACE_idtype_t │ │ │ │ │ +  │ │ │ │ │ + typedef DWORD ACE_id_t │ │ │ │ │ +  │ │ │ │ │ + typedef int ACE_pri_t │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ + void ACE_OS::cleanup_tss (const u_int main_thread) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::condattr_init (ACE_condattr_t &attributes, int │ │ │ │ │ + type=ACE_DEFAULT_SYNCH_TYPE) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::condattr_synctype (ACE_condattr_t &attributes, int &type) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::condattr_destroy (ACE_condattr_t &attributes) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::condattr_setclock (ACE_condattr_t &attributes, clockid_t │ │ │ │ │ + clock_id) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::cond_broadcast (ACE_cond_t *cv) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::cond_destroy (ACE_cond_t *cv) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::cond_init (ACE_cond_t *cv, short │ │ │ │ │ + type=ACE_DEFAULT_SYNCH_TYPE, const char *name=0, void *arg=0) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::cond_init (ACE_cond_t *cv, ACE_condattr_t &attributes, │ │ │ │ │ + const char *name=0, void *arg=0) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::cond_init (ACE_cond_t *cv, short type, const wchar_t │ │ │ │ │ + *name, void *arg=0) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::cond_init (ACE_cond_t *cv, ACE_condattr_t &attributes, │ │ │ │ │ + const wchar_t *name, void *arg=0) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::cond_signal (ACE_cond_t *cv) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::cond_timedwait (ACE_cond_t *cv, ACE_mutex_t *m, │ │ │ │ │ + ACE_Time_Value *timeout) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::cond_wait (ACE_cond_t *cv, ACE_mutex_t *m) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::event_destroy (ACE_event_t *event) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::event_init (ACE_event_t *event, int manual_reset=0, int │ │ │ │ │ + initial_state=0, int type=ACE_DEFAULT_SYNCH_TYPE, const char │ │ │ │ │ + *name=0, void *arg=0, LPSECURITY_ATTRIBUTES sa=0) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::event_init (ACE_event_t *event, int type, ACE_condattr_t │ │ │ │ │ + *attributes, int manual_reset=0, int initial_state=0, const char │ │ │ │ │ + *name=0, void *arg=0, LPSECURITY_ATTRIBUTES sa=0) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::event_init (ACE_event_t *event, int manual_reset, int │ │ │ │ │ + initial_state, int type, const wchar_t *name, void *arg=0, │ │ │ │ │ + LPSECURITY_ATTRIBUTES sa=0) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::event_init (ACE_event_t *event, int type, ACE_condattr_t │ │ │ │ │ + *attributes, int manual_reset, int initial_state, const wchar_t │ │ │ │ │ + *name, void *arg=0, LPSECURITY_ATTRIBUTES sa=0) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::event_pulse (ACE_event_t *event) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::event_reset (ACE_event_t *event) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::event_signal (ACE_event_t *event) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::event_timedwait (ACE_event_t *event, ACE_Time_Value │ │ │ │ │ + *timeout, int use_absolute_time=1) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::event_wait (ACE_event_t *event) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::lwp_getparams (ACE_Sched_Params &) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::lwp_setparams (const ACE_Sched_Params &) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::mutex_destroy (ACE_mutex_t *m) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::mutex_init (ACE_mutex_t *m, int │ │ │ │ │ + lock_scope=ACE_DEFAULT_SYNCH_TYPE, const char *name=0, │ │ │ │ │ + ACE_mutexattr_t *arg=0, LPSECURITY_ATTRIBUTES sa=0, int │ │ │ │ │ + lock_type=0) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::mutex_init (ACE_mutex_t *m, int lock_scope, const wchar_t │ │ │ │ │ + *name, ACE_mutexattr_t *arg=0, LPSECURITY_ATTRIBUTES sa=0, int │ │ │ │ │ + lock_type=0) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::mutex_lock (ACE_mutex_t *m) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::mutex_lock (ACE_mutex_t *m, int &abandoned) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::mutex_lock (ACE_mutex_t *m, const ACE_Time_Value │ │ │ │ │ + &timeout) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::mutex_lock (ACE_mutex_t *m, const ACE_Time_Value │ │ │ │ │ + *timeout) │ │ │ │ │ +  │ │ │ │ │ + void ACE_OS::mutex_lock_cleanup (void *mutex) │ │ │ │ │ +  Handle asynchronous thread cancellation cleanup. More... │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::mutex_trylock (ACE_mutex_t *m) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::mutex_trylock (ACE_mutex_t *m, int &abandoned) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::mutex_unlock (ACE_mutex_t *m) │ │ │ │ │ +  │ │ │ │ │ + long ACE_OS::priority_control (ACE_idtype_t, ACE_id_t, int, void *) │ │ │ │ │ +  Low-level interface to priocntl(2). More... │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::recursive_mutex_cond_unlock (ACE_recursive_thread_mutex_t │ │ │ │ │ + *m, ACE_recursive_mutex_state &state) │ │ │ │ │ +  │ │ │ │ │ + void ACE_OS::recursive_mutex_cond_relock (ACE_recursive_thread_mutex_t │ │ │ │ │ + *m, ACE_recursive_mutex_state &state) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::recursive_mutex_destroy (ACE_recursive_thread_mutex_t *m) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::recursive_mutex_init (ACE_recursive_thread_mutex_t *m, │ │ │ │ │ + const ACE_TCHAR *name=0, ACE_mutexattr_t *arg=0, │ │ │ │ │ + LPSECURITY_ATTRIBUTES sa=0) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::recursive_mutex_lock (ACE_recursive_thread_mutex_t *m) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::recursive_mutex_lock (ACE_recursive_thread_mutex_t *m, │ │ │ │ │ + const ACE_Time_Value &timeout) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::recursive_mutex_lock (ACE_recursive_thread_mutex_t *m, │ │ │ │ │ + const ACE_Time_Value *timeout) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::recursive_mutex_trylock (ACE_recursive_thread_mutex_t *m) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::recursive_mutex_unlock (ACE_recursive_thread_mutex_t *m) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::rw_rdlock (ACE_rwlock_t *rw) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::rw_tryrdlock (ACE_rwlock_t *rw) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::rw_trywrlock (ACE_rwlock_t *rw) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::rw_trywrlock_upgrade (ACE_rwlock_t *rw) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::rw_unlock (ACE_rwlock_t *rw) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::rw_wrlock (ACE_rwlock_t *rw) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::rwlock_destroy (ACE_rwlock_t *rw) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::rwlock_init (ACE_rwlock_t *rw, int │ │ │ │ │ + type=ACE_DEFAULT_SYNCH_TYPE, const ACE_TCHAR *name=0, void │ │ │ │ │ + *arg=0) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::sched_params (const ACE_Sched_Params &, ACE_id_t │ │ │ │ │ + id=ACE_SELF) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::scheduling_class (const char *class_name, ACE_id_t &) │ │ │ │ │ +  Find the scheduling class ID that corresponds to the class name. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::sema_destroy (ACE_sema_t *s) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::sema_init (ACE_sema_t *s, u_int count, int │ │ │ │ │ + type=ACE_DEFAULT_SYNCH_TYPE, const char *name=0, void *arg=0, int │ │ │ │ │ + max=0x7fffffff, LPSECURITY_ATTRIBUTES sa=0) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::sema_init (ACE_sema_t *s, u_int count, int type, │ │ │ │ │ + ACE_condattr_t *attributes, const char *name=0, void *arg=0, int │ │ │ │ │ + max=0x7fffffff, LPSECURITY_ATTRIBUTES sa=0) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::sema_init (ACE_sema_t *s, u_int count, int type, const │ │ │ │ │ + wchar_t *name, void *arg=0, int max=0x7fffffff, │ │ │ │ │ + LPSECURITY_ATTRIBUTES sa=0) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::sema_init (ACE_sema_t *s, u_int count, int type, │ │ │ │ │ + ACE_condattr_t *attributes, const wchar_t *name, void *arg=0, int │ │ │ │ │ + max=0x7fffffff, LPSECURITY_ATTRIBUTES sa=0) │ │ │ │ │ +  │ │ │ │ │ + void ACE_OS::sema_avoid_unlink (ACE_sema_t *s, bool avoid_unlink) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::sema_unlink (const char *name) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::sema_post (ACE_sema_t *s) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::sema_post (ACE_sema_t *s, u_int release_count) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::sema_trywait (ACE_sema_t *s) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::sema_wait (ACE_sema_t *s) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::sema_wait (ACE_sema_t *s, ACE_Time_Value &tv) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::sema_wait (ACE_sema_t *s, ACE_Time_Value *tv) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::semctl (int int_id, int semnum, int cmd, semun) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::semget (key_t key, int nsems, int flags) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::semop (int int_id, struct sembuf *sops, size_t nsops) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::set_scheduling_params (const ACE_Sched_Params &, ACE_id_t │ │ │ │ │ + id=ACE_SELF) │ │ │ │ │ +  Friendly interface to priocntl(2). More... │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::sigtimedwait (const sigset_t *set, siginfo_t *info, const │ │ │ │ │ + ACE_Time_Value *timeout) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::sigwait (sigset_t *set, int *sig=0) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::sigwaitinfo (const sigset_t *set, siginfo_t *info) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::thr_cancel (ACE_thread_t t_id) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::thr_cmp (ACE_hthread_t t1, ACE_hthread_t t2) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::thr_continue (ACE_hthread_t target_thread) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::thr_create (ACE_THR_FUNC func, void *args, long flags, │ │ │ │ │ + ACE_thread_t *thr_id, ACE_hthread_t *t_handle=0, long │ │ │ │ │ + priority=ACE_DEFAULT_THREAD_PRIORITY, void *stack=0, size_t │ │ │ │ │ + stacksize=ACE_DEFAULT_THREAD_STACKSIZE, ACE_Base_Thread_Adapter │ │ │ │ │ + *thread_adapter=0, const char **thr_name=0) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::thr_equal (ACE_thread_t t1, ACE_thread_t t2) │ │ │ │ │ +  │ │ │ │ │ + void ACE_OS::thr_exit (ACE_THR_FUNC_RETURN status=0) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::thr_getconcurrency () │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::thr_getprio (ACE_hthread_t id, int &priority) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::thr_getprio (ACE_hthread_t id, int &priority, int │ │ │ │ │ + &policy) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::thr_getspecific (ACE_thread_key_t key, void **data) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::thr_join (ACE_hthread_t waiter_id, ACE_THR_FUNC_RETURN │ │ │ │ │ + *status) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::thr_join (ACE_thread_t waiter_id, ACE_thread_t *thr_id, │ │ │ │ │ + ACE_THR_FUNC_RETURN *status) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::thr_get_affinity (ACE_hthread_t thr_id, size_t │ │ │ │ │ + cpu_set_size, cpu_set_t *cpu_mask) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::thr_set_affinity (ACE_hthread_t thr_id, size_t │ │ │ │ │ + cpu_set_size, const cpu_set_t *cpu_mask) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::thr_key_detach (ACE_thread_key_t key) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::thr_key_used (ACE_thread_key_t key) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::thr_keycreate (ACE_thread_key_t *key, ACE_THR_DEST) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::thr_keyfree (ACE_thread_key_t key) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::thr_kill (ACE_thread_t thr_id, int signum) │ │ │ │ │ +  │ │ │ │ │ + size_t ACE_OS::thr_min_stack () │ │ │ │ │ +  │ │ │ │ │ +ACE_thread_t ACE_OS::thr_self () │ │ │ │ │ +  │ │ │ │ │ + void ACE_OS::thr_self (ACE_hthread_t &) │ │ │ │ │ +  │ │ │ │ │ +const char * ACE_OS::thr_name () │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE_OS::thr_id (char buffer[], size_t buffer_length) │ │ │ │ │ +  │ │ │ │ │ + pid_t ACE_OS::thr_gettid () │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE_OS::thr_gettid (char buffer[], size_t buffer_length) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::thr_setcancelstate (int new_state, int *old_state) │ │ │ │ │ +  State is THR_CANCEL_ENABLE or THR_CANCEL_DISABLE. More... │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::thr_setcanceltype (int new_type, int *old_type) │ │ │ │ │ +  Type is THR_CANCEL_DEFERRED or THR_CANCEL_ASYNCHRONOUS. More... │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::thr_setconcurrency (int hint) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::thr_setprio (ACE_hthread_t ht_id, int priority, int │ │ │ │ │ + policy=-1) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::thr_setprio (const ACE_Sched_Priority prio) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::thr_setspecific (ACE_thread_key_t key, void *data) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::thr_sigsetmask (int how, const sigset_t *nsm, sigset_t │ │ │ │ │ + *osm) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::thr_suspend (ACE_hthread_t target_thread) │ │ │ │ │ +  │ │ │ │ │ + void ACE_OS::thr_testcancel () │ │ │ │ │ +  │ │ │ │ │ + void ACE_OS::thr_yield () │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::thread_mutex_destroy (ACE_thread_mutex_t *m) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::thread_mutex_init (ACE_thread_mutex_t *m, int │ │ │ │ │ + lock_type=0, const char *name=0, ACE_mutexattr_t *arg=0) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::thread_mutex_init (ACE_thread_mutex_t *m, int lock_type, │ │ │ │ │ + const wchar_t *name, ACE_mutexattr_t *arg=0) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::thread_mutex_lock (ACE_thread_mutex_t *m) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::thread_mutex_lock (ACE_thread_mutex_t *m, const │ │ │ │ │ + ACE_Time_Value &timeout) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::thread_mutex_lock (ACE_thread_mutex_t *m, const │ │ │ │ │ + ACE_Time_Value *timeout) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::thread_mutex_trylock (ACE_thread_mutex_t *m) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::thread_mutex_unlock (ACE_thread_mutex_t *m) │ │ │ │ │ +  │ │ │ │ │ + void ACE_OS::unique_name (const void *object, char *name, size_t │ │ │ │ │ + length) │ │ │ │ │ +  │ │ │ │ │ + Variables │ │ │ │ │ + ACE_thread_t ACE_OS::NULL_thread │ │ │ │ │ +  │ │ │ │ │ + ACE_hthread_t ACE_OS::NULL_hthread │ │ │ │ │ +  │ │ │ │ │ +ACE_thread_key_t ACE_OS::NULL_key │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ + and a cast of thousands... │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_DEFAULT_SYNCH_TYPE ***** │ │ │ │ │ +#define ACE_DEFAULT_SYNCH_TYPE   USYNC_THREAD │ │ │ │ │ +***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +***** ◆ ACE_OS_GUARD ***** │ │ │ │ │ +#define ACE_OS_GUARD │ │ │ │ │ +***** ◆ ACE_PTHREAD_CLEANUP_POP ***** │ │ │ │ │ +#define ACE_PTHREAD_CLEANUP_POP (  A ) │ │ │ │ │ +***** ◆ ACE_PTHREAD_CLEANUP_PUSH ***** │ │ │ │ │ +#define ACE_PTHREAD_CLEANUP_PUSH (  A ) │ │ │ │ │ +***** ◆ ACE_SCHED_FIFO ***** │ │ │ │ │ +#define ACE_SCHED_FIFO   1 │ │ │ │ │ +***** ◆ ACE_SCHED_OTHER ***** │ │ │ │ │ +#define ACE_SCHED_OTHER   0 │ │ │ │ │ +***** ◆ ACE_SCHED_RR ***** │ │ │ │ │ +#define ACE_SCHED_RR   2 │ │ │ │ │ +***** ◆ ACE_SCOPE_LWP ***** │ │ │ │ │ +#define ACE_SCOPE_LWP   1 │ │ │ │ │ +***** ◆ ACE_SCOPE_PROCESS ***** │ │ │ │ │ +#define ACE_SCOPE_PROCESS   0 │ │ │ │ │ +***** ◆ ACE_SCOPE_THREAD ***** │ │ │ │ │ +#define ACE_SCOPE_THREAD   2 │ │ │ │ │ +***** ◆ ACE_SELF ***** │ │ │ │ │ +#define ACE_SELF   (0) │ │ │ │ │ +***** ◆ ACE_THR_PRI_FIFO_DEF ***** │ │ │ │ │ +#define ACE_THR_PRI_FIFO_DEF   0 │ │ │ │ │ +***** ◆ ACE_THR_PRI_OTHER_DEF ***** │ │ │ │ │ +#define ACE_THR_PRI_OTHER_DEF   0 │ │ │ │ │ +***** ◆ ACE_TSS_BASE_GUARD ***** │ │ │ │ │ +#define ACE_TSS_BASE_GUARD │ │ │ │ │ +***** ◆ ACE_TSS_CLEANUP_GUARD ***** │ │ │ │ │ +#define ACE_TSS_CLEANUP_GUARD │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_hthread_t ***** │ │ │ │ │ +typedef HANDLE ACE_hthread_t │ │ │ │ │ +***** ◆ ACE_id_t ***** │ │ │ │ │ +typedef DWORD ACE_id_t │ │ │ │ │ +***** ◆ ACE_idtype_t ***** │ │ │ │ │ +typedef int ACE_idtype_t │ │ │ │ │ +***** ◆ ACE_OS_thread_key_t ***** │ │ │ │ │ +typedef DWORD ACE_OS_thread_key_t │ │ │ │ │ +***** ◆ ACE_pri_t ***** │ │ │ │ │ +typedef int ACE_pri_t │ │ │ │ │ +***** ◆ ACE_Sched_Priority ***** │ │ │ │ │ +typedef int ACE_Sched_Priority │ │ │ │ │ +***** ◆ ACE_thread_key_t ***** │ │ │ │ │ +typedef ACE_OS_thread_key_t ACE_thread_key_t │ │ │ │ │ +***** ◆ ACE_thread_t ***** │ │ │ │ │ +typedef DWORD ACE_thread_t │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00257.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Monitor_Control_Types.cpp File Reference │ │ │ │ +ACE: Object_Manager_Base.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,29 +63,173 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Namespaces
│ │ │ │ -
Monitor_Control_Types.cpp File Reference
│ │ │ │ +Classes | │ │ │ │ +Macros | │ │ │ │ +Functions | │ │ │ │ +Variables
│ │ │ │ +
Object_Manager_Base.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Monitor_Control_Types.h"
│ │ │ │ -#include "ace/Monitor_Control_Action.h"
│ │ │ │ +
#include "ace/Object_Manager_Base.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +#include "ace/OS_NS_Thread.h"
│ │ │ │ +#include "ace/OS_NS_sys_socket.h"
│ │ │ │ +#include "ace/OS_NS_signal.h"
│ │ │ │ +#include "ace/OS_NS_stdio.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ +

│ │ │ │ -Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.
 
namespace  ACE::Monitor_Control

│ │ │ │ +Classes

class  ACE_OS_Object_Manager_Manager
 Ensure that the ACE_OS_Object_Manager gets initialized at program startup, and destroyed at program termination. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_OS_PREALLOCATE_OBJECT(TYPE, ID)
 
#define ACE_OS_DELETE_PREALLOCATED_OBJECT(TYPE, ID)
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

void ACE_OS_Object_Manager_Internal_Exit_Hook (void)
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Variables

int ace_exit_hook_marker = 0
 
static ACE_OS_Object_Manager_Manager ACE_OS_Object_Manager_Manager_instance
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_OS_DELETE_PREALLOCATED_OBJECT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_OS_DELETE_PREALLOCATED_OBJECT( TYPE,
 ID 
)
│ │ │ │ +
│ │ │ │ +Value:
delete (TYPE *) preallocated_object[ID];\
│ │ │ │ +
preallocated_object[ID] = 0;
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_OS_PREALLOCATE_OBJECT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_OS_PREALLOCATE_OBJECT( TYPE,
 ID 
)
│ │ │ │ +
│ │ │ │ +Value:
{\
│ │ │ │ +
TYPE *obj_p = 0;\
│ │ │ │ +
ACE_NEW_RETURN (obj_p, TYPE, -1);\
│ │ │ │ +
preallocated_object[ID] = (void *) obj_p;\
│ │ │ │ +
}
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_OS_Object_Manager_Internal_Exit_Hook()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
void ACE_OS_Object_Manager_Internal_Exit_Hook (void )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Variable Documentation

│ │ │ │ + │ │ │ │ +

◆ ace_exit_hook_marker

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int ace_exit_hook_marker = 0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_OS_Object_Manager_Manager_instance

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_OS_Object_Manager_Manager ACE_OS_Object_Manager_Manager_instance
│ │ │ │ +
│ │ │ │ +static
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,20 +3,62 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces │ │ │ │ │ -Monitor_Control_Types.cpp File Reference │ │ │ │ │ -#include "ace/Monitor_Control_Types.h" │ │ │ │ │ -#include "ace/Monitor_Control_Action.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE │ │ │ │ │ -  The namespace containing the ACE framework itself. │ │ │ │ │ +Classes | Macros | Functions | Variables │ │ │ │ │ +Object_Manager_Base.cpp File Reference │ │ │ │ │ +#include "ace/Object_Manager_Base.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ +#include "ace/OS_NS_Thread.h" │ │ │ │ │ +#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ +#include "ace/OS_NS_signal.h" │ │ │ │ │ +#include "ace/OS_NS_stdio.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_OS_Object_Manager_Manager │ │ │ │ │ +  Ensure that the ACE_OS_Object_Manager gets initialized at program │ │ │ │ │ + startup, and destroyed at program termination. More... │ │ │ │ │   │ │ │ │ │ -namespace  ACE::Monitor_Control │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_OS_PREALLOCATE_OBJECT(TYPE, ID) │ │ │ │ │   │ │ │ │ │ +#define ACE_OS_DELETE_PREALLOCATED_OBJECT(TYPE, ID) │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +void ACE_OS_Object_Manager_Internal_Exit_Hook (void) │ │ │ │ │ +  │ │ │ │ │ + Variables │ │ │ │ │ + int ace_exit_hook_marker = 0 │ │ │ │ │ +  │ │ │ │ │ +static ACE_OS_Object_Manager_Manager ACE_OS_Object_Manager_Manager_instance │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_OS_DELETE_PREALLOCATED_OBJECT ***** │ │ │ │ │ +#define ACE_OS_DELETE_PREALLOCATED_OBJECT (  TYPE, │ │ │ │ │ +  ID  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +delete (TYPE *) preallocated_object[ID];\ │ │ │ │ │ +preallocated_object[ID] = 0; │ │ │ │ │ +***** ◆ ACE_OS_PREALLOCATE_OBJECT ***** │ │ │ │ │ +#define ACE_OS_PREALLOCATE_OBJECT (  TYPE, │ │ │ │ │ +  ID  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +{\ │ │ │ │ │ +TYPE *obj_p = 0;\ │ │ │ │ │ +ACE_NEW_RETURN (obj_p, TYPE, -1);\ │ │ │ │ │ +preallocated_object[ID] = (void *) obj_p;\ │ │ │ │ │ +} │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_OS_Object_Manager_Internal_Exit_Hook() ***** │ │ │ │ │ +void ACE_OS_Object_Manager_Internal_Exit_Hook ( void  ) │ │ │ │ │ +***** Variable Documentation ***** │ │ │ │ │ +***** ◆ ace_exit_hook_marker ***** │ │ │ │ │ +int ace_exit_hook_marker = 0 │ │ │ │ │ +***** ◆ ACE_OS_Object_Manager_Manager_instance ***** │ │ │ │ │ +ACE_OS_Object_Manager_Manager ACE_OS_Object_Manager_Manager_instance static │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00260.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Guard_T.cpp File Reference │ │ │ │ +ACE: Select_Reactor_Base.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,34 +63,120 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Macros
│ │ │ │ -
Guard_T.cpp File Reference
│ │ │ │ +Classes | │ │ │ │ +Macros | │ │ │ │ +Typedefs
│ │ │ │ +
Select_Reactor_Base.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Guard_T.h"
│ │ │ │ +
#include "ace/Timer_Queuefwd.h"
│ │ │ │ +#include "ace/Event_Handler.h"
│ │ │ │ +#include "ace/Handle_Set.h"
│ │ │ │ +#include "ace/Pipe.h"
│ │ │ │ +#include "ace/Reactor_Impl.h"
│ │ │ │ +#include "ace/Null_Mutex.h"
│ │ │ │ +#include "ace/Hash_Map_Manager_T.h"
│ │ │ │ +#include "ace/Functor.h"
│ │ │ │ +#include <functional>
│ │ │ │ +#include "ace/Select_Reactor_Base.inl"
│ │ │ │
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Select_Reactor_Handle_Set
 Track handles we are interested for various events. More...
 
class  ACE_Event_Tuple
 An ACE_Event_Handler and its associated ACE_HANDLE. More...
 
class  ACE_Select_Reactor_Notify
 Unblock the ACE_Select_Reactor from its event loop. More...
 
class  ACE_Select_Reactor_Handler_Repository
 Used to map ACE_HANDLEs onto the appropriate ACE_Event_Handler *. More...
 
class  ACE_Select_Reactor_Handler_Repository_Iterator
 Iterate through the ACE_Select_Reactor_Handler_Repository. More...
 
class  ACE_Select_Reactor_Impl
 This class simply defines how Select_Reactor's basic interface functions should look like and provides a common base class for Select_Reactor using various locking mechanism. More...
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ Macros

#define ACE_GUARD_T_CPP
 
#define ACE_SELECT_REACTOR_BASE_USES_HASH_MAP
 
#define ACE_DISABLE_NOTIFY_PIPE_DEFAULT   0
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Typedefs

typedef void(ACE_Handle_Set::* ACE_FDS_PTMF) (ACE_HANDLE)
 
typedef int(ACE_Event_Handler::* ACE_EH_PTMF) (ACE_HANDLE)
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_GUARD_T_CPP

│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_DISABLE_NOTIFY_PIPE_DEFAULT

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_GUARD_T_CPP#define ACE_DISABLE_NOTIFY_PIPE_DEFAULT   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SELECT_REACTOR_BASE_USES_HASH_MAP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SELECT_REACTOR_BASE_USES_HASH_MAP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_EH_PTMF

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef int(ACE_Event_Handler::* ACE_EH_PTMF) (ACE_HANDLE)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_FDS_PTMF

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
typedef void(ACE_Handle_Set::* ACE_FDS_PTMF) (ACE_HANDLE)
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,19 +3,68 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Guard_T.cpp File Reference │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ +Classes | Macros | Typedefs │ │ │ │ │ +Select_Reactor_Base.h File Reference │ │ │ │ │ +#include "ace/Timer_Queuefwd.h" │ │ │ │ │ +#include "ace/Event_Handler.h" │ │ │ │ │ +#include "ace/Handle_Set.h" │ │ │ │ │ +#include "ace/Pipe.h" │ │ │ │ │ +#include "ace/Reactor_Impl.h" │ │ │ │ │ +#include "ace/Null_Mutex.h" │ │ │ │ │ +#include "ace/Hash_Map_Manager_T.h" │ │ │ │ │ +#include "ace/Functor.h" │ │ │ │ │ +#include │ │ │ │ │ +#include "ace/Select_Reactor_Base.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Select_Reactor_Handle_Set │ │ │ │ │ +  Track handles we are interested for various events. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Event_Tuple │ │ │ │ │ +  An ACE_Event_Handler and its associated ACE_HANDLE. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Select_Reactor_Notify │ │ │ │ │ +  Unblock the ACE_Select_Reactor from its event loop. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Select_Reactor_Handler_Repository │ │ │ │ │ +  Used to map ACE_HANDLEs onto the appropriate ACE_Event_Handler *. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Select_Reactor_Handler_Repository_Iterator │ │ │ │ │ +  Iterate through the ACE_Select_Reactor_Handler_Repository. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Select_Reactor_Impl │ │ │ │ │ + This class simply defines how Select_Reactor's basic interface │ │ │ │ │ +  functions should look like and provides a common base class for │ │ │ │ │ + Select_Reactor using various locking mechanism. More... │ │ │ │ │ +  │ │ │ │ │ Macros │ │ │ │ │ -#define ACE_GUARD_T_CPP │ │ │ │ │ +#define ACE_SELECT_REACTOR_BASE_USES_HASH_MAP │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DISABLE_NOTIFY_PIPE_DEFAULT   0 │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ + typedef void(ACE_Handle_Set::* ACE_FDS_PTMF) (ACE_HANDLE) │ │ │ │ │ +  │ │ │ │ │ +typedef int(ACE_Event_Handler::* ACE_EH_PTMF) (ACE_HANDLE) │ │ │ │ │   │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_GUARD_T_CPP ***** │ │ │ │ │ -#define ACE_GUARD_T_CPP │ │ │ │ │ +***** ◆ ACE_DISABLE_NOTIFY_PIPE_DEFAULT ***** │ │ │ │ │ +#define ACE_DISABLE_NOTIFY_PIPE_DEFAULT   0 │ │ │ │ │ +***** ◆ ACE_SELECT_REACTOR_BASE_USES_HASH_MAP ***** │ │ │ │ │ +#define ACE_SELECT_REACTOR_BASE_USES_HASH_MAP │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_EH_PTMF ***** │ │ │ │ │ +typedef int(ACE_Event_Handler::* ACE_EH_PTMF) (ACE_HANDLE) │ │ │ │ │ +***** ◆ ACE_FDS_PTMF ***** │ │ │ │ │ +typedef void(ACE_Handle_Set::* ACE_FDS_PTMF) (ACE_HANDLE) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00263.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SPIPE_Stream.h File Reference │ │ │ │ +ACE: Thread_Adapter.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,31 +64,27 @@ │ │ │ │
    │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │ -
SPIPE_Stream.h File Reference
│ │ │ │ +
Thread_Adapter.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SPIPE.h"
│ │ │ │ -#include "ace/SPIPE_Addr.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ -#include "ace/OS_NS_stropts.h"
│ │ │ │ -#include "ace/SPIPE_Stream.inl"
│ │ │ │ +
#include "ace/Base_Thread_Adapter.h"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_SPIPE_Stream
 Defines the methods in the ACE_SPIPE_Stream abstraction. More...
class  ACE_Thread_Adapter
 Converts a C++ function into a function that can be called from a thread creation routine (e.g., pthread_create() or _beginthreadex()) that expects an extern "C" entry point. This class also makes it possible to transparently provide hooks to register a thread with an ACE_Thread_Manager. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
Author
Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,24 +4,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Classes │ │ │ │ │ -SPIPE_Stream.h File Reference │ │ │ │ │ -#include "ace/SPIPE.h" │ │ │ │ │ -#include "ace/SPIPE_Addr.h" │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/OS_NS_stropts.h" │ │ │ │ │ -#include "ace/SPIPE_Stream.inl" │ │ │ │ │ +Thread_Adapter.h File Reference │ │ │ │ │ +#include "ace/Base_Thread_Adapter.h" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_SPIPE_Stream │ │ │ │ │ -  Defines the methods in the ACE_SPIPE_Stream abstraction. More... │ │ │ │ │ +class  ACE_Thread_Adapter │ │ │ │ │ + Converts a C++ function into a function that can be called from a │ │ │ │ │ + thread creation routine (e.g., pthread_create() or _beginthreadex()) │ │ │ │ │ +  that expects an extern "C" entry point. This class also makes it │ │ │ │ │ + possible to transparently provide hooks to register a thread with an │ │ │ │ │ + ACE_Thread_Manager. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00266.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Token_Manager.cpp File Reference │ │ │ │ +ACE: Netlink_Addr.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Token_Manager.cpp File Reference
│ │ │ │ +
Netlink_Addr.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Token_Manager.h"
│ │ │ │ -#include "ace/Object_Manager.h"
│ │ │ │ -#include "ace/os_include/os_typeinfo.h"
│ │ │ │ -
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Token_Manager.cpp File Reference │ │ │ │ │ -#include "ace/Token_Manager.h" │ │ │ │ │ -#include "ace/Object_Manager.h" │ │ │ │ │ -#include "ace/os_include/os_typeinfo.h" │ │ │ │ │ +Netlink_Addr.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00269.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: DEV.inl File Reference │ │ │ │ +ACE: UTF32_Encoding_Converter.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
DEV.inl File Reference
│ │ │ │ +
UTF32_Encoding_Converter.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/UTF16_Encoding_Converter.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +

This class contains declarations for methods that convert between UTF-32 (both BE and LE) and UTF-8

│ │ │ │ +
Author
Chad Elliott ellio.nosp@m.tt_c.nosp@m.@ociw.nosp@m.eb.c.nosp@m.om
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -DEV.inl File Reference │ │ │ │ │ +UTF32_Encoding_Converter.h File Reference │ │ │ │ │ +#include "ace/UTF16_Encoding_Converter.h" │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ +This class contains declarations for methods that convert between UTF-32 (both │ │ │ │ │ +BE and LE) and UTF-8 │ │ │ │ │ + Author │ │ │ │ │ + Chad Elliott ellio.nosp@m.tt_c.nosp@m.@ociw.nosp@m.eb.c.nosp@m.om │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00272.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: RB_Tree.cpp File Reference │ │ │ │ +ACE: Name_Proxy.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,69 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
RB_Tree.cpp File Reference
│ │ │ │ +
Name_Proxy.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/RB_Tree.h"
│ │ │ │ -#include "ace/SString.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_RB_TREE_CPP
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

 ACE_ALLOC_HOOK_DEFINE_Tc4 (ACE_RB_Tree) ACE_ALLOC_HOOK_DEFINE_Tc4(ACE_RB_Tree_Iterator_Base) ACE_ALLOC_HOOK_DEFINE_Tc4(ACE_RB_Tree_Iterator) ACE_ALLOC_HOOK_DEFINE_Tc4(ACE_RB_Tree_Reverse_Iterator) template< class EXT_ID
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_RB_TREE_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_RB_TREE_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tc4()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tc4 (ACE_RB_Tree )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/Name_Proxy.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/os_include/arpa/os_inet.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,31 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions │ │ │ │ │ -RB_Tree.cpp File Reference │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ -#include "ace/RB_Tree.h" │ │ │ │ │ -#include "ace/SString.h" │ │ │ │ │ +Name_Proxy.cpp File Reference │ │ │ │ │ +#include "ace/Name_Proxy.h" │ │ │ │ │ #include "ace/Log_Category.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_RB_TREE_CPP │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tc4 (ACE_RB_Tree) ACE_ALLOC_HOOK_DEFINE_Tc4 │ │ │ │ │ - (ACE_RB_Tree_Iterator_Base) ACE_ALLOC_HOOK_DEFINE_Tc4(ACE_RB_Tree_Iterator) │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tc4(ACE_RB_Tree_Reverse_Iterator) template< class │ │ │ │ │ - EXT_ID │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_RB_TREE_CPP ***** │ │ │ │ │ -#define ACE_RB_TREE_CPP │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc4() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tc4 ( ACE_RB_Tree  ) │ │ │ │ │ +#include "ace/os_include/arpa/os_inet.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00275.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Versioned_Namespace.h File Reference │ │ │ │ +ACE: Refcounted_Auto_Ptr.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,76 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Macros
│ │ │ │ -
Versioned_Namespace.h File Reference
│ │ │ │ +
Refcounted_Auto_Ptr.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_VERSIONED_NAMESPACE_NAME
 
#define ACE_BEGIN_VERSIONED_NAMESPACE_DECL
 
#define ACE_END_VERSIONED_NAMESPACE_DECL
 
│ │ │ │ -

Detailed Description

│ │ │ │ -

Versioned namespace support.

│ │ │ │ -

Useful for preventing conflicts when using a third party library.

│ │ │ │ -
Author
Ossama Othman ossam.nosp@m.a@dr.nosp@m.e.van.nosp@m.derb.nosp@m.ilt.e.nosp@m.du
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_BEGIN_VERSIONED_NAMESPACE_DECL

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_BEGIN_VERSIONED_NAMESPACE_DECL
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_END_VERSIONED_NAMESPACE_DECL

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_END_VERSIONED_NAMESPACE_DECL
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_VERSIONED_NAMESPACE_NAME

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_VERSIONED_NAMESPACE_NAME
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/Guard_T.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,32 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Versioned_Namespace.h File Reference │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_VERSIONED_NAMESPACE_NAME │ │ │ │ │ -  │ │ │ │ │ -#define ACE_BEGIN_VERSIONED_NAMESPACE_DECL │ │ │ │ │ -  │ │ │ │ │ -#define ACE_END_VERSIONED_NAMESPACE_DECL │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ -Versioned namespace support. │ │ │ │ │ -Useful for preventing conflicts when using a third party library. │ │ │ │ │ - Author │ │ │ │ │ - Ossama Othman │ │ │ │ │ - ossam.nosp@m.a@dr.nosp@m.e.van.nosp@m.derb.nosp@m.ilt.e.nosp@m.du │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_BEGIN_VERSIONED_NAMESPACE_DECL ***** │ │ │ │ │ -#define ACE_BEGIN_VERSIONED_NAMESPACE_DECL │ │ │ │ │ -***** ◆ ACE_END_VERSIONED_NAMESPACE_DECL ***** │ │ │ │ │ -#define ACE_END_VERSIONED_NAMESPACE_DECL │ │ │ │ │ -***** ◆ ACE_VERSIONED_NAMESPACE_NAME ***** │ │ │ │ │ -#define ACE_VERSIONED_NAMESPACE_NAME │ │ │ │ │ +Refcounted_Auto_Ptr.inl File Reference │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00278.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Log_Msg_UNIX_Syslog.h File Reference │ │ │ │ +ACE: Thread_Control.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,28 +64,26 @@ │ │ │ │
    │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │ -
Log_Msg_UNIX_Syslog.h File Reference
│ │ │ │ +
Thread_Control.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Log_Msg_Backend.h"
│ │ │ │ -#include "ace/Basic_Types.h"
│ │ │ │ -
│ │ │ │ +
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_Log_Msg_UNIX_Syslog
 Implements an ACE_Log_Msg_Backend that logs messages to a UNIX system's syslog facility. More...
class  ACE_Thread_Control
 Used to keep track of a thread's activities within its entry point function. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Jerry D. De Master jdema.nosp@m.ster.nosp@m.@rite.nosp@m.-sol.nosp@m.ution.nosp@m.s.co.nosp@m.m
│ │ │ │ +
Author
Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,22 +4,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Classes │ │ │ │ │ -Log_Msg_UNIX_Syslog.h File Reference │ │ │ │ │ -#include "ace/Log_Msg_Backend.h" │ │ │ │ │ -#include "ace/Basic_Types.h" │ │ │ │ │ +Thread_Control.h File Reference │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Log_Msg_UNIX_Syslog │ │ │ │ │ -  Implements an ACE_Log_Msg_Backend that logs messages to a UNIX system's │ │ │ │ │ - syslog facility. More... │ │ │ │ │ +class  ACE_Thread_Control │ │ │ │ │ +  Used to keep track of a thread's activities within its entry point │ │ │ │ │ + function. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Jerry D. De Master jdema.nosp@m.ster.nosp@m.@rite.nosp@m.- │ │ │ │ │ - sol.nosp@m.ution.nosp@m.s.co.nosp@m.m │ │ │ │ │ + Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00281.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Metrics_Cache.h File Reference │ │ │ │ +ACE: Process_Semaphore.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,333 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Macros
│ │ │ │ -
Metrics_Cache.h File Reference
│ │ │ │ +
Process_Semaphore.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Timeprobe.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define REGISTER_METRICS_PROBE_RETURN(METRICS_PTR, METRICS_REGION, PROBE_NAME, PROBE_TYPE, METRICS_HANDLE)
 
#define REGISTER_METRICS_REPORTING_PROBE_RETURN(METRICS_PTR, METRICS_REGION, PROBE_NAME, PROBE_TYPE, METRICS_LOGGER_REF, METRICS_HANDLE)
 
#define START_DISPATCH_METRIC(METRICS_PTR, NAME, X)
 
#define STOP_DISPATCH_METRIC(METRICS_PTR, NAME, X)
 
#define PAUSE_DISPATCH_METRIC(METRICS_PTR, NAME, X)
 
#define RESUME_DISPATCH_METRIC(METRICS_PTR, NAME, X)
 
#define START_METRIC(METRICS_PTR, NAME)
 
#define STOP_METRIC(METRICS_PTR, NAME)
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Chris Gill
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ PAUSE_DISPATCH_METRIC

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define PAUSE_DISPATCH_METRIC( METRICS_PTR,
 NAME,
 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ REGISTER_METRICS_PROBE_RETURN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define REGISTER_METRICS_PROBE_RETURN( METRICS_PTR,
 METRICS_REGION,
 PROBE_NAME,
 PROBE_TYPE,
 METRICS_HANDLE 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ REGISTER_METRICS_REPORTING_PROBE_RETURN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define REGISTER_METRICS_REPORTING_PROBE_RETURN( METRICS_PTR,
 METRICS_REGION,
 PROBE_NAME,
 PROBE_TYPE,
 METRICS_LOGGER_REF,
 METRICS_HANDLE 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ RESUME_DISPATCH_METRIC

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define RESUME_DISPATCH_METRIC( METRICS_PTR,
 NAME,
 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ START_DISPATCH_METRIC

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define START_DISPATCH_METRIC( METRICS_PTR,
 NAME,
 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ START_METRIC

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define START_METRIC( METRICS_PTR,
 NAME 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ STOP_DISPATCH_METRIC

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define STOP_DISPATCH_METRIC( METRICS_PTR,
 NAME,
 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ STOP_METRIC

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define STOP_METRIC( METRICS_PTR,
 NAME 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/Process_Semaphore.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +#include "ace/ACE.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,79 +3,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Metrics_Cache.h File Reference │ │ │ │ │ -#include "ace/Timeprobe.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define REGISTER_METRICS_PROBE_RETURN(METRICS_PTR, METRICS_REGION, PROBE_NAME, │ │ │ │ │ - PROBE_TYPE, METRICS_HANDLE) │ │ │ │ │ -  │ │ │ │ │ -#define REGISTER_METRICS_REPORTING_PROBE_RETURN(METRICS_PTR, METRICS_REGION, │ │ │ │ │ - PROBE_NAME, PROBE_TYPE, METRICS_LOGGER_REF, METRICS_HANDLE) │ │ │ │ │ -  │ │ │ │ │ -#define START_DISPATCH_METRIC(METRICS_PTR, NAME, X) │ │ │ │ │ -  │ │ │ │ │ -#define STOP_DISPATCH_METRIC(METRICS_PTR, NAME, X) │ │ │ │ │ -  │ │ │ │ │ -#define PAUSE_DISPATCH_METRIC(METRICS_PTR, NAME, X) │ │ │ │ │ -  │ │ │ │ │ -#define RESUME_DISPATCH_METRIC(METRICS_PTR, NAME, X) │ │ │ │ │ -  │ │ │ │ │ -#define START_METRIC(METRICS_PTR, NAME) │ │ │ │ │ -  │ │ │ │ │ -#define STOP_METRIC(METRICS_PTR, NAME) │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Chris Gill │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ PAUSE_DISPATCH_METRIC ***** │ │ │ │ │ -#define PAUSE_DISPATCH_METRIC (  METRICS_PTR, │ │ │ │ │ -  NAME, │ │ │ │ │ -  X  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ REGISTER_METRICS_PROBE_RETURN ***** │ │ │ │ │ -#define REGISTER_METRICS_PROBE_RETURN (  METRICS_PTR, │ │ │ │ │ -  METRICS_REGION, │ │ │ │ │ -  PROBE_NAME, │ │ │ │ │ -  PROBE_TYPE, │ │ │ │ │ -  METRICS_HANDLE  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ REGISTER_METRICS_REPORTING_PROBE_RETURN ***** │ │ │ │ │ -#define REGISTER_METRICS_REPORTING_PROBE_RETURN (  METRICS_PTR, │ │ │ │ │ -  METRICS_REGION, │ │ │ │ │ -  PROBE_NAME, │ │ │ │ │ -  PROBE_TYPE, │ │ │ │ │ -  METRICS_LOGGER_REF, │ │ │ │ │ -  METRICS_HANDLE  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ RESUME_DISPATCH_METRIC ***** │ │ │ │ │ -#define RESUME_DISPATCH_METRIC (  METRICS_PTR, │ │ │ │ │ -  NAME, │ │ │ │ │ -  X  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ START_DISPATCH_METRIC ***** │ │ │ │ │ -#define START_DISPATCH_METRIC (  METRICS_PTR, │ │ │ │ │ -  NAME, │ │ │ │ │ -  X  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ START_METRIC ***** │ │ │ │ │ -#define START_METRIC (  METRICS_PTR, │ │ │ │ │ -  NAME  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ STOP_DISPATCH_METRIC ***** │ │ │ │ │ -#define STOP_DISPATCH_METRIC (  METRICS_PTR, │ │ │ │ │ -  NAME, │ │ │ │ │ -  X  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ STOP_METRIC ***** │ │ │ │ │ -#define STOP_METRIC (  METRICS_PTR, │ │ │ │ │ -  NAME  │ │ │ │ │ - ) │ │ │ │ │ +Process_Semaphore.cpp File Reference │ │ │ │ │ +#include "ace/Process_Semaphore.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00284.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_Errno.cpp File Reference │ │ │ │ +ACE: Timeprobe.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,42 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Macros
│ │ │ │ -
OS_Errno.cpp File Reference
│ │ │ │ +
Timeprobe.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_Errno.h"
│ │ │ │ -#include "ace/OS_Errno.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_INLINE
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_INLINE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_INLINE
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,20 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -OS_Errno.cpp File Reference │ │ │ │ │ -#include "ace/OS_Errno.h" │ │ │ │ │ -#include "ace/OS_Errno.inl" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_INLINE │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_INLINE ***** │ │ │ │ │ -#define ACE_INLINE │ │ │ │ │ +Timeprobe.cpp File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00287.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_sys_socket.cpp File Reference │ │ │ │ +ACE: Token_Manager.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,32 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
OS_NS_sys_socket.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Token_Manager.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_sys_socket.h"
│ │ │ │ -#include "ace/OS_NS_sys_socket.inl"
│ │ │ │ -#include "ace/Containers_T.h"
│ │ │ │ +
#include "ace/Local_Tokens.h"
│ │ │ │ +#include "ace/Null_Mutex.h"
│ │ │ │ +#include "ace/Map_Manager.h"
│ │ │ │ +#include "ace/Token_Manager.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Token_Manager
 Manages all tokens in a process space. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Tim Harrison (harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu)
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_sys_socket.cpp File Reference │ │ │ │ │ -#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ -#include "ace/OS_NS_sys_socket.inl" │ │ │ │ │ -#include "ace/Containers_T.h" │ │ │ │ │ +Classes │ │ │ │ │ +Token_Manager.h File Reference │ │ │ │ │ +#include "ace/Local_Tokens.h" │ │ │ │ │ +#include "ace/Null_Mutex.h" │ │ │ │ │ +#include "ace/Map_Manager.h" │ │ │ │ │ +#include "ace/Token_Manager.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Token_Manager │ │ │ │ │ +  Manages all tokens in a process space. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Tim Harrison (harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00290.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: UUID.h File Reference │ │ │ │ +ACE: TLI_Acceptor.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,55 +63,30 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Namespaces | │ │ │ │ -Typedefs
│ │ │ │ -
UUID.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
TLI_Acceptor.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/SString.h"
│ │ │ │ -#include "ace/Singleton.h"
│ │ │ │ -#include "ace/Synch_Traits.h"
│ │ │ │ -#include <memory>
│ │ │ │ -#include "ace/UUID.inl"
│ │ │ │ +
#include "ace/TLI.h"
│ │ │ │ +#include "ace/TLI_Stream.h"
│ │ │ │ +#include "ace/Default_Constants.h"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ Classes

class  ACE_Utils::UUID_Node
 Holds the MAC-address of the UUID. More...
class  ACE_TLI_Acceptor
 Defines the member functions for ACE_TLI_Acceptor abstraction. More...
 
class  ACE_Utils::UUID
 
struct  ACE_Utils::UUID::data
 Data Members for Class Attributes. More...
 
class  ACE_Utils::UUID_Generator
 
struct  ACE_Utils::UUID_Generator::UUID_State
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_Utils
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │

│ │ │ │ -Typedefs

typedef ACE_Singleton< ACE_Utils::UUID_Generator, ACE_SYNCH_MUTEXACE_Utils::UUID_GENERATOR
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Andrew T. Finnel andre.nosp@m.w@ac.nosp@m.tives.nosp@m.ol.n.nosp@m.et
│ │ │ │ -
│ │ │ │ -Yamuna Krishnmaurthy yamun.nosp@m.a@oo.nosp@m.mwork.nosp@m.s.co.nosp@m.m
│ │ │ │ +
Author
Doug Schmidt
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,41 +3,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Namespaces | Typedefs │ │ │ │ │ -UUID.h File Reference │ │ │ │ │ -#include "ace/SString.h" │ │ │ │ │ -#include "ace/Singleton.h" │ │ │ │ │ -#include "ace/Synch_Traits.h" │ │ │ │ │ -#include │ │ │ │ │ -#include "ace/UUID.inl" │ │ │ │ │ +Classes │ │ │ │ │ +TLI_Acceptor.h File Reference │ │ │ │ │ +#include "ace/TLI.h" │ │ │ │ │ +#include "ace/TLI_Stream.h" │ │ │ │ │ +#include "ace/Default_Constants.h" │ │ │ │ │ Classes │ │ │ │ │ - class  ACE_Utils::UUID_Node │ │ │ │ │ -  Holds the MAC-address of the UUID. More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Utils::UUID │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Utils::UUID::data │ │ │ │ │ -  Data Members for Class Attributes. More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Utils::UUID_Generator │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Utils::UUID_Generator::UUID_State │ │ │ │ │ -  │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_Utils │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef ACE_Singleton< ACE_Utils::UUID_Generator, │ │ │ │ │ - ACE_SYNCH_MUTEX > ACE_Utils::UUID_GENERATOR │ │ │ │ │ +class  ACE_TLI_Acceptor │ │ │ │ │ +  Defines the member functions for ACE_TLI_Acceptor abstraction. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Andrew T. Finnel andre.nosp@m.w@ac.nosp@m.tives.nosp@m.ol.n.nosp@m.et │ │ │ │ │ - Yamuna Krishnmaurthy yamun.nosp@m.a@oo.nosp@m.mwork.nosp@m.s.co.nosp@m.m │ │ │ │ │ + Doug Schmidt │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00293.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Service_Repository.inl File Reference │ │ │ │ +ACE: Shared_Memory_MM.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,31 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Service_Repository.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Shared_Memory_MM.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/Shared_Memory.h"
│ │ │ │ +#include "ace/Mem_Map.h"
│ │ │ │ +#include "ace/Shared_Memory_MM.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Shared_Memory_MM
 Shared memory wrapper based on MMAP. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Service_Repository.inl File Reference │ │ │ │ │ +Classes │ │ │ │ │ +Shared_Memory_MM.h File Reference │ │ │ │ │ +#include "ace/Shared_Memory.h" │ │ │ │ │ +#include "ace/Mem_Map.h" │ │ │ │ │ +#include "ace/Shared_Memory_MM.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Shared_Memory_MM │ │ │ │ │ +  Shared memory wrapper based on MMAP. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00296.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Monitor_Base.h File Reference │ │ │ │ +ACE: OS_NS_signal.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,42 +63,56 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Namespaces
│ │ │ │ -
Monitor_Base.h File Reference
│ │ │ │ +Namespaces | │ │ │ │ +Functions
│ │ │ │ +
OS_NS_signal.inl File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Monitor_Control_Types.h"
│ │ │ │ -#include "ace/Refcountable_T.h"
│ │ │ │ -#include "ace/Thread_Mutex.h"
│ │ │ │ -#include "ace/Synch_Traits.h"
│ │ │ │ -#include "ace/CDR_Base.h"
│ │ │ │ -#include "ace/Monitor_Base.inl"
│ │ │ │ +
#include "ace/OS_NS_macros.h"
│ │ │ │ +#include "ace/OS_NS_errno.h"
│ │ │ │ +#include "ace/os_include/os_pthread.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE::Monitor_Control::Monitor_Base
 Base class from which the template monitor point class is derived. More...
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ +

│ │ │ │ Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.
 
namespace  ACE::Monitor_Control
namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Functions

int ACE_OS::kill (pid_t pid, int signum)
 
int ACE_OS::pthread_sigmask (int how, const sigset_t *nsp, sigset_t *osp)
 
int ACE_OS::sigaction (int signum, const ACE_SIGACTION *nsa, ACE_SIGACTION *osa)
 
int ACE_OS::sigaddset (sigset_t *s, int signum)
 
int ACE_OS::sigdelset (sigset_t *s, int signum)
 
int ACE_OS::sigemptyset (sigset_t *s)
 
int ACE_OS::sigfillset (sigset_t *s)
 
int ACE_OS::sigismember (sigset_t *s, int signum)
 
ACE_SignalHandler ACE_OS::signal (int signum, ACE_SignalHandler)
 
int ACE_OS::sigprocmask (int how, const sigset_t *nsp, sigset_t *osp)
 
int ACE_OS::sigsuspend (const sigset_t *s)
 
int ACE_OS::raise (const int signum)
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,33 +3,50 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Namespaces │ │ │ │ │ -Monitor_Base.h File Reference │ │ │ │ │ -#include "ace/Monitor_Control_Types.h" │ │ │ │ │ -#include "ace/Refcountable_T.h" │ │ │ │ │ -#include "ace/Thread_Mutex.h" │ │ │ │ │ -#include "ace/Synch_Traits.h" │ │ │ │ │ -#include "ace/CDR_Base.h" │ │ │ │ │ -#include "ace/Monitor_Base.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE::Monitor_Control::Monitor_Base │ │ │ │ │ -  Base class from which the template monitor point class is derived. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ +Namespaces | Functions │ │ │ │ │ +OS_NS_signal.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_macros.h" │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ +#include "ace/os_include/os_pthread.h" │ │ │ │ │ Namespaces │ │ │ │ │ -namespace  ACE │ │ │ │ │ -  The namespace containing the ACE framework itself. │ │ │ │ │ +namespace  ACE_OS │ │ │ │ │ + This namespace defines an OS independent programming API that │ │ │ │ │ +  shields developers from nonportable aspects of writing efficient │ │ │ │ │ + system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ + various real-time operating systems. │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ + int ACE_OS::kill (pid_t pid, int signum) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::pthread_sigmask (int how, const sigset_t *nsp, │ │ │ │ │ + sigset_t *osp) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::sigaction (int signum, const ACE_SIGACTION *nsa, │ │ │ │ │ + ACE_SIGACTION *osa) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::sigaddset (sigset_t *s, int signum) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::sigdelset (sigset_t *s, int signum) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::sigemptyset (sigset_t *s) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::sigfillset (sigset_t *s) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::sigismember (sigset_t *s, int signum) │ │ │ │ │ +  │ │ │ │ │ +ACE_SignalHandler ACE_OS::signal (int signum, ACE_SignalHandler) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::sigprocmask (int how, const sigset_t *nsp, sigset_t │ │ │ │ │ + *osp) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::sigsuspend (const sigset_t *s) │ │ │ │ │   │ │ │ │ │ -namespace  ACE::Monitor_Control │ │ │ │ │ + int ACE_OS::raise (const int signum) │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Jeff Parsons │ │ │ │ │ - j.par.nosp@m.sons.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00299.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Monitor_Control_Types.h File Reference │ │ │ │ +ACE: Typed_SV_Message_Queue.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,46 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Namespaces
│ │ │ │ -
Monitor_Control_Types.h File Reference
│ │ │ │ +
Typed_SV_Message_Queue.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Vector_T.h"
│ │ │ │ -#include "ace/Array_Map.h"
│ │ │ │ -#include "ace/SString.h"
│ │ │ │ -#include "ace/Time_Value.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

struct  ACE::Monitor_Control::Monitor_Control_Types
 
struct  ACE::Monitor_Control::Monitor_Control_Types::Data
 An instance is contained by each enabled monitor point. More...
 
struct  ACE::Monitor_Control::Monitor_Control_Types::Constraint
 Bundles the constrain string with its associated trigger action. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.
 
namespace  ACE::Monitor_Control
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Jeff Parsons j.par.nosp@m.sons.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
#include "ace/SV_Message_Queue.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,36 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Namespaces │ │ │ │ │ -Monitor_Control_Types.h File Reference │ │ │ │ │ -#include "ace/Vector_T.h" │ │ │ │ │ -#include "ace/Array_Map.h" │ │ │ │ │ -#include "ace/SString.h" │ │ │ │ │ -#include "ace/Time_Value.h" │ │ │ │ │ - Classes │ │ │ │ │ -struct  ACE::Monitor_Control::Monitor_Control_Types │ │ │ │ │ -  │ │ │ │ │ -struct  ACE::Monitor_Control::Monitor_Control_Types::Data │ │ │ │ │ -  An instance is contained by each enabled monitor point. More... │ │ │ │ │ -  │ │ │ │ │ -struct  ACE::Monitor_Control::Monitor_Control_Types::Constraint │ │ │ │ │ -  Bundles the constrain string with its associated trigger action. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE │ │ │ │ │ -  The namespace containing the ACE framework itself. │ │ │ │ │ -  │ │ │ │ │ -namespace  ACE::Monitor_Control │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Jeff Parsons │ │ │ │ │ - j.par.nosp@m.sons.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +Typed_SV_Message_Queue.inl File Reference │ │ │ │ │ +#include "ace/SV_Message_Queue.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00302.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: ATM_Connector.h File Reference │ │ │ │ +ACE: Array_Map.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,53 +63,119 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Typedefs
│ │ │ │ -
ATM_Connector.h File Reference
│ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
Array_Map.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/ATM_Stream.h"
│ │ │ │ -#include "ace/ATM_Params.h"
│ │ │ │ -#include "ace/ATM_QoS.h"
│ │ │ │ -#include "ace/SOCK_Connector.h"
│ │ │ │ -#include "ace/ATM_Connector.inl"
│ │ │ │ +
#include "ace/Array_Map.h"
│ │ │ │ +#include "ace/checked_iterator.h"
│ │ │ │ +#include <algorithm>
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Classes

class  ACE_ATM_Connector
 Defines an active connection factory for the ACE_ATM C++ wrappers. More...
 

│ │ │ │ +Macros

#define ACE_ARRAY_MAP_CPP
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Typedefs

typedef ACE_SOCK_Connector ATM_Connector
 

│ │ │ │ +Functions

template<typename Key , typename Value , class EqualTo , class Alloc >
bool operator== (ACE_Array_Map< Key, Value, EqualTo, Alloc > const &lhs, ACE_Array_Map< Key, Value, EqualTo, Alloc > const &rhs)
 ACE_Array_Map equality operator. More...
 
template<typename Key , typename Value , class EqualTo , class Alloc >
bool operator< (ACE_Array_Map< Key, Value, EqualTo, Alloc > const &lhs, ACE_Array_Map< Key, Value, EqualTo, Alloc > const &rhs)
 ACE_Array_Map lexicographical comparison operator. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Joe Hoffert joeh@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ATM_Connector

│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ARRAY_MAP_CPP

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
typedef ACE_SOCK_Connector ATM_Connector#define ACE_ARRAY_MAP_CPP
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ operator<()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +template<typename Key , typename Value , class EqualTo , class Alloc >
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
bool operator< (ACE_Array_Map< Key, Value, EqualTo, Alloc > const & lhs,
ACE_Array_Map< Key, Value, EqualTo, Alloc > const & rhs 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

ACE_Array_Map lexicographical comparison operator.

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator==()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +template<typename Key , typename Value , class EqualTo , class Alloc >
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
bool operator== (ACE_Array_Map< Key, Value, EqualTo, Alloc > const & lhs,
ACE_Array_Map< Key, Value, EqualTo, Alloc > const & rhs 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

ACE_Array_Map equality operator.

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,31 +3,45 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Typedefs │ │ │ │ │ -ATM_Connector.h File Reference │ │ │ │ │ -#include "ace/ATM_Stream.h" │ │ │ │ │ -#include "ace/ATM_Params.h" │ │ │ │ │ -#include "ace/ATM_QoS.h" │ │ │ │ │ -#include "ace/SOCK_Connector.h" │ │ │ │ │ -#include "ace/ATM_Connector.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_ATM_Connector │ │ │ │ │ -  Defines an active connection factory for the ACE_ATM C++ wrappers. │ │ │ │ │ - More... │ │ │ │ │ +Macros | Functions │ │ │ │ │ +Array_Map.cpp File Reference │ │ │ │ │ +#include "ace/Array_Map.h" │ │ │ │ │ +#include "ace/checked_iterator.h" │ │ │ │ │ +#include │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_ARRAY_MAP_CPP │ │ │ │ │   │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef ACE_SOCK_Connector ATM_Connector │ │ │ │ │ + Functions │ │ │ │ │ +template │ │ │ │ │ +bool operator== (ACE_Array_Map< Key, Value, EqualTo, Alloc > const &lhs, │ │ │ │ │ + ACE_Array_Map< Key, Value, EqualTo, Alloc > const &rhs) │ │ │ │ │ +  ACE_Array_Map equality operator. More... │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Joe Hoffert joeh@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ATM_Connector ***** │ │ │ │ │ -typedef ACE_SOCK_Connector ATM_Connector │ │ │ │ │ +template │ │ │ │ │ +bool operator< (ACE_Array_Map< Key, Value, EqualTo, Alloc > const &lhs, │ │ │ │ │ + ACE_Array_Map< Key, Value, EqualTo, Alloc > const &rhs) │ │ │ │ │ +  ACE_Array_Map lexicographical comparison operator. More... │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_ARRAY_MAP_CPP ***** │ │ │ │ │ +#define ACE_ARRAY_MAP_CPP │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ operator<() ***** │ │ │ │ │ +template │ │ │ │ │ +bool operator< ( ACE_Array_Map< Key, Value, EqualTo, Alloc > const & lhs, │ │ │ │ │ + ACE_Array_Map< Key, Value, EqualTo, Alloc > const & rhs  │ │ │ │ │ + ) │ │ │ │ │ +ACE_Array_Map lexicographical comparison operator. │ │ │ │ │ +***** ◆ operator==() ***** │ │ │ │ │ +template │ │ │ │ │ +bool operator== ( ACE_Array_Map< Key, Value, EqualTo, Alloc > const & lhs, │ │ │ │ │ + ACE_Array_Map< Key, Value, EqualTo, Alloc > const & rhs  │ │ │ │ │ + ) │ │ │ │ │ +ACE_Array_Map equality operator. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00305.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Msg_WFMO_Reactor.cpp File Reference │ │ │ │ +ACE: OS_NS_sys_msg.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,67 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Msg_WFMO_Reactor.cpp File Reference
│ │ │ │ +
│ │ │ │ +Namespaces | │ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
OS_NS_sys_msg.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Msg_WFMO_Reactor.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +#include "ace/os_include/sys/os_msg.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

int ACE_OS::msgctl (int msqid, int cmd, struct msqid_ds *)
 
int ACE_OS::msgget (key_t key, int msgflg)
 
ssize_t ACE_OS::msgrcv (int int_id, void *buf, size_t len, long type, int flags)
 
int ACE_OS::msgsnd (int int_id, const void *buf, size_t len, int flags)
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ +
│ │ │ │ +and a cast of thousands...
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_EXPORT_MACRO

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,43 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Msg_WFMO_Reactor.cpp File Reference │ │ │ │ │ -#include "ace/Msg_WFMO_Reactor.h" │ │ │ │ │ +Namespaces | Macros | Functions │ │ │ │ │ +OS_NS_sys_msg.h File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ +#include "ace/os_include/sys/os_msg.h" │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_OS │ │ │ │ │ + This namespace defines an OS independent programming API that │ │ │ │ │ +  shields developers from nonportable aspects of writing efficient │ │ │ │ │ + system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ + various real-time operating systems. │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ + int ACE_OS::msgctl (int msqid, int cmd, struct msqid_ds *) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::msgget (key_t key, int msgflg) │ │ │ │ │ +  │ │ │ │ │ +ssize_t ACE_OS::msgrcv (int int_id, void *buf, size_t len, long type, int │ │ │ │ │ + flags) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::msgsnd (int int_id, const void *buf, size_t len, int flags) │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ + and a cast of thousands... │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00308.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: INET_Addr.cpp File Reference │ │ │ │ +ACE: Base_Thread_Adapter.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,69 +63,75 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ +Classes | │ │ │ │ +Macros | │ │ │ │ Functions
│ │ │ │ -
INET_Addr.cpp File Reference
│ │ │ │ +
Base_Thread_Adapter.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/INET_Addr.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/OS_NS_stdio.h"
│ │ │ │ -#include "ace/OS_NS_errno.h"
│ │ │ │ -#include "ace/OS_NS_stdlib.h"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ -#include "ace/OS_NS_arpa_inet.h"
│ │ │ │ -#include "ace/OS_NS_netdb.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ -#include "ace/OS_NS_sys_socket.h"
│ │ │ │ -#include "ace/Truncate.h"
│ │ │ │ +
#include "ace/OS_Log_Msg_Attributes.h"
│ │ │ │
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_OS_Thread_Descriptor
 Parent class of all ACE_Thread_Descriptor classes. More...
 
class  ACE_Base_Thread_Adapter
 Base class for all the Thread_Adapters. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_THREAD_ADAPTER_NAME   ace_thread_adapter
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Functions

static int get_port_number_from_name (const char port_name[], const char protocol[])
 
ACE_THR_FUNC_RETURN ACE_THREAD_ADAPTER_NAME (void *args)
 
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ get_port_number_from_name()

│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_THREAD_ADAPTER_NAME

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ +
static int get_port_number_from_name (const char port_name[],
const char protocol[] #define ACE_THREAD_ADAPTER_NAME   ace_thread_adapter
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_THREAD_ADAPTER_NAME()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ │ │ │ │
ACE_THR_FUNC_RETURN ACE_THREAD_ADAPTER_NAME (void * args))
│ │ │ │ -
│ │ │ │ -static
│ │ │ │
│ │ │ │ +

Run the thread entry point for the ACE_Thread_Adapter. This must be an extern "C" to make certain compilers happy...

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Message_Queue.cpp File Reference
│ │ │ │ +
Auto_Functor.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Message_Queue.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Message_Queue.cpp File Reference │ │ │ │ │ -#include "ace/Message_Queue.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ +Auto_Functor.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00314.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Task_T.cpp File Reference │ │ │ │ +ACE: Auto_Functor.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,67 +63,39 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
Task_T.cpp File Reference
│ │ │ │ +Classes | │ │ │ │ +Namespaces
│ │ │ │ +
Auto_Functor.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Task_T.h"
│ │ │ │ -#include "ace/Module.h"
│ │ │ │ -#include "ace/Null_Condition.h"
│ │ │ │ +
#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/Auto_Functor.inl"
│ │ │ │ +#include "ace/Auto_Functor.cpp"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Macros

#define ACE_TASK_T_CPP
 

│ │ │ │ +Classes

class  ACE_Utils::Auto_Functor_Ref< X, Functor >
 Helper class to implement assignment and copy-construction as expected. More...
 
class  ACE_Utils::Auto_Functor< X, Functor >
 Helper template to implement auto_ptr<>-like classes, but executing a functor in the destructor, instead of always deleting things. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Functions

 ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Task) template< ACE_SYNCH_DECL
 

│ │ │ │ +Namespaces

namespace  ACE_Utils
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_TASK_T_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TASK_T_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tyc()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Task )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Carlos O'Ryan corya.nosp@m.n@at.nosp@m.desk..nosp@m.com
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,27 +3,30 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions │ │ │ │ │ -Task_T.cpp File Reference │ │ │ │ │ -#include "ace/Task_T.h" │ │ │ │ │ -#include "ace/Module.h" │ │ │ │ │ -#include "ace/Null_Condition.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_TASK_T_CPP │ │ │ │ │ +Classes | Namespaces │ │ │ │ │ +Auto_Functor.h File Reference │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/Auto_Functor.inl" │ │ │ │ │ +#include "ace/Auto_Functor.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Utils::Auto_Functor_Ref<_X,_Functor_> │ │ │ │ │ +  Helper class to implement assignment and copy-construction as expected. │ │ │ │ │ + More... │ │ │ │ │   │ │ │ │ │ - Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Task) template< ACE_SYNCH_DECL │ │ │ │ │ +class  ACE_Utils::Auto_Functor<_X,_Functor_> │ │ │ │ │ +  Helper template to implement auto_ptr<>-like classes, but executing a │ │ │ │ │ + functor in the destructor, instead of always deleting things. More... │ │ │ │ │   │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_TASK_T_CPP ***** │ │ │ │ │ -#define ACE_TASK_T_CPP │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tyc() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tyc ( ACE_Task  ) │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_Utils │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Carlos O'Ryan corya.nosp@m.n@at.nosp@m.desk..nosp@m.com │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00317.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Asynch_IO_Impl.h File Reference │ │ │ │ +ACE: Log_Category.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,95 +63,47 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Asynch_IO_Impl.h File Reference
│ │ │ │ +Functions
│ │ │ │ +
Log_Category.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Asynch_IO.h"
│ │ │ │ -#include "ace/Asynch_IO_Impl.inl"
│ │ │ │ +
#include "ace/Log_Msg.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Atomic_Op.h"
│ │ │ │ +#include "ace/OS_NS_Thread.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Classes

class  ACE_Asynch_Result_Impl
 Abstract base class for the all the classes that provide concrete implementations for ACE_Asynch_Result. More...
 
class  ACE_Asynch_Operation_Impl
 Abstract base class for all the concrete implementation classes that provide different implementations for the ACE_Asynch_Operation. More...
 
class  ACE_Asynch_Read_Stream_Impl
 Abstract base class for all the concrete implementation classes that provide different implementations for the ACE_Asynch_Read_Stream. More...
 
class  ACE_Asynch_Read_Stream_Result_Impl
 Abstract base class for all the concrete implementation classes that provide different implementations for the ACE_Asynch_Read_Stream::Result class. More...
 
class  ACE_Asynch_Write_Stream_Impl
 Abstract base class for all the concrete implementation classes that provide different implementations for the ACE_Asynch_Write_Stream class. More...
 
class  ACE_Asynch_Write_Stream_Result_Impl
 Abstract base class for all the concrete implementation classes that provide different implementations for the ACE_Asynch_Write_Stream::Result. More...
 
class  ACE_Asynch_Read_File_Impl
 Abstract base class for all the concrete implementation classes that provide different implementations for the ACE_Asynch_Read_File::Result. More...
 
class  ACE_Asynch_Read_File_Result_Impl
 This is the abstract base class for all the concrete implementation classes for ACE_Asynch_Read_File::Result. More...
 
class  ACE_Asynch_Write_File_Impl
 Abstract base class for all the concrete implementation classes that provide different implementations for the ACE_Asynch_Write_File. More...
 
class  ACE_Asynch_Write_File_Result_Impl
 This is the abstract base class for all the concrete implementation classes that provide different implementations for the ACE_Asynch_Write_File::Result. More...
 
class  ACE_Asynch_Accept_Impl
 Abstract base class for all the concrete implementation classes that provide different implementations for the ACE_Asynch_Accept. More...
 
class  ACE_Asynch_Accept_Result_Impl
 Abstract base class for all the concrete implementation classes that provide different implementations for the ACE_Asynch_Accept. More...
 
class  ACE_Asynch_Connect_Impl
 Abstract base class for all the concrete implementation classes that provide different implementations for the ACE_Asynch_Connect. More...
 
class  ACE_Asynch_Connect_Result_Impl
 Abstract base class for all the concrete implementation classes that provide different implementations for the ACE_Asynch_Connect. More...
 
class  ACE_Asynch_Transmit_File_Impl
 Abstract base class for all the concrete implementation classes that provide different implementations for the ACE_Asynch_Transmit_File. More...
 
class  ACE_Asynch_Transmit_File_Result_Impl
 Abstract base class for all the concrete implementation classes that provide different implementations for the ACE_Asynch_Transmit_File::Result. More...
 
class  ACE_Asynch_Read_Dgram_Impl
 Abstract base class for all the concrete implementation classes that provide different implementations for the ACE_Asynch_Read_Dgram. More...
 
class  ACE_Asynch_Read_Dgram_Result_Impl
 Abstract base class for all the concrete implementation classes that provide different implementations for the ACE_Asynch_Read_Dgram::Result class. More...
 
class  ACE_Asynch_Write_Dgram_Impl
 Abstract base class for all the concrete implementation classes that provide different implementations for the ACE_Asynch_Write_Dgram class. More...
 
class  ACE_Asynch_Write_Dgram_Result_Impl
 Abstract base class for all the concrete implementation classes that provide different implementations for the ACE_Asynch_Write_Dgram::Result class. More...
 

│ │ │ │ +Functions

void ACE_Log_Category_tss_destroy (void *p)
 
│ │ │ │ -

Detailed Description

│ │ │ │ -

This class contains asbtract base classes for all the concrete implementation classes for the various asynchronous operations that are used with the Praoctor.

│ │ │ │ -
Author
Irfan Pyarali (irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu)
│ │ │ │ -
│ │ │ │ -Tim Harrison (harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu)
│ │ │ │ -
│ │ │ │ -Alexander Babu Arulanthu alex@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu
│ │ │ │ -
│ │ │ │ -Roger Tragin r.tra.nosp@m.gin@.nosp@m.compu.nosp@m.ter..nosp@m.org
│ │ │ │ -
│ │ │ │ -Alexander Libman alibm.nosp@m.an@i.nosp@m.hug.c.nosp@m.om.a.nosp@m.u
│ │ │ │ -
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Log_Category_tss_destroy()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
void ACE_Log_Category_tss_destroy (void * p)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,118 +3,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Asynch_IO_Impl.h File Reference │ │ │ │ │ -#include "ace/Asynch_IO.h" │ │ │ │ │ -#include "ace/Asynch_IO_Impl.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Asynch_Result_Impl │ │ │ │ │ -  Abstract base class for the all the classes that provide concrete │ │ │ │ │ - implementations for ACE_Asynch_Result. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Operation_Impl │ │ │ │ │ -  Abstract base class for all the concrete implementation classes that │ │ │ │ │ - provide different implementations for the ACE_Asynch_Operation. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Read_Stream_Impl │ │ │ │ │ - Abstract base class for all the concrete implementation classes that │ │ │ │ │ -  provide different implementations for the ACE_Asynch_Read_Stream. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Read_Stream_Result_Impl │ │ │ │ │ - Abstract base class for all the concrete implementation classes that │ │ │ │ │ -  provide different implementations for the ACE_Asynch_Read_Stream:: │ │ │ │ │ - Result class. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Write_Stream_Impl │ │ │ │ │ - Abstract base class for all the concrete implementation classes that │ │ │ │ │ -  provide different implementations for the ACE_Asynch_Write_Stream │ │ │ │ │ - class. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Write_Stream_Result_Impl │ │ │ │ │ - Abstract base class for all the concrete implementation classes that │ │ │ │ │ -  provide different implementations for the ACE_Asynch_Write_Stream:: │ │ │ │ │ - Result. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Read_File_Impl │ │ │ │ │ - Abstract base class for all the concrete implementation classes that │ │ │ │ │ -  provide different implementations for the ACE_Asynch_Read_File::Result. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Read_File_Result_Impl │ │ │ │ │ -  This is the abstract base class for all the concrete implementation │ │ │ │ │ - classes for ACE_Asynch_Read_File::Result. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Write_File_Impl │ │ │ │ │ - Abstract base class for all the concrete implementation classes that │ │ │ │ │ -  provide different implementations for the ACE_Asynch_Write_File. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Write_File_Result_Impl │ │ │ │ │ - This is the abstract base class for all the concrete implementation │ │ │ │ │ -  classes that provide different implementations for the │ │ │ │ │ - ACE_Asynch_Write_File::Result. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Accept_Impl │ │ │ │ │ -  Abstract base class for all the concrete implementation classes that │ │ │ │ │ - provide different implementations for the ACE_Asynch_Accept. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Accept_Result_Impl │ │ │ │ │ -  Abstract base class for all the concrete implementation classes that │ │ │ │ │ - provide different implementations for the ACE_Asynch_Accept. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Connect_Impl │ │ │ │ │ -  Abstract base class for all the concrete implementation classes that │ │ │ │ │ - provide different implementations for the ACE_Asynch_Connect. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Connect_Result_Impl │ │ │ │ │ -  Abstract base class for all the concrete implementation classes that │ │ │ │ │ - provide different implementations for the ACE_Asynch_Connect. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Transmit_File_Impl │ │ │ │ │ - Abstract base class for all the concrete implementation classes that │ │ │ │ │ -  provide different implementations for the ACE_Asynch_Transmit_File. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Transmit_File_Result_Impl │ │ │ │ │ - Abstract base class for all the concrete implementation classes that │ │ │ │ │ -  provide different implementations for the ACE_Asynch_Transmit_File:: │ │ │ │ │ - Result. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Read_Dgram_Impl │ │ │ │ │ - Abstract base class for all the concrete implementation classes that │ │ │ │ │ -  provide different implementations for the ACE_Asynch_Read_Dgram. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Read_Dgram_Result_Impl │ │ │ │ │ - Abstract base class for all the concrete implementation classes that │ │ │ │ │ -  provide different implementations for the ACE_Asynch_Read_Dgram::Result │ │ │ │ │ - class. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Write_Dgram_Impl │ │ │ │ │ - Abstract base class for all the concrete implementation classes that │ │ │ │ │ -  provide different implementations for the ACE_Asynch_Write_Dgram class. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Write_Dgram_Result_Impl │ │ │ │ │ - Abstract base class for all the concrete implementation classes that │ │ │ │ │ -  provide different implementations for the ACE_Asynch_Write_Dgram:: │ │ │ │ │ - Result class. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ -This class contains asbtract base classes for all the concrete implementation │ │ │ │ │ -classes for the various asynchronous operations that are used with the │ │ │ │ │ -Praoctor. │ │ │ │ │ - Author │ │ │ │ │ - Irfan Pyarali (irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu) │ │ │ │ │ - Tim Harrison (harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu) │ │ │ │ │ - Alexander Babu Arulanthu alex@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu │ │ │ │ │ - Roger Tragin r.tra.nosp@m.gin@.nosp@m.compu.nosp@m.ter..nosp@m.org │ │ │ │ │ - Alexander Libman alibm.nosp@m.an@i.nosp@m.hug.c.nosp@m.om.a.nosp@m.u │ │ │ │ │ +Functions │ │ │ │ │ +Log_Category.cpp File Reference │ │ │ │ │ +#include "ace/Log_Msg.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/Atomic_Op.h" │ │ │ │ │ +#include "ace/OS_NS_Thread.h" │ │ │ │ │ + Functions │ │ │ │ │ +void ACE_Log_Category_tss_destroy (void *p) │ │ │ │ │ +  │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_Log_Category_tss_destroy() ***** │ │ │ │ │ +void ACE_Log_Category_tss_destroy ( void * p ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00320.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Test_and_Set.h File Reference │ │ │ │ +ACE: Configuration.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,27 +63,87 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Test_and_Set.h File Reference
│ │ │ │ +Functions | │ │ │ │ +Variables
│ │ │ │ +
Configuration.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Event_Handler.h"
│ │ │ │ -#include "ace/Test_and_Set.cpp"
│ │ │ │ +
#include "ace/Configuration.h"
│ │ │ │ +#include "ace/SString.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_NS_strings.h"
│ │ │ │ +#include "ace/Tokenizer_T.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +#include <memory>
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ -Classes

class  ACE_Test_and_Set< ACE_LOCK, TYPE >
 Implements the classic `‘test and set’' operation. More...
 

│ │ │ │ +Functions

static const ACE_TCHARtemp_name (const ACE_TCHAR *name)
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Variables

static constexpr int ACE_DEFAULT_BUFSIZE = 256
 
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ temp_name()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
static const ACE_TCHAR * temp_name (const ACE_TCHARname)
│ │ │ │ +
│ │ │ │ +static
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Variable Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_BUFSIZE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
constexpr int ACE_DEFAULT_BUFSIZE = 256
│ │ │ │ +
│ │ │ │ +staticconstexpr
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,18 +3,32 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Test_and_Set.h File Reference │ │ │ │ │ -#include "ace/Event_Handler.h" │ │ │ │ │ -#include "ace/Test_and_Set.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Test_and_Set<_ACE_LOCK,_TYPE_> │ │ │ │ │ -  Implements the classic `‘test and set’' operation. More... │ │ │ │ │ +Functions | Variables │ │ │ │ │ +Configuration.cpp File Reference │ │ │ │ │ +#include "ace/Configuration.h" │ │ │ │ │ +#include "ace/SString.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_NS_strings.h" │ │ │ │ │ +#include "ace/Tokenizer_T.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ +#include │ │ │ │ │ + Functions │ │ │ │ │ +static const ACE_TCHAR * temp_name (const ACE_TCHAR *name) │ │ │ │ │   │ │ │ │ │ + Variables │ │ │ │ │ +static constexpr int ACE_DEFAULT_BUFSIZE = 256 │ │ │ │ │ +  │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ temp_name() ***** │ │ │ │ │ +static const ACE_TCHAR * ( const ACE_TCHAR * name ) static │ │ │ │ │ +temp_name │ │ │ │ │ +***** Variable Documentation ***** │ │ │ │ │ +***** ◆ ACE_DEFAULT_BUFSIZE ***** │ │ │ │ │ +constexpr int ACE_DEFAULT_BUFSIZE = 256 staticconstexpr │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00323.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Version.h File Reference │ │ │ │ +ACE: Hash_Map_With_Allocator_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,132 +64,33 @@ │ │ │ │
    │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Macros
│ │ │ │ -
Version.h File Reference
│ │ │ │ +
Hash_Map_With_Allocator_T.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ +
#include "ace/Hash_Map_With_Allocator_T.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Macros

#define ACE_MAJOR_VERSION   7
 
#define ACE_MINOR_VERSION   0
 
#define ACE_MICRO_VERSION   8
 
#define ACE_VERSION   "7.0.8"
 
#define ACE_VERSION_CODE   0x70008
 
#define ACE_MAKE_VERSION_CODE(a, b, c)   (((a) << 16) + ((b) << 8) + (c))
 
#define ACE_HASH_MAP_WITH_ALLOCATOR_T_CPP
 
│ │ │ │

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_MAJOR_VERSION

│ │ │ │ + │ │ │ │ +

◆ ACE_HASH_MAP_WITH_ALLOCATOR_T_CPP

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MAJOR_VERSION   7
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_MAKE_VERSION_CODE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MAKE_VERSION_CODE( a,
 b,
 
)   (((a) << 16) + ((b) << 8) + (c))
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_MICRO_VERSION

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MICRO_VERSION   8
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_MINOR_VERSION

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MINOR_VERSION   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_VERSION

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_VERSION   "7.0.8"
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_VERSION_CODE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_VERSION_CODE   0x70008#define ACE_HASH_MAP_WITH_ALLOCATOR_T_CPP
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,40 +4,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Macros │ │ │ │ │ -Version.h File Reference │ │ │ │ │ +Hash_Map_With_Allocator_T.cpp File Reference │ │ │ │ │ +#include "ace/Hash_Map_With_Allocator_T.h" │ │ │ │ │ Macros │ │ │ │ │ -#define ACE_MAJOR_VERSION   7 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_MINOR_VERSION   0 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_MICRO_VERSION   8 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_VERSION   "7.0.8" │ │ │ │ │ -  │ │ │ │ │ -#define ACE_VERSION_CODE   0x70008 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_MAKE_VERSION_CODE(a, b, c)   (((a) << 16) + ((b) << 8) + (c)) │ │ │ │ │ +#define ACE_HASH_MAP_WITH_ALLOCATOR_T_CPP │ │ │ │ │   │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_MAJOR_VERSION ***** │ │ │ │ │ -#define ACE_MAJOR_VERSION   7 │ │ │ │ │ -***** ◆ ACE_MAKE_VERSION_CODE ***** │ │ │ │ │ -#define ACE_MAKE_VERSION_CODE (  a, │ │ │ │ │ -  b, │ │ │ │ │ -  c  │ │ │ │ │ - )    (((a) << 16) + ((b) << 8) + (c)) │ │ │ │ │ -***** ◆ ACE_MICRO_VERSION ***** │ │ │ │ │ -#define ACE_MICRO_VERSION   8 │ │ │ │ │ -***** ◆ ACE_MINOR_VERSION ***** │ │ │ │ │ -#define ACE_MINOR_VERSION   0 │ │ │ │ │ -***** ◆ ACE_VERSION ***** │ │ │ │ │ -#define ACE_VERSION   "7.0.8" │ │ │ │ │ -***** ◆ ACE_VERSION_CODE ***** │ │ │ │ │ -#define ACE_VERSION_CODE   0x70008 │ │ │ │ │ +***** ◆ ACE_HASH_MAP_WITH_ALLOCATOR_T_CPP ***** │ │ │ │ │ +#define ACE_HASH_MAP_WITH_ALLOCATOR_T_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00326.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: TTY_IO.h File Reference │ │ │ │ +ACE: Handle_Ops.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,30 +63,34 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
TTY_IO.h File Reference
│ │ │ │ +Namespaces | │ │ │ │ +Functions
│ │ │ │ +
Handle_Ops.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/DEV_IO.h"
│ │ │ │ +
#include "ace/Global_Macros.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ +

│ │ │ │ -Classes

class  ACE_TTY_IO
 Class definitions for platform specific TTY features. More...
 
struct  ACE_TTY_IO::Serial_Params

│ │ │ │ +Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Functions

ACE_HANDLE ACE::handle_timed_open (ACE_Time_Value *timeout, const ACE_TCHAR *name, int flags, int perms, LPSECURITY_ATTRIBUTES sa=0)
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +

Handle operations.

│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,23 +3,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -TTY_IO.h File Reference │ │ │ │ │ -#include "ace/DEV_IO.h" │ │ │ │ │ - Classes │ │ │ │ │ - class  ACE_TTY_IO │ │ │ │ │ -  Class definitions for platform specific TTY features. More... │ │ │ │ │ +Namespaces | Functions │ │ │ │ │ +Handle_Ops.h File Reference │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE │ │ │ │ │ +  The namespace containing the ACE framework itself. │ │ │ │ │   │ │ │ │ │ -struct  ACE_TTY_IO::Serial_Params │ │ │ │ │ + Functions │ │ │ │ │ +ACE_HANDLE ACE::handle_timed_open (ACE_Time_Value *timeout, const ACE_TCHAR │ │ │ │ │ + *name, int flags, int perms, LPSECURITY_ATTRIBUTES sa=0) │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +Handle operations. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00329.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Refcounted_Auto_Ptr.cpp File Reference │ │ │ │ +ACE: MEM_IO.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,66 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
Refcounted_Auto_Ptr.cpp File Reference
│ │ │ │ +
MEM_IO.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Refcounted_Auto_Ptr.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_REFCOUNTED_AUTO_PTR_CPP
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

 ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Refcounted_Auto_Ptr) ACE_ALLOC_HOOK_DEFINE_Tcc(ACE_Refcounted_Auto_Ptr_Rep) template< class X
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_REFCOUNTED_AUTO_PTR_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_REFCOUNTED_AUTO_PTR_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tcc()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Refcounted_Auto_Ptr )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/MEM_IO.h"
│ │ │ │ +#include "ace/Handle_Set.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,26 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions │ │ │ │ │ -Refcounted_Auto_Ptr.cpp File Reference │ │ │ │ │ -#include "ace/Refcounted_Auto_Ptr.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_REFCOUNTED_AUTO_PTR_CPP │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Refcounted_Auto_Ptr) ACE_ALLOC_HOOK_DEFINE_Tcc │ │ │ │ │ - (ACE_Refcounted_Auto_Ptr_Rep) template< class X │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_REFCOUNTED_AUTO_PTR_CPP ***** │ │ │ │ │ -#define ACE_REFCOUNTED_AUTO_PTR_CPP │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tcc() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tcc ( ACE_Refcounted_Auto_Ptr  ) │ │ │ │ │ +MEM_IO.cpp File Reference │ │ │ │ │ +#include "ace/MEM_IO.h" │ │ │ │ │ +#include "ace/Handle_Set.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00332.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Intrusive_List.inl File Reference │ │ │ │ +ACE: Malloc_Allocator.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,33 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Intrusive_List.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Malloc_Allocator.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include <algorithm>
│ │ │ │ +
#include "ace/Malloc_Base.h"
│ │ │ │ +#include "ace/Malloc_Allocator.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_New_Allocator
 Defines a class that provided a simple implementation of memory allocation. More...
 
class  ACE_Static_Allocator_Base
 Defines a class that provided a highly optimized memory management scheme for allocating memory statically. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Based on code that formerly existed in another ACE file.
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,26 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Intrusive_List.inl File Reference │ │ │ │ │ -#include │ │ │ │ │ +Classes │ │ │ │ │ +Malloc_Allocator.h File Reference │ │ │ │ │ +#include "ace/Malloc_Base.h" │ │ │ │ │ +#include "ace/Malloc_Allocator.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_New_Allocator │ │ │ │ │ +  Defines a class that provided a simple implementation of memory │ │ │ │ │ + allocation. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Static_Allocator_Base │ │ │ │ │ +  Defines a class that provided a highly optimized memory management │ │ │ │ │ + scheme for allocating memory statically. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Based on code that formerly existed in another ACE file. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00335.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Date_Time.cpp File Reference │ │ │ │ +ACE: SOCK_Netlink.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Date_Time.cpp File Reference
│ │ │ │ +
SOCK_Netlink.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Date_Time.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Robert Iakobashvilli corob.nosp@m.erti.nosp@m.@gmai.nosp@m.l.co.nosp@m.m
│ │ │ │ +
│ │ │ │ +Raz Ben Yehuda razie.nosp@m.be@0.nosp@m.13.ne.nosp@m.t.il
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Date_Time.cpp File Reference │ │ │ │ │ -#include "ace/Date_Time.h" │ │ │ │ │ +SOCK_Netlink.h File Reference │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Robert Iakobashvilli corob.nosp@m.erti.nosp@m.@gmai.nosp@m.l.co.nosp@m.m │ │ │ │ │ + Raz Ben Yehuda razie.nosp@m.be@0.nosp@m.13.ne.nosp@m.t.il │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00338.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Intrusive_List_Node.inl File Reference │ │ │ │ +ACE: TLI.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Intrusive_List_Node.inl File Reference
│ │ │ │ +
TLI.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/TLI.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Intrusive_List_Node.inl File Reference │ │ │ │ │ +TLI.inl File Reference │ │ │ │ │ +#include "ace/TLI.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00341.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Reactor_Notification_Strategy.h File Reference │ │ │ │ +ACE: WIN32_Asynch_IO.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,30 +62,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Reactor_Notification_Strategy.h File Reference
│ │ │ │ +
WIN32_Asynch_IO.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Notification_Strategy.h"
│ │ │ │ -#include "ace/Reactor_Notification_Strategy.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Reactor_Notification_Strategy
 Used to notify an ACE_Reactor. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Doug Schmidt
│ │ │ │ +

These classes only works on Win32 platforms.

│ │ │ │ +

The implementation of ACE_Asynch_Transmit_File, ACE_Asynch_Accept, and ACE_Asynch_Connect are only supported if ACE_HAS_WINSOCK2 is defined or you are on WinNT 4.0 or higher.

│ │ │ │ +
Author
Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ +
│ │ │ │ +Tim Harrison harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu
│ │ │ │ +
│ │ │ │ +Alexander Babu Arulanthu alex@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu
│ │ │ │ +
│ │ │ │ +Roger Tragin r.tra.nosp@m.gin@.nosp@m.compu.nosp@m.ter..nosp@m.org
│ │ │ │ +
│ │ │ │ +Alexander Libman alibm.nosp@m.an@i.nosp@m.hug.c.nosp@m.om.a.nosp@m.u
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,21 +3,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Reactor_Notification_Strategy.h File Reference │ │ │ │ │ -#include "ace/Notification_Strategy.h" │ │ │ │ │ -#include "ace/Reactor_Notification_Strategy.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Reactor_Notification_Strategy │ │ │ │ │ -  Used to notify an ACE_Reactor. More... │ │ │ │ │ -  │ │ │ │ │ +WIN32_Asynch_IO.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ +These classes only works on Win32 platforms. │ │ │ │ │ +The implementation of ACE_Asynch_Transmit_File, ACE_Asynch_Accept, and │ │ │ │ │ +ACE_Asynch_Connect are only supported if ACE_HAS_WINSOCK2 is defined or you are │ │ │ │ │ +on WinNT 4.0 or higher. │ │ │ │ │ Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ + Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ + Tim Harrison harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu │ │ │ │ │ + Alexander Babu Arulanthu alex@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu │ │ │ │ │ + Roger Tragin r.tra.nosp@m.gin@.nosp@m.compu.nosp@m.ter..nosp@m.org │ │ │ │ │ + Alexander Libman alibm.nosp@m.an@i.nosp@m.hug.c.nosp@m.om.a.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00344.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: PI_Malloc.cpp File Reference │ │ │ │ +ACE: Vector_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,39 +63,60 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Macros
│ │ │ │ -
PI_Malloc.cpp File Reference
│ │ │ │ +Classes | │ │ │ │ +Variables
│ │ │ │ +
Vector_T.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/PI_Malloc.h"
│ │ │ │ -#include "ace/Object_Manager.h"
│ │ │ │ -#include "ace/Process_Mutex.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ +
#include "ace/Containers_T.h"
│ │ │ │ +#include "ace/Vector_T.inl"
│ │ │ │ +#include "ace/Vector_T.cpp"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ -Macros

#define ACE_PI_MALLOC_CPP
 

│ │ │ │ +Classes

class  ACE_Vector< T, DEFAULT_SIZE >
 Defines an STL-like vector container. More...
 
class  ACE_Vector_Iterator< T, DEFAULT_SIZE >
 Implement an iterator over an ACE_Vector. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Variables

static constexpr size_t ACE_VECTOR_DEFAULT_SIZE = 32
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_PI_MALLOC_CPP

│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Craig L. Ching cchin.nosp@m.g@mq.nosp@m.softw.nosp@m.are..nosp@m.com
│ │ │ │ +
│ │ │ │ +Gonzalo Diethelm gonza.nosp@m.lo.d.nosp@m.iethe.nosp@m.lm@a.nosp@m.ditiv.nosp@m.a.co.nosp@m.m
│ │ │ │ +

Variable Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_VECTOR_DEFAULT_SIZE

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_PI_MALLOC_CPPconstexpr size_t ACE_VECTOR_DEFAULT_SIZE = 32
│ │ │ │ +
│ │ │ │ +staticconstexpr
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Macros | │ │ │ │ -Typedefs
│ │ │ │ -
Remote_Tokens.cpp File Reference
│ │ │ │ +
Map_Manager.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Remote_Tokens.h"
│ │ │ │ -#include "ace/Singleton.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_TSS_CONNECTION_MUTEX   ACE_Null_Mutex
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef ACE_Singleton< ACE_TSS_Connection, ACE_TSS_CONNECTION_MUTEXACE_Token_Connections
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_TSS_CONNECTION_MUTEX

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TSS_CONNECTION_MUTEX   ACE_Null_Mutex
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Token_Connections

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_Singleton<ACE_TSS_Connection, ACE_TSS_CONNECTION_MUTEX> ACE_Token_Connections
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/Guard_T.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,28 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Typedefs │ │ │ │ │ -Remote_Tokens.cpp File Reference │ │ │ │ │ -#include "ace/Remote_Tokens.h" │ │ │ │ │ -#include "ace/Singleton.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_TSS_CONNECTION_MUTEX   ACE_Null_Mutex │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef ACE_Singleton< ACE_TSS_Connection, │ │ │ │ │ - ACE_TSS_CONNECTION_MUTEX > ACE_Token_Connections │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_TSS_CONNECTION_MUTEX ***** │ │ │ │ │ -#define ACE_TSS_CONNECTION_MUTEX   ACE_Null_Mutex │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_Token_Connections ***** │ │ │ │ │ -typedef ACE_Singleton │ │ │ │ │ -ACE_Token_Connections │ │ │ │ │ +Map_Manager.inl File Reference │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00350.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: LSOCK_Connector.h File Reference │ │ │ │ +ACE: SOCK_CODgram.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,32 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
LSOCK_Connector.h File Reference
│ │ │ │ +
SOCK_CODgram.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SOCK_Connector.h"
│ │ │ │ -#include "ace/LSOCK_Stream.h"
│ │ │ │ -#include "ace/UNIX_Addr.h"
│ │ │ │ -#include "ace/LSOCK_Connector.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_LSOCK_Connector
 Defines the format and interface for the connector side of the ACE_LSOCK_Stream. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Doug Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
#include "ace/SOCK_CODgram.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/OS_NS_sys_socket.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,25 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -LSOCK_Connector.h File Reference │ │ │ │ │ -#include "ace/SOCK_Connector.h" │ │ │ │ │ -#include "ace/LSOCK_Stream.h" │ │ │ │ │ -#include "ace/UNIX_Addr.h" │ │ │ │ │ -#include "ace/LSOCK_Connector.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_LSOCK_Connector │ │ │ │ │ -  Defines the format and interface for the connector side of the │ │ │ │ │ - ACE_LSOCK_Stream. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +SOCK_CODgram.cpp File Reference │ │ │ │ │ +#include "ace/SOCK_CODgram.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00353.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_fcntl.h File Reference │ │ │ │ +ACE: FIFO_Recv_Msg.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,67 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Namespaces | │ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
OS_NS_fcntl.h File Reference
│ │ │ │ +
FIFO_Recv_Msg.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -#include "ace/os_include/os_fcntl.h"
│ │ │ │ -#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/Default_Constants.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

int ACE_OS::fcntl (ACE_HANDLE handle, int cmd, long arg=0)
 
ACE_HANDLE ACE_OS::open (const char *filename, int mode, mode_t perms=ACE_DEFAULT_OPEN_PERMS, LPSECURITY_ATTRIBUTES sa=0)
 
ACE_HANDLE ACE_OS::open (const wchar_t *filename, int mode, mode_t perms=ACE_DEFAULT_OPEN_PERMS, LPSECURITY_ATTRIBUTES sa=0)
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ -
│ │ │ │ -and a cast of thousands...
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_EXPORT_MACRO

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/Min_Max.h"
│ │ │ │ +#include "ace/OS_NS_stropts.h"
│ │ │ │ +#include "ace/Truncate.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,44 +3,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces | Macros | Functions │ │ │ │ │ -OS_NS_fcntl.h File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ -#include "ace/os_include/os_fcntl.h" │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ -#include "ace/Default_Constants.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_OS │ │ │ │ │ - This namespace defines an OS independent programming API that │ │ │ │ │ -  shields developers from nonportable aspects of writing efficient │ │ │ │ │ - system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ - various real-time operating systems. │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ - int ACE_OS::fcntl (ACE_HANDLE handle, int cmd, long arg=0) │ │ │ │ │ -  │ │ │ │ │ -ACE_HANDLE ACE_OS::open (const char *filename, int mode, mode_t │ │ │ │ │ - perms=ACE_DEFAULT_OPEN_PERMS, LPSECURITY_ATTRIBUTES sa=0) │ │ │ │ │ -  │ │ │ │ │ -ACE_HANDLE ACE_OS::open (const wchar_t *filename, int mode, mode_t │ │ │ │ │ - perms=ACE_DEFAULT_OPEN_PERMS, LPSECURITY_ATTRIBUTES sa=0) │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ - and a cast of thousands... │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +FIFO_Recv_Msg.inl File Reference │ │ │ │ │ +#include "ace/Min_Max.h" │ │ │ │ │ +#include "ace/OS_NS_stropts.h" │ │ │ │ │ +#include "ace/Truncate.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00356.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_sys_msg.cpp File Reference │ │ │ │ +ACE: Notification_Strategy.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
OS_NS_sys_msg.cpp File Reference
│ │ │ │ +
Notification_Strategy.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_sys_msg.h"
│ │ │ │ -#include "ace/OS_NS_sys_msg.inl"
│ │ │ │ +
#include "ace/Notification_Strategy.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_sys_msg.cpp File Reference │ │ │ │ │ -#include "ace/OS_NS_sys_msg.h" │ │ │ │ │ -#include "ace/OS_NS_sys_msg.inl" │ │ │ │ │ +Notification_Strategy.cpp File Reference │ │ │ │ │ +#include "ace/Notification_Strategy.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00359.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: TLI_Stream.inl File Reference │ │ │ │ +ACE: SUN_Proactor.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
TLI_Stream.inl File Reference
│ │ │ │ +
SUN_Proactor.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/TLI_Stream.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Alexander Libman alibm.nosp@m.an@b.nosp@m.altim.nosp@m.ore..nosp@m.com
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -TLI_Stream.inl File Reference │ │ │ │ │ -#include "ace/TLI_Stream.h" │ │ │ │ │ +SUN_Proactor.h File Reference │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Alexander Libman alibm.nosp@m.an@b.nosp@m.altim.nosp@m.ore..nosp@m.com │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00362.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Token.cpp File Reference │ │ │ │ +ACE: SV_Semaphore_Simple.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Token.cpp File Reference
│ │ │ │ +
SV_Semaphore_Simple.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Token.h"
│ │ │ │ -#include "ace/Thread.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ +
#include "ace/SV_Semaphore_Simple.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/ACE.h"
│ │ │ │ +#include "ace/os_include/sys/os_sem.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Token.cpp File Reference │ │ │ │ │ -#include "ace/Token.h" │ │ │ │ │ -#include "ace/Thread.h" │ │ │ │ │ +SV_Semaphore_Simple.cpp File Reference │ │ │ │ │ +#include "ace/SV_Semaphore_Simple.h" │ │ │ │ │ #include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/os_include/sys/os_sem.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00365.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Timer_Queue_Iterator.inl File Reference │ │ │ │ +ACE: DLL_Manager.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,55 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Timer_Queue_Iterator.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Macros
│ │ │ │ +
DLL_Manager.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/Containers_T.h"
│ │ │ │ +#include "ace/SString.h"
│ │ │ │ +#include "ace/os_include/os_dlfcn.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_DLL_Handle
 Provides an abstract interface for handling various DLL operations. More...
 
class  ACE_DLL_Manager
 This class is a singleton and serves as a factory and repository for instances of ACE_DLL_Handle. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_DEFAULT_DLL_MANAGER_SIZE   1024
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Don Hinton dhint.nosp@m.on@i.nosp@m.eee.o.nosp@m.rg
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_DLL_MANAGER_SIZE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_DLL_MANAGER_SIZE   1024
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,33 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Timer_Queue_Iterator.inl File Reference │ │ │ │ │ +Classes | Macros │ │ │ │ │ +DLL_Manager.h File Reference │ │ │ │ │ +#include "ace/Containers_T.h" │ │ │ │ │ +#include "ace/SString.h" │ │ │ │ │ +#include "ace/os_include/os_dlfcn.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_DLL_Handle │ │ │ │ │ +  Provides an abstract interface for handling various DLL operations. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_DLL_Manager │ │ │ │ │ +  This class is a singleton and serves as a factory and repository for │ │ │ │ │ + instances of ACE_DLL_Handle. More... │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_DEFAULT_DLL_MANAGER_SIZE   1024 │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Don Hinton dhint.nosp@m.on@i.nosp@m.eee.o.nosp@m.rg │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_DEFAULT_DLL_MANAGER_SIZE ***** │ │ │ │ │ +#define ACE_DEFAULT_DLL_MANAGER_SIZE   1024 │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00368.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: FIFO.inl File Reference │ │ │ │ +ACE: Hash_Map_Manager_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,70 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
FIFO.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Hash_Map_Manager_T.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_unistd.h"
│ │ │ │ +
#include "ace/Default_Constants.h"
│ │ │ │ +#include "ace/Functor_T.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include <iterator>
│ │ │ │ +#include "ace/Hash_Map_Manager_T.inl"
│ │ │ │ +#include "ace/Hash_Map_Manager_T.cpp"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Hash_Map_Entry< EXT_ID, INT_ID >
 Define an entry in the hash table. More...
 
class  ACE_Hash_Map_Manager_Ex< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK >
 Define a map abstraction that efficiently associates EXT_ID type objects with INT_ID type objects. More...
 
class  ACE_Hash_Map_Iterator_Base_Ex< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK >
 Base iterator for the ACE_Hash_Map_Manager_Ex. More...
 
class  ACE_Hash_Map_Const_Iterator_Base_Ex< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK >
 Base const iterator for the ACE_Hash_Map_Manager_Ex. More...
 
class  ACE_Hash_Map_Iterator_Ex< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK >
 Forward iterator for the ACE_Hash_Map_Manager_Ex. More...
 
class  ACE_Hash_Map_Const_Iterator_Ex< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK >
 Const forward iterator for the ACE_Hash_Map_Manager_Ex. More...
 
class  ACE_Hash_Map_Bucket_Iterator< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK >
 Forward iterator for the ACE_Hash_Map_Manager_Ex which only traverses a particular bucket. The particular bucket is specified by the <EXT_ID> parameter specified in the constructor. More...
 
class  ACE_Hash_Map_Reverse_Iterator_Ex< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK >
 Reverse iterator for the ACE_Hash_Map_Manager_Ex. More...
 
class  ACE_Hash_Map_Const_Reverse_Iterator_Ex< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK >
 Const reverse iterator for the ACE_Hash_Map_Manager_Ex. More...
 
class  ACE_Hash_Map_Manager< EXT_ID, INT_ID, ACE_LOCK >
 Wrapper for backward compatibility. More...
 
class  ACE_Hash_Map_Iterator< EXT_ID, INT_ID, ACE_LOCK >
 Wrapper for backward compatibility. More...
 
class  ACE_Hash_Map_Const_Iterator< EXT_ID, INT_ID, ACE_LOCK >
 Wrapper for backward compatibility. More...
 
class  ACE_Hash_Map_Reverse_Iterator< EXT_ID, INT_ID, ACE_LOCK >
 Wrapper for backward compatibility. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,73 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -FIFO.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ +Classes │ │ │ │ │ +Hash_Map_Manager_T.h File Reference │ │ │ │ │ +#include "ace/Default_Constants.h" │ │ │ │ │ +#include "ace/Functor_T.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include │ │ │ │ │ +#include "ace/Hash_Map_Manager_T.inl" │ │ │ │ │ +#include "ace/Hash_Map_Manager_T.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Hash_Map_Entry<_EXT_ID,_INT_ID_> │ │ │ │ │ +  Define an entry in the hash table. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Hash_Map_Manager_Ex<_EXT_ID,_INT_ID,_HASH_KEY,_COMPARE_KEYS, │ │ │ │ │ + ACE_LOCK_> │ │ │ │ │ +  Define a map abstraction that efficiently associates EXT_ID type │ │ │ │ │ + objects with INT_ID type objects. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Hash_Map_Iterator_Base_Ex<_EXT_ID,_INT_ID,_HASH_KEY,_COMPARE_KEYS, │ │ │ │ │ + ACE_LOCK_> │ │ │ │ │ +  Base iterator for the ACE_Hash_Map_Manager_Ex. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Hash_Map_Const_Iterator_Base_Ex<_EXT_ID,_INT_ID,_HASH_KEY, │ │ │ │ │ + COMPARE_KEYS,_ACE_LOCK_> │ │ │ │ │ +  Base const iterator for the ACE_Hash_Map_Manager_Ex. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Hash_Map_Iterator_Ex<_EXT_ID,_INT_ID,_HASH_KEY,_COMPARE_KEYS, │ │ │ │ │ + ACE_LOCK_> │ │ │ │ │ +  Forward iterator for the ACE_Hash_Map_Manager_Ex. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Hash_Map_Const_Iterator_Ex<_EXT_ID,_INT_ID,_HASH_KEY,_COMPARE_KEYS, │ │ │ │ │ + ACE_LOCK_> │ │ │ │ │ +  Const forward iterator for the ACE_Hash_Map_Manager_Ex. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Hash_Map_Bucket_Iterator<_EXT_ID,_INT_ID,_HASH_KEY,_COMPARE_KEYS, │ │ │ │ │ + ACE_LOCK_> │ │ │ │ │ + Forward iterator for the ACE_Hash_Map_Manager_Ex which only traverses a │ │ │ │ │ +  particular bucket. The particular bucket is specified by the │ │ │ │ │ + parameter specified in the constructor. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Hash_Map_Reverse_Iterator_Ex<_EXT_ID,_INT_ID,_HASH_KEY, │ │ │ │ │ + COMPARE_KEYS,_ACE_LOCK_> │ │ │ │ │ +  Reverse iterator for the ACE_Hash_Map_Manager_Ex. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Hash_Map_Const_Reverse_Iterator_Ex<_EXT_ID,_INT_ID,_HASH_KEY, │ │ │ │ │ + COMPARE_KEYS,_ACE_LOCK_> │ │ │ │ │ +  Const reverse iterator for the ACE_Hash_Map_Manager_Ex. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Hash_Map_Manager<_EXT_ID,_INT_ID,_ACE_LOCK_> │ │ │ │ │ +  Wrapper for backward compatibility. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Hash_Map_Iterator<_EXT_ID,_INT_ID,_ACE_LOCK_> │ │ │ │ │ +  Wrapper for backward compatibility. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Hash_Map_Const_Iterator<_EXT_ID,_INT_ID,_ACE_LOCK_> │ │ │ │ │ +  Wrapper for backward compatibility. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Hash_Map_Reverse_Iterator<_EXT_ID,_INT_ID,_ACE_LOCK_> │ │ │ │ │ +  Wrapper for backward compatibility. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00371.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: File_Lock.cpp File Reference │ │ │ │ +ACE: Log_Msg.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,166 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
File_Lock.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Macros | │ │ │ │ +Variables
│ │ │ │ +
Log_Msg.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/File_Lock.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +#include "ace/ACE.h"
│ │ │ │ +#include "ace/Thread_Manager.h"
│ │ │ │ +#include "ace/Guard_T.h"
│ │ │ │ +#include "ace/OS_NS_stdio.h"
│ │ │ │ +#include "ace/OS_NS_errno.h"
│ │ │ │ +#include "ace/OS_NS_sys_time.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_NS_wchar.h"
│ │ │ │ +#include "ace/OS_NS_signal.h"
│ │ │ │ +#include "ace/os_include/os_typeinfo.h"
│ │ │ │ +#include "ace/Object_Manager.h"
│ │ │ │ +#include "ace/streams.h"
│ │ │ │ +#include "ace/Log_Msg.h"
│ │ │ │ +#include "ace/Log_Msg_Callback.h"
│ │ │ │ +#include "ace/Log_Msg_IPC.h"
│ │ │ │ +#include "ace/Log_Msg_NT_Event_Log.h"
│ │ │ │ +#include "ace/Log_Msg_UNIX_Syslog.h"
│ │ │ │ +#include "ace/Log_Record.h"
│ │ │ │ +#include "ace/Recursive_Thread_Mutex.h"
│ │ │ │ +#include "ace/Stack_Trace.h"
│ │ │ │ +#include "ace/Atomic_Op.h"
│ │ │ │ +#include <algorithm>
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Msg_Log_Cleanup
 
class  ACE_Log_Msg_Manager
 Synchronize output operations. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_NTRACE   1
 
#define ACE_LOG_MSG_SYSLOG_BACKEND   ACE_Log_Msg_NT_Event_Log
 
#define ACE_UPDATE_COUNT(COUNT, LEN)
 
#define ACE_DEFAULT_LOG_BACKEND_FLAGS   0
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Variables

static ACE_Cleanup_Adapter< ACE_Log_Msg > * log_msg_cleanup = 0
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_LOG_BACKEND_FLAGS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_LOG_BACKEND_FLAGS   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_LOG_MSG_SYSLOG_BACKEND

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_LOG_MSG_SYSLOG_BACKEND   ACE_Log_Msg_NT_Event_Log
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_NTRACE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_NTRACE   1
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_UPDATE_COUNT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_UPDATE_COUNT( COUNT,
 LEN 
)
│ │ │ │ +
│ │ │ │ +Value:
do { if (static_cast<size_t> (LEN) > COUNT) COUNT = 0; \
│ │ │ │ +
else COUNT -= static_cast<size_t> (LEN); \
│ │ │ │ +
} while (0)
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Variable Documentation

│ │ │ │ + │ │ │ │ +

◆ log_msg_cleanup

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_Cleanup_Adapter<ACE_Log_Msg>* log_msg_cleanup = 0
│ │ │ │ +
│ │ │ │ +static
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,71 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -File_Lock.cpp File Reference │ │ │ │ │ -#include "ace/File_Lock.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ +Classes | Macros | Variables │ │ │ │ │ +Log_Msg.cpp File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/Thread_Manager.h" │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ +#include "ace/OS_NS_stdio.h" │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ +#include "ace/OS_NS_sys_time.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_NS_wchar.h" │ │ │ │ │ +#include "ace/OS_NS_signal.h" │ │ │ │ │ +#include "ace/os_include/os_typeinfo.h" │ │ │ │ │ +#include "ace/Object_Manager.h" │ │ │ │ │ +#include "ace/streams.h" │ │ │ │ │ +#include "ace/Log_Msg.h" │ │ │ │ │ +#include "ace/Log_Msg_Callback.h" │ │ │ │ │ +#include "ace/Log_Msg_IPC.h" │ │ │ │ │ +#include "ace/Log_Msg_NT_Event_Log.h" │ │ │ │ │ +#include "ace/Log_Msg_UNIX_Syslog.h" │ │ │ │ │ +#include "ace/Log_Record.h" │ │ │ │ │ +#include "ace/Recursive_Thread_Mutex.h" │ │ │ │ │ +#include "ace/Stack_Trace.h" │ │ │ │ │ +#include "ace/Atomic_Op.h" │ │ │ │ │ +#include │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Msg_Log_Cleanup │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Log_Msg_Manager │ │ │ │ │ +  Synchronize output operations. More... │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_NTRACE   1 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_LOG_MSG_SYSLOG_BACKEND   ACE_Log_Msg_NT_Event_Log │ │ │ │ │ +  │ │ │ │ │ +#define ACE_UPDATE_COUNT(COUNT, LEN) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_LOG_BACKEND_FLAGS   0 │ │ │ │ │ +  │ │ │ │ │ + Variables │ │ │ │ │ +static ACE_Cleanup_Adapter< ACE_Log_Msg > * log_msg_cleanup = 0 │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_DEFAULT_LOG_BACKEND_FLAGS ***** │ │ │ │ │ +#define ACE_DEFAULT_LOG_BACKEND_FLAGS   0 │ │ │ │ │ +***** ◆ ACE_LOG_MSG_SYSLOG_BACKEND ***** │ │ │ │ │ +#define ACE_LOG_MSG_SYSLOG_BACKEND   ACE_Log_Msg_NT_Event_Log │ │ │ │ │ +***** ◆ ACE_NTRACE ***** │ │ │ │ │ +#define ACE_NTRACE   1 │ │ │ │ │ +***** ◆ ACE_UPDATE_COUNT ***** │ │ │ │ │ +#define ACE_UPDATE_COUNT (  COUNT, │ │ │ │ │ +  LEN  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +do { if (static_cast (LEN) > COUNT) COUNT = 0; \ │ │ │ │ │ +else COUNT -= static_cast (LEN); \ │ │ │ │ │ +} while (0) │ │ │ │ │ +***** Variable Documentation ***** │ │ │ │ │ +***** ◆ log_msg_cleanup ***** │ │ │ │ │ +ACE_Cleanup_Adapter* log_msg_cleanup = 0 static │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00374.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Dump.h File Reference │ │ │ │ +ACE: Recursive_Thread_Mutex.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,51 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Dump.h File Reference
│ │ │ │ +
Recursive_Thread_Mutex.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Dump_T.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Dumpable
 Base class that defines a uniform interface for all object dumping. More...
 
class  ACE_Dumpable_Ptr
 A smart pointer stored in the in-memory object database ACE_ODB. The pointee (if any) is deleted when reassigned. More...
 
class  ACE_ODB
 This is the object database (ODB) that keeps track of all live ACE objects. More...
 
struct  ACE_ODB::Tuple
 
│ │ │ │ -

Detailed Description

│ │ │ │ -

A prototype mechanism that allow all ACE objects to be registered with a central in-memory "database" that can dump the state of all live ACE objects (e.g., from within a debugger).

│ │ │ │ -

The macros which allow easy registration and removal of objects to be dumped (ACE_REGISTER_OBJECT and ACE_REMOVE_OBJECT) are turned into no-ops by compiling with the ACE_NDEBUG macro defined. This allows usage to be removed in "release mode" builds without changing code.

│ │ │ │ -

There are several interesting aspects to this design:

│ │ │ │ -
    │ │ │ │ -
  1. It uses the External Polymorphism pattern to avoid having to derive all ACE classes from a common base class that has virtual methods (this is crucial to avoid unnecessary overhead). In addition, there is no additional space added to ACE objects (this is crucial to maintain binary layout compatibility).
  2. │ │ │ │ -
  3. This mechanism can be conditionally compiled in order to completely disable this feature entirely. Moreover, by using macros there are relatively few changes to ACE code.
  4. │ │ │ │ -
  5. This mechanism copes with single-inheritance hierarchies of dumpable classes. In such cases we typically want only one dump, corresponding to the most derived instance. Thanks to Christian Millour (chris.nosp@m.@etc.nosp@m.a.fr) for illustrating how to do this. Note, however, that this scheme doesn't generalize to work with multiple-inheritance or virtual base classes.
  6. │ │ │ │ -
│ │ │ │ -

Future work includes:

│ │ │ │ -
    │ │ │ │ -
  1. Using a dynamic object table rather than a static table
  2. │ │ │ │ -
  3. Adding support to allow particular classes of objects to be selectively dumped.

    │ │ │ │ -
    Author
    Doug Schmidt
    │ │ │ │ -
  4. │ │ │ │ -
│ │ │ │ +
#include "ace/Recursive_Thread_Mutex.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,57 +3,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Dump.h File Reference │ │ │ │ │ -#include "ace/Dump_T.h" │ │ │ │ │ - Classes │ │ │ │ │ - class  ACE_Dumpable │ │ │ │ │ -  Base class that defines a uniform interface for all object dumping. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Dumpable_Ptr │ │ │ │ │ -  A smart pointer stored in the in-memory object database ACE_ODB. The │ │ │ │ │ - pointee (if any) is deleted when reassigned. More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_ODB │ │ │ │ │ -  This is the object database (ODB) that keeps track of all live ACE │ │ │ │ │ - objects. More... │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_ODB::Tuple │ │ │ │ │ -  │ │ │ │ │ +Recursive_Thread_Mutex.cpp File Reference │ │ │ │ │ +#include "ace/Recursive_Thread_Mutex.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -A prototype mechanism that allow all ACE objects to be registered with a │ │ │ │ │ -central in-memory "database" that can dump the state of all live ACE objects │ │ │ │ │ -(e.g., from within a debugger). │ │ │ │ │ -The macros which allow easy registration and removal of objects to be dumped │ │ │ │ │ -(ACE_REGISTER_OBJECT and ACE_REMOVE_OBJECT) are turned into no-ops by compiling │ │ │ │ │ -with the ACE_NDEBUG macro defined. This allows usage to be removed in "release │ │ │ │ │ -mode" builds without changing code. │ │ │ │ │ -There are several interesting aspects to this design: │ │ │ │ │ - 1. It uses the External Polymorphism pattern to avoid having to derive all │ │ │ │ │ - ACE classes from a common base class that has virtual methods (this is │ │ │ │ │ - crucial to avoid unnecessary overhead). In addition, there is no │ │ │ │ │ - additional space added to ACE objects (this is crucial to maintain binary │ │ │ │ │ - layout compatibility). │ │ │ │ │ - 2. This mechanism can be conditionally compiled in order to completely │ │ │ │ │ - disable this feature entirely. Moreover, by using macros there are │ │ │ │ │ - relatively few changes to ACE code. │ │ │ │ │ - 3. This mechanism copes with single-inheritance hierarchies of dumpable │ │ │ │ │ - classes. In such cases we typically want only one dump, corresponding to │ │ │ │ │ - the most derived instance. Thanks to Christian Millour │ │ │ │ │ - (chris.nosp@m.@etc.nosp@m.a.fr) for illustrating how to do this. Note, │ │ │ │ │ - however, that this scheme doesn't generalize to work with multiple- │ │ │ │ │ - inheritance or virtual base classes. │ │ │ │ │ -Future work includes: │ │ │ │ │ - 1. Using a dynamic object table rather than a static table │ │ │ │ │ - 2. Adding support to allow particular classes of objects to be selectively │ │ │ │ │ - dumped. │ │ │ │ │ - Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00377.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: FILE.inl File Reference │ │ │ │ +ACE: OS_NS_sys_wait.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
FILE.inl File Reference
│ │ │ │ +
OS_NS_sys_wait.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/OS_NS_errno.h"
│ │ │ │ +#include "ace/Global_Macros.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -FILE.inl File Reference │ │ │ │ │ +OS_NS_sys_wait.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00380.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_Log_Msg_Attributes.h File Reference │ │ │ │ +ACE: XTI_ATM_Mcast.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,31 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
OS_Log_Msg_Attributes.h File Reference
│ │ │ │ +
XTI_ATM_Mcast.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/os_stdio.h"
│ │ │ │ -#include "ace/iosfwd.h"
│ │ │ │ -#include "ace/Global_Macros.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_OS_Log_Msg_Attributes
 The attributes required by ACE_Log_Msg. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Carlos O'Ryan
│ │ │ │ +
Author
Joe Hoffert
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,22 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -OS_Log_Msg_Attributes.h File Reference │ │ │ │ │ -#include "ace/os_include/os_stdio.h" │ │ │ │ │ -#include "ace/iosfwd.h" │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_OS_Log_Msg_Attributes │ │ │ │ │ -  The attributes required by ACE_Log_Msg. More... │ │ │ │ │ -  │ │ │ │ │ +XTI_ATM_Mcast.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Carlos O'Ryan │ │ │ │ │ + Joe Hoffert │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00383.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: CORBA_macros.h File Reference │ │ │ │ +ACE: FIFO_Send_Msg.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,205 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Macros
│ │ │ │ -
CORBA_macros.h File Reference
│ │ │ │ +
FIFO_Send_Msg.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_NEW_THROW_EX(POINTER, CONSTRUCTOR, EXCEPTION)
 
#define ACE_GUARD_THROW_EX(MUTEX, OBJ, LOCK, EXCEPTION)
 
#define ACE_READ_GUARD_THROW_EX(MUTEX, OBJ, LOCK, EXCEPTION)
 
#define ACE_WRITE_GUARD_THROW_EX(MUTEX, OBJ, LOCK, EXCEPTION)
 
│ │ │ │ -

Detailed Description

│ │ │ │ -

Writing code that is portable between platforms with or without native C++ exceptions is hard. The following macros offer some help on this task, mostly oriented to making the ORB code and the IDL generated code portable.

│ │ │ │ -
Author
Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Aniruddha Gokhale gokha.nosp@m.le@s.nosp@m.ahyad.nosp@m.ri.r.nosp@m.esear.nosp@m.ch.b.nosp@m.ell-l.nosp@m.abs..nosp@m.com
│ │ │ │ -
│ │ │ │ -Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu, et al.
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_GUARD_THROW_EX

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_GUARD_THROW_EX( MUTEX,
 OBJ,
 LOCK,
 EXCEPTION 
)
│ │ │ │ -
│ │ │ │ -Value:
ACE_Guard< MUTEX > OBJ (LOCK); \
│ │ │ │ -
if (!OBJ.locked ()) throw EXCEPTION;
│ │ │ │ -
This data structure is meant to be used within a method or function... It performs automatic acquisit...
Definition: Guard_T.h:64
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_NEW_THROW_EX

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_NEW_THROW_EX( POINTER,
 CONSTRUCTOR,
 EXCEPTION 
)
│ │ │ │ -
│ │ │ │ -Value:
do { POINTER = new (std::nothrow) CONSTRUCTOR; \
│ │ │ │ -
if (POINTER == nullptr) { throw EXCEPTION; } \
│ │ │ │ -
} while (0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_READ_GUARD_THROW_EX

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_READ_GUARD_THROW_EX( MUTEX,
 OBJ,
 LOCK,
 EXCEPTION 
)
│ │ │ │ -
│ │ │ │ -Value:
│ │ │ │ -
if (!OBJ.locked ()) throw EXCEPTION;
│ │ │ │ -
This class is similar to class ACE_Guard, though it acquires/releases a read lock automatically (natu...
Definition: Guard_T.h:184
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_WRITE_GUARD_THROW_EX

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_WRITE_GUARD_THROW_EX( MUTEX,
 OBJ,
 LOCK,
 EXCEPTION 
)
│ │ │ │ -
│ │ │ │ -Value:
│ │ │ │ -
if (!OBJ.locked ()) throw EXCEPTION;
│ │ │ │ -
This class is similar to class ACE_Guard, though it acquires/releases a write lock automatically (nat...
Definition: Guard_T.h:140
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/FIFO_Send_Msg.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/OS_NS_sys_uio.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,80 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -CORBA_macros.h File Reference │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_NEW_THROW_EX(POINTER, CONSTRUCTOR, EXCEPTION) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_GUARD_THROW_EX(MUTEX, OBJ, LOCK, EXCEPTION) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_READ_GUARD_THROW_EX(MUTEX, OBJ, LOCK, EXCEPTION) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_WRITE_GUARD_THROW_EX(MUTEX, OBJ, LOCK, EXCEPTION) │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ -Writing code that is portable between platforms with or without native C++ │ │ │ │ │ -exceptions is hard. The following macros offer some help on this task, mostly │ │ │ │ │ -oriented to making the ORB code and the IDL generated code portable. │ │ │ │ │ - Author │ │ │ │ │ - Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ - Aniruddha Gokhale │ │ │ │ │ - gokha.nosp@m.le@s.nosp@m.ahyad.nosp@m.ri.r.nosp@m.esear.nosp@m.ch.b.nosp@m.ell- │ │ │ │ │ - l.nosp@m.abs..nosp@m.com │ │ │ │ │ - Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu, et al. │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_GUARD_THROW_EX ***** │ │ │ │ │ -#define ACE_GUARD_THROW_EX (  MUTEX, │ │ │ │ │ -  OBJ, │ │ │ │ │ -  LOCK, │ │ │ │ │ -  EXCEPTION  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -ACE_Guard<_MUTEX_> OBJ (LOCK); \ │ │ │ │ │ -if (!OBJ.locked ()) throw EXCEPTION; │ │ │ │ │ -ACE_Guard │ │ │ │ │ -This data structure is meant to be used within a method or function... It │ │ │ │ │ -performs automatic acquisit... │ │ │ │ │ -Definition: Guard_T.h:64 │ │ │ │ │ -***** ◆ ACE_NEW_THROW_EX ***** │ │ │ │ │ -#define ACE_NEW_THROW_EX (  POINTER, │ │ │ │ │ -  CONSTRUCTOR, │ │ │ │ │ -  EXCEPTION  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -do { POINTER = new (std::nothrow) CONSTRUCTOR; \ │ │ │ │ │ -if (POINTER == nullptr) { throw EXCEPTION; } \ │ │ │ │ │ -} while (0) │ │ │ │ │ -***** ◆ ACE_READ_GUARD_THROW_EX ***** │ │ │ │ │ -#define ACE_READ_GUARD_THROW_EX (  MUTEX, │ │ │ │ │ -  OBJ, │ │ │ │ │ -  LOCK, │ │ │ │ │ -  EXCEPTION  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -ACE_Read_Guard<_MUTEX_> OBJ (LOCK); \ │ │ │ │ │ -if (!OBJ.locked ()) throw EXCEPTION; │ │ │ │ │ -ACE_Read_Guard │ │ │ │ │ -This class is similar to class ACE_Guard, though it acquires/releases a read │ │ │ │ │ -lock automatically (natu... │ │ │ │ │ -Definition: Guard_T.h:184 │ │ │ │ │ -***** ◆ ACE_WRITE_GUARD_THROW_EX ***** │ │ │ │ │ -#define ACE_WRITE_GUARD_THROW_EX (  MUTEX, │ │ │ │ │ -  OBJ, │ │ │ │ │ -  LOCK, │ │ │ │ │ -  EXCEPTION  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -ACE_Write_Guard<_MUTEX_> OBJ (LOCK); \ │ │ │ │ │ -if (!OBJ.locked ()) throw EXCEPTION; │ │ │ │ │ -ACE_Write_Guard │ │ │ │ │ -This class is similar to class ACE_Guard, though it acquires/releases a write │ │ │ │ │ -lock automatically (nat... │ │ │ │ │ -Definition: Guard_T.h:140 │ │ │ │ │ +FIFO_Send_Msg.cpp File Reference │ │ │ │ │ +#include "ace/FIFO_Send_Msg.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/OS_NS_sys_uio.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00386.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: UUID.cpp File Reference │ │ │ │ +ACE: OS_main.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,78 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Namespaces | │ │ │ │ -Functions
│ │ │ │ -
UUID.cpp File Reference
│ │ │ │ +
OS_main.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/UUID.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/OS_NS_stdio.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_NS_sys_time.h"
│ │ │ │ -#include "ace/OS_NS_netdb.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ -#include "ace/Auto_Ptr.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_Utils
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

 ACE_Utils::ACE_ALLOC_HOOK_DEFINE (UUID)
 
 ACE_SINGLETON_TEMPLATE_INSTANTIATE (ACE_Singleton, ACE_Utils::UUID_Generator, ACE_SYNCH_MUTEX)
 
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_SINGLETON_TEMPLATE_INSTANTIATE()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_SINGLETON_TEMPLATE_INSTANTIATE (ACE_Singleton ,
ACE_Utils::UUID_Generator ,
ACE_SYNCH_MUTEX  
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/OS_main.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,37 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces | Functions │ │ │ │ │ -UUID.cpp File Reference │ │ │ │ │ -#include "ace/UUID.h" │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/OS_NS_stdio.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/OS_NS_sys_time.h" │ │ │ │ │ -#include "ace/OS_NS_netdb.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/Auto_Ptr.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_Utils │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ - ACE_Utils::ACE_ALLOC_HOOK_DEFINE (UUID) │ │ │ │ │ -  │ │ │ │ │ - ACE_SINGLETON_TEMPLATE_INSTANTIATE (ACE_Singleton, ACE_Utils::UUID_Generator, │ │ │ │ │ - ACE_SYNCH_MUTEX) │ │ │ │ │ -  │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_SINGLETON_TEMPLATE_INSTANTIATE() ***** │ │ │ │ │ -ACE_SINGLETON_TEMPLATE_INSTANTIATE ( ACE_Singleton  , │ │ │ │ │ - ACE_Utils::UUID_Generator , │ │ │ │ │ - ACE_SYNCH_MUTEX    │ │ │ │ │ - ) │ │ │ │ │ +OS_main.cpp File Reference │ │ │ │ │ +#include "ace/OS_main.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00389.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Time_Value_T.inl File Reference │ │ │ │ +ACE: Malloc_T.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,45 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Time_Value_T.inl File Reference
│ │ │ │ +
│ │ │ │ +Functions
│ │ │ │ +
Malloc_T.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/OS_NS_string.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Cached_Mem_Pool_Node) template< class T
 
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tc()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Cached_Mem_Pool_Node )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Time_Value_T.inl File Reference │ │ │ │ │ +Functions │ │ │ │ │ +Malloc_T.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Cached_Mem_Pool_Node) template< class T │ │ │ │ │ +  │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Cached_Mem_Pool_Node  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00392.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: IPC_SAP.inl File Reference │ │ │ │ +ACE: UPIPE_Acceptor.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,34 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
IPC_SAP.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
UPIPE_Acceptor.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_stropts.h"
│ │ │ │ +
#include "ace/UPIPE_Stream.h"
│ │ │ │ +#include "ace/SPIPE_Acceptor.h"
│ │ │ │ +#include "ace/Thread_Manager.h"
│ │ │ │ +#include "ace/UPIPE_Acceptor.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_UPIPE_Acceptor
 Defines the format and interface for the listener side of the ACE_UPIPE_Stream. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Gerhard Lenzer
│ │ │ │ +
│ │ │ │ +Douglas C. Schmidt
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,25 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -IPC_SAP.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_stropts.h" │ │ │ │ │ +Classes │ │ │ │ │ +UPIPE_Acceptor.h File Reference │ │ │ │ │ +#include "ace/UPIPE_Stream.h" │ │ │ │ │ +#include "ace/SPIPE_Acceptor.h" │ │ │ │ │ +#include "ace/Thread_Manager.h" │ │ │ │ │ +#include "ace/UPIPE_Acceptor.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_UPIPE_Acceptor │ │ │ │ │ +  Defines the format and interface for the listener side of the │ │ │ │ │ + ACE_UPIPE_Stream. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Gerhard Lenzer │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00395.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Sock_Connect.cpp File Reference │ │ │ │ +ACE: Select_Reactor.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,282 +63,59 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
Sock_Connect.cpp File Reference
│ │ │ │ +Typedefs
│ │ │ │ +
Select_Reactor.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Sock_Connect.h"
│ │ │ │ -#include "ace/INET_Addr.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/Handle_Set.h"
│ │ │ │ -#include "ace/Auto_Ptr.h"
│ │ │ │ -#include "ace/SString.h"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ -#include "ace/OS_NS_stdio.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ -#include "ace/OS_NS_stdlib.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_NS_sys_socket.h"
│ │ │ │ -#include "ace/OS_NS_netdb.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ -#include "ace/os_include/net/os_if.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ -#include "ace/Recursive_Thread_Mutex.h"
│ │ │ │ -#include "ace/Object_Manager.h"
│ │ │ │ +
#include "ace/Select_Reactor_T.h"
│ │ │ │ +#include "ace/Reactor_Token_T.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define SIOCGIFCONF_CMD   SIOCGIFCONF
 
#define IFREQ   ifreq
 
#define IFCONF   ifconf
 
#define IFC_REQ   ifc_req
 
#define IFC_LEN   ifc_len
 
#define IFC_BUF   ifc_buf
 
#define IFR_ADDR   ifr_addr
 
#define IFR_NAME   ifr_name
 
#define IFR_FLAGS   ifr_flags
 
#define SA_FAMILY   sa_family
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Functions

static int get_ip_interfaces_win32 (size_t &count, ACE_INET_Addr *&addrs)
 
static int ip_check (int &ipvn_enabled, int pf)
 

│ │ │ │ +Typedefs

typedef ACE_Reactor_Token_T< ACE_SELECT_TOKENACE_Select_Reactor_Token
 
typedef ACE_Select_Reactor_T< ACE_Select_Reactor_TokenACE_Select_Reactor
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ IFC_BUF

│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Select_Reactor

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define IFC_BUF   ifc_buftypedef ACE_Select_Reactor_T<ACE_Select_Reactor_Token> ACE_Select_Reactor
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ IFC_LEN

│ │ │ │ + │ │ │ │ +

◆ ACE_Select_Reactor_Token

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define IFC_LEN   ifc_lentypedef ACE_Reactor_Token_T<ACE_SELECT_TOKEN> ACE_Select_Reactor_Token
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ IFC_REQ

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define IFC_REQ   ifc_req
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ IFCONF

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define IFCONF   ifconf
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ IFR_ADDR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define IFR_ADDR   ifr_addr
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ IFR_FLAGS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define IFR_FLAGS   ifr_flags
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ IFR_NAME

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define IFR_NAME   ifr_name
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ IFREQ

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define IFREQ   ifreq
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SA_FAMILY

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SA_FAMILY   sa_family
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SIOCGIFCONF_CMD

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SIOCGIFCONF_CMD   SIOCGIFCONF
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ get_ip_interfaces_win32()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
static int get_ip_interfaces_win32 (size_t & count,
ACE_INET_Addr *& addrs 
)
│ │ │ │ -
│ │ │ │ -static
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ip_check()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
static int ip_check (int & ipvn_enabled,
int pf 
)
│ │ │ │ -
│ │ │ │ -static
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,86 +3,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions │ │ │ │ │ -Sock_Connect.cpp File Reference │ │ │ │ │ -#include "ace/Sock_Connect.h" │ │ │ │ │ -#include "ace/INET_Addr.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/Handle_Set.h" │ │ │ │ │ -#include "ace/Auto_Ptr.h" │ │ │ │ │ -#include "ace/SString.h" │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ -#include "ace/OS_NS_stdio.h" │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/OS_NS_stdlib.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ -#include "ace/OS_NS_netdb.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ -#include "ace/os_include/net/os_if.h" │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ -#include "ace/Recursive_Thread_Mutex.h" │ │ │ │ │ -#include "ace/Object_Manager.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define SIOCGIFCONF_CMD   SIOCGIFCONF │ │ │ │ │ -  │ │ │ │ │ -#define IFREQ   ifreq │ │ │ │ │ -  │ │ │ │ │ -#define IFCONF   ifconf │ │ │ │ │ -  │ │ │ │ │ -#define IFC_REQ   ifc_req │ │ │ │ │ -  │ │ │ │ │ -#define IFC_LEN   ifc_len │ │ │ │ │ -  │ │ │ │ │ -#define IFC_BUF   ifc_buf │ │ │ │ │ -  │ │ │ │ │ -#define IFR_ADDR   ifr_addr │ │ │ │ │ -  │ │ │ │ │ -#define IFR_NAME   ifr_name │ │ │ │ │ -  │ │ │ │ │ -#define IFR_FLAGS   ifr_flags │ │ │ │ │ -  │ │ │ │ │ -#define SA_FAMILY   sa_family │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -static int get_ip_interfaces_win32 (size_t &count, ACE_INET_Addr *&addrs) │ │ │ │ │ -  │ │ │ │ │ -static int ip_check (int &ipvn_enabled, int pf) │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ IFC_BUF ***** │ │ │ │ │ -#define IFC_BUF   ifc_buf │ │ │ │ │ -***** ◆ IFC_LEN ***** │ │ │ │ │ -#define IFC_LEN   ifc_len │ │ │ │ │ -***** ◆ IFC_REQ ***** │ │ │ │ │ -#define IFC_REQ   ifc_req │ │ │ │ │ -***** ◆ IFCONF ***** │ │ │ │ │ -#define IFCONF   ifconf │ │ │ │ │ -***** ◆ IFR_ADDR ***** │ │ │ │ │ -#define IFR_ADDR   ifr_addr │ │ │ │ │ -***** ◆ IFR_FLAGS ***** │ │ │ │ │ -#define IFR_FLAGS   ifr_flags │ │ │ │ │ -***** ◆ IFR_NAME ***** │ │ │ │ │ -#define IFR_NAME   ifr_name │ │ │ │ │ -***** ◆ IFREQ ***** │ │ │ │ │ -#define IFREQ   ifreq │ │ │ │ │ -***** ◆ SA_FAMILY ***** │ │ │ │ │ -#define SA_FAMILY   sa_family │ │ │ │ │ -***** ◆ SIOCGIFCONF_CMD ***** │ │ │ │ │ -#define SIOCGIFCONF_CMD   SIOCGIFCONF │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ get_ip_interfaces_win32() ***** │ │ │ │ │ -static int get_ip_interfaces_win32 ( size_t &  count, │ │ │ │ │ - ACE_INET_Addr *& addrs  static │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ ip_check() ***** │ │ │ │ │ -static int ip_check ( int & ipvn_enabled, │ │ │ │ │ - int  pf  static │ │ │ │ │ - ) │ │ │ │ │ +Typedefs │ │ │ │ │ +Select_Reactor.h File Reference │ │ │ │ │ +#include "ace/Select_Reactor_T.h" │ │ │ │ │ +#include "ace/Reactor_Token_T.h" │ │ │ │ │ + Typedefs │ │ │ │ │ + typedef ACE_Reactor_Token_T< ACE_SELECT_TOKEN > ACE_Select_Reactor_Token │ │ │ │ │ +  │ │ │ │ │ +typedef ACE_Select_Reactor_T< ACE_Select_Reactor_Token │ │ │ │ │ + > ACE_Select_Reactor │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_Select_Reactor ***** │ │ │ │ │ +typedef ACE_Select_Reactor_T ACE_Select_Reactor │ │ │ │ │ +***** ◆ ACE_Select_Reactor_Token ***** │ │ │ │ │ +typedef ACE_Reactor_Token_T ACE_Select_Reactor_Token │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00398.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Pagefile_Memory_Pool.inl File Reference │ │ │ │ +ACE: Date_Time.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Pagefile_Memory_Pool.inl File Reference
│ │ │ │ +
Date_Time.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/Time_Value.h"
│ │ │ │ +#include "ace/OS_NS_sys_time.h"
│ │ │ │ +#include "ace/OS_NS_time.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Pagefile_Memory_Pool.inl File Reference │ │ │ │ │ +Date_Time.inl File Reference │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/Time_Value.h" │ │ │ │ │ +#include "ace/OS_NS_sys_time.h" │ │ │ │ │ +#include "ace/OS_NS_time.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00401.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Future.h File Reference │ │ │ │ +ACE: Monitor_Base.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,48 +63,42 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Future.h File Reference
│ │ │ │ +Classes | │ │ │ │ +Namespaces
│ │ │ │ +
Monitor_Base.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Unbounded_Set.h"
│ │ │ │ -#include "ace/Strategies_T.h"
│ │ │ │ -#include "ace/Synch_Traits.h"
│ │ │ │ -#include "ace/Recursive_Thread_Mutex.h"
│ │ │ │ -#include "ace/Condition_Recursive_Thread_Mutex.h"
│ │ │ │ -#include "ace/Future.cpp"
│ │ │ │ +
#include "ace/Monitor_Control_Types.h"
│ │ │ │ +#include "ace/Refcountable_T.h"
│ │ │ │ +#include "ace/Thread_Mutex.h"
│ │ │ │ +#include "ace/Synch_Traits.h"
│ │ │ │ +#include "ace/CDR_Base.h"
│ │ │ │ +#include "ace/Monitor_Base.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ +

│ │ │ │ Classes

class  ACE_Future_Holder< T >
 Implementation of object that holds an ACE_Future. More...
class  ACE::Monitor_Control::Monitor_Base
 Base class from which the template monitor point class is derived. More...
 
class  ACE_Future_Observer< T >
 ACE_Future_Observer<T> More...
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ +Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.
 
class  ACE_Future_Rep< T >
 ACE_Future_Rep<T> More...
 
class  ACE_Future< T >
 This class implements a `‘single write, multiple read’' pattern that can be used to return results from asynchronous method invocations. More...
namespace  ACE::Monitor_Control
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Andres Kruse Andre.nosp@m.s.Kr.nosp@m.use@c.nosp@m.ern..nosp@m.ch
│ │ │ │ -
│ │ │ │ -Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Per Andersson Per.A.nosp@m.nder.nosp@m.sson@.nosp@m.hfer.nosp@m.a.eri.nosp@m.csso.nosp@m.n.se and
│ │ │ │ -
│ │ │ │ -John Tucker johnn.nosp@m.y_tu.nosp@m.cker@.nosp@m.yaho.nosp@m.o.com
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── encoding │ │ │ │ │ @@ -1 +1 @@ │ │ │ │ │ -utf-8 │ │ │ │ │ +us-ascii │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,45 +3,33 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Future.h File Reference │ │ │ │ │ -#include "ace/Unbounded_Set.h" │ │ │ │ │ -#include "ace/Strategies_T.h" │ │ │ │ │ +Classes | Namespaces │ │ │ │ │ +Monitor_Base.h File Reference │ │ │ │ │ +#include "ace/Monitor_Control_Types.h" │ │ │ │ │ +#include "ace/Refcountable_T.h" │ │ │ │ │ +#include "ace/Thread_Mutex.h" │ │ │ │ │ #include "ace/Synch_Traits.h" │ │ │ │ │ -#include "ace/Recursive_Thread_Mutex.h" │ │ │ │ │ -#include "ace/Condition_Recursive_Thread_Mutex.h" │ │ │ │ │ -#include "ace/Future.cpp" │ │ │ │ │ +#include "ace/CDR_Base.h" │ │ │ │ │ +#include "ace/Monitor_Base.inl" │ │ │ │ │ Classes │ │ │ │ │ -class │ │ │ │ │ -  ACE_Future_Holder<_T_> │ │ │ │ │ -  Implementation of object that holds an ACE_Future. More... │ │ │ │ │ +class  ACE::Monitor_Control::Monitor_Base │ │ │ │ │ +  Base class from which the template monitor point class is derived. │ │ │ │ │ + More... │ │ │ │ │   │ │ │ │ │ -class │ │ │ │ │ -  ACE_Future_Observer<_T_> │ │ │ │ │ -  ACE_Future_Observer More... │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE │ │ │ │ │ +  The namespace containing the ACE framework itself. │ │ │ │ │   │ │ │ │ │ -class │ │ │ │ │ -  ACE_Future_Rep<_T_> │ │ │ │ │ -  ACE_Future_Rep More... │ │ │ │ │ -  │ │ │ │ │ -class │ │ │ │ │ -  ACE_Future<_T_> │ │ │ │ │ -  This class implements a `‘single write, multiple read’' pattern that can be │ │ │ │ │ - used to return results from asynchronous method invocations. More... │ │ │ │ │ +namespace  ACE::Monitor_Control │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Andres Kruse Andre.nosp@m.s.Kr.nosp@m.use@c.nosp@m.ern..nosp@m.ch │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Per Andersson │ │ │ │ │ - Per.A.nosp@m.nder.nosp@m.sson@.nosp@m.hfer.nosp@m.a.eri.nosp@m.csso.nosp@m.n.se │ │ │ │ │ - and │ │ │ │ │ - John Tucker johnn.nosp@m.y_tu.nosp@m.cker@.nosp@m.yaho.nosp@m.o.com │ │ │ │ │ + Jeff Parsons │ │ │ │ │ + j.par.nosp@m.sons.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00404.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Asynch_Connector.cpp File Reference │ │ │ │ +ACE: Timer_Queue_Adapters.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,46 +63,36 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Macros
│ │ │ │ -
Asynch_Connector.cpp File Reference
│ │ │ │ +Classes
│ │ │ │ +
Timer_Queue_Adapters.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Asynch_Connector.h"
│ │ │ │ -#include "ace/OS_NS_sys_socket.h"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ -#include "ace/Flag_Manip.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/Message_Block.h"
│ │ │ │ -#include "ace/INET_Addr.h"
│ │ │ │ +
#include "ace/Task.h"
│ │ │ │ +#include "ace/Signal.h"
│ │ │ │ +#include "ace/Sig_Handler.h"
│ │ │ │ +#include "ace/Condition_Recursive_Thread_Mutex.h"
│ │ │ │ +#include "ace/Timer_Queue_Adapters.inl"
│ │ │ │ +#include "ace/Timer_Queue_Adapters.cpp"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Macros

#define ACE_ASYNCH_CONNECTOR_CPP
 

│ │ │ │ +Classes

class  ACE_Async_Timer_Queue_Adapter< TQ, TYPE >
 Adapts an ACE timer queue to be driven asynchronously using signals. More...
 
class  ACE_Thread_Timer_Queue_Adapter< TQ, TYPE >
 Adapts an ACE timer queue using a separate thread for dispatching. More...
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ASYNCH_CONNECTOR_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_ASYNCH_CONNECTOR_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,25 +3,32 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Asynch_Connector.cpp File Reference │ │ │ │ │ -#include "ace/Asynch_Connector.h" │ │ │ │ │ -#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ -#include "ace/Flag_Manip.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/Message_Block.h" │ │ │ │ │ -#include "ace/INET_Addr.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_ASYNCH_CONNECTOR_CPP │ │ │ │ │ +Classes │ │ │ │ │ +Timer_Queue_Adapters.h File Reference │ │ │ │ │ +#include "ace/Task.h" │ │ │ │ │ +#include "ace/Signal.h" │ │ │ │ │ +#include "ace/Sig_Handler.h" │ │ │ │ │ +#include "ace/Condition_Recursive_Thread_Mutex.h" │ │ │ │ │ +#include "ace/Timer_Queue_Adapters.inl" │ │ │ │ │ +#include "ace/Timer_Queue_Adapters.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Async_Timer_Queue_Adapter<_TQ,_TYPE_> │ │ │ │ │ +  Adapts an ACE timer queue to be driven asynchronously using signals. │ │ │ │ │ + More... │ │ │ │ │   │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_ASYNCH_CONNECTOR_CPP ***** │ │ │ │ │ -#define ACE_ASYNCH_CONNECTOR_CPP │ │ │ │ │ +class  ACE_Thread_Timer_Queue_Adapter<_TQ,_TYPE_> │ │ │ │ │ +  Adapts an ACE timer queue using a separate thread for dispatching. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u and │ │ │ │ │ + Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00407.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: MEM_Acceptor.h File Reference │ │ │ │ +ACE: Timer_List.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,32 +63,59 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
MEM_Acceptor.h File Reference
│ │ │ │ +Typedefs
│ │ │ │ +
Timer_List.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/SOCK_Acceptor.h"
│ │ │ │ -#include "ace/MEM_Stream.h"
│ │ │ │ -#include "ace/MEM_Addr.h"
│ │ │ │ -#include "ace/OS_QoS.h"
│ │ │ │ -#include "ace/MEM_Acceptor.inl"
│ │ │ │ +
#include "ace/Timer_List_T.h"
│ │ │ │ +#include "ace/Event_Handler_Handle_Timeout_Upcall.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Classes

class  ACE_MEM_Acceptor
 Defines the format and interface for the acceptor side of the local mmap stream. More...
 

│ │ │ │ +Typedefs

typedef ACE_Timer_List_T< ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEXACE_Timer_List
 
typedef ACE_Timer_List_Iterator_T< ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX, ACE_Default_Time_PolicyACE_Timer_List_Iterator
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ +
Author
Doug Schmidt
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Timer_List

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Timer_List_T<ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX> ACE_Timer_List
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_Timer_List_Iterator

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Timer_List_Iterator_T<ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX, ACE_Default_Time_Policy> ACE_Timer_List_Iterator
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,25 +3,34 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -MEM_Acceptor.h File Reference │ │ │ │ │ -#include "ace/SOCK_Acceptor.h" │ │ │ │ │ -#include "ace/MEM_Stream.h" │ │ │ │ │ -#include "ace/MEM_Addr.h" │ │ │ │ │ -#include "ace/OS_QoS.h" │ │ │ │ │ -#include "ace/MEM_Acceptor.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_MEM_Acceptor │ │ │ │ │ -  Defines the format and interface for the acceptor side of the local │ │ │ │ │ - mmap stream. More... │ │ │ │ │ +Typedefs │ │ │ │ │ +Timer_List.h File Reference │ │ │ │ │ +#include "ace/Timer_List_T.h" │ │ │ │ │ +#include "ace/Event_Handler_Handle_Timeout_Upcall.h" │ │ │ │ │ + Typedefs │ │ │ │ │ + typedef ACE_Timer_List_T< ACE_Event_Handler *, │ │ │ │ │ + ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX > ACE_Timer_List │ │ │ │ │ +  │ │ │ │ │ + typedef ACE_Timer_List_Iterator_T< ACE_Event_Handler *, │ │ │ │ │ + ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX, │ │ │ │ │ + ACE_Default_Time_Policy > ACE_Timer_List_Iterator │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ + Doug Schmidt │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_Timer_List ***** │ │ │ │ │ +typedef ACE_Timer_List_T │ │ │ │ │ +ACE_Timer_List │ │ │ │ │ +***** ◆ ACE_Timer_List_Iterator ***** │ │ │ │ │ +typedef ACE_Timer_List_Iterator_T ACE_Timer_List_Iterator │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00410.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Timeprobe.cpp File Reference │ │ │ │ +ACE: ATM_Connector.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Timeprobe.cpp File Reference
│ │ │ │ +
ATM_Connector.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Timeprobe.cpp File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ +ATM_Connector.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00413.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: RB_Tree.h File Reference │ │ │ │ +ACE: UNIX_Addr.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,46 +64,31 @@ │ │ │ │
    │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │ -
RB_Tree.h File Reference
│ │ │ │ +
UNIX_Addr.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/Functor_T.h"
│ │ │ │ -#include "ace/RB_Tree.inl"
│ │ │ │ -#include "ace/RB_Tree.cpp"
│ │ │ │ +
#include "ace/Addr.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/ACE.h"
│ │ │ │ +#include "ace/os_include/sys/os_un.h"
│ │ │ │ +#include "ace/UNIX_Addr.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_RB_Tree_Node_Base
 
class  ACE_RB_Tree_Node< EXT_ID, INT_ID >
 Implements a node in a Red-Black Tree ADT. More...
 
class  ACE_RB_Tree_Base
 
class  ACE_RB_Tree< EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK >
 Implements a Red-Black Tree ADT, according to T. H. Corman, C. E. Leiserson, and R. L. Rivest, "Introduction to Algorithms" 1990, MIT, chapter 14. More...
 
class  ACE_RB_Tree_Iterator_Base< EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK >
 Implements a common base class for iterators for a Red-Black Tree ADT. More...
 
class  ACE_RB_Tree_Iterator< EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK >
 Implements an iterator for a Red-Black Tree ADT. More...
 
class  ACE_RB_Tree_Reverse_Iterator< EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK >
 Implements a reverse iterator for a Red-Black Tree ADT. More...
class  ACE_UNIX_Addr
 Defines the `‘UNIX domain address family’' address format. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Chris Gill
│ │ │ │ +
Author
Doug Schmidt
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,41 +4,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Classes │ │ │ │ │ -RB_Tree.h File Reference │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ -#include "ace/Functor_T.h" │ │ │ │ │ -#include "ace/RB_Tree.inl" │ │ │ │ │ -#include "ace/RB_Tree.cpp" │ │ │ │ │ +UNIX_Addr.h File Reference │ │ │ │ │ +#include "ace/Addr.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/os_include/sys/os_un.h" │ │ │ │ │ +#include "ace/UNIX_Addr.inl" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_RB_Tree_Node_Base │ │ │ │ │ -  │ │ │ │ │ -class  ACE_RB_Tree_Node<_EXT_ID,_INT_ID_> │ │ │ │ │ -  Implements a node in a Red-Black Tree ADT. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_RB_Tree_Base │ │ │ │ │ -  │ │ │ │ │ -class  ACE_RB_Tree<_EXT_ID,_INT_ID,_COMPARE_KEYS,_ACE_LOCK_> │ │ │ │ │ - Implements a Red-Black Tree ADT, according to T. H. Corman, C. E. │ │ │ │ │ -  Leiserson, and R. L. Rivest, "Introduction to Algorithms" 1990, MIT, │ │ │ │ │ - chapter 14. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_RB_Tree_Iterator_Base<_EXT_ID,_INT_ID,_COMPARE_KEYS,_ACE_LOCK_> │ │ │ │ │ -  Implements a common base class for iterators for a Red-Black Tree ADT. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_RB_Tree_Iterator<_EXT_ID,_INT_ID,_COMPARE_KEYS,_ACE_LOCK_> │ │ │ │ │ -  Implements an iterator for a Red-Black Tree ADT. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_RB_Tree_Reverse_Iterator<_EXT_ID,_INT_ID,_COMPARE_KEYS,_ACE_LOCK_> │ │ │ │ │ -  Implements a reverse iterator for a Red-Black Tree ADT. More... │ │ │ │ │ +class  ACE_UNIX_Addr │ │ │ │ │ +  Defines the `‘UNIX domain address family’' address format. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Chris Gill │ │ │ │ │ + Doug Schmidt │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00416.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: XML_Svc_Conf.cpp File Reference │ │ │ │ +ACE: NT_Service.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
XML_Svc_Conf.cpp File Reference
│ │ │ │ +
NT_Service.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/XML_Svc_Conf.h"
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +#include "ace/NT_Service.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Service_Object.h"
│ │ │ │ +#include "ace/OS_NS_errno.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -XML_Svc_Conf.cpp File Reference │ │ │ │ │ -#include "ace/XML_Svc_Conf.h" │ │ │ │ │ +NT_Service.cpp File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ +#include "ace/NT_Service.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/Service_Object.h" │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00419.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SOCK_Connector.inl File Reference │ │ │ │ +ACE: Framework_Component.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,62 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
SOCK_Connector.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Macros
│ │ │ │ +
Framework_Component.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/os_include/os_signal.h"
│ │ │ │ +#include "ace/Thread_Mutex.h"
│ │ │ │ +#include "ace/Copy_Disabled.h"
│ │ │ │ +#include "ace/Synch_Traits.h"
│ │ │ │ +#include "ace/Framework_Component.inl"
│ │ │ │ +#include "ace/Framework_Component_T.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Framework_Component
 Base class that defines a uniform interface for all managed framework components. More...
 
class  ACE_Framework_Repository
 Contains all framework components used by an application. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_DEFAULT_FRAMEWORK_REPOSITORY_SIZE   1024
 
│ │ │ │ +

Detailed Description

│ │ │ │ +

A prototype mechanism that allows framework components, singletons such as ACE_Reactor, ACE_Proactor, etc, to be registered with a central repository managed by the ACE_Object_Manager or ACE_Service_Config that will handle destruction.

│ │ │ │ +

This technique obviates changing ACE_Object_Manager and ACE_Service_Config everytime a new framework is added. Which also means that unused framework components don't need to linked into the final application which is important for applications with stringent footprint requirements.

│ │ │ │ +

Framework components need only provide a static method, close_singleton() and add the ACE_REGISTER_FRAMEWORK_COMPONENT macro call to their instance() methods in order to participate. Components that don't have a close_singleton() method can also participate via template specialization of ACE_Framework_Component_T.

│ │ │ │ +

This design uses the External Polymorphism pattern to avoid having to derive all framework components from a common base class that has virtual methods (this is crucial to avoid unnecessary overhead), and is based on the dump debugging implementation found in <ace/Dump.h>.

│ │ │ │ +
Author
Don Hinton dhint.nosp@m.on@i.nosp@m.eee.o.nosp@m.rg.
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_FRAMEWORK_REPOSITORY_SIZE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_FRAMEWORK_REPOSITORY_SIZE   1024
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,51 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -SOCK_Connector.inl File Reference │ │ │ │ │ +Classes | Macros │ │ │ │ │ +Framework_Component.h File Reference │ │ │ │ │ +#include "ace/os_include/os_signal.h" │ │ │ │ │ +#include "ace/Thread_Mutex.h" │ │ │ │ │ +#include "ace/Copy_Disabled.h" │ │ │ │ │ +#include "ace/Synch_Traits.h" │ │ │ │ │ +#include "ace/Framework_Component.inl" │ │ │ │ │ +#include "ace/Framework_Component_T.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Framework_Component │ │ │ │ │ +  Base class that defines a uniform interface for all managed framework │ │ │ │ │ + components. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Framework_Repository │ │ │ │ │ +  Contains all framework components used by an application. More... │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_DEFAULT_FRAMEWORK_REPOSITORY_SIZE   1024 │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ +A prototype mechanism that allows framework components, singletons such as │ │ │ │ │ +ACE_Reactor, ACE_Proactor, etc, to be registered with a central repository │ │ │ │ │ +managed by the ACE_Object_Manager or ACE_Service_Config that will handle │ │ │ │ │ +destruction. │ │ │ │ │ +This technique obviates changing ACE_Object_Manager and ACE_Service_Config │ │ │ │ │ +everytime a new framework is added. Which also means that unused framework │ │ │ │ │ +components don't need to linked into the final application which is important │ │ │ │ │ +for applications with stringent footprint requirements. │ │ │ │ │ +Framework components need only provide a static method, close_singleton() and │ │ │ │ │ +add the ACE_REGISTER_FRAMEWORK_COMPONENT macro call to their instance() methods │ │ │ │ │ +in order to participate. Components that don't have a close_singleton() method │ │ │ │ │ +can also participate via template specialization of ACE_Framework_Component_T. │ │ │ │ │ +This design uses the External Polymorphism pattern to avoid having to derive │ │ │ │ │ +all framework components from a common base class that has virtual methods │ │ │ │ │ +(this is crucial to avoid unnecessary overhead), and is based on the dump │ │ │ │ │ +debugging implementation found in . │ │ │ │ │ + Author │ │ │ │ │ + Don Hinton dhint.nosp@m.on@i.nosp@m.eee.o.nosp@m.rg. │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_DEFAULT_FRAMEWORK_REPOSITORY_SIZE ***** │ │ │ │ │ +#define ACE_DEFAULT_FRAMEWORK_REPOSITORY_SIZE   1024 │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00422.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SOCK_SEQPACK_Association.inl File Reference │ │ │ │ +ACE: Hash_Map_Manager.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
SOCK_SEQPACK_Association.inl File Reference
│ │ │ │ +
Hash_Map_Manager.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SOCK_SEQPACK_Association.h"
│ │ │ │ -#include "ace/OS_NS_sys_socket.h"
│ │ │ │ +
#include "ace/Hash_Map_Manager_T.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +

Backward compatibility header.

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -SOCK_SEQPACK_Association.inl File Reference │ │ │ │ │ -#include "ace/SOCK_SEQPACK_Association.h" │ │ │ │ │ -#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ +Hash_Map_Manager.h File Reference │ │ │ │ │ +#include "ace/Hash_Map_Manager_T.h" │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ +Backward compatibility header. │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00425.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Refcounted_Auto_Ptr.inl File Reference │ │ │ │ +ACE: Bound_Ptr.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,41 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Refcounted_Auto_Ptr.inl File Reference
│ │ │ │ +
│ │ │ │ +Macros
│ │ │ │ +
Bound_Ptr.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Guard_T.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Bound_Ptr.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_BOUND_PTR_CPP
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_BOUND_PTR_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_BOUND_PTR_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Refcounted_Auto_Ptr.inl File Reference │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ +Macros │ │ │ │ │ +Bound_Ptr.cpp File Reference │ │ │ │ │ +#include "ace/Bound_Ptr.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_BOUND_PTR_CPP │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_BOUND_PTR_CPP ***** │ │ │ │ │ +#define ACE_BOUND_PTR_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00428.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Thread_Manager.h File Reference │ │ │ │ +ACE: Map_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,129 +63,34 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ Macros
│ │ │ │ -
Thread_Manager.h File Reference
│ │ │ │ +
Map_T.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Thread.h"
│ │ │ │ -#include "ace/Thread_Adapter.h"
│ │ │ │ -#include "ace/Thread_Exit.h"
│ │ │ │ -#include "ace/Condition_Thread_Mutex.h"
│ │ │ │ -#include "ace/Unbounded_Queue.h"
│ │ │ │ -#include "ace/Containers.h"
│ │ │ │ -#include "ace/Free_List.h"
│ │ │ │ -#include "ace/Singleton.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/Synch_Traits.h"
│ │ │ │ -#include "ace/Basic_Types.h"
│ │ │ │ -#include "ace/Thread_Manager.inl"
│ │ │ │ +
#include "ace/Map_T.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_At_Thread_Exit
 Contains a method to be applied when a thread is terminated. More...
 
class  ACE_At_Thread_Exit_Func
 
class  ACE_Thread_Descriptor_Base
 Basic information for thread descriptors. These information gets extracted out because we need it after a thread is terminated. More...
 
class  ACE_Thread_Descriptor
 Information for controlling threads that run under the control of the Thread_Manager. More...
 
class  ACE_Thread_Manager
 Manages a pool of threads. More...
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Macros

#define ACE_DEFAULT_THREAD_MANAGER_PREALLOC   0
 
#define ACE_DEFAULT_THREAD_MANAGER_LWM   1
 
#define ACE_DEFAULT_THREAD_MANAGER_INC   1
 
#define ACE_DEFAULT_THREAD_MANAGER_HWM   ACE_DEFAULT_FREE_LIST_HWM
 
#define ACE_DEFAULT_THREAD_MANAGER_LOCK   ACE_SYNCH_MUTEX
 
#define ACE_MAP_T_CPP
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_THREAD_MANAGER_HWM

│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_MAP_T_CPP

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_THREAD_MANAGER_HWM   ACE_DEFAULT_FREE_LIST_HWM
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_THREAD_MANAGER_INC

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_THREAD_MANAGER_INC   1
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_THREAD_MANAGER_LOCK

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_THREAD_MANAGER_LOCK   ACE_SYNCH_MUTEX
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_THREAD_MANAGER_LWM

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_THREAD_MANAGER_LWM   1
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_THREAD_MANAGER_PREALLOC

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_DEFAULT_THREAD_MANAGER_PREALLOC   0#define ACE_MAP_T_CPP
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,67 +3,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros │ │ │ │ │ -Thread_Manager.h File Reference │ │ │ │ │ -#include "ace/Thread.h" │ │ │ │ │ -#include "ace/Thread_Adapter.h" │ │ │ │ │ -#include "ace/Thread_Exit.h" │ │ │ │ │ -#include "ace/Condition_Thread_Mutex.h" │ │ │ │ │ -#include "ace/Unbounded_Queue.h" │ │ │ │ │ -#include "ace/Containers.h" │ │ │ │ │ -#include "ace/Free_List.h" │ │ │ │ │ -#include "ace/Singleton.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/Synch_Traits.h" │ │ │ │ │ -#include "ace/Basic_Types.h" │ │ │ │ │ -#include "ace/Thread_Manager.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_At_Thread_Exit │ │ │ │ │ -  Contains a method to be applied when a thread is terminated. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_At_Thread_Exit_Func │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Thread_Descriptor_Base │ │ │ │ │ -  Basic information for thread descriptors. These information gets │ │ │ │ │ - extracted out because we need it after a thread is terminated. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Thread_Descriptor │ │ │ │ │ -  Information for controlling threads that run under the control of the │ │ │ │ │ - Thread_Manager. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Thread_Manager │ │ │ │ │ -  Manages a pool of threads. More... │ │ │ │ │ -  │ │ │ │ │ +Macros │ │ │ │ │ +Map_T.cpp File Reference │ │ │ │ │ +#include "ace/Map_T.h" │ │ │ │ │ Macros │ │ │ │ │ -#define ACE_DEFAULT_THREAD_MANAGER_PREALLOC   0 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_THREAD_MANAGER_LWM   1 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_THREAD_MANAGER_INC   1 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_THREAD_MANAGER_HWM   ACE_DEFAULT_FREE_LIST_HWM │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_THREAD_MANAGER_LOCK   ACE_SYNCH_MUTEX │ │ │ │ │ +#define ACE_MAP_T_CPP │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_DEFAULT_THREAD_MANAGER_HWM ***** │ │ │ │ │ -#define ACE_DEFAULT_THREAD_MANAGER_HWM   ACE_DEFAULT_FREE_LIST_HWM │ │ │ │ │ -***** ◆ ACE_DEFAULT_THREAD_MANAGER_INC ***** │ │ │ │ │ -#define ACE_DEFAULT_THREAD_MANAGER_INC   1 │ │ │ │ │ -***** ◆ ACE_DEFAULT_THREAD_MANAGER_LOCK ***** │ │ │ │ │ -#define ACE_DEFAULT_THREAD_MANAGER_LOCK   ACE_SYNCH_MUTEX │ │ │ │ │ -***** ◆ ACE_DEFAULT_THREAD_MANAGER_LWM ***** │ │ │ │ │ -#define ACE_DEFAULT_THREAD_MANAGER_LWM   1 │ │ │ │ │ -***** ◆ ACE_DEFAULT_THREAD_MANAGER_PREALLOC ***** │ │ │ │ │ -#define ACE_DEFAULT_THREAD_MANAGER_PREALLOC   0 │ │ │ │ │ +***** ◆ ACE_MAP_T_CPP ***** │ │ │ │ │ +#define ACE_MAP_T_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00431.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Sbrk_Memory_Pool.h File Reference │ │ │ │ +ACE: ATM_Params.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,35 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Sbrk_Memory_Pool.h File Reference
│ │ │ │ +
ATM_Params.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/ACE.h"
│ │ │ │ -#include "ace/os_include/sys/os_mman.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Sbrk_Memory_Pool_Options
 Helper class for Sbrk Memory Pool constructor options. More...
 
class  ACE_Sbrk_Memory_Pool
 Make a memory pool that is based on <sbrk(2)>. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Dougls C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ +
#include "ace/ATM_Params.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,26 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Sbrk_Memory_Pool.h File Reference │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/os_include/sys/os_mman.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Sbrk_Memory_Pool_Options │ │ │ │ │ -  Helper class for Sbrk Memory Pool constructor options. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Sbrk_Memory_Pool │ │ │ │ │ -  Make a memory pool that is based on . More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Dougls C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ +ATM_Params.cpp File Reference │ │ │ │ │ +#include "ace/ATM_Params.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00434.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Null_Mutex.h File Reference │ │ │ │ +ACE: Numeric_Limits.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,41 +64,29 @@ │ │ │ │
    │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │ -
Null_Mutex.h File Reference
│ │ │ │ +
Numeric_Limits.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/os_errno.h"
│ │ │ │ -#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ +
#include <limits>
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_Null_Mutex
 Implement a do nothing ACE_Mutex, i.e., all the methods are no ops. More...
 
class  ACE_Guard< ACE_Null_Mutex >
 Template specialization of ACE_Guard for the ACE_Null_Mutex. More...
 
class  ACE_Write_Guard< ACE_Null_Mutex >
 Template specialization of ACE_Write_Guard for the ACE_Null_Mutex. More...
 
class  ACE_Read_Guard< ACE_Null_Mutex >
 Template specialization of ACE_Read)Guard for the ACE_Null_Mutex. More...
 
class  ACE_Malloc_Lock_Adapter_T< ACE_Null_Mutex >
 Template specialization of ACE_Malloc_Lock_Adapter_T for the ACE_Null_Mutex. More...
struct  ACE_Numeric_Limits< T >
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +

Traits containing basic integer limits. Useful for template-based code on platforms that lack std::numeric_limits<>.

│ │ │ │ +
Note
These traits are not meant to be a replacement for std::numeric_limits<>. Rather they are a crutch until all ACE-supported platforms also support std::numeric_limits<>.
│ │ │ │ +

Only meant for internal use by ACE.

Deprecated:
This header will be removed once all platforms supported by ACE support std::numeric_limits<>.
│ │ │ │ +
Author
Ossama Othman <ossama_othman at symantec dot com>
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,38 +4,28 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Classes │ │ │ │ │ -Null_Mutex.h File Reference │ │ │ │ │ -#include "ace/os_include/os_errno.h" │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ +Numeric_Limits.h File Reference │ │ │ │ │ +#include │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Null_Mutex │ │ │ │ │ -  Implement a do nothing ACE_Mutex, i.e., all the methods are no ops. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Guard<_ACE_Null_Mutex_> │ │ │ │ │ -  Template specialization of ACE_Guard for the ACE_Null_Mutex. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Write_Guard<_ACE_Null_Mutex_> │ │ │ │ │ -  Template specialization of ACE_Write_Guard for the ACE_Null_Mutex. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Read_Guard<_ACE_Null_Mutex_> │ │ │ │ │ -  Template specialization of ACE_Read)Guard for the ACE_Null_Mutex. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Malloc_Lock_Adapter_T<_ACE_Null_Mutex_> │ │ │ │ │ -  Template specialization of ACE_Malloc_Lock_Adapter_T for the │ │ │ │ │ - ACE_Null_Mutex. More... │ │ │ │ │ +struct  ACE_Numeric_Limits<_T_> │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ +Traits containing basic integer limits. Useful for template-based code on │ │ │ │ │ +platforms that lack std::numeric_limits<>. │ │ │ │ │ + Note │ │ │ │ │ + These traits are not meant to be a replacement for std::numeric_limits<>. │ │ │ │ │ + Rather they are a crutch until all ACE-supported platforms also support │ │ │ │ │ + std::numeric_limits<>. │ │ │ │ │ +Only meant for internal use by ACE. │ │ │ │ │ + Deprecated: │ │ │ │ │ + This header will be removed once all platforms supported by ACE support │ │ │ │ │ + std::numeric_limits<>. │ │ │ │ │ Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Ossama Othman │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00437.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Lock_Adapter_T.inl File Reference │ │ │ │ +ACE: Shared_Memory_Pool.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Lock_Adapter_T.inl File Reference
│ │ │ │ +
Shared_Memory_Pool.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_Memory.h"
│ │ │ │ +
#include "ace/Shared_Memory_Pool.h"
│ │ │ │ +#include "ace/OS_NS_sys_shm.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Lock_Adapter_T.inl File Reference │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ +Shared_Memory_Pool.cpp File Reference │ │ │ │ │ +#include "ace/Shared_Memory_Pool.h" │ │ │ │ │ +#include "ace/OS_NS_sys_shm.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00440.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: CDR_Size.h File Reference │ │ │ │ +ACE: Local_Name_Space.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,69 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Functions
│ │ │ │ -
CDR_Size.h File Reference
│ │ │ │ +
Local_Name_Space.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/CDR_Base.h"
│ │ │ │ -#include "ace/CDR_Stream.h"
│ │ │ │ -#include "ace/SStringfwd.h"
│ │ │ │ -#include "ace/CDR_Size.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_SizeCDR
 A CDR stream for calculating size of the representation. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, const ACE_CString &x)
 
│ │ │ │ -

Detailed Description

│ │ │ │ -

ACE Common Data Representation (CDR) size-calculating stream.

│ │ │ │ -

The current implementation assumes that the host has 1-byte, 2-byte and 4-byte integral types, and that it has single precision and double precision IEEE floats. Those assumptions are pretty good these days, with Crays being the only known exception.

│ │ │ │ -
Author
Boris Kolpackov boris.nosp@m.@kol.nosp@m.packo.nosp@m.v.ne.nosp@m.t
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ operator<<()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
const ACE_CStringx 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/Local_Name_Space.h"
│ │ │ │ +#include "ace/ACE.h"
│ │ │ │ +#include "ace/RW_Process_Mutex.h"
│ │ │ │ +#include "ace/SString.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/Truncate.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,36 +3,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Functions │ │ │ │ │ -CDR_Size.h File Reference │ │ │ │ │ -#include "ace/CDR_Base.h" │ │ │ │ │ -#include "ace/CDR_Stream.h" │ │ │ │ │ -#include "ace/SStringfwd.h" │ │ │ │ │ -#include "ace/CDR_Size.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_SizeCDR │ │ │ │ │ -  A CDR stream for calculating size of the representation. More... │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, const ACE_CString &x) │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ -ACE Common Data Representation (CDR) size-calculating stream. │ │ │ │ │ -The current implementation assumes that the host has 1-byte, 2-byte and 4-byte │ │ │ │ │ -integral types, and that it has single precision and double precision IEEE │ │ │ │ │ -floats. Those assumptions are pretty good these days, with Crays being the only │ │ │ │ │ -known exception. │ │ │ │ │ - Author │ │ │ │ │ - Boris Kolpackov boris.nosp@m.@kol.nosp@m.packo.nosp@m.v.ne.nosp@m.t │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ operator<<() ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ - const ACE_CString & x  │ │ │ │ │ - ) │ │ │ │ │ +Local_Name_Space.cpp File Reference │ │ │ │ │ +#include "ace/Local_Name_Space.h" │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/RW_Process_Mutex.h" │ │ │ │ │ +#include "ace/SString.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/Truncate.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00443.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SV_Semaphore_Simple.h File Reference │ │ │ │ +ACE: OS_NS_sys_wait.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,47 +63,58 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Macros
│ │ │ │ -
SV_Semaphore_Simple.h File Reference
│ │ │ │ +Namespaces | │ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
OS_NS_sys_wait.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/os_include/sys/os_stat.h"
│ │ │ │ -#include "ace/os_include/sys/os_ipc.h"
│ │ │ │ -#include "ace/os_include/sys/os_sem.h"
│ │ │ │ -#include "ace/Default_Constants.h"
│ │ │ │ -#include "ace/SV_Semaphore_Simple.inl"
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +#include "ace/os_include/sys/os_wait.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ -Classes

class  ACE_SV_Semaphore_Simple
 This is a simple semaphore package that assumes there are no race conditions for initialization (i.e., the order of process startup must be well defined). More...

│ │ │ │ +Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ Macros

#define ACE_DEFAULT_SEM_KEY   const_cast <char*>("ACE_SEM_KEY")
 
#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Functions

pid_t ACE_OS::wait (int *=0)
 
pid_t ACE_OS::wait (pid_t pid, ACE_exitcode *status, int wait_options=0, ACE_HANDLE handle=0)
 
pid_t ACE_OS::waitpid (pid_t pid, ACE_exitcode *status=0, int wait_options=0, ACE_HANDLE handle=0)
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ +
│ │ │ │ +and a cast of thousands...
│ │ │ │

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_SEM_KEY

│ │ │ │ + │ │ │ │ +

◆ ACE_EXPORT_MACRO

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_DEFAULT_SEM_KEY   const_cast <char*>("ACE_SEM_KEY")#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,33 +3,42 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros │ │ │ │ │ -SV_Semaphore_Simple.h File Reference │ │ │ │ │ -#include "ace/os_include/sys/os_stat.h" │ │ │ │ │ -#include "ace/os_include/sys/os_ipc.h" │ │ │ │ │ -#include "ace/os_include/sys/os_sem.h" │ │ │ │ │ -#include "ace/Default_Constants.h" │ │ │ │ │ -#include "ace/SV_Semaphore_Simple.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_SV_Semaphore_Simple │ │ │ │ │ - This is a simple semaphore package that assumes there are no race │ │ │ │ │ -  conditions for initialization (i.e., the order of process startup must │ │ │ │ │ - be well defined). More... │ │ │ │ │ +Namespaces | Macros | Functions │ │ │ │ │ +OS_NS_sys_wait.h File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ +#include "ace/os_include/sys/os_wait.h" │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_OS │ │ │ │ │ + This namespace defines an OS independent programming API that │ │ │ │ │ +  shields developers from nonportable aspects of writing efficient │ │ │ │ │ + system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ + various real-time operating systems. │ │ │ │ │   │ │ │ │ │ Macros │ │ │ │ │ -#define ACE_DEFAULT_SEM_KEY   const_cast ("ACE_SEM_KEY") │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +pid_t ACE_OS::wait (int *=0) │ │ │ │ │ +  │ │ │ │ │ +pid_t ACE_OS::wait (pid_t pid, ACE_exitcode *status, int wait_options=0, │ │ │ │ │ + ACE_HANDLE handle=0) │ │ │ │ │ +  │ │ │ │ │ +pid_t ACE_OS::waitpid (pid_t pid, ACE_exitcode *status=0, int wait_options=0, │ │ │ │ │ + ACE_HANDLE handle=0) │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ Douglas C. Schmidt │ │ │ │ │ d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ + and a cast of thousands... │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_DEFAULT_SEM_KEY ***** │ │ │ │ │ -#define ACE_DEFAULT_SEM_KEY   const_cast ("ACE_SEM_KEY") │ │ │ │ │ +***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00446.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_sys_time.cpp File Reference │ │ │ │ +ACE: Time_Policy_T.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
OS_NS_sys_time.cpp File Reference
│ │ │ │ +
Time_Policy_T.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_sys_time.h"
│ │ │ │ -#include "ace/OS_NS_sys_time.inl"
│ │ │ │ -
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_sys_time.cpp File Reference │ │ │ │ │ -#include "ace/OS_NS_sys_time.h" │ │ │ │ │ -#include "ace/OS_NS_sys_time.inl" │ │ │ │ │ +Time_Policy_T.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00449.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Object_Manager.inl File Reference │ │ │ │ +ACE: Null_Barrier.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,28 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Object_Manager.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Null_Barrier.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Null_Barrier
 Implements "NULL barrier synchronization". More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Object_Manager.inl File Reference │ │ │ │ │ +Classes │ │ │ │ │ +Null_Barrier.h File Reference │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Null_Barrier │ │ │ │ │ +  Implements "NULL barrier synchronization". More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00452.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: TLI_Acceptor.cpp File Reference │ │ │ │ +ACE: Hash_Multi_Map_Manager_T.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,93 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Functions
│ │ │ │ -
TLI_Acceptor.cpp File Reference
│ │ │ │ +
Hash_Multi_Map_Manager_T.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/TLI_Acceptor.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

struct  ACE_TLI_Request
 
class  ACE_TLI_Request_Queue
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

static ACE_HANDLE open_new_endpoint (ACE_HANDLE listen_handle, const char dev[], struct t_call *callp, int rwf, ACE_Addr *remote_sap=0)
 
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ open_new_endpoint()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
static ACE_HANDLE open_new_endpoint (ACE_HANDLE listen_handle,
const char dev[],
struct t_call * callp,
int rwf,
ACE_Addrremote_sap = 0 
)
│ │ │ │ -
│ │ │ │ -static
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/Guard_T.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,34 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Functions │ │ │ │ │ -TLI_Acceptor.cpp File Reference │ │ │ │ │ -#include "ace/TLI_Acceptor.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ - Classes │ │ │ │ │ -struct  ACE_TLI_Request │ │ │ │ │ -  │ │ │ │ │ - class  ACE_TLI_Request_Queue │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -static ACE_HANDLE open_new_endpoint (ACE_HANDLE listen_handle, const char dev │ │ │ │ │ - [], struct t_call *callp, int rwf, ACE_Addr *remote_sap=0) │ │ │ │ │ -  │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ open_new_endpoint() ***** │ │ │ │ │ -static ACE_HANDLE open_new_endpoint ( ACE_HANDLE  listen_handle, │ │ │ │ │ - const char  dev[], │ │ │ │ │ - struct t_call * callp, static │ │ │ │ │ - int  rwf, │ │ │ │ │ - ACE_Addr *  remote_sap = 0  │ │ │ │ │ - ) │ │ │ │ │ +Hash_Multi_Map_Manager_T.inl File Reference │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00455.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SPIPE_Acceptor.cpp File Reference │ │ │ │ +ACE: OS_QoS.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
SPIPE_Acceptor.cpp File Reference
│ │ │ │ +
OS_QoS.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SPIPE_Acceptor.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/OS_NS_sys_stat.h"
│ │ │ │ -#include "ace/OS_NS_sys_time.h"
│ │ │ │ +
#include "ace/OS_QoS.h"
│ │ │ │ +#include "ace/OS_NS_errno.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,15 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -SPIPE_Acceptor.cpp File Reference │ │ │ │ │ -#include "ace/SPIPE_Acceptor.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/OS_NS_sys_stat.h" │ │ │ │ │ -#include "ace/OS_NS_sys_time.h" │ │ │ │ │ +OS_QoS.cpp File Reference │ │ │ │ │ +#include "ace/OS_QoS.h" │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00458.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: High_Res_Timer.cpp File Reference │ │ │ │ +ACE: FILE_Connector.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,29 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
High_Res_Timer.cpp File Reference
│ │ │ │ +
FILE_Connector.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/High_Res_Timer.h"
│ │ │ │ -#include "ace/Stats.h"
│ │ │ │ -#include "ace/OS_NS_stdio.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_NS_sys_time.h"
│ │ │ │ -#include "ace/OS_NS_time.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ -#include "ace/OS_NS_stdlib.h"
│ │ │ │ -#include "ace/Truncate.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ -#include "ace/Recursive_Thread_Mutex.h"
│ │ │ │ -#include "ace/Object_Manager.h"
│ │ │ │ +
#include "ace/FILE_Connector.h"
│ │ │ │ +#include "ace/Handle_Ops.h"
│ │ │ │ +#include "ace/OS_NS_stdlib.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,23 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -High_Res_Timer.cpp File Reference │ │ │ │ │ -#include "ace/High_Res_Timer.h" │ │ │ │ │ -#include "ace/Stats.h" │ │ │ │ │ -#include "ace/OS_NS_stdio.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/OS_NS_sys_time.h" │ │ │ │ │ -#include "ace/OS_NS_time.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ +FILE_Connector.cpp File Reference │ │ │ │ │ +#include "ace/FILE_Connector.h" │ │ │ │ │ +#include "ace/Handle_Ops.h" │ │ │ │ │ #include "ace/OS_NS_stdlib.h" │ │ │ │ │ -#include "ace/Truncate.h" │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ -#include "ace/Recursive_Thread_Mutex.h" │ │ │ │ │ -#include "ace/Object_Manager.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00461.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: WIN32_Asynch_IO.cpp File Reference │ │ │ │ +ACE: Map_T.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
WIN32_Asynch_IO.cpp File Reference
│ │ │ │ +
Map_T.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/WIN32_Asynch_IO.h"
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -WIN32_Asynch_IO.cpp File Reference │ │ │ │ │ -#include "ace/WIN32_Asynch_IO.h" │ │ │ │ │ +Map_T.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00464.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Stream.inl File Reference │ │ │ │ +ACE: Monitor_Admin_Manager.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,63 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Stream.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Namespaces | │ │ │ │ +Typedefs
│ │ │ │ +
Monitor_Admin_Manager.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/Service_Object.h"
│ │ │ │ +#include "ace/Monitor_Admin.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE::Monitor_Control::Monitor_Admin_Manager
 Repsonsible for creating and destroying the global (per process) instance of the Admin class. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.
 
namespace  ACE::Monitor_Control
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef ACE::Monitor_Control::Monitor_Admin_Manager MC_ADMINMANAGER
 For the ACE_FACTORY_DEFINE macro in the .cpp file. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ MC_ADMINMANAGER

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE::Monitor_Control::Monitor_Admin_Manager MC_ADMINMANAGER
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

For the ACE_FACTORY_DEFINE macro in the .cpp file.

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,39 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Stream.inl File Reference │ │ │ │ │ +Classes | Namespaces | Typedefs │ │ │ │ │ +Monitor_Admin_Manager.h File Reference │ │ │ │ │ +#include "ace/Service_Object.h" │ │ │ │ │ +#include "ace/Monitor_Admin.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE::Monitor_Control::Monitor_Admin_Manager │ │ │ │ │ +  Repsonsible for creating and destroying the global (per process) │ │ │ │ │ + instance of the Admin class. More... │ │ │ │ │ +  │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE │ │ │ │ │ +  The namespace containing the ACE framework itself. │ │ │ │ │ +  │ │ │ │ │ +namespace  ACE::Monitor_Control │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef ACE::Monitor_Control:: │ │ │ │ │ + Monitor_Admin_Manager MC_ADMINMANAGER │ │ │ │ │ +  For the ACE_FACTORY_DEFINE macro in the .cpp │ │ │ │ │ + file. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Jeff Parsons │ │ │ │ │ + j.par.nosp@m.sons.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ MC_ADMINMANAGER ***** │ │ │ │ │ +typedef ACE::Monitor_Control::Monitor_Admin_Manager MC_ADMINMANAGER │ │ │ │ │ +For the ACE_FACTORY_DEFINE macro in the .cpp file. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00467.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SOCK_Dgram.inl File Reference │ │ │ │ +ACE: OS_NS_arpa_inet.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,69 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
SOCK_Dgram.inl File Reference
│ │ │ │ +
│ │ │ │ +Namespaces | │ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
OS_NS_arpa_inet.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_sys_socket.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +#include "ace/os_include/arpa/os_inet.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

unsigned long ACE_OS::inet_addr (const char *name)
 
int ACE_OS::inet_aton (const char *strptr, struct in_addr *addr)
 
char * ACE_OS::inet_ntoa (const struct in_addr addr)
 
const char * ACE_OS::inet_ntop (int family, const void *addrptr, char *strptr, size_t len)
 
int ACE_OS::inet_pton (int family, const char *strptr, void *addrptr)
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ +
│ │ │ │ +and a cast of thousands...
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_EXPORT_MACRO

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,46 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -SOCK_Dgram.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ +Namespaces | Macros | Functions │ │ │ │ │ +OS_NS_arpa_inet.h File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ +#include "ace/os_include/arpa/os_inet.h" │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_OS │ │ │ │ │ + This namespace defines an OS independent programming API that │ │ │ │ │ +  shields developers from nonportable aspects of writing efficient │ │ │ │ │ + system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ + various real-time operating systems. │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +unsigned long ACE_OS::inet_addr (const char *name) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::inet_aton (const char *strptr, struct in_addr *addr) │ │ │ │ │ +  │ │ │ │ │ + char * ACE_OS::inet_ntoa (const struct in_addr addr) │ │ │ │ │ +  │ │ │ │ │ + const char * ACE_OS::inet_ntop (int family, const void *addrptr, char │ │ │ │ │ + *strptr, size_t len) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::inet_pton (int family, const char *strptr, void │ │ │ │ │ + *addrptr) │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ + and a cast of thousands... │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00470.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: TSS_Adapter.h File Reference │ │ │ │ +ACE: Event.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,28 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
TSS_Adapter.h File Reference
│ │ │ │ +
Event.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_TSS_Adapter
 This class encapsulates a TSS object and its associated C++ destructor function. It is used by the ACE_TSS... methods (in Synch_T.cpp) in order to allow an extern "C" cleanup routine to be used. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,22 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -TSS_Adapter.h File Reference │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_TSS_Adapter │ │ │ │ │ - This class encapsulates a TSS object and its associated C++ destructor │ │ │ │ │ -  function. It is used by the ACE_TSS... methods (in Synch_T.cpp) in │ │ │ │ │ - order to allow an extern "C" cleanup routine to be used. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +Event.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00473.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Dynamic_Message_Strategy.h File Reference │ │ │ │ +ACE: Monitor_Size.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,35 +63,37 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Dynamic_Message_Strategy.h File Reference
│ │ │ │ +Classes | │ │ │ │ +Namespaces
│ │ │ │ +
Monitor_Size.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Message_Block.h"
│ │ │ │ -#include "ace/Dynamic_Message_Strategy.inl"
│ │ │ │ +
#include "ace/Monitor_Base.h"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ +

│ │ │ │ Classes

class  ACE_Dynamic_Message_Strategy
 An abstract base class which provides dynamic priority evaluation methods for use by the ACE_Dynamic_Message_Queue class or any other class which needs to manage the priorities of a collection of ACE_Message_Blocks dynamically. More...
class  ACE::Monitor_Control::Size_Monitor
 Base class from which ACE monitors of size are derived. More...
 
class  ACE_Deadline_Message_Strategy
 Deadline based message priority strategy. More...
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ +Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.
 
class  ACE_Laxity_Message_Strategy
 Laxity based message priority strategy. More...
namespace  ACE::Monitor_Control
 
│ │ │ │

Detailed Description

│ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,31 +3,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Dynamic_Message_Strategy.h File Reference │ │ │ │ │ -#include "ace/Message_Block.h" │ │ │ │ │ -#include "ace/Dynamic_Message_Strategy.inl" │ │ │ │ │ +Classes | Namespaces │ │ │ │ │ +Monitor_Size.h File Reference │ │ │ │ │ +#include "ace/Monitor_Base.h" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Dynamic_Message_Strategy │ │ │ │ │ - An abstract base class which provides dynamic priority evaluation │ │ │ │ │ -  methods for use by the ACE_Dynamic_Message_Queue class or any other │ │ │ │ │ - class which needs to manage the priorities of a collection of │ │ │ │ │ - ACE_Message_Blocks dynamically. More... │ │ │ │ │ +class  ACE::Monitor_Control::Size_Monitor │ │ │ │ │ +  Base class from which ACE monitors of size are derived. More... │ │ │ │ │   │ │ │ │ │ -class  ACE_Deadline_Message_Strategy │ │ │ │ │ -  Deadline based message priority strategy. More... │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE │ │ │ │ │ +  The namespace containing the ACE framework itself. │ │ │ │ │   │ │ │ │ │ -class  ACE_Laxity_Message_Strategy │ │ │ │ │ -  Laxity based message priority strategy. More... │ │ │ │ │ +namespace  ACE::Monitor_Control │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Jeff Parsons │ │ │ │ │ + j.par.nosp@m.sons.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00476.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_sys_select.cpp File Reference │ │ │ │ +ACE: Stream.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
OS_NS_sys_select.cpp File Reference
│ │ │ │ +
Stream.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_sys_select.h"
│ │ │ │ -#include "ace/OS_NS_sys_select.inl"
│ │ │ │ -
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_sys_select.cpp File Reference │ │ │ │ │ -#include "ace/OS_NS_sys_select.h" │ │ │ │ │ -#include "ace/OS_NS_sys_select.inl" │ │ │ │ │ +Stream.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00479.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Intrusive_Auto_Ptr.cpp File Reference │ │ │ │ +ACE: LSOCK_Acceptor.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,65 +63,30 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
Intrusive_Auto_Ptr.cpp File Reference
│ │ │ │ +Classes
│ │ │ │ +
LSOCK_Acceptor.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Intrusive_Auto_Ptr.h"
│ │ │ │ +
#include "ace/SOCK_Acceptor.h"
│ │ │ │ +#include "ace/UNIX_Addr.h"
│ │ │ │ +#include "ace/LSOCK_Stream.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_INTRUSIVE_AUTO_PTR_CPP
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Functions

 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Intrusive_Auto_Ptr) template< class X > ACE_Intrusive_Auto_Ptr< X >
 

│ │ │ │ +Classes

class  ACE_LSOCK_Acceptor
 Defines the format and interface for the acceptor side of the local ACE_SOCK ACE_Stream. More...
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_INTRUSIVE_AUTO_PTR_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_INTRUSIVE_AUTO_PTR_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tc()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Intrusive_Auto_Ptr )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Doug Schmidt
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,26 +3,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions │ │ │ │ │ -Intrusive_Auto_Ptr.cpp File Reference │ │ │ │ │ -#include "ace/Intrusive_Auto_Ptr.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_INTRUSIVE_AUTO_PTR_CPP │ │ │ │ │ +Classes │ │ │ │ │ +LSOCK_Acceptor.h File Reference │ │ │ │ │ +#include "ace/SOCK_Acceptor.h" │ │ │ │ │ +#include "ace/UNIX_Addr.h" │ │ │ │ │ +#include "ace/LSOCK_Stream.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_LSOCK_Acceptor │ │ │ │ │ +  Defines the format and interface for the acceptor side of the local │ │ │ │ │ + ACE_SOCK ACE_Stream. More... │ │ │ │ │   │ │ │ │ │ - Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Intrusive_Auto_Ptr) template< class X > │ │ │ │ │ - ACE_Intrusive_Auto_Ptr< X > │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_INTRUSIVE_AUTO_PTR_CPP ***** │ │ │ │ │ -#define ACE_INTRUSIVE_AUTO_PTR_CPP │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Intrusive_Auto_Ptr  ) │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Doug Schmidt │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00482.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: FIFO_Recv.cpp File Reference │ │ │ │ +ACE: Based_Pointer_T.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,45 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
FIFO_Recv.cpp File Reference
│ │ │ │ +
│ │ │ │ +Macros
│ │ │ │ +
Based_Pointer_T.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/FIFO_Recv.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/OS_NS_fcntl.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Global_Macros.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_COMPUTE_BASED_POINTER(P)   (((char *) (P) - (P)->base_offset_) + (P)->target_)
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_COMPUTE_BASED_POINTER

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_COMPUTE_BASED_POINTER( P)   (((char *) (P) - (P)->base_offset_) + (P)->target_)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -FIFO_Recv.cpp File Reference │ │ │ │ │ -#include "ace/FIFO_Recv.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/OS_NS_fcntl.h" │ │ │ │ │ +Macros │ │ │ │ │ +Based_Pointer_T.inl File Reference │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_COMPUTE_BASED_POINTER(P)   (((char *) (P) - (P)->base_offset_) + (P)- │ │ │ │ │ + >target_) │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_COMPUTE_BASED_POINTER ***** │ │ │ │ │ +#define (  P )    (((char *) (P) - (P)->base_offset_) + (P)- │ │ │ │ │ +ACE_COMPUTE_BASED_POINTER >target_) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00485.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_Errno.inl File Reference │ │ │ │ +ACE: SUN_Proactor.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
OS_Errno.inl File Reference
│ │ │ │ +
SUN_Proactor.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/SUN_Proactor.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_Errno.inl File Reference │ │ │ │ │ +SUN_Proactor.cpp File Reference │ │ │ │ │ +#include "ace/SUN_Proactor.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00488.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SOCK_SEQPACK_Connector.inl File Reference │ │ │ │ +ACE: Codeset_IBM1047.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
SOCK_SEQPACK_Connector.inl File Reference
│ │ │ │ +
Codeset_IBM1047.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +

Declares the arrays required to convert between ISO8859 (aka Latin/1) and IBM1047 (aka EBCDIC).

│ │ │ │ +
Author
Jim Rogers (jroge.nosp@m.rs@v.nosp@m.iasof.nosp@m.t.co.nosp@m.m)
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -SOCK_SEQPACK_Connector.inl File Reference │ │ │ │ │ +Codeset_IBM1047.h File Reference │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ +Declares the arrays required to convert between ISO8859 (aka Latin/1) and │ │ │ │ │ +IBM1047 (aka EBCDIC). │ │ │ │ │ + Author │ │ │ │ │ + Jim Rogers (jroge.nosp@m.rs@v.nosp@m.iasof.nosp@m.t.co.nosp@m.m) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00491.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: DLL_Manager.cpp File Reference │ │ │ │ +ACE: Process.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,29 +62,38 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
DLL_Manager.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Process.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/DLL_Manager.h"
│ │ │ │ -#include "ace/Auto_Ptr.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ -#include "ace/Framework_Component.h"
│ │ │ │ -#include "ace/Lib_Find.h"
│ │ │ │ -#include "ace/Object_Manager.h"
│ │ │ │ -#include "ace/SString.h"
│ │ │ │ -#include "ace/Recursive_Thread_Mutex.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ -#include "ace/OS_NS_dlfcn.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ +
#include "ace/Handle_Set.h"
│ │ │ │ +#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/os_include/sys/os_types.h"
│ │ │ │ +#include "ace/Process.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Process_Options
 Process Options. More...
 
class  ACE_Process
 A portable encapsulation for creating and managing new processes. More...
 
class  ACE_Managed_Process
 A process easily managed by ACE_Process_Manager. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Tim Harrison harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,23 +3,30 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -DLL_Manager.cpp File Reference │ │ │ │ │ -#include "ace/DLL_Manager.h" │ │ │ │ │ -#include "ace/Auto_Ptr.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/Framework_Component.h" │ │ │ │ │ -#include "ace/Lib_Find.h" │ │ │ │ │ -#include "ace/Object_Manager.h" │ │ │ │ │ -#include "ace/SString.h" │ │ │ │ │ -#include "ace/Recursive_Thread_Mutex.h" │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ -#include "ace/OS_NS_dlfcn.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ +Classes │ │ │ │ │ +Process.h File Reference │ │ │ │ │ +#include "ace/Handle_Set.h" │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/os_include/sys/os_types.h" │ │ │ │ │ +#include "ace/Process.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Process_Options │ │ │ │ │ +  Process Options. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Process │ │ │ │ │ +  A portable encapsulation for creating and managing new processes. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Managed_Process │ │ │ │ │ +  A process easily managed by ACE_Process_Manager. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Tim Harrison harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00494.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: FILE_IO.h File Reference │ │ │ │ +ACE: Registry.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,32 +63,84 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
FILE_IO.h File Reference
│ │ │ │ +Macros | │ │ │ │ +Variables
│ │ │ │ +
Registry.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/FILE.h"
│ │ │ │ -#include "ace/FILE_Addr.h"
│ │ │ │ -#include "ace/os_include/os_stdio.h"
│ │ │ │ -#include "ace/os_include/sys/os_uio.h"
│ │ │ │ -#include "ace/FILE_IO.inl"
│ │ │ │ +
#include "ace/Registry.h"
│ │ │ │ +#include "ace/os_include/os_netdb.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ -Classes

class  ACE_FILE_IO
 Read/Write operations on Files. More...
 

│ │ │ │ +Macros

#define ACE_REGISTRY_CALL_RETURN(X)
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Variables

static const ACE_Registry::Binding_List ace_binding_empty_list
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_REGISTRY_CALL_RETURN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_REGISTRY_CALL_RETURN( X)
│ │ │ │ +
│ │ │ │ +Value:
do { \
│ │ │ │ +
if (X != ERROR_SUCCESS) \
│ │ │ │ +
{ \
│ │ │ │ +
errno = X; \
│ │ │ │ +
return -1; \
│ │ │ │ +
} \
│ │ │ │ +
else \
│ │ │ │ +
return 0; \
│ │ │ │ +
} while (0)
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Variable Documentation

│ │ │ │ + │ │ │ │ +

◆ ace_binding_empty_list

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
const ACE_Registry::Binding_List ace_binding_empty_list
│ │ │ │ +
│ │ │ │ +static
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,25 +3,37 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -FILE_IO.h File Reference │ │ │ │ │ -#include "ace/FILE.h" │ │ │ │ │ -#include "ace/FILE_Addr.h" │ │ │ │ │ -#include "ace/os_include/os_stdio.h" │ │ │ │ │ -#include "ace/os_include/sys/os_uio.h" │ │ │ │ │ -#include "ace/FILE_IO.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_FILE_IO │ │ │ │ │ -  Read/Write operations on Files. More... │ │ │ │ │ +Macros | Variables │ │ │ │ │ +Registry.cpp File Reference │ │ │ │ │ +#include "ace/Registry.h" │ │ │ │ │ +#include "ace/os_include/os_netdb.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_REGISTRY_CALL_RETURN(X) │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Variables │ │ │ │ │ +static const ACE_Registry::Binding_List ace_binding_empty_list │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_REGISTRY_CALL_RETURN ***** │ │ │ │ │ +#define ACE_REGISTRY_CALL_RETURN (  X ) │ │ │ │ │ +Value: │ │ │ │ │ +do { \ │ │ │ │ │ +if (X != ERROR_SUCCESS) \ │ │ │ │ │ +{ \ │ │ │ │ │ +errno = X; \ │ │ │ │ │ +return -1; \ │ │ │ │ │ +} \ │ │ │ │ │ +else \ │ │ │ │ │ +return 0; \ │ │ │ │ │ +} while (0) │ │ │ │ │ +***** Variable Documentation ***** │ │ │ │ │ +***** ◆ ace_binding_empty_list ***** │ │ │ │ │ +const ACE_Registry::Binding_List ace_binding_empty_list static │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00497.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_ctype.inl File Reference │ │ │ │ +ACE: Atomic_Op.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
OS_NS_ctype.inl File Reference
│ │ │ │ +
Atomic_Op.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/Atomic_Op.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_ctype.inl File Reference │ │ │ │ │ +Atomic_Op.cpp File Reference │ │ │ │ │ +#include "ace/Atomic_Op.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00500.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_signal.inl File Reference │ │ │ │ +ACE: Token_Manager.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,57 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Namespaces | │ │ │ │ -Functions
│ │ │ │ -
OS_NS_signal.inl File Reference
│ │ │ │ +
Token_Manager.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_macros.h"
│ │ │ │ -#include "ace/OS_NS_errno.h"
│ │ │ │ -#include "ace/os_include/os_pthread.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

int ACE_OS::kill (pid_t pid, int signum)
 
int ACE_OS::pthread_sigmask (int how, const sigset_t *nsp, sigset_t *osp)
 
int ACE_OS::sigaction (int signum, const ACE_SIGACTION *nsa, ACE_SIGACTION *osa)
 
int ACE_OS::sigaddset (sigset_t *s, int signum)
 
int ACE_OS::sigdelset (sigset_t *s, int signum)
 
int ACE_OS::sigemptyset (sigset_t *s)
 
int ACE_OS::sigfillset (sigset_t *s)
 
int ACE_OS::sigismember (sigset_t *s, int signum)
 
ACE_SignalHandler ACE_OS::signal (int signum, ACE_SignalHandler)
 
int ACE_OS::sigprocmask (int how, const sigset_t *nsp, sigset_t *osp)
 
int ACE_OS::sigsuspend (const sigset_t *s)
 
int ACE_OS::raise (const int signum)
 
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,50 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces | Functions │ │ │ │ │ -OS_NS_signal.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_macros.h" │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ -#include "ace/os_include/os_pthread.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_OS │ │ │ │ │ - This namespace defines an OS independent programming API that │ │ │ │ │ -  shields developers from nonportable aspects of writing efficient │ │ │ │ │ - system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ - various real-time operating systems. │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ - int ACE_OS::kill (pid_t pid, int signum) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::pthread_sigmask (int how, const sigset_t *nsp, │ │ │ │ │ - sigset_t *osp) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::sigaction (int signum, const ACE_SIGACTION *nsa, │ │ │ │ │ - ACE_SIGACTION *osa) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::sigaddset (sigset_t *s, int signum) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::sigdelset (sigset_t *s, int signum) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::sigemptyset (sigset_t *s) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::sigfillset (sigset_t *s) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::sigismember (sigset_t *s, int signum) │ │ │ │ │ -  │ │ │ │ │ -ACE_SignalHandler ACE_OS::signal (int signum, ACE_SignalHandler) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::sigprocmask (int how, const sigset_t *nsp, sigset_t │ │ │ │ │ - *osp) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::sigsuspend (const sigset_t *s) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::raise (const int signum) │ │ │ │ │ -  │ │ │ │ │ +Token_Manager.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00503.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Codecs.cpp File Reference │ │ │ │ +ACE: OS_NS_wctype.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Codecs.cpp File Reference
│ │ │ │ +
OS_NS_wctype.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Codecs.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ -#include "ace/OS_NS_ctype.h"
│ │ │ │ +
#include "ace/OS_NS_wctype.h"
│ │ │ │ +#include "ace/OS_NS_wctype.inl"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,15 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Codecs.cpp File Reference │ │ │ │ │ -#include "ace/Codecs.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ -#include "ace/OS_NS_ctype.h" │ │ │ │ │ +OS_NS_wctype.cpp File Reference │ │ │ │ │ +#include "ace/OS_NS_wctype.h" │ │ │ │ │ +#include "ace/OS_NS_wctype.inl" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00506.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_netdb.inl File Reference │ │ │ │ +ACE: Pair_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,30 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
OS_NS_netdb.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Pair_T.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_macros.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_NS_errno.h"
│ │ │ │ +
#include "ace/Pair_T.inl"
│ │ │ │ +#include "ace/Pair_T.cpp"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Reference_Pair< T1, T2 >
 Defines a pair that only hold references. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_netdb.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_macros.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ +Classes │ │ │ │ │ +Pair_T.h File Reference │ │ │ │ │ +#include "ace/Pair_T.inl" │ │ │ │ │ +#include "ace/Pair_T.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Reference_Pair<_T1,_T2_> │ │ │ │ │ +  Defines a pair that only hold references. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00509.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: ATM_Addr.h File Reference │ │ │ │ +ACE: Log_Record.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,51 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Typedefs
│ │ │ │ -
ATM_Addr.h File Reference
│ │ │ │ +
Log_Record.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Addr.h"
│ │ │ │ -#include "ace/ATM_Addr.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_ATM_Addr
 Defines the ATM domain address family address format. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef int ATM_Addr
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Joe Hoffert joeh@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ATM_Addr

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef int ATM_Addr
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/os_include/arpa/os_inet.h"
│ │ │ │ +#include "ace/Time_Value.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,27 +3,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Typedefs │ │ │ │ │ -ATM_Addr.h File Reference │ │ │ │ │ -#include "ace/Addr.h" │ │ │ │ │ -#include "ace/ATM_Addr.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_ATM_Addr │ │ │ │ │ -  Defines the ATM domain address family address format. More... │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef int ATM_Addr │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Joe Hoffert joeh@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ATM_Addr ***** │ │ │ │ │ -typedef int ATM_Addr │ │ │ │ │ +Log_Record.inl File Reference │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/os_include/arpa/os_inet.h" │ │ │ │ │ +#include "ace/Time_Value.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00512.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: FILE_Addr.h File Reference │ │ │ │ +ACE: Stream.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,31 +63,67 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
FILE_Addr.h File Reference
│ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
Stream.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Addr.h"
│ │ │ │ -#include "ace/Flag_Manip.h"
│ │ │ │ -#include "ace/os_include/os_dirent.h"
│ │ │ │ -#include "ace/FILE_Addr.inl"
│ │ │ │ +
#include "ace/Stream.h"
│ │ │ │ +#include "ace/Stream_Modules.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ -Classes

class  ACE_FILE_Addr
 Defines the FILE address family address format. More...
 

│ │ │ │ +Macros

#define ACE_STREAM_CPP
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Stream) template< ACE_SYNCH_DECL
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_STREAM_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_STREAM_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tyc()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Stream )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,24 +3,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -FILE_Addr.h File Reference │ │ │ │ │ -#include "ace/Addr.h" │ │ │ │ │ -#include "ace/Flag_Manip.h" │ │ │ │ │ -#include "ace/os_include/os_dirent.h" │ │ │ │ │ -#include "ace/FILE_Addr.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_FILE_Addr │ │ │ │ │ -  Defines the FILE address family address format. More... │ │ │ │ │ +Macros | Functions │ │ │ │ │ +Stream.cpp File Reference │ │ │ │ │ +#include "ace/Stream.h" │ │ │ │ │ +#include "ace/Stream_Modules.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_STREAM_CPP │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Stream) template< ACE_SYNCH_DECL │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_STREAM_CPP ***** │ │ │ │ │ +#define ACE_STREAM_CPP │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tyc() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tyc ( ACE_Stream  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00515.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Base_Thread_Adapter.inl File Reference │ │ │ │ +ACE: SPIPE_Acceptor.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Base_Thread_Adapter.inl File Reference
│ │ │ │ +
SPIPE_Acceptor.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/SPIPE_Acceptor.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/OS_NS_sys_stat.h"
│ │ │ │ +#include "ace/OS_NS_sys_time.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Base_Thread_Adapter.inl File Reference │ │ │ │ │ +SPIPE_Acceptor.cpp File Reference │ │ │ │ │ +#include "ace/SPIPE_Acceptor.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/OS_NS_sys_stat.h" │ │ │ │ │ +#include "ace/OS_NS_sys_time.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00518.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Capabilities.inl File Reference │ │ │ │ +ACE: Obstack_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,33 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Capabilities.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Obstack_T.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/Obchunk.h"
│ │ │ │ +#include "ace/Obstack_T.inl"
│ │ │ │ +#include "ace/Obstack_T.cpp"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Obstack_T< ACE_CHAR_T >
 Define a simple "mark and release" memory allocation utility. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Doug Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,24 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Capabilities.inl File Reference │ │ │ │ │ +Classes │ │ │ │ │ +Obstack_T.h File Reference │ │ │ │ │ +#include "ace/Obchunk.h" │ │ │ │ │ +#include "ace/Obstack_T.inl" │ │ │ │ │ +#include "ace/Obstack_T.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Obstack_T<_ACE_CHAR_T_> │ │ │ │ │ +  Define a simple "mark and release" memory allocation utility. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Doug Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00521.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Service_Object.cpp File Reference │ │ │ │ +ACE: OS_NS_stropts.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,24 +62,144 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Service_Object.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Namespaces | │ │ │ │ +Macros | │ │ │ │ +Typedefs | │ │ │ │ +Functions
│ │ │ │ +
OS_NS_stropts.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │
#include "ace/config-all.h"
│ │ │ │ -#include "ace/Service_Object.h"
│ │ │ │ -#include "ace/OS_NS_stdio.h"
│ │ │ │ -#include "ace/Service_Types.h"
│ │ │ │ -#include "ace/DLL.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -
│ │ │ │ +#include "ace/os_include/os_stropts.h"
│ │ │ │ +#include "ace/os_include/os_stdio.h"
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

struct  ACE_Protocol_Info
 
class  ACE_Str_Buf
 Simple wrapper for STREAM pipes strbuf. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_IOCTL_TYPE_ARG2   int
 
#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef void(* ACE_OVERLAPPED_COMPLETION_FUNC) (unsigned long error, unsigned long bytes_transferred, ACE_OVERLAPPED *overlapped, unsigned long flags)
 
typedef unsigned long ACE_SOCK_GROUP
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

int ACE_OS::getmsg (ACE_HANDLE handle, struct strbuf *ctl, struct strbuf *data, int *flags)
 
int ACE_OS::getpmsg (ACE_HANDLE handle, struct strbuf *ctl, struct strbuf *data, int *band, int *flags)
 
int ACE_OS::fattach (int handle, const char *path)
 
int ACE_OS::fdetach (const char *file)
 
int ACE_OS::ioctl (ACE_HANDLE handle, ACE_IOCTL_TYPE_ARG2 cmd, void *=0)
 UNIX-style ioctl. More...
 
int ACE_OS::ioctl (ACE_HANDLE socket, unsigned long io_control_code, void *in_buffer_p, unsigned long in_buffer, void *out_buffer_p, unsigned long out_buffer, unsigned long *bytes_returned, ACE_OVERLAPPED *overlapped, ACE_OVERLAPPED_COMPLETION_FUNC func)
 QoS-enabled ioctl. More...
 
int ACE_OS::ioctl (ACE_HANDLE socket, unsigned long io_control_code, ACE_QoS &ace_qos, unsigned long *bytes_returned, void *buffer_p=0, unsigned long buffer=0, ACE_OVERLAPPED *overlapped=0, ACE_OVERLAPPED_COMPLETION_FUNC func=0)
 
int ACE_OS::isastream (ACE_HANDLE handle)
 
int ACE_OS::putmsg (ACE_HANDLE handle, const struct strbuf *ctl, const struct strbuf *data, int flags)
 
int ACE_OS::putpmsg (ACE_HANDLE handle, const struct strbuf *ctl, const struct strbuf *data, int band, int flags)
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ +
│ │ │ │ +and a cast of thousands...
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_EXPORT_MACRO

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_IOCTL_TYPE_ARG2

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_IOCTL_TYPE_ARG2   int
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_OVERLAPPED_COMPLETION_FUNC

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef void(* ACE_OVERLAPPED_COMPLETION_FUNC) (unsigned long error, unsigned long bytes_transferred, ACE_OVERLAPPED *overlapped, unsigned long flags)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SOCK_GROUP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef unsigned long ACE_SOCK_GROUP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,18 +3,90 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Service_Object.cpp File Reference │ │ │ │ │ +Classes | Namespaces | Macros | Typedefs | Functions │ │ │ │ │ +OS_NS_stropts.h File Reference │ │ │ │ │ #include "ace/config-all.h" │ │ │ │ │ -#include "ace/Service_Object.h" │ │ │ │ │ -#include "ace/OS_NS_stdio.h" │ │ │ │ │ -#include "ace/Service_Types.h" │ │ │ │ │ -#include "ace/DLL.h" │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/os_include/os_stropts.h" │ │ │ │ │ +#include "ace/os_include/os_stdio.h" │ │ │ │ │ + Classes │ │ │ │ │ +struct  ACE_Protocol_Info │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Str_Buf │ │ │ │ │ +  Simple wrapper for STREAM pipes strbuf. More... │ │ │ │ │ +  │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_OS │ │ │ │ │ + This namespace defines an OS independent programming API that │ │ │ │ │ +  shields developers from nonportable aspects of writing efficient │ │ │ │ │ + system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ + various real-time operating systems. │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_IOCTL_TYPE_ARG2   int │ │ │ │ │ +  │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ + typedef void(* ACE_OVERLAPPED_COMPLETION_FUNC) (unsigned long error, │ │ │ │ │ + unsigned long bytes_transferred, ACE_OVERLAPPED │ │ │ │ │ + *overlapped, unsigned long flags) │ │ │ │ │ +  │ │ │ │ │ +typedef unsigned long ACE_SOCK_GROUP │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +int ACE_OS::getmsg (ACE_HANDLE handle, struct strbuf *ctl, struct strbuf │ │ │ │ │ + *data, int *flags) │ │ │ │ │ +  │ │ │ │ │ +int ACE_OS::getpmsg (ACE_HANDLE handle, struct strbuf *ctl, struct strbuf │ │ │ │ │ + *data, int *band, int *flags) │ │ │ │ │ +  │ │ │ │ │ +int ACE_OS::fattach (int handle, const char *path) │ │ │ │ │ +  │ │ │ │ │ +int ACE_OS::fdetach (const char *file) │ │ │ │ │ +  │ │ │ │ │ +int ACE_OS::ioctl (ACE_HANDLE handle, ACE_IOCTL_TYPE_ARG2 cmd, void *=0) │ │ │ │ │ +  UNIX-style ioctl. More... │ │ │ │ │ +  │ │ │ │ │ +int ACE_OS::ioctl (ACE_HANDLE socket, unsigned long io_control_code, void │ │ │ │ │ + *in_buffer_p, unsigned long in_buffer, void *out_buffer_p, unsigned long │ │ │ │ │ + out_buffer, unsigned long *bytes_returned, ACE_OVERLAPPED *overlapped, │ │ │ │ │ + ACE_OVERLAPPED_COMPLETION_FUNC func) │ │ │ │ │ +  QoS-enabled ioctl. More... │ │ │ │ │ +  │ │ │ │ │ +int ACE_OS::ioctl (ACE_HANDLE socket, unsigned long io_control_code, ACE_QoS │ │ │ │ │ + &ace_qos, unsigned long *bytes_returned, void *buffer_p=0, unsigned long │ │ │ │ │ + buffer=0, ACE_OVERLAPPED *overlapped=0, ACE_OVERLAPPED_COMPLETION_FUNC │ │ │ │ │ + func=0) │ │ │ │ │ +  │ │ │ │ │ +int ACE_OS::isastream (ACE_HANDLE handle) │ │ │ │ │ +  │ │ │ │ │ +int ACE_OS::putmsg (ACE_HANDLE handle, const struct strbuf *ctl, const struct │ │ │ │ │ + strbuf *data, int flags) │ │ │ │ │ +  │ │ │ │ │ +int ACE_OS::putpmsg (ACE_HANDLE handle, const struct strbuf *ctl, const struct │ │ │ │ │ + strbuf *data, int band, int flags) │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ + and a cast of thousands... │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +***** ◆ ACE_IOCTL_TYPE_ARG2 ***** │ │ │ │ │ +#define ACE_IOCTL_TYPE_ARG2   int │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_OVERLAPPED_COMPLETION_FUNC ***** │ │ │ │ │ +typedef void(* ACE_OVERLAPPED_COMPLETION_FUNC) (unsigned long error, unsigned │ │ │ │ │ +long bytes_transferred, ACE_OVERLAPPED *overlapped, unsigned long flags) │ │ │ │ │ +***** ◆ ACE_SOCK_GROUP ***** │ │ │ │ │ +typedef unsigned long ACE_SOCK_GROUP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00524.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_devctl.cpp File Reference │ │ │ │ +ACE: Recyclable.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,75 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
OS_NS_devctl.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Enumerations
│ │ │ │ +
Recyclable.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_devctl.h"
│ │ │ │ -#include "ace/OS_NS_devctl.inl"
│ │ │ │ -
│ │ │ │ +
#include "ace/Recyclable.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Recyclable
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Enumerations

enum  ACE_Recyclable_State {
│ │ │ │ +  ACE_RECYCLABLE_IDLE_AND_PURGABLE │ │ │ │ +, ACE_RECYCLABLE_IDLE_BUT_NOT_PURGABLE │ │ │ │ +, ACE_RECYCLABLE_PURGABLE_BUT_NOT_IDLE │ │ │ │ +, ACE_RECYCLABLE_BUSY │ │ │ │ +,
│ │ │ │ +  ACE_RECYCLABLE_CLOSED │ │ │ │ +, ACE_RECYCLABLE_UNKNOWN │ │ │ │ +
│ │ │ │ + }
 States of a recyclable object. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Doug Schmidt
│ │ │ │ +

Enumeration Type Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Recyclable_State

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
enum ACE_Recyclable_State
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

States of a recyclable object.

│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
Enumerator
ACE_RECYCLABLE_IDLE_AND_PURGABLE 

Idle and can be purged.

│ │ │ │ +
ACE_RECYCLABLE_IDLE_BUT_NOT_PURGABLE 

Idle but cannot be purged.

│ │ │ │ +
ACE_RECYCLABLE_PURGABLE_BUT_NOT_IDLE 

Can be purged, but is not idle (mostly for debugging).

│ │ │ │ +
ACE_RECYCLABLE_BUSY 

Busy (i.e., cannot be recycled or purged).

│ │ │ │ +
ACE_RECYCLABLE_CLOSED 

Closed.

│ │ │ │ +
ACE_RECYCLABLE_UNKNOWN 

Unknown state.

│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,40 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_devctl.cpp File Reference │ │ │ │ │ -#include "ace/OS_NS_devctl.h" │ │ │ │ │ -#include "ace/OS_NS_devctl.inl" │ │ │ │ │ +Classes | Enumerations │ │ │ │ │ +Recyclable.h File Reference │ │ │ │ │ +#include "ace/Recyclable.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Recyclable │ │ │ │ │ +  │ │ │ │ │ + Enumerations │ │ │ │ │ +enum ACE_Recyclable_State { │ │ │ │ │ +    ACE_RECYCLABLE_IDLE_AND_PURGABLE , ACE_RECYCLABLE_IDLE_BUT_NOT_PURGABLE , │ │ │ │ │ + ACE_RECYCLABLE_PURGABLE_BUT_NOT_IDLE , ACE_RECYCLABLE_BUSY , │ │ │ │ │ +   ACE_RECYCLABLE_CLOSED , ACE_RECYCLABLE_UNKNOWN │ │ │ │ │ + } │ │ │ │ │ +  States of a recyclable object. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Doug Schmidt │ │ │ │ │ +***** Enumeration Type Documentation ***** │ │ │ │ │ +***** ◆ ACE_Recyclable_State ***** │ │ │ │ │ +enum ACE_Recyclable_State │ │ │ │ │ +States of a recyclable object. │ │ │ │ │ +Enumerator │ │ │ │ │ +ACE_RECYCLABLE_IDLE_AND_PURGABLE  Idle and can be purged. │ │ │ │ │ +ACE_RECYCLABLE_IDLE_BUT_NOT_PURGABLE Idle but cannot be purged. │ │ │ │ │ +ACE_RECYCLABLE_PURGABLE_BUT_NOT_IDLE Can be purged, but is not idle (mostly │ │ │ │ │ + for debugging). │ │ │ │ │ +ACE_RECYCLABLE_BUSY  Busy (i.e., cannot be recycled or │ │ │ │ │ + purged). │ │ │ │ │ +ACE_RECYCLABLE_CLOSED  Closed. │ │ │ │ │ +ACE_RECYCLABLE_UNKNOWN  Unknown state. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00527.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Refcounted_Auto_Ptr.h File Reference │ │ │ │ +ACE: Hash_Multi_Map_Manager_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,33 +64,56 @@ │ │ │ │
    │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │ -
Refcounted_Auto_Ptr.h File Reference
│ │ │ │ +
Hash_Multi_Map_Manager_T.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Auto_Ptr.h"
│ │ │ │ -#include "ace/Atomic_Op.h"
│ │ │ │ -#include "ace/Refcounted_Auto_Ptr.inl"
│ │ │ │ -#include "ace/Refcounted_Auto_Ptr.cpp"
│ │ │ │ +
#include "ace/Default_Constants.h"
│ │ │ │ +#include "ace/Functor_T.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Unbounded_Set.h"
│ │ │ │ +#include "ace/Hash_Multi_Map_Manager_T.inl"
│ │ │ │ +#include "ace/Hash_Multi_Map_Manager_T.cpp"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_Refcounted_Auto_Ptr< X, ACE_LOCK >
 This class implements support for a reference counted auto_ptr. Assigning or copying instances of an ACE_Refcounted_Auto_Ptr will automatically increment the reference count. When the last instance that references a ACE_Refcounted_Auto_Ptr instance is destroyed or overwritten, it will invoke delete on its underlying pointer. More...
class  ACE_Hash_Multi_Map_Entry< EXT_ID, INT_ID >
 Define an entry in the hash table. More...
 
class  ACE_Refcounted_Auto_Ptr_Rep< X, ACE_LOCK >
 An ACE_Refcounted_Auto_Ptr_Rep object encapsulates a pointer to an object of type X. It uses a lock object of type ACE_LOCK to protect access to the reference count. More...
class  ACE_Hash_Multi_Map_Manager< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK >
 Define a multi-map abstraction that efficiently associates the keys with their different values. More...
 
class  ACE_Hash_Multi_Map_Iterator_Base< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK >
 Base iterator for the ACE_Hash_Multi_Map_Manager. More...
 
class  ACE_Hash_Multi_Map_Const_Iterator_Base< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK >
 Base const iterator for the ACE_Hash_Multi_Map_Manager. More...
 
class  ACE_Hash_Multi_Map_Iterator< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK >
 Forward iterator for the ACE_Hash_Multi_Map_Manager. More...
 
class  ACE_Hash_Multi_Map_Const_Iterator< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK >
 Const forward iterator for the ACE_Hash_Multi_Map_Manager. More...
 
class  ACE_Hash_Multi_Map_Bucket_Iterator< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK >
 Forward iterator for the ACE_Hash_Multi_Map_Manager which only traverses a particular bucket. The particular bucket is specified by the EXT_ID parameter specified in the constructor. More...
 
class  ACE_Hash_Multi_Map_Reverse_Iterator< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK >
 Reverse iterator for the ACE_Hash_Multi_Map_Manager. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
John Tucker JTuck.nosp@m.er@i.nosp@m.nfogl.nosp@m.ide..nosp@m.com
│ │ │ │ +

The code in Hash_Multi_Map_Manager_T.* was based on the code in Hash_Map_Manager_T.*.

│ │ │ │ +

ACE_Hash_Multi_Map_Manager maps a key type to more than one value types. The template takes the key and value types as parameters. The bind and unbind operations can take a key and the value or the set of the values that is to be associated with that key. The find operation can take a key or a key and the value that is associated with the key.

│ │ │ │ +

ACE_Hash_Multi_Map_Manager uses ACE_Unbounded_Set to store differet values with the same key.

│ │ │ │ +
Author
Shanshan Jiang shans.nosp@m.han..nosp@m.jiang.nosp@m.@van.nosp@m.derbi.nosp@m.lt.e.nosp@m.du
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,31 +4,65 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Classes │ │ │ │ │ -Refcounted_Auto_Ptr.h File Reference │ │ │ │ │ -#include "ace/Auto_Ptr.h" │ │ │ │ │ -#include "ace/Atomic_Op.h" │ │ │ │ │ -#include "ace/Refcounted_Auto_Ptr.inl" │ │ │ │ │ -#include "ace/Refcounted_Auto_Ptr.cpp" │ │ │ │ │ +Hash_Multi_Map_Manager_T.h File Reference │ │ │ │ │ +#include "ace/Default_Constants.h" │ │ │ │ │ +#include "ace/Functor_T.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/Unbounded_Set.h" │ │ │ │ │ +#include "ace/Hash_Multi_Map_Manager_T.inl" │ │ │ │ │ +#include "ace/Hash_Multi_Map_Manager_T.cpp" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Refcounted_Auto_Ptr<_X,_ACE_LOCK_> │ │ │ │ │ - This class implements support for a reference counted auto_ptr. │ │ │ │ │ - Assigning or copying instances of an ACE_Refcounted_Auto_Ptr will │ │ │ │ │ -  automatically increment the reference count. When the last instance │ │ │ │ │ - that references a ACE_Refcounted_Auto_Ptr instance is destroyed or │ │ │ │ │ - overwritten, it will invoke delete on its underlying pointer. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Refcounted_Auto_Ptr_Rep<_X,_ACE_LOCK_> │ │ │ │ │ - An ACE_Refcounted_Auto_Ptr_Rep object encapsulates a pointer to an │ │ │ │ │ -  object of type X. It uses a lock object of type ACE_LOCK to protect │ │ │ │ │ - access to the reference count. More... │ │ │ │ │ +class  ACE_Hash_Multi_Map_Entry<_EXT_ID,_INT_ID_> │ │ │ │ │ +  Define an entry in the hash table. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Hash_Multi_Map_Manager<_EXT_ID,_INT_ID,_HASH_KEY,_COMPARE_KEYS, │ │ │ │ │ + ACE_LOCK_> │ │ │ │ │ +  Define a multi-map abstraction that efficiently associates the keys │ │ │ │ │ + with their different values. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Hash_Multi_Map_Iterator_Base<_EXT_ID,_INT_ID,_HASH_KEY, │ │ │ │ │ + COMPARE_KEYS,_ACE_LOCK_> │ │ │ │ │ +  Base iterator for the ACE_Hash_Multi_Map_Manager. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Hash_Multi_Map_Const_Iterator_Base<_EXT_ID,_INT_ID,_HASH_KEY, │ │ │ │ │ + COMPARE_KEYS,_ACE_LOCK_> │ │ │ │ │ +  Base const iterator for the ACE_Hash_Multi_Map_Manager. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Hash_Multi_Map_Iterator<_EXT_ID,_INT_ID,_HASH_KEY,_COMPARE_KEYS, │ │ │ │ │ + ACE_LOCK_> │ │ │ │ │ +  Forward iterator for the ACE_Hash_Multi_Map_Manager. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Hash_Multi_Map_Const_Iterator<_EXT_ID,_INT_ID,_HASH_KEY, │ │ │ │ │ + COMPARE_KEYS,_ACE_LOCK_> │ │ │ │ │ +  Const forward iterator for the ACE_Hash_Multi_Map_Manager. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Hash_Multi_Map_Bucket_Iterator<_EXT_ID,_INT_ID,_HASH_KEY, │ │ │ │ │ + COMPARE_KEYS,_ACE_LOCK_> │ │ │ │ │ + Forward iterator for the ACE_Hash_Multi_Map_Manager which only │ │ │ │ │ +  traverses a particular bucket. The particular bucket is specified by │ │ │ │ │ + the EXT_ID parameter specified in the constructor. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Hash_Multi_Map_Reverse_Iterator<_EXT_ID,_INT_ID,_HASH_KEY, │ │ │ │ │ + COMPARE_KEYS,_ACE_LOCK_> │ │ │ │ │ +  Reverse iterator for the ACE_Hash_Multi_Map_Manager. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ +The code in Hash_Multi_Map_Manager_T.* was based on the code in │ │ │ │ │ +Hash_Map_Manager_T.*. │ │ │ │ │ +ACE_Hash_Multi_Map_Manager maps a key type to more than one value types. The │ │ │ │ │ +template takes the key and value types as parameters. The bind and unbind │ │ │ │ │ +operations can take a key and the value or the set of the values that is to be │ │ │ │ │ +associated with that key. The find operation can take a key or a key and the │ │ │ │ │ +value that is associated with the key. │ │ │ │ │ +ACE_Hash_Multi_Map_Manager uses ACE_Unbounded_Set to store differet values with │ │ │ │ │ +the same key. │ │ │ │ │ Author │ │ │ │ │ - John Tucker JTuck.nosp@m.er@i.nosp@m.nfogl.nosp@m.ide..nosp@m.com │ │ │ │ │ + Shanshan Jiang │ │ │ │ │ + shans.nosp@m.han..nosp@m.jiang.nosp@m.@van.nosp@m.derbi.nosp@m.lt.e.nosp@m.du │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00530.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_poll.h File Reference │ │ │ │ +ACE: Timer_List_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,56 +63,36 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Namespaces | │ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
OS_NS_poll.h File Reference
│ │ │ │ +Macros
│ │ │ │ +
Timer_List_T.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -#include "ace/os_include/os_poll.h"
│ │ │ │ +
#include "ace/Timer_List_T.h"
│ │ │ │ +#include "ace/Guard_T.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Functions

int ACE_OS::poll (struct pollfd *pollfds, unsigned long len, const ACE_Time_Value *tv=0)
 
int ACE_OS::poll (struct pollfd *pollfds, unsigned long len, const ACE_Time_Value &tv)
 
#define ACE_TIMER_LIST_T_C
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ -
│ │ │ │ -and a cast of thousands...
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_EXPORT_MACRO

│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_TIMER_LIST_T_C

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_EXPORT_MACRO   ACE_Export#define ACE_TIMER_LIST_T_C
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,40 +3,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces | Macros | Functions │ │ │ │ │ -OS_NS_poll.h File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ -#include "ace/os_include/os_poll.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_OS │ │ │ │ │ - This namespace defines an OS independent programming API that │ │ │ │ │ -  shields developers from nonportable aspects of writing efficient │ │ │ │ │ - system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ - various real-time operating systems. │ │ │ │ │ -  │ │ │ │ │ +Macros │ │ │ │ │ +Timer_List_T.cpp File Reference │ │ │ │ │ +#include "ace/Timer_List_T.h" │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ Macros │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -int ACE_OS::poll (struct pollfd *pollfds, unsigned long len, const │ │ │ │ │ - ACE_Time_Value *tv=0) │ │ │ │ │ -  │ │ │ │ │ -int ACE_OS::poll (struct pollfd *pollfds, unsigned long len, const │ │ │ │ │ - ACE_Time_Value &tv) │ │ │ │ │ +#define ACE_TIMER_LIST_T_C │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ - and a cast of thousands... │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +***** ◆ ACE_TIMER_LIST_T_C ***** │ │ │ │ │ +#define ACE_TIMER_LIST_T_C │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00533.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Managed_Object.h File Reference │ │ │ │ +ACE: LOCK_SOCK_Acceptor.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,33 +64,28 @@ │ │ │ │
    │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │ -
Managed_Object.h File Reference
│ │ │ │ +
LOCK_SOCK_Acceptor.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Object_Manager.h"
│ │ │ │ -#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/Managed_Object.inl"
│ │ │ │ -#include "ace/Managed_Object.cpp"
│ │ │ │ +
#include "ace/SOCK_Acceptor.h"
│ │ │ │ +#include "ace/LOCK_SOCK_Acceptor.cpp"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_Cleanup_Adapter< TYPE >
 Adapter for ACE_Cleanup objects that allows them to be readily managed by the ACE_Object_Manager. More...
 
class  ACE_Managed_Object< TYPE >
 Wrapper for interface to allocate an object managed by the ACE_Object_Manager. More...
class  ACE_LOCK_SOCK_Acceptor< ACE_LOCK >
 Specialize ACE_SOCK_Acceptor to lock around <accept>;. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
David L. Levine levin.nosp@m.e@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ +
Author
James Hu and Irfan Pyarali
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,27 +4,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Classes │ │ │ │ │ -Managed_Object.h File Reference │ │ │ │ │ -#include "ace/Object_Manager.h" │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ -#include "ace/Managed_Object.inl" │ │ │ │ │ -#include "ace/Managed_Object.cpp" │ │ │ │ │ +LOCK_SOCK_Acceptor.h File Reference │ │ │ │ │ +#include "ace/SOCK_Acceptor.h" │ │ │ │ │ +#include "ace/LOCK_SOCK_Acceptor.cpp" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Cleanup_Adapter<_TYPE_> │ │ │ │ │ -  Adapter for ACE_Cleanup objects that allows them to be readily managed │ │ │ │ │ - by the ACE_Object_Manager. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Managed_Object<_TYPE_> │ │ │ │ │ -  Wrapper for interface to allocate an object managed by the │ │ │ │ │ - ACE_Object_Manager. More... │ │ │ │ │ +class  ACE_LOCK_SOCK_Acceptor<_ACE_LOCK_> │ │ │ │ │ +  Specialize ACE_SOCK_Acceptor to lock around ;. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - David L. Levine levin.nosp@m.e@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ + James Hu and Irfan Pyarali │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00536.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: If_Then_Else.h File Reference │ │ │ │ +ACE: Obstack.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,36 +63,42 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Namespaces
│ │ │ │ -
If_Then_Else.h File Reference
│ │ │ │ +Typedefs
│ │ │ │ +
Obstack.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

struct  ACE::If_Then_Else< true, Ta, Tb >
 
struct  ACE::If_Then_Else< false, Ta, Tb >
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ +
#include "ace/Obstack_T.h"
│ │ │ │ +

│ │ │ │ -Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Typedefs

typedef ACE_Obstack_T< char > ACE_Obstack
 
│ │ │ │

Detailed Description

│ │ │ │ -

ACE::If_Then_Else traits template based on the IfThenElse template described in the book "C++ Templates" by Vandevoorde and Josuttis.

│ │ │ │ -
Author
Ossama Othman ossam.nosp@m.a@dr.nosp@m.e.van.nosp@m.derb.nosp@m.ilt.e.nosp@m.du
│ │ │ │ -
│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Obstack

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Obstack_T<char> ACE_Obstack
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,27 +3,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Namespaces │ │ │ │ │ -If_Then_Else.h File Reference │ │ │ │ │ - Classes │ │ │ │ │ -struct  ACE::If_Then_Else<_true,_Ta,_Tb_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE::If_Then_Else<_false,_Ta,_Tb_> │ │ │ │ │ -  │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE │ │ │ │ │ -  The namespace containing the ACE framework itself. │ │ │ │ │ +Typedefs │ │ │ │ │ +Obstack.h File Reference │ │ │ │ │ +#include "ace/Obstack_T.h" │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef ACE_Obstack_T< char > ACE_Obstack │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -ACE::If_Then_Else traits template based on the IfThenElse template described in │ │ │ │ │ -the book "C++ Templates" by Vandevoorde and Josuttis. │ │ │ │ │ Author │ │ │ │ │ - Ossama Othman │ │ │ │ │ - ossam.nosp@m.a@dr.nosp@m.e.van.nosp@m.derb.nosp@m.ilt.e.nosp@m.du │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_Obstack ***** │ │ │ │ │ +typedef ACE_Obstack_T ACE_Obstack │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00539.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Select_Reactor_Base.cpp File Reference │ │ │ │ +ACE: Svc_Conf_Token_Table.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,63 +63,403 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Functions
│ │ │ │ -
Select_Reactor_Base.cpp File Reference
│ │ │ │ +Macros | │ │ │ │ +Typedefs | │ │ │ │ +Enumerations
│ │ │ │ +
Svc_Conf_Token_Table.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Select_Reactor_Base.h"
│ │ │ │ -#include "ace/Reactor.h"
│ │ │ │ -#include "ace/Thread.h"
│ │ │ │ -#include "ace/SOCK_Acceptor.h"
│ │ │ │ -#include "ace/SOCK_Connector.h"
│ │ │ │ -#include "ace/Timer_Queue.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/Signal.h"
│ │ │ │ -#include "ace/OS_NS_fcntl.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ +

│ │ │ │ -Functions

template<typename iterator >
ACE_Event_HandlerACE_SELECT_REACTOR_EVENT_HANDLER (iterator i)
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_DYNAMIC   258
 
#define ACE_STATIC   259
 
#define ACE_SUSPEND   260
 
#define ACE_RESUME   261
 
#define ACE_REMOVE   262
 
#define ACE_USTREAM   263
 
#define ACE_MODULE_T   264
 
#define ACE_STREAM_T   265
 
#define ACE_SVC_OBJ_T   266
 
#define ACE_ACTIVE   267
 
#define ACE_INACTIVE   268
 
#define ACE_PATHNAME   269
 
#define ACE_IDENT   270
 
#define ACE_STRING   271
 
#define ace_yystype   YYSTYPE /* obsolescent; will be withdrawn */
 
#define YYSTYPE_IS_DECLARED   1
 
#define YYSTYPE_IS_TRIVIAL   1
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef int YYSTYPE
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Enumerations

enum  ace_yytokentype {
│ │ │ │ +  ACE_DYNAMIC = 258 │ │ │ │ +, ACE_STATIC = 259 │ │ │ │ +, ACE_SUSPEND = 260 │ │ │ │ +, ACE_RESUME = 261 │ │ │ │ +,
│ │ │ │ +  ACE_REMOVE = 262 │ │ │ │ +, ACE_USTREAM = 263 │ │ │ │ +, ACE_MODULE_T = 264 │ │ │ │ +, ACE_STREAM_T = 265 │ │ │ │ +,
│ │ │ │ +  ACE_SVC_OBJ_T = 266 │ │ │ │ +, ACE_ACTIVE = 267 │ │ │ │ +, ACE_INACTIVE = 268 │ │ │ │ +, ACE_PATHNAME = 269 │ │ │ │ +,
│ │ │ │ +  ACE_IDENT = 270 │ │ │ │ +, ACE_STRING = 271 │ │ │ │ +, ACE_DYNAMIC = 258 │ │ │ │ +, ACE_STATIC = 259 │ │ │ │ +,
│ │ │ │ +  ACE_SUSPEND = 260 │ │ │ │ +, ACE_RESUME = 261 │ │ │ │ +, ACE_REMOVE = 262 │ │ │ │ +, ACE_USTREAM = 263 │ │ │ │ +,
│ │ │ │ +  ACE_MODULE_T = 264 │ │ │ │ +, ACE_STREAM_T = 265 │ │ │ │ +, ACE_SVC_OBJ_T = 266 │ │ │ │ +, ACE_ACTIVE = 267 │ │ │ │ +,
│ │ │ │ +  ACE_INACTIVE = 268 │ │ │ │ +, ACE_PATHNAME = 269 │ │ │ │ +, ACE_IDENT = 270 │ │ │ │ +, ACE_STRING = 271 │ │ │ │ +
│ │ │ │ + }
 
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_SELECT_REACTOR_EVENT_HANDLER()

│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ACTIVE

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -template<typename iterator >
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_Event_Handler * ACE_SELECT_REACTOR_EVENT_HANDLER (iterator i)#define ACE_ACTIVE   267
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ +

◆ ACE_DYNAMIC

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DYNAMIC   258
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_IDENT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_IDENT   270
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_INACTIVE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_INACTIVE   268
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_MODULE_T

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MODULE_T   264
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_PATHNAME

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_PATHNAME   269
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_REMOVE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_REMOVE   262
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_RESUME

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_RESUME   261
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_STATIC

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_STATIC   259
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_STREAM_T

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_STREAM_T   265
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ + │ │ │ │ +

◆ ACE_STRING

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_STRING   271
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SUSPEND

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SUSPEND   260
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SVC_OBJ_T

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SVC_OBJ_T   266
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_USTREAM

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_USTREAM   263
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ace_yystype

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ace_yystype   YYSTYPE /* obsolescent; will be withdrawn */
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ YYSTYPE_IS_DECLARED

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define YYSTYPE_IS_DECLARED   1
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ YYSTYPE_IS_TRIVIAL

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define YYSTYPE_IS_TRIVIAL   1
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ YYSTYPE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef int YYSTYPE
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Enumeration Type Documentation

│ │ │ │ + │ │ │ │ +

◆ ace_yytokentype

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
enum ace_yytokentype
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
Enumerator
ACE_DYNAMIC 
ACE_STATIC 
ACE_SUSPEND 
ACE_RESUME 
ACE_REMOVE 
ACE_USTREAM 
ACE_MODULE_T 
ACE_STREAM_T 
ACE_SVC_OBJ_T 
ACE_ACTIVE 
ACE_INACTIVE 
ACE_PATHNAME 
ACE_IDENT 
ACE_STRING 
ACE_DYNAMIC 
ACE_STATIC 
ACE_SUSPEND 
ACE_RESUME 
ACE_REMOVE 
ACE_USTREAM 
ACE_MODULE_T 
ACE_STREAM_T 
ACE_SVC_OBJ_T 
ACE_ACTIVE 
ACE_INACTIVE 
ACE_PATHNAME 
ACE_IDENT 
ACE_STRING 
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,30 +3,134 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Functions │ │ │ │ │ -Select_Reactor_Base.cpp File Reference │ │ │ │ │ -#include "ace/Select_Reactor_Base.h" │ │ │ │ │ -#include "ace/Reactor.h" │ │ │ │ │ -#include "ace/Thread.h" │ │ │ │ │ -#include "ace/SOCK_Acceptor.h" │ │ │ │ │ -#include "ace/SOCK_Connector.h" │ │ │ │ │ -#include "ace/Timer_Queue.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/Signal.h" │ │ │ │ │ -#include "ace/OS_NS_fcntl.h" │ │ │ │ │ - Functions │ │ │ │ │ -template │ │ │ │ │ -ACE_Event_Handler * ACE_SELECT_REACTOR_EVENT_HANDLER (iterator i) │ │ │ │ │ -  │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_SELECT_REACTOR_EVENT_HANDLER() ***** │ │ │ │ │ -template │ │ │ │ │ -ACE_Event_Handler * ( iterator i ) inline │ │ │ │ │ -ACE_SELECT_REACTOR_EVENT_HANDLER │ │ │ │ │ +Macros | Typedefs | Enumerations │ │ │ │ │ +Svc_Conf_Token_Table.h File Reference │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_DYNAMIC   258 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_STATIC   259 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SUSPEND   260 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_RESUME   261 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_REMOVE   262 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_USTREAM   263 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_MODULE_T   264 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_STREAM_T   265 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SVC_OBJ_T   266 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_ACTIVE   267 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_INACTIVE   268 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_PATHNAME   269 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_IDENT   270 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_STRING   271 │ │ │ │ │ +  │ │ │ │ │ +#define ace_yystype   YYSTYPE /* obsolescent; will be withdrawn */ │ │ │ │ │ +  │ │ │ │ │ +#define YYSTYPE_IS_DECLARED   1 │ │ │ │ │ +  │ │ │ │ │ +#define YYSTYPE_IS_TRIVIAL   1 │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef int YYSTYPE │ │ │ │ │ +  │ │ │ │ │ + Enumerations │ │ │ │ │ +enum ace_yytokentype { │ │ │ │ │ +    ACE_DYNAMIC = 258 , ACE_STATIC = 259 , ACE_SUSPEND = 260 , ACE_RESUME = 261 , │ │ │ │ │ +   ACE_REMOVE = 262 , ACE_USTREAM = 263 , ACE_MODULE_T = 264 , ACE_STREAM_T = 265 │ │ │ │ │ + , │ │ │ │ │ +   ACE_SVC_OBJ_T = 266 , ACE_ACTIVE = 267 , ACE_INACTIVE = 268 , ACE_PATHNAME = │ │ │ │ │ + 269 , │ │ │ │ │ +   ACE_IDENT = 270 , ACE_STRING = 271 , ACE_DYNAMIC = 258 , ACE_STATIC = 259 , │ │ │ │ │ +   ACE_SUSPEND = 260 , ACE_RESUME = 261 , ACE_REMOVE = 262 , ACE_USTREAM = 263 , │ │ │ │ │ +   ACE_MODULE_T = 264 , ACE_STREAM_T = 265 , ACE_SVC_OBJ_T = 266 , ACE_ACTIVE = │ │ │ │ │ + 267 , │ │ │ │ │ +   ACE_INACTIVE = 268 , ACE_PATHNAME = 269 , ACE_IDENT = 270 , ACE_STRING = 271 │ │ │ │ │ + } │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_ACTIVE ***** │ │ │ │ │ +#define ACE_ACTIVE   267 │ │ │ │ │ +***** ◆ ACE_DYNAMIC ***** │ │ │ │ │ +#define ACE_DYNAMIC   258 │ │ │ │ │ +***** ◆ ACE_IDENT ***** │ │ │ │ │ +#define ACE_IDENT   270 │ │ │ │ │ +***** ◆ ACE_INACTIVE ***** │ │ │ │ │ +#define ACE_INACTIVE   268 │ │ │ │ │ +***** ◆ ACE_MODULE_T ***** │ │ │ │ │ +#define ACE_MODULE_T   264 │ │ │ │ │ +***** ◆ ACE_PATHNAME ***** │ │ │ │ │ +#define ACE_PATHNAME   269 │ │ │ │ │ +***** ◆ ACE_REMOVE ***** │ │ │ │ │ +#define ACE_REMOVE   262 │ │ │ │ │ +***** ◆ ACE_RESUME ***** │ │ │ │ │ +#define ACE_RESUME   261 │ │ │ │ │ +***** ◆ ACE_STATIC ***** │ │ │ │ │ +#define ACE_STATIC   259 │ │ │ │ │ +***** ◆ ACE_STREAM_T ***** │ │ │ │ │ +#define ACE_STREAM_T   265 │ │ │ │ │ +***** ◆ ACE_STRING ***** │ │ │ │ │ +#define ACE_STRING   271 │ │ │ │ │ +***** ◆ ACE_SUSPEND ***** │ │ │ │ │ +#define ACE_SUSPEND   260 │ │ │ │ │ +***** ◆ ACE_SVC_OBJ_T ***** │ │ │ │ │ +#define ACE_SVC_OBJ_T   266 │ │ │ │ │ +***** ◆ ACE_USTREAM ***** │ │ │ │ │ +#define ACE_USTREAM   263 │ │ │ │ │ +***** ◆ ace_yystype ***** │ │ │ │ │ +#define ace_yystype   YYSTYPE /* obsolescent; will be withdrawn */ │ │ │ │ │ +***** ◆ YYSTYPE_IS_DECLARED ***** │ │ │ │ │ +#define YYSTYPE_IS_DECLARED   1 │ │ │ │ │ +***** ◆ YYSTYPE_IS_TRIVIAL ***** │ │ │ │ │ +#define YYSTYPE_IS_TRIVIAL   1 │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ YYSTYPE ***** │ │ │ │ │ +typedef int YYSTYPE │ │ │ │ │ +***** Enumeration Type Documentation ***** │ │ │ │ │ +***** ◆ ace_yytokentype ***** │ │ │ │ │ +enum ace_yytokentype │ │ │ │ │ +Enumerator │ │ │ │ │ +ACE_DYNAMIC  │ │ │ │ │ +ACE_STATIC  │ │ │ │ │ +ACE_SUSPEND  │ │ │ │ │ +ACE_RESUME  │ │ │ │ │ +ACE_REMOVE  │ │ │ │ │ +ACE_USTREAM  │ │ │ │ │ +ACE_MODULE_T  │ │ │ │ │ +ACE_STREAM_T  │ │ │ │ │ +ACE_SVC_OBJ_T  │ │ │ │ │ +ACE_ACTIVE  │ │ │ │ │ +ACE_INACTIVE  │ │ │ │ │ +ACE_PATHNAME  │ │ │ │ │ +ACE_IDENT  │ │ │ │ │ +ACE_STRING  │ │ │ │ │ +ACE_DYNAMIC  │ │ │ │ │ +ACE_STATIC  │ │ │ │ │ +ACE_SUSPEND  │ │ │ │ │ +ACE_RESUME  │ │ │ │ │ +ACE_REMOVE  │ │ │ │ │ +ACE_USTREAM  │ │ │ │ │ +ACE_MODULE_T  │ │ │ │ │ +ACE_STREAM_T  │ │ │ │ │ +ACE_SVC_OBJ_T  │ │ │ │ │ +ACE_ACTIVE  │ │ │ │ │ +ACE_INACTIVE  │ │ │ │ │ +ACE_PATHNAME  │ │ │ │ │ +ACE_IDENT  │ │ │ │ │ +ACE_STRING  │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00542.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Priority_Reactor.h File Reference │ │ │ │ +ACE: OS_NS_ctype.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,30 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Priority_Reactor.h File Reference
│ │ │ │ +
OS_NS_ctype.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Select_Reactor.h"
│ │ │ │ -#include "ace/Unbounded_Queue.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Priority_Reactor
 Implements priority based dispatching. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,21 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Priority_Reactor.h File Reference │ │ │ │ │ -#include "ace/Select_Reactor.h" │ │ │ │ │ -#include "ace/Unbounded_Queue.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Priority_Reactor │ │ │ │ │ -  Implements priority based dispatching. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu │ │ │ │ │ +OS_NS_ctype.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00545.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Env_Value_T.inl File Reference │ │ │ │ +ACE: Framework_Component_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,71 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Env_Value_T.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Macros
│ │ │ │ +
Framework_Component_T.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/Framework_Component.h"
│ │ │ │ +#include "ace/Framework_Component_T.cpp"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Framework_Component_T< Concrete >
 This class inherits the interface of the abstract ACE_Framework_Component class and is instantiated with the implementation of the concrete component class class Concrete. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_REGISTER_FRAMEWORK_COMPONENT(CLASS, INSTANCE)
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Don Hinton dhint.nosp@m.on@i.nosp@m.eee.o.nosp@m.rg
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_REGISTER_FRAMEWORK_COMPONENT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_REGISTER_FRAMEWORK_COMPONENT( CLASS,
 INSTANCE 
)
│ │ │ │ +
│ │ │ │ +Value:
│ │ │ │ + │ │ │ │ +
static ACE_Framework_Repository * instance(int size=ACE_Framework_Repository::DEFAULT_SIZE)
Get pointer to a process-wide ACE_Framework_Repository.
Definition: Framework_Component.cpp:96
│ │ │ │ +
int register_component(ACE_Framework_Component *fc)
Definition: Framework_Component.cpp:133
│ │ │ │ +
This class inherits the interface of the abstract ACE_Framework_Component class and is instantiated w...
Definition: Framework_Component_T.h:37
│ │ │ │ +

This macro should be called in the instance() method of the Concrete class that will be managed. Along with the appropriate template instantiation.

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,48 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Env_Value_T.inl File Reference │ │ │ │ │ +Classes | Macros │ │ │ │ │ +Framework_Component_T.h File Reference │ │ │ │ │ +#include "ace/Framework_Component.h" │ │ │ │ │ +#include "ace/Framework_Component_T.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Framework_Component_T<_Concrete_> │ │ │ │ │ + This class inherits the interface of the abstract │ │ │ │ │ +  ACE_Framework_Component class and is instantiated with the │ │ │ │ │ + implementation of the concrete component class class Concrete. More... │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_REGISTER_FRAMEWORK_COMPONENT(CLASS, INSTANCE) │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Don Hinton dhint.nosp@m.on@i.nosp@m.eee.o.nosp@m.rg │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_REGISTER_FRAMEWORK_COMPONENT ***** │ │ │ │ │ +#define ACE_REGISTER_FRAMEWORK_COMPONENT (  CLASS, │ │ │ │ │ +  INSTANCE  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +ACE_Framework_Repository::instance ()->register_component \ │ │ │ │ │ +(new ACE_Framework_Component_T (INSTANCE)); │ │ │ │ │ +ACE_Framework_Repository::instance │ │ │ │ │ +static ACE_Framework_Repository * instance(int size=ACE_Framework_Repository:: │ │ │ │ │ +DEFAULT_SIZE) │ │ │ │ │ +Get pointer to a process-wide ACE_Framework_Repository. │ │ │ │ │ +Definition: Framework_Component.cpp:96 │ │ │ │ │ +ACE_Framework_Repository::register_component │ │ │ │ │ +int register_component(ACE_Framework_Component *fc) │ │ │ │ │ +Definition: Framework_Component.cpp:133 │ │ │ │ │ +ACE_Framework_Component_T │ │ │ │ │ +This class inherits the interface of the abstract ACE_Framework_Component class │ │ │ │ │ +and is instantiated w... │ │ │ │ │ +Definition: Framework_Component_T.h:37 │ │ │ │ │ +This macro should be called in the instance() method of the Concrete class that │ │ │ │ │ +will be managed. Along with the appropriate template instantiation. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00548.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Event_Base.inl File Reference │ │ │ │ +ACE: MEM_Addr.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,30 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Event_Base.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
MEM_Addr.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/INET_Addr.h"
│ │ │ │ +#include "ace/MEM_Addr.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_MEM_Addr
 Defines a C++ wrapper facade for the shared memory transport address family format. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Event_Base.inl File Reference │ │ │ │ │ +Classes │ │ │ │ │ +MEM_Addr.h File Reference │ │ │ │ │ +#include "ace/INET_Addr.h" │ │ │ │ │ +#include "ace/MEM_Addr.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_MEM_Addr │ │ │ │ │ +  Defines a C++ wrapper facade for the shared memory transport address │ │ │ │ │ + family format. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00551.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_string.cpp File Reference │ │ │ │ +ACE: OS_NS_Thread.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,25 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
OS_NS_string.cpp File Reference
│ │ │ │ +
OS_NS_Thread.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/ACE.h"
│ │ │ │ -#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_NS_stdio.h"
│ │ │ │ -#include "ace/OS_NS_stdlib.h"
│ │ │ │ -#include "ace/OS_NS_string.inl"
│ │ │ │ +
#include "ace/OS_NS_macros.h"
│ │ │ │ +#include "ace/Time_Value.h"
│ │ │ │ +#include "ace/OS_NS_sys_mman.h"
│ │ │ │ +#include "ace/OS_NS_sys_time.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +#include "ace/OS_NS_stdio.h"
│ │ │ │ +#include "ace/OS_NS_errno.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,17 +3,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_string.cpp File Reference │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ +OS_NS_Thread.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_macros.h" │ │ │ │ │ +#include "ace/Time_Value.h" │ │ │ │ │ +#include "ace/OS_NS_sys_mman.h" │ │ │ │ │ +#include "ace/OS_NS_sys_time.h" │ │ │ │ │ #include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ #include "ace/OS_NS_stdio.h" │ │ │ │ │ -#include "ace/OS_NS_stdlib.h" │ │ │ │ │ -#include "ace/OS_NS_string.inl" │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00554.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_sys_uio.inl File Reference │ │ │ │ +ACE: Codecs.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,31 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
OS_NS_sys_uio.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Codecs.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/os_errno.h"
│ │ │ │ +
#include "ace/Basic_Types.h"
│ │ │ │ +#include "ace/Global_Macros.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Base64
 Encode/Decode a stream of bytes according to Base64 encoding. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Krishnakumar B kitty.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ +

Codecs is a generic wrapper for various encoding and decoding mechanisms. Currently it includes Base64 content transfer-encoding as specified by RFC 2045, Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.

│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,25 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_sys_uio.inl File Reference │ │ │ │ │ -#include "ace/os_include/os_errno.h" │ │ │ │ │ +Classes │ │ │ │ │ +Codecs.h File Reference │ │ │ │ │ +#include "ace/Basic_Types.h" │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Base64 │ │ │ │ │ +  Encode/Decode a stream of bytes according to Base64 encoding. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Krishnakumar B kitty.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ +Codecs is a generic wrapper for various encoding and decoding mechanisms. │ │ │ │ │ +Currently it includes Base64 content transfer-encoding as specified by RFC │ │ │ │ │ +2045, Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet │ │ │ │ │ +Message Bodies. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00557.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Codecs.h File Reference │ │ │ │ +ACE: Bound_Ptr.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,31 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Codecs.h File Reference
│ │ │ │ +
Bound_Ptr.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Basic_Types.h"
│ │ │ │ -#include "ace/Global_Macros.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Base64
 Encode/Decode a stream of bytes according to Base64 encoding. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Krishnakumar B kitty.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ -

Codecs is a generic wrapper for various encoding and decoding mechanisms. Currently it includes Base64 content transfer-encoding as specified by RFC 2045, Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.

│ │ │ │ +
#include "ace/Guard_T.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,25 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Codecs.h File Reference │ │ │ │ │ -#include "ace/Basic_Types.h" │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Base64 │ │ │ │ │ -  Encode/Decode a stream of bytes according to Base64 encoding. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Krishnakumar B kitty.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ -Codecs is a generic wrapper for various encoding and decoding mechanisms. │ │ │ │ │ -Currently it includes Base64 content transfer-encoding as specified by RFC │ │ │ │ │ -2045, Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet │ │ │ │ │ -Message Bodies. │ │ │ │ │ +Bound_Ptr.inl File Reference │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00560.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: File_Lock.h File Reference │ │ │ │ +ACE: Message_Queue_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,29 +63,79 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
File_Lock.h File Reference
│ │ │ │ +Classes | │ │ │ │ +Typedefs
│ │ │ │ +
Message_Queue_T.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/OS_NS_stdio.h"
│ │ │ │ -#include "ace/File_Lock.inl"
│ │ │ │ +
#include "ace/Message_Queue.h"
│ │ │ │ +#include "ace/Dynamic_Message_Strategy.h"
│ │ │ │ +#include "ace/Synch_Traits.h"
│ │ │ │ +#include "ace/Guard_T.h"
│ │ │ │ +#include "ace/Time_Policy.h"
│ │ │ │ +#include "ace/Time_Value_T.h"
│ │ │ │ +#include "ace/Condition_Attributes.h"
│ │ │ │ +#include "ace/Message_Queue_T.cpp"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ Classes

class  ACE_File_Lock
 A wrapper around the UNIX file locking mechanism. More...
class  ACE_Message_Queue< ACE_SYNCH_DECL, TIME_POLICY >
 A message queuing facility with parameterized synchronization capability. ACE_Message_Queue is modeled after the queueing facilities in System V STREAMs. More...
 
class  ACE_Message_Queue_Iterator< ACE_SYNCH_DECL, TIME_POLICY >
 Iterator for the ACE_Message_Queue. More...
 
class  ACE_Message_Queue_Reverse_Iterator< ACE_SYNCH_DECL, TIME_POLICY >
 Reverse Iterator for the ACE_Message_Queue. More...
 
class  ACE_Dynamic_Message_Queue< ACE_SYNCH_DECL, TIME_POLICY >
 A derived class which adapts the ACE_Message_Queue class in order to maintain dynamic priorities for enqueued <ACE_Message_Blocks> and manage the queue order according to these dynamic priorities. More...
 
class  ACE_Message_Queue_Factory< ACE_SYNCH_DECL, TIME_POLICY >
 ACE_Message_Queue_Factory is a static factory class template which provides a separate factory method for each of the major kinds of priority based message dispatching: static, earliest deadline first (EDF), and minimum laxity first (MLF). More...
 
class  ACE_Message_Queue_Ex< ACE_MESSAGE_TYPE, ACE_SYNCH_DECL, TIME_POLICY >
 A threaded message queueing facility, modeled after the queueing facilities in System V STREAMs. More...
 
class  ACE_Message_Queue_Ex_Iterator< ACE_MESSAGE_TYPE, ACE_SYNCH_DECL, TIME_POLICY >
 Iterator for the ACE_Message_Queue_Ex. More...
 
class  ACE_Message_Queue_Ex_Reverse_Iterator< ACE_MESSAGE_TYPE, ACE_SYNCH_DECL, TIME_POLICY >
 
class  ACE_Message_Queue_Ex_N< ACE_MESSAGE_TYPE, ACE_SYNCH_DECL, TIME_POLICY >
 A threaded message queueing facility, modeled after the queueing facilities in System V STREAMs which can enqueue multiple messages in one call. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Typedefs

typedef ACE_Message_Queue< ACE_SYNCHACE_DEFAULT_MESSAGE_QUEUE_TYPE
 
│ │ │ │

Detailed Description

│ │ │ │
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_MESSAGE_QUEUE_TYPE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Message_Queue<ACE_SYNCH> ACE_DEFAULT_MESSAGE_QUEUE_TYPE
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,22 +3,69 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -File_Lock.h File Reference │ │ │ │ │ -#include "ace/OS_NS_stdio.h" │ │ │ │ │ -#include "ace/File_Lock.inl" │ │ │ │ │ +Classes | Typedefs │ │ │ │ │ +Message_Queue_T.h File Reference │ │ │ │ │ +#include "ace/Message_Queue.h" │ │ │ │ │ +#include "ace/Dynamic_Message_Strategy.h" │ │ │ │ │ +#include "ace/Synch_Traits.h" │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ +#include "ace/Time_Policy.h" │ │ │ │ │ +#include "ace/Time_Value_T.h" │ │ │ │ │ +#include "ace/Condition_Attributes.h" │ │ │ │ │ +#include "ace/Message_Queue_T.cpp" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_File_Lock │ │ │ │ │ -  A wrapper around the UNIX file locking mechanism. More... │ │ │ │ │ +class  ACE_Message_Queue<_ACE_SYNCH_DECL,_TIME_POLICY_> │ │ │ │ │ + A message queuing facility with parameterized synchronization │ │ │ │ │ +  capability. ACE_Message_Queue is modeled after the queueing facilities │ │ │ │ │ + in System V STREAMs. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Message_Queue_Iterator<_ACE_SYNCH_DECL,_TIME_POLICY_> │ │ │ │ │ +  Iterator for the ACE_Message_Queue. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Message_Queue_Reverse_Iterator<_ACE_SYNCH_DECL,_TIME_POLICY_> │ │ │ │ │ +  Reverse Iterator for the ACE_Message_Queue. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Dynamic_Message_Queue<_ACE_SYNCH_DECL,_TIME_POLICY_> │ │ │ │ │ + A derived class which adapts the ACE_Message_Queue class in order to │ │ │ │ │ +  maintain dynamic priorities for enqueued and │ │ │ │ │ + manage the queue order according to these dynamic priorities. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Message_Queue_Factory<_ACE_SYNCH_DECL,_TIME_POLICY_> │ │ │ │ │ + ACE_Message_Queue_Factory is a static factory class template which │ │ │ │ │ +  provides a separate factory method for each of the major kinds of │ │ │ │ │ + priority based message dispatching: static, earliest deadline first │ │ │ │ │ + (EDF), and minimum laxity first (MLF). More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Message_Queue_Ex<_ACE_MESSAGE_TYPE,_ACE_SYNCH_DECL,_TIME_POLICY_> │ │ │ │ │ +  A threaded message queueing facility, modeled after the queueing │ │ │ │ │ + facilities in System V STREAMs. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Message_Queue_Ex_Iterator<_ACE_MESSAGE_TYPE,_ACE_SYNCH_DECL, │ │ │ │ │ + TIME_POLICY_> │ │ │ │ │ +  Iterator for the ACE_Message_Queue_Ex. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Message_Queue_Ex_Reverse_Iterator<_ACE_MESSAGE_TYPE, │ │ │ │ │ + ACE_SYNCH_DECL,_TIME_POLICY_> │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Message_Queue_Ex_N<_ACE_MESSAGE_TYPE,_ACE_SYNCH_DECL,_TIME_POLICY_> │ │ │ │ │ + A threaded message queueing facility, modeled after the queueing │ │ │ │ │ +  facilities in System V STREAMs which can enqueue multiple messages in │ │ │ │ │ + one call. More... │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef ACE_Message_Queue< ACE_SYNCH > ACE_DEFAULT_MESSAGE_QUEUE_TYPE │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ Douglas C. Schmidt │ │ │ │ │ d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_DEFAULT_MESSAGE_QUEUE_TYPE ***** │ │ │ │ │ +typedef ACE_Message_Queue ACE_DEFAULT_MESSAGE_QUEUE_TYPE │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00563.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_sys_shm.inl File Reference │ │ │ │ +ACE: String_Base.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,110 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
OS_NS_sys_shm.inl File Reference
│ │ │ │ +
│ │ │ │ +Functions
│ │ │ │ +
String_Base.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_errno.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Malloc_Base.h"
│ │ │ │ +#include "ace/Min_Max.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

template<class ACE_CHAR_T >
bool operator== (const ACE_CHAR_T *s, const ACE_String_Base< ACE_CHAR_T > &t)
 
template<class ACE_CHAR_T >
bool operator!= (const ACE_CHAR_T *s, const ACE_String_Base< ACE_CHAR_T > &t)
 
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ operator!=()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +template<class ACE_CHAR_T >
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
bool operator!= (const ACE_CHAR_T * s,
const ACE_String_Base< ACE_CHAR_T > & t 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator==()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +template<class ACE_CHAR_T >
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
bool operator== (const ACE_CHAR_T * s,
const ACE_String_Base< ACE_CHAR_T > & t 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,34 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_sys_shm.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ +Functions │ │ │ │ │ +String_Base.inl File Reference │ │ │ │ │ +#include "ace/Malloc_Base.h" │ │ │ │ │ +#include "ace/Min_Max.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ + Functions │ │ │ │ │ +template │ │ │ │ │ +bool operator== (const ACE_CHAR_T *s, const ACE_String_Base< ACE_CHAR_T > &t) │ │ │ │ │ +  │ │ │ │ │ +template │ │ │ │ │ +bool operator!= (const ACE_CHAR_T *s, const ACE_String_Base< ACE_CHAR_T > &t) │ │ │ │ │ +  │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ operator!=() ***** │ │ │ │ │ +template │ │ │ │ │ +bool operator!= ( const ACE_CHAR_T *  s, │ │ │ │ │ + const ACE_String_Base< ACE_CHAR_T > & t  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator==() ***** │ │ │ │ │ +template │ │ │ │ │ +bool operator== ( const ACE_CHAR_T *  s, │ │ │ │ │ + const ACE_String_Base< ACE_CHAR_T > & t  inline │ │ │ │ │ + ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00566.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Intrusive_List_Node.h File Reference │ │ │ │ +ACE: Condition_Attributes.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,28 +64,31 @@ │ │ │ │
    │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │ -
Intrusive_List_Node.h File Reference
│ │ │ │ +
Condition_Attributes.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Intrusive_List_Node.inl"
│ │ │ │ -#include "ace/Intrusive_List_Node.cpp"
│ │ │ │ +
#include "ace/OS_NS_Thread.h"
│ │ │ │ +#include "ace/Condition_Attributes.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_Intrusive_List_Node< T >
 Implement the requirements for ACE_Intrusive_List. More...
class  ACE_Condition_Attributes
 
class  ACE_Condition_Attributes_T< TIME_POLICY >
 
class  ACE_Condition_Attributes_T< ACE_Monotonic_Time_Policy >
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,20 +4,24 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Classes │ │ │ │ │ -Intrusive_List_Node.h File Reference │ │ │ │ │ -#include "ace/Intrusive_List_Node.inl" │ │ │ │ │ -#include "ace/Intrusive_List_Node.cpp" │ │ │ │ │ +Condition_Attributes.h File Reference │ │ │ │ │ +#include "ace/OS_NS_Thread.h" │ │ │ │ │ +#include "ace/Condition_Attributes.inl" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Intrusive_List_Node<_T_> │ │ │ │ │ -  Implement the requirements for ACE_Intrusive_List. More... │ │ │ │ │ +class  ACE_Condition_Attributes │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Condition_Attributes_T<_TIME_POLICY_> │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Condition_Attributes_T<_ACE_Monotonic_Time_Policy_> │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00569.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Auto_Functor.inl File Reference │ │ │ │ +ACE: FILE_Addr.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,32 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Auto_Functor.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
FILE_Addr.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/Addr.h"
│ │ │ │ +#include "ace/Flag_Manip.h"
│ │ │ │ +#include "ace/os_include/os_dirent.h"
│ │ │ │ +#include "ace/FILE_Addr.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_FILE_Addr
 Defines the FILE address family address format. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,24 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Auto_Functor.inl File Reference │ │ │ │ │ +Classes │ │ │ │ │ +FILE_Addr.h File Reference │ │ │ │ │ +#include "ace/Addr.h" │ │ │ │ │ +#include "ace/Flag_Manip.h" │ │ │ │ │ +#include "ace/os_include/os_dirent.h" │ │ │ │ │ +#include "ace/FILE_Addr.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_FILE_Addr │ │ │ │ │ +  Defines the FILE address family address format. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00572.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: System_Time.h File Reference │ │ │ │ +ACE: ace_wchar.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,36 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
System_Time.h File Reference
│ │ │ │ +
ace_wchar.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/os_include/os_time.h"
│ │ │ │ -#include "ace/os_include/os_limits.h"
│ │ │ │ -#include "ace/MMAP_Memory_Pool.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_System_Time
 Defines the timer services of the OS interface to access the system time either on the local host or on the central time server in the network. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Prashant Jain
│ │ │ │ -
│ │ │ │ -Tim H. Harrison
│ │ │ │ -
│ │ │ │ -Douglas C. Schmidt
│ │ │ │ +
#include "ace/config-macros.h"
│ │ │ │ +#include "ace/ace_wchar.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,27 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -System_Time.h File Reference │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ -#include "ace/os_include/os_time.h" │ │ │ │ │ -#include "ace/os_include/os_limits.h" │ │ │ │ │ -#include "ace/MMAP_Memory_Pool.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_System_Time │ │ │ │ │ - Defines the timer services of the OS interface to access the system │ │ │ │ │ -  time either on the local host or on the central time server in the │ │ │ │ │ - network. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Prashant Jain │ │ │ │ │ - Tim H. Harrison │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ +ace_wchar.cpp File Reference │ │ │ │ │ +#include "ace/config-macros.h" │ │ │ │ │ +#include "ace/ace_wchar.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00575.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Timer_Queue_T.inl File Reference │ │ │ │ +ACE: Unbounded_Set_Ex.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,39 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Timer_Queue_T.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Unbounded_Set_Ex.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/Node.h"
│ │ │ │ +#include "ace/os_include/os_stddef.h"
│ │ │ │ +#include <iterator>
│ │ │ │ +#include "ace/Unbounded_Set_Ex.inl"
│ │ │ │ +#include "ace/Unbounded_Set_Ex.cpp"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Unbounded_Set_Ex_Iterator< T, C >
 Implement an iterator over an unbounded set. More...
 
class  ACE_Unbounded_Set_Ex_Const_Iterator< T, C >
 Implement an const iterator over an unbounded set. More...
 
class  ACE_Unbounded_Set_Ex< T, C >
 Implement a simple unordered set of <T> of unbounded size. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,31 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Timer_Queue_T.inl File Reference │ │ │ │ │ +Classes │ │ │ │ │ +Unbounded_Set_Ex.h File Reference │ │ │ │ │ +#include "ace/Node.h" │ │ │ │ │ +#include "ace/os_include/os_stddef.h" │ │ │ │ │ +#include │ │ │ │ │ +#include "ace/Unbounded_Set_Ex.inl" │ │ │ │ │ +#include "ace/Unbounded_Set_Ex.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Unbounded_Set_Ex_Iterator<_T,_C_> │ │ │ │ │ +  Implement an iterator over an unbounded set. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Unbounded_Set_Ex_Const_Iterator<_T,_C_> │ │ │ │ │ +  Implement an const iterator over an unbounded set. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Unbounded_Set_Ex<_T,_C_> │ │ │ │ │ +  Implement a simple unordered set of of unbounded size. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00578.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Notification_Strategy.cpp File Reference │ │ │ │ +ACE: OS_Errno.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Notification_Strategy.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
OS_Errno.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Notification_Strategy.h"
│ │ │ │ +
#include "ace/OS_NS_errno.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Errno_Guard
 Provides a wrapper to improve performance when thread-specific errno must be saved and restored in a block of code. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Notification_Strategy.cpp File Reference │ │ │ │ │ -#include "ace/Notification_Strategy.h" │ │ │ │ │ +Classes │ │ │ │ │ +OS_Errno.h File Reference │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Errno_Guard │ │ │ │ │ +  Provides a wrapper to improve performance when thread-specific errno │ │ │ │ │ + must be saved and restored in a block of code. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Doug Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00581.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Time_Policy_T.h File Reference │ │ │ │ +ACE: MEM_SAP.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,31 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Time_Policy_T.h File Reference
│ │ │ │ +
MEM_SAP.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Time_Policy.h"
│ │ │ │ -#include "ace/Time_Policy_T.inl"
│ │ │ │ -#include "ace/Time_Policy_T.cpp"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Time_Policy_T< TIME_POLICY >
 Template class implementing a dynamic time policy based on another time policy. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Martin Corino mcori.nosp@m.no@r.nosp@m.emedy.nosp@m..nl
│ │ │ │ +
#include "ace/RW_Thread_Mutex.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,23 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Time_Policy_T.h File Reference │ │ │ │ │ -#include "ace/Time_Policy.h" │ │ │ │ │ -#include "ace/Time_Policy_T.inl" │ │ │ │ │ -#include "ace/Time_Policy_T.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Time_Policy_T<_TIME_POLICY_> │ │ │ │ │ -  Template class implementing a dynamic time policy based on another time │ │ │ │ │ - policy. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Martin Corino mcori.nosp@m.no@r.nosp@m.emedy.nosp@m..nl │ │ │ │ │ +MEM_SAP.inl File Reference │ │ │ │ │ +#include "ace/RW_Thread_Mutex.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00584.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: MMAP_Memory_Pool.h File Reference │ │ │ │ +ACE: Read_Buffer.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,41 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
MMAP_Memory_Pool.h File Reference
│ │ │ │ +
Read_Buffer.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/ACE.h"
│ │ │ │ -#include "ace/Event_Handler.h"
│ │ │ │ -#include "ace/Sig_Handler.h"
│ │ │ │ -#include "ace/Mem_Map.h"
│ │ │ │ -#include "ace/MMAP_Memory_Pool.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_MMAP_Memory_Pool_Options
 Helper class for MMAP Memory Pool constructor options. More...
 
class  ACE_MMAP_Memory_Pool
 Make a memory pool that is based on mmap(2). This implementation allows memory to be shared between processes. More...
 
class  ACE_Lite_MMAP_Memory_Pool
 Make a `‘lighter-weight’' memory pool based ACE_Mem_Map. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Dougls C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ +
#include "ace/Read_Buffer.h"
│ │ │ │ +#include "ace/config-all.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Malloc_Base.h"
│ │ │ │ +#include "ace/Service_Config.h"
│ │ │ │ +#include "ace/OS_NS_stdio.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,33 +3,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -MMAP_Memory_Pool.h File Reference │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/Event_Handler.h" │ │ │ │ │ -#include "ace/Sig_Handler.h" │ │ │ │ │ -#include "ace/Mem_Map.h" │ │ │ │ │ -#include "ace/MMAP_Memory_Pool.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_MMAP_Memory_Pool_Options │ │ │ │ │ -  Helper class for MMAP Memory Pool constructor options. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_MMAP_Memory_Pool │ │ │ │ │ -  Make a memory pool that is based on mmap(2). This implementation allows │ │ │ │ │ - memory to be shared between processes. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Lite_MMAP_Memory_Pool │ │ │ │ │ -  Make a `‘lighter-weight’' memory pool based ACE_Mem_Map. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Dougls C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ +Read_Buffer.cpp File Reference │ │ │ │ │ +#include "ace/Read_Buffer.h" │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/Malloc_Base.h" │ │ │ │ │ +#include "ace/Service_Config.h" │ │ │ │ │ +#include "ace/OS_NS_stdio.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00587.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: UTF32_Encoding_Converter.h File Reference │ │ │ │ +ACE: OS_NS_netdb.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
UTF32_Encoding_Converter.h File Reference
│ │ │ │ +
OS_NS_netdb.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/UTF16_Encoding_Converter.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -

This class contains declarations for methods that convert between UTF-32 (both BE and LE) and UTF-8

│ │ │ │ -
Author
Chad Elliott ellio.nosp@m.tt_c.nosp@m.@ociw.nosp@m.eb.c.nosp@m.om
│ │ │ │ +
#include "ace/OS_NS_macros.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_NS_errno.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,17 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -UTF32_Encoding_Converter.h File Reference │ │ │ │ │ -#include "ace/UTF16_Encoding_Converter.h" │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ -This class contains declarations for methods that convert between UTF-32 (both │ │ │ │ │ -BE and LE) and UTF-8 │ │ │ │ │ - Author │ │ │ │ │ - Chad Elliott ellio.nosp@m.tt_c.nosp@m.@ociw.nosp@m.eb.c.nosp@m.om │ │ │ │ │ +OS_NS_netdb.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_macros.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00590.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Thread_Manager.inl File Reference │ │ │ │ +ACE: SOCK_SEQPACK_Acceptor.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,15 +62,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Thread_Manager.inl File Reference
│ │ │ │ +
SOCK_SEQPACK_Acceptor.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Thread_Manager.inl File Reference │ │ │ │ │ +SOCK_SEQPACK_Acceptor.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00593.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: LOCK_SOCK_Acceptor.cpp File Reference │ │ │ │ +ACE: TSS_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,35 +63,84 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ +Classes | │ │ │ │ Macros
│ │ │ │ -
LOCK_SOCK_Acceptor.cpp File Reference
│ │ │ │ +
TSS_T.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Guard_T.h"
│ │ │ │ -#include "ace/LOCK_SOCK_Acceptor.h"
│ │ │ │ +
#include "ace/Lock.h"
│ │ │ │ +#include "ace/Thread_Mutex.h"
│ │ │ │ +#include "ace/Copy_Disabled.h"
│ │ │ │ +#include "ace/TSS_T.inl"
│ │ │ │ +#include "ace/TSS_T.cpp"
│ │ │ │
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_TSS< TYPE >
 Allows objects that are "physically" in thread specific storage (i.e., private to a thread) to be accessed as though they were "logically" global to a program. More...
 
class  ACE_TSS_Type_Adapter< TYPE >
 Adapter that allows built-in types to be used with ACE_TSS. More...
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Macros

#define ACE_LOCK_SOCK_ACCEPTOR_CPP
 
#define ACE_TSS_TYPE(T)   T
 
#define ACE_TSS_GET(I, T)   (I)
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_LOCK_SOCK_ACCEPTOR_CPP

│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_TSS_GET

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_LOCK_SOCK_ACCEPTOR_CPP#define ACE_TSS_GET( I,
 
)   (I)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TSS_TYPE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_TSS_TYPE( T)   T
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,20 +3,42 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -LOCK_SOCK_Acceptor.cpp File Reference │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ -#include "ace/LOCK_SOCK_Acceptor.h" │ │ │ │ │ +Classes | Macros │ │ │ │ │ +TSS_T.h File Reference │ │ │ │ │ +#include "ace/Lock.h" │ │ │ │ │ +#include "ace/Thread_Mutex.h" │ │ │ │ │ +#include "ace/Copy_Disabled.h" │ │ │ │ │ +#include "ace/TSS_T.inl" │ │ │ │ │ +#include "ace/TSS_T.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_TSS<_TYPE_> │ │ │ │ │ + Allows objects that are "physically" in thread specific storage (i.e., │ │ │ │ │ +  private to a thread) to be accessed as though they were "logically" │ │ │ │ │ + global to a program. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_TSS_Type_Adapter<_TYPE_> │ │ │ │ │ +  Adapter that allows built-in types to be used with ACE_TSS. More... │ │ │ │ │ +  │ │ │ │ │ Macros │ │ │ │ │ -#define ACE_LOCK_SOCK_ACCEPTOR_CPP │ │ │ │ │ +#define ACE_TSS_TYPE(T)   T │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TSS_GET(I, T)   (I) │ │ │ │ │   │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_LOCK_SOCK_ACCEPTOR_CPP ***** │ │ │ │ │ -#define ACE_LOCK_SOCK_ACCEPTOR_CPP │ │ │ │ │ +***** ◆ ACE_TSS_GET ***** │ │ │ │ │ +#define ACE_TSS_GET (  I, │ │ │ │ │ +  T  │ │ │ │ │ + )    (I) │ │ │ │ │ +***** ◆ ACE_TSS_TYPE ***** │ │ │ │ │ +#define ACE_TSS_TYPE (  T )    T │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00596.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: RW_Thread_Mutex.h File Reference │ │ │ │ +ACE: Metrics_Cache.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,29 +63,332 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
RW_Thread_Mutex.h File Reference
│ │ │ │ +Macros
│ │ │ │ +
Metrics_Cache.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/RW_Mutex.h"
│ │ │ │ -#include "ace/RW_Thread_Mutex.inl"
│ │ │ │ +
#include "ace/Timeprobe.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Classes

class  ACE_RW_Thread_Mutex
 Wrapper for readers/writer locks that exist within a process. More...
 

│ │ │ │ +Macros

#define REGISTER_METRICS_PROBE_RETURN(METRICS_PTR, METRICS_REGION, PROBE_NAME, PROBE_TYPE, METRICS_HANDLE)
 
#define REGISTER_METRICS_REPORTING_PROBE_RETURN(METRICS_PTR, METRICS_REGION, PROBE_NAME, PROBE_TYPE, METRICS_LOGGER_REF, METRICS_HANDLE)
 
#define START_DISPATCH_METRIC(METRICS_PTR, NAME, X)
 
#define STOP_DISPATCH_METRIC(METRICS_PTR, NAME, X)
 
#define PAUSE_DISPATCH_METRIC(METRICS_PTR, NAME, X)
 
#define RESUME_DISPATCH_METRIC(METRICS_PTR, NAME, X)
 
#define START_METRIC(METRICS_PTR, NAME)
 
#define STOP_METRIC(METRICS_PTR, NAME)
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ +
Author
Chris Gill
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ PAUSE_DISPATCH_METRIC

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define PAUSE_DISPATCH_METRIC( METRICS_PTR,
 NAME,
 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ REGISTER_METRICS_PROBE_RETURN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define REGISTER_METRICS_PROBE_RETURN( METRICS_PTR,
 METRICS_REGION,
 PROBE_NAME,
 PROBE_TYPE,
 METRICS_HANDLE 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ REGISTER_METRICS_REPORTING_PROBE_RETURN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define REGISTER_METRICS_REPORTING_PROBE_RETURN( METRICS_PTR,
 METRICS_REGION,
 PROBE_NAME,
 PROBE_TYPE,
 METRICS_LOGGER_REF,
 METRICS_HANDLE 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ RESUME_DISPATCH_METRIC

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define RESUME_DISPATCH_METRIC( METRICS_PTR,
 NAME,
 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ START_DISPATCH_METRIC

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define START_DISPATCH_METRIC( METRICS_PTR,
 NAME,
 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ START_METRIC

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define START_METRIC( METRICS_PTR,
 NAME 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ STOP_DISPATCH_METRIC

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define STOP_DISPATCH_METRIC( METRICS_PTR,
 NAME,
 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ STOP_METRIC

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define STOP_METRIC( METRICS_PTR,
 NAME 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,22 +3,79 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -RW_Thread_Mutex.h File Reference │ │ │ │ │ -#include "ace/RW_Mutex.h" │ │ │ │ │ -#include "ace/RW_Thread_Mutex.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_RW_Thread_Mutex │ │ │ │ │ -  Wrapper for readers/writer locks that exist within a process. More... │ │ │ │ │ +Macros │ │ │ │ │ +Metrics_Cache.h File Reference │ │ │ │ │ +#include "ace/Timeprobe.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define REGISTER_METRICS_PROBE_RETURN(METRICS_PTR, METRICS_REGION, PROBE_NAME, │ │ │ │ │ + PROBE_TYPE, METRICS_HANDLE) │ │ │ │ │ +  │ │ │ │ │ +#define REGISTER_METRICS_REPORTING_PROBE_RETURN(METRICS_PTR, METRICS_REGION, │ │ │ │ │ + PROBE_NAME, PROBE_TYPE, METRICS_LOGGER_REF, METRICS_HANDLE) │ │ │ │ │ +  │ │ │ │ │ +#define START_DISPATCH_METRIC(METRICS_PTR, NAME, X) │ │ │ │ │ +  │ │ │ │ │ +#define STOP_DISPATCH_METRIC(METRICS_PTR, NAME, X) │ │ │ │ │ +  │ │ │ │ │ +#define PAUSE_DISPATCH_METRIC(METRICS_PTR, NAME, X) │ │ │ │ │ +  │ │ │ │ │ +#define RESUME_DISPATCH_METRIC(METRICS_PTR, NAME, X) │ │ │ │ │ +  │ │ │ │ │ +#define START_METRIC(METRICS_PTR, NAME) │ │ │ │ │ +  │ │ │ │ │ +#define STOP_METRIC(METRICS_PTR, NAME) │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Chris Gill │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ PAUSE_DISPATCH_METRIC ***** │ │ │ │ │ +#define PAUSE_DISPATCH_METRIC (  METRICS_PTR, │ │ │ │ │ +  NAME, │ │ │ │ │ +  X  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ REGISTER_METRICS_PROBE_RETURN ***** │ │ │ │ │ +#define REGISTER_METRICS_PROBE_RETURN (  METRICS_PTR, │ │ │ │ │ +  METRICS_REGION, │ │ │ │ │ +  PROBE_NAME, │ │ │ │ │ +  PROBE_TYPE, │ │ │ │ │ +  METRICS_HANDLE  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ REGISTER_METRICS_REPORTING_PROBE_RETURN ***** │ │ │ │ │ +#define REGISTER_METRICS_REPORTING_PROBE_RETURN (  METRICS_PTR, │ │ │ │ │ +  METRICS_REGION, │ │ │ │ │ +  PROBE_NAME, │ │ │ │ │ +  PROBE_TYPE, │ │ │ │ │ +  METRICS_LOGGER_REF, │ │ │ │ │ +  METRICS_HANDLE  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ RESUME_DISPATCH_METRIC ***** │ │ │ │ │ +#define RESUME_DISPATCH_METRIC (  METRICS_PTR, │ │ │ │ │ +  NAME, │ │ │ │ │ +  X  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ START_DISPATCH_METRIC ***** │ │ │ │ │ +#define START_DISPATCH_METRIC (  METRICS_PTR, │ │ │ │ │ +  NAME, │ │ │ │ │ +  X  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ START_METRIC ***** │ │ │ │ │ +#define START_METRIC (  METRICS_PTR, │ │ │ │ │ +  NAME  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ STOP_DISPATCH_METRIC ***** │ │ │ │ │ +#define STOP_DISPATCH_METRIC (  METRICS_PTR, │ │ │ │ │ +  NAME, │ │ │ │ │ +  X  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ STOP_METRIC ***** │ │ │ │ │ +#define STOP_METRIC (  METRICS_PTR, │ │ │ │ │ +  NAME  │ │ │ │ │ + ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00599.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Stats.inl File Reference │ │ │ │ +ACE: Auto_Event.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,33 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Stats.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Auto_Event.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/Event.h"
│ │ │ │ +#include "ace/Auto_Event.inl"
│ │ │ │ +#include "ace/Auto_Event.cpp"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Auto_Event_T< TIME_POLICY >
 
class  ACE_Auto_Event
 Auto Events. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,25 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Stats.inl File Reference │ │ │ │ │ +Classes │ │ │ │ │ +Auto_Event.h File Reference │ │ │ │ │ +#include "ace/Event.h" │ │ │ │ │ +#include "ace/Auto_Event.inl" │ │ │ │ │ +#include "ace/Auto_Event.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Auto_Event_T<_TIME_POLICY_> │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Auto_Event │ │ │ │ │ +  Auto Events. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00602.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Null_Mutex.cpp File Reference │ │ │ │ +ACE: Message_Queue.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Null_Mutex.cpp File Reference
│ │ │ │ +
Message_Queue.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Null_Mutex.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Justin Wilson wilso.nosp@m.nj@o.nosp@m.ciweb.nosp@m..com
│ │ │ │ +
#include "ace/Message_Queue.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,15 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Null_Mutex.cpp File Reference │ │ │ │ │ -#include "ace/Null_Mutex.h" │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Justin Wilson wilso.nosp@m.nj@o.nosp@m.ciweb.nosp@m..com │ │ │ │ │ +Message_Queue.cpp File Reference │ │ │ │ │ +#include "ace/Message_Queue.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00605.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: CDR_Stream.cpp File Reference │ │ │ │ +ACE: Condition_Attributes.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,88 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Functions
│ │ │ │ -
CDR_Stream.cpp File Reference
│ │ │ │ +
Condition_Attributes.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/CDR_Stream.h"
│ │ │ │ -#include "ace/SString.h"
│ │ │ │ -#include "ace/Auto_Ptr.h"
│ │ │ │ -#include "ace/Truncate.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, const ACE_CString &x)
 
ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CString &x)
 
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ operator<<()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_CDR::Boolean operator<< (ACE_OutputCDRos,
const ACE_CStringx 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator>>()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_CDR::Boolean operator>> (ACE_InputCDRis,
ACE_CStringx 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/Condition_Thread_Mutex.h"
│ │ │ │ +#include "ace/Condition_Attributes.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,30 +3,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Functions │ │ │ │ │ -CDR_Stream.cpp File Reference │ │ │ │ │ -#include "ace/CDR_Stream.h" │ │ │ │ │ -#include "ace/SString.h" │ │ │ │ │ -#include "ace/Auto_Ptr.h" │ │ │ │ │ -#include "ace/Truncate.h" │ │ │ │ │ - Functions │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, const ACE_CString &x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CString &x) │ │ │ │ │ -  │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ operator<<() ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ - const ACE_CString & x  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator>>() ***** │ │ │ │ │ -ACE_CDR::Boolean operator>> ( ACE_InputCDR & is, │ │ │ │ │ - ACE_CString &  x  │ │ │ │ │ - ) │ │ │ │ │ +Condition_Attributes.cpp File Reference │ │ │ │ │ +#include "ace/Condition_Thread_Mutex.h" │ │ │ │ │ +#include "ace/Condition_Attributes.h" │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00608.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Managed_Object.inl File Reference │ │ │ │ +ACE: Semaphore.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,15 +62,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Managed_Object.inl File Reference
│ │ │ │ +
Semaphore.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Managed_Object.inl File Reference │ │ │ │ │ +Semaphore.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00611.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS.h File Reference │ │ │ │ +ACE: IO_Cntl_Msg.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,72 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Namespaces
│ │ │ │ -
OS.h File Reference
│ │ │ │ +
IO_Cntl_Msg.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Cleanup.h"
│ │ │ │ -#include "ace/Object_Manager_Base.h"
│ │ │ │ -#include "ace/OS_main.h"
│ │ │ │ -#include "ace/OS_NS_arpa_inet.h"
│ │ │ │ -#include "ace/OS_NS_ctype.h"
│ │ │ │ -#include "ace/OS_NS_dirent.h"
│ │ │ │ -#include "ace/OS_NS_dlfcn.h"
│ │ │ │ -#include "ace/OS_NS_errno.h"
│ │ │ │ -#include "ace/OS_NS_fcntl.h"
│ │ │ │ -#include "ace/OS_NS_math.h"
│ │ │ │ -#include "ace/OS_NS_netdb.h"
│ │ │ │ -#include "ace/OS_NS_poll.h"
│ │ │ │ -#include "ace/OS_NS_pwd.h"
│ │ │ │ -#include "ace/OS_NS_regex.h"
│ │ │ │ -#include "ace/OS_NS_signal.h"
│ │ │ │ -#include "ace/OS_NS_stdio.h"
│ │ │ │ -#include "ace/OS_NS_stdlib.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_NS_strings.h"
│ │ │ │ -#include "ace/OS_NS_stropts.h"
│ │ │ │ -#include "ace/OS_NS_sys_mman.h"
│ │ │ │ -#include "ace/OS_NS_sys_msg.h"
│ │ │ │ -#include "ace/OS_NS_sys_resource.h"
│ │ │ │ -#include "ace/OS_NS_sys_select.h"
│ │ │ │ -#include "ace/OS_NS_sys_shm.h"
│ │ │ │ -#include "ace/OS_NS_sys_socket.h"
│ │ │ │ -#include "ace/OS_NS_sys_stat.h"
│ │ │ │ -#include "ace/OS_NS_sys_time.h"
│ │ │ │ -#include "ace/OS_NS_sys_uio.h"
│ │ │ │ -#include "ace/OS_NS_sys_utsname.h"
│ │ │ │ -#include "ace/OS_NS_sys_wait.h"
│ │ │ │ -#include "ace/OS_NS_Thread.h"
│ │ │ │ -#include "ace/OS_NS_time.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ -#include "ace/OS_NS_wchar.h"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ -#include "ace/OS_TLI.h"
│ │ │ │ -#include "ace/OS_Errno.h"
│ │ │ │ -#include "ace/Default_Constants.h"
│ │ │ │ -#include "ace/Global_Macros.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ -
│ │ │ │ -and a cast of thousands...
│ │ │ │ +
#include "ace/IO_Cntl_Msg.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,65 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces │ │ │ │ │ -OS.h File Reference │ │ │ │ │ -#include "ace/Cleanup.h" │ │ │ │ │ -#include "ace/Object_Manager_Base.h" │ │ │ │ │ -#include "ace/OS_main.h" │ │ │ │ │ -#include "ace/OS_NS_arpa_inet.h" │ │ │ │ │ -#include "ace/OS_NS_ctype.h" │ │ │ │ │ -#include "ace/OS_NS_dirent.h" │ │ │ │ │ -#include "ace/OS_NS_dlfcn.h" │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ -#include "ace/OS_NS_fcntl.h" │ │ │ │ │ -#include "ace/OS_NS_math.h" │ │ │ │ │ -#include "ace/OS_NS_netdb.h" │ │ │ │ │ -#include "ace/OS_NS_poll.h" │ │ │ │ │ -#include "ace/OS_NS_pwd.h" │ │ │ │ │ -#include "ace/OS_NS_regex.h" │ │ │ │ │ -#include "ace/OS_NS_signal.h" │ │ │ │ │ -#include "ace/OS_NS_stdio.h" │ │ │ │ │ -#include "ace/OS_NS_stdlib.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/OS_NS_strings.h" │ │ │ │ │ -#include "ace/OS_NS_stropts.h" │ │ │ │ │ -#include "ace/OS_NS_sys_mman.h" │ │ │ │ │ -#include "ace/OS_NS_sys_msg.h" │ │ │ │ │ -#include "ace/OS_NS_sys_resource.h" │ │ │ │ │ -#include "ace/OS_NS_sys_select.h" │ │ │ │ │ -#include "ace/OS_NS_sys_shm.h" │ │ │ │ │ -#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ -#include "ace/OS_NS_sys_stat.h" │ │ │ │ │ -#include "ace/OS_NS_sys_time.h" │ │ │ │ │ -#include "ace/OS_NS_sys_uio.h" │ │ │ │ │ -#include "ace/OS_NS_sys_utsname.h" │ │ │ │ │ -#include "ace/OS_NS_sys_wait.h" │ │ │ │ │ -#include "ace/OS_NS_Thread.h" │ │ │ │ │ -#include "ace/OS_NS_time.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ -#include "ace/OS_NS_wchar.h" │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ -#include "ace/OS_TLI.h" │ │ │ │ │ -#include "ace/OS_Errno.h" │ │ │ │ │ -#include "ace/Default_Constants.h" │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_OS │ │ │ │ │ - This namespace defines an OS independent programming API that │ │ │ │ │ -  shields developers from nonportable aspects of writing efficient │ │ │ │ │ - system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ - various real-time operating systems. │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ - and a cast of thousands... │ │ │ │ │ +IO_Cntl_Msg.cpp File Reference │ │ │ │ │ +#include "ace/IO_Cntl_Msg.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00614.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Map_Manager.cpp File Reference │ │ │ │ +ACE: Functor.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,67 +62,25 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
Map_Manager.cpp File Reference
│ │ │ │ +
Functor.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Map_Manager.h"
│ │ │ │ -#include "ace/Malloc_Base.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_MAP_MANAGER_CPP
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

 ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Map_Entry) ACE_ALLOC_HOOK_DEFINE_Tccc(ACE_Map_Manager) ACE_ALLOC_HOOK_DEFINE_Tccc(ACE_Map_Const_Iterator_Base) ACE_ALLOC_HOOK_DEFINE_Tccc(ACE_Map_Iterator_Base) ACE_ALLOC_HOOK_DEFINE_Tccc(ACE_Map_Const_Iterator) ACE_ALLOC_HOOK_DEFINE_Tccc(ACE_Map_Iterator) ACE_ALLOC_HOOK_DEFINE_Tccc(ACE_Map_Reverse_Iterator) template< class EXT_ID
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_MAP_MANAGER_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MAP_MANAGER_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tcc()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Map_Entry )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/ACE.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +

Inlinable method definitions for non-templatized classes and template specializations implementing the GOF Command Pattern, and STL-style functors.

│ │ │ │ +
Author
Chris Gill cdgil.nosp@m.l@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ +

Based on Command Pattern implementations originally done by

│ │ │ │ +

Carlos O'Ryan corya.nosp@m.n@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u Sergio Flores-Gaitan sergi.nosp@m.o@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u

│ │ │ │ +

and on STL-style functor implementations originally done by Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu

│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,30 +3,24 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions │ │ │ │ │ -Map_Manager.cpp File Reference │ │ │ │ │ -#include "ace/Map_Manager.h" │ │ │ │ │ -#include "ace/Malloc_Base.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_MAP_MANAGER_CPP │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Map_Entry) ACE_ALLOC_HOOK_DEFINE_Tccc │ │ │ │ │ - (ACE_Map_Manager) ACE_ALLOC_HOOK_DEFINE_Tccc(ACE_Map_Const_Iterator_Base) │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tccc(ACE_Map_Iterator_Base) ACE_ALLOC_HOOK_DEFINE_Tccc │ │ │ │ │ - (ACE_Map_Const_Iterator) ACE_ALLOC_HOOK_DEFINE_Tccc(ACE_Map_Iterator) │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tccc(ACE_Map_Reverse_Iterator) template< class EXT_ID │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_MAP_MANAGER_CPP ***** │ │ │ │ │ -#define ACE_MAP_MANAGER_CPP │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tcc() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tcc ( ACE_Map_Entry  ) │ │ │ │ │ +Functor.inl File Reference │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ +Inlinable method definitions for non-templatized classes and template │ │ │ │ │ +specializations implementing the GOF Command Pattern, and STL-style functors. │ │ │ │ │ + Author │ │ │ │ │ + Chris Gill cdgil.nosp@m.l@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ +Based on Command Pattern implementations originally done by │ │ │ │ │ +Carlos O'Ryan corya.nosp@m.n@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u Douglas C. │ │ │ │ │ +Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u Sergio │ │ │ │ │ +Flores-Gaitan sergi.nosp@m.o@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ +and on STL-style functor implementations originally done by Irfan Pyarali │ │ │ │ │ +irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00617.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SStringfwd.h File Reference │ │ │ │ +ACE: UPIPE_Stream.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,96 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Typedefs
│ │ │ │ -
SStringfwd.h File Reference
│ │ │ │ +
UPIPE_Stream.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Basic_Types.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef ACE_WCHAR_T ACE_WSTRING_TYPE
 
typedef ACE_String_Base< char > ACE_CString
 
typedef ACE_String_Base< ACE_WSTRING_TYPEACE_WString
 
typedef ACE_CString ACE_TString
 
│ │ │ │ -

Detailed Description

│ │ │ │ -

Forward declarations and typedefs of ACE string types.

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Ossama Othman ossam.nosp@m.a@uc.nosp@m.i.edu
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_CString

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_String_Base<char> ACE_CString
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TString

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_CString ACE_TString
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_WString

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_String_Base<ACE_WSTRING_TYPE> ACE_WString
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_WSTRING_TYPE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_WCHAR_T ACE_WSTRING_TYPE
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/UPIPE_Stream.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,38 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Typedefs │ │ │ │ │ -SStringfwd.h File Reference │ │ │ │ │ -#include "ace/Basic_Types.h" │ │ │ │ │ - Typedefs │ │ │ │ │ - typedef ACE_WCHAR_T ACE_WSTRING_TYPE │ │ │ │ │ -  │ │ │ │ │ - typedef ACE_String_Base< char > ACE_CString │ │ │ │ │ -  │ │ │ │ │ -typedef ACE_String_Base< ACE_WSTRING_TYPE > ACE_WString │ │ │ │ │ -  │ │ │ │ │ - typedef ACE_CString ACE_TString │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ -Forward declarations and typedefs of ACE string types. │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ - Ossama Othman ossam.nosp@m.a@uc.nosp@m.i.edu │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_CString ***** │ │ │ │ │ -typedef ACE_String_Base ACE_CString │ │ │ │ │ -***** ◆ ACE_TString ***** │ │ │ │ │ -typedef ACE_CString ACE_TString │ │ │ │ │ -***** ◆ ACE_WString ***** │ │ │ │ │ -typedef ACE_String_Base ACE_WString │ │ │ │ │ -***** ◆ ACE_WSTRING_TYPE ***** │ │ │ │ │ -typedef ACE_WCHAR_T ACE_WSTRING_TYPE │ │ │ │ │ +UPIPE_Stream.cpp File Reference │ │ │ │ │ +#include "ace/UPIPE_Stream.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00620.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Event_Base.cpp File Reference │ │ │ │ +ACE: Monitor_Base.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,36 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Event_Base.cpp File Reference
│ │ │ │ +
│ │ │ │ +Namespaces
│ │ │ │ +
Monitor_Base.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Event_Base.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Monitor_Base.h"
│ │ │ │ +#include "ace/ACE.h"
│ │ │ │ +#include "ace/Monitor_Admin_Manager.h"
│ │ │ │ +#include "ace/Monitor_Control_Action.h"
│ │ │ │ +#include "ace/Monitor_Point_Registry.h"
│ │ │ │ +#include "ace/Guard_T.h"
│ │ │ │ +#include "ace/Dynamic_Service.h"
│ │ │ │ +#include "ace/OS_NS_sys_time.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.
 
namespace  ACE::Monitor_Control
 
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,26 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Event_Base.cpp File Reference │ │ │ │ │ -#include "ace/Event_Base.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ +Namespaces │ │ │ │ │ +Monitor_Base.cpp File Reference │ │ │ │ │ +#include "ace/Monitor_Base.h" │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/Monitor_Admin_Manager.h" │ │ │ │ │ +#include "ace/Monitor_Control_Action.h" │ │ │ │ │ +#include "ace/Monitor_Point_Registry.h" │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ +#include "ace/Dynamic_Service.h" │ │ │ │ │ +#include "ace/OS_NS_sys_time.h" │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE │ │ │ │ │ +  The namespace containing the ACE framework itself. │ │ │ │ │ +  │ │ │ │ │ +namespace  ACE::Monitor_Control │ │ │ │ │ +  │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00623.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_devctl.inl File Reference │ │ │ │ +ACE: Lock_Adapter_T.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
OS_NS_devctl.inl File Reference
│ │ │ │ +
Lock_Adapter_T.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/os_errno.h"
│ │ │ │ +
#include "ace/OS_Memory.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_devctl.inl File Reference │ │ │ │ │ -#include "ace/os_include/os_errno.h" │ │ │ │ │ +Lock_Adapter_T.inl File Reference │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00626.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Asynch_IO_Impl.inl File Reference │ │ │ │ +ACE: Remote_Tokens.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,49 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Asynch_IO_Impl.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Remote_Tokens.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/INET_Addr.h"
│ │ │ │ +#include "ace/SOCK_Connector.h"
│ │ │ │ +#include "ace/SOCK_Stream.h"
│ │ │ │ +#include "ace/Synch_Options.h"
│ │ │ │ +#include "ace/Local_Tokens.h"
│ │ │ │ +#include "ace/Token_Request_Reply.h"
│ │ │ │ +#include "ace/Remote_Tokens.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Remote_Token_Proxy
 Proxy for acquiring, renewing, and releasing a distributed synchronization token. More...
 
class  ACE_Remote_Mutex
 Proxy for acquiring, renewing, and releasing a distributed mutex. More...
 
class  ACE_Remote_RLock
 Proxy for acquiring, renewing, and releasing a distributed readers lock. More...
 
class  ACE_Remote_WLock
 Proxy for acquiring, renewing, and releasing a distributed writers lock. More...
 
class  ACE_TSS_Connection
 Class for providing a connection per thread. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt (d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u)
│ │ │ │ +
│ │ │ │ +Tim Harrison (harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu)
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,44 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Asynch_IO_Impl.inl File Reference │ │ │ │ │ +Classes │ │ │ │ │ +Remote_Tokens.h File Reference │ │ │ │ │ +#include "ace/INET_Addr.h" │ │ │ │ │ +#include "ace/SOCK_Connector.h" │ │ │ │ │ +#include "ace/SOCK_Stream.h" │ │ │ │ │ +#include "ace/Synch_Options.h" │ │ │ │ │ +#include "ace/Local_Tokens.h" │ │ │ │ │ +#include "ace/Token_Request_Reply.h" │ │ │ │ │ +#include "ace/Remote_Tokens.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Remote_Token_Proxy │ │ │ │ │ +  Proxy for acquiring, renewing, and releasing a distributed │ │ │ │ │ + synchronization token. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Remote_Mutex │ │ │ │ │ +  Proxy for acquiring, renewing, and releasing a distributed mutex. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Remote_RLock │ │ │ │ │ +  Proxy for acquiring, renewing, and releasing a distributed readers │ │ │ │ │ + lock. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Remote_WLock │ │ │ │ │ +  Proxy for acquiring, renewing, and releasing a distributed writers │ │ │ │ │ + lock. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_TSS_Connection │ │ │ │ │ +  Class for providing a connection per thread. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + (d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u) │ │ │ │ │ + Tim Harrison (harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00629.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Dirent.cpp File Reference │ │ │ │ +ACE: TLI.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,25 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Dirent.cpp File Reference
│ │ │ │ +
TLI.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Dirent.h"
│ │ │ │ +
#include "ace/TLI.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +#include "ace/OS_TLI.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_NS_sys_socket.h"
│ │ │ │ +#include "ace/Auto_Ptr.h"
│ │ │ │ +#include <memory>
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Dirent.cpp File Reference │ │ │ │ │ -#include "ace/Dirent.h" │ │ │ │ │ +TLI.cpp File Reference │ │ │ │ │ +#include "ace/TLI.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ +#include "ace/OS_TLI.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ +#include "ace/Auto_Ptr.h" │ │ │ │ │ +#include │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00632.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Message_Queue_T.cpp File Reference │ │ │ │ +ACE: MEM_Acceptor.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,174 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Macros | │ │ │ │ -Functions | │ │ │ │ -Variables
│ │ │ │ -
Message_Queue_T.cpp File Reference
│ │ │ │ +
MEM_Acceptor.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Message_Queue.h"
│ │ │ │ -#include "ace/Message_Queue_Vx.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/OS_NS_sys_time.h"
│ │ │ │ -#include "ace/Message_Queue_NT.h"
│ │ │ │ -#include "ace/Notification_Strategy.h"
│ │ │ │ -#include "ace/Truncate.h"
│ │ │ │ -#include "ace/Condition_Attributes.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_MESSAGE_QUEUE_T_CPP
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

 ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Message_Queue) ACE_ALLOC_HOOK_DEFINE_Tyc(ACE_Dynamic_Message_Queue) ACE_ALLOC_HOOK_DEFINE_Tcyc(ACE_Message_Queue_Ex) ACE_ALLOC_HOOK_DEFINE_Tcyc(ACE_Message_Queue_Ex_N) template< class ACE_MESSAGE_TYPE
 
 ACE_ALLOC_HOOK_DEFINE_Tcyc (ACE_Message_Queue_Ex_Iterator) template< class ACE_MESSAGE_TYPE
 
 ACE_ALLOC_HOOK_DEFINE_Tcyc (ACE_Message_Queue_Ex_Reverse_Iterator) template< class ACE_MESSAGE_TYPE
 
 ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Message_Queue_Reverse_Iterator) template< class ACE_MESSAGE_TYPE
 
 ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Message_Queue_Iterator) template< ACE_SYNCH_DECL
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Variables

 ACE_SYNCH_DECL
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_MESSAGE_QUEUE_T_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MESSAGE_QUEUE_T_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tcyc() [1/2]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tcyc (ACE_Message_Queue_Ex_Iterator )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tcyc() [2/2]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tcyc (ACE_Message_Queue_Ex_Reverse_Iterator )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tyc() [1/3]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Message_Queue )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tyc() [2/3]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Message_Queue_Iterator )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tyc() [3/3]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Message_Queue_Reverse_Iterator )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Variable Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_SYNCH_DECL

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_SYNCH_DECL
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,61 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions | Variables │ │ │ │ │ -Message_Queue_T.cpp File Reference │ │ │ │ │ -#include "ace/Message_Queue.h" │ │ │ │ │ -#include "ace/Message_Queue_Vx.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/OS_NS_sys_time.h" │ │ │ │ │ -#include "ace/Message_Queue_NT.h" │ │ │ │ │ -#include "ace/Notification_Strategy.h" │ │ │ │ │ -#include "ace/Truncate.h" │ │ │ │ │ -#include "ace/Condition_Attributes.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_MESSAGE_QUEUE_T_CPP │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Message_Queue) ACE_ALLOC_HOOK_DEFINE_Tyc │ │ │ │ │ - (ACE_Dynamic_Message_Queue) ACE_ALLOC_HOOK_DEFINE_Tcyc(ACE_Message_Queue_Ex) │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tcyc(ACE_Message_Queue_Ex_N) template< class │ │ │ │ │ - ACE_MESSAGE_TYPE │ │ │ │ │ -  │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tcyc (ACE_Message_Queue_Ex_Iterator) template< class │ │ │ │ │ - ACE_MESSAGE_TYPE │ │ │ │ │ -  │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tcyc (ACE_Message_Queue_Ex_Reverse_Iterator) template< │ │ │ │ │ - class ACE_MESSAGE_TYPE │ │ │ │ │ -  │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Message_Queue_Reverse_Iterator) template< │ │ │ │ │ - class ACE_MESSAGE_TYPE │ │ │ │ │ -  │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Message_Queue_Iterator) template< │ │ │ │ │ - ACE_SYNCH_DECL │ │ │ │ │ -  │ │ │ │ │ - Variables │ │ │ │ │ - ACE_SYNCH_DECL │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_MESSAGE_QUEUE_T_CPP ***** │ │ │ │ │ -#define ACE_MESSAGE_QUEUE_T_CPP │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tcyc() [1/2] ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tcyc ( ACE_Message_Queue_Ex_Iterator  ) │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tcyc() [2/2] ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tcyc ( ACE_Message_Queue_Ex_Reverse_Iterator  ) │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tyc() [1/3] ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tyc ( ACE_Message_Queue  ) │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tyc() [2/3] ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tyc ( ACE_Message_Queue_Iterator  ) │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tyc() [3/3] ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tyc ( ACE_Message_Queue_Reverse_Iterator  ) │ │ │ │ │ -***** Variable Documentation ***** │ │ │ │ │ -***** ◆ ACE_SYNCH_DECL ***** │ │ │ │ │ -ACE_SYNCH_DECL │ │ │ │ │ +MEM_Acceptor.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00635.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: FIFO.cpp File Reference │ │ │ │ +ACE: Event_Base.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,31 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
FIFO.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Event_Base.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/FIFO.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_NS_errno.h"
│ │ │ │ -#include "ace/OS_NS_sys_stat.h"
│ │ │ │ -#include "ace/OS_NS_fcntl.h"
│ │ │ │ +
#include "ace/OS_NS_Thread.h"
│ │ │ │ +#include "ace/Time_Value.h"
│ │ │ │ +#include "ace/Event_Base.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Event_Base
 A base class for wrappers around the Win32 event locking mechanism. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Martin Corino mcori.nosp@m.no@r.nosp@m.emedy.nosp@m..nl
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,17 +3,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -FIFO.cpp File Reference │ │ │ │ │ -#include "ace/FIFO.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ -#include "ace/OS_NS_sys_stat.h" │ │ │ │ │ -#include "ace/OS_NS_fcntl.h" │ │ │ │ │ +Classes │ │ │ │ │ +Event_Base.h File Reference │ │ │ │ │ +#include "ace/OS_NS_Thread.h" │ │ │ │ │ +#include "ace/Time_Value.h" │ │ │ │ │ +#include "ace/Event_Base.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Event_Base │ │ │ │ │ +  A base class for wrappers around the Win32 event locking mechanism. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Martin Corino mcori.nosp@m.no@r.nosp@m.emedy.nosp@m..nl │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00638.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Obchunk.cpp File Reference │ │ │ │ +ACE: OS_NS_sys_mman.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,75 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Obchunk.cpp File Reference
│ │ │ │ +
│ │ │ │ +Namespaces | │ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
OS_NS_sys_mman.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Obchunk.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/os_include/sys/os_types.h"
│ │ │ │ +#include "ace/os_include/sys/os_mman.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

int ACE_OS::madvise (caddr_t addr, size_t len, int map_advice)
 
void * ACE_OS::mmap (void *addr, size_t len, int prot, int flags, ACE_HANDLE handle, ACE_OFF_T off=0, ACE_HANDLE *file_mapping=0, LPSECURITY_ATTRIBUTES sa=0, const ACE_TCHAR *file_mapping_name=0)
 
int ACE_OS::mprotect (void *addr, size_t len, int prot)
 
int ACE_OS::msync (void *addr, size_t len, int sync)
 
int ACE_OS::munmap (void *addr, size_t len)
 
ACE_HANDLE ACE_OS::shm_open (const ACE_TCHAR *filename, int mode, mode_t perms=0, LPSECURITY_ATTRIBUTES sa=0)
 
int ACE_OS::shm_unlink (const ACE_TCHAR *path)
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ +
│ │ │ │ +and a cast of thousands...
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_EXPORT_MACRO

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,53 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Obchunk.cpp File Reference │ │ │ │ │ -#include "ace/Obchunk.h" │ │ │ │ │ +Namespaces | Macros | Functions │ │ │ │ │ +OS_NS_sys_mman.h File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/os_include/sys/os_types.h" │ │ │ │ │ +#include "ace/os_include/sys/os_mman.h" │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_OS │ │ │ │ │ + This namespace defines an OS independent programming API that │ │ │ │ │ +  shields developers from nonportable aspects of writing efficient │ │ │ │ │ + system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ + various real-time operating systems. │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ + int ACE_OS::madvise (caddr_t addr, size_t len, int map_advice) │ │ │ │ │ +  │ │ │ │ │ + void * ACE_OS::mmap (void *addr, size_t len, int prot, int flags, │ │ │ │ │ + ACE_HANDLE handle, ACE_OFF_T off=0, ACE_HANDLE *file_mapping=0, │ │ │ │ │ + LPSECURITY_ATTRIBUTES sa=0, const ACE_TCHAR *file_mapping_name=0) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::mprotect (void *addr, size_t len, int prot) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::msync (void *addr, size_t len, int sync) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::munmap (void *addr, size_t len) │ │ │ │ │ +  │ │ │ │ │ +ACE_HANDLE ACE_OS::shm_open (const ACE_TCHAR *filename, int mode, mode_t │ │ │ │ │ + perms=0, LPSECURITY_ATTRIBUTES sa=0) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::shm_unlink (const ACE_TCHAR *path) │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ + and a cast of thousands... │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00641.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Parse_Node.cpp File Reference │ │ │ │ +ACE: Service_Types.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,39 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Parse_Node.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Service_Types.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Parse_Node.h"
│ │ │ │ +
#include "ace/Service_Object.h"
│ │ │ │ +#include "ace/Service_Types.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Service_Type_Impl
 The abstract base class of the hierarchy that defines the contents of the ACE_Service_Repository. The subclasses of this class allow the configuration of ACE_Service_Objects, ACE_Modules, and ACE_Streams. More...
 
class  ACE_Service_Object_Type
 Define the methods for handling the configuration of ACE_Service_Objects. More...
 
class  ACE_Module_Type
 Define the methods for handling the configuration of ACE_Modules. More...
 
class  ACE_Stream_Type
 Define the methods for handling the configuration of ACE_Streams. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,37 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Parse_Node.cpp File Reference │ │ │ │ │ -#include "ace/Parse_Node.h" │ │ │ │ │ +Classes │ │ │ │ │ +Service_Types.h File Reference │ │ │ │ │ +#include "ace/Service_Object.h" │ │ │ │ │ +#include "ace/Service_Types.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Service_Type_Impl │ │ │ │ │ + The abstract base class of the hierarchy that defines the contents of │ │ │ │ │ +  the ACE_Service_Repository. The subclasses of this class allow the │ │ │ │ │ + configuration of ACE_Service_Objects, ACE_Modules, and ACE_Streams. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Service_Object_Type │ │ │ │ │ +  Define the methods for handling the configuration of │ │ │ │ │ + ACE_Service_Objects. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Module_Type │ │ │ │ │ +  Define the methods for handling the configuration of ACE_Modules. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Stream_Type │ │ │ │ │ +  Define the methods for handling the configuration of ACE_Streams. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00644.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Thread_Manager.cpp File Reference │ │ │ │ +ACE: OS_NS_sys_time.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,171 +63,56 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ +Namespaces | │ │ │ │ Macros | │ │ │ │ Functions
│ │ │ │ -
Thread_Manager.cpp File Reference
│ │ │ │ +
OS_NS_sys_time.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/TSS_T.h"
│ │ │ │ -#include "ace/Thread_Manager.h"
│ │ │ │ -#include "ace/Dynamic.h"
│ │ │ │ -#include "ace/Object_Manager.h"
│ │ │ │ -#include "ace/Singleton.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ -#include "ace/Time_Value.h"
│ │ │ │ -#include "ace/OS_NS_sys_time.h"
│ │ │ │ -#include "ace/Truncate.h"
│ │ │ │ -#include <memory>
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +#include "ace/Time_Value.h"
│ │ │ │
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Macros

#define ACE_FIND(OP, INDEX)    ACE_Thread_Descriptor *INDEX = OP; \
 
#define ACE_THR_OP(OP, STATE)
 
#define ACE_EXECUTE_OP(OP, ARG)
 
#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Functions

 ACE_ALLOC_HOOK_DEFINE (ACE_Thread_Descriptor_Base)
 
ACE_Time_Value ACE_OS::gettimeofday ()
 
ACE_Time_Value ACE_OS::gettimeofday_ ()
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_EXECUTE_OP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_EXECUTE_OP( OP,
 ARG 
)
│ │ │ │ -
│ │ │ │ -Value:
ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, -1)); \
│ │ │ │ -
ACE_ASSERT (this->thr_to_be_removed_.is_empty ()); \
│ │ │ │ -
ACE_FIND (this->find_thread (t_id), ptr); \
│ │ │ │ -
if (ptr == 0) \
│ │ │ │ -
{ \
│ │ │ │ -
errno = ENOENT; \
│ │ │ │ -
return -1; \
│ │ │ │ -
} \
│ │ │ │ -
int const result = OP (ptr, ARG); \
│ │ │ │ -
ACE_Errno_Guard error (errno); \
│ │ │ │ -
while (! this->thr_to_be_removed_.is_empty ()) { \
│ │ │ │ -
ACE_Thread_Descriptor * td = 0; \
│ │ │ │ -
this->thr_to_be_removed_.dequeue_head (td); \
│ │ │ │ -
this->remove_thr (td, 1); \
│ │ │ │ -
} \
│ │ │ │ -
return result
│ │ │ │ -
#define ACE_GUARD_RETURN(MUTEX, OBJ, LOCK, RETURN)
Definition: Global_Macros.h:121
│ │ │ │ -
ACE_Thread_Mutex wrapper (only valid for threads in the same process).
Definition: Thread_Mutex.h:47
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_FIND

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_FIND( OP,
 INDEX 
)    ACE_Thread_Descriptor *INDEX = OP; \
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_THR_OP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_THR_OP( OP,
 STATE 
)
│ │ │ │ -
│ │ │ │ -Value:
int result = OP (td->thr_handle_); \
│ │ │ │ -
if (result == -1) { \
│ │ │ │ -
if (errno != ENOTSUP) \
│ │ │ │ -
this->thr_to_be_removed_.enqueue_tail (td); \
│ │ │ │ -
return -1; \
│ │ │ │ -
} \
│ │ │ │ -
else { \
│ │ │ │ -
ACE_SET_BITS (td->thr_state_, STATE); \
│ │ │ │ -
return 0; \
│ │ │ │ -
}
│ │ │ │ -
#define ENOTSUP
Definition: os_errno.h:442
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE()

│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ +
│ │ │ │ +and a cast of thousands...
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_EXPORT_MACRO

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
ACE_ALLOC_HOOK_DEFINE (ACE_Thread_Descriptor_Base )#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,85 +3,38 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions │ │ │ │ │ -Thread_Manager.cpp File Reference │ │ │ │ │ -#include "ace/TSS_T.h" │ │ │ │ │ -#include "ace/Thread_Manager.h" │ │ │ │ │ -#include "ace/Dynamic.h" │ │ │ │ │ -#include "ace/Object_Manager.h" │ │ │ │ │ -#include "ace/Singleton.h" │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ +Namespaces | Macros | Functions │ │ │ │ │ +OS_NS_sys_time.h File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ #include "ace/Time_Value.h" │ │ │ │ │ -#include "ace/OS_NS_sys_time.h" │ │ │ │ │ -#include "ace/Truncate.h" │ │ │ │ │ -#include │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_FIND(OP, INDEX)    ACE_Thread_Descriptor *INDEX = OP; \ │ │ │ │ │ -  │ │ │ │ │ -#define ACE_THR_OP(OP, STATE) │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_OS │ │ │ │ │ + This namespace defines an OS independent programming API that │ │ │ │ │ +  shields developers from nonportable aspects of writing efficient │ │ │ │ │ + system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ + various real-time operating systems. │ │ │ │ │   │ │ │ │ │ -#define ACE_EXECUTE_OP(OP, ARG) │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │   │ │ │ │ │ Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE (ACE_Thread_Descriptor_Base) │ │ │ │ │ +ACE_Time_Value ACE_OS::gettimeofday () │ │ │ │ │ +  │ │ │ │ │ +ACE_Time_Value ACE_OS::gettimeofday_ () │ │ │ │ │   │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ + and a cast of thousands... │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_EXECUTE_OP ***** │ │ │ │ │ -#define ACE_EXECUTE_OP (  OP, │ │ │ │ │ -  ARG  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, -1)); \ │ │ │ │ │ -ACE_ASSERT (this->thr_to_be_removed_.is_empty ()); \ │ │ │ │ │ -ACE_FIND (this->find_thread (t_id), ptr); \ │ │ │ │ │ -if (ptr == 0) \ │ │ │ │ │ -{ \ │ │ │ │ │ -errno = ENOENT; \ │ │ │ │ │ -return -1; \ │ │ │ │ │ -} \ │ │ │ │ │ -int const result = OP (ptr, ARG); \ │ │ │ │ │ -ACE_Errno_Guard error (errno); \ │ │ │ │ │ -while (! this->thr_to_be_removed_.is_empty ()) { \ │ │ │ │ │ -ACE_Thread_Descriptor * td = 0; \ │ │ │ │ │ -this->thr_to_be_removed_.dequeue_head (td); \ │ │ │ │ │ -this->remove_thr (td, 1); \ │ │ │ │ │ -} \ │ │ │ │ │ -return result │ │ │ │ │ -ACE_GUARD_RETURN │ │ │ │ │ -#define ACE_GUARD_RETURN(MUTEX, OBJ, LOCK, RETURN) │ │ │ │ │ -Definition: Global_Macros.h:121 │ │ │ │ │ -ACE_Thread_Mutex │ │ │ │ │ -ACE_Thread_Mutex wrapper (only valid for threads in the same process). │ │ │ │ │ -Definition: Thread_Mutex.h:47 │ │ │ │ │ -***** ◆ ACE_FIND ***** │ │ │ │ │ -#define ACE_FIND (  OP, │ │ │ │ │ -  INDEX  │ │ │ │ │ - )     ACE_Thread_Descriptor *INDEX = OP; \ │ │ │ │ │ -***** ◆ ACE_THR_OP ***** │ │ │ │ │ -#define ACE_THR_OP (  OP, │ │ │ │ │ -  STATE  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -int result = OP (td->thr_handle_); \ │ │ │ │ │ -if (result == -1) { \ │ │ │ │ │ -if (errno != ENOTSUP) \ │ │ │ │ │ -this->thr_to_be_removed_.enqueue_tail (td); \ │ │ │ │ │ -return -1; \ │ │ │ │ │ -} \ │ │ │ │ │ -else { \ │ │ │ │ │ -ACE_SET_BITS (td->thr_state_, STATE); \ │ │ │ │ │ -return 0; \ │ │ │ │ │ -} │ │ │ │ │ -ENOTSUP │ │ │ │ │ -#define ENOTSUP │ │ │ │ │ -Definition: os_errno.h:442 │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE ( ACE_Thread_Descriptor_Base  ) │ │ │ │ │ +***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00647.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: ATM_Connector.cpp File Reference │ │ │ │ +ACE: Local_Memory_Pool.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
ATM_Connector.cpp File Reference
│ │ │ │ +
Local_Memory_Pool.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/ATM_Connector.h"
│ │ │ │ -#include "ace/Handle_Set.h"
│ │ │ │ +
#include "ace/Local_Memory_Pool.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include <memory>
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -ATM_Connector.cpp File Reference │ │ │ │ │ -#include "ace/ATM_Connector.h" │ │ │ │ │ -#include "ace/Handle_Set.h" │ │ │ │ │ +Local_Memory_Pool.cpp File Reference │ │ │ │ │ +#include "ace/Local_Memory_Pool.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00650.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Timeprobe.inl File Reference │ │ │ │ +ACE: Stream_Modules.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,107 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Timeprobe.inl File Reference
│ │ │ │ +
│ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
Stream_Modules.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/Stream_Modules.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_STREAM_MODULES_CPP
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Stream_Head) template< ACE_SYNCH_DECL
 
 ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Stream_Tail) template< ACE_SYNCH_DECL
 
 ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Thru_Task) template< ACE_SYNCH_DECL
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_STREAM_MODULES_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_STREAM_MODULES_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tyc() [1/3]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Stream_Head )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tyc() [2/3]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Stream_Tail )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tyc() [3/3]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Thru_Task )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,34 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Timeprobe.inl File Reference │ │ │ │ │ +Macros | Functions │ │ │ │ │ +Stream_Modules.cpp File Reference │ │ │ │ │ +#include "ace/Stream_Modules.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_STREAM_MODULES_CPP │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Stream_Head) template< ACE_SYNCH_DECL │ │ │ │ │ +  │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Stream_Tail) template< ACE_SYNCH_DECL │ │ │ │ │ +  │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Thru_Task) template< ACE_SYNCH_DECL │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_STREAM_MODULES_CPP ***** │ │ │ │ │ +#define ACE_STREAM_MODULES_CPP │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tyc() [1/3] ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tyc ( ACE_Stream_Head  ) │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tyc() [2/3] ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tyc ( ACE_Stream_Tail  ) │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tyc() [3/3] ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tyc ( ACE_Thru_Task  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00653.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: POSIX_Asynch_IO.cpp File Reference │ │ │ │ +ACE: ATM_QoS.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,35 +63,49 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
POSIX_Asynch_IO.cpp File Reference
│ │ │ │ +Classes | │ │ │ │ +Typedefs
│ │ │ │ +
ATM_QoS.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/POSIX_Asynch_IO.h"
│ │ │ │ -#include "ace/Flag_Manip.h"
│ │ │ │ -#include "ace/Proactor.h"
│ │ │ │ -#include "ace/Message_Block.h"
│ │ │ │ -#include "ace/INET_Addr.h"
│ │ │ │ -#include "ace/Asynch_Pseudo_Task.h"
│ │ │ │ -#include "ace/POSIX_Proactor.h"
│ │ │ │ -#include "ace/OS_NS_errno.h"
│ │ │ │ -#include "ace/OS_NS_sys_socket.h"
│ │ │ │ -#include "ace/OS_NS_sys_stat.h"
│ │ │ │ +
#include "ace/ATM_QoS.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ +

│ │ │ │ Classes

class  ACE_POSIX_Asynch_Transmit_Handler
 Auxillary handler for doing <Asynch_Transmit_File> in Unix. <ACE_POSIX_Asynch_Transmit_File> internally uses this. More...
class  ACE_ATM_QoS
 Define the QoS parameters for ATM. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Typedefs

typedef int ATM_QoS
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Joe Hoffert
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ATM_QoS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef int ATM_QoS
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,27 +3,26 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -POSIX_Asynch_IO.cpp File Reference │ │ │ │ │ -#include "ace/POSIX_Asynch_IO.h" │ │ │ │ │ -#include "ace/Flag_Manip.h" │ │ │ │ │ -#include "ace/Proactor.h" │ │ │ │ │ -#include "ace/Message_Block.h" │ │ │ │ │ -#include "ace/INET_Addr.h" │ │ │ │ │ -#include "ace/Asynch_Pseudo_Task.h" │ │ │ │ │ -#include "ace/POSIX_Proactor.h" │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ -#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ -#include "ace/OS_NS_sys_stat.h" │ │ │ │ │ +Classes | Typedefs │ │ │ │ │ +ATM_QoS.h File Reference │ │ │ │ │ +#include "ace/ATM_QoS.inl" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_POSIX_Asynch_Transmit_Handler │ │ │ │ │ -  Auxillary handler for doing in Unix. │ │ │ │ │ - internally uses this. More... │ │ │ │ │ +class  ACE_ATM_QoS │ │ │ │ │ +  Define the QoS parameters for ATM. More... │ │ │ │ │   │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef int ATM_QoS │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Joe Hoffert │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ATM_QoS ***** │ │ │ │ │ +typedef int ATM_QoS │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00656.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Shared_Memory_MM.inl File Reference │ │ │ │ +ACE: INET_Addr.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,73 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Shared_Memory_MM.inl File Reference
│ │ │ │ +
│ │ │ │ +Functions
│ │ │ │ +
INET_Addr.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/INET_Addr.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/OS_NS_stdio.h"
│ │ │ │ +#include "ace/OS_NS_errno.h"
│ │ │ │ +#include "ace/OS_NS_stdlib.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +#include "ace/OS_NS_arpa_inet.h"
│ │ │ │ +#include "ace/OS_NS_netdb.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +#include "ace/OS_NS_sys_socket.h"
│ │ │ │ +#include "ace/Truncate.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

static int get_port_number_from_name (const char port_name[], const char protocol[])
 
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ get_port_number_from_name()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
static int get_port_number_from_name (const char port_name[],
const char protocol[] 
)
│ │ │ │ +
│ │ │ │ +static
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,32 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Shared_Memory_MM.inl File Reference │ │ │ │ │ +Functions │ │ │ │ │ +INET_Addr.cpp File Reference │ │ │ │ │ +#include "ace/INET_Addr.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/OS_NS_stdio.h" │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ +#include "ace/OS_NS_stdlib.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ +#include "ace/OS_NS_arpa_inet.h" │ │ │ │ │ +#include "ace/OS_NS_netdb.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ +#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ +#include "ace/Truncate.h" │ │ │ │ │ + Functions │ │ │ │ │ +static int get_port_number_from_name (const char port_name[], const char │ │ │ │ │ + protocol[]) │ │ │ │ │ +  │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ get_port_number_from_name() ***** │ │ │ │ │ +static int get_port_number_from_name ( const char port_name[], │ │ │ │ │ + const char protocol[]  static │ │ │ │ │ + ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00659.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: ATM_Connector.inl File Reference │ │ │ │ +ACE: POSIX_Asynch_IO.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,95 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
ATM_Connector.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
POSIX_Asynch_IO.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/os_include/os_aio.h"
│ │ │ │ +#include "ace/Asynch_IO_Impl.h"
│ │ │ │ +#include "ace/Unbounded_Queue.h"
│ │ │ │ +#include "ace/Map_Manager.h"
│ │ │ │ +#include "ace/Event_Handler.h"
│ │ │ │ +#include "ace/Null_Mutex.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_POSIX_Asynch_Result
 
class  ACE_POSIX_Asynch_Operation
 This class implements ACE_Asynch_Operation for all implementations of Proactor (AIOCB, SIG, SUN) Specific future implementations can derive from this class. More...
 
class  ACE_POSIX_Asynch_Read_Stream_Result
 This class provides concrete implementation for <ACE_Asynch_Read_Stream::Result> class for POSIX platforms. More...
 
class  ACE_POSIX_Asynch_Read_Stream
 
class  ACE_POSIX_Asynch_Write_Stream_Result
 This class provides concrete implementation for <ACE_Asynch_Write_Stream::Result> on POSIX platforms. More...
 
class  ACE_POSIX_Asynch_Write_Stream
 This class implements <ACE_Asynch_Write_Stream> for all POSIX implementations of ACE_Proactor. More...
 
class  ACE_POSIX_Asynch_Read_File_Result
 This class provides concrete implementation for <ACE_Asynch_Read_File::Result> class for POSIX platforms. More...
 
class  ACE_POSIX_Asynch_Read_File
 This class is a factory for starting off asynchronous reads on a file. This class implements <ACE_Asynch_Read_File> for all POSIX implementations of Proactor. More...
 
class  ACE_POSIX_Asynch_Write_File_Result
 This class provides implementation for <ACE_Asynch_Write_File_Result> for POSIX platforms. More...
 
class  ACE_POSIX_Asynch_Write_File
 
class  ACE_POSIX_Asynch_Accept_Result
 This is that class which will be passed back to the handler when the asynchronous accept completes. More...
 
class  ACE_POSIX_Asynch_Accept
 For the POSIX implementation this class is common for all Proactors (AIOCB/SIG/SUN) More...
 
class  ACE_POSIX_Asynch_Connect_Result
 This is that class which will be passed back to the completion handler when the asynchronous connect completes. More...
 
class  ACE_POSIX_Asynch_Connect
 
class  ACE_POSIX_Asynch_Transmit_File_Result
 This is that class which will be passed back to the <handler> when the asynchronous transmit file completes. More...
 
class  ACE_POSIX_Asynch_Transmit_File
 Implementation for transmit_file will make use of POSIX_Asynch_Transmit_Handler. More...
 
class  ACE_POSIX_Asynch_Read_Dgram
 This class is a factory for starting off asynchronous reads on a UDP socket. More...
 
class  ACE_POSIX_Asynch_Write_Dgram_Result
 
class  ACE_POSIX_Asynch_Write_Dgram
 This class is a factory for starting off asynchronous writes on a UDP socket. The UDP socket must be "connected", as there is no facility for specifying the destination address on each send operation. More...
 
class  ACE_POSIX_Asynch_Read_Dgram_Result
 This is class provides concrete implementation for ACE_Asynch_Read_Dgram::Result class. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +

The implementation classes for POSIX implementation of Asynch Operations are defined here in this file.

│ │ │ │ +
Author
Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ +
│ │ │ │ +Tim Harrison harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu
│ │ │ │ +
│ │ │ │ +Alexander Babu Arulanthu alex@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu
│ │ │ │ +
│ │ │ │ +Roger Tragin r.tra.nosp@m.gin@.nosp@m.compu.nosp@m.ter..nosp@m.org
│ │ │ │ +
│ │ │ │ +Alexander Libman alibm.nosp@m.an@b.nosp@m.altim.nosp@m.ore..nosp@m.com
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,101 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -ATM_Connector.inl File Reference │ │ │ │ │ +Classes │ │ │ │ │ +POSIX_Asynch_IO.h File Reference │ │ │ │ │ +#include "ace/os_include/os_aio.h" │ │ │ │ │ +#include "ace/Asynch_IO_Impl.h" │ │ │ │ │ +#include "ace/Unbounded_Queue.h" │ │ │ │ │ +#include "ace/Map_Manager.h" │ │ │ │ │ +#include "ace/Event_Handler.h" │ │ │ │ │ +#include "ace/Null_Mutex.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_POSIX_Asynch_Result │ │ │ │ │ +  │ │ │ │ │ +class  ACE_POSIX_Asynch_Operation │ │ │ │ │ + This class implements ACE_Asynch_Operation for all implementations of │ │ │ │ │ +  Proactor (AIOCB, SIG, SUN) Specific future implementations can derive │ │ │ │ │ + from this class. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_POSIX_Asynch_Read_Stream_Result │ │ │ │ │ +  This class provides concrete implementation for │ │ │ │ │ + class for POSIX platforms. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_POSIX_Asynch_Read_Stream │ │ │ │ │ +  │ │ │ │ │ +class  ACE_POSIX_Asynch_Write_Stream_Result │ │ │ │ │ +  This class provides concrete implementation for │ │ │ │ │ + on POSIX platforms. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_POSIX_Asynch_Write_Stream │ │ │ │ │ +  This class implements for all POSIX │ │ │ │ │ + implementations of ACE_Proactor. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_POSIX_Asynch_Read_File_Result │ │ │ │ │ +  This class provides concrete implementation for class for POSIX platforms. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_POSIX_Asynch_Read_File │ │ │ │ │ + This class is a factory for starting off asynchronous reads on a file. │ │ │ │ │ +  This class implements for all POSIX │ │ │ │ │ + implementations of Proactor. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_POSIX_Asynch_Write_File_Result │ │ │ │ │ +  This class provides implementation for │ │ │ │ │ + for POSIX platforms. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_POSIX_Asynch_Write_File │ │ │ │ │ +  │ │ │ │ │ +class  ACE_POSIX_Asynch_Accept_Result │ │ │ │ │ +  This is that class which will be passed back to the handler when the │ │ │ │ │ + asynchronous accept completes. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_POSIX_Asynch_Accept │ │ │ │ │ +  For the POSIX implementation this class is common for all Proactors │ │ │ │ │ + (AIOCB/SIG/SUN) More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_POSIX_Asynch_Connect_Result │ │ │ │ │ +  This is that class which will be passed back to the completion handler │ │ │ │ │ + when the asynchronous connect completes. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_POSIX_Asynch_Connect │ │ │ │ │ +  │ │ │ │ │ +class  ACE_POSIX_Asynch_Transmit_File_Result │ │ │ │ │ +  This is that class which will be passed back to the when the │ │ │ │ │ + asynchronous transmit file completes. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_POSIX_Asynch_Transmit_File │ │ │ │ │ +  Implementation for transmit_file will make use of │ │ │ │ │ + POSIX_Asynch_Transmit_Handler. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_POSIX_Asynch_Read_Dgram │ │ │ │ │ +  This class is a factory for starting off asynchronous reads on a UDP │ │ │ │ │ + socket. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_POSIX_Asynch_Write_Dgram_Result │ │ │ │ │ +  │ │ │ │ │ +class  ACE_POSIX_Asynch_Write_Dgram │ │ │ │ │ + This class is a factory for starting off asynchronous writes on a UDP │ │ │ │ │ +  socket. The UDP socket must be "connected", as there is no facility for │ │ │ │ │ + specifying the destination address on each send operation. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_POSIX_Asynch_Read_Dgram_Result │ │ │ │ │ +  This is class provides concrete implementation for │ │ │ │ │ + ACE_Asynch_Read_Dgram::Result class. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ +The implementation classes for POSIX implementation of Asynch Operations are │ │ │ │ │ +defined here in this file. │ │ │ │ │ + Author │ │ │ │ │ + Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ + Tim Harrison harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu │ │ │ │ │ + Alexander Babu Arulanthu alex@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu │ │ │ │ │ + Roger Tragin r.tra.nosp@m.gin@.nosp@m.compu.nosp@m.ter..nosp@m.org │ │ │ │ │ + Alexander Libman alibm.nosp@m.an@b.nosp@m.altim.nosp@m.ore..nosp@m.com │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00662.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_ctype.h File Reference │ │ │ │ +ACE: OS_NS_dlfcn.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,117 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Namespaces | │ │ │ │ -Macros
│ │ │ │ -
OS_NS_ctype.h File Reference
│ │ │ │ +
OS_NS_dlfcn.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -#include "ace/os_include/os_ctype.h"
│ │ │ │ -#include "ace/os_include/os_wctype.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

Functions from <cctype>

Included are the functions defined in <cctype> and their <cwctype> equivalents.

│ │ │ │ -

Since they are often implemented as macros, we don't use the same name here. Instead, we change by prepending "ace_".

│ │ │ │ -
int ACE_OS::ace_isalnum (ACE_TCHAR c)
 Returns true if the character is an alphanumeric character. More...
 
int ACE_OS::ace_isalpha (ACE_TCHAR c)
 Returns true if the character is an alphabetic character. More...
 
int ACE_OS::ace_isblank (ACE_TCHAR c)
 Returns true if the character is a control character. More...
 
int ACE_OS::ace_isascii (ACE_TCHAR c)
 Returns true if the character is a control character. More...
 
int ACE_OS::ace_iscntrl (ACE_TCHAR c)
 Returns true if the character is a control character. More...
 
int ACE_OS::ace_isdigit (ACE_TCHAR c)
 Returns true if the character is a decimal-digit character. More...
 
int ACE_OS::ace_isgraph (ACE_TCHAR c)
 Returns true if the character is a printable character other than a space. More...
 
int ACE_OS::ace_islower (ACE_TCHAR c)
 Returns true if the character is a lowercase character. More...
 
int ACE_OS::ace_isprint (ACE_TCHAR c)
 Returns true if the character is a printable character. More...
 
int ACE_OS::ace_ispunct (ACE_TCHAR c)
 Returns true if the character is a punctuation character. More...
 
int ACE_OS::ace_isspace (ACE_TCHAR c)
 Returns true if the character is a space character. More...
 
int ACE_OS::ace_isupper (ACE_TCHAR c)
 Returns true if the character is an uppercase character. More...
 
int ACE_OS::ace_isxdigit (ACE_TCHAR c)
 Returns true if the character is a hexadecimal-digit character. More...
 
int ACE_OS::ace_tolower (int c)
 Converts a character to lower case (char version). More...
 
wint_t ACE_OS::ace_towlower (wint_t c)
 Converts a character to lower case (wchar_t version). More...
 
int ACE_OS::ace_toupper (int c)
 Converts a character to upper case (char version). More...
 
wint_t ACE_OS::ace_towupper (wint_t c)
 Converts a character to upper case (wchar_t version). More...
 
int ACE_OS::ace_isctype (int c, ctype_t desc)
 Tests c for the property specified by the desc argument. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ -
│ │ │ │ -and a cast of thousands...
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_EXPORT_MACRO

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/OS_NS_dlfcn.h"
│ │ │ │ +#include "ace/OS_NS_dlfcn.inl"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,94 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces | Macros │ │ │ │ │ -OS_NS_ctype.h File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ -#include "ace/os_include/os_ctype.h" │ │ │ │ │ -#include "ace/os_include/os_wctype.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_OS │ │ │ │ │ - This namespace defines an OS independent programming API that │ │ │ │ │ -  shields developers from nonportable aspects of writing efficient │ │ │ │ │ - system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ - various real-time operating systems. │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -Functions from │ │ │ │ │ -Included are the functions defined in and their equivalents. │ │ │ │ │ -Since they are often implemented as macros, we don't use the same name here. │ │ │ │ │ -Instead, we change by prepending "ace_". │ │ │ │ │ - int ACE_OS::ace_isalnum (ACE_TCHAR c) │ │ │ │ │ -  Returns true if the character is an alphanumeric character. More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::ace_isalpha (ACE_TCHAR c) │ │ │ │ │ -  Returns true if the character is an alphabetic character. More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::ace_isblank (ACE_TCHAR c) │ │ │ │ │ -  Returns true if the character is a control character. More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::ace_isascii (ACE_TCHAR c) │ │ │ │ │ -  Returns true if the character is a control character. More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::ace_iscntrl (ACE_TCHAR c) │ │ │ │ │ -  Returns true if the character is a control character. More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::ace_isdigit (ACE_TCHAR c) │ │ │ │ │ -  Returns true if the character is a decimal-digit character. More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::ace_isgraph (ACE_TCHAR c) │ │ │ │ │ -  Returns true if the character is a printable character other than a │ │ │ │ │ - space. More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::ace_islower (ACE_TCHAR c) │ │ │ │ │ -  Returns true if the character is a lowercase character. More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::ace_isprint (ACE_TCHAR c) │ │ │ │ │ -  Returns true if the character is a printable character. More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::ace_ispunct (ACE_TCHAR c) │ │ │ │ │ -  Returns true if the character is a punctuation character. More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::ace_isspace (ACE_TCHAR c) │ │ │ │ │ -  Returns true if the character is a space character. More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::ace_isupper (ACE_TCHAR c) │ │ │ │ │ -  Returns true if the character is an uppercase character. More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::ace_isxdigit (ACE_TCHAR c) │ │ │ │ │ -  Returns true if the character is a hexadecimal-digit character. More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::ace_tolower (int c) │ │ │ │ │ -  Converts a character to lower case (char version). More... │ │ │ │ │ -  │ │ │ │ │ -wint_t ACE_OS::ace_towlower (wint_t c) │ │ │ │ │ -  Converts a character to lower case (wchar_t version). More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::ace_toupper (int c) │ │ │ │ │ -  Converts a character to upper case (char version). More... │ │ │ │ │ -  │ │ │ │ │ -wint_t ACE_OS::ace_towupper (wint_t c) │ │ │ │ │ -  Converts a character to upper case (wchar_t version). More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::ace_isctype (int c, ctype_t desc) │ │ │ │ │ -  Tests c for the property specified by the desc argument. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ - and a cast of thousands... │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +OS_NS_dlfcn.cpp File Reference │ │ │ │ │ +#include "ace/OS_NS_dlfcn.h" │ │ │ │ │ +#include "ace/OS_NS_dlfcn.inl" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00665.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Atomic_Op_T.inl File Reference │ │ │ │ +ACE: SOCK_Connector.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,30 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Atomic_Op_T.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
SOCK_Connector.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Guard_T.h"
│ │ │ │ -#include <algorithm>
│ │ │ │ +
#include "ace/SOCK_Stream.h"
│ │ │ │ +#include "ace/SOCK_Connector.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_SOCK_Connector
 Defines a factory that actively connects to a remote IP address and TCP port, creating a new ACE_SOCK_Stream object. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Atomic_Op_T.inl File Reference │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ -#include │ │ │ │ │ +Classes │ │ │ │ │ +SOCK_Connector.h File Reference │ │ │ │ │ +#include "ace/SOCK_Stream.h" │ │ │ │ │ +#include "ace/SOCK_Connector.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_SOCK_Connector │ │ │ │ │ +  Defines a factory that actively connects to a remote IP address and TCP │ │ │ │ │ + port, creating a new ACE_SOCK_Stream object. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Doug Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00668.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Dynamic_Service_Dependency.h File Reference │ │ │ │ +ACE: IO_Cntl_Msg.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,29 +64,28 @@ │ │ │ │
    │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │ -
Dynamic_Service_Dependency.h File Reference
│ │ │ │ +
IO_Cntl_Msg.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Dynamic_Service_Base.h"
│ │ │ │ -#include "ace/Service_Object.h"
│ │ │ │ -#include "ace/DLL.h"
│ │ │ │ +
#include "ace/os_include/os_stddef.h"
│ │ │ │ +#include "ace/IO_Cntl_Msg.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_Dynamic_Service_Dependency
 Provides a way to declare dependency on specific service, thus helping to avoid order of initialization issues with instances of an objects whose implementation code resides in dynamically loaded services. More...
class  ACE_IO_Cntl_Msg
 Data format for IOCTL messages. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Iliyan Jeliazkov iliya.nosp@m.n@oc.nosp@m.iweb..nosp@m.com
│ │ │ │ +
Author
Doug Schmidt
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,24 +4,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Classes │ │ │ │ │ -Dynamic_Service_Dependency.h File Reference │ │ │ │ │ -#include "ace/Dynamic_Service_Base.h" │ │ │ │ │ -#include "ace/Service_Object.h" │ │ │ │ │ -#include "ace/DLL.h" │ │ │ │ │ +IO_Cntl_Msg.h File Reference │ │ │ │ │ +#include "ace/os_include/os_stddef.h" │ │ │ │ │ +#include "ace/IO_Cntl_Msg.inl" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Dynamic_Service_Dependency │ │ │ │ │ - Provides a way to declare dependency on specific service, thus helping │ │ │ │ │ -  to avoid order of initialization issues with instances of an objects │ │ │ │ │ - whose implementation code resides in dynamically loaded services. │ │ │ │ │ - More... │ │ │ │ │ +class  ACE_IO_Cntl_Msg │ │ │ │ │ +  Data format for IOCTL messages. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Iliyan Jeliazkov iliya.nosp@m.n@oc.nosp@m.iweb..nosp@m.com │ │ │ │ │ + Doug Schmidt │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00671.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: ATM_Addr.inl File Reference │ │ │ │ +ACE: Activation_Queue.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
ATM_Addr.inl File Reference
│ │ │ │ +
Activation_Queue.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/Activation_Queue.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Method_Request.h"
│ │ │ │ +#include "ace/Malloc_Base.h"
│ │ │ │ +#include "ace/Time_Value.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -ATM_Addr.inl File Reference │ │ │ │ │ +Activation_Queue.cpp File Reference │ │ │ │ │ +#include "ace/Activation_Queue.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/Method_Request.h" │ │ │ │ │ +#include "ace/Malloc_Base.h" │ │ │ │ │ +#include "ace/Time_Value.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00674.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Netlink_Addr.inl File Reference │ │ │ │ +ACE: OS_NS_regex.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Netlink_Addr.inl File Reference
│ │ │ │ +
OS_NS_regex.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/OS_NS_regex.h"
│ │ │ │ +#include "ace/OS_NS_regex.inl"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Netlink_Addr.inl File Reference │ │ │ │ │ +OS_NS_regex.cpp File Reference │ │ │ │ │ +#include "ace/OS_NS_regex.h" │ │ │ │ │ +#include "ace/OS_NS_regex.inl" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00677.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_stropts.inl File Reference │ │ │ │ +ACE: Unbounded_Queue.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,46 +63,37 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Typedefs
│ │ │ │ -
OS_NS_stropts.inl File Reference
│ │ │ │ +Classes
│ │ │ │ +
Unbounded_Queue.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/os_include/os_errno.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_NS_macros.h"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ -#include "ace/OS_QoS.h"
│ │ │ │ -#include "ace/Global_Macros.h"
│ │ │ │ +
#include "ace/Node.h"
│ │ │ │ +#include "ace/os_include/os_stddef.h"
│ │ │ │ +#include "ace/Unbounded_Queue.inl"
│ │ │ │ +#include "ace/Unbounded_Queue.cpp"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Typedefs

typedef const struct strbufACE_STRBUF_TYPE
 

│ │ │ │ +Classes

class  ACE_Unbounded_Queue_Iterator< T >
 Implement an iterator over an unbounded queue. More...
 
class  ACE_Unbounded_Queue_Const_Iterator< T >
 Implement an iterator over an const unbounded queue. More...
 
class  ACE_Unbounded_Queue< T >
 A Queue of "infinite" length. More...
 
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_STRBUF_TYPE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef const struct strbuf* ACE_STRBUF_TYPE
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,25 +3,30 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Typedefs │ │ │ │ │ -OS_NS_stropts.inl File Reference │ │ │ │ │ -#include "ace/os_include/os_errno.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/OS_NS_macros.h" │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ -#include "ace/OS_QoS.h" │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef const struct strbuf * ACE_STRBUF_TYPE │ │ │ │ │ +Classes │ │ │ │ │ +Unbounded_Queue.h File Reference │ │ │ │ │ +#include "ace/Node.h" │ │ │ │ │ +#include "ace/os_include/os_stddef.h" │ │ │ │ │ +#include "ace/Unbounded_Queue.inl" │ │ │ │ │ +#include "ace/Unbounded_Queue.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Unbounded_Queue_Iterator<_T_> │ │ │ │ │ +  Implement an iterator over an unbounded queue. More... │ │ │ │ │   │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_STRBUF_TYPE ***** │ │ │ │ │ -typedef const struct strbuf* ACE_STRBUF_TYPE │ │ │ │ │ +class  ACE_Unbounded_Queue_Const_Iterator<_T_> │ │ │ │ │ +  Implement an iterator over an const unbounded queue. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Unbounded_Queue<_T_> │ │ │ │ │ +  A Queue of "infinite" length. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00680.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Framework_Component.h File Reference │ │ │ │ +ACE: POSIX_Proactor.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,61 +63,36 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Macros
│ │ │ │ -
Framework_Component.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
POSIX_Proactor.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/os_include/os_signal.h"
│ │ │ │ -#include "ace/Thread_Mutex.h"
│ │ │ │ -#include "ace/Copy_Disabled.h"
│ │ │ │ -#include "ace/Synch_Traits.h"
│ │ │ │ -#include "ace/Framework_Component.inl"
│ │ │ │ -#include "ace/Framework_Component_T.h"
│ │ │ │ +
#include "ace/POSIX_Proactor.h"
│ │ │ │ +#include "ace/ACE.h"
│ │ │ │ +#include "ace/Flag_Manip.h"
│ │ │ │ +#include "ace/Task_T.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Object_Manager.h"
│ │ │ │ +#include "ace/OS_NS_sys_socket.h"
│ │ │ │ +#include "ace/OS_NS_signal.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ -

│ │ │ │ Classes

class  ACE_Framework_Component
 Base class that defines a uniform interface for all managed framework components. More...
class  ACE_POSIX_Wakeup_Completion
 
class  ACE_Framework_Repository
 Contains all framework components used by an application. More...
class  ACE_AIOCB_Notify_Pipe_Manager
 This class manages the notify pipe of the AIOCB Proactor. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │

│ │ │ │ -Macros

#define ACE_DEFAULT_FRAMEWORK_REPOSITORY_SIZE   1024
 
│ │ │ │ -

Detailed Description

│ │ │ │ -

A prototype mechanism that allows framework components, singletons such as ACE_Reactor, ACE_Proactor, etc, to be registered with a central repository managed by the ACE_Object_Manager or ACE_Service_Config that will handle destruction.

│ │ │ │ -

This technique obviates changing ACE_Object_Manager and ACE_Service_Config everytime a new framework is added. Which also means that unused framework components don't need to linked into the final application which is important for applications with stringent footprint requirements.

│ │ │ │ -

Framework components need only provide a static method, close_singleton() and add the ACE_REGISTER_FRAMEWORK_COMPONENT macro call to their instance() methods in order to participate. Components that don't have a close_singleton() method can also participate via template specialization of ACE_Framework_Component_T.

│ │ │ │ -

This design uses the External Polymorphism pattern to avoid having to derive all framework components from a common base class that has virtual methods (this is crucial to avoid unnecessary overhead), and is based on the dump debugging implementation found in <ace/Dump.h>.

│ │ │ │ -
Author
Don Hinton dhint.nosp@m.on@i.nosp@m.eee.o.nosp@m.rg.
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_FRAMEWORK_REPOSITORY_SIZE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_FRAMEWORK_REPOSITORY_SIZE   1024
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,51 +3,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros │ │ │ │ │ -Framework_Component.h File Reference │ │ │ │ │ -#include "ace/os_include/os_signal.h" │ │ │ │ │ -#include "ace/Thread_Mutex.h" │ │ │ │ │ -#include "ace/Copy_Disabled.h" │ │ │ │ │ -#include "ace/Synch_Traits.h" │ │ │ │ │ -#include "ace/Framework_Component.inl" │ │ │ │ │ -#include "ace/Framework_Component_T.h" │ │ │ │ │ +Classes │ │ │ │ │ +POSIX_Proactor.cpp File Reference │ │ │ │ │ +#include "ace/POSIX_Proactor.h" │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/Flag_Manip.h" │ │ │ │ │ +#include "ace/Task_T.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/Object_Manager.h" │ │ │ │ │ +#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ +#include "ace/OS_NS_signal.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Framework_Component │ │ │ │ │ -  Base class that defines a uniform interface for all managed framework │ │ │ │ │ - components. More... │ │ │ │ │ +class  ACE_POSIX_Wakeup_Completion │ │ │ │ │   │ │ │ │ │ -class  ACE_Framework_Repository │ │ │ │ │ -  Contains all framework components used by an application. More... │ │ │ │ │ +class  ACE_AIOCB_Notify_Pipe_Manager │ │ │ │ │ +  This class manages the notify pipe of the AIOCB Proactor. More... │ │ │ │ │   │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_DEFAULT_FRAMEWORK_REPOSITORY_SIZE   1024 │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ -A prototype mechanism that allows framework components, singletons such as │ │ │ │ │ -ACE_Reactor, ACE_Proactor, etc, to be registered with a central repository │ │ │ │ │ -managed by the ACE_Object_Manager or ACE_Service_Config that will handle │ │ │ │ │ -destruction. │ │ │ │ │ -This technique obviates changing ACE_Object_Manager and ACE_Service_Config │ │ │ │ │ -everytime a new framework is added. Which also means that unused framework │ │ │ │ │ -components don't need to linked into the final application which is important │ │ │ │ │ -for applications with stringent footprint requirements. │ │ │ │ │ -Framework components need only provide a static method, close_singleton() and │ │ │ │ │ -add the ACE_REGISTER_FRAMEWORK_COMPONENT macro call to their instance() methods │ │ │ │ │ -in order to participate. Components that don't have a close_singleton() method │ │ │ │ │ -can also participate via template specialization of ACE_Framework_Component_T. │ │ │ │ │ -This design uses the External Polymorphism pattern to avoid having to derive │ │ │ │ │ -all framework components from a common base class that has virtual methods │ │ │ │ │ -(this is crucial to avoid unnecessary overhead), and is based on the dump │ │ │ │ │ -debugging implementation found in . │ │ │ │ │ - Author │ │ │ │ │ - Don Hinton dhint.nosp@m.on@i.nosp@m.eee.o.nosp@m.rg. │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_DEFAULT_FRAMEWORK_REPOSITORY_SIZE ***** │ │ │ │ │ -#define ACE_DEFAULT_FRAMEWORK_REPOSITORY_SIZE   1024 │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00683.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Dirent_Selector.inl File Reference │ │ │ │ +ACE: CDR_Stream.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,1926 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Dirent_Selector.inl File Reference
│ │ │ │ +
│ │ │ │ +Functions
│ │ │ │ +
CDR_Stream.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_CDR::Char x)
 
ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_CDR::Short x)
 
ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_CDR::UShort x)
 
ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_CDR::Long x)
 
ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_CDR::ULong x)
 
ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_CDR::LongLong x)
 
ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_CDR::ULongLong x)
 
ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_CDR::LongDouble x)
 
ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_CDR::Float x)
 
ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_CDR::Double x)
 
ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, const ACE_CDR::Fixed &x)
 
ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, const ACE_CDR::Char *x)
 
ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, const ACE_CDR::WChar *x)
 
ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_OutputCDR::from_std_string x)
 
ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_OutputCDR::from_std_wstring x)
 
ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, const std::string &x)
 
ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, const std::wstring &x)
 
ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_OutputCDR::from_boolean x)
 
ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_OutputCDR::from_char x)
 
ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_OutputCDR::from_wchar x)
 
ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_OutputCDR::from_octet x)
 
ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_OutputCDR::from_string x)
 
ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_OutputCDR::from_wstring x)
 
ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_OutputCDR::from_uint8 x)
 
ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_OutputCDR::from_int8 x)
 
ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::Char &x)
 
ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::Short &x)
 
ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::UShort &x)
 
ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::Long &x)
 
ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::ULong &x)
 
ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::LongLong &x)
 
ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::ULongLong &x)
 
ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::LongDouble &x)
 
ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::Float &x)
 
ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::Double &x)
 
ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::Fixed &x)
 
ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::Char *&x)
 
ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::WChar *&x)
 
ACE_CDR::Boolean operator>> (ACE_InputCDR &is, std::string &x)
 
ACE_CDR::Boolean operator>> (ACE_InputCDR &is, std::wstring &x)
 
ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_InputCDR::to_boolean x)
 
ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_InputCDR::to_char x)
 
ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_InputCDR::to_wchar x)
 
ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_InputCDR::to_octet x)
 
ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_InputCDR::to_string x)
 
ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_InputCDR::to_wstring x)
 
ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_InputCDR::to_std_string x)
 
ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_InputCDR::to_std_wstring x)
 
ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_InputCDR::to_uint8 x)
 
ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_InputCDR::to_int8 x)
 
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ operator<<() [1/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_OutputCDRos,
ACE_CDR::Char x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [2/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_OutputCDRos,
ACE_CDR::Double x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [3/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_OutputCDRos,
ACE_CDR::Float x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [4/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_OutputCDRos,
ACE_CDR::Long x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [5/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_OutputCDRos,
ACE_CDR::LongDouble x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [6/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_OutputCDRos,
ACE_CDR::LongLong x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [7/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_OutputCDRos,
ACE_CDR::Short x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [8/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_OutputCDRos,
ACE_CDR::ULong x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [9/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_OutputCDRos,
ACE_CDR::ULongLong x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [10/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_OutputCDRos,
ACE_CDR::UShort x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [11/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_OutputCDRos,
ACE_OutputCDR::from_boolean x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [12/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_OutputCDRos,
ACE_OutputCDR::from_char x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [13/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_OutputCDRos,
ACE_OutputCDR::from_int8 x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [14/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_OutputCDRos,
ACE_OutputCDR::from_octet x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [15/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_OutputCDRos,
ACE_OutputCDR::from_std_string x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [16/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_OutputCDRos,
ACE_OutputCDR::from_std_wstring x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [17/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_OutputCDRos,
ACE_OutputCDR::from_string x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [18/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_OutputCDRos,
ACE_OutputCDR::from_uint8 x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [19/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_OutputCDRos,
ACE_OutputCDR::from_wchar x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [20/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_OutputCDRos,
ACE_OutputCDR::from_wstring x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [21/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_OutputCDRos,
const ACE_CDR::Charx 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [22/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_OutputCDRos,
const ACE_CDR::Fixedx 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [23/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_OutputCDRos,
const ACE_CDR::WCharx 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [24/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_OutputCDRos,
const std::string & x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [25/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_OutputCDRos,
const std::wstring & x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator>>() [1/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator>> (ACE_InputCDRis,
ACE_CDR::Charx 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator>>() [2/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator>> (ACE_InputCDRis,
ACE_CDR::Char *& x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator>>() [3/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator>> (ACE_InputCDRis,
ACE_CDR::Doublex 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator>>() [4/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator>> (ACE_InputCDRis,
ACE_CDR::Fixedx 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator>>() [5/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator>> (ACE_InputCDRis,
ACE_CDR::Floatx 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator>>() [6/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator>> (ACE_InputCDRis,
ACE_CDR::Longx 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator>>() [7/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator>> (ACE_InputCDRis,
ACE_CDR::LongDoublex 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator>>() [8/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator>> (ACE_InputCDRis,
ACE_CDR::LongLongx 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator>>() [9/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator>> (ACE_InputCDRis,
ACE_CDR::Shortx 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator>>() [10/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator>> (ACE_InputCDRis,
ACE_CDR::ULongx 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator>>() [11/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator>> (ACE_InputCDRis,
ACE_CDR::ULongLongx 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator>>() [12/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator>> (ACE_InputCDRis,
ACE_CDR::UShortx 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator>>() [13/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator>> (ACE_InputCDRis,
ACE_CDR::WChar *& x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator>>() [14/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator>> (ACE_InputCDRis,
ACE_InputCDR::to_boolean x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator>>() [15/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator>> (ACE_InputCDRis,
ACE_InputCDR::to_char x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator>>() [16/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator>> (ACE_InputCDRis,
ACE_InputCDR::to_int8 x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator>>() [17/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator>> (ACE_InputCDRis,
ACE_InputCDR::to_octet x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator>>() [18/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator>> (ACE_InputCDRis,
ACE_InputCDR::to_std_string x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator>>() [19/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator>> (ACE_InputCDRis,
ACE_InputCDR::to_std_wstring x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator>>() [20/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator>> (ACE_InputCDRis,
ACE_InputCDR::to_string x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator>>() [21/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator>> (ACE_InputCDRis,
ACE_InputCDR::to_uint8 x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator>>() [22/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator>> (ACE_InputCDRis,
ACE_InputCDR::to_wchar x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator>>() [23/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator>> (ACE_InputCDRis,
ACE_InputCDR::to_wstring x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator>>() [24/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator>> (ACE_InputCDRis,
std::string & x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator>>() [25/25]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator>> (ACE_InputCDRis,
std::wstring & x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,318 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Dirent_Selector.inl File Reference │ │ │ │ │ +Functions │ │ │ │ │ +CDR_Stream.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ + Functions │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_CDR::Char x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_CDR::Short x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_CDR::UShort x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_CDR::Long x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_CDR::ULong x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_CDR::LongLong x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_CDR::ULongLong x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_CDR::LongDouble x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_CDR::Float x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_CDR::Double x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, const ACE_CDR::Fixed &x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, const ACE_CDR::Char *x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, const ACE_CDR::WChar *x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_OutputCDR::from_std_string │ │ │ │ │ + x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_OutputCDR:: │ │ │ │ │ + from_std_wstring x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, const std::string &x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, const std::wstring &x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_OutputCDR::from_boolean x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_OutputCDR::from_char x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_OutputCDR::from_wchar x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_OutputCDR::from_octet x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_OutputCDR::from_string x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_OutputCDR::from_wstring x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_OutputCDR::from_uint8 x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_OutputCDR::from_int8 x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::Char &x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::Short &x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::UShort &x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::Long &x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::ULong &x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::LongLong &x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::ULongLong &x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::LongDouble &x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::Float &x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::Double &x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::Fixed &x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::Char *&x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::WChar *&x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator>> (ACE_InputCDR &is, std::string &x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator>> (ACE_InputCDR &is, std::wstring &x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_InputCDR::to_boolean x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_InputCDR::to_char x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_InputCDR::to_wchar x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_InputCDR::to_octet x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_InputCDR::to_string x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_InputCDR::to_wstring x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_InputCDR::to_std_string x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_InputCDR::to_std_wstring x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_InputCDR::to_uint8 x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_InputCDR::to_int8 x) │ │ │ │ │ +  │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ operator<<() [1/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_OutputCDR & os, │ │ │ │ │ + ACE_CDR::Char  x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [2/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_OutputCDR & os, │ │ │ │ │ + ACE_CDR::Double x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [3/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_OutputCDR & os, │ │ │ │ │ + ACE_CDR::Float  x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [4/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_OutputCDR & os, │ │ │ │ │ + ACE_CDR::Long  x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [5/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ + ACE_CDR::LongDouble x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [6/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ + ACE_CDR::LongLong x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [7/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_OutputCDR & os, │ │ │ │ │ + ACE_CDR::Short  x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [8/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_OutputCDR & os, │ │ │ │ │ + ACE_CDR::ULong  x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [9/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ + ACE_CDR::ULongLong x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [10/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_OutputCDR & os, │ │ │ │ │ + ACE_CDR::UShort x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [11/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ + ACE_OutputCDR::from_boolean x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [12/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ + ACE_OutputCDR::from_char x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [13/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ + ACE_OutputCDR::from_int8 x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [14/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ + ACE_OutputCDR::from_octet x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [15/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ + ACE_OutputCDR::from_std_string x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [16/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ + ACE_OutputCDR::from_std_wstring x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [17/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ + ACE_OutputCDR::from_string x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [18/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ + ACE_OutputCDR::from_uint8 x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [19/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ + ACE_OutputCDR::from_wchar x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [20/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ + ACE_OutputCDR::from_wstring x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [21/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ + const ACE_CDR::Char * x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [22/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ + const ACE_CDR::Fixed & x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [23/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ + const ACE_CDR::WChar * x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [24/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ + const std::string & x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [25/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ + const std::wstring & x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator>>() [1/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ + ACE_CDR::Char & x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator>>() [2/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ + ACE_CDR::Char *& x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator>>() [3/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ + ACE_CDR::Double & x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator>>() [4/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ + ACE_CDR::Fixed & x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator>>() [5/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ + ACE_CDR::Float & x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator>>() [6/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ + ACE_CDR::Long & x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator>>() [7/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ + ACE_CDR::LongDouble & x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator>>() [8/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ + ACE_CDR::LongLong & x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator>>() [9/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ + ACE_CDR::Short & x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator>>() [10/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ + ACE_CDR::ULong & x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator>>() [11/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ + ACE_CDR::ULongLong & x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator>>() [12/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ + ACE_CDR::UShort & x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator>>() [13/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ + ACE_CDR::WChar *& x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator>>() [14/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ + ACE_InputCDR::to_boolean x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator>>() [15/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ + ACE_InputCDR::to_char x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator>>() [16/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ + ACE_InputCDR::to_int8 x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator>>() [17/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ + ACE_InputCDR::to_octet x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator>>() [18/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ + ACE_InputCDR::to_std_string x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator>>() [19/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ + ACE_InputCDR::to_std_wstring x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator>>() [20/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ + ACE_InputCDR::to_string x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator>>() [21/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ + ACE_InputCDR::to_uint8 x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator>>() [22/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ + ACE_InputCDR::to_wchar x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator>>() [23/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ + ACE_InputCDR::to_wstring x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator>>() [24/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator>> ( ACE_InputCDR & is, │ │ │ │ │ + std::string &  x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator>>() [25/25] ***** │ │ │ │ │ +ACE_CDR::Boolean operator>> ( ACE_InputCDR & is, │ │ │ │ │ + std::wstring & x  inline │ │ │ │ │ + ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00686.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Recursive_Thread_Mutex.inl File Reference │ │ │ │ +ACE: Naming_Context.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,39 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Recursive_Thread_Mutex.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Naming_Context.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/Service_Object.h"
│ │ │ │ +#include "ace/Name_Space.h"
│ │ │ │ +#include "ace/os_include/os_netdb.h"
│ │ │ │ +#include "ace/Naming_Context.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Naming_Context
 Maintaining accesses Name Server Databases. Allows to add NameBindings, change them, remove them and resolve NameBindings. More...
 
class  ACE_Name_Options
 Manages the options for the ACE Name_Server. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Gerhard Lenzer
│ │ │ │ +
│ │ │ │ +Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Prashant Jain pjain.nosp@m.@uci.nosp@m..edu
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,30 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Recursive_Thread_Mutex.inl File Reference │ │ │ │ │ +Classes │ │ │ │ │ +Naming_Context.h File Reference │ │ │ │ │ +#include "ace/Service_Object.h" │ │ │ │ │ +#include "ace/Name_Space.h" │ │ │ │ │ +#include "ace/os_include/os_netdb.h" │ │ │ │ │ +#include "ace/Naming_Context.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Naming_Context │ │ │ │ │ +  Maintaining accesses Name Server Databases. Allows to add NameBindings, │ │ │ │ │ + change them, remove them and resolve NameBindings. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Name_Options │ │ │ │ │ +  Manages the options for the ACE Name_Server. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Gerhard Lenzer │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Prashant Jain pjain.nosp@m.@uci.nosp@m..edu │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00689.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: UPIPE_Connector.inl File Reference │ │ │ │ +ACE: IOStream_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,42 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
UPIPE_Connector.inl File Reference
│ │ │ │ +
│ │ │ │ +Macros
│ │ │ │ +
IOStream_T.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/IOStream_T.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_IOSTREAM_T_CPP
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_IOSTREAM_T_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_IOSTREAM_T_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -UPIPE_Connector.inl File Reference │ │ │ │ │ +Macros │ │ │ │ │ +IOStream_T.cpp File Reference │ │ │ │ │ +#include "ace/IOStream_T.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_IOSTREAM_T_CPP │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_IOSTREAM_T_CPP ***** │ │ │ │ │ +#define ACE_IOSTREAM_T_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00692.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_strings.inl File Reference │ │ │ │ +ACE: OS_Log_Msg_Attributes.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,31 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
OS_NS_strings.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
OS_Log_Msg_Attributes.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_wchar.h"
│ │ │ │ +
#include "ace/os_include/os_stdio.h"
│ │ │ │ +#include "ace/iosfwd.h"
│ │ │ │ +#include "ace/Global_Macros.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_OS_Log_Msg_Attributes
 The attributes required by ACE_Log_Msg. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Carlos O'Ryan
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_strings.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_wchar.h" │ │ │ │ │ +Classes │ │ │ │ │ +OS_Log_Msg_Attributes.h File Reference │ │ │ │ │ +#include "ace/os_include/os_stdio.h" │ │ │ │ │ +#include "ace/iosfwd.h" │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_OS_Log_Msg_Attributes │ │ │ │ │ +  The attributes required by ACE_Log_Msg. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Carlos O'Ryan │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00695.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Containers.h File Reference │ │ │ │ +ACE: Throughput_Stats.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,30 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Containers.h File Reference
│ │ │ │ +
Throughput_Stats.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Containers.inl"
│ │ │ │ -#include "ace/Containers_T.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_DLList_Node
 Base implementation of element in a DL list. Needed for ACE_Double_Linked_List. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
#include "ace/Throughput_Stats.h"
│ │ │ │ +#include "ace/OS_NS_stdio.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/High_Res_Timer.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,23 +3,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Containers.h File Reference │ │ │ │ │ -#include "ace/Containers.inl" │ │ │ │ │ -#include "ace/Containers_T.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_DLList_Node │ │ │ │ │ -  Base implementation of element in a DL list. Needed for │ │ │ │ │ - ACE_Double_Linked_List. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +Throughput_Stats.cpp File Reference │ │ │ │ │ +#include "ace/Throughput_Stats.h" │ │ │ │ │ +#include "ace/OS_NS_stdio.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/High_Res_Timer.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00698.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Dirent.h File Reference │ │ │ │ +ACE: String_Base.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,30 +63,214 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Dirent.h File Reference
│ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
String_Base.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/OS_NS_dirent.h"
│ │ │ │ -#include "ace/Dirent.inl"
│ │ │ │ +
#include "ace/ACE.h"
│ │ │ │ +#include "ace/Malloc_Base.h"
│ │ │ │ +#include "ace/String_Base.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include <algorithm>
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ -Classes

class  ACE_Dirent
 Define a portable C++ directory-entry iterator based on the POSIX API. More...
 

│ │ │ │ +Macros

#define ACE_STRING_BASE_CPP
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Functions

template<class ACE_CHAR_T >
ACE_String_Base< ACE_CHAR_T > operator+ (const ACE_String_Base< ACE_CHAR_T > &s, const ACE_String_Base< ACE_CHAR_T > &t)
 
template<class ACE_CHAR_T >
ACE_String_Base< ACE_CHAR_T > operator+ (const ACE_CHAR_T *s, const ACE_String_Base< ACE_CHAR_T > &t)
 
template<class ACE_CHAR_T >
ACE_String_Base< ACE_CHAR_T > operator+ (const ACE_String_Base< ACE_CHAR_T > &s, const ACE_CHAR_T *t)
 
template<class ACE_CHAR_T >
ACE_String_Base< ACE_CHAR_T > operator+ (const ACE_String_Base< ACE_CHAR_T > &t, const ACE_CHAR_T c)
 
template<class ACE_CHAR_T >
ACE_String_Base< ACE_CHAR_T > operator+ (const ACE_CHAR_T c, const ACE_String_Base< ACE_CHAR_T > &t)
 
│ │ │ │ -

Detailed Description

│ │ │ │ -

Define a portable C++ interface to ACE_OS_Dirent directory-entry manipulation.

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_STRING_BASE_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_STRING_BASE_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ operator+() [1/5]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +template<class ACE_CHAR_T >
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_String_Base< ACE_CHAR_T > operator+ (const ACE_CHAR_T * s,
const ACE_String_Base< ACE_CHAR_T > & t 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator+() [2/5]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +template<class ACE_CHAR_T >
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_String_Base< ACE_CHAR_T > operator+ (const ACE_CHAR_T c,
const ACE_String_Base< ACE_CHAR_T > & t 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator+() [3/5]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +template<class ACE_CHAR_T >
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_String_Base< ACE_CHAR_T > operator+ (const ACE_String_Base< ACE_CHAR_T > & s,
const ACE_CHAR_T * t 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator+() [4/5]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +template<class ACE_CHAR_T >
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_String_Base< ACE_CHAR_T > operator+ (const ACE_String_Base< ACE_CHAR_T > & s,
const ACE_String_Base< ACE_CHAR_T > & t 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator+() [5/5]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +template<class ACE_CHAR_T >
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_String_Base< ACE_CHAR_T > operator+ (const ACE_String_Base< ACE_CHAR_T > & t,
const ACE_CHAR_T c 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,24 +3,75 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Dirent.h File Reference │ │ │ │ │ -#include "ace/OS_NS_dirent.h" │ │ │ │ │ -#include "ace/Dirent.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Dirent │ │ │ │ │ -  Define a portable C++ directory-entry iterator based on the POSIX API. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ -Define a portable C++ interface to ACE_OS_Dirent directory-entry manipulation. │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +Macros | Functions │ │ │ │ │ +String_Base.cpp File Reference │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/Malloc_Base.h" │ │ │ │ │ +#include "ace/String_Base.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_STRING_BASE_CPP │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +template │ │ │ │ │ +ACE_String_Base< ACE_CHAR_T > operator+ (const ACE_String_Base< ACE_CHAR_T > │ │ │ │ │ + &s, const ACE_String_Base< ACE_CHAR_T > &t) │ │ │ │ │ +  │ │ │ │ │ +template │ │ │ │ │ +ACE_String_Base< ACE_CHAR_T > operator+ (const ACE_CHAR_T *s, const │ │ │ │ │ + ACE_String_Base< ACE_CHAR_T > &t) │ │ │ │ │ +  │ │ │ │ │ +template │ │ │ │ │ +ACE_String_Base< ACE_CHAR_T > operator+ (const ACE_String_Base< ACE_CHAR_T > │ │ │ │ │ + &s, const ACE_CHAR_T *t) │ │ │ │ │ +  │ │ │ │ │ +template │ │ │ │ │ +ACE_String_Base< ACE_CHAR_T > operator+ (const ACE_String_Base< ACE_CHAR_T > │ │ │ │ │ + &t, const ACE_CHAR_T c) │ │ │ │ │ +  │ │ │ │ │ +template │ │ │ │ │ +ACE_String_Base< ACE_CHAR_T > operator+ (const ACE_CHAR_T c, const │ │ │ │ │ + ACE_String_Base< ACE_CHAR_T > &t) │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_STRING_BASE_CPP ***** │ │ │ │ │ +#define ACE_STRING_BASE_CPP │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ operator+() [1/5] ***** │ │ │ │ │ +template │ │ │ │ │ +ACE_String_Base< ACE_CHAR_T > ( const ACE_CHAR_T *  s, │ │ │ │ │ +operator+ │ │ │ │ │ + const ACE_String_Base< ACE_CHAR_T > & t  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator+() [2/5] ***** │ │ │ │ │ +template │ │ │ │ │ +ACE_String_Base< ACE_CHAR_T > ( const ACE_CHAR_T  c, │ │ │ │ │ +operator+ │ │ │ │ │ + const ACE_String_Base< ACE_CHAR_T > & t  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator+() [3/5] ***** │ │ │ │ │ +template │ │ │ │ │ +ACE_String_Base< ACE_CHAR_T > ( const ACE_String_Base< ACE_CHAR_T > & s, │ │ │ │ │ +operator+ │ │ │ │ │ + const ACE_CHAR_T *  t  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator+() [4/5] ***** │ │ │ │ │ +template │ │ │ │ │ +ACE_String_Base< ACE_CHAR_T > ( const ACE_String_Base< ACE_CHAR_T > & s, │ │ │ │ │ +operator+ │ │ │ │ │ + const ACE_String_Base< ACE_CHAR_T > & t  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator+() [5/5] ***** │ │ │ │ │ +template │ │ │ │ │ +ACE_String_Base< ACE_CHAR_T > ( const ACE_String_Base< ACE_CHAR_T > & t, │ │ │ │ │ +operator+ │ │ │ │ │ + const ACE_CHAR_T  c  │ │ │ │ │ + ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00701.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: MQX_Filesystem.cpp File Reference │ │ │ │ +ACE: Unbounded_Set_Ex.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,108 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
MQX_Filesystem.cpp File Reference
│ │ │ │ +
│ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
Unbounded_Set_Ex.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "MQX_Filesystem.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Unbounded_Set.h"
│ │ │ │ +#include "ace/Malloc_Base.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_UNBOUNDED_SET_EX_CPP
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Unbounded_Set_Ex) template< class T
 
 ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Unbounded_Set_Ex_Iterator) template< class T
 
 ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Unbounded_Set_Ex_Const_Iterator) template< class T
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_UNBOUNDED_SET_EX_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_UNBOUNDED_SET_EX_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tcc() [1/3]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Unbounded_Set_Ex )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tcc() [2/3]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Unbounded_Set_Ex_Const_Iterator )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tcc() [3/3]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Unbounded_Set_Ex_Iterator )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,36 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -MQX_Filesystem.cpp File Reference │ │ │ │ │ -#include "MQX_Filesystem.h" │ │ │ │ │ +Macros | Functions │ │ │ │ │ +Unbounded_Set_Ex.cpp File Reference │ │ │ │ │ +#include "ace/Unbounded_Set.h" │ │ │ │ │ +#include "ace/Malloc_Base.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_UNBOUNDED_SET_EX_CPP │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Unbounded_Set_Ex) template< class T │ │ │ │ │ +  │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Unbounded_Set_Ex_Iterator) template< class T │ │ │ │ │ +  │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Unbounded_Set_Ex_Const_Iterator) template< │ │ │ │ │ + class T │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_UNBOUNDED_SET_EX_CPP ***** │ │ │ │ │ +#define ACE_UNBOUNDED_SET_EX_CPP │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tcc() [1/3] ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tcc ( ACE_Unbounded_Set_Ex  ) │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tcc() [2/3] ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tcc ( ACE_Unbounded_Set_Ex_Const_Iterator  ) │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tcc() [3/3] ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tcc ( ACE_Unbounded_Set_Ex_Iterator  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00704.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Basic_Stats.h File Reference │ │ │ │ +ACE: OS_NS_unistd.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,30 +62,28 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Basic_Stats.h File Reference
│ │ │ │ +
OS_NS_unistd.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Basic_Types.h"
│ │ │ │ -#include "ace/Basic_Stats.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Basic_Stats
 Collect basic stats about a series of samples. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu
│ │ │ │ +
#include "ace/OS_NS_unistd.h"
│ │ │ │ +#include "ace/OS_NS_unistd.inl"
│ │ │ │ +#include "ace/Base_Thread_Adapter.h"
│ │ │ │ +#include "ace/OS_NS_stdlib.h"
│ │ │ │ +#include "ace/OS_NS_ctype.h"
│ │ │ │ +#include "ace/Default_Constants.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +#include "ace/OS_NS_Thread.h"
│ │ │ │ +#include "ace/Object_Manager_Base.h"
│ │ │ │ +#include "ace/os_include/sys/os_pstat.h"
│ │ │ │ +#include <memory>
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,21 +3,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Basic_Stats.h File Reference │ │ │ │ │ -#include "ace/Basic_Types.h" │ │ │ │ │ -#include "ace/Basic_Stats.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Basic_Stats │ │ │ │ │ -  Collect basic stats about a series of samples. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu │ │ │ │ │ +OS_NS_unistd.cpp File Reference │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.inl" │ │ │ │ │ +#include "ace/Base_Thread_Adapter.h" │ │ │ │ │ +#include "ace/OS_NS_stdlib.h" │ │ │ │ │ +#include "ace/OS_NS_ctype.h" │ │ │ │ │ +#include "ace/Default_Constants.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ +#include "ace/OS_NS_Thread.h" │ │ │ │ │ +#include "ace/Object_Manager_Base.h" │ │ │ │ │ +#include "ace/os_include/sys/os_pstat.h" │ │ │ │ │ +#include │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00707.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Timer_Wheel.h File Reference │ │ │ │ +ACE: SOCK.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,59 +63,31 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Typedefs
│ │ │ │ -
Timer_Wheel.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
SOCK.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Timer_Wheel_T.h"
│ │ │ │ -#include "ace/Event_Handler_Handle_Timeout_Upcall.h"
│ │ │ │ +
#include "ace/Addr.h"
│ │ │ │ +#include "ace/IPC_SAP.h"
│ │ │ │ +#include "ace/OS_NS_stropts.h"
│ │ │ │ +#include "ace/SOCK.inl"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Typedefs

typedef ACE_Timer_Wheel_T< ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEXACE_Timer_Wheel
 
typedef ACE_Timer_Wheel_Iterator_T< ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX, ACE_Default_Time_PolicyACE_Timer_Wheel_Iterator
 

│ │ │ │ +Classes

class  ACE_SOCK
 An abstract class that forms the basis for more specific classes, such as ACE_SOCK_Acceptor and ACE_SOCK_Stream. Do not instantiate this class. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Darrell Brunsch (bruns.nosp@m.ch@c.nosp@m.s.wus.nosp@m.tl.e.nosp@m.du)
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Timer_Wheel

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_Timer_Wheel_T<ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX> ACE_Timer_Wheel
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_Timer_Wheel_Iterator

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_Timer_Wheel_Iterator_T<ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX, ACE_Default_Time_Policy> ACE_Timer_Wheel_Iterator
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,34 +3,26 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Typedefs │ │ │ │ │ -Timer_Wheel.h File Reference │ │ │ │ │ -#include "ace/Timer_Wheel_T.h" │ │ │ │ │ -#include "ace/Event_Handler_Handle_Timeout_Upcall.h" │ │ │ │ │ - Typedefs │ │ │ │ │ - typedef ACE_Timer_Wheel_T< ACE_Event_Handler *, │ │ │ │ │ - ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX > ACE_Timer_Wheel │ │ │ │ │ -  │ │ │ │ │ - typedef ACE_Timer_Wheel_Iterator_T< ACE_Event_Handler *, │ │ │ │ │ - ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX, │ │ │ │ │ - ACE_Default_Time_Policy > ACE_Timer_Wheel_Iterator │ │ │ │ │ +Classes │ │ │ │ │ +SOCK.h File Reference │ │ │ │ │ +#include "ace/Addr.h" │ │ │ │ │ +#include "ace/IPC_SAP.h" │ │ │ │ │ +#include "ace/OS_NS_stropts.h" │ │ │ │ │ +#include "ace/SOCK.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_SOCK │ │ │ │ │ + An abstract class that forms the basis for more specific classes, such │ │ │ │ │ +  as ACE_SOCK_Acceptor and ACE_SOCK_Stream. Do not instantiate this │ │ │ │ │ + class. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Darrell Brunsch (bruns.nosp@m.ch@c.nosp@m.s.wus.nosp@m.tl.e.nosp@m.du) │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_Timer_Wheel ***** │ │ │ │ │ -typedef ACE_Timer_Wheel_T │ │ │ │ │ -ACE_Timer_Wheel │ │ │ │ │ -***** ◆ ACE_Timer_Wheel_Iterator ***** │ │ │ │ │ -typedef ACE_Timer_Wheel_Iterator_T ACE_Timer_Wheel_Iterator │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00710.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Lock.inl File Reference │ │ │ │ +ACE: Monitor_Control_Types.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,46 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Lock.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Namespaces
│ │ │ │ +
Monitor_Control_Types.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/Vector_T.h"
│ │ │ │ +#include "ace/Array_Map.h"
│ │ │ │ +#include "ace/SString.h"
│ │ │ │ +#include "ace/Time_Value.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

struct  ACE::Monitor_Control::Monitor_Control_Types
 
struct  ACE::Monitor_Control::Monitor_Control_Types::Data
 An instance is contained by each enabled monitor point. More...
 
struct  ACE::Monitor_Control::Monitor_Control_Types::Constraint
 Bundles the constrain string with its associated trigger action. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.
 
namespace  ACE::Monitor_Control
 
│ │ │ │ +

Detailed Description

│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,36 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Lock.inl File Reference │ │ │ │ │ +Classes | Namespaces │ │ │ │ │ +Monitor_Control_Types.h File Reference │ │ │ │ │ +#include "ace/Vector_T.h" │ │ │ │ │ +#include "ace/Array_Map.h" │ │ │ │ │ +#include "ace/SString.h" │ │ │ │ │ +#include "ace/Time_Value.h" │ │ │ │ │ + Classes │ │ │ │ │ +struct  ACE::Monitor_Control::Monitor_Control_Types │ │ │ │ │ +  │ │ │ │ │ +struct  ACE::Monitor_Control::Monitor_Control_Types::Data │ │ │ │ │ +  An instance is contained by each enabled monitor point. More... │ │ │ │ │ +  │ │ │ │ │ +struct  ACE::Monitor_Control::Monitor_Control_Types::Constraint │ │ │ │ │ +  Bundles the constrain string with its associated trigger action. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE │ │ │ │ │ +  The namespace containing the ACE framework itself. │ │ │ │ │ +  │ │ │ │ │ +namespace  ACE::Monitor_Control │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Jeff Parsons │ │ │ │ │ + j.par.nosp@m.sons.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00713.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Abstract_Timer_Queue.cpp File Reference │ │ │ │ +ACE: High_Res_Timer.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,42 +62,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Macros
│ │ │ │ -
Abstract_Timer_Queue.cpp File Reference
│ │ │ │ +
High_Res_Timer.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -#include "ace/Abstract_Timer_Queue.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_ABSTRACT_TIMER_QUEUE_CPP
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ABSTRACT_TIMER_QUEUE_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_ABSTRACT_TIMER_QUEUE_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/High_Res_Timer.h"
│ │ │ │ +#include "ace/Stats.h"
│ │ │ │ +#include "ace/OS_NS_stdio.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_NS_sys_time.h"
│ │ │ │ +#include "ace/OS_NS_time.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +#include "ace/OS_NS_stdlib.h"
│ │ │ │ +#include "ace/Truncate.h"
│ │ │ │ +#include "ace/Guard_T.h"
│ │ │ │ +#include "ace/Recursive_Thread_Mutex.h"
│ │ │ │ +#include "ace/Object_Manager.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,20 +3,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Abstract_Timer_Queue.cpp File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ -#include "ace/Abstract_Timer_Queue.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_ABSTRACT_TIMER_QUEUE_CPP │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_ABSTRACT_TIMER_QUEUE_CPP ***** │ │ │ │ │ -#define ACE_ABSTRACT_TIMER_QUEUE_CPP │ │ │ │ │ +High_Res_Timer.cpp File Reference │ │ │ │ │ +#include "ace/High_Res_Timer.h" │ │ │ │ │ +#include "ace/Stats.h" │ │ │ │ │ +#include "ace/OS_NS_stdio.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_NS_sys_time.h" │ │ │ │ │ +#include "ace/OS_NS_time.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ +#include "ace/OS_NS_stdlib.h" │ │ │ │ │ +#include "ace/Truncate.h" │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ +#include "ace/Recursive_Thread_Mutex.h" │ │ │ │ │ +#include "ace/Object_Manager.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00716.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_dirent.cpp File Reference │ │ │ │ +ACE: ACE.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
OS_NS_dirent.cpp File Reference
│ │ │ │ +
ACE.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_dirent.h"
│ │ │ │ -#include "ace/OS_NS_dirent.inl"
│ │ │ │ -#include "ace/OS_NS_errno.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/OS_NS_stdlib.h"
│ │ │ │ +
#include "ace/OS_NS_unistd.h"
│ │ │ │ +#include "ace/OS_NS_Thread.h"
│ │ │ │ +#include "ace/OS_NS_ctype.h"
│ │ │ │ +#include "ace/OS_NS_sys_socket.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,17 +3,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_dirent.cpp File Reference │ │ │ │ │ -#include "ace/OS_NS_dirent.h" │ │ │ │ │ -#include "ace/OS_NS_dirent.inl" │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/OS_NS_stdlib.h" │ │ │ │ │ +ACE.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ +#include "ace/OS_NS_Thread.h" │ │ │ │ │ +#include "ace/OS_NS_ctype.h" │ │ │ │ │ +#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00719.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: POSIX_Proactor.h File Reference │ │ │ │ +ACE: Handle_Set.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,85 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Macros
│ │ │ │ -
POSIX_Proactor.h File Reference
│ │ │ │ +
Handle_Set.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Proactor_Impl.h"
│ │ │ │ -#include "ace/Free_List.h"
│ │ │ │ -#include "ace/Pipe.h"
│ │ │ │ -#include "ace/POSIX_Asynch_IO.h"
│ │ │ │ -#include "ace/Asynch_Pseudo_Task.h"
│ │ │ │ -#include "ace/POSIX_Proactor.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_POSIX_Proactor
 POSIX implementation of the Proactor. More...
 
class  ACE_POSIX_AIOCB_Proactor
 This Proactor makes use of Asynchronous I/O Control Blocks (AIOCB) to notify/get the completion status of the <aio_> operations issued. More...
 
class  ACE_POSIX_Asynch_Timer
 This class is posted to the completion port when a timer expires. When the complete() method of this object is called, the handler's handle_timeout() method will be called. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_AIO_MAX_SIZE   2048
 
#define ACE_AIO_DEFAULT_SIZE   1024
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ -
│ │ │ │ -Tim Harrison harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu
│ │ │ │ -
│ │ │ │ -Alexander Babu Arulanthu alex@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu
│ │ │ │ -
│ │ │ │ -Roger Tragin r.tra.nosp@m.gin@.nosp@m.compu.nosp@m.ter..nosp@m.org
│ │ │ │ -
│ │ │ │ -Alexander Libman alibm.nosp@m.an@b.nosp@m.altim.nosp@m.ore..nosp@m.com
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_AIO_DEFAULT_SIZE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_AIO_DEFAULT_SIZE   1024
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_AIO_MAX_SIZE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_AIO_MAX_SIZE   2048
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/Log_Category.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,49 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros │ │ │ │ │ -POSIX_Proactor.h File Reference │ │ │ │ │ -#include "ace/Proactor_Impl.h" │ │ │ │ │ -#include "ace/Free_List.h" │ │ │ │ │ -#include "ace/Pipe.h" │ │ │ │ │ -#include "ace/POSIX_Asynch_IO.h" │ │ │ │ │ -#include "ace/Asynch_Pseudo_Task.h" │ │ │ │ │ -#include "ace/POSIX_Proactor.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_POSIX_Proactor │ │ │ │ │ -  POSIX implementation of the Proactor. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_POSIX_AIOCB_Proactor │ │ │ │ │ - This Proactor makes use of Asynchronous I/O Control Blocks (AIOCB) to │ │ │ │ │ -  notify/get the completion status of the operations issued. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_POSIX_Asynch_Timer │ │ │ │ │ - This class is posted to the completion port when a timer expires. When │ │ │ │ │ -  the complete() method of this object is called, the handler's │ │ │ │ │ - handle_timeout() method will be called. More... │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_AIO_MAX_SIZE   2048 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_AIO_DEFAULT_SIZE   1024 │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ - Tim Harrison harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu │ │ │ │ │ - Alexander Babu Arulanthu alex@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu │ │ │ │ │ - Roger Tragin r.tra.nosp@m.gin@.nosp@m.compu.nosp@m.ter..nosp@m.org │ │ │ │ │ - Alexander Libman alibm.nosp@m.an@b.nosp@m.altim.nosp@m.ore..nosp@m.com │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_AIO_DEFAULT_SIZE ***** │ │ │ │ │ -#define ACE_AIO_DEFAULT_SIZE   1024 │ │ │ │ │ -***** ◆ ACE_AIO_MAX_SIZE ***** │ │ │ │ │ -#define ACE_AIO_MAX_SIZE   2048 │ │ │ │ │ +Handle_Set.inl File Reference │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00722.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_TLI.h File Reference │ │ │ │ +ACE: Dynamic_Service.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,914 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Namespaces | │ │ │ │ -Macros | │ │ │ │ -Typedefs | │ │ │ │ -Functions
│ │ │ │ -
OS_TLI.h File Reference
│ │ │ │ +
Dynamic_Service.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -#include "ace/OS_Errno.h"
│ │ │ │ -#include "ace/ACE_export.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef struct t_optmgmt ACE_TOPTMGMT
 
typedef struct t_bind ACE_TBIND
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

int t_accept (int fildes, int resfd, struct t_call *call)
 
char * t_alloc (int fildes, int struct_type, int fields)
 
int t_bind (int fildes, struct t_bind *req, struct t_bind *ret)
 
int t_close (int fildes)
 
int t_connect (int fildes, struct t_call *sndcall, struct t_call *rcvcall)
 
void t_error (const char *errmsg)
 
int t_free (char *ptr, int struct_type)
 
int t_getinfo (int fildes, struct t_info *info)
 
int t_getname (int fildes, struct netbuf *namep, int type)
 
int t_getstate (int fildes)
 
int t_listen (int fildes, struct t_call *call)
 
int t_look (int fildes)
 
int t_open (char *path, int oflag, struct t_info *info)
 
int t_optmgmt (int fildes, struct t_optmgmt *req, struct t_optmgmt *ret)
 
int t_rcv (int fildes, char *buf, unsigned int nbytes, int *flags)
 
int t_rcvconnect (int fildes, struct t_call *call)
 
int t_rcvdis (int fildes, struct t_discon *discon)
 
int t_rcvrel (int fildes)
 
int t_rcvudata (int fildes, struct t_unitdata *unitdata, int *flags)
 
int t_rcvuderr (int fildes, struct t_uderr *uderr)
 
int t_snd (int fildes, const char *buf, unsigned int nbytes, int flags)
 
int t_snddis (int fildes, struct t_call *call)
 
int t_sndrel (int fildes)
 
int t_sndudata (int fildes, struct t_unitdata *unitdata)
 
int t_sync (int fildes)
 
int t_unbind (int fildes)
 
int ACE_OS::t_accept (ACE_HANDLE fildes, ACE_HANDLE resfd, struct t_call *call)
 
char * ACE_OS::t_alloc (ACE_HANDLE fildes, int struct_type, int fields)
 
int ACE_OS::t_bind (ACE_HANDLE fildes, ACE_TBIND *req, ACE_TBIND *ret)
 
int ACE_OS::t_close (ACE_HANDLE fildes)
 
int ACE_OS::t_connect (ACE_HANDLE fildes, struct t_call *sndcall, struct t_call *rcvcall)
 
void ACE_OS::t_error (const char *errmsg)
 
int ACE_OS::t_free (char *ptr, int struct_type)
 
int ACE_OS::t_getinfo (ACE_HANDLE fildes, struct t_info *info)
 
int ACE_OS::t_getname (ACE_HANDLE fildes, struct netbuf *namep, int type)
 
int ACE_OS::t_getstate (ACE_HANDLE fildes)
 
int ACE_OS::t_listen (ACE_HANDLE fildes, struct t_call *call)
 
int ACE_OS::t_look (ACE_HANDLE fildes)
 
ACE_HANDLE ACE_OS::t_open (char *path, int oflag, struct t_info *info)
 
int ACE_OS::t_optmgmt (ACE_HANDLE handle, ACE_TOPTMGMT *req, ACE_TOPTMGMT *ret)
 
int ACE_OS::t_rcv (ACE_HANDLE fildes, char *buf, unsigned int nbytes, int *flags)
 
int ACE_OS::t_rcvdis (ACE_HANDLE fildes, struct t_discon *discon)
 
int ACE_OS::t_rcvrel (ACE_HANDLE fildes)
 
int ACE_OS::t_rcvudata (ACE_HANDLE fildes, struct t_unitdata *unitdata, int *flags)
 
int ACE_OS::t_rcvuderr (ACE_HANDLE fildes, struct t_uderr *uderr)
 
int ACE_OS::t_snd (ACE_HANDLE fildes, const char *buf, unsigned int nbytes, int flags)
 
int ACE_OS::t_snddis (ACE_HANDLE fildes, struct t_call *call)
 
int ACE_OS::t_sndrel (ACE_HANDLE fildes)
 
int ACE_OS::t_sync (ACE_HANDLE fildes)
 
int ACE_OS::t_unbind (ACE_HANDLE fildes)
 
│ │ │ │ -

Detailed Description

│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_EXPORT_MACRO

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_TBIND

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef struct t_bind ACE_TBIND
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TOPTMGMT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef struct t_optmgmt ACE_TOPTMGMT
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ t_accept()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int t_accept (int fildes,
int resfd,
struct t_call * call 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ t_alloc()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
char * t_alloc (int fildes,
int struct_type,
int fields 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ t_bind()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int t_bind (int fildes,
struct t_bind * req,
struct t_bind * ret 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ t_close()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int t_close (int fildes)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ t_connect()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int t_connect (int fildes,
struct t_call * sndcall,
struct t_call * rcvcall 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ t_error()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
void t_error (const char * errmsg)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ t_free()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int t_free (char * ptr,
int struct_type 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ t_getinfo()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int t_getinfo (int fildes,
struct t_info * info 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ t_getname()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int t_getname (int fildes,
struct netbuf * namep,
int type 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ t_getstate()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int t_getstate (int fildes)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ t_listen()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int t_listen (int fildes,
struct t_call * call 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ t_look()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int t_look (int fildes)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ t_open()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int t_open (char * path,
int oflag,
struct t_info * info 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ t_optmgmt()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int t_optmgmt (int fildes,
struct t_optmgmt * req,
struct t_optmgmt * ret 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ t_rcv()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int t_rcv (int fildes,
char * buf,
unsigned int nbytes,
int * flags 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ t_rcvconnect()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int t_rcvconnect (int fildes,
struct t_call * call 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ t_rcvdis()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int t_rcvdis (int fildes,
struct t_discon * discon 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ t_rcvrel()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int t_rcvrel (int fildes)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ t_rcvudata()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int t_rcvudata (int fildes,
struct t_unitdata * unitdata,
int * flags 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ t_rcvuderr()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int t_rcvuderr (int fildes,
struct t_uderr * uderr 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ t_snd()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int t_snd (int fildes,
const char * buf,
unsigned int nbytes,
int flags 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ t_snddis()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int t_snddis (int fildes,
struct t_call * call 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ t_sndrel()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int t_sndrel (int fildes)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ t_sndudata()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int t_sndudata (int fildes,
struct t_unitdata * unitdata 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ t_sync()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int t_sync (int fildes)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ t_unbind()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int t_unbind (int fildes)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,253 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces | Macros | Typedefs | Functions │ │ │ │ │ -OS_TLI.h File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ -#include "ace/OS_Errno.h" │ │ │ │ │ -#include "ace/ACE_export.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_OS │ │ │ │ │ - This namespace defines an OS independent programming API that │ │ │ │ │ -  shields developers from nonportable aspects of writing efficient │ │ │ │ │ - system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ - various real-time operating systems. │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef struct t_optmgmt ACE_TOPTMGMT │ │ │ │ │ -  │ │ │ │ │ - typedef struct t_bind ACE_TBIND │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ - int t_accept (int fildes, int resfd, struct t_call *call) │ │ │ │ │ -  │ │ │ │ │ - char * t_alloc (int fildes, int struct_type, int fields) │ │ │ │ │ -  │ │ │ │ │ - int t_bind (int fildes, struct t_bind *req, struct t_bind *ret) │ │ │ │ │ -  │ │ │ │ │ - int t_close (int fildes) │ │ │ │ │ -  │ │ │ │ │ - int t_connect (int fildes, struct t_call *sndcall, struct t_call │ │ │ │ │ - *rcvcall) │ │ │ │ │ -  │ │ │ │ │ - void t_error (const char *errmsg) │ │ │ │ │ -  │ │ │ │ │ - int t_free (char *ptr, int struct_type) │ │ │ │ │ -  │ │ │ │ │ - int t_getinfo (int fildes, struct t_info *info) │ │ │ │ │ -  │ │ │ │ │ - int t_getname (int fildes, struct netbuf *namep, int type) │ │ │ │ │ -  │ │ │ │ │ - int t_getstate (int fildes) │ │ │ │ │ -  │ │ │ │ │ - int t_listen (int fildes, struct t_call *call) │ │ │ │ │ -  │ │ │ │ │ - int t_look (int fildes) │ │ │ │ │ -  │ │ │ │ │ - int t_open (char *path, int oflag, struct t_info *info) │ │ │ │ │ -  │ │ │ │ │ - int t_optmgmt (int fildes, struct t_optmgmt *req, struct t_optmgmt │ │ │ │ │ - *ret) │ │ │ │ │ -  │ │ │ │ │ - int t_rcv (int fildes, char *buf, unsigned int nbytes, int *flags) │ │ │ │ │ -  │ │ │ │ │ - int t_rcvconnect (int fildes, struct t_call *call) │ │ │ │ │ -  │ │ │ │ │ - int t_rcvdis (int fildes, struct t_discon *discon) │ │ │ │ │ -  │ │ │ │ │ - int t_rcvrel (int fildes) │ │ │ │ │ -  │ │ │ │ │ - int t_rcvudata (int fildes, struct t_unitdata *unitdata, int *flags) │ │ │ │ │ -  │ │ │ │ │ - int t_rcvuderr (int fildes, struct t_uderr *uderr) │ │ │ │ │ -  │ │ │ │ │ - int t_snd (int fildes, const char *buf, unsigned int nbytes, int flags) │ │ │ │ │ -  │ │ │ │ │ - int t_snddis (int fildes, struct t_call *call) │ │ │ │ │ -  │ │ │ │ │ - int t_sndrel (int fildes) │ │ │ │ │ -  │ │ │ │ │ - int t_sndudata (int fildes, struct t_unitdata *unitdata) │ │ │ │ │ -  │ │ │ │ │ - int t_sync (int fildes) │ │ │ │ │ -  │ │ │ │ │ - int t_unbind (int fildes) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_accept (ACE_HANDLE fildes, ACE_HANDLE resfd, struct │ │ │ │ │ - t_call *call) │ │ │ │ │ -  │ │ │ │ │ - char * ACE_OS::t_alloc (ACE_HANDLE fildes, int struct_type, int fields) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_bind (ACE_HANDLE fildes, ACE_TBIND *req, ACE_TBIND *ret) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_close (ACE_HANDLE fildes) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_connect (ACE_HANDLE fildes, struct t_call *sndcall, │ │ │ │ │ - struct t_call *rcvcall) │ │ │ │ │ -  │ │ │ │ │ - void ACE_OS::t_error (const char *errmsg) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_free (char *ptr, int struct_type) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_getinfo (ACE_HANDLE fildes, struct t_info *info) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_getname (ACE_HANDLE fildes, struct netbuf *namep, int │ │ │ │ │ - type) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_getstate (ACE_HANDLE fildes) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_listen (ACE_HANDLE fildes, struct t_call *call) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_look (ACE_HANDLE fildes) │ │ │ │ │ -  │ │ │ │ │ -ACE_HANDLE ACE_OS::t_open (char *path, int oflag, struct t_info *info) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_optmgmt (ACE_HANDLE handle, ACE_TOPTMGMT *req, │ │ │ │ │ - ACE_TOPTMGMT *ret) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_rcv (ACE_HANDLE fildes, char *buf, unsigned int nbytes, │ │ │ │ │ - int *flags) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_rcvdis (ACE_HANDLE fildes, struct t_discon *discon) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_rcvrel (ACE_HANDLE fildes) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_rcvudata (ACE_HANDLE fildes, struct t_unitdata *unitdata, │ │ │ │ │ - int *flags) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_rcvuderr (ACE_HANDLE fildes, struct t_uderr *uderr) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_snd (ACE_HANDLE fildes, const char *buf, unsigned int │ │ │ │ │ - nbytes, int flags) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_snddis (ACE_HANDLE fildes, struct t_call *call) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_sndrel (ACE_HANDLE fildes) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_sync (ACE_HANDLE fildes) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_unbind (ACE_HANDLE fildes) │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_TBIND ***** │ │ │ │ │ -typedef struct t_bind ACE_TBIND │ │ │ │ │ -***** ◆ ACE_TOPTMGMT ***** │ │ │ │ │ -typedef struct t_optmgmt ACE_TOPTMGMT │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ t_accept() ***** │ │ │ │ │ -int t_accept ( int  fildes, │ │ │ │ │ - int  resfd, │ │ │ │ │ - struct t_call * call  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ t_alloc() ***** │ │ │ │ │ -char * t_alloc ( int fildes, │ │ │ │ │ - int struct_type, │ │ │ │ │ - int fields  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ t_bind() ***** │ │ │ │ │ -int t_bind ( int  fildes, │ │ │ │ │ - struct t_bind * req, │ │ │ │ │ - struct t_bind * ret  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ t_close() ***** │ │ │ │ │ -int t_close ( int fildes ) │ │ │ │ │ -***** ◆ t_connect() ***** │ │ │ │ │ -int t_connect ( int  fildes, │ │ │ │ │ - struct t_call * sndcall, │ │ │ │ │ - struct t_call * rcvcall  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ t_error() ***** │ │ │ │ │ -void t_error ( const char * errmsg ) │ │ │ │ │ -***** ◆ t_free() ***** │ │ │ │ │ -int t_free ( char * ptr, │ │ │ │ │ - int  struct_type  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ t_getinfo() ***** │ │ │ │ │ -int t_getinfo ( int  fildes, │ │ │ │ │ - struct t_info * info  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ t_getname() ***** │ │ │ │ │ -int t_getname ( int  fildes, │ │ │ │ │ - struct netbuf * namep, │ │ │ │ │ - int  type  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ t_getstate() ***** │ │ │ │ │ -int t_getstate ( int fildes ) │ │ │ │ │ -***** ◆ t_listen() ***** │ │ │ │ │ -int t_listen ( int  fildes, │ │ │ │ │ - struct t_call * call  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ t_look() ***** │ │ │ │ │ -int t_look ( int fildes ) │ │ │ │ │ -***** ◆ t_open() ***** │ │ │ │ │ -int t_open ( char *  path, │ │ │ │ │ - int  oflag, │ │ │ │ │ - struct t_info * info  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ t_optmgmt() ***** │ │ │ │ │ -int t_optmgmt ( int  fildes, │ │ │ │ │ - struct t_optmgmt * req, │ │ │ │ │ - struct t_optmgmt * ret  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ t_rcv() ***** │ │ │ │ │ -int t_rcv ( int  fildes, │ │ │ │ │ - char *  buf, │ │ │ │ │ - unsigned int nbytes, │ │ │ │ │ - int *  flags  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ t_rcvconnect() ***** │ │ │ │ │ -int t_rcvconnect ( int  fildes, │ │ │ │ │ - struct t_call * call  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ t_rcvdis() ***** │ │ │ │ │ -int t_rcvdis ( int  fildes, │ │ │ │ │ - struct t_discon * discon  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ t_rcvrel() ***** │ │ │ │ │ -int t_rcvrel ( int fildes ) │ │ │ │ │ -***** ◆ t_rcvudata() ***** │ │ │ │ │ -int t_rcvudata ( int  fildes, │ │ │ │ │ - struct t_unitdata * unitdata, │ │ │ │ │ - int *  flags  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ t_rcvuderr() ***** │ │ │ │ │ -int t_rcvuderr ( int  fildes, │ │ │ │ │ - struct t_uderr * uderr  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ t_snd() ***** │ │ │ │ │ -int t_snd ( int  fildes, │ │ │ │ │ - const char * buf, │ │ │ │ │ - unsigned int nbytes, │ │ │ │ │ - int  flags  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ t_snddis() ***** │ │ │ │ │ -int t_snddis ( int  fildes, │ │ │ │ │ - struct t_call * call  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ t_sndrel() ***** │ │ │ │ │ -int t_sndrel ( int fildes ) │ │ │ │ │ -***** ◆ t_sndudata() ***** │ │ │ │ │ -int t_sndudata ( int  fildes, │ │ │ │ │ - struct t_unitdata * unitdata  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ t_sync() ***** │ │ │ │ │ -int t_sync ( int fildes ) │ │ │ │ │ -***** ◆ t_unbind() ***** │ │ │ │ │ -int t_unbind ( int fildes ) │ │ │ │ │ +Dynamic_Service.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00725.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Trace.cpp File Reference │ │ │ │ +ACE: ATM_Addr.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,43 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Macros
│ │ │ │ -
Trace.cpp File Reference
│ │ │ │ +
ATM_Addr.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Trace.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/Object_Manager_Base.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_NTRACE   1
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_NTRACE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_NTRACE   1
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/ATM_Addr.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,21 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Trace.cpp File Reference │ │ │ │ │ -#include "ace/Trace.h" │ │ │ │ │ +ATM_Addr.cpp File Reference │ │ │ │ │ +#include "ace/ATM_Addr.h" │ │ │ │ │ #include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/Object_Manager_Base.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_NTRACE   1 │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_NTRACE ***** │ │ │ │ │ -#define ACE_NTRACE   1 │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00728.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SOCK_Dgram_Bcast.inl File Reference │ │ │ │ +ACE: FIFO_Send.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
SOCK_Dgram_Bcast.inl File Reference
│ │ │ │ +
FIFO_Send.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_sys_socket.h"
│ │ │ │ +
#include "ace/FIFO_Send.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -SOCK_Dgram_Bcast.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ +FIFO_Send.cpp File Reference │ │ │ │ │ +#include "ace/FIFO_Send.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00731.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Asynch_Acceptor.h File Reference │ │ │ │ +ACE: FILE_Connector.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,31 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Asynch_Acceptor.h File Reference
│ │ │ │ +
FILE_Connector.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Default_Constants.h"
│ │ │ │ -#include "ace/Asynch_IO.h"
│ │ │ │ -#include "ace/Asynch_Acceptor.cpp"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Asynch_Acceptor< HANDLER >
 This class is an example of the Acceptor Pattern. This class will accept new connections and create new HANDLER to handle the new connections. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Irfan Pyarali (irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu)
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,24 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Asynch_Acceptor.h File Reference │ │ │ │ │ -#include "ace/Default_Constants.h" │ │ │ │ │ -#include "ace/Asynch_IO.h" │ │ │ │ │ -#include "ace/Asynch_Acceptor.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Asynch_Acceptor<_HANDLER_> │ │ │ │ │ - This class is an example of the Acceptor Pattern. This class will │ │ │ │ │ -  accept new connections and create new HANDLER to handle the new │ │ │ │ │ - connections. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Irfan Pyarali (irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu) │ │ │ │ │ +FILE_Connector.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00734.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: UPIPE_Stream.cpp File Reference │ │ │ │ +ACE: Singleton.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,71 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
UPIPE_Stream.cpp File Reference
│ │ │ │ +
│ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
Singleton.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/UPIPE_Stream.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Singleton.h"
│ │ │ │ +#include "ace/Object_Manager.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Framework_Component.h"
│ │ │ │ +#include "ace/Guard_T.h"
│ │ │ │ +#include "ace/os_include/os_typeinfo.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_SINGLETON_CPP
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Singleton) ACE_ALLOC_HOOK_DEFINE_Tcc(ACE_Unmanaged_Singleton) ACE_ALLOC_HOOK_DEFINE_Tcc(ACE_TSS_Singleton) ACE_ALLOC_HOOK_DEFINE_Tcc(ACE_Unmanaged_TSS_Singleton) ACE_ALLOC_HOOK_DEFINE_Tcc(ACE_DLL_Singleton_T) ACE_ALLOC_HOOK_DEFINE_Tc(ACE_DLL_Singleton_Adapter_T) template< class TYPE
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_SINGLETON_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SINGLETON_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tcc()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Singleton )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,34 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -UPIPE_Stream.cpp File Reference │ │ │ │ │ -#include "ace/UPIPE_Stream.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ +Macros | Functions │ │ │ │ │ +Singleton.cpp File Reference │ │ │ │ │ +#include "ace/Singleton.h" │ │ │ │ │ +#include "ace/Object_Manager.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/Framework_Component.h" │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ +#include "ace/os_include/os_typeinfo.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_SINGLETON_CPP │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Singleton) ACE_ALLOC_HOOK_DEFINE_Tcc │ │ │ │ │ + (ACE_Unmanaged_Singleton) ACE_ALLOC_HOOK_DEFINE_Tcc(ACE_TSS_Singleton) │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tcc(ACE_Unmanaged_TSS_Singleton) │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tcc(ACE_DLL_Singleton_T) ACE_ALLOC_HOOK_DEFINE_Tc │ │ │ │ │ + (ACE_DLL_Singleton_Adapter_T) template< class TYPE │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_SINGLETON_CPP ***** │ │ │ │ │ +#define ACE_SINGLETON_CPP │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tcc() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tcc ( ACE_Singleton  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00737.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Auto_Event.cpp File Reference │ │ │ │ +ACE: ARGV.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,38 +63,67 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Functions
│ │ │ │ -
Auto_Event.cpp File Reference
│ │ │ │ +Classes | │ │ │ │ +Typedefs
│ │ │ │ +
ARGV.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Auto_Event.h"
│ │ │ │ +
#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/Unbounded_Queue.h"
│ │ │ │ +#include "ace/ARGV.inl"
│ │ │ │ +#include "ace/ARGV.cpp"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ -Functions

 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Auto_Event_T) template< class TIME_POLICY > ACE_Auto_Event_T< TIME_POLICY >
 

│ │ │ │ +Classes

class  ACE_ARGV_Queue_Entry_T< CHAR_TYPE >
 An entry in the queue which keeps user supplied arguments. More...
 
class  ACE_ARGV_T< CHAR_TYPE >
 Builds a counted argument vector (ala argc/argv) from either a string or a set of separate tokens. This class preserves whitespace within tokens only if the whitespace-containing token is enclosed in either single (') or double (") quotes. This is consistent with the expected behavior if an argument vector obtained using this class is passed to, for example, ACE_Get_Opt. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Typedefs

typedef ACE_ARGV_Queue_Entry_T< ACE_TCHARACE_ARGV_Queue_Entry
 
typedef ACE_ARGV_T< ACE_TCHARACE_ARGV
 
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tc()

│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Doug Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Everett Anderson eea1@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ARGV

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Auto_Event_T )typedef ACE_ARGV_T<ACE_TCHAR> ACE_ARGV
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_ARGV_Queue_Entry

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
typedef ACE_ARGV_Queue_Entry_T<ACE_TCHAR> ACE_ARGV_Queue_Entry
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,20 +3,43 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Functions │ │ │ │ │ -Auto_Event.cpp File Reference │ │ │ │ │ -#include "ace/Auto_Event.h" │ │ │ │ │ - Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Auto_Event_T) template< class TIME_POLICY > │ │ │ │ │ - ACE_Auto_Event_T< TIME_POLICY > │ │ │ │ │ +Classes | Typedefs │ │ │ │ │ +ARGV.h File Reference │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/Unbounded_Queue.h" │ │ │ │ │ +#include "ace/ARGV.inl" │ │ │ │ │ +#include "ace/ARGV.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_ARGV_Queue_Entry_T<_CHAR_TYPE_> │ │ │ │ │ +  An entry in the queue which keeps user supplied arguments. More... │ │ │ │ │   │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Auto_Event_T  ) │ │ │ │ │ +class  ACE_ARGV_T<_CHAR_TYPE_> │ │ │ │ │ + Builds a counted argument vector (ala argc/argv) from either a string │ │ │ │ │ + or a set of separate tokens. This class preserves whitespace within │ │ │ │ │ +  tokens only if the whitespace-containing token is enclosed in either │ │ │ │ │ + single (') or double (") quotes. This is consistent with the expected │ │ │ │ │ + behavior if an argument vector obtained using this class is passed to, │ │ │ │ │ + for example, ACE_Get_Opt. More... │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef ACE_ARGV_Queue_Entry_T< ACE_TCHAR > ACE_ARGV_Queue_Entry │ │ │ │ │ +  │ │ │ │ │ + typedef ACE_ARGV_T< ACE_TCHAR > ACE_ARGV │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Doug Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Everett Anderson eea1@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_ARGV ***** │ │ │ │ │ +typedef ACE_ARGV_T ACE_ARGV │ │ │ │ │ +***** ◆ ACE_ARGV_Queue_Entry ***** │ │ │ │ │ +typedef ACE_ARGV_Queue_Entry_T ACE_ARGV_Queue_Entry │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00740.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Dirent_Selector.cpp File Reference │ │ │ │ +ACE: MEM_Acceptor.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Dirent_Selector.cpp File Reference
│ │ │ │ +
MEM_Acceptor.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Dirent_Selector.h"
│ │ │ │ -#include "ace/OS_NS_dirent.h"
│ │ │ │ -#include "ace/OS_NS_stdlib.h"
│ │ │ │ +
#include "ace/MEM_Acceptor.h"
│ │ │ │ +#include "ace/Lib_Find.h"
│ │ │ │ +#include "ace/OS_NS_stdio.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_NS_sys_socket.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Dirent_Selector.cpp File Reference │ │ │ │ │ -#include "ace/Dirent_Selector.h" │ │ │ │ │ -#include "ace/OS_NS_dirent.h" │ │ │ │ │ -#include "ace/OS_NS_stdlib.h" │ │ │ │ │ +MEM_Acceptor.cpp File Reference │ │ │ │ │ +#include "ace/MEM_Acceptor.h" │ │ │ │ │ +#include "ace/Lib_Find.h" │ │ │ │ │ +#include "ace/OS_NS_stdio.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00743.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Dirent.inl File Reference │ │ │ │ +ACE: Intrusive_List.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,41 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Dirent.inl File Reference
│ │ │ │ +
│ │ │ │ +Macros
│ │ │ │ +
Intrusive_List.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Log_Category.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Intrusive_List.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_INTRUSIVE_LIST_CPP
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_INTRUSIVE_LIST_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_INTRUSIVE_LIST_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Dirent.inl File Reference │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ +Macros │ │ │ │ │ +Intrusive_List.cpp File Reference │ │ │ │ │ +#include "ace/Intrusive_List.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_INTRUSIVE_LIST_CPP │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_INTRUSIVE_LIST_CPP ***** │ │ │ │ │ +#define ACE_INTRUSIVE_LIST_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00746.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Timeprobe_T.cpp File Reference │ │ │ │ +ACE: Time_Value_T.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,41 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Macros
│ │ │ │ -
Timeprobe_T.cpp File Reference
│ │ │ │ +
Time_Value_T.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_TIMEPROBE_T_CPP
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_TIMEPROBE_T_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TIMEPROBE_T_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,19 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Timeprobe_T.cpp File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_TIMEPROBE_T_CPP │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_TIMEPROBE_T_CPP ***** │ │ │ │ │ -#define ACE_TIMEPROBE_T_CPP │ │ │ │ │ +Time_Value_T.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00749.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: ATM_Acceptor.inl File Reference │ │ │ │ +ACE: OS_Log_Msg_Attributes.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
ATM_Acceptor.inl File Reference
│ │ │ │ +
OS_Log_Msg_Attributes.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/OS_Log_Msg_Attributes.h"
│ │ │ │ +#include "ace/OS_Log_Msg_Attributes.inl"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -ATM_Acceptor.inl File Reference │ │ │ │ │ +OS_Log_Msg_Attributes.cpp File Reference │ │ │ │ │ +#include "ace/OS_Log_Msg_Attributes.h" │ │ │ │ │ +#include "ace/OS_Log_Msg_Attributes.inl" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00752.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Time_Policy_T.cpp File Reference │ │ │ │ +ACE: Auto_IncDec_T.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,41 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Macros
│ │ │ │ -
Time_Policy_T.cpp File Reference
│ │ │ │ +
Auto_IncDec_T.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Time_Policy_T.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_TIME_POLICY_T_CPP
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_TIME_POLICY_T_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TIME_POLICY_T_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,19 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Time_Policy_T.cpp File Reference │ │ │ │ │ -#include "ace/Time_Policy_T.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_TIME_POLICY_T_CPP │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_TIME_POLICY_T_CPP ***** │ │ │ │ │ -#define ACE_TIME_POLICY_T_CPP │ │ │ │ │ +Auto_IncDec_T.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00755.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Map_T.cpp File Reference │ │ │ │ +ACE: ICMP_Socket.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,40 +63,32 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Macros
│ │ │ │ -
Map_T.cpp File Reference
│ │ │ │ +Classes
│ │ │ │ +
ICMP_Socket.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Map_T.h"
│ │ │ │ +
#include "ace/SOCK.h"
│ │ │ │ +#include "ace/Time_Value.h"
│ │ │ │ +#include "ace/os_include/netinet/os_in.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Macros

#define ACE_MAP_T_CPP
 

│ │ │ │ +Classes

class  ACE_ICMP_Socket
 An abstract class that forms the basis for usage of the ICMP protocol (that is, support for things such as ping). More...
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_MAP_T_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MAP_T_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,19 +3,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Map_T.cpp File Reference │ │ │ │ │ -#include "ace/Map_T.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_MAP_T_CPP │ │ │ │ │ +Classes │ │ │ │ │ +ICMP_Socket.h File Reference │ │ │ │ │ +#include "ace/SOCK.h" │ │ │ │ │ +#include "ace/Time_Value.h" │ │ │ │ │ +#include "ace/os_include/netinet/os_in.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_ICMP_Socket │ │ │ │ │ +  An abstract class that forms the basis for usage of the ICMP protocol │ │ │ │ │ + (that is, support for things such as ping). More... │ │ │ │ │   │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_MAP_T_CPP ***** │ │ │ │ │ -#define ACE_MAP_T_CPP │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Robert S. Iakobashvili │ │ │ │ │ + corob.nosp@m.erti.nosp@m.@gmai.nosp@m.l.co.nosp@m.m │ │ │ │ │ + corob.nosp@m.erti.nosp@m.@wall.nosp@m.a.co.nosp@m..il │ │ │ │ │ + Gonzalo A. Diethelm │ │ │ │ │ + gonza.nosp@m.lo.d.nosp@m.iethe.nosp@m.lm@a.nosp@m.ditiv.nosp@m.a.co.nosp@m.m │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00758.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Dynamic_Message_Strategy.cpp File Reference │ │ │ │ +ACE: SOCK_Dgram_Mcast.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Dynamic_Message_Strategy.cpp File Reference
│ │ │ │ +
SOCK_Dgram_Mcast.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Dynamic_Message_Strategy.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/Malloc_Base.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,16 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Dynamic_Message_Strategy.cpp File Reference │ │ │ │ │ -#include "ace/Dynamic_Message_Strategy.h" │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/Malloc_Base.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ +SOCK_Dgram_Mcast.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00761.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Dynamic_Service.inl File Reference │ │ │ │ +ACE: DEV_IO.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,34 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Dynamic_Service.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
DEV_IO.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/DEV.h"
│ │ │ │ +#include "ace/os_include/os_stdio.h"
│ │ │ │ +#include "ace/os_include/sys/os_uio.h"
│ │ │ │ +#include "ace/DEV_IO.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_DEV_IO
 Read/Write operations on Devices. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Gerhard Lenzer
│ │ │ │ +
│ │ │ │ +Douglas C. Schmidt
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,24 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Dynamic_Service.inl File Reference │ │ │ │ │ +Classes │ │ │ │ │ +DEV_IO.h File Reference │ │ │ │ │ +#include "ace/DEV.h" │ │ │ │ │ +#include "ace/os_include/os_stdio.h" │ │ │ │ │ +#include "ace/os_include/sys/os_uio.h" │ │ │ │ │ +#include "ace/DEV_IO.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_DEV_IO │ │ │ │ │ +  Read/Write operations on Devices. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Gerhard Lenzer │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00764.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SPIPE_Stream.inl File Reference │ │ │ │ +ACE: SOCK_Dgram_Bcast.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
SPIPE_Stream.inl File Reference
│ │ │ │ +
SOCK_Dgram_Bcast.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_sys_uio.h"
│ │ │ │ -#include "ace/OS_NS_errno.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ -#include "ace/OS_NS_sys_socket.h"
│ │ │ │ +
#include "ace/OS_NS_sys_socket.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,15 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -SPIPE_Stream.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_sys_uio.h" │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ +SOCK_Dgram_Bcast.inl File Reference │ │ │ │ │ #include "ace/OS_NS_sys_socket.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00767.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Encoding_Converter_Factory.cpp File Reference │ │ │ │ +ACE: RW_Mutex.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Encoding_Converter_Factory.cpp File Reference
│ │ │ │ +
RW_Mutex.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Encoding_Converter_Factory.h"
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Encoding_Converter_Factory.cpp File Reference │ │ │ │ │ -#include "ace/Encoding_Converter_Factory.h" │ │ │ │ │ +RW_Mutex.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00770.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Name_Request_Reply.h File Reference │ │ │ │ +ACE: Token_Request_Reply.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,41 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Name_Request_Reply.h File Reference
│ │ │ │ +
Token_Request_Reply.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Basic_Types.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Name_Request
 Message format for delivering requests to the ACE_Name Server. More...
 
struct  ACE_Name_Request::Transfer
 
class  ACE_Name_Reply
 Message format for delivering replies from the ACE_Name Server. More...
 
struct  ACE_Name_Reply::Transfer
 
│ │ │ │ -

Detailed Description

│ │ │ │ -

Define the format used to exchange messages between the ACE_Name Server and its clients.

│ │ │ │ -
Author
Gerhard Lenzer
│ │ │ │ -
│ │ │ │ -Douglas C. Schmidt
│ │ │ │ -
│ │ │ │ -Prashant Jain
│ │ │ │ +
#include "ace/Truncate.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,32 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Name_Request_Reply.h File Reference │ │ │ │ │ -#include "ace/Basic_Types.h" │ │ │ │ │ - Classes │ │ │ │ │ - class  ACE_Name_Request │ │ │ │ │ -  Message format for delivering requests to the ACE_Name Server. More... │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Name_Request::Transfer │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Name_Reply │ │ │ │ │ -  Message format for delivering replies from the ACE_Name Server. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Name_Reply::Transfer │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ -Define the format used to exchange messages between the ACE_Name Server and its │ │ │ │ │ -clients. │ │ │ │ │ - Author │ │ │ │ │ - Gerhard Lenzer │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - Prashant Jain │ │ │ │ │ +Token_Request_Reply.inl File Reference │ │ │ │ │ +#include "ace/Truncate.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00773.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_sys_mman.cpp File Reference │ │ │ │ +ACE: Pipe.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,27 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
OS_NS_sys_mman.cpp File Reference
│ │ │ │ +
Pipe.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_sys_mman.h"
│ │ │ │ -#include "ace/OS_NS_sys_mman.inl"
│ │ │ │ +
#include "ace/Pipe.h"
│ │ │ │ +#include "ace/SOCK_Acceptor.h"
│ │ │ │ +#include "ace/SOCK_Connector.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/OS_NS_stdio.h"
│ │ │ │ +#include "ace/OS_NS_sys_socket.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +#include "ace/Truncate.h"
│ │ │ │ +#include "ace/Malloc_Base.h"
│ │ │ │ +#include "ace/os_include/netinet/os_tcp.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_sys_mman.cpp File Reference │ │ │ │ │ -#include "ace/OS_NS_sys_mman.h" │ │ │ │ │ -#include "ace/OS_NS_sys_mman.inl" │ │ │ │ │ +Pipe.cpp File Reference │ │ │ │ │ +#include "ace/Pipe.h" │ │ │ │ │ +#include "ace/SOCK_Acceptor.h" │ │ │ │ │ +#include "ace/SOCK_Connector.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/OS_NS_stdio.h" │ │ │ │ │ +#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ +#include "ace/Truncate.h" │ │ │ │ │ +#include "ace/Malloc_Base.h" │ │ │ │ │ +#include "ace/os_include/netinet/os_tcp.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00776.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: WIN32_Asynch_IO.h File Reference │ │ │ │ +ACE: OS_NS_sys_select.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,29 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
WIN32_Asynch_IO.h File Reference
│ │ │ │ +
OS_NS_sys_select.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -

Detailed Description

│ │ │ │ -

These classes only works on Win32 platforms.

│ │ │ │ -

The implementation of ACE_Asynch_Transmit_File, ACE_Asynch_Accept, and ACE_Asynch_Connect are only supported if ACE_HAS_WINSOCK2 is defined or you are on WinNT 4.0 or higher.

│ │ │ │ -
Author
Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ -
│ │ │ │ -Tim Harrison harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu
│ │ │ │ -
│ │ │ │ -Alexander Babu Arulanthu alex@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu
│ │ │ │ -
│ │ │ │ -Roger Tragin r.tra.nosp@m.gin@.nosp@m.compu.nosp@m.ter..nosp@m.org
│ │ │ │ -
│ │ │ │ -Alexander Libman alibm.nosp@m.an@i.nosp@m.hug.c.nosp@m.om.a.nosp@m.u
│ │ │ │ +
#include "ace/OS_NS_sys_select.h"
│ │ │ │ +#include "ace/OS_NS_sys_select.inl"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,22 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -WIN32_Asynch_IO.h File Reference │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ -These classes only works on Win32 platforms. │ │ │ │ │ -The implementation of ACE_Asynch_Transmit_File, ACE_Asynch_Accept, and │ │ │ │ │ -ACE_Asynch_Connect are only supported if ACE_HAS_WINSOCK2 is defined or you are │ │ │ │ │ -on WinNT 4.0 or higher. │ │ │ │ │ - Author │ │ │ │ │ - Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ - Tim Harrison harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu │ │ │ │ │ - Alexander Babu Arulanthu alex@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu │ │ │ │ │ - Roger Tragin r.tra.nosp@m.gin@.nosp@m.compu.nosp@m.ter..nosp@m.org │ │ │ │ │ - Alexander Libman alibm.nosp@m.an@i.nosp@m.hug.c.nosp@m.om.a.nosp@m.u │ │ │ │ │ +OS_NS_sys_select.cpp File Reference │ │ │ │ │ +#include "ace/OS_NS_sys_select.h" │ │ │ │ │ +#include "ace/OS_NS_sys_select.inl" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00779.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Managed_Object.cpp File Reference │ │ │ │ +ACE: Event_Base.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,41 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Macros
│ │ │ │ -
Managed_Object.cpp File Reference
│ │ │ │ +
Event_Base.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Managed_Object.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_MANAGED_OBJECT_CPP
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_MANAGED_OBJECT_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MANAGED_OBJECT_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/Event_Base.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,19 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Managed_Object.cpp File Reference │ │ │ │ │ -#include "ace/Managed_Object.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_MANAGED_OBJECT_CPP │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_MANAGED_OBJECT_CPP ***** │ │ │ │ │ -#define ACE_MANAGED_OBJECT_CPP │ │ │ │ │ +Event_Base.cpp File Reference │ │ │ │ │ +#include "ace/Event_Base.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00782.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: TLI_Connector.cpp File Reference │ │ │ │ +ACE: Mem_Map.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
TLI_Connector.cpp File Reference
│ │ │ │ +
Mem_Map.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/TLI_Connector.h"
│ │ │ │ -#include "ace/Handle_Set.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/Time_Value.h"
│ │ │ │ +
#include "ace/Mem_Map.h"
│ │ │ │ +#include "ace/OS_NS_sys_stat.h"
│ │ │ │ +#include "ace/OS_NS_fcntl.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Truncate.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,16 +3,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -TLI_Connector.cpp File Reference │ │ │ │ │ -#include "ace/TLI_Connector.h" │ │ │ │ │ -#include "ace/Handle_Set.h" │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ +Mem_Map.cpp File Reference │ │ │ │ │ +#include "ace/Mem_Map.h" │ │ │ │ │ +#include "ace/OS_NS_sys_stat.h" │ │ │ │ │ +#include "ace/OS_NS_fcntl.h" │ │ │ │ │ #include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/Time_Value.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/Truncate.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00785.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: ace_wchar.h File Reference │ │ │ │ +ACE: OS_NS_poll.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,1188 +63,56 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ +Namespaces | │ │ │ │ Macros | │ │ │ │ -Typedefs
│ │ │ │ -
ace_wchar.h File Reference
│ │ │ │ +Functions
│ │ │ │ +
OS_NS_poll.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/config-macros.h"
│ │ │ │ -#include "ace/ace_wchar.inl"
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +#include "ace/os_include/os_poll.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ -Classes

class  ACE_Wide_To_Ascii
 A lightweight wchar* to char* string conversion class. More...
 
class  ACE_Ascii_To_Wide
 A lightweight char* to wchar* string conversion class. More...

│ │ │ │ +Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Macros

#define ACE_WSTRING_HAS_USHORT_SUPPORT
 
#define ACE_USES_L_PREFIX   1
 
#define ACE_TEXT_WIDE_I(STRING)   L##STRING
 
#define ACE_TEXT_WIDE(STRING)   ACE_TEXT_WIDE_I (STRING)
 
#define ACE_TEXT(STRING)   STRING
 
#define ACE_TEXT_ALWAYS_CHAR(STRING)   STRING
 
#define ACE_TEXT_ALWAYS_WCHAR(STRING)   ACE_Ascii_To_Wide (STRING).wchar_rep ()
 
#define ACE_TEXT_CHAR_TO_TCHAR(STRING)   STRING
 
#define ACE_TEXT_WCHAR_TO_TCHAR(STRING)   ACE_Wide_To_Ascii (STRING).char_rep ()
 
#define ACE_TEXT_ANTI_TO_TCHAR(STRING)   ACE_Wide_To_Ascii (STRING).char_rep ()
 
#define ACE_LPSTR   LPSTR
 
#define ACE_TEXT_SERVICE_TABLE_ENTRY   SERVICE_TABLE_ENTRYA
 
#define ACE_TEXT_STARTUPINFO   STARTUPINFOA
 
#define ACE_TEXT_WIN32_FIND_DATA   WIN32_FIND_DATAA
 
#define ACE_TEXT_OSVERSIONINFO   OSVERSIONINFOA
 
#define ACE_TEXT_EXPLICIT_ACCESS   EXPLICIT_ACCESS_A
 
#define ACE_TEXT_CreateEvent   ::CreateEventA
 
#define ACE_TEXT_CreateFile   ::CreateFileA
 
#define ACE_TEXT_CreateFileMapping   ::CreateFileMappingA
 
#define ACE_TEXT_CreateMutex   ::CreateMutexA
 
#define ACE_TEXT_CreateProcess   ::CreateProcessA
 
#define ACE_TEXT_CreateProcessAsUser   ::CreateProcessAsUserA
 
#define ACE_TEXT_CreateSemaphore   ::CreateSemaphoreA
 
#define ACE_TEXT_CreateService   ::CreateServiceA
 
#define ACE_TEXT_ExpandEnvironmentStrings   ::ExpandEnvironmentStringsA
 
#define ACE_TEXT_FindFirstChangeNotification   ::FindFirstChangeNotificationA
 
#define ACE_TEXT_FindFirstFile   ::FindFirstFileA
 
#define ACE_TEXT_FindNextFile   ::FindNextFileA
 
#define ACE_TEXT_FormatMessage   ::FormatMessageA
 
#define ACE_TEXT_FreeEnvironmentStrings   ::FreeEnvironmentStringsA
 
#define ACE_TEXT_GetComputerName   ::GetComputerNameA
 
#define ACE_TEXT_GetEnvironmentStrings   ::GetEnvironmentStringsA
 
#define ACE_TEXT_GetFileAttributes   ::GetFileAttributesA
 
#define ACE_TEXT_GetModuleFileName   ::GetModuleFileNameA
 
#define ACE_TEXT_GetTempPath   ::GetTempPathA
 
#define ACE_TEXT_GetUserName   ::GetUserNameA
 
#define ACE_TEXT_GetUserNameEx   ::GetUserNameExA
 
#define ACE_TEXT_GetVersionEx   ::GetVersionExA
 
#define ACE_TEXT_LoadLibrary   ::LoadLibraryA
 
#define ACE_TEXT_MoveFileEx   ::MoveFileExA
 
#define ACE_TEXT_WaitNamedPipe   ::WaitNamedPipeA
 
#define ACE_TEXT_OpenFileMapping   ::OpenFileMappingA
 
#define ACE_TEXT_OpenSCManager   ::OpenSCManagerA
 
#define ACE_TEXT_OpenService   ::OpenServiceA
 
#define ACE_TEXT_OutputDebugString   ::OutputDebugStringA
 
#define ACE_TEXT_RegisterEventSource   ::RegisterEventSourceA
 
#define ACE_TEXT_RegisterServiceCtrlHandler   ::RegisterServiceCtrlHandlerA
 
#define ACE_TEXT_RegConnectRegistry   ::RegConnectRegistryA
 
#define ACE_TEXT_RegCreateKeyEx   ::RegCreateKeyExA
 
#define ACE_TEXT_RegDeleteKey   ::RegDeleteKeyA
 
#define ACE_TEXT_RegDeleteValue   ::RegDeleteValueA
 
#define ACE_TEXT_RegEnumKeyEx   ::RegEnumKeyExA
 
#define ACE_TEXT_RegEnumValue   ::RegEnumValueA
 
#define ACE_TEXT_RegCreateKey   ::RegCreateKeyA
 
#define ACE_TEXT_RegOpenKey   ::RegOpenKeyA
 
#define ACE_TEXT_RegOpenKeyEx   ::RegOpenKeyExA
 
#define ACE_TEXT_RegQueryValueEx   ::RegQueryValueExA
 
#define ACE_TEXT_RegSetValueEx   ::RegSetValueExA
 
#define ACE_TEXT_ReportEvent   ::ReportEventA
 
#define ACE_TEXT_SearchPath   ::SearchPathA
 
#define ACE_TEXT_StartService   ::StartServiceA
 
#define ACE_TEXT_StartServiceCtrlDispatcher   ::StartServiceCtrlDispatcherA
 
#define ACE_TEXT_SetFileSecurity   ::SetFileSecurityA
 
#define ACE_TEXT_SetEntriesInAcl   ::SetEntriesInAclA
 
#define ACE_TEXT_PdhExpandCounterPath   ::PdhExpandCounterPathA
 
#define ACE_TEXT_PdhOpenQuery   ::PdhOpenQueryA
 
#define ACE_TEXT_PdhAddCounter   ::PdhAddCounterA
 
#define ACE_TEXT_gai_strerror   ::gai_strerrorA
 
#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Typedefs

typedef char ACE_TCHAR
 
typedef wchar_t ACE_ANTI_TCHAR
 

│ │ │ │ +Functions

int ACE_OS::poll (struct pollfd *pollfds, unsigned long len, const ACE_Time_Value *tv=0)
 
int ACE_OS::poll (struct pollfd *pollfds, unsigned long len, const ACE_Time_Value &tv)
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Darrell Brunsch bruns.nosp@m.ch@u.nosp@m.ci.ed.nosp@m.u
│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ +
│ │ │ │ +and a cast of thousands...
│ │ │ │

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_LPSTR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_LPSTR   LPSTR
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT( STRING)   STRING
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_ALWAYS_CHAR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_ALWAYS_CHAR( STRING)   STRING
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_ALWAYS_WCHAR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_ALWAYS_WCHAR( STRING)   ACE_Ascii_To_Wide (STRING).wchar_rep ()
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_ANTI_TO_TCHAR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_ANTI_TO_TCHAR( STRING)   ACE_Wide_To_Ascii (STRING).char_rep ()
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_CHAR_TO_TCHAR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_CHAR_TO_TCHAR( STRING)   STRING
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_CreateEvent

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_CreateEvent   ::CreateEventA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_CreateFile

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_CreateFile   ::CreateFileA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_CreateFileMapping

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_CreateFileMapping   ::CreateFileMappingA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_CreateMutex

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_CreateMutex   ::CreateMutexA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_CreateProcess

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_CreateProcess   ::CreateProcessA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_CreateProcessAsUser

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_CreateProcessAsUser   ::CreateProcessAsUserA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_CreateSemaphore

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_CreateSemaphore   ::CreateSemaphoreA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_CreateService

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_CreateService   ::CreateServiceA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_ExpandEnvironmentStrings

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_ExpandEnvironmentStrings   ::ExpandEnvironmentStringsA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_EXPLICIT_ACCESS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_EXPLICIT_ACCESS   EXPLICIT_ACCESS_A
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_FindFirstChangeNotification

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_FindFirstChangeNotification   ::FindFirstChangeNotificationA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_FindFirstFile

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_FindFirstFile   ::FindFirstFileA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_FindNextFile

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_FindNextFile   ::FindNextFileA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_FormatMessage

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_FormatMessage   ::FormatMessageA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_FreeEnvironmentStrings

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_FreeEnvironmentStrings   ::FreeEnvironmentStringsA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_gai_strerror

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_gai_strerror   ::gai_strerrorA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_GetComputerName

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_GetComputerName   ::GetComputerNameA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_GetEnvironmentStrings

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_GetEnvironmentStrings   ::GetEnvironmentStringsA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_GetFileAttributes

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_GetFileAttributes   ::GetFileAttributesA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_GetModuleFileName

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_GetModuleFileName   ::GetModuleFileNameA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_GetTempPath

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_GetTempPath   ::GetTempPathA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_GetUserName

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_GetUserName   ::GetUserNameA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_GetUserNameEx

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_GetUserNameEx   ::GetUserNameExA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_GetVersionEx

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_GetVersionEx   ::GetVersionExA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_LoadLibrary

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_LoadLibrary   ::LoadLibraryA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_MoveFileEx

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_MoveFileEx   ::MoveFileExA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_OpenFileMapping

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_OpenFileMapping   ::OpenFileMappingA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_OpenSCManager

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_OpenSCManager   ::OpenSCManagerA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_OpenService

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_OpenService   ::OpenServiceA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_OSVERSIONINFO

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_OSVERSIONINFO   OSVERSIONINFOA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_OutputDebugString

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_OutputDebugString   ::OutputDebugStringA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_PdhAddCounter

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_PdhAddCounter   ::PdhAddCounterA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_PdhExpandCounterPath

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_PdhExpandCounterPath   ::PdhExpandCounterPathA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_PdhOpenQuery

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_PdhOpenQuery   ::PdhOpenQueryA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_RegConnectRegistry

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_RegConnectRegistry   ::RegConnectRegistryA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_RegCreateKey

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_RegCreateKey   ::RegCreateKeyA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_RegCreateKeyEx

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_RegCreateKeyEx   ::RegCreateKeyExA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_RegDeleteKey

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_RegDeleteKey   ::RegDeleteKeyA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_RegDeleteValue

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_RegDeleteValue   ::RegDeleteValueA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_RegEnumKeyEx

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_RegEnumKeyEx   ::RegEnumKeyExA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_RegEnumValue

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_RegEnumValue   ::RegEnumValueA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_RegisterEventSource

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_RegisterEventSource   ::RegisterEventSourceA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_RegisterServiceCtrlHandler

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_RegisterServiceCtrlHandler   ::RegisterServiceCtrlHandlerA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_RegOpenKey

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_RegOpenKey   ::RegOpenKeyA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_RegOpenKeyEx

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_RegOpenKeyEx   ::RegOpenKeyExA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_RegQueryValueEx

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_RegQueryValueEx   ::RegQueryValueExA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_RegSetValueEx

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_RegSetValueEx   ::RegSetValueExA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_ReportEvent

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_ReportEvent   ::ReportEventA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_SearchPath

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_SearchPath   ::SearchPathA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_SERVICE_TABLE_ENTRY

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_SERVICE_TABLE_ENTRY   SERVICE_TABLE_ENTRYA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_SetEntriesInAcl

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_SetEntriesInAcl   ::SetEntriesInAclA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_SetFileSecurity

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_SetFileSecurity   ::SetFileSecurityA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_StartService

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_StartService   ::StartServiceA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_StartServiceCtrlDispatcher

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_StartServiceCtrlDispatcher   ::StartServiceCtrlDispatcherA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_STARTUPINFO

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_STARTUPINFO   STARTUPINFOA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_WaitNamedPipe

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_WaitNamedPipe   ::WaitNamedPipeA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_WCHAR_TO_TCHAR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_WCHAR_TO_TCHAR( STRING)   ACE_Wide_To_Ascii (STRING).char_rep ()
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_WIDE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_WIDE( STRING)   ACE_TEXT_WIDE_I (STRING)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_WIDE_I

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_WIDE_I( STRING)   L##STRING
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEXT_WIN32_FIND_DATA

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEXT_WIN32_FIND_DATA   WIN32_FIND_DATAA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_USES_L_PREFIX

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_USES_L_PREFIX   1
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_WSTRING_HAS_USHORT_SUPPORT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_WSTRING_HAS_USHORT_SUPPORT
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ANTI_TCHAR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef wchar_t ACE_ANTI_TCHAR
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TCHAR

│ │ │ │ + │ │ │ │ +

◆ ACE_EXPORT_MACRO

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
typedef char ACE_TCHAR#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,311 +3,40 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros | Typedefs │ │ │ │ │ -ace_wchar.h File Reference │ │ │ │ │ -#include "ace/config-macros.h" │ │ │ │ │ -#include "ace/ace_wchar.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Wide_To_Ascii │ │ │ │ │ -  A lightweight wchar* to char* string conversion class. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Ascii_To_Wide │ │ │ │ │ -  A lightweight char* to wchar* string conversion class. More... │ │ │ │ │ +Namespaces | Macros | Functions │ │ │ │ │ +OS_NS_poll.h File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ +#include "ace/os_include/os_poll.h" │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_OS │ │ │ │ │ + This namespace defines an OS independent programming API that │ │ │ │ │ +  shields developers from nonportable aspects of writing efficient │ │ │ │ │ + system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ + various real-time operating systems. │ │ │ │ │   │ │ │ │ │ Macros │ │ │ │ │ -#define ACE_WSTRING_HAS_USHORT_SUPPORT │ │ │ │ │ -  │ │ │ │ │ -#define ACE_USES_L_PREFIX   1 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_WIDE_I(STRING)   L##STRING │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_WIDE(STRING)   ACE_TEXT_WIDE_I (STRING) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT(STRING)   STRING │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_ALWAYS_CHAR(STRING)   STRING │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_ALWAYS_WCHAR(STRING)   ACE_Ascii_To_Wide (STRING).wchar_rep () │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_CHAR_TO_TCHAR(STRING)   STRING │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_WCHAR_TO_TCHAR(STRING)   ACE_Wide_To_Ascii (STRING).char_rep () │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_ANTI_TO_TCHAR(STRING)   ACE_Wide_To_Ascii (STRING).char_rep () │ │ │ │ │ -  │ │ │ │ │ -#define ACE_LPSTR   LPSTR │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_SERVICE_TABLE_ENTRY   SERVICE_TABLE_ENTRYA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_STARTUPINFO   STARTUPINFOA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_WIN32_FIND_DATA   WIN32_FIND_DATAA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_OSVERSIONINFO   OSVERSIONINFOA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_EXPLICIT_ACCESS   EXPLICIT_ACCESS_A │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_CreateEvent   ::CreateEventA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_CreateFile   ::CreateFileA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_CreateFileMapping   ::CreateFileMappingA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_CreateMutex   ::CreateMutexA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_CreateProcess   ::CreateProcessA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_CreateProcessAsUser   ::CreateProcessAsUserA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_CreateSemaphore   ::CreateSemaphoreA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_CreateService   ::CreateServiceA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_ExpandEnvironmentStrings   ::ExpandEnvironmentStringsA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_FindFirstChangeNotification   ::FindFirstChangeNotificationA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_FindFirstFile   ::FindFirstFileA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_FindNextFile   ::FindNextFileA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_FormatMessage   ::FormatMessageA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_FreeEnvironmentStrings   ::FreeEnvironmentStringsA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_GetComputerName   ::GetComputerNameA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_GetEnvironmentStrings   ::GetEnvironmentStringsA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_GetFileAttributes   ::GetFileAttributesA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_GetModuleFileName   ::GetModuleFileNameA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_GetTempPath   ::GetTempPathA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_GetUserName   ::GetUserNameA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_GetUserNameEx   ::GetUserNameExA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_GetVersionEx   ::GetVersionExA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_LoadLibrary   ::LoadLibraryA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_MoveFileEx   ::MoveFileExA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_WaitNamedPipe   ::WaitNamedPipeA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_OpenFileMapping   ::OpenFileMappingA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_OpenSCManager   ::OpenSCManagerA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_OpenService   ::OpenServiceA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_OutputDebugString   ::OutputDebugStringA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_RegisterEventSource   ::RegisterEventSourceA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_RegisterServiceCtrlHandler   ::RegisterServiceCtrlHandlerA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_RegConnectRegistry   ::RegConnectRegistryA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_RegCreateKeyEx   ::RegCreateKeyExA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_RegDeleteKey   ::RegDeleteKeyA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_RegDeleteValue   ::RegDeleteValueA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_RegEnumKeyEx   ::RegEnumKeyExA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_RegEnumValue   ::RegEnumValueA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_RegCreateKey   ::RegCreateKeyA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_RegOpenKey   ::RegOpenKeyA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_RegOpenKeyEx   ::RegOpenKeyExA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_RegQueryValueEx   ::RegQueryValueExA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_RegSetValueEx   ::RegSetValueExA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_ReportEvent   ::ReportEventA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_SearchPath   ::SearchPathA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_StartService   ::StartServiceA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_StartServiceCtrlDispatcher   ::StartServiceCtrlDispatcherA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_SetFileSecurity   ::SetFileSecurityA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_SetEntriesInAcl   ::SetEntriesInAclA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_PdhExpandCounterPath   ::PdhExpandCounterPathA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_PdhOpenQuery   ::PdhOpenQueryA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_PdhAddCounter   ::PdhAddCounterA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TEXT_gai_strerror   ::gai_strerrorA │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │   │ │ │ │ │ - Typedefs │ │ │ │ │ - typedef char ACE_TCHAR │ │ │ │ │ + Functions │ │ │ │ │ +int ACE_OS::poll (struct pollfd *pollfds, unsigned long len, const │ │ │ │ │ + ACE_Time_Value *tv=0) │ │ │ │ │   │ │ │ │ │ -typedef wchar_t ACE_ANTI_TCHAR │ │ │ │ │ +int ACE_OS::poll (struct pollfd *pollfds, unsigned long len, const │ │ │ │ │ + ACE_Time_Value &tv) │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Darrell Brunsch bruns.nosp@m.ch@u.nosp@m.ci.ed.nosp@m.u │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ + and a cast of thousands... │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_LPSTR ***** │ │ │ │ │ -#define ACE_LPSTR   LPSTR │ │ │ │ │ -***** ◆ ACE_TEXT ***** │ │ │ │ │ -#define ACE_TEXT (  STRING )    STRING │ │ │ │ │ -***** ◆ ACE_TEXT_ALWAYS_CHAR ***** │ │ │ │ │ -#define ACE_TEXT_ALWAYS_CHAR (  STRING )    STRING │ │ │ │ │ -***** ◆ ACE_TEXT_ALWAYS_WCHAR ***** │ │ │ │ │ -#define (  STRING )    ACE_Ascii_To_Wide (STRING).wchar_rep () │ │ │ │ │ -ACE_TEXT_ALWAYS_WCHAR │ │ │ │ │ -***** ◆ ACE_TEXT_ANTI_TO_TCHAR ***** │ │ │ │ │ -#define (  STRING )    ACE_Wide_To_Ascii (STRING).char_rep () │ │ │ │ │ -ACE_TEXT_ANTI_TO_TCHAR │ │ │ │ │ -***** ◆ ACE_TEXT_CHAR_TO_TCHAR ***** │ │ │ │ │ -#define ACE_TEXT_CHAR_TO_TCHAR (  STRING )    STRING │ │ │ │ │ -***** ◆ ACE_TEXT_CreateEvent ***** │ │ │ │ │ -#define ACE_TEXT_CreateEvent   ::CreateEventA │ │ │ │ │ -***** ◆ ACE_TEXT_CreateFile ***** │ │ │ │ │ -#define ACE_TEXT_CreateFile   ::CreateFileA │ │ │ │ │ -***** ◆ ACE_TEXT_CreateFileMapping ***** │ │ │ │ │ -#define ACE_TEXT_CreateFileMapping   ::CreateFileMappingA │ │ │ │ │ -***** ◆ ACE_TEXT_CreateMutex ***** │ │ │ │ │ -#define ACE_TEXT_CreateMutex   ::CreateMutexA │ │ │ │ │ -***** ◆ ACE_TEXT_CreateProcess ***** │ │ │ │ │ -#define ACE_TEXT_CreateProcess   ::CreateProcessA │ │ │ │ │ -***** ◆ ACE_TEXT_CreateProcessAsUser ***** │ │ │ │ │ -#define ACE_TEXT_CreateProcessAsUser   ::CreateProcessAsUserA │ │ │ │ │ -***** ◆ ACE_TEXT_CreateSemaphore ***** │ │ │ │ │ -#define ACE_TEXT_CreateSemaphore   ::CreateSemaphoreA │ │ │ │ │ -***** ◆ ACE_TEXT_CreateService ***** │ │ │ │ │ -#define ACE_TEXT_CreateService   ::CreateServiceA │ │ │ │ │ -***** ◆ ACE_TEXT_ExpandEnvironmentStrings ***** │ │ │ │ │ -#define ACE_TEXT_ExpandEnvironmentStrings   ::ExpandEnvironmentStringsA │ │ │ │ │ -***** ◆ ACE_TEXT_EXPLICIT_ACCESS ***** │ │ │ │ │ -#define ACE_TEXT_EXPLICIT_ACCESS   EXPLICIT_ACCESS_A │ │ │ │ │ -***** ◆ ACE_TEXT_FindFirstChangeNotification ***** │ │ │ │ │ -#define ACE_TEXT_FindFirstChangeNotification   ::FindFirstChangeNotificationA │ │ │ │ │ -***** ◆ ACE_TEXT_FindFirstFile ***** │ │ │ │ │ -#define ACE_TEXT_FindFirstFile   ::FindFirstFileA │ │ │ │ │ -***** ◆ ACE_TEXT_FindNextFile ***** │ │ │ │ │ -#define ACE_TEXT_FindNextFile   ::FindNextFileA │ │ │ │ │ -***** ◆ ACE_TEXT_FormatMessage ***** │ │ │ │ │ -#define ACE_TEXT_FormatMessage   ::FormatMessageA │ │ │ │ │ -***** ◆ ACE_TEXT_FreeEnvironmentStrings ***** │ │ │ │ │ -#define ACE_TEXT_FreeEnvironmentStrings   ::FreeEnvironmentStringsA │ │ │ │ │ -***** ◆ ACE_TEXT_gai_strerror ***** │ │ │ │ │ -#define ACE_TEXT_gai_strerror   ::gai_strerrorA │ │ │ │ │ -***** ◆ ACE_TEXT_GetComputerName ***** │ │ │ │ │ -#define ACE_TEXT_GetComputerName   ::GetComputerNameA │ │ │ │ │ -***** ◆ ACE_TEXT_GetEnvironmentStrings ***** │ │ │ │ │ -#define ACE_TEXT_GetEnvironmentStrings   ::GetEnvironmentStringsA │ │ │ │ │ -***** ◆ ACE_TEXT_GetFileAttributes ***** │ │ │ │ │ -#define ACE_TEXT_GetFileAttributes   ::GetFileAttributesA │ │ │ │ │ -***** ◆ ACE_TEXT_GetModuleFileName ***** │ │ │ │ │ -#define ACE_TEXT_GetModuleFileName   ::GetModuleFileNameA │ │ │ │ │ -***** ◆ ACE_TEXT_GetTempPath ***** │ │ │ │ │ -#define ACE_TEXT_GetTempPath   ::GetTempPathA │ │ │ │ │ -***** ◆ ACE_TEXT_GetUserName ***** │ │ │ │ │ -#define ACE_TEXT_GetUserName   ::GetUserNameA │ │ │ │ │ -***** ◆ ACE_TEXT_GetUserNameEx ***** │ │ │ │ │ -#define ACE_TEXT_GetUserNameEx   ::GetUserNameExA │ │ │ │ │ -***** ◆ ACE_TEXT_GetVersionEx ***** │ │ │ │ │ -#define ACE_TEXT_GetVersionEx   ::GetVersionExA │ │ │ │ │ -***** ◆ ACE_TEXT_LoadLibrary ***** │ │ │ │ │ -#define ACE_TEXT_LoadLibrary   ::LoadLibraryA │ │ │ │ │ -***** ◆ ACE_TEXT_MoveFileEx ***** │ │ │ │ │ -#define ACE_TEXT_MoveFileEx   ::MoveFileExA │ │ │ │ │ -***** ◆ ACE_TEXT_OpenFileMapping ***** │ │ │ │ │ -#define ACE_TEXT_OpenFileMapping   ::OpenFileMappingA │ │ │ │ │ -***** ◆ ACE_TEXT_OpenSCManager ***** │ │ │ │ │ -#define ACE_TEXT_OpenSCManager   ::OpenSCManagerA │ │ │ │ │ -***** ◆ ACE_TEXT_OpenService ***** │ │ │ │ │ -#define ACE_TEXT_OpenService   ::OpenServiceA │ │ │ │ │ -***** ◆ ACE_TEXT_OSVERSIONINFO ***** │ │ │ │ │ -#define ACE_TEXT_OSVERSIONINFO   OSVERSIONINFOA │ │ │ │ │ -***** ◆ ACE_TEXT_OutputDebugString ***** │ │ │ │ │ -#define ACE_TEXT_OutputDebugString   ::OutputDebugStringA │ │ │ │ │ -***** ◆ ACE_TEXT_PdhAddCounter ***** │ │ │ │ │ -#define ACE_TEXT_PdhAddCounter   ::PdhAddCounterA │ │ │ │ │ -***** ◆ ACE_TEXT_PdhExpandCounterPath ***** │ │ │ │ │ -#define ACE_TEXT_PdhExpandCounterPath   ::PdhExpandCounterPathA │ │ │ │ │ -***** ◆ ACE_TEXT_PdhOpenQuery ***** │ │ │ │ │ -#define ACE_TEXT_PdhOpenQuery   ::PdhOpenQueryA │ │ │ │ │ -***** ◆ ACE_TEXT_RegConnectRegistry ***** │ │ │ │ │ -#define ACE_TEXT_RegConnectRegistry   ::RegConnectRegistryA │ │ │ │ │ -***** ◆ ACE_TEXT_RegCreateKey ***** │ │ │ │ │ -#define ACE_TEXT_RegCreateKey   ::RegCreateKeyA │ │ │ │ │ -***** ◆ ACE_TEXT_RegCreateKeyEx ***** │ │ │ │ │ -#define ACE_TEXT_RegCreateKeyEx   ::RegCreateKeyExA │ │ │ │ │ -***** ◆ ACE_TEXT_RegDeleteKey ***** │ │ │ │ │ -#define ACE_TEXT_RegDeleteKey   ::RegDeleteKeyA │ │ │ │ │ -***** ◆ ACE_TEXT_RegDeleteValue ***** │ │ │ │ │ -#define ACE_TEXT_RegDeleteValue   ::RegDeleteValueA │ │ │ │ │ -***** ◆ ACE_TEXT_RegEnumKeyEx ***** │ │ │ │ │ -#define ACE_TEXT_RegEnumKeyEx   ::RegEnumKeyExA │ │ │ │ │ -***** ◆ ACE_TEXT_RegEnumValue ***** │ │ │ │ │ -#define ACE_TEXT_RegEnumValue   ::RegEnumValueA │ │ │ │ │ -***** ◆ ACE_TEXT_RegisterEventSource ***** │ │ │ │ │ -#define ACE_TEXT_RegisterEventSource   ::RegisterEventSourceA │ │ │ │ │ -***** ◆ ACE_TEXT_RegisterServiceCtrlHandler ***** │ │ │ │ │ -#define ACE_TEXT_RegisterServiceCtrlHandler   ::RegisterServiceCtrlHandlerA │ │ │ │ │ -***** ◆ ACE_TEXT_RegOpenKey ***** │ │ │ │ │ -#define ACE_TEXT_RegOpenKey   ::RegOpenKeyA │ │ │ │ │ -***** ◆ ACE_TEXT_RegOpenKeyEx ***** │ │ │ │ │ -#define ACE_TEXT_RegOpenKeyEx   ::RegOpenKeyExA │ │ │ │ │ -***** ◆ ACE_TEXT_RegQueryValueEx ***** │ │ │ │ │ -#define ACE_TEXT_RegQueryValueEx   ::RegQueryValueExA │ │ │ │ │ -***** ◆ ACE_TEXT_RegSetValueEx ***** │ │ │ │ │ -#define ACE_TEXT_RegSetValueEx   ::RegSetValueExA │ │ │ │ │ -***** ◆ ACE_TEXT_ReportEvent ***** │ │ │ │ │ -#define ACE_TEXT_ReportEvent   ::ReportEventA │ │ │ │ │ -***** ◆ ACE_TEXT_SearchPath ***** │ │ │ │ │ -#define ACE_TEXT_SearchPath   ::SearchPathA │ │ │ │ │ -***** ◆ ACE_TEXT_SERVICE_TABLE_ENTRY ***** │ │ │ │ │ -#define ACE_TEXT_SERVICE_TABLE_ENTRY   SERVICE_TABLE_ENTRYA │ │ │ │ │ -***** ◆ ACE_TEXT_SetEntriesInAcl ***** │ │ │ │ │ -#define ACE_TEXT_SetEntriesInAcl   ::SetEntriesInAclA │ │ │ │ │ -***** ◆ ACE_TEXT_SetFileSecurity ***** │ │ │ │ │ -#define ACE_TEXT_SetFileSecurity   ::SetFileSecurityA │ │ │ │ │ -***** ◆ ACE_TEXT_StartService ***** │ │ │ │ │ -#define ACE_TEXT_StartService   ::StartServiceA │ │ │ │ │ -***** ◆ ACE_TEXT_StartServiceCtrlDispatcher ***** │ │ │ │ │ -#define ACE_TEXT_StartServiceCtrlDispatcher   ::StartServiceCtrlDispatcherA │ │ │ │ │ -***** ◆ ACE_TEXT_STARTUPINFO ***** │ │ │ │ │ -#define ACE_TEXT_STARTUPINFO   STARTUPINFOA │ │ │ │ │ -***** ◆ ACE_TEXT_WaitNamedPipe ***** │ │ │ │ │ -#define ACE_TEXT_WaitNamedPipe   ::WaitNamedPipeA │ │ │ │ │ -***** ◆ ACE_TEXT_WCHAR_TO_TCHAR ***** │ │ │ │ │ -#define (  STRING )    ACE_Wide_To_Ascii (STRING).char_rep () │ │ │ │ │ -ACE_TEXT_WCHAR_TO_TCHAR │ │ │ │ │ -***** ◆ ACE_TEXT_WIDE ***** │ │ │ │ │ -#define ACE_TEXT_WIDE (  STRING )    ACE_TEXT_WIDE_I (STRING) │ │ │ │ │ -***** ◆ ACE_TEXT_WIDE_I ***** │ │ │ │ │ -#define ACE_TEXT_WIDE_I (  STRING )    L##STRING │ │ │ │ │ -***** ◆ ACE_TEXT_WIN32_FIND_DATA ***** │ │ │ │ │ -#define ACE_TEXT_WIN32_FIND_DATA   WIN32_FIND_DATAA │ │ │ │ │ -***** ◆ ACE_USES_L_PREFIX ***** │ │ │ │ │ -#define ACE_USES_L_PREFIX   1 │ │ │ │ │ -***** ◆ ACE_WSTRING_HAS_USHORT_SUPPORT ***** │ │ │ │ │ -#define ACE_WSTRING_HAS_USHORT_SUPPORT │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_ANTI_TCHAR ***** │ │ │ │ │ -typedef wchar_t ACE_ANTI_TCHAR │ │ │ │ │ -***** ◆ ACE_TCHAR ***** │ │ │ │ │ -typedef char ACE_TCHAR │ │ │ │ │ +***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00788.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Monotonic_Time_Policy.cpp File Reference │ │ │ │ +ACE: Condition_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,67 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Monotonic_Time_Policy.cpp File Reference
│ │ │ │ +
│ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
Condition_T.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Monotonic_Time_Policy.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Condition_T.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_CONDITION_T_CPP
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Condition) ACE_ALLOC_HOOK_DEFINE_Tc(ACE_Thread_Condition) template< class MUTEX > void ACE_Condition< MUTEX >
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_CONDITION_T_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CONDITION_T_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tc()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Condition )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Monotonic_Time_Policy.cpp File Reference │ │ │ │ │ -#include "ace/Monotonic_Time_Policy.h" │ │ │ │ │ +Macros | Functions │ │ │ │ │ +Condition_T.cpp File Reference │ │ │ │ │ +#include "ace/Condition_T.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_CONDITION_T_CPP │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Condition) ACE_ALLOC_HOOK_DEFINE_Tc │ │ │ │ │ + (ACE_Thread_Condition) template< class MUTEX > void ACE_Condition< MUTEX > │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_CONDITION_T_CPP ***** │ │ │ │ │ +#define ACE_CONDITION_T_CPP │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Condition  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00791.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Cleanup_Strategies_T.h File Reference │ │ │ │ +ACE: Typed_SV_Message_Queue.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,109 +63,31 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Macros
│ │ │ │ -
Cleanup_Strategies_T.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
Typed_SV_Message_Queue.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Cleanup_Strategies_T.cpp"
│ │ │ │ +
#include "ace/SV_Message_Queue.h"
│ │ │ │ +#include "ace/Typed_SV_Message.h"
│ │ │ │ +#include "ace/Typed_SV_Message_Queue.inl"
│ │ │ │ +#include "ace/Typed_SV_Message_Queue.cpp"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ Classes

class  ACE_Cleanup_Strategy< KEY, VALUE, CONTAINER >
 Defines a default strategy to be followed for cleaning up entries from a map which is the container. More...
class  ACE_Typed_SV_Message_Queue< T >
 Defines the header file for the C++ wrapper facade for typed message queues. More...
 
class  ACE_Recyclable_Handler_Cleanup_Strategy< KEY, VALUE, CONTAINER >
 Defines a strategy to be followed for cleaning up entries which are svc_handlers from a container. More...
 
class  ACE_Refcounted_Recyclable_Handler_Cleanup_Strategy< KEY, VALUE, CONTAINER >
 Defines a strategy to be followed for cleaning up entries which are svc_handlers from a container. More...
 
class  ACE_Handler_Cleanup_Strategy< KEY, VALUE, CONTAINER >
 Defines a strategy to be followed for cleaning up entries which are svc_handlers from a container. More...
 
class  ACE_Null_Cleanup_Strategy< KEY, VALUE, CONTAINER >
 Defines a do-nothing implementation of the cleanup strategy. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │

│ │ │ │ -Macros

#define ACE_Cleanup_Strategy   ACLE
 
#define ACE_Recyclable_Handler_Cleanup_Strategy   ARHCLE
 
#define ACE_Refcounted_Recyclable_Handler_Cleanup_Strategy   ARRHCLE
 
#define ACE_Null_Cleanup_Strategy   ANCLE
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Kirthika Parameswaran kirth.nosp@m.ika@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Cleanup_Strategy

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_Cleanup_Strategy   ACLE
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_Null_Cleanup_Strategy

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_Null_Cleanup_Strategy   ANCLE
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_Recyclable_Handler_Cleanup_Strategy

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_Recyclable_Handler_Cleanup_Strategy   ARHCLE
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_Refcounted_Recyclable_Handler_Cleanup_Strategy

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_Refcounted_Recyclable_Handler_Cleanup_Strategy   ARRHCLE
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,56 +3,25 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros │ │ │ │ │ -Cleanup_Strategies_T.h File Reference │ │ │ │ │ -#include "ace/Cleanup_Strategies_T.cpp" │ │ │ │ │ +Classes │ │ │ │ │ +Typed_SV_Message_Queue.h File Reference │ │ │ │ │ +#include "ace/SV_Message_Queue.h" │ │ │ │ │ +#include "ace/Typed_SV_Message.h" │ │ │ │ │ +#include "ace/Typed_SV_Message_Queue.inl" │ │ │ │ │ +#include "ace/Typed_SV_Message_Queue.cpp" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Cleanup_Strategy<_KEY,_VALUE,_CONTAINER_> │ │ │ │ │ -  Defines a default strategy to be followed for cleaning up entries from │ │ │ │ │ - a map which is the container. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Recyclable_Handler_Cleanup_Strategy<_KEY,_VALUE,_CONTAINER_> │ │ │ │ │ -  Defines a strategy to be followed for cleaning up entries which are │ │ │ │ │ - svc_handlers from a container. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Refcounted_Recyclable_Handler_Cleanup_Strategy<_KEY,_VALUE, │ │ │ │ │ - CONTAINER_> │ │ │ │ │ -  Defines a strategy to be followed for cleaning up entries which are │ │ │ │ │ - svc_handlers from a container. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Handler_Cleanup_Strategy<_KEY,_VALUE,_CONTAINER_> │ │ │ │ │ -  Defines a strategy to be followed for cleaning up entries which are │ │ │ │ │ - svc_handlers from a container. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Null_Cleanup_Strategy<_KEY,_VALUE,_CONTAINER_> │ │ │ │ │ -  Defines a do-nothing implementation of the cleanup strategy. More... │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_Cleanup_Strategy   ACLE │ │ │ │ │ -  │ │ │ │ │ -#define ACE_Recyclable_Handler_Cleanup_Strategy   ARHCLE │ │ │ │ │ -  │ │ │ │ │ -#define ACE_Refcounted_Recyclable_Handler_Cleanup_Strategy   ARRHCLE │ │ │ │ │ -  │ │ │ │ │ -#define ACE_Null_Cleanup_Strategy   ANCLE │ │ │ │ │ +class  ACE_Typed_SV_Message_Queue<_T_> │ │ │ │ │ +  Defines the header file for the C++ wrapper facade for typed message │ │ │ │ │ + queues. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Kirthika Parameswaran │ │ │ │ │ - kirth.nosp@m.ika@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_Cleanup_Strategy ***** │ │ │ │ │ -#define ACE_Cleanup_Strategy   ACLE │ │ │ │ │ -***** ◆ ACE_Null_Cleanup_Strategy ***** │ │ │ │ │ -#define ACE_Null_Cleanup_Strategy   ANCLE │ │ │ │ │ -***** ◆ ACE_Recyclable_Handler_Cleanup_Strategy ***** │ │ │ │ │ -#define ACE_Recyclable_Handler_Cleanup_Strategy   ARHCLE │ │ │ │ │ -***** ◆ ACE_Refcounted_Recyclable_Handler_Cleanup_Strategy ***** │ │ │ │ │ -#define ACE_Refcounted_Recyclable_Handler_Cleanup_Strategy   ARRHCLE │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00794.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_math.cpp File Reference │ │ │ │ +ACE: Refcounted_Auto_Ptr.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,35 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
OS_NS_math.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Refcounted_Auto_Ptr.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_math.h"
│ │ │ │ -#include "ace/OS_NS_math.inl"
│ │ │ │ +
#include "ace/Auto_Ptr.h"
│ │ │ │ +#include "ace/Atomic_Op.h"
│ │ │ │ +#include "ace/Refcounted_Auto_Ptr.inl"
│ │ │ │ +#include "ace/Refcounted_Auto_Ptr.cpp"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Refcounted_Auto_Ptr< X, ACE_LOCK >
 This class implements support for a reference counted auto_ptr. Assigning or copying instances of an ACE_Refcounted_Auto_Ptr will automatically increment the reference count. When the last instance that references a ACE_Refcounted_Auto_Ptr instance is destroyed or overwritten, it will invoke delete on its underlying pointer. More...
 
class  ACE_Refcounted_Auto_Ptr_Rep< X, ACE_LOCK >
 An ACE_Refcounted_Auto_Ptr_Rep object encapsulates a pointer to an object of type X. It uses a lock object of type ACE_LOCK to protect access to the reference count. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,32 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_math.cpp File Reference │ │ │ │ │ -#include "ace/OS_NS_math.h" │ │ │ │ │ -#include "ace/OS_NS_math.inl" │ │ │ │ │ +Classes │ │ │ │ │ +Refcounted_Auto_Ptr.h File Reference │ │ │ │ │ +#include "ace/Auto_Ptr.h" │ │ │ │ │ +#include "ace/Atomic_Op.h" │ │ │ │ │ +#include "ace/Refcounted_Auto_Ptr.inl" │ │ │ │ │ +#include "ace/Refcounted_Auto_Ptr.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Refcounted_Auto_Ptr<_X,_ACE_LOCK_> │ │ │ │ │ + This class implements support for a reference counted auto_ptr. │ │ │ │ │ + Assigning or copying instances of an ACE_Refcounted_Auto_Ptr will │ │ │ │ │ +  automatically increment the reference count. When the last instance │ │ │ │ │ + that references a ACE_Refcounted_Auto_Ptr instance is destroyed or │ │ │ │ │ + overwritten, it will invoke delete on its underlying pointer. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Refcounted_Auto_Ptr_Rep<_X,_ACE_LOCK_> │ │ │ │ │ + An ACE_Refcounted_Auto_Ptr_Rep object encapsulates a pointer to an │ │ │ │ │ +  object of type X. It uses a lock object of type ACE_LOCK to protect │ │ │ │ │ + access to the reference count. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + John Tucker JTuck.nosp@m.er@i.nosp@m.nfogl.nosp@m.ide..nosp@m.com │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00797.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Token_Collection.inl File Reference │ │ │ │ +ACE: MEM_Stream.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Token_Collection.inl File Reference
│ │ │ │ +
MEM_Stream.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/MEM_Stream.h"
│ │ │ │ +#include "ace/OS_NS_sys_socket.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Token_Collection.inl File Reference │ │ │ │ │ +MEM_Stream.inl File Reference │ │ │ │ │ +#include "ace/MEM_Stream.h" │ │ │ │ │ +#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00800.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SOCK_IO.cpp File Reference │ │ │ │ +ACE: OS_NS_poll.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
SOCK_IO.cpp File Reference
│ │ │ │ +
OS_NS_poll.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SOCK_IO.h"
│ │ │ │ -#include "ace/OS_NS_sys_socket.h"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ -#include "ace/Truncate.h"
│ │ │ │ +
#include "ace/Time_Value.h"
│ │ │ │ +#include "ace/OS_NS_errno.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,15 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -SOCK_IO.cpp File Reference │ │ │ │ │ -#include "ace/SOCK_IO.h" │ │ │ │ │ -#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ -#include "ace/Truncate.h" │ │ │ │ │ +OS_NS_poll.inl File Reference │ │ │ │ │ +#include "ace/Time_Value.h" │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00803.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Dynamic_Service.cpp File Reference │ │ │ │ +ACE: FILE_Addr.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,42 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Macros
│ │ │ │ -
Dynamic_Service.cpp File Reference
│ │ │ │ +
FILE_Addr.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Dynamic_Service.h"
│ │ │ │ -#include "ace/Service_Object.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_DYNAMIC_SERVICE_CPP
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_DYNAMIC_SERVICE_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DYNAMIC_SERVICE_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/FILE_Addr.h"
│ │ │ │ +#include "ace/Lib_Find.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/OS_NS_stdlib.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/os_include/sys/os_socket.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,20 +3,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Dynamic_Service.cpp File Reference │ │ │ │ │ -#include "ace/Dynamic_Service.h" │ │ │ │ │ -#include "ace/Service_Object.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_DYNAMIC_SERVICE_CPP │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_DYNAMIC_SERVICE_CPP ***** │ │ │ │ │ -#define ACE_DYNAMIC_SERVICE_CPP │ │ │ │ │ +FILE_Addr.cpp File Reference │ │ │ │ │ +#include "ace/FILE_Addr.h" │ │ │ │ │ +#include "ace/Lib_Find.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/OS_NS_stdlib.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/os_include/sys/os_socket.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00806.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: LSOCK.inl File Reference │ │ │ │ +ACE: Notification_Queue.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,36 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
LSOCK.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Notification_Queue.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/Event_Handler.h"
│ │ │ │ +#include "ace/Intrusive_List.h"
│ │ │ │ +#include "ace/Intrusive_List_Node.h"
│ │ │ │ +#include "ace/Unbounded_Queue.h"
│ │ │ │ +#include "ace/Notification_Queue.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Notification_Queue_Node
 Helper class. More...
 
class  ACE_Notification_Queue
 Implements a user-space queue to send Reactor notifications. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Carlos O'Ryan corya.nosp@m.n@at.nosp@m.desk..nosp@m.com
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -LSOCK.inl File Reference │ │ │ │ │ +Classes │ │ │ │ │ +Notification_Queue.h File Reference │ │ │ │ │ +#include "ace/Event_Handler.h" │ │ │ │ │ +#include "ace/Intrusive_List.h" │ │ │ │ │ +#include "ace/Intrusive_List_Node.h" │ │ │ │ │ +#include "ace/Unbounded_Queue.h" │ │ │ │ │ +#include "ace/Notification_Queue.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Notification_Queue_Node │ │ │ │ │ +  Helper class. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Notification_Queue │ │ │ │ │ +  Implements a user-space queue to send Reactor notifications. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Carlos O'Ryan corya.nosp@m.n@at.nosp@m.desk..nosp@m.com │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00809.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Thread_Control.cpp File Reference │ │ │ │ +ACE: UPIPE_Addr.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,43 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Thread_Control.cpp File Reference
│ │ │ │ +
│ │ │ │ +Typedefs
│ │ │ │ +
UPIPE_Addr.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Thread_Control.h"
│ │ │ │ -#include "ace/Thread_Manager.h"
│ │ │ │ -#include "ace/Thread_Control.inl"
│ │ │ │ -
│ │ │ │ +
#include "ace/SPIPE_Addr.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef ACE_SPIPE_Addr ACE_UPIPE_Addr
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Doug Schmidt
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_UPIPE_Addr

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_SPIPE_Addr ACE_UPIPE_Addr
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Thread_Control.cpp File Reference │ │ │ │ │ -#include "ace/Thread_Control.h" │ │ │ │ │ -#include "ace/Thread_Manager.h" │ │ │ │ │ -#include "ace/Thread_Control.inl" │ │ │ │ │ +Typedefs │ │ │ │ │ +UPIPE_Addr.h File Reference │ │ │ │ │ +#include "ace/SPIPE_Addr.h" │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef ACE_SPIPE_Addr ACE_UPIPE_Addr │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Doug Schmidt │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_UPIPE_Addr ***** │ │ │ │ │ +typedef ACE_SPIPE_Addr ACE_UPIPE_Addr │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00812.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Configuration.inl File Reference │ │ │ │ +ACE: Condition_Thread_Mutex.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Configuration.inl File Reference
│ │ │ │ +
Condition_Thread_Mutex.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/Condition_Thread_Mutex.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Configuration.inl File Reference │ │ │ │ │ +Condition_Thread_Mutex.cpp File Reference │ │ │ │ │ +#include "ace/Condition_Thread_Mutex.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00815.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_sys_shm.h File Reference │ │ │ │ +ACE: Profile_Timer.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,67 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Namespaces | │ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
OS_NS_sys_shm.h File Reference
│ │ │ │ +
Profile_Timer.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -#include "ace/os_include/sys/os_shm.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

void * ACE_OS::shmat (int int_id, const void *shmaddr, int shmflg)
 
int ACE_OS::shmctl (int int_id, int cmd, struct shmid_ds *buf)
 
int ACE_OS::shmdt (const void *shmaddr)
 
int ACE_OS::shmget (key_t key, size_t size, int flags)
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ -
│ │ │ │ -and a cast of thousands...
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_EXPORT_MACRO

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/OS_NS_sys_time.h"
│ │ │ │ +#include "ace/OS_NS_sys_resource.h"
│ │ │ │ +#include "ace/Global_Macros.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,42 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces | Macros | Functions │ │ │ │ │ -OS_NS_sys_shm.h File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ -#include "ace/os_include/sys/os_shm.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_OS │ │ │ │ │ - This namespace defines an OS independent programming API that │ │ │ │ │ -  shields developers from nonportable aspects of writing efficient │ │ │ │ │ - system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ - various real-time operating systems. │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -void * ACE_OS::shmat (int int_id, const void *shmaddr, int shmflg) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::shmctl (int int_id, int cmd, struct shmid_ds *buf) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::shmdt (const void *shmaddr) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::shmget (key_t key, size_t size, int flags) │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ - and a cast of thousands... │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +Profile_Timer.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_sys_time.h" │ │ │ │ │ +#include "ace/OS_NS_sys_resource.h" │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00818.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SV_Message_Queue.h File Reference │ │ │ │ +ACE: Name_Request_Reply.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,33 +62,25 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
SV_Message_Queue.h File Reference
│ │ │ │ +
Name_Request_Reply.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SV_Message.h"
│ │ │ │ -#include "ace/os_include/sys/os_stat.h"
│ │ │ │ -#include "ace/os_include/sys/os_ipc.h"
│ │ │ │ -#include "ace/Default_Constants.h"
│ │ │ │ -#include "ace/SV_Message_Queue.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_SV_Message_Queue
 Defines the header file for the C++ wrapper for System V IPC message queues. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
#include "ace/Name_Request_Reply.h"
│ │ │ │ +#include "ace/Basic_Types.h"
│ │ │ │ +#include "ace/CDR_Base.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Time_Value.h"
│ │ │ │ +#include "ace/Truncate.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/os_include/arpa/os_inet.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,26 +3,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -SV_Message_Queue.h File Reference │ │ │ │ │ -#include "ace/SV_Message.h" │ │ │ │ │ -#include "ace/os_include/sys/os_stat.h" │ │ │ │ │ -#include "ace/os_include/sys/os_ipc.h" │ │ │ │ │ -#include "ace/Default_Constants.h" │ │ │ │ │ -#include "ace/SV_Message_Queue.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_SV_Message_Queue │ │ │ │ │ -  Defines the header file for the C++ wrapper for System V IPC message │ │ │ │ │ - queues. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +Name_Request_Reply.cpp File Reference │ │ │ │ │ +#include "ace/Name_Request_Reply.h" │ │ │ │ │ +#include "ace/Basic_Types.h" │ │ │ │ │ +#include "ace/CDR_Base.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/Time_Value.h" │ │ │ │ │ +#include "ace/Truncate.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/os_include/arpa/os_inet.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00821.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Init_ACE.cpp File Reference │ │ │ │ +ACE: OS_NS_devctl.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Init_ACE.cpp File Reference
│ │ │ │ +
OS_NS_devctl.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Init_ACE.h"
│ │ │ │ -#include "ace/Object_Manager.h"
│ │ │ │ +
#include "ace/os_include/os_errno.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Init_ACE.cpp File Reference │ │ │ │ │ -#include "ace/Init_ACE.h" │ │ │ │ │ -#include "ace/Object_Manager.h" │ │ │ │ │ +OS_NS_devctl.inl File Reference │ │ │ │ │ +#include "ace/os_include/os_errno.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00824.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Tokenizer_T.h File Reference │ │ │ │ +ACE: Timer_Heap_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,58 +63,34 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Typedefs
│ │ │ │ -
Tokenizer_T.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
Timer_Heap_T.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/Tokenizer_T.cpp"
│ │ │ │ +
#include "ace/Timer_Queue_T.h"
│ │ │ │ +#include "ace/Free_List.h"
│ │ │ │ +#include "ace/Unbounded_Set.h"
│ │ │ │ +#include "ace/Timer_Heap_T.cpp"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ Classes

class  ACE_Tokenizer_T< ACE_CHAR_T >
 Tokenizer. More...
class  ACE_Timer_Heap_Iterator_T< TYPE, FUNCTOR, ACE_LOCK, TIME_POLICY >
 Iterates over an ACE_Timer_Heap_T. More...
 
class  ACE_Tokenizer_T< ACE_CHAR_T >::Preserve_Entry
 Preserve Entry. More...
class  ACE_Timer_Heap_T< TYPE, FUNCTOR, ACE_LOCK, TIME_POLICY >
 Provides a very fast and predictable timer implementation. More...
 
class  ACE_Tokenizer_T< ACE_CHAR_T >::Delimiter_Entry
 Delimiter Entry. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │

│ │ │ │ -Typedefs

typedef ACE_Tokenizer_T< ACE_TCHARACE_Tokenizer
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt (d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u)
│ │ │ │ -
│ │ │ │ -Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Tokenizer

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_Tokenizer_T<ACE_TCHAR> ACE_Tokenizer
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,35 +3,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Typedefs │ │ │ │ │ -Tokenizer_T.h File Reference │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ -#include "ace/Tokenizer_T.cpp" │ │ │ │ │ +Classes │ │ │ │ │ +Timer_Heap_T.h File Reference │ │ │ │ │ +#include "ace/Timer_Queue_T.h" │ │ │ │ │ +#include "ace/Free_List.h" │ │ │ │ │ +#include "ace/Unbounded_Set.h" │ │ │ │ │ +#include "ace/Timer_Heap_T.cpp" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Tokenizer_T<_ACE_CHAR_T_> │ │ │ │ │ -  Tokenizer. More... │ │ │ │ │ +class  ACE_Timer_Heap_Iterator_T<_TYPE,_FUNCTOR,_ACE_LOCK,_TIME_POLICY_> │ │ │ │ │ +  Iterates over an ACE_Timer_Heap_T. More... │ │ │ │ │   │ │ │ │ │ -class  ACE_Tokenizer_T<_ACE_CHAR_T_>::Preserve_Entry │ │ │ │ │ -  Preserve Entry. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Tokenizer_T<_ACE_CHAR_T_>::Delimiter_Entry │ │ │ │ │ -  Delimiter Entry. More... │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef ACE_Tokenizer_T< ACE_TCHAR > ACE_Tokenizer │ │ │ │ │ +class  ACE_Timer_Heap_T<_TYPE,_FUNCTOR,_ACE_LOCK,_TIME_POLICY_> │ │ │ │ │ +  Provides a very fast and predictable timer implementation. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ Douglas C. Schmidt │ │ │ │ │ - (d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u) │ │ │ │ │ - Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_Tokenizer ***** │ │ │ │ │ -typedef ACE_Tokenizer_T ACE_Tokenizer │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00827.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Notification_Queue.cpp File Reference │ │ │ │ +ACE: SPIPE_Addr.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Notification_Queue.cpp File Reference
│ │ │ │ +
SPIPE_Addr.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Notification_Queue.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ +
#include "ace/SPIPE_Addr.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +#include "ace/os_include/sys/os_socket.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Notification_Queue.cpp File Reference │ │ │ │ │ -#include "ace/Notification_Queue.h" │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ +SPIPE_Addr.cpp File Reference │ │ │ │ │ +#include "ace/SPIPE_Addr.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ +#include "ace/os_include/sys/os_socket.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00830.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Typed_SV_Message_Queue.h File Reference │ │ │ │ +ACE: IO_Cntl_Msg.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,32 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Typed_SV_Message_Queue.h File Reference
│ │ │ │ +
IO_Cntl_Msg.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SV_Message_Queue.h"
│ │ │ │ -#include "ace/Typed_SV_Message.h"
│ │ │ │ -#include "ace/Typed_SV_Message_Queue.inl"
│ │ │ │ -#include "ace/Typed_SV_Message_Queue.cpp"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Typed_SV_Message_Queue< T >
 Defines the header file for the C++ wrapper facade for typed message queues. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,25 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Typed_SV_Message_Queue.h File Reference │ │ │ │ │ -#include "ace/SV_Message_Queue.h" │ │ │ │ │ -#include "ace/Typed_SV_Message.h" │ │ │ │ │ -#include "ace/Typed_SV_Message_Queue.inl" │ │ │ │ │ -#include "ace/Typed_SV_Message_Queue.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Typed_SV_Message_Queue<_T_> │ │ │ │ │ -  Defines the header file for the C++ wrapper facade for typed message │ │ │ │ │ - queues. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +IO_Cntl_Msg.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00833.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Shared_Memory.cpp File Reference │ │ │ │ +ACE: Atomic_Op.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Shared_Memory.cpp File Reference
│ │ │ │ +
Atomic_Op.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Shared_Memory.h"
│ │ │ │ +
#include "ace/Thread_Mutex.h"
│ │ │ │ +#include "ace/Atomic_Op_T.h"
│ │ │ │ +#include "ace/Atomic_Op_GCC_T.h"
│ │ │ │ +#include "ace/Atomic_Op.inl"
│ │ │ │ +

Detailed Description

│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Shared_Memory.cpp File Reference │ │ │ │ │ -#include "ace/Shared_Memory.h" │ │ │ │ │ +Atomic_Op.h File Reference │ │ │ │ │ +#include "ace/Thread_Mutex.h" │ │ │ │ │ +#include "ace/Atomic_Op_T.h" │ │ │ │ │ +#include "ace/Atomic_Op_GCC_T.h" │ │ │ │ │ +#include "ace/Atomic_Op.inl" │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00836.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Task_T.h File Reference │ │ │ │ +ACE: OS_NS_stdlib.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,33 +63,364 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Task_T.h File Reference
│ │ │ │ +Namespaces | │ │ │ │ +Macros | │ │ │ │ +Typedefs | │ │ │ │ +Functions
│ │ │ │ +
OS_NS_stdlib.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Message_Queue.h"
│ │ │ │ -#include "ace/Synch_Traits.h"
│ │ │ │ -#include "ace/Task.h"
│ │ │ │ -#include "ace/IO_Cntl_Msg.h"
│ │ │ │ -#include "ace/Task_T.inl"
│ │ │ │ -#include "ace/Task_T.cpp"
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +#include "ace/os_include/os_stdlib.h"
│ │ │ │ +#include <cstdlib>
│ │ │ │ +#include "ace/Basic_Types.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ +

│ │ │ │ -Classes

class  ACE_Task< ACE_SYNCH_DECL, TIME_POLICY >
 Primary interface for application message processing, as well as input and output message queueing. More...

│ │ │ │ +Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef int(* ACE_COMPARE_FUNC) (const void *, const void *)
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

ACE_INT64 ace_strtoll_helper (const char *s, char **ptr, int base)
 
ACE_INT64 ace_strtoull_helper (const char *s, char **ptr, int base)
 
int ace_rand_r_helper (unsigned *seed)
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

Non-standard functions

These functions aren't in the standard.

│ │ │ │ +
ACE_EXIT_HOOK ACE_OS::exit_hook_ = 0
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
void ACE_OS::_exit (int status=0)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
void ACE_OS::abort ()
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
int ACE_OS::atexit (ACE_EXIT_HOOK func, const char *name=0)
 
int ACE_OS::atoi (const char *s)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
int ACE_OS::atoi (const wchar_t *s)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
long ACE_OS::atol (const char *s)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
long ACE_OS::atol (const wchar_t *s)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
double ACE_OS::atof (const char *s)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
double ACE_OS::atof (const wchar_t *s)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
void * ACE_OS::atop (const char *s)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
void * ACE_OS::atop (const wchar_t *s)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
void * ACE_OS::bsearch (const void *key, const void *base, size_t nel, size_t size, ACE_COMPARE_FUNC)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
void * ACE_OS::calloc (size_t elements, size_t sizeof_elements)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
void ACE_OS::exit (int status=0)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
void ACE_OS::free (void *)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
char * ACE_OS::getenv (const char *symbol)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
wchar_t * ACE_OS::getenv (const wchar_t *symbol)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
ACE_TCHARACE_OS::getenvstrings ()
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
char * ACE_OS::itoa (int value, char *string, int radix)
 Converts an integer to a string. More...
 
wchar_t * ACE_OS::itoa (int value, wchar_t *string, int radix)
 Converts an integer to a string. More...
 
char * ACE_OS::itoa_emulation (int value, char *string, int radix)
 Emulated itoa - Converts an integer to a string. More...
 
void * ACE_OS::malloc (size_t)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
ACE_HANDLE ACE_OS::mkstemp (char *s)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
ACE_HANDLE ACE_OS::mkstemp (wchar_t *s)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
char * ACE_OS::mktemp (char *s)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
wchar_t * ACE_OS::mktemp (wchar_t *s)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
int ACE_OS::putenv (const char *string)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
int ACE_OS::putenv (const wchar_t *string)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
void ACE_OS::qsort (void *base, size_t nel, size_t width, ACE_COMPARE_FUNC)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
int ACE_OS::setenv (const char *envname, const char *envval, int overwrite)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
int ACE_OS::unsetenv (const char *name)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
int ACE_OS::rand ()
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
int ACE_OS::rand_r (unsigned int *seed)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
void * ACE_OS::realloc (void *, size_t)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
char * ACE_OS::realpath (const char *file_name, char *resolved_name)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
wchar_t * ACE_OS::realpath (const wchar_t *file_name, wchar_t *resolved_name)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
ACE_EXIT_HOOK ACE_OS::set_exit_hook (ACE_EXIT_HOOK hook)
 For use by ACE_Object_Manager only, to register its exit hook.. More...
 
void ACE_OS::srand (u_int seed)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
ACE_TCHARACE_OS::strenvdup (const ACE_TCHAR *str)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
double ACE_OS::strtod (const char *s, char **endptr)
 Converts a string to a double value (char version). More...
 
double ACE_OS::strtod (const wchar_t *s, wchar_t **endptr)
 Converts a string to a double value (wchar_t version). More...
 
long ACE_OS::strtol (const char *s, char **ptr, int base)
 Converts a string to a long value (char version). More...
 
long ACE_OS::strtol (const wchar_t *s, wchar_t **ptr, int base)
 Converts a string to a long value (wchar_t version). More...
 
unsigned long ACE_OS::strtoul (const char *s, char **ptr, int base)
 Converts a string to an unsigned long value (char version). More...
 
unsigned long ACE_OS::strtoul (const wchar_t *s, wchar_t **ptr, int base)
 Converts a string to an unsigned long value (wchar_t version). More...
 
ACE_INT64 ACE_OS::strtoll (const char *s, char **ptr, int base)
 Converts a string to a signed 64 bit int value (char version). More...
 
ACE_INT64 ACE_OS::strtoll (const wchar_t *s, wchar_t **ptr, int base)
 Converts a string to a signed 64 bit int value (wchar_t version). More...
 
ACE_UINT64 ACE_OS::strtoull (const char *s, char **ptr, int base)
 Converts a string to a unsigned 64 bit int value (char version). More...
 
ACE_UINT64 ACE_OS::strtoull (const wchar_t *s, wchar_t **ptr, int base)
 Converts a string to a unsigned 64 bit int value (wchar_t version). More...
 
int ACE_OS::system (const ACE_TCHAR *s)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
const char * ACE_OS::getprogname ()
 
const char * ACE_OS::getprogname_emulation ()
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
void ACE_OS::setprogname (const char *name)
 
void ACE_OS::setprogname_emulation (const char *name)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ +
│ │ │ │ +and a cast of thousands...
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_EXPORT_MACRO

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_COMPARE_FUNC

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef int(* ACE_COMPARE_FUNC) (const void *, const void *)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ace_rand_r_helper()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int ace_rand_r_helper (unsigned * seed)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ace_strtoll_helper()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_INT64 ace_strtoll_helper (const char * s,
char ** ptr,
int base 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ace_strtoull_helper()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_INT64 ace_strtoull_helper (const char * s,
char ** ptr,
int base 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,27 +3,237 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Task_T.h File Reference │ │ │ │ │ -#include "ace/Message_Queue.h" │ │ │ │ │ -#include "ace/Synch_Traits.h" │ │ │ │ │ -#include "ace/Task.h" │ │ │ │ │ -#include "ace/IO_Cntl_Msg.h" │ │ │ │ │ -#include "ace/Task_T.inl" │ │ │ │ │ -#include "ace/Task_T.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Task<_ACE_SYNCH_DECL,_TIME_POLICY_> │ │ │ │ │ -  Primary interface for application message processing, as well as input │ │ │ │ │ - and output message queueing. More... │ │ │ │ │ +Namespaces | Macros | Typedefs | Functions │ │ │ │ │ +OS_NS_stdlib.h File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ +#include "ace/os_include/os_stdlib.h" │ │ │ │ │ +#include │ │ │ │ │ +#include "ace/Basic_Types.h" │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_OS │ │ │ │ │ + This namespace defines an OS independent programming API that │ │ │ │ │ +  shields developers from nonportable aspects of writing efficient │ │ │ │ │ + system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ + various real-time operating systems. │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef int(* ACE_COMPARE_FUNC) (const void *, const void *) │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +ACE_INT64 ace_strtoll_helper (const char *s, char **ptr, int base) │ │ │ │ │ +  │ │ │ │ │ +ACE_INT64 ace_strtoull_helper (const char *s, char **ptr, int base) │ │ │ │ │ +  │ │ │ │ │ + int ace_rand_r_helper (unsigned *seed) │ │ │ │ │ +  │ │ │ │ │ +***** Non-standard functions ***** │ │ │ │ │ +These functions aren't in the standard. │ │ │ │ │ +ACE_EXIT_HOOK ACE_OS::exit_hook_ = 0 │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ + void ACE_OS::_exit (int status=0) │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ + void ACE_OS::abort () │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::atexit (ACE_EXIT_HOOK func, const char *name=0) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::atoi (const char *s) │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::atoi (const wchar_t *s) │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ + long ACE_OS::atol (const char *s) │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ + long ACE_OS::atol (const wchar_t *s) │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ + double ACE_OS::atof (const char *s) │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ + double ACE_OS::atof (const wchar_t *s) │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ + void * ACE_OS::atop (const char *s) │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ + void * ACE_OS::atop (const wchar_t *s) │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ + void * ACE_OS::bsearch (const void *key, const void *base, size_t nel, │ │ │ │ │ + size_t size, ACE_COMPARE_FUNC) │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ + void * ACE_OS::calloc (size_t elements, size_t sizeof_elements) │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ + void ACE_OS::exit (int status=0) │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ + void ACE_OS::free (void *) │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ + char * ACE_OS::getenv (const char *symbol) │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ + wchar_t * ACE_OS::getenv (const wchar_t *symbol) │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ + ACE_TCHAR * ACE_OS::getenvstrings () │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ + char * ACE_OS::itoa (int value, char *string, int radix) │ │ │ │ │ +  Converts an integer to a string. More... │ │ │ │ │ +  │ │ │ │ │ + wchar_t * ACE_OS::itoa (int value, wchar_t *string, int radix) │ │ │ │ │ +  Converts an integer to a string. More... │ │ │ │ │ +  │ │ │ │ │ + char * ACE_OS::itoa_emulation (int value, char *string, int radix) │ │ │ │ │ +  Emulated itoa - Converts an integer to a string. More... │ │ │ │ │ +  │ │ │ │ │ + void * ACE_OS::malloc (size_t) │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ + ACE_HANDLE ACE_OS::mkstemp (char *s) │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ + ACE_HANDLE ACE_OS::mkstemp (wchar_t *s) │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ + char * ACE_OS::mktemp (char *s) │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ + wchar_t * ACE_OS::mktemp (wchar_t *s) │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::putenv (const char *string) │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::putenv (const wchar_t *string) │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ + void ACE_OS::qsort (void *base, size_t nel, size_t width, │ │ │ │ │ + ACE_COMPARE_FUNC) │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::setenv (const char *envname, const char *envval, int │ │ │ │ │ + overwrite) │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::unsetenv (const char *name) │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::rand () │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::rand_r (unsigned int *seed) │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ + void * ACE_OS::realloc (void *, size_t) │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ + char * ACE_OS::realpath (const char *file_name, char *resolved_name) │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ + wchar_t * ACE_OS::realpath (const wchar_t *file_name, wchar_t │ │ │ │ │ + *resolved_name) │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ +ACE_EXIT_HOOK ACE_OS::set_exit_hook (ACE_EXIT_HOOK hook) │ │ │ │ │ +  For use by ACE_Object_Manager only, to register its exit hook.. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ + void ACE_OS::srand (u_int seed) │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ + ACE_TCHAR * ACE_OS::strenvdup (const ACE_TCHAR *str) │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ + double ACE_OS::strtod (const char *s, char **endptr) │ │ │ │ │ +  Converts a string to a double value (char version). More... │ │ │ │ │ +  │ │ │ │ │ + double ACE_OS::strtod (const wchar_t *s, wchar_t **endptr) │ │ │ │ │ +  Converts a string to a double value (wchar_t version). More... │ │ │ │ │ +  │ │ │ │ │ + long ACE_OS::strtol (const char *s, char **ptr, int base) │ │ │ │ │ +  Converts a string to a long value (char version). More... │ │ │ │ │ +  │ │ │ │ │ + long ACE_OS::strtol (const wchar_t *s, wchar_t **ptr, int base) │ │ │ │ │ +  Converts a string to a long value (wchar_t version). More... │ │ │ │ │ +  │ │ │ │ │ +unsigned long ACE_OS::strtoul (const char *s, char **ptr, int base) │ │ │ │ │ +  Converts a string to an unsigned long value (char version). │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +unsigned long ACE_OS::strtoul (const wchar_t *s, wchar_t **ptr, int base) │ │ │ │ │ +  Converts a string to an unsigned long value (wchar_t version). │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ + ACE_INT64 ACE_OS::strtoll (const char *s, char **ptr, int base) │ │ │ │ │ +  Converts a string to a signed 64 bit int value (char version). │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ + ACE_INT64 ACE_OS::strtoll (const wchar_t *s, wchar_t **ptr, int base) │ │ │ │ │ +  Converts a string to a signed 64 bit int value (wchar_t │ │ │ │ │ + version). More... │ │ │ │ │ +  │ │ │ │ │ + ACE_UINT64 ACE_OS::strtoull (const char *s, char **ptr, int base) │ │ │ │ │ +  Converts a string to a unsigned 64 bit int value (char version). │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ + ACE_UINT64 ACE_OS::strtoull (const wchar_t *s, wchar_t **ptr, int base) │ │ │ │ │ +  Converts a string to a unsigned 64 bit int value (wchar_t │ │ │ │ │ + version). More... │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::system (const ACE_TCHAR *s) │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ + const char * ACE_OS::getprogname () │ │ │ │ │ +  │ │ │ │ │ + const char * ACE_OS::getprogname_emulation () │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │ +  │ │ │ │ │ + void ACE_OS::setprogname (const char *name) │ │ │ │ │ +  │ │ │ │ │ + void ACE_OS::setprogname_emulation (const char *name) │ │ │ │ │ +  Function that is called by , if non-null. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ Douglas C. Schmidt │ │ │ │ │ d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ + and a cast of thousands... │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_COMPARE_FUNC ***** │ │ │ │ │ +typedef int(* ACE_COMPARE_FUNC) (const void *, const void *) │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ace_rand_r_helper() ***** │ │ │ │ │ +int ( unsigned * seed ) inline │ │ │ │ │ +ace_rand_r_helper │ │ │ │ │ +***** ◆ ace_strtoll_helper() ***** │ │ │ │ │ +ACE_INT64 ace_strtoll_helper ( const char * s, │ │ │ │ │ + char **  ptr, inline │ │ │ │ │ + int  base  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ ace_strtoull_helper() ***** │ │ │ │ │ +ACE_INT64 ace_strtoull_helper ( const char * s, │ │ │ │ │ + char **  ptr, inline │ │ │ │ │ + int  base  │ │ │ │ │ + ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00839.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Recursive_Thread_Mutex.cpp File Reference │ │ │ │ +ACE: Monitor_Admin.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,41 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Recursive_Thread_Mutex.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Namespaces
│ │ │ │ +
Monitor_Admin.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Recursive_Thread_Mutex.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
#include "ace/Event_Handler.h"
│ │ │ │ +#include "ace/Monitor_Base.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE::Monitor_Control::Monitor_Point_Auto_Updater
 Automates periodic updating of monitor point classes. More...
 
class  ACE::Monitor_Control::Monitor_Admin
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.
 
namespace  ACE::Monitor_Control
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,17 +3,30 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Recursive_Thread_Mutex.cpp File Reference │ │ │ │ │ -#include "ace/Recursive_Thread_Mutex.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ +Classes | Namespaces │ │ │ │ │ +Monitor_Admin.h File Reference │ │ │ │ │ +#include "ace/Event_Handler.h" │ │ │ │ │ +#include "ace/Monitor_Base.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE::Monitor_Control::Monitor_Point_Auto_Updater │ │ │ │ │ +  Automates periodic updating of monitor point classes. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE::Monitor_Control::Monitor_Admin │ │ │ │ │ +  │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE │ │ │ │ │ +  The namespace containing the ACE framework itself. │ │ │ │ │ +  │ │ │ │ │ +namespace  ACE::Monitor_Control │ │ │ │ │ +  │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Jeff Parsons │ │ │ │ │ + j.par.nosp@m.sons.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00842.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Hash_Map_Manager_T.h File Reference │ │ │ │ +ACE: Asynch_IO_Impl.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,70 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Hash_Map_Manager_T.h File Reference
│ │ │ │ +
Asynch_IO_Impl.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Default_Constants.h"
│ │ │ │ -#include "ace/Functor_T.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include <iterator>
│ │ │ │ -#include "ace/Hash_Map_Manager_T.inl"
│ │ │ │ -#include "ace/Hash_Map_Manager_T.cpp"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Hash_Map_Entry< EXT_ID, INT_ID >
 Define an entry in the hash table. More...
 
class  ACE_Hash_Map_Manager_Ex< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK >
 Define a map abstraction that efficiently associates EXT_ID type objects with INT_ID type objects. More...
 
class  ACE_Hash_Map_Iterator_Base_Ex< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK >
 Base iterator for the ACE_Hash_Map_Manager_Ex. More...
 
class  ACE_Hash_Map_Const_Iterator_Base_Ex< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK >
 Base const iterator for the ACE_Hash_Map_Manager_Ex. More...
 
class  ACE_Hash_Map_Iterator_Ex< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK >
 Forward iterator for the ACE_Hash_Map_Manager_Ex. More...
 
class  ACE_Hash_Map_Const_Iterator_Ex< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK >
 Const forward iterator for the ACE_Hash_Map_Manager_Ex. More...
 
class  ACE_Hash_Map_Bucket_Iterator< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK >
 Forward iterator for the ACE_Hash_Map_Manager_Ex which only traverses a particular bucket. The particular bucket is specified by the <EXT_ID> parameter specified in the constructor. More...
 
class  ACE_Hash_Map_Reverse_Iterator_Ex< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK >
 Reverse iterator for the ACE_Hash_Map_Manager_Ex. More...
 
class  ACE_Hash_Map_Const_Reverse_Iterator_Ex< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK >
 Const reverse iterator for the ACE_Hash_Map_Manager_Ex. More...
 
class  ACE_Hash_Map_Manager< EXT_ID, INT_ID, ACE_LOCK >
 Wrapper for backward compatibility. More...
 
class  ACE_Hash_Map_Iterator< EXT_ID, INT_ID, ACE_LOCK >
 Wrapper for backward compatibility. More...
 
class  ACE_Hash_Map_Const_Iterator< EXT_ID, INT_ID, ACE_LOCK >
 Wrapper for backward compatibility. More...
 
class  ACE_Hash_Map_Reverse_Iterator< EXT_ID, INT_ID, ACE_LOCK >
 Wrapper for backward compatibility. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
#include "ace/Asynch_IO_Impl.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,73 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Hash_Map_Manager_T.h File Reference │ │ │ │ │ -#include "ace/Default_Constants.h" │ │ │ │ │ -#include "ace/Functor_T.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include │ │ │ │ │ -#include "ace/Hash_Map_Manager_T.inl" │ │ │ │ │ -#include "ace/Hash_Map_Manager_T.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Hash_Map_Entry<_EXT_ID,_INT_ID_> │ │ │ │ │ -  Define an entry in the hash table. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Hash_Map_Manager_Ex<_EXT_ID,_INT_ID,_HASH_KEY,_COMPARE_KEYS, │ │ │ │ │ - ACE_LOCK_> │ │ │ │ │ -  Define a map abstraction that efficiently associates EXT_ID type │ │ │ │ │ - objects with INT_ID type objects. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Hash_Map_Iterator_Base_Ex<_EXT_ID,_INT_ID,_HASH_KEY,_COMPARE_KEYS, │ │ │ │ │ - ACE_LOCK_> │ │ │ │ │ -  Base iterator for the ACE_Hash_Map_Manager_Ex. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Hash_Map_Const_Iterator_Base_Ex<_EXT_ID,_INT_ID,_HASH_KEY, │ │ │ │ │ - COMPARE_KEYS,_ACE_LOCK_> │ │ │ │ │ -  Base const iterator for the ACE_Hash_Map_Manager_Ex. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Hash_Map_Iterator_Ex<_EXT_ID,_INT_ID,_HASH_KEY,_COMPARE_KEYS, │ │ │ │ │ - ACE_LOCK_> │ │ │ │ │ -  Forward iterator for the ACE_Hash_Map_Manager_Ex. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Hash_Map_Const_Iterator_Ex<_EXT_ID,_INT_ID,_HASH_KEY,_COMPARE_KEYS, │ │ │ │ │ - ACE_LOCK_> │ │ │ │ │ -  Const forward iterator for the ACE_Hash_Map_Manager_Ex. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Hash_Map_Bucket_Iterator<_EXT_ID,_INT_ID,_HASH_KEY,_COMPARE_KEYS, │ │ │ │ │ - ACE_LOCK_> │ │ │ │ │ - Forward iterator for the ACE_Hash_Map_Manager_Ex which only traverses a │ │ │ │ │ -  particular bucket. The particular bucket is specified by the │ │ │ │ │ - parameter specified in the constructor. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Hash_Map_Reverse_Iterator_Ex<_EXT_ID,_INT_ID,_HASH_KEY, │ │ │ │ │ - COMPARE_KEYS,_ACE_LOCK_> │ │ │ │ │ -  Reverse iterator for the ACE_Hash_Map_Manager_Ex. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Hash_Map_Const_Reverse_Iterator_Ex<_EXT_ID,_INT_ID,_HASH_KEY, │ │ │ │ │ - COMPARE_KEYS,_ACE_LOCK_> │ │ │ │ │ -  Const reverse iterator for the ACE_Hash_Map_Manager_Ex. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Hash_Map_Manager<_EXT_ID,_INT_ID,_ACE_LOCK_> │ │ │ │ │ -  Wrapper for backward compatibility. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Hash_Map_Iterator<_EXT_ID,_INT_ID,_ACE_LOCK_> │ │ │ │ │ -  Wrapper for backward compatibility. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Hash_Map_Const_Iterator<_EXT_ID,_INT_ID,_ACE_LOCK_> │ │ │ │ │ -  Wrapper for backward compatibility. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Hash_Map_Reverse_Iterator<_EXT_ID,_INT_ID,_ACE_LOCK_> │ │ │ │ │ -  Wrapper for backward compatibility. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +Asynch_IO_Impl.cpp File Reference │ │ │ │ │ +#include "ace/Asynch_IO_Impl.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00845.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Select_Reactor_T.h File Reference │ │ │ │ +ACE: Cleanup_Strategies_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,47 +63,34 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Typedefs
│ │ │ │ -
Select_Reactor_T.h File Reference
│ │ │ │ +Macros
│ │ │ │ +
Cleanup_Strategies_T.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Select_Reactor_Base.h"
│ │ │ │ -#include "ace/Lock_Adapter_T.h"
│ │ │ │ -#include "ace/Token.h"
│ │ │ │ -#include "ace/Select_Reactor_T.inl"
│ │ │ │ -#include "ace/Select_Reactor_T.cpp"
│ │ │ │ +
#include "ace/Cleanup_Strategies_T.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Select_Reactor_T< ACE_SELECT_REACTOR_TOKEN >
 An object oriented event demultiplexor and event handler dispatcher. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Typedefs

typedef ACE_Noop_Token ACE_SELECT_TOKEN
 

│ │ │ │ +Macros

#define ACE_CLEANUP_STRATEGIES_T_CPP
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_SELECT_TOKEN

│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_CLEANUP_STRATEGIES_T_CPP

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
typedef ACE_Noop_Token ACE_SELECT_TOKEN#define ACE_CLEANUP_STRATEGIES_T_CPP
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,32 +3,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Typedefs │ │ │ │ │ -Select_Reactor_T.h File Reference │ │ │ │ │ -#include "ace/Select_Reactor_Base.h" │ │ │ │ │ -#include "ace/Lock_Adapter_T.h" │ │ │ │ │ -#include "ace/Token.h" │ │ │ │ │ -#include "ace/Select_Reactor_T.inl" │ │ │ │ │ -#include "ace/Select_Reactor_T.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Select_Reactor_T<_ACE_SELECT_REACTOR_TOKEN_> │ │ │ │ │ -  An object oriented event demultiplexor and event handler dispatcher. │ │ │ │ │ - More... │ │ │ │ │ +Macros │ │ │ │ │ +Cleanup_Strategies_T.cpp File Reference │ │ │ │ │ +#include "ace/Cleanup_Strategies_T.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_CLEANUP_STRATEGIES_T_CPP │ │ │ │ │   │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef ACE_Noop_Token ACE_SELECT_TOKEN │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_SELECT_TOKEN ***** │ │ │ │ │ -typedef ACE_Noop_Token ACE_SELECT_TOKEN │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_CLEANUP_STRATEGIES_T_CPP ***** │ │ │ │ │ +#define ACE_CLEANUP_STRATEGIES_T_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00848.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Active_Map_Manager_T.h File Reference │ │ │ │ +ACE: Registry_Name_Space.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,33 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Active_Map_Manager_T.h File Reference
│ │ │ │ +
Registry_Name_Space.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Map_Manager.h"
│ │ │ │ -#include "ace/Active_Map_Manager.h"
│ │ │ │ -#include "ace/Null_Mutex.h"
│ │ │ │ -#include "ace/Active_Map_Manager_T.inl"
│ │ │ │ -#include "ace/Active_Map_Manager_T.cpp"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Active_Map_Manager< T >
 Define a map abstraction that associates system generated keys with user specified values. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Irfan Pyarali
│ │ │ │ +
#include "ace/Registry_Name_Space.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,25 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Active_Map_Manager_T.h File Reference │ │ │ │ │ -#include "ace/Map_Manager.h" │ │ │ │ │ -#include "ace/Active_Map_Manager.h" │ │ │ │ │ -#include "ace/Null_Mutex.h" │ │ │ │ │ -#include "ace/Active_Map_Manager_T.inl" │ │ │ │ │ -#include "ace/Active_Map_Manager_T.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Active_Map_Manager<_T_> │ │ │ │ │ -  Define a map abstraction that associates system generated keys with │ │ │ │ │ - user specified values. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Irfan Pyarali │ │ │ │ │ +Registry_Name_Space.cpp File Reference │ │ │ │ │ +#include "ace/Registry_Name_Space.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00851.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Reactor_Notification_Strategy.inl File Reference │ │ │ │ +ACE: Vector_T.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Reactor_Notification_Strategy.inl File Reference
│ │ │ │ +
Vector_T.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include <algorithm>
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Reactor_Notification_Strategy.inl File Reference │ │ │ │ │ +Vector_T.inl File Reference │ │ │ │ │ +#include │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00854.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Acceptor.cpp File Reference │ │ │ │ +ACE: OS_NS_sys_mman.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,111 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
Acceptor.cpp File Reference
│ │ │ │ +
OS_NS_sys_mman.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/ACE.h"
│ │ │ │ -#include "ace/Acceptor.h"
│ │ │ │ -#include "ace/Svc_Handler.h"
│ │ │ │ -#include "ace/WFMO_Reactor.h"
│ │ │ │ -#include "ace/OS_NS_stdio.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_ACCEPTOR_CPP
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

 ACE_ALLOC_HOOK_DEFINE_Tca (ACE_Acceptor) template< typename SVC_HANDLER
 
 ACE_ALLOC_HOOK_DEFINE_Tca (ACE_Strategy_Acceptor) template< typename SVC_HANDLER
 
 ACE_ALLOC_HOOK_DEFINE_Tca (ACE_Oneshot_Acceptor) template< typename SVC_HANDLER
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ACCEPTOR_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_ACCEPTOR_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tca() [1/3]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tca (ACE_Acceptor )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tca() [2/3]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tca (ACE_Oneshot_Acceptor )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tca() [3/3]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tca (ACE_Strategy_Acceptor )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/OS_NS_sys_mman.h"
│ │ │ │ +#include "ace/OS_NS_sys_mman.inl"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,40 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions │ │ │ │ │ -Acceptor.cpp File Reference │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/Acceptor.h" │ │ │ │ │ -#include "ace/Svc_Handler.h" │ │ │ │ │ -#include "ace/WFMO_Reactor.h" │ │ │ │ │ -#include "ace/OS_NS_stdio.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_ACCEPTOR_CPP │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tca (ACE_Acceptor) template< typename SVC_HANDLER │ │ │ │ │ -  │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tca (ACE_Strategy_Acceptor) template< typename │ │ │ │ │ - SVC_HANDLER │ │ │ │ │ -  │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tca (ACE_Oneshot_Acceptor) template< typename │ │ │ │ │ - SVC_HANDLER │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_ACCEPTOR_CPP ***** │ │ │ │ │ -#define ACE_ACCEPTOR_CPP │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tca() [1/3] ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tca ( ACE_Acceptor  ) │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tca() [2/3] ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tca ( ACE_Oneshot_Acceptor  ) │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tca() [3/3] ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tca ( ACE_Strategy_Acceptor  ) │ │ │ │ │ +OS_NS_sys_mman.cpp File Reference │ │ │ │ │ +#include "ace/OS_NS_sys_mman.h" │ │ │ │ │ +#include "ace/OS_NS_sys_mman.inl" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00857.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Trace.h File Reference │ │ │ │ +ACE: Dump.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,28 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Trace.h File Reference
│ │ │ │ +
Dump.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Trace
 A C++ trace facility that keeps track of which methods are entered and exited. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
#include "ace/Dump.h"
│ │ │ │ +#include "ace/Guard_T.h"
│ │ │ │ +#include "ace/Thread_Mutex.h"
│ │ │ │ +#include "ace/Object_Manager.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,21 +3,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Trace.h File Reference │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Trace │ │ │ │ │ -  A C++ trace facility that keeps track of which methods are entered and │ │ │ │ │ - exited. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +Dump.cpp File Reference │ │ │ │ │ +#include "ace/Dump.h" │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ +#include "ace/Thread_Mutex.h" │ │ │ │ │ +#include "ace/Object_Manager.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00860.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_poll.cpp File Reference │ │ │ │ +ACE: Truncate.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,108 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
OS_NS_poll.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Namespaces | │ │ │ │ +Functions
│ │ │ │ +
Truncate.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_poll.h"
│ │ │ │ -#include "ace/OS_NS_poll.inl"
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/If_Then_Else.h"
│ │ │ │ +#include "ace/Numeric_Limits.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

struct  ACE_Utils::Sign_Check< unsigned char >
 
struct  ACE_Utils::Sign_Check< unsigned short >
 
struct  ACE_Utils::Sign_Check< unsigned int >
 
struct  ACE_Utils::Sign_Check< unsigned long >
 
struct  ACE_Utils::Sign_Check< unsigned long long >
 
struct  ACE_Utils::Sign_Check< signed char >
 
struct  ACE_Utils::Sign_Check< signed short >
 
struct  ACE_Utils::Sign_Check< signed int >
 
struct  ACE_Utils::Sign_Check< signed long >
 
struct  ACE_Utils::Sign_Check< signed long long >
 
struct  ACE_Utils::To_Unsigned< unsigned char >
 
struct  ACE_Utils::To_Unsigned< unsigned short >
 
struct  ACE_Utils::To_Unsigned< unsigned int >
 
struct  ACE_Utils::To_Unsigned< unsigned long >
 
struct  ACE_Utils::To_Unsigned< unsigned long long >
 
struct  ACE_Utils::To_Unsigned< signed char >
 
struct  ACE_Utils::To_Unsigned< signed short >
 
struct  ACE_Utils::To_Unsigned< signed int >
 
struct  ACE_Utils::To_Unsigned< signed long >
 
struct  ACE_Utils::To_Unsigned< signed long long >
 
struct  ACE_Utils::Safe_Comparator< LEFT, RIGHT, true, false >
 
struct  ACE_Utils::Safe_Comparator< LEFT, RIGHT, false, true >
 
struct  ACE_Utils::Safe_Comparator< LEFT, RIGHT, false, false >
 
struct  ACE_Utils::Safe_Comparator< LEFT, RIGHT, true, true >
 
struct  ACE_Utils::Fast_Comparator< LEFT, RIGHT >
 Quick comparison of types that can be safely promoted and/or converted to each other. More...
 
struct  ACE_Utils::Comparator< LEFT, RIGHT >
 Structure that provides optimal comparison operation for given types. More...
 
struct  ACE_Utils::Truncator< FROM, TO >
 Truncate value of type FROM to value of type TO. More...
 
struct  ACE_Utils::Truncator< T, T >
 
struct  ACE_Utils::Noop_Truncator< FROM, TO >
 No-op truncation. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE_Utils
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

template<typename TO , typename FROM >
TO ACE_Utils::truncate_cast (FROM val)
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Steve Huston shust.nosp@m.on@r.nosp@m.ivera.nosp@m.ce.c.nosp@m.om
│ │ │ │ +
│ │ │ │ +Ossama Othman ossam.nosp@m.a_ot.nosp@m.hman@.nosp@m.syma.nosp@m.ntec..nosp@m.com
│ │ │ │ +
│ │ │ │ +Russell Mora russe.nosp@m.ll_m.nosp@m.ora@s.nosp@m.yman.nosp@m.tec.c.nosp@m.om
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,95 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_poll.cpp File Reference │ │ │ │ │ -#include "ace/OS_NS_poll.h" │ │ │ │ │ -#include "ace/OS_NS_poll.inl" │ │ │ │ │ +Classes | Namespaces | Functions │ │ │ │ │ +Truncate.h File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/If_Then_Else.h" │ │ │ │ │ +#include "ace/Numeric_Limits.h" │ │ │ │ │ + Classes │ │ │ │ │ +struct  ACE_Utils::Sign_Check<_unsigned_char_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Utils::Sign_Check<_unsigned_short_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Utils::Sign_Check<_unsigned_int_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Utils::Sign_Check<_unsigned_long_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Utils::Sign_Check<_unsigned_long_long_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Utils::Sign_Check<_signed_char_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Utils::Sign_Check<_signed_short_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Utils::Sign_Check<_signed_int_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Utils::Sign_Check<_signed_long_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Utils::Sign_Check<_signed_long_long_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Utils::To_Unsigned<_unsigned_char_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Utils::To_Unsigned<_unsigned_short_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Utils::To_Unsigned<_unsigned_int_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Utils::To_Unsigned<_unsigned_long_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Utils::To_Unsigned<_unsigned_long_long_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Utils::To_Unsigned<_signed_char_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Utils::To_Unsigned<_signed_short_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Utils::To_Unsigned<_signed_int_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Utils::To_Unsigned<_signed_long_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Utils::To_Unsigned<_signed_long_long_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Utils::Safe_Comparator<_LEFT,_RIGHT,_true,_false_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Utils::Safe_Comparator<_LEFT,_RIGHT,_false,_true_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Utils::Safe_Comparator<_LEFT,_RIGHT,_false,_false_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Utils::Safe_Comparator<_LEFT,_RIGHT,_true,_true_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Utils::Fast_Comparator<_LEFT,_RIGHT_> │ │ │ │ │ +  Quick comparison of types that can be safely promoted and/or converted │ │ │ │ │ + to each other. More... │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Utils::Comparator<_LEFT,_RIGHT_> │ │ │ │ │ +  Structure that provides optimal comparison operation for given types. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Utils::Truncator<_FROM,_TO_> │ │ │ │ │ +  Truncate value of type FROM to value of type TO. More... │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Utils::Truncator<_T,_T_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Utils::Noop_Truncator<_FROM,_TO_> │ │ │ │ │ +  No-op truncation. More... │ │ │ │ │ +  │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_Utils │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +template │ │ │ │ │ +TO ACE_Utils::truncate_cast (FROM val) │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Steve Huston shust.nosp@m.on@r.nosp@m.ivera.nosp@m.ce.c.nosp@m.om │ │ │ │ │ + Ossama Othman │ │ │ │ │ + ossam.nosp@m.a_ot.nosp@m.hman@.nosp@m.syma.nosp@m.ntec..nosp@m.com │ │ │ │ │ + Russell Mora │ │ │ │ │ + russe.nosp@m.ll_m.nosp@m.ora@s.nosp@m.yman.nosp@m.tec.c.nosp@m.om │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00863.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Global_Macros.h File Reference │ │ │ │ +ACE: Log_Msg.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,3324 +63,272 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Macros | │ │ │ │ -Typedefs
│ │ │ │ -
Global_Macros.h File Reference
│ │ │ │ +Classes | │ │ │ │ +Macros
│ │ │ │ +
Log_Msg.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Assert.h"
│ │ │ │ -#include "ace/OS_Errno.h"
│ │ │ │ +
#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/Default_Constants.h"
│ │ │ │ +#include "ace/Log_Priority.h"
│ │ │ │ +#include "ace/os_include/os_limits.h"
│ │ │ │ +#include "ace/Synch_Traits.h"
│ │ │ │ +#include "ace/Basic_Types.h"
│ │ │ │ +#include "ace/Assert.h"
│ │ │ │ +#include "ace/OS_Log_Msg_Attributes.h"
│ │ │ │ +#include "ace/Log_Msg.inl"
│ │ │ │
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Log_Msg
 Provides a variable length argument message logging abstraction. More...
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ Macros

#define ACE_BEGIN_DUMP   ACE_TEXT ("\n====\n(%P|%t|%x)\n")
 
#define ACE_END_DUMP   ACE_TEXT ("====\n")
 
#define ACE_DB(X)   X
 
#define ACE_ITOA(X)   #X
 
#define ACE_SERVER_ADDRESS(H, P)   H ACE_TEXT(":") P
 
#define ACE_POW(X)   (((X) == 0)?1:(X-=1,X|=X>>1,X|=X>>2,X|=X>>4,X|=X>>8,X|=X>>16,(++X)))
 
#define ACE_EVEN(NUM)   (((NUM) & 1) == 0)
 
#define ACE_ODD(NUM)   (((NUM) & 1) == 1)
 
#define ACE_BIT_ENABLED(WORD, BIT)   (((WORD) & (BIT)) != 0)
 
#define ACE_BIT_DISABLED(WORD, BIT)   (((WORD) & (BIT)) == 0)
 
#define ACE_BIT_CMP_MASK(WORD, BIT, MASK)   (((WORD) & (BIT)) == MASK)
 
#define ACE_SET_BITS(WORD, BITS)   (WORD |= (BITS))
 
#define ACE_CLR_BITS(WORD, BITS)   (WORD &= ~(BITS))
 
#define ACE_UNIMPLEMENTED_FUNC(f)   f = delete;
 
#define ACE_NOEXCEPT_FALSE   noexcept(false)
 
#define ACE_GUARD_ACTION(MUTEX, OBJ, LOCK, ACTION, REACTION)
 
#define ACE_GUARD_REACTION(MUTEX, OBJ, LOCK, REACTION)    ACE_GUARD_ACTION(MUTEX, OBJ, LOCK, ;, REACTION)
 
#define ACE_GUARD(MUTEX, OBJ, LOCK)    ACE_GUARD_REACTION(MUTEX, OBJ, LOCK, return)
 
#define ACE_GUARD_RETURN(MUTEX, OBJ, LOCK, RETURN)    ACE_GUARD_REACTION(MUTEX, OBJ, LOCK, return RETURN)
 
#define ACE_WRITE_GUARD(MUTEX, OBJ, LOCK)
 
#define ACE_WRITE_GUARD_RETURN(MUTEX, OBJ, LOCK, RETURN)
 
#define ACE_READ_GUARD(MUTEX, OBJ, LOCK)
 
#define ACE_READ_GUARD_RETURN(MUTEX, OBJ, LOCK, RETURN)
 
#define ACE_UNEXPECTED(RETVAL)
 
#define ACE_DES_NOFREE(POINTER, CLASS)
 
#define ACE_DES_ARRAY_NOFREE(POINTER, SIZE, CLASS)
 
#define ACE_DES_FREE(POINTER, DEALLOCATOR, CLASS)
 
#define ACE_DES_FREE_THIS(DEALLOCATOR, CLASS)
 
#define ACE_DES_ARRAY_FREE(POINTER, SIZE, DEALLOCATOR, CLASS)
 
#define ACE_DES_NOFREE_TEMPLATE(POINTER, T_CLASS, T_PARAMETER)
 
#define ACE_DES_ARRAY_NOFREE_TEMPLATE(POINTER, SIZE, T_CLASS, T_PARAMETER)
 
#define ACE_DES_FREE_TEMPLATE(POINTER, DEALLOCATOR, T_CLASS, T_PARAMETER)
 
#define ACE_DES_ARRAY_FREE_TEMPLATE(POINTER, SIZE, DEALLOCATOR, T_CLASS, T_PARAMETER)
 
#define ACE_DES_FREE_TEMPLATE2(POINTER, DEALLOCATOR, T_CLASS, T_PARAM1, T_PARAM2)
 
#define ACE_DES_FREE_TEMPLATE3(POINTER, DEALLOCATOR, T_CLASS, T_PARAM1, T_PARAM2, T_PARAM3)
 
#define ACE_DES_FREE_TEMPLATE4(POINTER, DEALLOCATOR, T_CLASS, T_PARAM1, T_PARAM2, T_PARAM3, T_PARAM4)
 
#define ACE_DES_ARRAY_FREE_TEMPLATE2(POINTER, SIZE, DEALLOCATOR, T_CLASS, T_PARAM1, T_PARAM2)
 
Service Configurator macros

The following macros are used to define helper objects used in ACE's Service Configurator framework, which is described in Chapter 5 of C++NPv2 <www.dre.vanderbilt.edu/~schmidt/ACE/book2/>. This framework implements the Component Configurator pattern, which is described in Chapter 2 of POSA2 <www.dre.vanderbilt.edu/~schmidt/POSA/>. The intent of this pattern is to allow developers to dynamically load and configure services into a system. With a little help from this macros statically linked services can also be dynamically configured.

│ │ │ │ -

More details about this component are available in the documentation of the ACE_Service_Configurator class and also ACE_Dynamic_Service.

│ │ │ │ -

Notice that in all the macros the SERVICE_CLASS parameter must be the name of a class derived from ACE_Service_Object.

│ │ │ │ -
#define ACE_STATIC_SVC_DECLARE(SERVICE_CLASS)   extern ACE_Static_Svc_Descriptor ace_svc_desc_##SERVICE_CLASS ;
 
#define ACE_STATIC_SVC_DECLARE_EXPORT(EXPORT_NAME, SERVICE_CLASS)   extern EXPORT_NAME##_Export ACE_Static_Svc_Descriptor ace_svc_desc_##SERVICE_CLASS;
 
#define ACE_STATIC_SVC_DEFINE(SERVICE_CLASS, NAME, TYPE, FN, FLAGS, ACTIVE)   ACE_Static_Svc_Descriptor ace_svc_desc_##SERVICE_CLASS = { NAME, TYPE, FN, FLAGS, ACTIVE };
 
#define ACE_STATIC_SVC_REQUIRE(SERVICE_CLASS)
 Automatically register a service with the service configurator. More...
 
#define ACE_STATIC_SVC_REGISTER(SERVICE_CLASS)   do {} while (0)
 
#define ACE_PREPROC_CONCATENATE_IMPL(A, B)   A ## B
 
#define ACE_PREPROC_CONCATENATE(A, B)   ACE_PREPROC_CONCATENATE_IMPL(A,B)
 
#define ACE_MAKE_SVC_CONFIG_FUNCTION_NAME(PREFIX, VERSIONED_NAMESPACE, SERVICE_CLASS)   PREFIX ## _ ## SERVICE_CLASS
 
#define ACE_MAKE_SVC_CONFIG_FACTORY_NAME(VERSIONED_NAMESPACE, SERVICE_CLASS)   ACE_MAKE_SVC_CONFIG_FUNCTION_NAME(_make,VERSIONED_NAMESPACE,SERVICE_CLASS)
 
#define ACE_MAKE_SVC_CONFIG_GOBBLER_NAME(VERSIONED_NAMESPACE, SERVICE_CLASS)   ACE_MAKE_SVC_CONFIG_FUNCTION_NAME(_gobble,VERSIONED_NAMESPACE,SERVICE_CLASS)
 
#define ACE_FACTORY_DECLARE(CLS, SERVICE_CLASS)
 
#define ACE_Local_Service_Export
 
#define ACE_FACTORY_DEFINE(CLS, SERVICE_CLASS)
 
#define ACE_FACTORY_NAMESPACE_DEFINE(CLS, SERVICE_CLASS, NAMESPACE_CLASS)
 
#define ACE_SVC_NAME(SERVICE_CLASS)   ACE_MAKE_SVC_CONFIG_FACTORY_NAME(ACE_VERSIONED_NAMESPACE_NAME,SERVICE_CLASS)
 The canonical name for a service factory method. More...
 
#define ACE_SVC_INVOKE(SERVICE_CLASS)   ACE_SVC_NAME(SERVICE_CLASS) (0)
 
Helper macros for services defined in the netsvcs library.

The ACE services defined in netsvcs use this helper macros for simplicity.

│ │ │ │ -
#define ACE_SVC_FACTORY_DECLARE(X)   ACE_FACTORY_DECLARE (ACE_Svc, X)
 
#define ACE_SVC_FACTORY_DEFINE(X)   ACE_FACTORY_DEFINE (ACE_Svc, X)
 
#define ACE_ALLOCATOR_RETURN(POINTER, ALLOCATOR, RET_VAL)
 
#define ACE_ALLOCATOR(POINTER, ALLOCATOR)
 
#define ACE_ALLOCATOR_NORETURN(POINTER, ALLOCATOR)
 
#define ACE_NEW_MALLOC_RETURN(POINTER, ALLOCATOR, CONSTRUCTOR, RET_VAL)
 
#define ACE_NEW_MALLOC(POINTER, ALLOCATOR, CONSTRUCTOR)
 
#define ACE_NEW_MALLOC_NORETURN(POINTER, ALLOCATOR, CONSTRUCTOR)
 
#define ACE_NEW_MALLOC_ARRAY_RETURN(POINTER, ALLOCATOR, CONSTRUCTOR, COUNT, RET_VAL)
 
#define ACE_NEW_MALLOC_ARRAY(POINTER, ALLOCATOR, CONSTRUCTOR, COUNT)
 
#define ACE_NOOP(x)
 
#define ACE_SEH_TRY   if (1)
 
#define ACE_SEH_EXCEPT(X)   while (0)
 
#define ACE_SEH_FINALLY   if (1)
 
#define ACE_SYNCH_DECL   typename _ACE_SYNCH
 
#define ACE_SYNCH_USE   _ACE_SYNCH
 
#define ACE_SYNCH_MUTEX_T   typename _ACE_SYNCH::MUTEX
 
#define ACE_SYNCH_CONDITION_T   typename _ACE_SYNCH::CONDITION
 
#define ACE_SYNCH_SEMAPHORE_T   typename _ACE_SYNCH::SEMAPHORE
 
#define ACE_MEM_POOL_1   typename _ACE_MEM_POOL
 
#define ACE_MEM_POOL_2   _ACE_MEM_POOL
 
#define ACE_MEM_POOL   _ACE_MEM_POOL
 
#define ACE_MEM_POOL_OPTIONS   typename _ACE_MEM_POOL::OPTIONS
 
#define ACE_PEER_STREAM_1   typename _ACE_PEER_STREAM
 
#define ACE_PEER_STREAM_2   _ACE_PEER_STREAM
 
#define ACE_PEER_STREAM   _ACE_PEER_STREAM
 
#define ACE_PEER_STREAM_ADDR   typename _ACE_PEER_STREAM::PEER_ADDR
 
#define ACE_PEER_ACCEPTOR_1   typename _ACE_PEER_ACCEPTOR
 
#define ACE_PEER_ACCEPTOR_2   _ACE_PEER_ACCEPTOR
 
#define ACE_PEER_ACCEPTOR   _ACE_PEER_ACCEPTOR
 
#define ACE_PEER_ACCEPTOR_ADDR   typename _ACE_PEER_ACCEPTOR::PEER_ADDR
 
#define ACE_PEER_CONNECTOR_1   typename _ACE_PEER_CONNECTOR
 
#define ACE_PEER_CONNECTOR_2   _ACE_PEER_CONNECTOR
 
#define ACE_PEER_CONNECTOR   _ACE_PEER_CONNECTOR
 
#define ACE_PEER_CONNECTOR_ADDR   typename ACE_PEER_CONNECTOR::PEER_ADDR
 
#define ACE_PEER_CONNECTOR_ADDR_ANY   ACE_PEER_ADDR_TYPEDEF::sap_any
 
#define ACE_SOCK_ACCEPTOR   ACE_SOCK_Acceptor
 
#define ACE_SOCK_CONNECTOR   ACE_SOCK_Connector
 
#define ACE_SOCK_STREAM   ACE_SOCK_Stream
 
#define ACE_SOCK_DGRAM   ACE_SOCK_Dgram
 
#define ACE_SOCK_DGRAM_BCAST   ACE_SOCK_Dgram_Bcast
 
#define ACE_SOCK_DGRAM_MCAST   ACE_SOCK_Dgram_Mcast
 
#define ACE_SOCK_SEQPACK_ACCEPTOR   ACE_SOCK_SEQPACK_Acceptor
 
#define ACE_SOCK_SEQPACK_CONNECTOR   ACE_SOCK_SEQPACK_Connector
 
#define ACE_SOCK_SEQPACK_ASSOCIATION   ACE_SOCK_SEQPACK_Association
 
#define ACE_MEM_ACCEPTOR   ACE_MEM_Acceptor
 
#define ACE_MEM_CONNECTOR   ACE_MEM_Connector
 
#define ACE_MEM_STREAM   ACE_MEM_Stream
 
#define ACE_LSOCK_ACCEPTOR   ACE_LSOCK_Acceptor
 
#define ACE_LSOCK_CONNECTOR   ACE_LSOCK_Connector
 
#define ACE_LSOCK_STREAM   ACE_LSOCK_Stream
 
#define ACE_TLI_ACCEPTOR   ACE_TLI_Acceptor
 
#define ACE_TLI_CONNECTOR   ACE_TLI_Connector
 
#define ACE_TLI_STREAM   ACE_TLI_Stream
 
#define ACE_SPIPE_ACCEPTOR   ACE_SPIPE_Acceptor
 
#define ACE_SPIPE_CONNECTOR   ACE_SPIPE_Connector
 
#define ACE_SPIPE_STREAM   ACE_SPIPE_Stream
 
#define ACE_UPIPE_ACCEPTOR   ACE_UPIPE_Acceptor
 
#define ACE_UPIPE_CONNECTOR   ACE_UPIPE_Connector
 
#define ACE_UPIPE_STREAM   ACE_UPIPE_Stream
 
#define ACE_MMAP_MEMORY_POOL   ACE_MMAP_Memory_Pool
 
#define ACE_LITE_MMAP_MEMORY_POOL   ACE_Lite_MMAP_Memory_Pool
 
#define ACE_SBRK_MEMORY_POOL   ACE_Sbrk_Memory_Pool
 
#define ACE_SHARED_MEMORY_POOL   ACE_Shared_Memory_Pool
 
#define ACE_LOCAL_MEMORY_POOL   ACE_Local_Memory_Pool
 
#define ACE_PAGEFILE_MEMORY_POOL   ACE_Pagefile_Memory_Pool
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Typedefs

typedef void(* ACE_Service_Object_Exterminator) (void *)
 
#define ACE_HEX_DUMP(X)
 
#define ACE_RETURN(Y)
 
#define ACE_ERROR_RETURN(X, Y)
 
#define ACE_ERROR(X)
 
#define ACE_DEBUG(X)
 
#define ACE_ERROR_INIT(VALUE, FLAGS)
 
#define ACE_ERROR_BREAK(X)   { ACE_ERROR (X); break; }
 
#define ACE_DEFAULT_LOG_FLAGS   ACE_Log_Msg::STDERR
 
#define ACE_LOG_MSG   ACE_Log_Msg::instance ()
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ -
│ │ │ │ -and a cast of thousands...
│ │ │ │ -

This one is split from the famous OS.h

│ │ │ │ +

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOCATOR

│ │ │ │ + │ │ │ │ +

◆ ACE_DEBUG

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_ALLOCATOR( POINTER,
 ALLOCATOR 
)
│ │ │ │ -
│ │ │ │ -Value:
do { POINTER = ALLOCATOR; \
│ │ │ │ -
if (POINTER == 0) { errno = ENOMEM; return; } \
│ │ │ │ -
} while (0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOCATOR_NORETURN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_ALLOCATOR_NORETURN( POINTER,
 ALLOCATOR 
)
│ │ │ │ -
│ │ │ │ -Value:
do { POINTER = ALLOCATOR; \
│ │ │ │ -
if (POINTER == 0) { errno = ENOMEM; } \
│ │ │ │ -
} while (0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOCATOR_RETURN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_ALLOCATOR_RETURN( POINTER,
 ALLOCATOR,
 RET_VAL 
)
│ │ │ │ -
│ │ │ │ -Value:
do { POINTER = ALLOCATOR; \
│ │ │ │ -
if (POINTER == 0) { errno = ENOMEM; return RET_VAL; } \
│ │ │ │ -
} while (0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_BEGIN_DUMP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_BEGIN_DUMP   ACE_TEXT ("\n====\n(%P|%t|%x)\n")
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_BIT_CMP_MASK

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_BIT_CMP_MASK( WORD,
 BIT,
 MASK 
)   (((WORD) & (BIT)) == MASK)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_BIT_DISABLED

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_BIT_DISABLED( WORD,
 BIT 
)   (((WORD) & (BIT)) == 0)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_BIT_ENABLED

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_BIT_ENABLED( WORD,
 BIT 
)   (((WORD) & (BIT)) != 0)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CLR_BITS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CLR_BITS( WORD,
 BITS 
)   (WORD &= ~(BITS))
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DB

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DB#define ACE_DEBUG( X)   X
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DES_ARRAY_FREE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DES_ARRAY_FREE( POINTER,
 SIZE,
 DEALLOCATOR,
 CLASS 
)
│ │ │ │ -
│ │ │ │ -Value:
do { \
│ │ │ │ -
if (POINTER) \
│ │ │ │ -
{ \
│ │ │ │ -
for (size_t i = 0; \
│ │ │ │ -
i < SIZE; \
│ │ │ │ -
++i) \
│ │ │ │ -
{ \
│ │ │ │ -
(&(POINTER)[i])->~CLASS (); \
│ │ │ │ -
} \
│ │ │ │ -
DEALLOCATOR (POINTER); \
│ │ │ │ -
} \
│ │ │ │ -
} \
│ │ │ │ -
while (0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DES_ARRAY_FREE_TEMPLATE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DES_ARRAY_FREE_TEMPLATE( POINTER,
 SIZE,
 DEALLOCATOR,
 T_CLASS,
 T_PARAMETER 
)
│ │ │ │ -
│ │ │ │ -Value:
do { \
│ │ │ │ -
if (POINTER) \
│ │ │ │ -
{ \
│ │ │ │ -
for (size_t i = 0; \
│ │ │ │ -
i < SIZE; \
│ │ │ │ -
++i) \
│ │ │ │ -
{ \
│ │ │ │ -
(&(POINTER)[i])->~T_CLASS (); \
│ │ │ │ -
} \
│ │ │ │ -
DEALLOCATOR (POINTER); \
│ │ │ │ -
} \
│ │ │ │ -
} \
│ │ │ │ -
while (0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DES_ARRAY_FREE_TEMPLATE2

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DES_ARRAY_FREE_TEMPLATE2( POINTER,
 SIZE,
 DEALLOCATOR,
 T_CLASS,
 T_PARAM1,
 T_PARAM2 
)
│ │ │ │ -
│ │ │ │ -Value:
do { \
│ │ │ │ -
if (POINTER) \
│ │ │ │ -
{ \
│ │ │ │ -
for (size_t i = 0; \
│ │ │ │ -
i < SIZE; \
│ │ │ │ -
++i) \
│ │ │ │ -
{ \
│ │ │ │ -
(&(POINTER)[i])->~T_CLASS (); \
│ │ │ │ -
} \
│ │ │ │ -
DEALLOCATOR (POINTER); \
│ │ │ │ -
} \
│ │ │ │ -
} \
│ │ │ │ -
while (0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DES_ARRAY_NOFREE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ │ │ │ │
#define ACE_DES_ARRAY_NOFREE( POINTER,
 SIZE,
 CLASS 
)
│ │ │ │
│ │ │ │ -Value:
do { \
│ │ │ │ -
if (POINTER) \
│ │ │ │ -
{ \
│ │ │ │ -
for (size_t i = 0; \
│ │ │ │ -
i < SIZE; \
│ │ │ │ -
++i) \
│ │ │ │ -
{ \
│ │ │ │ -
(&(POINTER)[i])->~CLASS (); \
│ │ │ │ -
} \
│ │ │ │ -
} \
│ │ │ │ -
} \
│ │ │ │ -
while (0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DES_ARRAY_NOFREE_TEMPLATE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DES_ARRAY_NOFREE_TEMPLATE( POINTER,
 SIZE,
 T_CLASS,
 T_PARAMETER 
)
│ │ │ │ -
│ │ │ │ -Value:
do { \
│ │ │ │ -
if (POINTER) \
│ │ │ │ -
{ \
│ │ │ │ -
for (size_t i = 0; \
│ │ │ │ -
i < SIZE; \
│ │ │ │ -
++i) \
│ │ │ │ -
{ \
│ │ │ │ -
(&(POINTER)[i])->~T_CLASS (); \
│ │ │ │ -
} \
│ │ │ │ -
} \
│ │ │ │ -
} \
│ │ │ │ -
while (0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DES_FREE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DES_FREE( POINTER,
 DEALLOCATOR,
 CLASS 
)
│ │ │ │ -
│ │ │ │ -Value:
do { \
│ │ │ │ -
if (POINTER) \
│ │ │ │ -
{ \
│ │ │ │ -
(POINTER)->~CLASS (); \
│ │ │ │ -
DEALLOCATOR (POINTER); \
│ │ │ │ -
} \
│ │ │ │ -
} \
│ │ │ │ -
while (0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DES_FREE_TEMPLATE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DES_FREE_TEMPLATE( POINTER,
 DEALLOCATOR,
 T_CLASS,
 T_PARAMETER 
)
│ │ │ │ -
│ │ │ │ -Value:
do { \
│ │ │ │ -
if (POINTER) \
│ │ │ │ -
{ \
│ │ │ │ -
(POINTER)->~T_CLASS (); \
│ │ │ │ -
DEALLOCATOR (POINTER); \
│ │ │ │ -
} \
│ │ │ │ -
} \
│ │ │ │ -
while (0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DES_FREE_TEMPLATE2

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DES_FREE_TEMPLATE2( POINTER,
 DEALLOCATOR,
 T_CLASS,
 T_PARAM1,
 T_PARAM2 
)
│ │ │ │ -
│ │ │ │ -Value:
do { \
│ │ │ │ -
if (POINTER) \
│ │ │ │ -
{ \
│ │ │ │ -
(POINTER)->~T_CLASS (); \
│ │ │ │ -
DEALLOCATOR (POINTER); \
│ │ │ │ -
} \
│ │ │ │ -
} \
│ │ │ │ -
while (0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DES_FREE_TEMPLATE3

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DES_FREE_TEMPLATE3( POINTER,
 DEALLOCATOR,
 T_CLASS,
 T_PARAM1,
 T_PARAM2,
 T_PARAM3 
)
│ │ │ │ -
│ │ │ │ -Value:
do { \
│ │ │ │ -
if (POINTER) \
│ │ │ │ -
{ \
│ │ │ │ -
(POINTER)->~T_CLASS (); \
│ │ │ │ -
DEALLOCATOR (POINTER); \
│ │ │ │ -
} \
│ │ │ │ -
} \
│ │ │ │ -
while (0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DES_FREE_TEMPLATE4

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DES_FREE_TEMPLATE4( POINTER,
 DEALLOCATOR,
 T_CLASS,
 T_PARAM1,
 T_PARAM2,
 T_PARAM3,
 T_PARAM4 
)
│ │ │ │ -
│ │ │ │ -Value:
do { \
│ │ │ │ -
if (POINTER) \
│ │ │ │ -
{ \
│ │ │ │ -
(POINTER)->~T_CLASS (); \
│ │ │ │ -
DEALLOCATOR (POINTER); \
│ │ │ │ -
} \
│ │ │ │ -
} \
│ │ │ │ -
while (0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DES_FREE_THIS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DES_FREE_THIS( DEALLOCATOR,
 CLASS 
)
│ │ │ │ -
│ │ │ │ -Value:
do { \
│ │ │ │ -
this->~CLASS (); \
│ │ │ │ -
DEALLOCATOR (this); \
│ │ │ │ -
} \
│ │ │ │ -
while (0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DES_NOFREE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DES_NOFREE( POINTER,
 CLASS 
)
│ │ │ │ -
│ │ │ │ -Value:
do { \
│ │ │ │ -
if (POINTER) \
│ │ │ │ -
{ \
│ │ │ │ -
(POINTER)->~CLASS (); \
│ │ │ │ -
} \
│ │ │ │ -
} \
│ │ │ │ -
while (0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DES_NOFREE_TEMPLATE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DES_NOFREE_TEMPLATE( POINTER,
 T_CLASS,
 T_PARAMETER 
)
│ │ │ │ -
│ │ │ │ -Value:
do { \
│ │ │ │ -
if (POINTER) \
│ │ │ │ -
{ \
│ │ │ │ -
(POINTER)->~T_CLASS (); \
│ │ │ │ -
} \
│ │ │ │ -
} \
│ │ │ │ -
while (0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_END_DUMP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_END_DUMP   ACE_TEXT ("====\n")
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_EVEN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_EVEN( NUM)   (((NUM) & 1) == 0)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_FACTORY_DECLARE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_FACTORY_DECLARE( CLS,
 SERVICE_CLASS 
)
│ │ │ │ -
│ │ │ │ -Value:
extern "C" CLS##_Export ACE_VERSIONED_NAMESPACE_NAME::ACE_Service_Object * \
│ │ │ │ -
ACE_MAKE_SVC_CONFIG_FACTORY_NAME(ACE_VERSIONED_NAMESPACE_NAME,SERVICE_CLASS) (ACE_Service_Object_Exterminator *);
│ │ │ │ -
#define ACE_VERSIONED_NAMESPACE_NAME
Definition: Versioned_Namespace.h:43
│ │ │ │ -
void(* ACE_Service_Object_Exterminator)(void *)
Definition: Global_Macros.h:373
│ │ │ │ -

Declare the factory method used to create dynamically loadable services. Once the service implementation is dynamically loaded the Service Configurator uses a factory method to create the object. This macro declares such a factory function with the proper interface and export macros. Normally used in the header file that declares the service implementation.

│ │ │ │ -
Parameters
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
CLSmust match the prefix of the export macro used for this service.
SERVICE_CLASSmust match the name of the class that implements the service.
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_FACTORY_DEFINE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_FACTORY_DEFINE( CLS,
 SERVICE_CLASS 
)
│ │ │ │ -
│ │ │ │ -Value:
│ │ │ │ -
ACE_VERSIONED_NAMESPACE_NAME::ACE_Service_Object * _p = \
│ │ │ │ -
static_cast< ACE_VERSIONED_NAMESPACE_NAME::ACE_Service_Object *> (p); \
│ │ │ │ -
ACE_ASSERT (_p != 0); \
│ │ │ │ -
delete _p; } \
│ │ │ │ -
extern "C" CLS##_Export ACE_VERSIONED_NAMESPACE_NAME::ACE_Service_Object *\
│ │ │ │ -
ACE_MAKE_SVC_CONFIG_FACTORY_NAME(ACE_VERSIONED_NAMESPACE_NAME,SERVICE_CLASS) (ACE_Service_Object_Exterminator *gobbler) \
│ │ │ │ -
{ \
│ │ │ │ -
ACE_TRACE (#SERVICE_CLASS); \
│ │ │ │ -
if (gobbler != 0) \
│ │ │ │ - │ │ │ │ -
return new SERVICE_CLASS; \
│ │ │ │ -
}
│ │ │ │ -
#define ACE_MAKE_SVC_CONFIG_GOBBLER_NAME(VERSIONED_NAMESPACE, SERVICE_CLASS)
Definition: Global_Macros.h:524
│ │ │ │ -

Declare a the data structure required to register a statically linked service into the service configurator. The macro should be used in the header file where the service is declared, its only argument is usually the name of the class that implements the service.

│ │ │ │ -
Parameters
│ │ │ │ - │ │ │ │ - │ │ │ │ -
SERVICE_CLASSThe name of the class implementing the service.
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_FACTORY_NAMESPACE_DEFINE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_FACTORY_NAMESPACE_DEFINE( CLS,
 SERVICE_CLASS,
 NAMESPACE_CLASS 
)
│ │ │ │ -
│ │ │ │ -Value:
│ │ │ │ -
ACE_VERSIONED_NAMESPACE_NAME::ACE_Service_Object * _p = \
│ │ │ │ -
static_cast< ACE_VERSIONED_NAMESPACE_NAME::ACE_Service_Object *> (p); \
│ │ │ │ -
ACE_ASSERT (_p != 0); \
│ │ │ │ -
delete _p; } \
│ │ │ │ -
extern "C" CLS##_Export ACE_VERSIONED_NAMESPACE_NAME::ACE_Service_Object *\
│ │ │ │ -
ACE_MAKE_SVC_CONFIG_FACTORY_NAME(ACE_VERSIONED_NAMESPACE_NAME,SERVICE_CLASS) (ACE_Service_Object_Exterminator *gobbler) \
│ │ │ │ -
{ \
│ │ │ │ -
ACE_TRACE (#SERVICE_CLASS); \
│ │ │ │ -
if (gobbler != 0) \
│ │ │ │ - │ │ │ │ -
return new NAMESPACE_CLASS; \
│ │ │ │ -
}
│ │ │ │ -

For service classes scoped within namespaces, use this macro in place of ACE_FACTORY_DEFINE. The third argument in this case is the fully scoped name of the class as it is to be instantiated. For example, given: namespace ACE { namespace Foo { class Bar : public ACE_Service_Object {}; }; };

│ │ │ │ -

ACE_FACTORY_DECLARE(ACE,ACE_Foo_Bar)

│ │ │ │ -

you would then use:

│ │ │ │ -

ACE_FACTORY_NAMESPACE_DEFINE(ACE,ACE_Foo_Bar,ACE::Foo::Bar)

│ │ │ │ -

Note that in this example, the ACE_FACTORY_DECLARE is done outside the namespace scope. Then, the SERVICE_CLASS name is the same as the fully scoped class name, but with '::' replaced with '_'. Doing this will ensure unique generated signatures for the various C style functions.

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_GUARD

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_GUARD( MUTEX,
 OBJ,
 LOCK 
)    ACE_GUARD_REACTION(MUTEX, OBJ, LOCK, return)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_GUARD_ACTION

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_GUARD_ACTION( MUTEX,
 OBJ,
 LOCK,
 ACTION,
 REACTION 
)
│ │ │ │ -
│ │ │ │ -Value:
ACE_Guard< MUTEX > OBJ (LOCK); \
│ │ │ │ -
if (OBJ.locked () != 0) { ACTION; } \
│ │ │ │ -
else { REACTION; }
│ │ │ │ -
This data structure is meant to be used within a method or function... It performs automatic acquisit...
Definition: Guard_T.h:64
│ │ │ │ +Value:
do { \
│ │ │ │ +
int const __ace_error = ACE_Log_Msg::last_error_adapter (); \
│ │ │ │ +
ACE_Log_Msg *ace___ = ACE_Log_Msg::instance (); \
│ │ │ │ +
ace___->conditional_set (__FILE__, __LINE__, 0, __ace_error); \
│ │ │ │ +
ace___->log X; \
│ │ │ │ +
} while (0)
│ │ │ │ +
static ACE_Log_Msg * instance()
Returns a pointer to the Singleton.
Definition: Log_Msg.cpp:279
│ │ │ │ +
static int last_error_adapter()
Returns last error.
Definition: Log_Msg.cpp:389
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ ACE_GUARD_REACTION

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_GUARD_REACTION( MUTEX,
 OBJ,
 LOCK,
 REACTION 
)    ACE_GUARD_ACTION(MUTEX, OBJ, LOCK, ;, REACTION)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_GUARD_RETURN

│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_LOG_FLAGS

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_GUARD_RETURN( MUTEX,
 OBJ,
 LOCK,
 RETURN 
)    ACE_GUARD_REACTION(MUTEX, OBJ, LOCK, return RETURN)#define ACE_DEFAULT_LOG_FLAGS   ACE_Log_Msg::STDERR
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ ACE_ITOA

│ │ │ │ + │ │ │ │ +

◆ ACE_ERROR

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_ITOA#define ACE_ERROR( X)   #X
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_LITE_MMAP_MEMORY_POOL

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_LITE_MMAP_MEMORY_POOL   ACE_Lite_MMAP_Memory_Pool
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_LOCAL_MEMORY_POOL

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_LOCAL_MEMORY_POOL   ACE_Local_Memory_Pool
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_Local_Service_Export

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_Local_Service_Export
│ │ │ │ -
│ │ │ │ -

Define the factory method (and destructor) for a dynamically loadable service. Use with arguments matching ACE_FACTORY_DECLARE. Normally used in the .cpp file that defines the service implementation.

│ │ │ │ -

This macro defines both the factory method and the function used to cleanup the service object.

│ │ │ │ -

If this macro is used to define a factory function that need not be exported (for example, in a static service situation), CLS can be specified as ACE_Local_Service.

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_LSOCK_ACCEPTOR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_LSOCK_ACCEPTOR   ACE_LSOCK_Acceptor
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_LSOCK_CONNECTOR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_LSOCK_CONNECTOR   ACE_LSOCK_Connector
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_LSOCK_STREAM

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_LSOCK_STREAM   ACE_LSOCK_Stream
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_MAKE_SVC_CONFIG_FACTORY_NAME

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MAKE_SVC_CONFIG_FACTORY_NAME( VERSIONED_NAMESPACE,
 SERVICE_CLASS 
)   ACE_MAKE_SVC_CONFIG_FUNCTION_NAME(_make,VERSIONED_NAMESPACE,SERVICE_CLASS)
│ │ │ │ -
│ │ │ │ -

Declare a the data structure required to register a statically linked service into the service configurator. The macro should be used in the header file where the service is declared, its only argument is usually the name of the class that implements the service.

│ │ │ │ -
Parameters
│ │ │ │ - │ │ │ │ - │ │ │ │ -
SERVICE_CLASSThe name of the class implementing the service.
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_MAKE_SVC_CONFIG_FUNCTION_NAME

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MAKE_SVC_CONFIG_FUNCTION_NAME( PREFIX,
 VERSIONED_NAMESPACE,
 SERVICE_CLASS 
)   PREFIX ## _ ## SERVICE_CLASS
│ │ │ │ -
│ │ │ │ -

Declare a the data structure required to register a statically linked service into the service configurator. The macro should be used in the header file where the service is declared, its only argument is usually the name of the class that implements the service.

│ │ │ │ -
Parameters
│ │ │ │ - │ │ │ │ - │ │ │ │ -
SERVICE_CLASSThe name of the class implementing the service.
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_MAKE_SVC_CONFIG_GOBBLER_NAME

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MAKE_SVC_CONFIG_GOBBLER_NAME( VERSIONED_NAMESPACE,
 SERVICE_CLASS 
)   ACE_MAKE_SVC_CONFIG_FUNCTION_NAME(_gobble,VERSIONED_NAMESPACE,SERVICE_CLASS)
│ │ │ │ -
│ │ │ │ -

Declare a the data structure required to register a statically linked service into the service configurator. The macro should be used in the header file where the service is declared, its only argument is usually the name of the class that implements the service.

│ │ │ │ -
Parameters
│ │ │ │ - │ │ │ │ - │ │ │ │ -
SERVICE_CLASSThe name of the class implementing the service.
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_MEM_ACCEPTOR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MEM_ACCEPTOR   ACE_MEM_Acceptor
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_MEM_CONNECTOR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MEM_CONNECTOR   ACE_MEM_Connector
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_MEM_POOL

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MEM_POOL   _ACE_MEM_POOL
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_MEM_POOL_1

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MEM_POOL_1   typename _ACE_MEM_POOL
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_MEM_POOL_2

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ │ │ │ │
#define ACE_MEM_POOL_2   _ACE_MEM_POOL
│ │ │ │
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_MEM_POOL_OPTIONS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MEM_POOL_OPTIONS   typename _ACE_MEM_POOL::OPTIONS
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_MEM_STREAM

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MEM_STREAM   ACE_MEM_Stream
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_MMAP_MEMORY_POOL

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MMAP_MEMORY_POOL   ACE_MMAP_Memory_Pool
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_NEW_MALLOC

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_NEW_MALLOC( POINTER,
 ALLOCATOR,
 CONSTRUCTOR 
)
│ │ │ │ -
│ │ │ │ -Value:
do { POINTER = ALLOCATOR; \
│ │ │ │ -
if (POINTER == 0) { errno = ENOMEM; return;} \
│ │ │ │ -
else { (void) new (POINTER) CONSTRUCTOR; } \
│ │ │ │ -
} while (0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_NEW_MALLOC_ARRAY

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_NEW_MALLOC_ARRAY( POINTER,
 ALLOCATOR,
 CONSTRUCTOR,
 COUNT 
)
│ │ │ │ -
│ │ │ │ -Value:
do { POINTER = ALLOCATOR; \
│ │ │ │ -
if (POINTER == 0) { errno = ENOMEM; return;} \
│ │ │ │ -
else { (void) new (POINTER) CONSTRUCTOR [COUNT]; } \
│ │ │ │ -
} while (0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_NEW_MALLOC_ARRAY_RETURN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_NEW_MALLOC_ARRAY_RETURN( POINTER,
 ALLOCATOR,
 CONSTRUCTOR,
 COUNT,
 RET_VAL 
)
│ │ │ │ -
│ │ │ │ -Value:
do { POINTER = ALLOCATOR; \
│ │ │ │ -
if (POINTER == 0) { errno = ENOMEM; return RET_VAL;} \
│ │ │ │ -
else { (void) new (POINTER) CONSTRUCTOR [COUNT]; } \
│ │ │ │ -
} while (0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_NEW_MALLOC_NORETURN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_NEW_MALLOC_NORETURN( POINTER,
 ALLOCATOR,
 CONSTRUCTOR 
)
│ │ │ │ -
│ │ │ │ -Value:
do { POINTER = ALLOCATOR; \
│ │ │ │ -
if (POINTER == 0) { errno = ENOMEM;} \
│ │ │ │ -
else { (void) new (POINTER) CONSTRUCTOR; } \
│ │ │ │ -
} while (0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_NEW_MALLOC_RETURN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_NEW_MALLOC_RETURN( POINTER,
 ALLOCATOR,
 CONSTRUCTOR,
 RET_VAL 
)
│ │ │ │ -
│ │ │ │ -Value:
do { POINTER = ALLOCATOR; \
│ │ │ │ -
if (POINTER == 0) { errno = ENOMEM; return RET_VAL;} \
│ │ │ │ -
else { (void) new (POINTER) CONSTRUCTOR; } \
│ │ │ │ -
} while (0)
│ │ │ │ +Value:
do { \
│ │ │ │ +
int const __ace_error = ACE_Log_Msg::last_error_adapter (); \
│ │ │ │ +
ACE_Log_Msg *ace___ = ACE_Log_Msg::instance (); \
│ │ │ │ +
ace___->conditional_set (__FILE__, __LINE__, -1, __ace_error); \
│ │ │ │ +
ace___->log X; \
│ │ │ │ +
} while (0)
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ ACE_NOEXCEPT_FALSE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_NOEXCEPT_FALSE   noexcept(false)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_NOOP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_NOOP( x)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_ODD

│ │ │ │ + │ │ │ │ +

◆ ACE_ERROR_BREAK

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_ODD( NUM)   (((NUM) & 1) == 1)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_PAGEFILE_MEMORY_POOL

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_PAGEFILE_MEMORY_POOL   ACE_Pagefile_Memory_Pool
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_PEER_ACCEPTOR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_PEER_ACCEPTOR   _ACE_PEER_ACCEPTOR
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_PEER_ACCEPTOR_1

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_PEER_ACCEPTOR_1   typename _ACE_PEER_ACCEPTOR
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_PEER_ACCEPTOR_2

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_PEER_ACCEPTOR_2   _ACE_PEER_ACCEPTOR
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_PEER_ACCEPTOR_ADDR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_PEER_ACCEPTOR_ADDR   typename _ACE_PEER_ACCEPTOR::PEER_ADDR
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_PEER_CONNECTOR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_PEER_CONNECTOR   _ACE_PEER_CONNECTOR
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_PEER_CONNECTOR_1

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_PEER_CONNECTOR_1   typename _ACE_PEER_CONNECTOR
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_PEER_CONNECTOR_2

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_PEER_CONNECTOR_2   _ACE_PEER_CONNECTOR
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_PEER_CONNECTOR_ADDR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_PEER_CONNECTOR_ADDR   typename ACE_PEER_CONNECTOR::PEER_ADDR
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_PEER_CONNECTOR_ADDR_ANY

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_PEER_CONNECTOR_ADDR_ANY   ACE_PEER_ADDR_TYPEDEF::sap_any
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_PEER_STREAM

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_PEER_STREAM   _ACE_PEER_STREAM
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_PEER_STREAM_1

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_PEER_STREAM_1   typename _ACE_PEER_STREAM
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_PEER_STREAM_2

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_PEER_STREAM_2   _ACE_PEER_STREAM
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_PEER_STREAM_ADDR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_PEER_STREAM_ADDR   typename _ACE_PEER_STREAM::PEER_ADDR
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_POW

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_POW#define ACE_ERROR_BREAK( X)   (((X) == 0)?1:(X-=1,X|=X>>1,X|=X>>2,X|=X>>4,X|=X>>8,X|=X>>16,(++X)))
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_PREPROC_CONCATENATE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_PREPROC_CONCATENATE( A,
 
)   ACE_PREPROC_CONCATENATE_IMPL(A,B)
│ │ │ │ -
│ │ │ │ -

Declare a the data structure required to register a statically linked service into the service configurator. The macro should be used in the header file where the service is declared, its only argument is usually the name of the class that implements the service.

│ │ │ │ -
Parameters
│ │ │ │ - │ │ │ │ - │ │ │ │ -
SERVICE_CLASSThe name of the class implementing the service.
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_PREPROC_CONCATENATE_IMPL

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_PREPROC_CONCATENATE_IMPL( A,
 
)   A ## B   { ACE_ERROR (X); break; }
│ │ │ │
│ │ │ │ -

Declare a the data structure required to register a statically linked service into the service configurator. The macro should be used in the header file where the service is declared, its only argument is usually the name of the class that implements the service.

│ │ │ │ -
Parameters
│ │ │ │ - │ │ │ │ - │ │ │ │ -
SERVICE_CLASSThe name of the class implementing the service.
│ │ │ │ -
│ │ │ │ -
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ ACE_READ_GUARD

│ │ │ │ + │ │ │ │ +

◆ ACE_ERROR_INIT

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
#define ACE_READ_GUARD#define ACE_ERROR_INIT( MUTEX,
 OBJ, VALUE,
 LOCK FLAGS 
)
│ │ │ │
│ │ │ │ -Value:
│ │ │ │ -
if (OBJ.locked () == 0) return;
│ │ │ │ -
This class is similar to class ACE_Guard, though it acquires/releases a read lock automatically (natu...
Definition: Guard_T.h:184
│ │ │ │ +Value:
do { \
│ │ │ │ +
ACE_Log_Msg *ace___ = ACE_Log_Msg::instance (); \
│ │ │ │ +
ace___->set_flags (FLAGS); \
│ │ │ │ +
ace___->op_status (VALUE); \
│ │ │ │ +
} while (0)
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ ACE_READ_GUARD_RETURN

│ │ │ │ + │ │ │ │ +

◆ ACE_ERROR_RETURN

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
#define ACE_READ_GUARD_RETURN#define ACE_ERROR_RETURN( MUTEX,
 OBJ,
 LOCK, X,
 RETURN 
)
│ │ │ │
│ │ │ │ -Value:
│ │ │ │ -
if (OBJ.locked () == 0) return RETURN;
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SBRK_MEMORY_POOL

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SBRK_MEMORY_POOL   ACE_Sbrk_Memory_Pool
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SEH_EXCEPT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SEH_EXCEPT( X)   while (0)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SEH_FINALLY

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SEH_FINALLY   if (1)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SEH_TRY

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SEH_TRY   if (1)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SERVER_ADDRESS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SERVER_ADDRESS( H,
 
)   H ACE_TEXT(":") P
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SET_BITS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SET_BITS( WORD,
 BITS 
)   (WORD |= (BITS))
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SHARED_MEMORY_POOL

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SHARED_MEMORY_POOL   ACE_Shared_Memory_Pool
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SOCK_ACCEPTOR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SOCK_ACCEPTOR   ACE_SOCK_Acceptor
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SOCK_CONNECTOR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SOCK_CONNECTOR   ACE_SOCK_Connector
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SOCK_DGRAM

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SOCK_DGRAM   ACE_SOCK_Dgram
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SOCK_DGRAM_BCAST

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SOCK_DGRAM_BCAST   ACE_SOCK_Dgram_Bcast
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SOCK_DGRAM_MCAST

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SOCK_DGRAM_MCAST   ACE_SOCK_Dgram_Mcast
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SOCK_SEQPACK_ACCEPTOR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SOCK_SEQPACK_ACCEPTOR   ACE_SOCK_SEQPACK_Acceptor
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SOCK_SEQPACK_ASSOCIATION

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SOCK_SEQPACK_ASSOCIATION   ACE_SOCK_SEQPACK_Association
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SOCK_SEQPACK_CONNECTOR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SOCK_SEQPACK_CONNECTOR   ACE_SOCK_SEQPACK_Connector
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SOCK_STREAM

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SOCK_STREAM   ACE_SOCK_Stream
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SPIPE_ACCEPTOR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SPIPE_ACCEPTOR   ACE_SPIPE_Acceptor
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SPIPE_CONNECTOR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SPIPE_CONNECTOR   ACE_SPIPE_Connector
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SPIPE_STREAM

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SPIPE_STREAM   ACE_SPIPE_Stream
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_STATIC_SVC_DECLARE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_STATIC_SVC_DECLARE( SERVICE_CLASS)   extern ACE_Static_Svc_Descriptor ace_svc_desc_##SERVICE_CLASS ;
│ │ │ │ -
│ │ │ │ -

Declare a the data structure required to register a statically linked service into the service configurator. The macro should be used in the header file where the service is declared, its only argument is usually the name of the class that implements the service.

│ │ │ │ -
Parameters
│ │ │ │ - │ │ │ │ - │ │ │ │ -
SERVICE_CLASSThe name of the class implementing the service.
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_STATIC_SVC_DECLARE_EXPORT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_STATIC_SVC_DECLARE_EXPORT( EXPORT_NAME,
 SERVICE_CLASS 
)   extern EXPORT_NAME##_Export ACE_Static_Svc_Descriptor ace_svc_desc_##SERVICE_CLASS;
│ │ │ │ -
│ │ │ │ -

As ACE_STATIC_SVC_DECLARE, but using an export macro for NT compilers. NT compilers require the use of explicit directives to export and import symbols from a DLL. If you need to define a service in a dynamic library you should use this version instead. Normally ACE uses a macro to inject the correct export/import directives on NT. Naturally it also the macro expands to a blank on platforms that do not require such directives. The first argument (EXPORT_NAME) is the prefix for this export macro, the full name is formed by appending _Export. ACE provides tools to generate header files that define the macro correctly on all platforms, please see $ACE_ROOT/bin/generate_export_file.pl

│ │ │ │ -
Parameters
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
EXPORT_NAMEThe export macro name prefix.
SERVICE_CLASSThe name of the class implementing the service.
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_STATIC_SVC_DEFINE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_STATIC_SVC_DEFINE( SERVICE_CLASS,
 NAME,
 TYPE,
 FN,
 FLAGS,
 ACTIVE 
)   ACE_Static_Svc_Descriptor ace_svc_desc_##SERVICE_CLASS = { NAME, TYPE, FN, FLAGS, ACTIVE };
│ │ │ │ -
│ │ │ │ -

Define the data structure used to register a statically linked service into the Service Configurator. The service configurator requires several arguments to build and control an statically linked service, including its name, the factory function used to construct the service, and some flags. All those parameters are configured in a single structure, an instance of this structure is statically initialized using the following macro.

│ │ │ │ -
Parameters
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
SERVICE_CLASSThe name of the class that implements the service, must be derived (directly or indirectly) from ACE_Service_Object.
NAMEThe name for this service, this name is used by the service configurator to match configuration options provided in the svc.conf file.
TYPEThe type of object. Objects can be streams or service objects. Please read the ACE_Service_Configurator and ASX documentation for more details.
FNThe name of the factory function, usually the ACE_SVC_NAME macro can be used to generate the name. The factory function is often defined using ACE_FACTORY_DECLARE and ACE_FACTORY_DEFINE.
FLAGSFlags to control the ownership and lifecycle of the object. Please read the ACE_Service_Configurator documentation for more details.
ACTIVEIf not zero then a thread will be dedicate to the service. Please read the ACE_Service_Configurator documentation for more details.
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_STATIC_SVC_REGISTER

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_STATIC_SVC_REGISTER( SERVICE_CLASS)   do {} while (0)
│ │ │ │ -
│ │ │ │ -

Declare a the data structure required to register a statically linked service into the service configurator. The macro should be used in the header file where the service is declared, its only argument is usually the name of the class that implements the service.

│ │ │ │ -
Parameters
│ │ │ │ - │ │ │ │ - │ │ │ │ -
SERVICE_CLASSThe name of the class implementing the service.
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_STATIC_SVC_REQUIRE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_STATIC_SVC_REQUIRE( SERVICE_CLASS)
│ │ │ │ -
│ │ │ │ -Value:
class ACE_Static_Svc_##SERVICE_CLASS {\
│ │ │ │ -
public:\
│ │ │ │ -
ACE_Static_Svc_##SERVICE_CLASS() { \
│ │ │ │ - │ │ │ │ -
&ace_svc_desc_##SERVICE_CLASS); \
│ │ │ │ -
} \
│ │ │ │ -
};\
│ │ │ │ -
static ACE_Static_Svc_##SERVICE_CLASS ace_static_svc_##SERVICE_CLASS;
│ │ │ │ -
static int insert(ACE_Static_Svc_Descriptor *svc)
Definition: Service_Config.cpp:335
│ │ │ │ +Value:
do { \
│ │ │ │ +
int const __ace_error = ACE_Log_Msg::last_error_adapter (); \
│ │ │ │ +
ACE_Log_Msg *ace___ = ACE_Log_Msg::instance (); \
│ │ │ │ +
ace___->conditional_set (__FILE__, __LINE__, Y, __ace_error); \
│ │ │ │ +
ace___->log X; \
│ │ │ │ +
return Y; \
│ │ │ │ +
} while (0)
│ │ │ │
│ │ │ │ -

Automatically register a service with the service configurator.

│ │ │ │ -

In some applications the services must be automatically registered with the service configurator, before main() starts. The ACE_STATIC_SVC_REQUIRE macro defines a class whose constructor register the service, it also defines a static instance of that class to ensure that the service is registered before main.

│ │ │ │ -

On platforms that lack adequate support for static C++ objects the macro ACE_STATIC_SVC_REGISTER can be used to explicitly register the service.

│ │ │ │ -
Todo:
One class per-Service_Object seems wasteful. It should be possible to define a single class and re-use it for all the service objects, just by passing the Service_Descriptor as an argument to the constructor.
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SVC_FACTORY_DECLARE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SVC_FACTORY_DECLARE( X)   ACE_FACTORY_DECLARE (ACE_Svc, X)
│ │ │ │ -
│ │ │ │ - │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ ACE_SVC_FACTORY_DEFINE

│ │ │ │ + │ │ │ │ +

◆ ACE_HEX_DUMP

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SVC_FACTORY_DEFINE#define ACE_HEX_DUMP( X)   ACE_FACTORY_DEFINE (ACE_Svc, X)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SVC_INVOKE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SVC_INVOKE( SERVICE_CLASS)   ACE_SVC_NAME(SERVICE_CLASS) (0)
│ │ │ │ -
│ │ │ │ -

The canonical way to invoke (i.e. construct) a service factory method.

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SVC_NAME

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SVC_NAME( SERVICE_CLASS)   ACE_MAKE_SVC_CONFIG_FACTORY_NAME(ACE_VERSIONED_NAMESPACE_NAME,SERVICE_CLASS)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

The canonical name for a service factory method.

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SYNCH_CONDITION_T

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SYNCH_CONDITION_T   typename _ACE_SYNCH::CONDITION
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SYNCH_DECL

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SYNCH_DECL   typename _ACE_SYNCH
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SYNCH_MUTEX_T

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SYNCH_MUTEX_T   typename _ACE_SYNCH::MUTEX
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SYNCH_SEMAPHORE_T

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SYNCH_SEMAPHORE_T   typename _ACE_SYNCH::SEMAPHORE
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SYNCH_USE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SYNCH_USE   _ACE_SYNCH
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TLI_ACCEPTOR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TLI_ACCEPTOR   ACE_TLI_Acceptor
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TLI_CONNECTOR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TLI_CONNECTOR   ACE_TLI_Connector
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TLI_STREAM

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TLI_STREAM   ACE_TLI_Stream
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_UNEXPECTED

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │
#define ACE_UNEXPECTED( RETVAL)
│ │ │ │
│ │ │ │ Value:
do { \
│ │ │ │ -
std::unexpected(); \
│ │ │ │ +
int const __ace_error = ACE_Log_Msg::last_error_adapter (); \
│ │ │ │ +
ACE_Log_Msg *ace___ = ACE_Log_Msg::instance (); \
│ │ │ │ +
ace___->conditional_set (__FILE__, __LINE__, 0, __ace_error); \
│ │ │ │ +
ace___->log_hexdump X; \
│ │ │ │
} while (0)
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ ACE_UNIMPLEMENTED_FUNC

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_UNIMPLEMENTED_FUNC( f)   f = delete;
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_UPIPE_ACCEPTOR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_UPIPE_ACCEPTOR   ACE_UPIPE_Acceptor
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_UPIPE_CONNECTOR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_UPIPE_CONNECTOR   ACE_UPIPE_Connector
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_UPIPE_STREAM

│ │ │ │ + │ │ │ │ +

◆ ACE_LOG_MSG

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_UPIPE_STREAM   ACE_UPIPE_Stream#define ACE_LOG_MSG   ACE_Log_Msg::instance ()
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ ACE_WRITE_GUARD

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_WRITE_GUARD( MUTEX,
 OBJ,
 LOCK 
)
│ │ │ │ -
│ │ │ │ -Value:
│ │ │ │ -
if (OBJ.locked () == 0) return;
│ │ │ │ -
This class is similar to class ACE_Guard, though it acquires/releases a write lock automatically (nat...
Definition: Guard_T.h:140
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_WRITE_GUARD_RETURN

│ │ │ │ + │ │ │ │ +

◆ ACE_RETURN

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ │ │ │ │
#define ACE_WRITE_GUARD_RETURN#define ACE_RETURN( MUTEX,
 OBJ,
 LOCK,
 RETURN 
Y))
│ │ │ │
│ │ │ │ -Value:
│ │ │ │ -
if (OBJ.locked () == 0) return RETURN;
│ │ │ │ +Value:
do { \
│ │ │ │ +
int const __ace_error = ACE_Log_Msg::last_error_adapter (); \
│ │ │ │ +
ACE_Log_Msg *ace___ = ACE_Log_Msg::instance (); \
│ │ │ │ +
ace___->set (__FILE__, __LINE__, Y, __ace_error, ace___->restart (), \
│ │ │ │ +
ace___->msg_ostream (), ace___->msg_callback ()); \
│ │ │ │ +
return Y; \
│ │ │ │ +
} while (0)
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Service_Object_Exterminator

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef void(* ACE_Service_Object_Exterminator) (void *)
│ │ │ │ -
│ │ │ │ -

Service Objects, i.e., objects dynamically loaded via the service configurator, must provide a destructor function with the following prototype to perform object cleanup.

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,1092 +3,123 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Typedefs │ │ │ │ │ -Global_Macros.h File Reference │ │ │ │ │ +Classes | Macros │ │ │ │ │ +Log_Msg.h File Reference │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/Default_Constants.h" │ │ │ │ │ +#include "ace/Log_Priority.h" │ │ │ │ │ +#include "ace/os_include/os_limits.h" │ │ │ │ │ +#include "ace/Synch_Traits.h" │ │ │ │ │ +#include "ace/Basic_Types.h" │ │ │ │ │ #include "ace/Assert.h" │ │ │ │ │ -#include "ace/OS_Errno.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_BEGIN_DUMP   ACE_TEXT ("\n====\n(%P|%t|%x)\n") │ │ │ │ │ -  │ │ │ │ │ -#define ACE_END_DUMP   ACE_TEXT ("====\n") │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DB(X)   X │ │ │ │ │ -  │ │ │ │ │ -#define ACE_ITOA(X)   #X │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SERVER_ADDRESS(H, P)   H ACE_TEXT(":") P │ │ │ │ │ -  │ │ │ │ │ -#define ACE_POW(X)   (((X) == 0)?1:(X-=1,X|=X>>1,X|=X>>2,X|=X>>4,X|=X>>8,X|=X>>16,(++X))) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_EVEN(NUM)   (((NUM) & 1) == 0) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_ODD(NUM)   (((NUM) & 1) == 1) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_BIT_ENABLED(WORD, BIT)   (((WORD) & (BIT)) != 0) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_BIT_DISABLED(WORD, BIT)   (((WORD) & (BIT)) == 0) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_BIT_CMP_MASK(WORD, BIT, MASK)   (((WORD) & (BIT)) == MASK) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SET_BITS(WORD, BITS)   (WORD |= (BITS)) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CLR_BITS(WORD, BITS)   (WORD &= ~(BITS)) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_UNIMPLEMENTED_FUNC(f)   f = delete; │ │ │ │ │ -  │ │ │ │ │ -#define ACE_NOEXCEPT_FALSE   noexcept(false) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_GUARD_ACTION(MUTEX, OBJ, LOCK, ACTION, REACTION) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_GUARD_REACTION(MUTEX, OBJ, LOCK, REACTION)    ACE_GUARD_ACTION(MUTEX, OBJ, │ │ │ │ │ - LOCK, ;, REACTION) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_GUARD(MUTEX, OBJ, LOCK)    ACE_GUARD_REACTION(MUTEX, OBJ, LOCK, return) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_GUARD_RETURN(MUTEX, OBJ, LOCK, RETURN)    ACE_GUARD_REACTION(MUTEX, OBJ, │ │ │ │ │ - LOCK, return RETURN) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_WRITE_GUARD(MUTEX, OBJ, LOCK) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_WRITE_GUARD_RETURN(MUTEX, OBJ, LOCK, RETURN) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_READ_GUARD(MUTEX, OBJ, LOCK) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_READ_GUARD_RETURN(MUTEX, OBJ, LOCK, RETURN) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_UNEXPECTED(RETVAL) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DES_NOFREE(POINTER, CLASS) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DES_ARRAY_NOFREE(POINTER, SIZE, CLASS) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DES_FREE(POINTER, DEALLOCATOR, CLASS) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DES_FREE_THIS(DEALLOCATOR, CLASS) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DES_ARRAY_FREE(POINTER, SIZE, DEALLOCATOR, CLASS) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DES_NOFREE_TEMPLATE(POINTER, T_CLASS, T_PARAMETER) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DES_ARRAY_NOFREE_TEMPLATE(POINTER, SIZE, T_CLASS, T_PARAMETER) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DES_FREE_TEMPLATE(POINTER, DEALLOCATOR, T_CLASS, T_PARAMETER) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DES_ARRAY_FREE_TEMPLATE(POINTER, SIZE, DEALLOCATOR, T_CLASS, T_PARAMETER) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DES_FREE_TEMPLATE2(POINTER, DEALLOCATOR, T_CLASS, T_PARAM1, T_PARAM2) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DES_FREE_TEMPLATE3(POINTER, DEALLOCATOR, T_CLASS, T_PARAM1, T_PARAM2, │ │ │ │ │ - T_PARAM3) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DES_FREE_TEMPLATE4(POINTER, DEALLOCATOR, T_CLASS, T_PARAM1, T_PARAM2, │ │ │ │ │ - T_PARAM3, T_PARAM4) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DES_ARRAY_FREE_TEMPLATE2(POINTER, SIZE, DEALLOCATOR, T_CLASS, T_PARAM1, │ │ │ │ │ - T_PARAM2) │ │ │ │ │ -  │ │ │ │ │ -Service Configurator macros │ │ │ │ │ -The following macros are used to define helper objects used in ACE's Service Configurator │ │ │ │ │ -framework, which is described in Chapter 5 of C++NPv2 . This framework implements the Component Configurator pattern, which is │ │ │ │ │ -described in Chapter 2 of POSA2 . The intent of │ │ │ │ │ -this pattern is to allow developers to dynamically load and configure services into a │ │ │ │ │ -system. With a little help from this macros statically linked services can also be │ │ │ │ │ -dynamically configured. │ │ │ │ │ -More details about this component are available in the documentation of the │ │ │ │ │ -ACE_Service_Configurator class and also ACE_Dynamic_Service. │ │ │ │ │ -Notice that in all the macros the SERVICE_CLASS parameter must be the name of a class │ │ │ │ │ -derived from ACE_Service_Object. │ │ │ │ │ -#define ACE_STATIC_SVC_DECLARE(SERVICE_CLASS)   extern ACE_Static_Svc_Descriptor │ │ │ │ │ - ace_svc_desc_##SERVICE_CLASS ; │ │ │ │ │ -  │ │ │ │ │ -#define ACE_STATIC_SVC_DECLARE_EXPORT(EXPORT_NAME, SERVICE_CLASS)   extern │ │ │ │ │ - EXPORT_NAME##_Export ACE_Static_Svc_Descriptor ace_svc_desc_##SERVICE_CLASS; │ │ │ │ │ -  │ │ │ │ │ -#define ACE_STATIC_SVC_DEFINE(SERVICE_CLASS, NAME, TYPE, FN, FLAGS, │ │ │ │ │ - ACTIVE)   ACE_Static_Svc_Descriptor ace_svc_desc_##SERVICE_CLASS = { NAME, TYPE, │ │ │ │ │ - FN, FLAGS, ACTIVE }; │ │ │ │ │ -  │ │ │ │ │ -#define ACE_STATIC_SVC_REQUIRE(SERVICE_CLASS) │ │ │ │ │ -  Automatically register a service with the service configurator. More... │ │ │ │ │ -  │ │ │ │ │ -#define ACE_STATIC_SVC_REGISTER(SERVICE_CLASS)   do {} while (0) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_PREPROC_CONCATENATE_IMPL(A, B)   A ## B │ │ │ │ │ -  │ │ │ │ │ -#define ACE_PREPROC_CONCATENATE(A, B)   ACE_PREPROC_CONCATENATE_IMPL(A,B) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_MAKE_SVC_CONFIG_FUNCTION_NAME(PREFIX, VERSIONED_NAMESPACE, │ │ │ │ │ - SERVICE_CLASS)   PREFIX ## _ ## SERVICE_CLASS │ │ │ │ │ -  │ │ │ │ │ -#define ACE_MAKE_SVC_CONFIG_FACTORY_NAME(VERSIONED_NAMESPACE, │ │ │ │ │ - SERVICE_CLASS)   ACE_MAKE_SVC_CONFIG_FUNCTION_NAME │ │ │ │ │ - (_make,VERSIONED_NAMESPACE,SERVICE_CLASS) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_MAKE_SVC_CONFIG_GOBBLER_NAME(VERSIONED_NAMESPACE, │ │ │ │ │ - SERVICE_CLASS)   ACE_MAKE_SVC_CONFIG_FUNCTION_NAME │ │ │ │ │ - (_gobble,VERSIONED_NAMESPACE,SERVICE_CLASS) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_FACTORY_DECLARE(CLS, SERVICE_CLASS) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_Local_Service_Export │ │ │ │ │ -  │ │ │ │ │ -#define ACE_FACTORY_DEFINE(CLS, SERVICE_CLASS) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_FACTORY_NAMESPACE_DEFINE(CLS, SERVICE_CLASS, NAMESPACE_CLASS) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SVC_NAME(SERVICE_CLASS)   ACE_MAKE_SVC_CONFIG_FACTORY_NAME │ │ │ │ │ - (ACE_VERSIONED_NAMESPACE_NAME,SERVICE_CLASS) │ │ │ │ │ -  The canonical name for a service factory method. More... │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SVC_INVOKE(SERVICE_CLASS)   ACE_SVC_NAME(SERVICE_CLASS) (0) │ │ │ │ │ -  │ │ │ │ │ -Helper macros for services defined in the netsvcs library. │ │ │ │ │ -The ACE services defined in netsvcs use this helper macros for simplicity. │ │ │ │ │ -#define ACE_SVC_FACTORY_DECLARE(X)   ACE_FACTORY_DECLARE (ACE_Svc, X) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SVC_FACTORY_DEFINE(X)   ACE_FACTORY_DEFINE (ACE_Svc, X) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_ALLOCATOR_RETURN(POINTER, ALLOCATOR, RET_VAL) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_ALLOCATOR(POINTER, ALLOCATOR) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_ALLOCATOR_NORETURN(POINTER, ALLOCATOR) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_NEW_MALLOC_RETURN(POINTER, ALLOCATOR, CONSTRUCTOR, RET_VAL) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_NEW_MALLOC(POINTER, ALLOCATOR, CONSTRUCTOR) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_NEW_MALLOC_NORETURN(POINTER, ALLOCATOR, CONSTRUCTOR) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_NEW_MALLOC_ARRAY_RETURN(POINTER, ALLOCATOR, CONSTRUCTOR, COUNT, RET_VAL) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_NEW_MALLOC_ARRAY(POINTER, ALLOCATOR, CONSTRUCTOR, COUNT) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_NOOP(x) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SEH_TRY   if (1) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SEH_EXCEPT(X)   while (0) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SEH_FINALLY   if (1) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SYNCH_DECL   typename _ACE_SYNCH │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SYNCH_USE   _ACE_SYNCH │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SYNCH_MUTEX_T   typename _ACE_SYNCH::MUTEX │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SYNCH_CONDITION_T   typename _ACE_SYNCH::CONDITION │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SYNCH_SEMAPHORE_T   typename _ACE_SYNCH::SEMAPHORE │ │ │ │ │ -  │ │ │ │ │ -#define ACE_MEM_POOL_1   typename _ACE_MEM_POOL │ │ │ │ │ -  │ │ │ │ │ -#define ACE_MEM_POOL_2   _ACE_MEM_POOL │ │ │ │ │ -  │ │ │ │ │ -#define ACE_MEM_POOL   _ACE_MEM_POOL │ │ │ │ │ -  │ │ │ │ │ -#define ACE_MEM_POOL_OPTIONS   typename _ACE_MEM_POOL::OPTIONS │ │ │ │ │ -  │ │ │ │ │ -#define ACE_PEER_STREAM_1   typename _ACE_PEER_STREAM │ │ │ │ │ -  │ │ │ │ │ -#define ACE_PEER_STREAM_2   _ACE_PEER_STREAM │ │ │ │ │ -  │ │ │ │ │ -#define ACE_PEER_STREAM   _ACE_PEER_STREAM │ │ │ │ │ -  │ │ │ │ │ -#define ACE_PEER_STREAM_ADDR   typename _ACE_PEER_STREAM::PEER_ADDR │ │ │ │ │ -  │ │ │ │ │ -#define ACE_PEER_ACCEPTOR_1   typename _ACE_PEER_ACCEPTOR │ │ │ │ │ +#include "ace/OS_Log_Msg_Attributes.h" │ │ │ │ │ +#include "ace/Log_Msg.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Log_Msg │ │ │ │ │ +  Provides a variable length argument message logging abstraction. │ │ │ │ │ + More... │ │ │ │ │   │ │ │ │ │ -#define ACE_PEER_ACCEPTOR_2   _ACE_PEER_ACCEPTOR │ │ │ │ │ -  │ │ │ │ │ -#define ACE_PEER_ACCEPTOR   _ACE_PEER_ACCEPTOR │ │ │ │ │ -  │ │ │ │ │ -#define ACE_PEER_ACCEPTOR_ADDR   typename _ACE_PEER_ACCEPTOR::PEER_ADDR │ │ │ │ │ -  │ │ │ │ │ -#define ACE_PEER_CONNECTOR_1   typename _ACE_PEER_CONNECTOR │ │ │ │ │ -  │ │ │ │ │ -#define ACE_PEER_CONNECTOR_2   _ACE_PEER_CONNECTOR │ │ │ │ │ -  │ │ │ │ │ -#define ACE_PEER_CONNECTOR   _ACE_PEER_CONNECTOR │ │ │ │ │ -  │ │ │ │ │ -#define ACE_PEER_CONNECTOR_ADDR   typename ACE_PEER_CONNECTOR::PEER_ADDR │ │ │ │ │ -  │ │ │ │ │ -#define ACE_PEER_CONNECTOR_ADDR_ANY   ACE_PEER_ADDR_TYPEDEF::sap_any │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SOCK_ACCEPTOR   ACE_SOCK_Acceptor │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SOCK_CONNECTOR   ACE_SOCK_Connector │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SOCK_STREAM   ACE_SOCK_Stream │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SOCK_DGRAM   ACE_SOCK_Dgram │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SOCK_DGRAM_BCAST   ACE_SOCK_Dgram_Bcast │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SOCK_DGRAM_MCAST   ACE_SOCK_Dgram_Mcast │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SOCK_SEQPACK_ACCEPTOR   ACE_SOCK_SEQPACK_Acceptor │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SOCK_SEQPACK_CONNECTOR   ACE_SOCK_SEQPACK_Connector │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SOCK_SEQPACK_ASSOCIATION   ACE_SOCK_SEQPACK_Association │ │ │ │ │ -  │ │ │ │ │ -#define ACE_MEM_ACCEPTOR   ACE_MEM_Acceptor │ │ │ │ │ -  │ │ │ │ │ -#define ACE_MEM_CONNECTOR   ACE_MEM_Connector │ │ │ │ │ -  │ │ │ │ │ -#define ACE_MEM_STREAM   ACE_MEM_Stream │ │ │ │ │ -  │ │ │ │ │ -#define ACE_LSOCK_ACCEPTOR   ACE_LSOCK_Acceptor │ │ │ │ │ -  │ │ │ │ │ -#define ACE_LSOCK_CONNECTOR   ACE_LSOCK_Connector │ │ │ │ │ -  │ │ │ │ │ -#define ACE_LSOCK_STREAM   ACE_LSOCK_Stream │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TLI_ACCEPTOR   ACE_TLI_Acceptor │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TLI_CONNECTOR   ACE_TLI_Connector │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TLI_STREAM   ACE_TLI_Stream │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SPIPE_ACCEPTOR   ACE_SPIPE_Acceptor │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SPIPE_CONNECTOR   ACE_SPIPE_Connector │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SPIPE_STREAM   ACE_SPIPE_Stream │ │ │ │ │ -  │ │ │ │ │ -#define ACE_UPIPE_ACCEPTOR   ACE_UPIPE_Acceptor │ │ │ │ │ -  │ │ │ │ │ -#define ACE_UPIPE_CONNECTOR   ACE_UPIPE_Connector │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_HEX_DUMP(X) │ │ │ │ │   │ │ │ │ │ -#define ACE_UPIPE_STREAM   ACE_UPIPE_Stream │ │ │ │ │ +#define ACE_RETURN(Y) │ │ │ │ │   │ │ │ │ │ -#define ACE_MMAP_MEMORY_POOL   ACE_MMAP_Memory_Pool │ │ │ │ │ +#define ACE_ERROR_RETURN(X, Y) │ │ │ │ │   │ │ │ │ │ -#define ACE_LITE_MMAP_MEMORY_POOL   ACE_Lite_MMAP_Memory_Pool │ │ │ │ │ +#define ACE_ERROR(X) │ │ │ │ │   │ │ │ │ │ -#define ACE_SBRK_MEMORY_POOL   ACE_Sbrk_Memory_Pool │ │ │ │ │ +#define ACE_DEBUG(X) │ │ │ │ │   │ │ │ │ │ -#define ACE_SHARED_MEMORY_POOL   ACE_Shared_Memory_Pool │ │ │ │ │ +#define ACE_ERROR_INIT(VALUE, FLAGS) │ │ │ │ │   │ │ │ │ │ -#define ACE_LOCAL_MEMORY_POOL   ACE_Local_Memory_Pool │ │ │ │ │ +#define ACE_ERROR_BREAK(X)   { ACE_ERROR (X); break; } │ │ │ │ │   │ │ │ │ │ -#define ACE_PAGEFILE_MEMORY_POOL   ACE_Pagefile_Memory_Pool │ │ │ │ │ +#define ACE_DEFAULT_LOG_FLAGS   ACE_Log_Msg::STDERR │ │ │ │ │   │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef void(* ACE_Service_Object_Exterminator) (void *) │ │ │ │ │ +#define ACE_LOG_MSG   ACE_Log_Msg::instance () │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ Douglas C. Schmidt │ │ │ │ │ d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ - and a cast of thousands... │ │ │ │ │ -This one is split from the famous OS.h │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOCATOR ***** │ │ │ │ │ -#define ACE_ALLOCATOR (  POINTER, │ │ │ │ │ -  ALLOCATOR  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -do { POINTER = ALLOCATOR; \ │ │ │ │ │ -if (POINTER == 0) { errno = ENOMEM; return; } \ │ │ │ │ │ -} while (0) │ │ │ │ │ -***** ◆ ACE_ALLOCATOR_NORETURN ***** │ │ │ │ │ -#define ACE_ALLOCATOR_NORETURN (  POINTER, │ │ │ │ │ -  ALLOCATOR  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -do { POINTER = ALLOCATOR; \ │ │ │ │ │ -if (POINTER == 0) { errno = ENOMEM; } \ │ │ │ │ │ -} while (0) │ │ │ │ │ -***** ◆ ACE_ALLOCATOR_RETURN ***** │ │ │ │ │ -#define ACE_ALLOCATOR_RETURN (  POINTER, │ │ │ │ │ -  ALLOCATOR, │ │ │ │ │ -  RET_VAL  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -do { POINTER = ALLOCATOR; \ │ │ │ │ │ -if (POINTER == 0) { errno = ENOMEM; return RET_VAL; } \ │ │ │ │ │ -} while (0) │ │ │ │ │ -***** ◆ ACE_BEGIN_DUMP ***** │ │ │ │ │ -#define ACE_BEGIN_DUMP   ACE_TEXT ("\n====\n(%P|%t|%x)\n") │ │ │ │ │ -***** ◆ ACE_BIT_CMP_MASK ***** │ │ │ │ │ -#define ACE_BIT_CMP_MASK (  WORD, │ │ │ │ │ -  BIT, │ │ │ │ │ -  MASK  │ │ │ │ │ - )    (((WORD) & (BIT)) == MASK) │ │ │ │ │ -***** ◆ ACE_BIT_DISABLED ***** │ │ │ │ │ -#define ACE_BIT_DISABLED (  WORD, │ │ │ │ │ -  BIT  │ │ │ │ │ - )    (((WORD) & (BIT)) == 0) │ │ │ │ │ -***** ◆ ACE_BIT_ENABLED ***** │ │ │ │ │ -#define ACE_BIT_ENABLED (  WORD, │ │ │ │ │ -  BIT  │ │ │ │ │ - )    (((WORD) & (BIT)) != 0) │ │ │ │ │ -***** ◆ ACE_CLR_BITS ***** │ │ │ │ │ -#define ACE_CLR_BITS (  WORD, │ │ │ │ │ -  BITS  │ │ │ │ │ - )    (WORD &= ~(BITS)) │ │ │ │ │ -***** ◆ ACE_DB ***** │ │ │ │ │ -#define ACE_DB (  X )    X │ │ │ │ │ -***** ◆ ACE_DES_ARRAY_FREE ***** │ │ │ │ │ -#define ACE_DES_ARRAY_FREE (  POINTER, │ │ │ │ │ -  SIZE, │ │ │ │ │ -  DEALLOCATOR, │ │ │ │ │ -  CLASS  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -do { \ │ │ │ │ │ -if (POINTER) \ │ │ │ │ │ -{ \ │ │ │ │ │ -for (size_t i = 0; \ │ │ │ │ │ -i < SIZE; \ │ │ │ │ │ -++i) \ │ │ │ │ │ -{ \ │ │ │ │ │ -(&(POINTER)[i])->~CLASS (); \ │ │ │ │ │ -} \ │ │ │ │ │ -DEALLOCATOR (POINTER); \ │ │ │ │ │ -} \ │ │ │ │ │ -} \ │ │ │ │ │ -while (0) │ │ │ │ │ -***** ◆ ACE_DES_ARRAY_FREE_TEMPLATE ***** │ │ │ │ │ -#define ACE_DES_ARRAY_FREE_TEMPLATE (  POINTER, │ │ │ │ │ -  SIZE, │ │ │ │ │ -  DEALLOCATOR, │ │ │ │ │ -  T_CLASS, │ │ │ │ │ -  T_PARAMETER  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -do { \ │ │ │ │ │ -if (POINTER) \ │ │ │ │ │ -{ \ │ │ │ │ │ -for (size_t i = 0; \ │ │ │ │ │ -i < SIZE; \ │ │ │ │ │ -++i) \ │ │ │ │ │ -{ \ │ │ │ │ │ -(&(POINTER)[i])->~T_CLASS (); \ │ │ │ │ │ -} \ │ │ │ │ │ -DEALLOCATOR (POINTER); \ │ │ │ │ │ -} \ │ │ │ │ │ -} \ │ │ │ │ │ -while (0) │ │ │ │ │ -***** ◆ ACE_DES_ARRAY_FREE_TEMPLATE2 ***** │ │ │ │ │ -#define ACE_DES_ARRAY_FREE_TEMPLATE2 (  POINTER, │ │ │ │ │ -  SIZE, │ │ │ │ │ -  DEALLOCATOR, │ │ │ │ │ -  T_CLASS, │ │ │ │ │ -  T_PARAM1, │ │ │ │ │ -  T_PARAM2  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -do { \ │ │ │ │ │ -if (POINTER) \ │ │ │ │ │ -{ \ │ │ │ │ │ -for (size_t i = 0; \ │ │ │ │ │ -i < SIZE; \ │ │ │ │ │ -++i) \ │ │ │ │ │ -{ \ │ │ │ │ │ -(&(POINTER)[i])->~T_CLASS (); \ │ │ │ │ │ -} \ │ │ │ │ │ -DEALLOCATOR (POINTER); \ │ │ │ │ │ -} \ │ │ │ │ │ -} \ │ │ │ │ │ -while (0) │ │ │ │ │ -***** ◆ ACE_DES_ARRAY_NOFREE ***** │ │ │ │ │ -#define ACE_DES_ARRAY_NOFREE (  POINTER, │ │ │ │ │ -  SIZE, │ │ │ │ │ -  CLASS  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -do { \ │ │ │ │ │ -if (POINTER) \ │ │ │ │ │ -{ \ │ │ │ │ │ -for (size_t i = 0; \ │ │ │ │ │ -i < SIZE; \ │ │ │ │ │ -++i) \ │ │ │ │ │ -{ \ │ │ │ │ │ -(&(POINTER)[i])->~CLASS (); \ │ │ │ │ │ -} \ │ │ │ │ │ -} \ │ │ │ │ │ -} \ │ │ │ │ │ -while (0) │ │ │ │ │ -***** ◆ ACE_DES_ARRAY_NOFREE_TEMPLATE ***** │ │ │ │ │ -#define ACE_DES_ARRAY_NOFREE_TEMPLATE (  POINTER, │ │ │ │ │ -  SIZE, │ │ │ │ │ -  T_CLASS, │ │ │ │ │ -  T_PARAMETER  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -do { \ │ │ │ │ │ -if (POINTER) \ │ │ │ │ │ -{ \ │ │ │ │ │ -for (size_t i = 0; \ │ │ │ │ │ -i < SIZE; \ │ │ │ │ │ -++i) \ │ │ │ │ │ -{ \ │ │ │ │ │ -(&(POINTER)[i])->~T_CLASS (); \ │ │ │ │ │ -} \ │ │ │ │ │ -} \ │ │ │ │ │ -} \ │ │ │ │ │ -while (0) │ │ │ │ │ -***** ◆ ACE_DES_FREE ***** │ │ │ │ │ -#define ACE_DES_FREE (  POINTER, │ │ │ │ │ -  DEALLOCATOR, │ │ │ │ │ -  CLASS  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -do { \ │ │ │ │ │ -if (POINTER) \ │ │ │ │ │ -{ \ │ │ │ │ │ -(POINTER)->~CLASS (); \ │ │ │ │ │ -DEALLOCATOR (POINTER); \ │ │ │ │ │ -} \ │ │ │ │ │ -} \ │ │ │ │ │ -while (0) │ │ │ │ │ -***** ◆ ACE_DES_FREE_TEMPLATE ***** │ │ │ │ │ -#define ACE_DES_FREE_TEMPLATE (  POINTER, │ │ │ │ │ -  DEALLOCATOR, │ │ │ │ │ -  T_CLASS, │ │ │ │ │ -  T_PARAMETER  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -do { \ │ │ │ │ │ -if (POINTER) \ │ │ │ │ │ -{ \ │ │ │ │ │ -(POINTER)->~T_CLASS (); \ │ │ │ │ │ -DEALLOCATOR (POINTER); \ │ │ │ │ │ -} \ │ │ │ │ │ -} \ │ │ │ │ │ -while (0) │ │ │ │ │ -***** ◆ ACE_DES_FREE_TEMPLATE2 ***** │ │ │ │ │ -#define ACE_DES_FREE_TEMPLATE2 (  POINTER, │ │ │ │ │ -  DEALLOCATOR, │ │ │ │ │ -  T_CLASS, │ │ │ │ │ -  T_PARAM1, │ │ │ │ │ -  T_PARAM2  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -do { \ │ │ │ │ │ -if (POINTER) \ │ │ │ │ │ -{ \ │ │ │ │ │ -(POINTER)->~T_CLASS (); \ │ │ │ │ │ -DEALLOCATOR (POINTER); \ │ │ │ │ │ -} \ │ │ │ │ │ -} \ │ │ │ │ │ -while (0) │ │ │ │ │ -***** ◆ ACE_DES_FREE_TEMPLATE3 ***** │ │ │ │ │ -#define ACE_DES_FREE_TEMPLATE3 (  POINTER, │ │ │ │ │ -  DEALLOCATOR, │ │ │ │ │ -  T_CLASS, │ │ │ │ │ -  T_PARAM1, │ │ │ │ │ -  T_PARAM2, │ │ │ │ │ -  T_PARAM3  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -do { \ │ │ │ │ │ -if (POINTER) \ │ │ │ │ │ -{ \ │ │ │ │ │ -(POINTER)->~T_CLASS (); \ │ │ │ │ │ -DEALLOCATOR (POINTER); \ │ │ │ │ │ -} \ │ │ │ │ │ -} \ │ │ │ │ │ -while (0) │ │ │ │ │ -***** ◆ ACE_DES_FREE_TEMPLATE4 ***** │ │ │ │ │ -#define ACE_DES_FREE_TEMPLATE4 (  POINTER, │ │ │ │ │ -  DEALLOCATOR, │ │ │ │ │ -  T_CLASS, │ │ │ │ │ -  T_PARAM1, │ │ │ │ │ -  T_PARAM2, │ │ │ │ │ -  T_PARAM3, │ │ │ │ │ -  T_PARAM4  │ │ │ │ │ - ) │ │ │ │ │ +***** ◆ ACE_DEBUG ***** │ │ │ │ │ +#define ACE_DEBUG (  X ) │ │ │ │ │ Value: │ │ │ │ │ do { \ │ │ │ │ │ -if (POINTER) \ │ │ │ │ │ -{ \ │ │ │ │ │ -(POINTER)->~T_CLASS (); \ │ │ │ │ │ -DEALLOCATOR (POINTER); \ │ │ │ │ │ -} \ │ │ │ │ │ -} \ │ │ │ │ │ -while (0) │ │ │ │ │ -***** ◆ ACE_DES_FREE_THIS ***** │ │ │ │ │ -#define ACE_DES_FREE_THIS (  DEALLOCATOR, │ │ │ │ │ -  CLASS  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -do { \ │ │ │ │ │ -this->~CLASS (); \ │ │ │ │ │ -DEALLOCATOR (this); \ │ │ │ │ │ -} \ │ │ │ │ │ -while (0) │ │ │ │ │ -***** ◆ ACE_DES_NOFREE ***** │ │ │ │ │ -#define ACE_DES_NOFREE (  POINTER, │ │ │ │ │ -  CLASS  │ │ │ │ │ +int const __ace_error = ACE_Log_Msg::last_error_adapter (); \ │ │ │ │ │ +ACE_Log_Msg *ace___ = ACE_Log_Msg::instance (); \ │ │ │ │ │ +ace___->conditional_set (__FILE__, __LINE__, 0, __ace_error); \ │ │ │ │ │ +ace___->log X; \ │ │ │ │ │ +} while (0) │ │ │ │ │ +ACE_Log_Msg::instance │ │ │ │ │ +static ACE_Log_Msg * instance() │ │ │ │ │ +Returns a pointer to the Singleton. │ │ │ │ │ +Definition: Log_Msg.cpp:279 │ │ │ │ │ +ACE_Log_Msg::last_error_adapter │ │ │ │ │ +static int last_error_adapter() │ │ │ │ │ +Returns last error. │ │ │ │ │ +Definition: Log_Msg.cpp:389 │ │ │ │ │ +***** ◆ ACE_DEFAULT_LOG_FLAGS ***** │ │ │ │ │ +#define ACE_DEFAULT_LOG_FLAGS   ACE_Log_Msg::STDERR │ │ │ │ │ +***** ◆ ACE_ERROR ***** │ │ │ │ │ +#define ACE_ERROR (  X ) │ │ │ │ │ +Value: │ │ │ │ │ +do { \ │ │ │ │ │ +int const __ace_error = ACE_Log_Msg::last_error_adapter (); \ │ │ │ │ │ +ACE_Log_Msg *ace___ = ACE_Log_Msg::instance (); \ │ │ │ │ │ +ace___->conditional_set (__FILE__, __LINE__, -1, __ace_error); \ │ │ │ │ │ +ace___->log X; \ │ │ │ │ │ +} while (0) │ │ │ │ │ +***** ◆ ACE_ERROR_BREAK ***** │ │ │ │ │ +#define ACE_ERROR_BREAK (  X )    { ACE_ERROR (X); break; } │ │ │ │ │ +***** ◆ ACE_ERROR_INIT ***** │ │ │ │ │ +#define ACE_ERROR_INIT (  VALUE, │ │ │ │ │ +  FLAGS  │ │ │ │ │ ) │ │ │ │ │ Value: │ │ │ │ │ do { \ │ │ │ │ │ -if (POINTER) \ │ │ │ │ │ -{ \ │ │ │ │ │ -(POINTER)->~CLASS (); \ │ │ │ │ │ -} \ │ │ │ │ │ -} \ │ │ │ │ │ -while (0) │ │ │ │ │ -***** ◆ ACE_DES_NOFREE_TEMPLATE ***** │ │ │ │ │ -#define ACE_DES_NOFREE_TEMPLATE (  POINTER, │ │ │ │ │ -  T_CLASS, │ │ │ │ │ -  T_PARAMETER  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -do { \ │ │ │ │ │ -if (POINTER) \ │ │ │ │ │ -{ \ │ │ │ │ │ -(POINTER)->~T_CLASS (); \ │ │ │ │ │ -} \ │ │ │ │ │ -} \ │ │ │ │ │ -while (0) │ │ │ │ │ -***** ◆ ACE_END_DUMP ***** │ │ │ │ │ -#define ACE_END_DUMP   ACE_TEXT ("====\n") │ │ │ │ │ -***** ◆ ACE_EVEN ***** │ │ │ │ │ -#define ACE_EVEN (  NUM )    (((NUM) & 1) == 0) │ │ │ │ │ -***** ◆ ACE_FACTORY_DECLARE ***** │ │ │ │ │ -#define ACE_FACTORY_DECLARE (  CLS, │ │ │ │ │ -  SERVICE_CLASS  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -extern "C" CLS##_Export ACE_VERSIONED_NAMESPACE_NAME::ACE_Service_Object * \ │ │ │ │ │ -ACE_MAKE_SVC_CONFIG_FACTORY_NAME(ACE_VERSIONED_NAMESPACE_NAME,SERVICE_CLASS) │ │ │ │ │ -(ACE_Service_Object_Exterminator *); │ │ │ │ │ -ACE_VERSIONED_NAMESPACE_NAME │ │ │ │ │ -#define ACE_VERSIONED_NAMESPACE_NAME │ │ │ │ │ -Definition: Versioned_Namespace.h:43 │ │ │ │ │ -ACE_Service_Object_Exterminator │ │ │ │ │ -void(* ACE_Service_Object_Exterminator)(void *) │ │ │ │ │ -Definition: Global_Macros.h:373 │ │ │ │ │ -Declare the factory method used to create dynamically loadable services. Once │ │ │ │ │ -the service implementation is dynamically loaded the Service Configurator uses │ │ │ │ │ -a factory method to create the object. This macro declares such a factory │ │ │ │ │ -function with the proper interface and export macros. Normally used in the │ │ │ │ │ -header file that declares the service implementation. │ │ │ │ │ - Parameters │ │ │ │ │ - CLS must match the prefix of the export macro used for this │ │ │ │ │ - service. │ │ │ │ │ - SERVICE_CLASS must match the name of the class that implements the │ │ │ │ │ - service. │ │ │ │ │ -***** ◆ ACE_FACTORY_DEFINE ***** │ │ │ │ │ -#define ACE_FACTORY_DEFINE (  CLS, │ │ │ │ │ -  SERVICE_CLASS  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -void ACE_MAKE_SVC_CONFIG_GOBBLER_NAME │ │ │ │ │ -(ACE_VERSIONED_NAMESPACE_NAME,SERVICE_CLASS) (void *p) { \ │ │ │ │ │ -ACE_VERSIONED_NAMESPACE_NAME::ACE_Service_Object * _p = \ │ │ │ │ │ -static_cast< ACE_VERSIONED_NAMESPACE_NAME::ACE_Service_Object *> (p); \ │ │ │ │ │ -ACE_ASSERT (_p != 0); \ │ │ │ │ │ -delete _p; } \ │ │ │ │ │ -extern "C" CLS##_Export ACE_VERSIONED_NAMESPACE_NAME::ACE_Service_Object *\ │ │ │ │ │ -ACE_MAKE_SVC_CONFIG_FACTORY_NAME(ACE_VERSIONED_NAMESPACE_NAME,SERVICE_CLASS) │ │ │ │ │ -(ACE_Service_Object_Exterminator *gobbler) \ │ │ │ │ │ -{ \ │ │ │ │ │ -ACE_TRACE (#SERVICE_CLASS); \ │ │ │ │ │ -if (gobbler != 0) \ │ │ │ │ │ -*gobbler = (ACE_Service_Object_Exterminator) ACE_MAKE_SVC_CONFIG_GOBBLER_NAME │ │ │ │ │ -(ACE_VERSIONED_NAMESPACE_NAME,SERVICE_CLASS); \ │ │ │ │ │ -return new SERVICE_CLASS; \ │ │ │ │ │ -} │ │ │ │ │ -ACE_MAKE_SVC_CONFIG_GOBBLER_NAME │ │ │ │ │ -#define ACE_MAKE_SVC_CONFIG_GOBBLER_NAME(VERSIONED_NAMESPACE, SERVICE_CLASS) │ │ │ │ │ -Definition: Global_Macros.h:524 │ │ │ │ │ -Declare a the data structure required to register a statically linked service │ │ │ │ │ -into the service configurator. The macro should be used in the header file │ │ │ │ │ -where the service is declared, its only argument is usually the name of the │ │ │ │ │ -class that implements the service. │ │ │ │ │ - Parameters │ │ │ │ │ - SERVICE_CLASS The name of the class implementing the service. │ │ │ │ │ -***** ◆ ACE_FACTORY_NAMESPACE_DEFINE ***** │ │ │ │ │ -#define ACE_FACTORY_NAMESPACE_DEFINE (  CLS, │ │ │ │ │ -  SERVICE_CLASS, │ │ │ │ │ -  NAMESPACE_CLASS  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -void ACE_MAKE_SVC_CONFIG_GOBBLER_NAME │ │ │ │ │ -(ACE_VERSIONED_NAMESPACE_NAME,SERVICE_CLASS) (void *p) { \ │ │ │ │ │ -ACE_VERSIONED_NAMESPACE_NAME::ACE_Service_Object * _p = \ │ │ │ │ │ -static_cast< ACE_VERSIONED_NAMESPACE_NAME::ACE_Service_Object *> (p); \ │ │ │ │ │ -ACE_ASSERT (_p != 0); \ │ │ │ │ │ -delete _p; } \ │ │ │ │ │ -extern "C" CLS##_Export ACE_VERSIONED_NAMESPACE_NAME::ACE_Service_Object *\ │ │ │ │ │ -ACE_MAKE_SVC_CONFIG_FACTORY_NAME(ACE_VERSIONED_NAMESPACE_NAME,SERVICE_CLASS) │ │ │ │ │ -(ACE_Service_Object_Exterminator *gobbler) \ │ │ │ │ │ -{ \ │ │ │ │ │ -ACE_TRACE (#SERVICE_CLASS); \ │ │ │ │ │ -if (gobbler != 0) \ │ │ │ │ │ -*gobbler = (ACE_Service_Object_Exterminator) ACE_MAKE_SVC_CONFIG_GOBBLER_NAME │ │ │ │ │ -(ACE_VERSIONED_NAMESPACE_NAME,SERVICE_CLASS); \ │ │ │ │ │ -return new NAMESPACE_CLASS; \ │ │ │ │ │ -} │ │ │ │ │ -For service classes scoped within namespaces, use this macro in place of │ │ │ │ │ -ACE_FACTORY_DEFINE. The third argument in this case is the fully scoped name of │ │ │ │ │ -the class as it is to be instantiated. For example, given: namespace ACE │ │ │ │ │ -{ namespace Foo { class Bar : public ACE_Service_Object {}; }; }; │ │ │ │ │ -ACE_FACTORY_DECLARE(ACE,ACE_Foo_Bar) │ │ │ │ │ -you would then use: │ │ │ │ │ -ACE_FACTORY_NAMESPACE_DEFINE(ACE,ACE_Foo_Bar,ACE::Foo::Bar) │ │ │ │ │ -Note that in this example, the ACE_FACTORY_DECLARE is done outside the │ │ │ │ │ -namespace scope. Then, the SERVICE_CLASS name is the same as the fully scoped │ │ │ │ │ -class name, but with '::' replaced with '_'. Doing this will ensure unique │ │ │ │ │ -generated signatures for the various C style functions. │ │ │ │ │ -***** ◆ ACE_GUARD ***** │ │ │ │ │ -#define ACE_GUARD (  MUTEX, │ │ │ │ │ -  OBJ, │ │ │ │ │ -  LOCK  │ │ │ │ │ - )     ACE_GUARD_REACTION(MUTEX, OBJ, LOCK, return) │ │ │ │ │ -***** ◆ ACE_GUARD_ACTION ***** │ │ │ │ │ -#define ACE_GUARD_ACTION (  MUTEX, │ │ │ │ │ -  OBJ, │ │ │ │ │ -  LOCK, │ │ │ │ │ -  ACTION, │ │ │ │ │ -  REACTION  │ │ │ │ │ +ACE_Log_Msg *ace___ = ACE_Log_Msg::instance (); \ │ │ │ │ │ +ace___->set_flags (FLAGS); \ │ │ │ │ │ +ace___->op_status (VALUE); \ │ │ │ │ │ +} while (0) │ │ │ │ │ +***** ◆ ACE_ERROR_RETURN ***** │ │ │ │ │ +#define ACE_ERROR_RETURN (  X, │ │ │ │ │ +  Y  │ │ │ │ │ ) │ │ │ │ │ Value: │ │ │ │ │ -ACE_Guard<_MUTEX_> OBJ (LOCK); \ │ │ │ │ │ -if (OBJ.locked () != 0) { ACTION; } \ │ │ │ │ │ -else { REACTION; } │ │ │ │ │ -ACE_Guard │ │ │ │ │ -This data structure is meant to be used within a method or function... It │ │ │ │ │ -performs automatic acquisit... │ │ │ │ │ -Definition: Guard_T.h:64 │ │ │ │ │ -***** ◆ ACE_GUARD_REACTION ***** │ │ │ │ │ -#define ACE_GUARD_REACTION (  MUTEX, │ │ │ │ │ -  OBJ, │ │ │ │ │ -  LOCK, │ │ │ │ │ -  REACTION  │ │ │ │ │ - )     ACE_GUARD_ACTION(MUTEX, OBJ, LOCK, ;, │ │ │ │ │ - REACTION) │ │ │ │ │ -***** ◆ ACE_GUARD_RETURN ***** │ │ │ │ │ -#define ACE_GUARD_RETURN (  MUTEX, │ │ │ │ │ -  OBJ, │ │ │ │ │ -  LOCK, │ │ │ │ │ -  RETURN  │ │ │ │ │ - )     ACE_GUARD_REACTION(MUTEX, OBJ, LOCK, return │ │ │ │ │ - RETURN) │ │ │ │ │ -***** ◆ ACE_ITOA ***** │ │ │ │ │ -#define ACE_ITOA (  X )    #X │ │ │ │ │ -***** ◆ ACE_LITE_MMAP_MEMORY_POOL ***** │ │ │ │ │ -#define ACE_LITE_MMAP_MEMORY_POOL   ACE_Lite_MMAP_Memory_Pool │ │ │ │ │ -***** ◆ ACE_LOCAL_MEMORY_POOL ***** │ │ │ │ │ -#define ACE_LOCAL_MEMORY_POOL   ACE_Local_Memory_Pool │ │ │ │ │ -***** ◆ ACE_Local_Service_Export ***** │ │ │ │ │ -#define ACE_Local_Service_Export │ │ │ │ │ -Define the factory method (and destructor) for a dynamically loadable service. │ │ │ │ │ -Use with arguments matching ACE_FACTORY_DECLARE. Normally used in the .cpp file │ │ │ │ │ -that defines the service implementation. │ │ │ │ │ -This macro defines both the factory method and the function used to cleanup the │ │ │ │ │ -service object. │ │ │ │ │ -If this macro is used to define a factory function that need not be exported │ │ │ │ │ -(for example, in a static service situation), CLS can be specified as │ │ │ │ │ -ACE_Local_Service. │ │ │ │ │ -***** ◆ ACE_LSOCK_ACCEPTOR ***** │ │ │ │ │ -#define ACE_LSOCK_ACCEPTOR   ACE_LSOCK_Acceptor │ │ │ │ │ -***** ◆ ACE_LSOCK_CONNECTOR ***** │ │ │ │ │ -#define ACE_LSOCK_CONNECTOR   ACE_LSOCK_Connector │ │ │ │ │ -***** ◆ ACE_LSOCK_STREAM ***** │ │ │ │ │ -#define ACE_LSOCK_STREAM   ACE_LSOCK_Stream │ │ │ │ │ -***** ◆ ACE_MAKE_SVC_CONFIG_FACTORY_NAME ***** │ │ │ │ │ -#define (  VERSIONED_NAMESPACE, │ │ │ │ │ -ACE_MAKE_SVC_CONFIG_FACTORY_NAME │ │ │ │ │ -  SERVICE_CLASS  │ │ │ │ │ - )    ACE_MAKE_SVC_CONFIG_FUNCTION_NAME │ │ │ │ │ - (_make,VERSIONED_NAMESPACE,SERVICE_CLASS) │ │ │ │ │ -Declare a the data structure required to register a statically linked service │ │ │ │ │ -into the service configurator. The macro should be used in the header file │ │ │ │ │ -where the service is declared, its only argument is usually the name of the │ │ │ │ │ -class that implements the service. │ │ │ │ │ - Parameters │ │ │ │ │ - SERVICE_CLASS The name of the class implementing the service. │ │ │ │ │ -***** ◆ ACE_MAKE_SVC_CONFIG_FUNCTION_NAME ***** │ │ │ │ │ -#define ACE_MAKE_SVC_CONFIG_FUNCTION_NAME (  PREFIX, │ │ │ │ │ -  VERSIONED_NAMESPACE, │ │ │ │ │ -  SERVICE_CLASS  │ │ │ │ │ - )    PREFIX ## _ ## SERVICE_CLASS │ │ │ │ │ -Declare a the data structure required to register a statically linked service │ │ │ │ │ -into the service configurator. The macro should be used in the header file │ │ │ │ │ -where the service is declared, its only argument is usually the name of the │ │ │ │ │ -class that implements the service. │ │ │ │ │ - Parameters │ │ │ │ │ - SERVICE_CLASS The name of the class implementing the service. │ │ │ │ │ -***** ◆ ACE_MAKE_SVC_CONFIG_GOBBLER_NAME ***** │ │ │ │ │ -#define (  VERSIONED_NAMESPACE, │ │ │ │ │ -ACE_MAKE_SVC_CONFIG_GOBBLER_NAME │ │ │ │ │ -  SERVICE_CLASS  │ │ │ │ │ - )    ACE_MAKE_SVC_CONFIG_FUNCTION_NAME │ │ │ │ │ - (_gobble,VERSIONED_NAMESPACE,SERVICE_CLASS) │ │ │ │ │ -Declare a the data structure required to register a statically linked service │ │ │ │ │ -into the service configurator. The macro should be used in the header file │ │ │ │ │ -where the service is declared, its only argument is usually the name of the │ │ │ │ │ -class that implements the service. │ │ │ │ │ - Parameters │ │ │ │ │ - SERVICE_CLASS The name of the class implementing the service. │ │ │ │ │ -***** ◆ ACE_MEM_ACCEPTOR ***** │ │ │ │ │ -#define ACE_MEM_ACCEPTOR   ACE_MEM_Acceptor │ │ │ │ │ -***** ◆ ACE_MEM_CONNECTOR ***** │ │ │ │ │ -#define ACE_MEM_CONNECTOR   ACE_MEM_Connector │ │ │ │ │ -***** ◆ ACE_MEM_POOL ***** │ │ │ │ │ -#define ACE_MEM_POOL   _ACE_MEM_POOL │ │ │ │ │ -***** ◆ ACE_MEM_POOL_1 ***** │ │ │ │ │ -#define ACE_MEM_POOL_1   typename _ACE_MEM_POOL │ │ │ │ │ -***** ◆ ACE_MEM_POOL_2 ***** │ │ │ │ │ -#define ACE_MEM_POOL_2   _ACE_MEM_POOL │ │ │ │ │ -***** ◆ ACE_MEM_POOL_OPTIONS ***** │ │ │ │ │ -#define ACE_MEM_POOL_OPTIONS   typename _ACE_MEM_POOL::OPTIONS │ │ │ │ │ -***** ◆ ACE_MEM_STREAM ***** │ │ │ │ │ -#define ACE_MEM_STREAM   ACE_MEM_Stream │ │ │ │ │ -***** ◆ ACE_MMAP_MEMORY_POOL ***** │ │ │ │ │ -#define ACE_MMAP_MEMORY_POOL   ACE_MMAP_Memory_Pool │ │ │ │ │ -***** ◆ ACE_NEW_MALLOC ***** │ │ │ │ │ -#define ACE_NEW_MALLOC (  POINTER, │ │ │ │ │ -  ALLOCATOR, │ │ │ │ │ -  CONSTRUCTOR  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -do { POINTER = ALLOCATOR; \ │ │ │ │ │ -if (POINTER == 0) { errno = ENOMEM; return;} \ │ │ │ │ │ -else { (void) new (POINTER) CONSTRUCTOR; } \ │ │ │ │ │ -} while (0) │ │ │ │ │ -***** ◆ ACE_NEW_MALLOC_ARRAY ***** │ │ │ │ │ -#define ACE_NEW_MALLOC_ARRAY (  POINTER, │ │ │ │ │ -  ALLOCATOR, │ │ │ │ │ -  CONSTRUCTOR, │ │ │ │ │ -  COUNT  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -do { POINTER = ALLOCATOR; \ │ │ │ │ │ -if (POINTER == 0) { errno = ENOMEM; return;} \ │ │ │ │ │ -else { (void) new (POINTER) CONSTRUCTOR [COUNT]; } \ │ │ │ │ │ -} while (0) │ │ │ │ │ -***** ◆ ACE_NEW_MALLOC_ARRAY_RETURN ***** │ │ │ │ │ -#define ACE_NEW_MALLOC_ARRAY_RETURN (  POINTER, │ │ │ │ │ -  ALLOCATOR, │ │ │ │ │ -  CONSTRUCTOR, │ │ │ │ │ -  COUNT, │ │ │ │ │ -  RET_VAL  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -do { POINTER = ALLOCATOR; \ │ │ │ │ │ -if (POINTER == 0) { errno = ENOMEM; return RET_VAL;} \ │ │ │ │ │ -else { (void) new (POINTER) CONSTRUCTOR [COUNT]; } \ │ │ │ │ │ -} while (0) │ │ │ │ │ -***** ◆ ACE_NEW_MALLOC_NORETURN ***** │ │ │ │ │ -#define ACE_NEW_MALLOC_NORETURN (  POINTER, │ │ │ │ │ -  ALLOCATOR, │ │ │ │ │ -  CONSTRUCTOR  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -do { POINTER = ALLOCATOR; \ │ │ │ │ │ -if (POINTER == 0) { errno = ENOMEM;} \ │ │ │ │ │ -else { (void) new (POINTER) CONSTRUCTOR; } \ │ │ │ │ │ -} while (0) │ │ │ │ │ -***** ◆ ACE_NEW_MALLOC_RETURN ***** │ │ │ │ │ -#define ACE_NEW_MALLOC_RETURN (  POINTER, │ │ │ │ │ -  ALLOCATOR, │ │ │ │ │ -  CONSTRUCTOR, │ │ │ │ │ -  RET_VAL  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -do { POINTER = ALLOCATOR; \ │ │ │ │ │ -if (POINTER == 0) { errno = ENOMEM; return RET_VAL;} \ │ │ │ │ │ -else { (void) new (POINTER) CONSTRUCTOR; } \ │ │ │ │ │ -} while (0) │ │ │ │ │ -***** ◆ ACE_NOEXCEPT_FALSE ***** │ │ │ │ │ -#define ACE_NOEXCEPT_FALSE   noexcept(false) │ │ │ │ │ -***** ◆ ACE_NOOP ***** │ │ │ │ │ -#define ACE_NOOP (  x ) │ │ │ │ │ -***** ◆ ACE_ODD ***** │ │ │ │ │ -#define ACE_ODD (  NUM )    (((NUM) & 1) == 1) │ │ │ │ │ -***** ◆ ACE_PAGEFILE_MEMORY_POOL ***** │ │ │ │ │ -#define ACE_PAGEFILE_MEMORY_POOL   ACE_Pagefile_Memory_Pool │ │ │ │ │ -***** ◆ ACE_PEER_ACCEPTOR ***** │ │ │ │ │ -#define ACE_PEER_ACCEPTOR   _ACE_PEER_ACCEPTOR │ │ │ │ │ -***** ◆ ACE_PEER_ACCEPTOR_1 ***** │ │ │ │ │ -#define ACE_PEER_ACCEPTOR_1   typename _ACE_PEER_ACCEPTOR │ │ │ │ │ -***** ◆ ACE_PEER_ACCEPTOR_2 ***** │ │ │ │ │ -#define ACE_PEER_ACCEPTOR_2   _ACE_PEER_ACCEPTOR │ │ │ │ │ -***** ◆ ACE_PEER_ACCEPTOR_ADDR ***** │ │ │ │ │ -#define ACE_PEER_ACCEPTOR_ADDR   typename _ACE_PEER_ACCEPTOR::PEER_ADDR │ │ │ │ │ -***** ◆ ACE_PEER_CONNECTOR ***** │ │ │ │ │ -#define ACE_PEER_CONNECTOR   _ACE_PEER_CONNECTOR │ │ │ │ │ -***** ◆ ACE_PEER_CONNECTOR_1 ***** │ │ │ │ │ -#define ACE_PEER_CONNECTOR_1   typename _ACE_PEER_CONNECTOR │ │ │ │ │ -***** ◆ ACE_PEER_CONNECTOR_2 ***** │ │ │ │ │ -#define ACE_PEER_CONNECTOR_2   _ACE_PEER_CONNECTOR │ │ │ │ │ -***** ◆ ACE_PEER_CONNECTOR_ADDR ***** │ │ │ │ │ -#define ACE_PEER_CONNECTOR_ADDR   typename ACE_PEER_CONNECTOR::PEER_ADDR │ │ │ │ │ -***** ◆ ACE_PEER_CONNECTOR_ADDR_ANY ***** │ │ │ │ │ -#define ACE_PEER_CONNECTOR_ADDR_ANY   ACE_PEER_ADDR_TYPEDEF::sap_any │ │ │ │ │ -***** ◆ ACE_PEER_STREAM ***** │ │ │ │ │ -#define ACE_PEER_STREAM   _ACE_PEER_STREAM │ │ │ │ │ -***** ◆ ACE_PEER_STREAM_1 ***** │ │ │ │ │ -#define ACE_PEER_STREAM_1   typename _ACE_PEER_STREAM │ │ │ │ │ -***** ◆ ACE_PEER_STREAM_2 ***** │ │ │ │ │ -#define ACE_PEER_STREAM_2   _ACE_PEER_STREAM │ │ │ │ │ -***** ◆ ACE_PEER_STREAM_ADDR ***** │ │ │ │ │ -#define ACE_PEER_STREAM_ADDR   typename _ACE_PEER_STREAM::PEER_ADDR │ │ │ │ │ -***** ◆ ACE_POW ***** │ │ │ │ │ -#define (  X )    (((X) == 0)?1:(X-=1,X|=X>>1,X|=X>>2,X|=X>>4,X|=X>>8,X|=X>>16, │ │ │ │ │ -ACE_POW (++X))) │ │ │ │ │ -***** ◆ ACE_PREPROC_CONCATENATE ***** │ │ │ │ │ -#define ACE_PREPROC_CONCATENATE (  A, │ │ │ │ │ -  B  │ │ │ │ │ - )    ACE_PREPROC_CONCATENATE_IMPL(A,B) │ │ │ │ │ -Declare a the data structure required to register a statically linked service │ │ │ │ │ -into the service configurator. The macro should be used in the header file │ │ │ │ │ -where the service is declared, its only argument is usually the name of the │ │ │ │ │ -class that implements the service. │ │ │ │ │ - Parameters │ │ │ │ │ - SERVICE_CLASS The name of the class implementing the service. │ │ │ │ │ -***** ◆ ACE_PREPROC_CONCATENATE_IMPL ***** │ │ │ │ │ -#define ACE_PREPROC_CONCATENATE_IMPL (  A, │ │ │ │ │ -  B  │ │ │ │ │ - )    A ## B │ │ │ │ │ -Declare a the data structure required to register a statically linked service │ │ │ │ │ -into the service configurator. The macro should be used in the header file │ │ │ │ │ -where the service is declared, its only argument is usually the name of the │ │ │ │ │ -class that implements the service. │ │ │ │ │ - Parameters │ │ │ │ │ - SERVICE_CLASS The name of the class implementing the service. │ │ │ │ │ -***** ◆ ACE_READ_GUARD ***** │ │ │ │ │ -#define ACE_READ_GUARD (  MUTEX, │ │ │ │ │ -  OBJ, │ │ │ │ │ -  LOCK  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -ACE_Read_Guard<_MUTEX_> OBJ (LOCK); \ │ │ │ │ │ -if (OBJ.locked () == 0) return; │ │ │ │ │ -ACE_Read_Guard │ │ │ │ │ -This class is similar to class ACE_Guard, though it acquires/releases a read │ │ │ │ │ -lock automatically (natu... │ │ │ │ │ -Definition: Guard_T.h:184 │ │ │ │ │ -***** ◆ ACE_READ_GUARD_RETURN ***** │ │ │ │ │ -#define ACE_READ_GUARD_RETURN (  MUTEX, │ │ │ │ │ -  OBJ, │ │ │ │ │ -  LOCK, │ │ │ │ │ -  RETURN  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -ACE_Read_Guard<_MUTEX_> OBJ (LOCK); \ │ │ │ │ │ -if (OBJ.locked () == 0) return RETURN; │ │ │ │ │ -***** ◆ ACE_SBRK_MEMORY_POOL ***** │ │ │ │ │ -#define ACE_SBRK_MEMORY_POOL   ACE_Sbrk_Memory_Pool │ │ │ │ │ -***** ◆ ACE_SEH_EXCEPT ***** │ │ │ │ │ -#define ACE_SEH_EXCEPT (  X )    while (0) │ │ │ │ │ -***** ◆ ACE_SEH_FINALLY ***** │ │ │ │ │ -#define ACE_SEH_FINALLY   if (1) │ │ │ │ │ -***** ◆ ACE_SEH_TRY ***** │ │ │ │ │ -#define ACE_SEH_TRY   if (1) │ │ │ │ │ -***** ◆ ACE_SERVER_ADDRESS ***** │ │ │ │ │ -#define ACE_SERVER_ADDRESS (  H, │ │ │ │ │ -  P  │ │ │ │ │ - )    H ACE_TEXT(":") P │ │ │ │ │ -***** ◆ ACE_SET_BITS ***** │ │ │ │ │ -#define ACE_SET_BITS (  WORD, │ │ │ │ │ -  BITS  │ │ │ │ │ - )    (WORD |= (BITS)) │ │ │ │ │ -***** ◆ ACE_SHARED_MEMORY_POOL ***** │ │ │ │ │ -#define ACE_SHARED_MEMORY_POOL   ACE_Shared_Memory_Pool │ │ │ │ │ -***** ◆ ACE_SOCK_ACCEPTOR ***** │ │ │ │ │ -#define ACE_SOCK_ACCEPTOR   ACE_SOCK_Acceptor │ │ │ │ │ -***** ◆ ACE_SOCK_CONNECTOR ***** │ │ │ │ │ -#define ACE_SOCK_CONNECTOR   ACE_SOCK_Connector │ │ │ │ │ -***** ◆ ACE_SOCK_DGRAM ***** │ │ │ │ │ -#define ACE_SOCK_DGRAM   ACE_SOCK_Dgram │ │ │ │ │ -***** ◆ ACE_SOCK_DGRAM_BCAST ***** │ │ │ │ │ -#define ACE_SOCK_DGRAM_BCAST   ACE_SOCK_Dgram_Bcast │ │ │ │ │ -***** ◆ ACE_SOCK_DGRAM_MCAST ***** │ │ │ │ │ -#define ACE_SOCK_DGRAM_MCAST   ACE_SOCK_Dgram_Mcast │ │ │ │ │ -***** ◆ ACE_SOCK_SEQPACK_ACCEPTOR ***** │ │ │ │ │ -#define ACE_SOCK_SEQPACK_ACCEPTOR   ACE_SOCK_SEQPACK_Acceptor │ │ │ │ │ -***** ◆ ACE_SOCK_SEQPACK_ASSOCIATION ***** │ │ │ │ │ -#define ACE_SOCK_SEQPACK_ASSOCIATION   ACE_SOCK_SEQPACK_Association │ │ │ │ │ -***** ◆ ACE_SOCK_SEQPACK_CONNECTOR ***** │ │ │ │ │ -#define ACE_SOCK_SEQPACK_CONNECTOR   ACE_SOCK_SEQPACK_Connector │ │ │ │ │ -***** ◆ ACE_SOCK_STREAM ***** │ │ │ │ │ -#define ACE_SOCK_STREAM   ACE_SOCK_Stream │ │ │ │ │ -***** ◆ ACE_SPIPE_ACCEPTOR ***** │ │ │ │ │ -#define ACE_SPIPE_ACCEPTOR   ACE_SPIPE_Acceptor │ │ │ │ │ -***** ◆ ACE_SPIPE_CONNECTOR ***** │ │ │ │ │ -#define ACE_SPIPE_CONNECTOR   ACE_SPIPE_Connector │ │ │ │ │ -***** ◆ ACE_SPIPE_STREAM ***** │ │ │ │ │ -#define ACE_SPIPE_STREAM   ACE_SPIPE_Stream │ │ │ │ │ -***** ◆ ACE_STATIC_SVC_DECLARE ***** │ │ │ │ │ -#define (  SERVICE_CLASS )    extern ACE_Static_Svc_Descriptor ace_svc_desc_##SERVICE_CLASS ; │ │ │ │ │ -ACE_STATIC_SVC_DECLARE │ │ │ │ │ -Declare a the data structure required to register a statically linked service │ │ │ │ │ -into the service configurator. The macro should be used in the header file │ │ │ │ │ -where the service is declared, its only argument is usually the name of the │ │ │ │ │ -class that implements the service. │ │ │ │ │ - Parameters │ │ │ │ │ - SERVICE_CLASS The name of the class implementing the service. │ │ │ │ │ -***** ◆ ACE_STATIC_SVC_DECLARE_EXPORT ***** │ │ │ │ │ -#define (  EXPORT_NAME, │ │ │ │ │ -ACE_STATIC_SVC_DECLARE_EXPORT │ │ │ │ │ -  SERVICE_CLASS  │ │ │ │ │ - )    extern EXPORT_NAME##_Export ACE_Static_Svc_Descriptor │ │ │ │ │ - ace_svc_desc_##SERVICE_CLASS; │ │ │ │ │ -As ACE_STATIC_SVC_DECLARE, but using an export macro for NT compilers. NT │ │ │ │ │ -compilers require the use of explicit directives to export and import symbols │ │ │ │ │ -from a DLL. If you need to define a service in a dynamic library you should use │ │ │ │ │ -this version instead. Normally ACE uses a macro to inject the correct export/ │ │ │ │ │ -import directives on NT. Naturally it also the macro expands to a blank on │ │ │ │ │ -platforms that do not require such directives. The first argument (EXPORT_NAME) │ │ │ │ │ -is the prefix for this export macro, the full name is formed by appending │ │ │ │ │ -_Export. ACE provides tools to generate header files that define the macro │ │ │ │ │ -correctly on all platforms, please see $ACE_ROOT/bin/generate_export_file.pl │ │ │ │ │ - Parameters │ │ │ │ │ - EXPORT_NAME The export macro name prefix. │ │ │ │ │ - SERVICE_CLASS The name of the class implementing the service. │ │ │ │ │ -***** ◆ ACE_STATIC_SVC_DEFINE ***** │ │ │ │ │ -#define (  SERVICE_CLASS, │ │ │ │ │ -ACE_STATIC_SVC_DEFINE │ │ │ │ │ -  NAME, │ │ │ │ │ -  TYPE, │ │ │ │ │ -  FN, │ │ │ │ │ -  FLAGS, │ │ │ │ │ -  ACTIVE  │ │ │ │ │ - )    ACE_Static_Svc_Descriptor ace_svc_desc_##SERVICE_CLASS = { NAME, TYPE, │ │ │ │ │ - FN, FLAGS, ACTIVE }; │ │ │ │ │ -Define the data structure used to register a statically linked service into the │ │ │ │ │ -Service Configurator. The service configurator requires several arguments to │ │ │ │ │ -build and control an statically linked service, including its name, the factory │ │ │ │ │ -function used to construct the service, and some flags. All those parameters │ │ │ │ │ -are configured in a single structure, an instance of this structure is │ │ │ │ │ -statically initialized using the following macro. │ │ │ │ │ - Parameters │ │ │ │ │ - SERVICE_CLASS The name of the class that implements the service, must be │ │ │ │ │ - derived (directly or indirectly) from ACE_Service_Object. │ │ │ │ │ - The name for this service, this name is used by the service │ │ │ │ │ - NAME configurator to match configuration options provided in the │ │ │ │ │ - svc.conf file. │ │ │ │ │ - The type of object. Objects can be streams or service │ │ │ │ │ - TYPE objects. Please read the ACE_Service_Configurator and ASX │ │ │ │ │ - documentation for more details. │ │ │ │ │ - The name of the factory function, usually the ACE_SVC_NAME │ │ │ │ │ - FN macro can be used to generate the name. The factory │ │ │ │ │ - function is often defined using ACE_FACTORY_DECLARE and │ │ │ │ │ - ACE_FACTORY_DEFINE. │ │ │ │ │ - Flags to control the ownership and lifecycle of the object. │ │ │ │ │ - FLAGS Please read the ACE_Service_Configurator documentation for │ │ │ │ │ - more details. │ │ │ │ │ - If not zero then a thread will be dedicate to the service. │ │ │ │ │ - ACTIVE Please read the ACE_Service_Configurator documentation for │ │ │ │ │ - more details. │ │ │ │ │ -***** ◆ ACE_STATIC_SVC_REGISTER ***** │ │ │ │ │ -#define ACE_STATIC_SVC_REGISTER (  SERVICE_CLASS )    do {} while (0) │ │ │ │ │ -Declare a the data structure required to register a statically linked service │ │ │ │ │ -into the service configurator. The macro should be used in the header file │ │ │ │ │ -where the service is declared, its only argument is usually the name of the │ │ │ │ │ -class that implements the service. │ │ │ │ │ - Parameters │ │ │ │ │ - SERVICE_CLASS The name of the class implementing the service. │ │ │ │ │ -***** ◆ ACE_STATIC_SVC_REQUIRE ***** │ │ │ │ │ -#define ACE_STATIC_SVC_REQUIRE (  SERVICE_CLASS ) │ │ │ │ │ -Value: │ │ │ │ │ -class ACE_Static_Svc_##SERVICE_CLASS {\ │ │ │ │ │ -public:\ │ │ │ │ │ -ACE_Static_Svc_##SERVICE_CLASS() { \ │ │ │ │ │ -ACE_Service_Config::insert (\ │ │ │ │ │ -&ace_svc_desc_##SERVICE_CLASS); \ │ │ │ │ │ -} \ │ │ │ │ │ -};\ │ │ │ │ │ -static ACE_Static_Svc_##SERVICE_CLASS ace_static_svc_##SERVICE_CLASS; │ │ │ │ │ -ACE_Service_Config::insert │ │ │ │ │ -static int insert(ACE_Static_Svc_Descriptor *svc) │ │ │ │ │ -Definition: Service_Config.cpp:335 │ │ │ │ │ -Automatically register a service with the service configurator. │ │ │ │ │ -In some applications the services must be automatically registered with the │ │ │ │ │ -service configurator, before main() starts. The ACE_STATIC_SVC_REQUIRE macro │ │ │ │ │ -defines a class whose constructor register the service, it also defines a │ │ │ │ │ -static instance of that class to ensure that the service is registered before │ │ │ │ │ -main. │ │ │ │ │ -On platforms that lack adequate support for static C++ objects the macro │ │ │ │ │ -ACE_STATIC_SVC_REGISTER can be used to explicitly register the service. │ │ │ │ │ - Todo: │ │ │ │ │ - One class per-Service_Object seems wasteful. It should be possible to │ │ │ │ │ - define a single class and re-use it for all the service objects, just by │ │ │ │ │ - passing the Service_Descriptor as an argument to the constructor. │ │ │ │ │ -***** ◆ ACE_SVC_FACTORY_DECLARE ***** │ │ │ │ │ -#define ACE_SVC_FACTORY_DECLARE (  X )    ACE_FACTORY_DECLARE (ACE_Svc, X) │ │ │ │ │ -***** ◆ ACE_SVC_FACTORY_DEFINE ***** │ │ │ │ │ -#define ACE_SVC_FACTORY_DEFINE (  X )    ACE_FACTORY_DEFINE (ACE_Svc, X) │ │ │ │ │ -***** ◆ ACE_SVC_INVOKE ***** │ │ │ │ │ -#define ACE_SVC_INVOKE (  SERVICE_CLASS )    ACE_SVC_NAME(SERVICE_CLASS) (0) │ │ │ │ │ -The canonical way to invoke (i.e. construct) a service factory method. │ │ │ │ │ -***** ◆ ACE_SVC_NAME ***** │ │ │ │ │ -#define (  SERVICE_CLASS )    ACE_MAKE_SVC_CONFIG_FACTORY_NAME │ │ │ │ │ -ACE_SVC_NAME (ACE_VERSIONED_NAMESPACE_NAME,SERVICE_CLASS) │ │ │ │ │ -The canonical name for a service factory method. │ │ │ │ │ -***** ◆ ACE_SYNCH_CONDITION_T ***** │ │ │ │ │ -#define ACE_SYNCH_CONDITION_T   typename _ACE_SYNCH::CONDITION │ │ │ │ │ -***** ◆ ACE_SYNCH_DECL ***** │ │ │ │ │ -#define ACE_SYNCH_DECL   typename _ACE_SYNCH │ │ │ │ │ -***** ◆ ACE_SYNCH_MUTEX_T ***** │ │ │ │ │ -#define ACE_SYNCH_MUTEX_T   typename _ACE_SYNCH::MUTEX │ │ │ │ │ -***** ◆ ACE_SYNCH_SEMAPHORE_T ***** │ │ │ │ │ -#define ACE_SYNCH_SEMAPHORE_T   typename _ACE_SYNCH::SEMAPHORE │ │ │ │ │ -***** ◆ ACE_SYNCH_USE ***** │ │ │ │ │ -#define ACE_SYNCH_USE   _ACE_SYNCH │ │ │ │ │ -***** ◆ ACE_TLI_ACCEPTOR ***** │ │ │ │ │ -#define ACE_TLI_ACCEPTOR   ACE_TLI_Acceptor │ │ │ │ │ -***** ◆ ACE_TLI_CONNECTOR ***** │ │ │ │ │ -#define ACE_TLI_CONNECTOR   ACE_TLI_Connector │ │ │ │ │ -***** ◆ ACE_TLI_STREAM ***** │ │ │ │ │ -#define ACE_TLI_STREAM   ACE_TLI_Stream │ │ │ │ │ -***** ◆ ACE_UNEXPECTED ***** │ │ │ │ │ -#define ACE_UNEXPECTED (  RETVAL ) │ │ │ │ │ -Value: │ │ │ │ │ do { \ │ │ │ │ │ -std::unexpected(); \ │ │ │ │ │ +int const __ace_error = ACE_Log_Msg::last_error_adapter (); \ │ │ │ │ │ +ACE_Log_Msg *ace___ = ACE_Log_Msg::instance (); \ │ │ │ │ │ +ace___->conditional_set (__FILE__, __LINE__, Y, __ace_error); \ │ │ │ │ │ +ace___->log X; \ │ │ │ │ │ +return Y; \ │ │ │ │ │ +} while (0) │ │ │ │ │ +***** ◆ ACE_HEX_DUMP ***** │ │ │ │ │ +#define ACE_HEX_DUMP (  X ) │ │ │ │ │ +Value: │ │ │ │ │ +do { \ │ │ │ │ │ +int const __ace_error = ACE_Log_Msg::last_error_adapter (); \ │ │ │ │ │ +ACE_Log_Msg *ace___ = ACE_Log_Msg::instance (); \ │ │ │ │ │ +ace___->conditional_set (__FILE__, __LINE__, 0, __ace_error); \ │ │ │ │ │ +ace___->log_hexdump X; \ │ │ │ │ │ +} while (0) │ │ │ │ │ +***** ◆ ACE_LOG_MSG ***** │ │ │ │ │ +#define ACE_LOG_MSG   ACE_Log_Msg::instance () │ │ │ │ │ +***** ◆ ACE_RETURN ***** │ │ │ │ │ +#define ACE_RETURN (  Y ) │ │ │ │ │ +Value: │ │ │ │ │ +do { \ │ │ │ │ │ +int const __ace_error = ACE_Log_Msg::last_error_adapter (); \ │ │ │ │ │ +ACE_Log_Msg *ace___ = ACE_Log_Msg::instance (); \ │ │ │ │ │ +ace___->set (__FILE__, __LINE__, Y, __ace_error, ace___->restart (), \ │ │ │ │ │ +ace___->msg_ostream (), ace___->msg_callback ()); \ │ │ │ │ │ +return Y; \ │ │ │ │ │ } while (0) │ │ │ │ │ -***** ◆ ACE_UNIMPLEMENTED_FUNC ***** │ │ │ │ │ -#define ACE_UNIMPLEMENTED_FUNC (  f )    f = delete; │ │ │ │ │ -***** ◆ ACE_UPIPE_ACCEPTOR ***** │ │ │ │ │ -#define ACE_UPIPE_ACCEPTOR   ACE_UPIPE_Acceptor │ │ │ │ │ -***** ◆ ACE_UPIPE_CONNECTOR ***** │ │ │ │ │ -#define ACE_UPIPE_CONNECTOR   ACE_UPIPE_Connector │ │ │ │ │ -***** ◆ ACE_UPIPE_STREAM ***** │ │ │ │ │ -#define ACE_UPIPE_STREAM   ACE_UPIPE_Stream │ │ │ │ │ -***** ◆ ACE_WRITE_GUARD ***** │ │ │ │ │ -#define ACE_WRITE_GUARD (  MUTEX, │ │ │ │ │ -  OBJ, │ │ │ │ │ -  LOCK  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -ACE_Write_Guard<_MUTEX_> OBJ (LOCK); \ │ │ │ │ │ -if (OBJ.locked () == 0) return; │ │ │ │ │ -ACE_Write_Guard │ │ │ │ │ -This class is similar to class ACE_Guard, though it acquires/releases a write │ │ │ │ │ -lock automatically (nat... │ │ │ │ │ -Definition: Guard_T.h:140 │ │ │ │ │ -***** ◆ ACE_WRITE_GUARD_RETURN ***** │ │ │ │ │ -#define ACE_WRITE_GUARD_RETURN (  MUTEX, │ │ │ │ │ -  OBJ, │ │ │ │ │ -  LOCK, │ │ │ │ │ -  RETURN  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -ACE_Write_Guard<_MUTEX_> OBJ (LOCK); \ │ │ │ │ │ -if (OBJ.locked () == 0) return RETURN; │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_Service_Object_Exterminator ***** │ │ │ │ │ -typedef void(* ACE_Service_Object_Exterminator) (void *) │ │ │ │ │ -Service Objects, i.e., objects dynamically loaded via the service configurator, │ │ │ │ │ -must provide a destructor function with the following prototype to perform │ │ │ │ │ -object cleanup. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00866.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Local_Name_Space.cpp File Reference │ │ │ │ +ACE: Reactor_Notification_Strategy.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,30 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Local_Name_Space.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Reactor_Notification_Strategy.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Local_Name_Space.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ -#include "ace/RW_Process_Mutex.h"
│ │ │ │ -#include "ace/SString.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/Truncate.h"
│ │ │ │ +
#include "ace/Notification_Strategy.h"
│ │ │ │ +#include "ace/Reactor_Notification_Strategy.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Reactor_Notification_Strategy
 Used to notify an ACE_Reactor. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Doug Schmidt
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,17 +3,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Local_Name_Space.cpp File Reference │ │ │ │ │ -#include "ace/Local_Name_Space.h" │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/RW_Process_Mutex.h" │ │ │ │ │ -#include "ace/SString.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/Truncate.h" │ │ │ │ │ +Classes │ │ │ │ │ +Reactor_Notification_Strategy.h File Reference │ │ │ │ │ +#include "ace/Notification_Strategy.h" │ │ │ │ │ +#include "ace/Reactor_Notification_Strategy.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Reactor_Notification_Strategy │ │ │ │ │ +  Used to notify an ACE_Reactor. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Doug Schmidt │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00869.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Svc_Handler.cpp File Reference │ │ │ │ +ACE: LSOCK_Acceptor.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,45 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Macros
│ │ │ │ -
Svc_Handler.cpp File Reference
│ │ │ │ +
LSOCK_Acceptor.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Svc_Handler.h"
│ │ │ │ -#include "ace/OS_NS_sys_time.h"
│ │ │ │ -#include "ace/Object_Manager.h"
│ │ │ │ -#include "ace/Connection_Recycling_Strategy.h"
│ │ │ │ -#include "ace/Dynamic.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_SVC_HANDLER_CPP
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_SVC_HANDLER_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SVC_HANDLER_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/LSOCK_Acceptor.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +#include "ace/OS_NS_sys_socket.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,23 +3,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Svc_Handler.cpp File Reference │ │ │ │ │ -#include "ace/Svc_Handler.h" │ │ │ │ │ -#include "ace/OS_NS_sys_time.h" │ │ │ │ │ -#include "ace/Object_Manager.h" │ │ │ │ │ -#include "ace/Connection_Recycling_Strategy.h" │ │ │ │ │ -#include "ace/Dynamic.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_SVC_HANDLER_CPP │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_SVC_HANDLER_CPP ***** │ │ │ │ │ -#define ACE_SVC_HANDLER_CPP │ │ │ │ │ +LSOCK_Acceptor.cpp File Reference │ │ │ │ │ +#include "ace/LSOCK_Acceptor.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ +#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00872.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Unbounded_Set_Ex.h File Reference │ │ │ │ +ACE: Barrier.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,39 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Unbounded_Set_Ex.h File Reference
│ │ │ │ +
Barrier.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Node.h"
│ │ │ │ -#include "ace/os_include/os_stddef.h"
│ │ │ │ -#include <iterator>
│ │ │ │ -#include "ace/Unbounded_Set_Ex.inl"
│ │ │ │ -#include "ace/Unbounded_Set_Ex.cpp"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Unbounded_Set_Ex_Iterator< T, C >
 Implement an iterator over an unbounded set. More...
 
class  ACE_Unbounded_Set_Ex_Const_Iterator< T, C >
 Implement an const iterator over an unbounded set. More...
 
class  ACE_Unbounded_Set_Ex< T, C >
 Implement a simple unordered set of <T> of unbounded size. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
#include "ace/Barrier.h"
│ │ │ │ +#include "ace/Guard_T.h"
│ │ │ │ +#include "ace/OS_NS_errno.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,31 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Unbounded_Set_Ex.h File Reference │ │ │ │ │ -#include "ace/Node.h" │ │ │ │ │ -#include "ace/os_include/os_stddef.h" │ │ │ │ │ -#include │ │ │ │ │ -#include "ace/Unbounded_Set_Ex.inl" │ │ │ │ │ -#include "ace/Unbounded_Set_Ex.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Unbounded_Set_Ex_Iterator<_T,_C_> │ │ │ │ │ -  Implement an iterator over an unbounded set. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Unbounded_Set_Ex_Const_Iterator<_T,_C_> │ │ │ │ │ -  Implement an const iterator over an unbounded set. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Unbounded_Set_Ex<_T,_C_> │ │ │ │ │ -  Implement a simple unordered set of of unbounded size. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +Barrier.cpp File Reference │ │ │ │ │ +#include "ace/Barrier.h" │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00875.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Profile_Timer.cpp File Reference │ │ │ │ +ACE: Dev_Poll_Reactor.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,87 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Profile_Timer.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Typedefs
│ │ │ │ +
Dev_Poll_Reactor.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Profile_Timer.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Pipe.h"
│ │ │ │ +#include "ace/Lock_Adapter_T.h"
│ │ │ │ +#include "ace/Reactor_Impl.h"
│ │ │ │ +#include "ace/Reactor_Token_T.h"
│ │ │ │ +#include "ace/Token.h"
│ │ │ │ +#include "ace/Dev_Poll_Reactor.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Dev_Poll_Reactor_Notify
 Event handler used for unblocking the ACE_Dev_Poll_Reactor from its event loop. More...
 
class  ACE_Dev_Poll_Reactor
 A ‘/dev/poll’ or ‘/dev/epoll’ based Reactor implemenatation. More...
 
struct  ACE_Dev_Poll_Reactor::Event_Tuple
 Struct that collects event registration information for a handle. More...
 
class  ACE_Dev_Poll_Reactor::Handler_Repository
 Used to map ACE_HANDLEs onto the appropriate Event_Tuple. More...
 
class  ACE_Dev_Poll_Reactor::Token_Guard
 A helper class that helps grabbing, releasing and waiting on tokens for a thread that needs access to the reactor's token. More...
 
class  ACE_Dev_Poll_Handler_Guard
 Class used to make event handler reference count manipulation exception-safe. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef ACE_Noop_Token ACE_DEV_POLL_TOKEN
 
typedef ACE_Reactor_Token_T< ACE_DEV_POLL_TOKENACE_Dev_Poll_Reactor_Token
 
│ │ │ │ +

Detailed Description

│ │ │ │ +

/dev/poll (or Linux sys_epoll) based Reactor implementation.

│ │ │ │ +
Author
Ossama Othman ossam.nosp@m.a@dr.nosp@m.e.van.nosp@m.derb.nosp@m.ilt.e.nosp@m.du
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Dev_Poll_Reactor_Token

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Reactor_Token_T<ACE_DEV_POLL_TOKEN> ACE_Dev_Poll_Reactor_Token
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEV_POLL_TOKEN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Noop_Token ACE_DEV_POLL_TOKEN
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── encoding │ │ │ │ │ @@ -1 +1 @@ │ │ │ │ │ -us-ascii │ │ │ │ │ +utf-8 │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,56 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Profile_Timer.cpp File Reference │ │ │ │ │ -#include "ace/Profile_Timer.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ +Classes | Typedefs │ │ │ │ │ +Dev_Poll_Reactor.h File Reference │ │ │ │ │ +#include "ace/Pipe.h" │ │ │ │ │ +#include "ace/Lock_Adapter_T.h" │ │ │ │ │ +#include "ace/Reactor_Impl.h" │ │ │ │ │ +#include "ace/Reactor_Token_T.h" │ │ │ │ │ +#include "ace/Token.h" │ │ │ │ │ +#include "ace/Dev_Poll_Reactor.inl" │ │ │ │ │ + Classes │ │ │ │ │ + class  ACE_Dev_Poll_Reactor_Notify │ │ │ │ │ +  Event handler used for unblocking the ACE_Dev_Poll_Reactor from its │ │ │ │ │ + event loop. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Dev_Poll_Reactor │ │ │ │ │ +  A ‘/dev/poll’ or ‘/dev/epoll’ based Reactor implemenatation. More... │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Dev_Poll_Reactor::Event_Tuple │ │ │ │ │ +  Struct that collects event registration information for a handle. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Dev_Poll_Reactor::Handler_Repository │ │ │ │ │ +  Used to map ACE_HANDLEs onto the appropriate Event_Tuple. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Dev_Poll_Reactor::Token_Guard │ │ │ │ │ +  A helper class that helps grabbing, releasing and waiting on tokens │ │ │ │ │ + for a thread that needs access to the reactor's token. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Dev_Poll_Handler_Guard │ │ │ │ │ +  Class used to make event handler reference count manipulation │ │ │ │ │ + exception-safe. More... │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ + typedef ACE_Noop_Token ACE_DEV_POLL_TOKEN │ │ │ │ │ +  │ │ │ │ │ +typedef ACE_Reactor_Token_T< ACE_DEV_POLL_TOKEN > ACE_Dev_Poll_Reactor_Token │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ +/dev/poll (or Linux sys_epoll) based Reactor implementation. │ │ │ │ │ + Author │ │ │ │ │ + Ossama Othman │ │ │ │ │ + ossam.nosp@m.a@dr.nosp@m.e.van.nosp@m.derb.nosp@m.ilt.e.nosp@m.du │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_Dev_Poll_Reactor_Token ***** │ │ │ │ │ +typedef ACE_Reactor_Token_T ACE_Dev_Poll_Reactor_Token │ │ │ │ │ +***** ◆ ACE_DEV_POLL_TOKEN ***** │ │ │ │ │ +typedef ACE_Noop_Token ACE_DEV_POLL_TOKEN │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00878.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: WIN32_Proactor.h File Reference │ │ │ │ +ACE: SOCK_CODgram.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,42 +64,30 @@ │ │ │ │
    │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │ -
WIN32_Proactor.h File Reference
│ │ │ │ +
SOCK_CODgram.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/WIN32_Asynch_IO.h"
│ │ │ │ -#include "ace/Event_Handler.h"
│ │ │ │ -#include "ace/Proactor_Impl.h"
│ │ │ │ -#include "ace/Asynch_Pseudo_Task.h"
│ │ │ │ -#include "ace/Auto_Event.h"
│ │ │ │ +
#include "ace/SOCK_IO.h"
│ │ │ │ +#include "ace/Addr.h"
│ │ │ │ +#include "ace/INET_Addr.h"
│ │ │ │ +#include "ace/SOCK_CODgram.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_WIN32_Proactor
 A manager for asynchronous event demultiplexing on Win32. More...
 
class  ACE_WIN32_Asynch_Timer
 This class is posted to the completion port when a timer expires. When the complete method of this object is called, the handler's handle_timeout method will be called. More...
class  ACE_SOCK_CODgram
 Defines the member functions for the ACE_SOCK connected datagram abstraction. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Irfan Pyarali (irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu)
│ │ │ │ -
│ │ │ │ -Tim Harrison (harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu)
│ │ │ │ -
│ │ │ │ -Alexander Babu Arulanthu alex@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu
│ │ │ │ -
│ │ │ │ -Roger Tragin r.tra.nosp@m.gin@.nosp@m.compu.nosp@m.ter..nosp@m.org
│ │ │ │ -
│ │ │ │ -Alexander Libman alibm.nosp@m.an@i.nosp@m.hug.c.nosp@m.om.a.nosp@m.u
│ │ │ │ +
Author
Doug Schmidt
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,32 +4,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Classes │ │ │ │ │ -WIN32_Proactor.h File Reference │ │ │ │ │ -#include "ace/WIN32_Asynch_IO.h" │ │ │ │ │ -#include "ace/Event_Handler.h" │ │ │ │ │ -#include "ace/Proactor_Impl.h" │ │ │ │ │ -#include "ace/Asynch_Pseudo_Task.h" │ │ │ │ │ -#include "ace/Auto_Event.h" │ │ │ │ │ +SOCK_CODgram.h File Reference │ │ │ │ │ +#include "ace/SOCK_IO.h" │ │ │ │ │ +#include "ace/Addr.h" │ │ │ │ │ +#include "ace/INET_Addr.h" │ │ │ │ │ +#include "ace/SOCK_CODgram.inl" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_WIN32_Proactor │ │ │ │ │ -  A manager for asynchronous event demultiplexing on Win32. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_WIN32_Asynch_Timer │ │ │ │ │ - This class is posted to the completion port when a timer expires. When │ │ │ │ │ -  the complete method of this object is called, the handler's │ │ │ │ │ - handle_timeout method will be called. More... │ │ │ │ │ +class  ACE_SOCK_CODgram │ │ │ │ │ +  Defines the member functions for the ACE_SOCK connected datagram │ │ │ │ │ + abstraction. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Irfan Pyarali (irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu) │ │ │ │ │ - Tim Harrison (harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu) │ │ │ │ │ - Alexander Babu Arulanthu alex@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu │ │ │ │ │ - Roger Tragin r.tra.nosp@m.gin@.nosp@m.compu.nosp@m.ter..nosp@m.org │ │ │ │ │ - Alexander Libman alibm.nosp@m.an@i.nosp@m.hug.c.nosp@m.om.a.nosp@m.u │ │ │ │ │ + Doug Schmidt │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00881.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Shared_Memory_SV.cpp File Reference │ │ │ │ +ACE: LSOCK_Stream.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Shared_Memory_SV.cpp File Reference
│ │ │ │ +
LSOCK_Stream.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Shared_Memory_SV.h"
│ │ │ │ +
#include "ace/LSOCK_Stream.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/OS_NS_sys_socket.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Shared_Memory_SV.cpp File Reference │ │ │ │ │ -#include "ace/Shared_Memory_SV.h" │ │ │ │ │ +LSOCK_Stream.cpp File Reference │ │ │ │ │ +#include "ace/LSOCK_Stream.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00884.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: LSOCK_Connector.inl File Reference │ │ │ │ +ACE: MEM_Connector.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
LSOCK_Connector.inl File Reference
│ │ │ │ +
MEM_Connector.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/MEM_Connector.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -LSOCK_Connector.inl File Reference │ │ │ │ │ +MEM_Connector.cpp File Reference │ │ │ │ │ +#include "ace/MEM_Connector.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00887.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Bound_Ptr.cpp File Reference │ │ │ │ +ACE: ace_wchar.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,34 +63,1188 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Macros
│ │ │ │ -
Bound_Ptr.cpp File Reference
│ │ │ │ +Classes | │ │ │ │ +Macros | │ │ │ │ +Typedefs
│ │ │ │ +
ace_wchar.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Bound_Ptr.h"
│ │ │ │ +
#include "ace/config-macros.h"
│ │ │ │ +#include "ace/ace_wchar.inl"
│ │ │ │
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Wide_To_Ascii
 A lightweight wchar* to char* string conversion class. More...
 
class  ACE_Ascii_To_Wide
 A lightweight char* to wchar* string conversion class. More...
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ Macros

#define ACE_BOUND_PTR_CPP
 
#define ACE_WSTRING_HAS_USHORT_SUPPORT
 
#define ACE_USES_L_PREFIX   1
 
#define ACE_TEXT_WIDE_I(STRING)   L##STRING
 
#define ACE_TEXT_WIDE(STRING)   ACE_TEXT_WIDE_I (STRING)
 
#define ACE_TEXT(STRING)   STRING
 
#define ACE_TEXT_ALWAYS_CHAR(STRING)   STRING
 
#define ACE_TEXT_ALWAYS_WCHAR(STRING)   ACE_Ascii_To_Wide (STRING).wchar_rep ()
 
#define ACE_TEXT_CHAR_TO_TCHAR(STRING)   STRING
 
#define ACE_TEXT_WCHAR_TO_TCHAR(STRING)   ACE_Wide_To_Ascii (STRING).char_rep ()
 
#define ACE_TEXT_ANTI_TO_TCHAR(STRING)   ACE_Wide_To_Ascii (STRING).char_rep ()
 
#define ACE_LPSTR   LPSTR
 
#define ACE_TEXT_SERVICE_TABLE_ENTRY   SERVICE_TABLE_ENTRYA
 
#define ACE_TEXT_STARTUPINFO   STARTUPINFOA
 
#define ACE_TEXT_WIN32_FIND_DATA   WIN32_FIND_DATAA
 
#define ACE_TEXT_OSVERSIONINFO   OSVERSIONINFOA
 
#define ACE_TEXT_EXPLICIT_ACCESS   EXPLICIT_ACCESS_A
 
#define ACE_TEXT_CreateEvent   ::CreateEventA
 
#define ACE_TEXT_CreateFile   ::CreateFileA
 
#define ACE_TEXT_CreateFileMapping   ::CreateFileMappingA
 
#define ACE_TEXT_CreateMutex   ::CreateMutexA
 
#define ACE_TEXT_CreateProcess   ::CreateProcessA
 
#define ACE_TEXT_CreateProcessAsUser   ::CreateProcessAsUserA
 
#define ACE_TEXT_CreateSemaphore   ::CreateSemaphoreA
 
#define ACE_TEXT_CreateService   ::CreateServiceA
 
#define ACE_TEXT_ExpandEnvironmentStrings   ::ExpandEnvironmentStringsA
 
#define ACE_TEXT_FindFirstChangeNotification   ::FindFirstChangeNotificationA
 
#define ACE_TEXT_FindFirstFile   ::FindFirstFileA
 
#define ACE_TEXT_FindNextFile   ::FindNextFileA
 
#define ACE_TEXT_FormatMessage   ::FormatMessageA
 
#define ACE_TEXT_FreeEnvironmentStrings   ::FreeEnvironmentStringsA
 
#define ACE_TEXT_GetComputerName   ::GetComputerNameA
 
#define ACE_TEXT_GetEnvironmentStrings   ::GetEnvironmentStringsA
 
#define ACE_TEXT_GetFileAttributes   ::GetFileAttributesA
 
#define ACE_TEXT_GetModuleFileName   ::GetModuleFileNameA
 
#define ACE_TEXT_GetTempPath   ::GetTempPathA
 
#define ACE_TEXT_GetUserName   ::GetUserNameA
 
#define ACE_TEXT_GetUserNameEx   ::GetUserNameExA
 
#define ACE_TEXT_GetVersionEx   ::GetVersionExA
 
#define ACE_TEXT_LoadLibrary   ::LoadLibraryA
 
#define ACE_TEXT_MoveFileEx   ::MoveFileExA
 
#define ACE_TEXT_WaitNamedPipe   ::WaitNamedPipeA
 
#define ACE_TEXT_OpenFileMapping   ::OpenFileMappingA
 
#define ACE_TEXT_OpenSCManager   ::OpenSCManagerA
 
#define ACE_TEXT_OpenService   ::OpenServiceA
 
#define ACE_TEXT_OutputDebugString   ::OutputDebugStringA
 
#define ACE_TEXT_RegisterEventSource   ::RegisterEventSourceA
 
#define ACE_TEXT_RegisterServiceCtrlHandler   ::RegisterServiceCtrlHandlerA
 
#define ACE_TEXT_RegConnectRegistry   ::RegConnectRegistryA
 
#define ACE_TEXT_RegCreateKeyEx   ::RegCreateKeyExA
 
#define ACE_TEXT_RegDeleteKey   ::RegDeleteKeyA
 
#define ACE_TEXT_RegDeleteValue   ::RegDeleteValueA
 
#define ACE_TEXT_RegEnumKeyEx   ::RegEnumKeyExA
 
#define ACE_TEXT_RegEnumValue   ::RegEnumValueA
 
#define ACE_TEXT_RegCreateKey   ::RegCreateKeyA
 
#define ACE_TEXT_RegOpenKey   ::RegOpenKeyA
 
#define ACE_TEXT_RegOpenKeyEx   ::RegOpenKeyExA
 
#define ACE_TEXT_RegQueryValueEx   ::RegQueryValueExA
 
#define ACE_TEXT_RegSetValueEx   ::RegSetValueExA
 
#define ACE_TEXT_ReportEvent   ::ReportEventA
 
#define ACE_TEXT_SearchPath   ::SearchPathA
 
#define ACE_TEXT_StartService   ::StartServiceA
 
#define ACE_TEXT_StartServiceCtrlDispatcher   ::StartServiceCtrlDispatcherA
 
#define ACE_TEXT_SetFileSecurity   ::SetFileSecurityA
 
#define ACE_TEXT_SetEntriesInAcl   ::SetEntriesInAclA
 
#define ACE_TEXT_PdhExpandCounterPath   ::PdhExpandCounterPathA
 
#define ACE_TEXT_PdhOpenQuery   ::PdhOpenQueryA
 
#define ACE_TEXT_PdhAddCounter   ::PdhAddCounterA
 
#define ACE_TEXT_gai_strerror   ::gai_strerrorA
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Typedefs

typedef char ACE_TCHAR
 
typedef wchar_t ACE_ANTI_TCHAR
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_BOUND_PTR_CPP

│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Darrell Brunsch bruns.nosp@m.ch@u.nosp@m.ci.ed.nosp@m.u
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_LPSTR

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_BOUND_PTR_CPP#define ACE_LPSTR   LPSTR
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT( STRING)   STRING
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_ALWAYS_CHAR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_ALWAYS_CHAR( STRING)   STRING
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_ALWAYS_WCHAR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_ALWAYS_WCHAR( STRING)   ACE_Ascii_To_Wide (STRING).wchar_rep ()
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_ANTI_TO_TCHAR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_ANTI_TO_TCHAR( STRING)   ACE_Wide_To_Ascii (STRING).char_rep ()
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_CHAR_TO_TCHAR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_CHAR_TO_TCHAR( STRING)   STRING
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_CreateEvent

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_CreateEvent   ::CreateEventA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_CreateFile

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_CreateFile   ::CreateFileA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_CreateFileMapping

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_CreateFileMapping   ::CreateFileMappingA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_CreateMutex

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_CreateMutex   ::CreateMutexA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_CreateProcess

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_CreateProcess   ::CreateProcessA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_CreateProcessAsUser

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_CreateProcessAsUser   ::CreateProcessAsUserA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_CreateSemaphore

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_CreateSemaphore   ::CreateSemaphoreA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_CreateService

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_CreateService   ::CreateServiceA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_ExpandEnvironmentStrings

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_ExpandEnvironmentStrings   ::ExpandEnvironmentStringsA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_EXPLICIT_ACCESS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_EXPLICIT_ACCESS   EXPLICIT_ACCESS_A
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_FindFirstChangeNotification

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_FindFirstChangeNotification   ::FindFirstChangeNotificationA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_FindFirstFile

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_FindFirstFile   ::FindFirstFileA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_FindNextFile

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_FindNextFile   ::FindNextFileA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_FormatMessage

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_FormatMessage   ::FormatMessageA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_FreeEnvironmentStrings

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_FreeEnvironmentStrings   ::FreeEnvironmentStringsA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_gai_strerror

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_gai_strerror   ::gai_strerrorA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_GetComputerName

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_GetComputerName   ::GetComputerNameA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_GetEnvironmentStrings

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_GetEnvironmentStrings   ::GetEnvironmentStringsA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_GetFileAttributes

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_GetFileAttributes   ::GetFileAttributesA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_GetModuleFileName

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_GetModuleFileName   ::GetModuleFileNameA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_GetTempPath

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_GetTempPath   ::GetTempPathA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_GetUserName

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_GetUserName   ::GetUserNameA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_GetUserNameEx

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_GetUserNameEx   ::GetUserNameExA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_GetVersionEx

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_GetVersionEx   ::GetVersionExA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_LoadLibrary

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_LoadLibrary   ::LoadLibraryA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_MoveFileEx

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_MoveFileEx   ::MoveFileExA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_OpenFileMapping

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_OpenFileMapping   ::OpenFileMappingA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_OpenSCManager

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_OpenSCManager   ::OpenSCManagerA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_OpenService

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_OpenService   ::OpenServiceA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_OSVERSIONINFO

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_OSVERSIONINFO   OSVERSIONINFOA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_OutputDebugString

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_OutputDebugString   ::OutputDebugStringA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_PdhAddCounter

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_PdhAddCounter   ::PdhAddCounterA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_PdhExpandCounterPath

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_PdhExpandCounterPath   ::PdhExpandCounterPathA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_PdhOpenQuery

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_PdhOpenQuery   ::PdhOpenQueryA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_RegConnectRegistry

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_RegConnectRegistry   ::RegConnectRegistryA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_RegCreateKey

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_RegCreateKey   ::RegCreateKeyA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_RegCreateKeyEx

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_RegCreateKeyEx   ::RegCreateKeyExA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_RegDeleteKey

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_RegDeleteKey   ::RegDeleteKeyA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_RegDeleteValue

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_RegDeleteValue   ::RegDeleteValueA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_RegEnumKeyEx

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_RegEnumKeyEx   ::RegEnumKeyExA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_RegEnumValue

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_RegEnumValue   ::RegEnumValueA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_RegisterEventSource

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_RegisterEventSource   ::RegisterEventSourceA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_RegisterServiceCtrlHandler

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_RegisterServiceCtrlHandler   ::RegisterServiceCtrlHandlerA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_RegOpenKey

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_RegOpenKey   ::RegOpenKeyA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_RegOpenKeyEx

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_RegOpenKeyEx   ::RegOpenKeyExA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_RegQueryValueEx

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_RegQueryValueEx   ::RegQueryValueExA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_RegSetValueEx

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_RegSetValueEx   ::RegSetValueExA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_ReportEvent

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_ReportEvent   ::ReportEventA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_SearchPath

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_SearchPath   ::SearchPathA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_SERVICE_TABLE_ENTRY

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_SERVICE_TABLE_ENTRY   SERVICE_TABLE_ENTRYA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_SetEntriesInAcl

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_SetEntriesInAcl   ::SetEntriesInAclA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_SetFileSecurity

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_SetFileSecurity   ::SetFileSecurityA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_StartService

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_StartService   ::StartServiceA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_StartServiceCtrlDispatcher

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_StartServiceCtrlDispatcher   ::StartServiceCtrlDispatcherA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_STARTUPINFO

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_STARTUPINFO   STARTUPINFOA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_WaitNamedPipe

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_WaitNamedPipe   ::WaitNamedPipeA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_WCHAR_TO_TCHAR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_WCHAR_TO_TCHAR( STRING)   ACE_Wide_To_Ascii (STRING).char_rep ()
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_WIDE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_WIDE( STRING)   ACE_TEXT_WIDE_I (STRING)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_WIDE_I

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_WIDE_I( STRING)   L##STRING
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEXT_WIN32_FIND_DATA

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEXT_WIN32_FIND_DATA   WIN32_FIND_DATAA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_USES_L_PREFIX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_USES_L_PREFIX   1
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_WSTRING_HAS_USHORT_SUPPORT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_WSTRING_HAS_USHORT_SUPPORT
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ANTI_TCHAR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef wchar_t ACE_ANTI_TCHAR
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TCHAR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
typedef char ACE_TCHAR
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,19 +3,311 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Bound_Ptr.cpp File Reference │ │ │ │ │ -#include "ace/Bound_Ptr.h" │ │ │ │ │ +Classes | Macros | Typedefs │ │ │ │ │ +ace_wchar.h File Reference │ │ │ │ │ +#include "ace/config-macros.h" │ │ │ │ │ +#include "ace/ace_wchar.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Wide_To_Ascii │ │ │ │ │ +  A lightweight wchar* to char* string conversion class. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Ascii_To_Wide │ │ │ │ │ +  A lightweight char* to wchar* string conversion class. More... │ │ │ │ │ +  │ │ │ │ │ Macros │ │ │ │ │ -#define ACE_BOUND_PTR_CPP │ │ │ │ │ +#define ACE_WSTRING_HAS_USHORT_SUPPORT │ │ │ │ │ +  │ │ │ │ │ +#define ACE_USES_L_PREFIX   1 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_WIDE_I(STRING)   L##STRING │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_WIDE(STRING)   ACE_TEXT_WIDE_I (STRING) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT(STRING)   STRING │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_ALWAYS_CHAR(STRING)   STRING │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_ALWAYS_WCHAR(STRING)   ACE_Ascii_To_Wide (STRING).wchar_rep () │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_CHAR_TO_TCHAR(STRING)   STRING │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_WCHAR_TO_TCHAR(STRING)   ACE_Wide_To_Ascii (STRING).char_rep () │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_ANTI_TO_TCHAR(STRING)   ACE_Wide_To_Ascii (STRING).char_rep () │ │ │ │ │ +  │ │ │ │ │ +#define ACE_LPSTR   LPSTR │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_SERVICE_TABLE_ENTRY   SERVICE_TABLE_ENTRYA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_STARTUPINFO   STARTUPINFOA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_WIN32_FIND_DATA   WIN32_FIND_DATAA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_OSVERSIONINFO   OSVERSIONINFOA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_EXPLICIT_ACCESS   EXPLICIT_ACCESS_A │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_CreateEvent   ::CreateEventA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_CreateFile   ::CreateFileA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_CreateFileMapping   ::CreateFileMappingA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_CreateMutex   ::CreateMutexA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_CreateProcess   ::CreateProcessA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_CreateProcessAsUser   ::CreateProcessAsUserA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_CreateSemaphore   ::CreateSemaphoreA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_CreateService   ::CreateServiceA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_ExpandEnvironmentStrings   ::ExpandEnvironmentStringsA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_FindFirstChangeNotification   ::FindFirstChangeNotificationA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_FindFirstFile   ::FindFirstFileA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_FindNextFile   ::FindNextFileA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_FormatMessage   ::FormatMessageA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_FreeEnvironmentStrings   ::FreeEnvironmentStringsA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_GetComputerName   ::GetComputerNameA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_GetEnvironmentStrings   ::GetEnvironmentStringsA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_GetFileAttributes   ::GetFileAttributesA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_GetModuleFileName   ::GetModuleFileNameA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_GetTempPath   ::GetTempPathA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_GetUserName   ::GetUserNameA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_GetUserNameEx   ::GetUserNameExA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_GetVersionEx   ::GetVersionExA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_LoadLibrary   ::LoadLibraryA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_MoveFileEx   ::MoveFileExA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_WaitNamedPipe   ::WaitNamedPipeA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_OpenFileMapping   ::OpenFileMappingA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_OpenSCManager   ::OpenSCManagerA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_OpenService   ::OpenServiceA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_OutputDebugString   ::OutputDebugStringA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_RegisterEventSource   ::RegisterEventSourceA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_RegisterServiceCtrlHandler   ::RegisterServiceCtrlHandlerA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_RegConnectRegistry   ::RegConnectRegistryA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_RegCreateKeyEx   ::RegCreateKeyExA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_RegDeleteKey   ::RegDeleteKeyA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_RegDeleteValue   ::RegDeleteValueA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_RegEnumKeyEx   ::RegEnumKeyExA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_RegEnumValue   ::RegEnumValueA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_RegCreateKey   ::RegCreateKeyA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_RegOpenKey   ::RegOpenKeyA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_RegOpenKeyEx   ::RegOpenKeyExA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_RegQueryValueEx   ::RegQueryValueExA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_RegSetValueEx   ::RegSetValueExA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_ReportEvent   ::ReportEventA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_SearchPath   ::SearchPathA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_StartService   ::StartServiceA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_StartServiceCtrlDispatcher   ::StartServiceCtrlDispatcherA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_SetFileSecurity   ::SetFileSecurityA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_SetEntriesInAcl   ::SetEntriesInAclA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_PdhExpandCounterPath   ::PdhExpandCounterPathA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_PdhOpenQuery   ::PdhOpenQueryA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_PdhAddCounter   ::PdhAddCounterA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TEXT_gai_strerror   ::gai_strerrorA │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ + typedef char ACE_TCHAR │ │ │ │ │ +  │ │ │ │ │ +typedef wchar_t ACE_ANTI_TCHAR │ │ │ │ │   │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Darrell Brunsch bruns.nosp@m.ch@u.nosp@m.ci.ed.nosp@m.u │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_BOUND_PTR_CPP ***** │ │ │ │ │ -#define ACE_BOUND_PTR_CPP │ │ │ │ │ +***** ◆ ACE_LPSTR ***** │ │ │ │ │ +#define ACE_LPSTR   LPSTR │ │ │ │ │ +***** ◆ ACE_TEXT ***** │ │ │ │ │ +#define ACE_TEXT (  STRING )    STRING │ │ │ │ │ +***** ◆ ACE_TEXT_ALWAYS_CHAR ***** │ │ │ │ │ +#define ACE_TEXT_ALWAYS_CHAR (  STRING )    STRING │ │ │ │ │ +***** ◆ ACE_TEXT_ALWAYS_WCHAR ***** │ │ │ │ │ +#define (  STRING )    ACE_Ascii_To_Wide (STRING).wchar_rep () │ │ │ │ │ +ACE_TEXT_ALWAYS_WCHAR │ │ │ │ │ +***** ◆ ACE_TEXT_ANTI_TO_TCHAR ***** │ │ │ │ │ +#define (  STRING )    ACE_Wide_To_Ascii (STRING).char_rep () │ │ │ │ │ +ACE_TEXT_ANTI_TO_TCHAR │ │ │ │ │ +***** ◆ ACE_TEXT_CHAR_TO_TCHAR ***** │ │ │ │ │ +#define ACE_TEXT_CHAR_TO_TCHAR (  STRING )    STRING │ │ │ │ │ +***** ◆ ACE_TEXT_CreateEvent ***** │ │ │ │ │ +#define ACE_TEXT_CreateEvent   ::CreateEventA │ │ │ │ │ +***** ◆ ACE_TEXT_CreateFile ***** │ │ │ │ │ +#define ACE_TEXT_CreateFile   ::CreateFileA │ │ │ │ │ +***** ◆ ACE_TEXT_CreateFileMapping ***** │ │ │ │ │ +#define ACE_TEXT_CreateFileMapping   ::CreateFileMappingA │ │ │ │ │ +***** ◆ ACE_TEXT_CreateMutex ***** │ │ │ │ │ +#define ACE_TEXT_CreateMutex   ::CreateMutexA │ │ │ │ │ +***** ◆ ACE_TEXT_CreateProcess ***** │ │ │ │ │ +#define ACE_TEXT_CreateProcess   ::CreateProcessA │ │ │ │ │ +***** ◆ ACE_TEXT_CreateProcessAsUser ***** │ │ │ │ │ +#define ACE_TEXT_CreateProcessAsUser   ::CreateProcessAsUserA │ │ │ │ │ +***** ◆ ACE_TEXT_CreateSemaphore ***** │ │ │ │ │ +#define ACE_TEXT_CreateSemaphore   ::CreateSemaphoreA │ │ │ │ │ +***** ◆ ACE_TEXT_CreateService ***** │ │ │ │ │ +#define ACE_TEXT_CreateService   ::CreateServiceA │ │ │ │ │ +***** ◆ ACE_TEXT_ExpandEnvironmentStrings ***** │ │ │ │ │ +#define ACE_TEXT_ExpandEnvironmentStrings   ::ExpandEnvironmentStringsA │ │ │ │ │ +***** ◆ ACE_TEXT_EXPLICIT_ACCESS ***** │ │ │ │ │ +#define ACE_TEXT_EXPLICIT_ACCESS   EXPLICIT_ACCESS_A │ │ │ │ │ +***** ◆ ACE_TEXT_FindFirstChangeNotification ***** │ │ │ │ │ +#define ACE_TEXT_FindFirstChangeNotification   ::FindFirstChangeNotificationA │ │ │ │ │ +***** ◆ ACE_TEXT_FindFirstFile ***** │ │ │ │ │ +#define ACE_TEXT_FindFirstFile   ::FindFirstFileA │ │ │ │ │ +***** ◆ ACE_TEXT_FindNextFile ***** │ │ │ │ │ +#define ACE_TEXT_FindNextFile   ::FindNextFileA │ │ │ │ │ +***** ◆ ACE_TEXT_FormatMessage ***** │ │ │ │ │ +#define ACE_TEXT_FormatMessage   ::FormatMessageA │ │ │ │ │ +***** ◆ ACE_TEXT_FreeEnvironmentStrings ***** │ │ │ │ │ +#define ACE_TEXT_FreeEnvironmentStrings   ::FreeEnvironmentStringsA │ │ │ │ │ +***** ◆ ACE_TEXT_gai_strerror ***** │ │ │ │ │ +#define ACE_TEXT_gai_strerror   ::gai_strerrorA │ │ │ │ │ +***** ◆ ACE_TEXT_GetComputerName ***** │ │ │ │ │ +#define ACE_TEXT_GetComputerName   ::GetComputerNameA │ │ │ │ │ +***** ◆ ACE_TEXT_GetEnvironmentStrings ***** │ │ │ │ │ +#define ACE_TEXT_GetEnvironmentStrings   ::GetEnvironmentStringsA │ │ │ │ │ +***** ◆ ACE_TEXT_GetFileAttributes ***** │ │ │ │ │ +#define ACE_TEXT_GetFileAttributes   ::GetFileAttributesA │ │ │ │ │ +***** ◆ ACE_TEXT_GetModuleFileName ***** │ │ │ │ │ +#define ACE_TEXT_GetModuleFileName   ::GetModuleFileNameA │ │ │ │ │ +***** ◆ ACE_TEXT_GetTempPath ***** │ │ │ │ │ +#define ACE_TEXT_GetTempPath   ::GetTempPathA │ │ │ │ │ +***** ◆ ACE_TEXT_GetUserName ***** │ │ │ │ │ +#define ACE_TEXT_GetUserName   ::GetUserNameA │ │ │ │ │ +***** ◆ ACE_TEXT_GetUserNameEx ***** │ │ │ │ │ +#define ACE_TEXT_GetUserNameEx   ::GetUserNameExA │ │ │ │ │ +***** ◆ ACE_TEXT_GetVersionEx ***** │ │ │ │ │ +#define ACE_TEXT_GetVersionEx   ::GetVersionExA │ │ │ │ │ +***** ◆ ACE_TEXT_LoadLibrary ***** │ │ │ │ │ +#define ACE_TEXT_LoadLibrary   ::LoadLibraryA │ │ │ │ │ +***** ◆ ACE_TEXT_MoveFileEx ***** │ │ │ │ │ +#define ACE_TEXT_MoveFileEx   ::MoveFileExA │ │ │ │ │ +***** ◆ ACE_TEXT_OpenFileMapping ***** │ │ │ │ │ +#define ACE_TEXT_OpenFileMapping   ::OpenFileMappingA │ │ │ │ │ +***** ◆ ACE_TEXT_OpenSCManager ***** │ │ │ │ │ +#define ACE_TEXT_OpenSCManager   ::OpenSCManagerA │ │ │ │ │ +***** ◆ ACE_TEXT_OpenService ***** │ │ │ │ │ +#define ACE_TEXT_OpenService   ::OpenServiceA │ │ │ │ │ +***** ◆ ACE_TEXT_OSVERSIONINFO ***** │ │ │ │ │ +#define ACE_TEXT_OSVERSIONINFO   OSVERSIONINFOA │ │ │ │ │ +***** ◆ ACE_TEXT_OutputDebugString ***** │ │ │ │ │ +#define ACE_TEXT_OutputDebugString   ::OutputDebugStringA │ │ │ │ │ +***** ◆ ACE_TEXT_PdhAddCounter ***** │ │ │ │ │ +#define ACE_TEXT_PdhAddCounter   ::PdhAddCounterA │ │ │ │ │ +***** ◆ ACE_TEXT_PdhExpandCounterPath ***** │ │ │ │ │ +#define ACE_TEXT_PdhExpandCounterPath   ::PdhExpandCounterPathA │ │ │ │ │ +***** ◆ ACE_TEXT_PdhOpenQuery ***** │ │ │ │ │ +#define ACE_TEXT_PdhOpenQuery   ::PdhOpenQueryA │ │ │ │ │ +***** ◆ ACE_TEXT_RegConnectRegistry ***** │ │ │ │ │ +#define ACE_TEXT_RegConnectRegistry   ::RegConnectRegistryA │ │ │ │ │ +***** ◆ ACE_TEXT_RegCreateKey ***** │ │ │ │ │ +#define ACE_TEXT_RegCreateKey   ::RegCreateKeyA │ │ │ │ │ +***** ◆ ACE_TEXT_RegCreateKeyEx ***** │ │ │ │ │ +#define ACE_TEXT_RegCreateKeyEx   ::RegCreateKeyExA │ │ │ │ │ +***** ◆ ACE_TEXT_RegDeleteKey ***** │ │ │ │ │ +#define ACE_TEXT_RegDeleteKey   ::RegDeleteKeyA │ │ │ │ │ +***** ◆ ACE_TEXT_RegDeleteValue ***** │ │ │ │ │ +#define ACE_TEXT_RegDeleteValue   ::RegDeleteValueA │ │ │ │ │ +***** ◆ ACE_TEXT_RegEnumKeyEx ***** │ │ │ │ │ +#define ACE_TEXT_RegEnumKeyEx   ::RegEnumKeyExA │ │ │ │ │ +***** ◆ ACE_TEXT_RegEnumValue ***** │ │ │ │ │ +#define ACE_TEXT_RegEnumValue   ::RegEnumValueA │ │ │ │ │ +***** ◆ ACE_TEXT_RegisterEventSource ***** │ │ │ │ │ +#define ACE_TEXT_RegisterEventSource   ::RegisterEventSourceA │ │ │ │ │ +***** ◆ ACE_TEXT_RegisterServiceCtrlHandler ***** │ │ │ │ │ +#define ACE_TEXT_RegisterServiceCtrlHandler   ::RegisterServiceCtrlHandlerA │ │ │ │ │ +***** ◆ ACE_TEXT_RegOpenKey ***** │ │ │ │ │ +#define ACE_TEXT_RegOpenKey   ::RegOpenKeyA │ │ │ │ │ +***** ◆ ACE_TEXT_RegOpenKeyEx ***** │ │ │ │ │ +#define ACE_TEXT_RegOpenKeyEx   ::RegOpenKeyExA │ │ │ │ │ +***** ◆ ACE_TEXT_RegQueryValueEx ***** │ │ │ │ │ +#define ACE_TEXT_RegQueryValueEx   ::RegQueryValueExA │ │ │ │ │ +***** ◆ ACE_TEXT_RegSetValueEx ***** │ │ │ │ │ +#define ACE_TEXT_RegSetValueEx   ::RegSetValueExA │ │ │ │ │ +***** ◆ ACE_TEXT_ReportEvent ***** │ │ │ │ │ +#define ACE_TEXT_ReportEvent   ::ReportEventA │ │ │ │ │ +***** ◆ ACE_TEXT_SearchPath ***** │ │ │ │ │ +#define ACE_TEXT_SearchPath   ::SearchPathA │ │ │ │ │ +***** ◆ ACE_TEXT_SERVICE_TABLE_ENTRY ***** │ │ │ │ │ +#define ACE_TEXT_SERVICE_TABLE_ENTRY   SERVICE_TABLE_ENTRYA │ │ │ │ │ +***** ◆ ACE_TEXT_SetEntriesInAcl ***** │ │ │ │ │ +#define ACE_TEXT_SetEntriesInAcl   ::SetEntriesInAclA │ │ │ │ │ +***** ◆ ACE_TEXT_SetFileSecurity ***** │ │ │ │ │ +#define ACE_TEXT_SetFileSecurity   ::SetFileSecurityA │ │ │ │ │ +***** ◆ ACE_TEXT_StartService ***** │ │ │ │ │ +#define ACE_TEXT_StartService   ::StartServiceA │ │ │ │ │ +***** ◆ ACE_TEXT_StartServiceCtrlDispatcher ***** │ │ │ │ │ +#define ACE_TEXT_StartServiceCtrlDispatcher   ::StartServiceCtrlDispatcherA │ │ │ │ │ +***** ◆ ACE_TEXT_STARTUPINFO ***** │ │ │ │ │ +#define ACE_TEXT_STARTUPINFO   STARTUPINFOA │ │ │ │ │ +***** ◆ ACE_TEXT_WaitNamedPipe ***** │ │ │ │ │ +#define ACE_TEXT_WaitNamedPipe   ::WaitNamedPipeA │ │ │ │ │ +***** ◆ ACE_TEXT_WCHAR_TO_TCHAR ***** │ │ │ │ │ +#define (  STRING )    ACE_Wide_To_Ascii (STRING).char_rep () │ │ │ │ │ +ACE_TEXT_WCHAR_TO_TCHAR │ │ │ │ │ +***** ◆ ACE_TEXT_WIDE ***** │ │ │ │ │ +#define ACE_TEXT_WIDE (  STRING )    ACE_TEXT_WIDE_I (STRING) │ │ │ │ │ +***** ◆ ACE_TEXT_WIDE_I ***** │ │ │ │ │ +#define ACE_TEXT_WIDE_I (  STRING )    L##STRING │ │ │ │ │ +***** ◆ ACE_TEXT_WIN32_FIND_DATA ***** │ │ │ │ │ +#define ACE_TEXT_WIN32_FIND_DATA   WIN32_FIND_DATAA │ │ │ │ │ +***** ◆ ACE_USES_L_PREFIX ***** │ │ │ │ │ +#define ACE_USES_L_PREFIX   1 │ │ │ │ │ +***** ◆ ACE_WSTRING_HAS_USHORT_SUPPORT ***** │ │ │ │ │ +#define ACE_WSTRING_HAS_USHORT_SUPPORT │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_ANTI_TCHAR ***** │ │ │ │ │ +typedef wchar_t ACE_ANTI_TCHAR │ │ │ │ │ +***** ◆ ACE_TCHAR ***** │ │ │ │ │ +typedef char ACE_TCHAR │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00890.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Shared_Memory_SV.h File Reference │ │ │ │ +ACE: Pipe.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,25 +64,26 @@ │ │ │ │
    │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │ -
Shared_Memory_SV.h File Reference
│ │ │ │ +
Pipe.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Shared_Memory.h"
│ │ │ │ -#include "ace/SV_Shared_Memory.h"
│ │ │ │ -#include "ace/Shared_Memory_SV.inl"
│ │ │ │ +
#include "ace/Default_Constants.h"
│ │ │ │ +#include "ace/OS_NS_sys_uio.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +#include "ace/Pipe.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_Shared_Memory_SV
 Shared memory wrapper based on System V shared memory. More...
class  ACE_Pipe
 Provides a portable bidirectional "pipe" abstraction. More...
 
│ │ │ │

Detailed Description

│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
TLI_Acceptor.h File Reference
│ │ │ │ +Namespaces
│ │ │ │ +
UUID.inl File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/TLI.h"
│ │ │ │ -#include "ace/TLI_Stream.h"
│ │ │ │ -#include "ace/Default_Constants.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ +

│ │ │ │ -Classes

class  ACE_TLI_Acceptor
 Defines the member functions for ACE_TLI_Acceptor abstraction. More...
│ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ +Namespaces

namespace  ACE_Utils
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Doug Schmidt
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,22 +3,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -TLI_Acceptor.h File Reference │ │ │ │ │ -#include "ace/TLI.h" │ │ │ │ │ -#include "ace/TLI_Stream.h" │ │ │ │ │ -#include "ace/Default_Constants.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_TLI_Acceptor │ │ │ │ │ -  Defines the member functions for ACE_TLI_Acceptor abstraction. More... │ │ │ │ │ +Namespaces │ │ │ │ │ +UUID.inl File Reference │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_Utils │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00896.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Registry.cpp File Reference │ │ │ │ +ACE: OS_NS_dirent.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,85 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Macros | │ │ │ │ -Variables
│ │ │ │ -
Registry.cpp File Reference
│ │ │ │ +
OS_NS_dirent.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Registry.h"
│ │ │ │ -#include "ace/os_include/os_netdb.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_REGISTRY_CALL_RETURN(X)
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Variables

static const ACE_Registry::Binding_List ace_binding_empty_list
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_REGISTRY_CALL_RETURN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_REGISTRY_CALL_RETURN( X)
│ │ │ │ -
│ │ │ │ -Value:
do { \
│ │ │ │ -
if (X != ERROR_SUCCESS) \
│ │ │ │ -
{ \
│ │ │ │ -
errno = X; \
│ │ │ │ -
return -1; \
│ │ │ │ -
} \
│ │ │ │ -
else \
│ │ │ │ -
return 0; \
│ │ │ │ -
} while (0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Variable Documentation

│ │ │ │ - │ │ │ │ -

◆ ace_binding_empty_list

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
const ACE_Registry::Binding_List ace_binding_empty_list
│ │ │ │ -
│ │ │ │ -static
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/OS_NS_dirent.h"
│ │ │ │ +#include "ace/OS_NS_dirent.inl"
│ │ │ │ +#include "ace/OS_NS_errno.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/OS_NS_stdlib.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,37 +3,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Variables │ │ │ │ │ -Registry.cpp File Reference │ │ │ │ │ -#include "ace/Registry.h" │ │ │ │ │ -#include "ace/os_include/os_netdb.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_REGISTRY_CALL_RETURN(X) │ │ │ │ │ -  │ │ │ │ │ - Variables │ │ │ │ │ -static const ACE_Registry::Binding_List ace_binding_empty_list │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_REGISTRY_CALL_RETURN ***** │ │ │ │ │ -#define ACE_REGISTRY_CALL_RETURN (  X ) │ │ │ │ │ -Value: │ │ │ │ │ -do { \ │ │ │ │ │ -if (X != ERROR_SUCCESS) \ │ │ │ │ │ -{ \ │ │ │ │ │ -errno = X; \ │ │ │ │ │ -return -1; \ │ │ │ │ │ -} \ │ │ │ │ │ -else \ │ │ │ │ │ -return 0; \ │ │ │ │ │ -} while (0) │ │ │ │ │ -***** Variable Documentation ***** │ │ │ │ │ -***** ◆ ace_binding_empty_list ***** │ │ │ │ │ -const ACE_Registry::Binding_List ace_binding_empty_list static │ │ │ │ │ +OS_NS_dirent.cpp File Reference │ │ │ │ │ +#include "ace/OS_NS_dirent.h" │ │ │ │ │ +#include "ace/OS_NS_dirent.inl" │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/OS_NS_stdlib.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00899.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: TSS_T.inl File Reference │ │ │ │ +ACE: Thread_Adapter.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
TSS_T.inl File Reference
│ │ │ │ +
Thread_Adapter.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Thread.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -TSS_T.inl File Reference │ │ │ │ │ -#include "ace/Thread.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ +Thread_Adapter.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00902.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: FIFO_Send.cpp File Reference │ │ │ │ +ACE: SStringfwd.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,96 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
FIFO_Send.cpp File Reference
│ │ │ │ +
│ │ │ │ +Typedefs
│ │ │ │ +
SStringfwd.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/FIFO_Send.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Basic_Types.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef ACE_WCHAR_T ACE_WSTRING_TYPE
 
typedef ACE_String_Base< char > ACE_CString
 
typedef ACE_String_Base< ACE_WSTRING_TYPEACE_WString
 
typedef ACE_CString ACE_TString
 
│ │ │ │ +

Detailed Description

│ │ │ │ +

Forward declarations and typedefs of ACE string types.

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Ossama Othman ossam.nosp@m.a@uc.nosp@m.i.edu
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_CString

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_String_Base<char> ACE_CString
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TString

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_CString ACE_TString
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_WString

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_String_Base<ACE_WSTRING_TYPE> ACE_WString
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_WSTRING_TYPE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_WCHAR_T ACE_WSTRING_TYPE
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,38 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -FIFO_Send.cpp File Reference │ │ │ │ │ -#include "ace/FIFO_Send.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ +Typedefs │ │ │ │ │ +SStringfwd.h File Reference │ │ │ │ │ +#include "ace/Basic_Types.h" │ │ │ │ │ + Typedefs │ │ │ │ │ + typedef ACE_WCHAR_T ACE_WSTRING_TYPE │ │ │ │ │ +  │ │ │ │ │ + typedef ACE_String_Base< char > ACE_CString │ │ │ │ │ +  │ │ │ │ │ +typedef ACE_String_Base< ACE_WSTRING_TYPE > ACE_WString │ │ │ │ │ +  │ │ │ │ │ + typedef ACE_CString ACE_TString │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ +Forward declarations and typedefs of ACE string types. │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ + Ossama Othman ossam.nosp@m.a@uc.nosp@m.i.edu │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_CString ***** │ │ │ │ │ +typedef ACE_String_Base ACE_CString │ │ │ │ │ +***** ◆ ACE_TString ***** │ │ │ │ │ +typedef ACE_CString ACE_TString │ │ │ │ │ +***** ◆ ACE_WString ***** │ │ │ │ │ +typedef ACE_String_Base ACE_WString │ │ │ │ │ +***** ◆ ACE_WSTRING_TYPE ***** │ │ │ │ │ +typedef ACE_WCHAR_T ACE_WSTRING_TYPE │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00905.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Select_Reactor_T.inl File Reference │ │ │ │ +ACE: TLI_Connector.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,31 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Select_Reactor_T.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
TLI_Connector.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Reactor.h"
│ │ │ │ -#include "ace/Signal.h"
│ │ │ │ -#include "ace/Sig_Handler.h"
│ │ │ │ +
#include "ace/TLI_Stream.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/TLI_Connector.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_TLI_Connector
 Defines an active connection factory for the ACE_TLI C++ wrappers. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Doug Schmidt
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Select_Reactor_T.inl File Reference │ │ │ │ │ -#include "ace/Reactor.h" │ │ │ │ │ -#include "ace/Signal.h" │ │ │ │ │ -#include "ace/Sig_Handler.h" │ │ │ │ │ +Classes │ │ │ │ │ +TLI_Connector.h File Reference │ │ │ │ │ +#include "ace/TLI_Stream.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/TLI_Connector.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_TLI_Connector │ │ │ │ │ +  Defines an active connection factory for the ACE_TLI C++ wrappers. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Doug Schmidt │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00908.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Log_Msg.cpp File Reference │ │ │ │ +ACE: DEV_Connector.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,165 +63,31 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Macros | │ │ │ │ -Variables
│ │ │ │ -
Log_Msg.cpp File Reference
│ │ │ │ +Classes
│ │ │ │ +
DEV_Connector.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ -#include "ace/Thread_Manager.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ -#include "ace/OS_NS_stdio.h"
│ │ │ │ -#include "ace/OS_NS_errno.h"
│ │ │ │ -#include "ace/OS_NS_sys_time.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_NS_wchar.h"
│ │ │ │ -#include "ace/OS_NS_signal.h"
│ │ │ │ -#include "ace/os_include/os_typeinfo.h"
│ │ │ │ -#include "ace/Object_Manager.h"
│ │ │ │ -#include "ace/streams.h"
│ │ │ │ -#include "ace/Log_Msg.h"
│ │ │ │ -#include "ace/Log_Msg_Callback.h"
│ │ │ │ -#include "ace/Log_Msg_IPC.h"
│ │ │ │ -#include "ace/Log_Msg_NT_Event_Log.h"
│ │ │ │ -#include "ace/Log_Msg_UNIX_Syslog.h"
│ │ │ │ -#include "ace/Log_Record.h"
│ │ │ │ -#include "ace/Recursive_Thread_Mutex.h"
│ │ │ │ -#include "ace/Stack_Trace.h"
│ │ │ │ -#include "ace/Atomic_Op.h"
│ │ │ │ -#include <algorithm>
│ │ │ │ +
#include "ace/DEV_IO.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/os_include/os_fcntl.h"
│ │ │ │ +#include "ace/DEV_Connector.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ Classes

class  ACE_Msg_Log_Cleanup
class  ACE_DEV_Connector
 Defines an active connection factory for the ACE_DEV wrappers. More...
 
class  ACE_Log_Msg_Manager
 Synchronize output operations. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_NTRACE   1
 
#define ACE_LOG_MSG_SYSLOG_BACKEND   ACE_Log_Msg_NT_Event_Log
 
#define ACE_UPDATE_COUNT(COUNT, LEN)
 
#define ACE_DEFAULT_LOG_BACKEND_FLAGS   0
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Variables

static ACE_Cleanup_Adapter< ACE_Log_Msg > * log_msg_cleanup = 0
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_LOG_BACKEND_FLAGS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_LOG_BACKEND_FLAGS   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_LOG_MSG_SYSLOG_BACKEND

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_LOG_MSG_SYSLOG_BACKEND   ACE_Log_Msg_NT_Event_Log
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_NTRACE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_NTRACE   1
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_UPDATE_COUNT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_UPDATE_COUNT( COUNT,
 LEN 
)
│ │ │ │ -
│ │ │ │ -Value:
do { if (static_cast<size_t> (LEN) > COUNT) COUNT = 0; \
│ │ │ │ -
else COUNT -= static_cast<size_t> (LEN); \
│ │ │ │ -
} while (0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Variable Documentation

│ │ │ │ - │ │ │ │ -

◆ log_msg_cleanup

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_Cleanup_Adapter<ACE_Log_Msg>* log_msg_cleanup = 0
│ │ │ │ -
│ │ │ │ -static
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Gerhard Lenzer and Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,71 +3,24 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros | Variables │ │ │ │ │ -Log_Msg.cpp File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/Thread_Manager.h" │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ -#include "ace/OS_NS_stdio.h" │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ -#include "ace/OS_NS_sys_time.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/OS_NS_wchar.h" │ │ │ │ │ -#include "ace/OS_NS_signal.h" │ │ │ │ │ -#include "ace/os_include/os_typeinfo.h" │ │ │ │ │ -#include "ace/Object_Manager.h" │ │ │ │ │ -#include "ace/streams.h" │ │ │ │ │ -#include "ace/Log_Msg.h" │ │ │ │ │ -#include "ace/Log_Msg_Callback.h" │ │ │ │ │ -#include "ace/Log_Msg_IPC.h" │ │ │ │ │ -#include "ace/Log_Msg_NT_Event_Log.h" │ │ │ │ │ -#include "ace/Log_Msg_UNIX_Syslog.h" │ │ │ │ │ -#include "ace/Log_Record.h" │ │ │ │ │ -#include "ace/Recursive_Thread_Mutex.h" │ │ │ │ │ -#include "ace/Stack_Trace.h" │ │ │ │ │ -#include "ace/Atomic_Op.h" │ │ │ │ │ -#include │ │ │ │ │ +Classes │ │ │ │ │ +DEV_Connector.h File Reference │ │ │ │ │ +#include "ace/DEV_IO.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/os_include/os_fcntl.h" │ │ │ │ │ +#include "ace/DEV_Connector.inl" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Msg_Log_Cleanup │ │ │ │ │ +class  ACE_DEV_Connector │ │ │ │ │ +  Defines an active connection factory for the ACE_DEV wrappers. More... │ │ │ │ │   │ │ │ │ │ -class  ACE_Log_Msg_Manager │ │ │ │ │ -  Synchronize output operations. More... │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_NTRACE   1 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_LOG_MSG_SYSLOG_BACKEND   ACE_Log_Msg_NT_Event_Log │ │ │ │ │ -  │ │ │ │ │ -#define ACE_UPDATE_COUNT(COUNT, LEN) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_LOG_BACKEND_FLAGS   0 │ │ │ │ │ -  │ │ │ │ │ - Variables │ │ │ │ │ -static ACE_Cleanup_Adapter< ACE_Log_Msg > * log_msg_cleanup = 0 │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_DEFAULT_LOG_BACKEND_FLAGS ***** │ │ │ │ │ -#define ACE_DEFAULT_LOG_BACKEND_FLAGS   0 │ │ │ │ │ -***** ◆ ACE_LOG_MSG_SYSLOG_BACKEND ***** │ │ │ │ │ -#define ACE_LOG_MSG_SYSLOG_BACKEND   ACE_Log_Msg_NT_Event_Log │ │ │ │ │ -***** ◆ ACE_NTRACE ***** │ │ │ │ │ -#define ACE_NTRACE   1 │ │ │ │ │ -***** ◆ ACE_UPDATE_COUNT ***** │ │ │ │ │ -#define ACE_UPDATE_COUNT (  COUNT, │ │ │ │ │ -  LEN  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -do { if (static_cast (LEN) > COUNT) COUNT = 0; \ │ │ │ │ │ -else COUNT -= static_cast (LEN); \ │ │ │ │ │ -} while (0) │ │ │ │ │ -***** Variable Documentation ***** │ │ │ │ │ -***** ◆ log_msg_cleanup ***** │ │ │ │ │ -ACE_Cleanup_Adapter* log_msg_cleanup = 0 static │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Gerhard Lenzer and Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00911.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Mem_Map.inl File Reference │ │ │ │ +ACE: Monitor_Control_Types.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,30 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Mem_Map.inl File Reference
│ │ │ │ +
│ │ │ │ +Namespaces
│ │ │ │ +
Monitor_Control_Types.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_unistd.h"
│ │ │ │ -#include "ace/OS_NS_sys_mman.h"
│ │ │ │ -#include "ace/OS_NS_sys_stat.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Monitor_Control_Types.h"
│ │ │ │ +#include "ace/Monitor_Control_Action.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.
 
namespace  ACE::Monitor_Control
 
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Mem_Map.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ -#include "ace/OS_NS_sys_mman.h" │ │ │ │ │ -#include "ace/OS_NS_sys_stat.h" │ │ │ │ │ +Namespaces │ │ │ │ │ +Monitor_Control_Types.cpp File Reference │ │ │ │ │ +#include "ace/Monitor_Control_Types.h" │ │ │ │ │ +#include "ace/Monitor_Control_Action.h" │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE │ │ │ │ │ +  The namespace containing the ACE framework itself. │ │ │ │ │ +  │ │ │ │ │ +namespace  ACE::Monitor_Control │ │ │ │ │ +  │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00914.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SPIPE_Addr.cpp File Reference │ │ │ │ +ACE: Atomic_Op_Sparc.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,114 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
SPIPE_Addr.cpp File Reference
│ │ │ │ +
│ │ │ │ +Functions
│ │ │ │ +
Atomic_Op_Sparc.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SPIPE_Addr.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ -#include "ace/os_include/sys/os_socket.h"
│ │ │ │ -
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

unsigned long ace_atomic_add_long (volatile unsigned long *dest, long rhs)
 
unsigned long ace_atomic_swap_long (volatile unsigned long *dest, unsigned long rhs)
 
unsigned long ace_atomic_swap_add_long (volatile unsigned long *dest, long rhs)
 
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ace_atomic_add_long()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
unsigned long ace_atomic_add_long (volatile unsigned long * dest,
long rhs 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ace_atomic_swap_add_long()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
unsigned long ace_atomic_swap_add_long (volatile unsigned long * dest,
long rhs 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ace_atomic_swap_long()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
unsigned long ace_atomic_swap_long (volatile unsigned long * dest,
unsigned long rhs 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,15 +3,34 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -SPIPE_Addr.cpp File Reference │ │ │ │ │ -#include "ace/SPIPE_Addr.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ -#include "ace/os_include/sys/os_socket.h" │ │ │ │ │ +Functions │ │ │ │ │ +Atomic_Op_Sparc.h File Reference │ │ │ │ │ + Functions │ │ │ │ │ +unsigned long ace_atomic_add_long (volatile unsigned long *dest, long rhs) │ │ │ │ │ +  │ │ │ │ │ +unsigned long ace_atomic_swap_long (volatile unsigned long *dest, unsigned │ │ │ │ │ + long rhs) │ │ │ │ │ +  │ │ │ │ │ +unsigned long ace_atomic_swap_add_long (volatile unsigned long *dest, long │ │ │ │ │ + rhs) │ │ │ │ │ +  │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ace_atomic_add_long() ***** │ │ │ │ │ +unsigned long ace_atomic_add_long ( volatile unsigned long * dest, │ │ │ │ │ + long  rhs  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ ace_atomic_swap_add_long() ***** │ │ │ │ │ +unsigned long ace_atomic_swap_add_long ( volatile unsigned long * dest, │ │ │ │ │ + long  rhs  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ ace_atomic_swap_long() ***** │ │ │ │ │ +unsigned long ace_atomic_swap_long ( volatile unsigned long * dest, │ │ │ │ │ + unsigned long  rhs  │ │ │ │ │ + ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00917.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SPIPE_Connector.inl File Reference │ │ │ │ +ACE: Future.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,68 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
SPIPE_Connector.inl File Reference
│ │ │ │ +
│ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
Future.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/Future.h"
│ │ │ │ +#include "ace/Guard_T.h"
│ │ │ │ +#include "ace/Recursive_Thread_Mutex.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_FUTURE_CPP
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Future_Holder) ACE_ALLOC_HOOK_DEFINE_Tc(ACE_Future_Observer) ACE_ALLOC_HOOK_DEFINE_Tc(ACE_Future_Rep) ACE_ALLOC_HOOK_DEFINE_Tc(ACE_Future) template< class T > ACE_Future_Holder< T >
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_FUTURE_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_FUTURE_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tc()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Future_Holder )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,30 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -SPIPE_Connector.inl File Reference │ │ │ │ │ +Macros | Functions │ │ │ │ │ +Future.cpp File Reference │ │ │ │ │ +#include "ace/Future.h" │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ +#include "ace/Recursive_Thread_Mutex.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_FUTURE_CPP │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Future_Holder) ACE_ALLOC_HOOK_DEFINE_Tc │ │ │ │ │ + (ACE_Future_Observer) ACE_ALLOC_HOOK_DEFINE_Tc(ACE_Future_Rep) │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tc(ACE_Future) template< class T > ACE_Future_Holder< T │ │ │ │ │ + > │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_FUTURE_CPP ***** │ │ │ │ │ +#define ACE_FUTURE_CPP │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Future_Holder  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00920.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: UUID.inl File Reference │ │ │ │ +ACE: WFMO_Reactor.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,25 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Namespaces
│ │ │ │ -
UUID.inl File Reference
│ │ │ │ +
WFMO_Reactor.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_Utils
 
│ │ │ │ -
│ │ │ │ +
#include "ace/Handle_Set.h"
│ │ │ │ +#include "ace/Reactor.h"
│ │ │ │ +#include "ace/Thread.h"
│ │ │ │ +#include "ace/Sig_Handler.h"
│ │ │ │ +#include "ace/OS_NS_errno.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,15 +3,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces │ │ │ │ │ -UUID.inl File Reference │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_Utils │ │ │ │ │ -  │ │ │ │ │ +WFMO_Reactor.inl File Reference │ │ │ │ │ +#include "ace/Handle_Set.h" │ │ │ │ │ +#include "ace/Reactor.h" │ │ │ │ │ +#include "ace/Thread.h" │ │ │ │ │ +#include "ace/Sig_Handler.h" │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00923.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Dump_T.h File Reference │ │ │ │ +ACE: Timer_Queue_Adapters.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,79 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Macros
│ │ │ │ -
Dump_T.h File Reference
│ │ │ │ +
Timer_Queue_Adapters.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Dump.h"
│ │ │ │ -#include "ace/Dump_T.cpp"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Dumpable_Adapter< Concrete >
 This class inherits the interface of the abstract ACE_Dumpable class and is instantiated with the implementation of the concrete component class <class Concrete>. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_REGISTER_OBJECT(CLASS)
 
#define ACE_REMOVE_OBJECT
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Doug Schmidt
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_REGISTER_OBJECT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_REGISTER_OBJECT( CLASS)
│ │ │ │ -
│ │ │ │ -Value:
│ │ │ │ - │ │ │ │ -
void register_object(const ACE_Dumpable *dumper)
Add the tuple <dumper, this_> to the list of registered ACE objects.
Definition: Dump.cpp:96
│ │ │ │ -
static ACE_ODB * instance(void)
Interface to the Singleton instance of the object database.
Definition: Dump.cpp:60
│ │ │ │ -
This class inherits the interface of the abstract ACE_Dumpable class and is instantiated with the imp...
Definition: Dump_T.h:39
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_REMOVE_OBJECT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_REMOVE_OBJECT
│ │ │ │ -
│ │ │ │ -Value:
│ │ │ │ -
((void *) this);
│ │ │ │ -
void remove_object(const void *this_)
Definition: Dump.cpp:123
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,54 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros │ │ │ │ │ -Dump_T.h File Reference │ │ │ │ │ -#include "ace/Dump.h" │ │ │ │ │ -#include "ace/Dump_T.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Dumpable_Adapter<_Concrete_> │ │ │ │ │ - This class inherits the interface of the abstract ACE_Dumpable class │ │ │ │ │ -  and is instantiated with the implementation of the concrete component │ │ │ │ │ - class . More... │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_REGISTER_OBJECT(CLASS) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_REMOVE_OBJECT │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_REGISTER_OBJECT ***** │ │ │ │ │ -#define ACE_REGISTER_OBJECT (  CLASS ) │ │ │ │ │ -Value: │ │ │ │ │ -ACE_ODB::instance ()->register_object \ │ │ │ │ │ -(new ACE_Dumpable_Adapter (this)); │ │ │ │ │ -ACE_ODB::register_object │ │ │ │ │ -void register_object(const ACE_Dumpable *dumper) │ │ │ │ │ -Add the tuple to the list of registered ACE objects. │ │ │ │ │ -Definition: Dump.cpp:96 │ │ │ │ │ -ACE_ODB::instance │ │ │ │ │ -static ACE_ODB * instance(void) │ │ │ │ │ -Interface to the Singleton instance of the object database. │ │ │ │ │ -Definition: Dump.cpp:60 │ │ │ │ │ -ACE_Dumpable_Adapter │ │ │ │ │ -This class inherits the interface of the abstract ACE_Dumpable class and is │ │ │ │ │ -instantiated with the imp... │ │ │ │ │ -Definition: Dump_T.h:39 │ │ │ │ │ -***** ◆ ACE_REMOVE_OBJECT ***** │ │ │ │ │ -#define ACE_REMOVE_OBJECT │ │ │ │ │ -Value: │ │ │ │ │ -ACE_ODB::instance ()->remove_object \ │ │ │ │ │ -((void *) this); │ │ │ │ │ -ACE_ODB::remove_object │ │ │ │ │ -void remove_object(const void *this_) │ │ │ │ │ -Definition: Dump.cpp:123 │ │ │ │ │ +Timer_Queue_Adapters.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00926.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: IO_Cntl_Msg.h File Reference │ │ │ │ +ACE: Functor_T.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,30 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
IO_Cntl_Msg.h File Reference
│ │ │ │ +
Functor_T.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/os_stddef.h"
│ │ │ │ -#include "ace/IO_Cntl_Msg.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_IO_Cntl_Msg
 Data format for IOCTL messages. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Doug Schmidt
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,21 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -IO_Cntl_Msg.h File Reference │ │ │ │ │ -#include "ace/os_include/os_stddef.h" │ │ │ │ │ -#include "ace/IO_Cntl_Msg.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_IO_Cntl_Msg │ │ │ │ │ -  Data format for IOCTL messages. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ +Functor_T.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00929.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Monitor_Admin_Manager.cpp File Reference │ │ │ │ +ACE: Task_Ex_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,29 +63,67 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Namespaces
│ │ │ │ -
Monitor_Admin_Manager.cpp File Reference
│ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
Task_Ex_T.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Monitor_Admin_Manager.h"
│ │ │ │ -#include "ace/Service_Config.h"
│ │ │ │ +
#include "ace/Task_Ex_T.h"
│ │ │ │ +#include "ace/Module.h"
│ │ │ │ +#include "ace/Null_Condition.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ -Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.
 
namespace  ACE::Monitor_Control
 

│ │ │ │ +Macros

#define ACE_TASK_EX_T_CPP
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE_Tycc (ACE_Task_Ex) template< ACE_SYNCH_DECL
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_TASK_EX_T_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TASK_EX_T_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tycc()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tycc (ACE_Task_Ex )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,20 +3,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces │ │ │ │ │ -Monitor_Admin_Manager.cpp File Reference │ │ │ │ │ -#include "ace/Monitor_Admin_Manager.h" │ │ │ │ │ -#include "ace/Service_Config.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE │ │ │ │ │ -  The namespace containing the ACE framework itself. │ │ │ │ │ +Macros | Functions │ │ │ │ │ +Task_Ex_T.cpp File Reference │ │ │ │ │ +#include "ace/Task_Ex_T.h" │ │ │ │ │ +#include "ace/Module.h" │ │ │ │ │ +#include "ace/Null_Condition.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_TASK_EX_T_CPP │ │ │ │ │   │ │ │ │ │ -namespace  ACE::Monitor_Control │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tycc (ACE_Task_Ex) template< ACE_SYNCH_DECL │ │ │ │ │   │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_TASK_EX_T_CPP ***** │ │ │ │ │ +#define ACE_TASK_EX_T_CPP │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tycc() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tycc ( ACE_Task_Ex  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00932.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_errno.inl File Reference │ │ │ │ +ACE: Assert.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,87 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
OS_NS_errno.inl File Reference
│ │ │ │ +
│ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
Assert.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Assert.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define LOG_ARGS(X)   X
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

void __ace_assert (const char *file, int line, const ACE_TCHAR *expression)
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ LOG_ARGS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define LOG_ARGS( X)   X
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ __ace_assert()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
void __ace_assert (const char * file,
int line,
const ACE_TCHARexpression 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_errno.inl File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ +Macros | Functions │ │ │ │ │ +Assert.cpp File Reference │ │ │ │ │ +#include "ace/Assert.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define LOG_ARGS(X)   X │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +void __ace_assert (const char *file, int line, const ACE_TCHAR *expression) │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ LOG_ARGS ***** │ │ │ │ │ +#define LOG_ARGS (  X )    X │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ __ace_assert() ***** │ │ │ │ │ +void __ace_assert ( const char *  file, │ │ │ │ │ + int  line, │ │ │ │ │ + const ACE_TCHAR * expression  │ │ │ │ │ + ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00935.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Netlink_Addr.h File Reference │ │ │ │ +ACE: MEM_IO.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,45 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Netlink_Addr.h File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
MEM_IO.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/SOCK.h"
│ │ │ │ +#include "ace/MEM_SAP.h"
│ │ │ │ +#include "ace/Message_Block.h"
│ │ │ │ +#include "ace/Process_Semaphore.h"
│ │ │ │ +#include "ace/Process_Mutex.h"
│ │ │ │ +#include "ace/MEM_IO.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Reactive_MEM_IO
 
class  ACE_MT_MEM_IO
 
struct  ACE_MT_MEM_IO::MQ_Struct
 Structure for a simple queue. More...
 
class  ACE_MT_MEM_IO::Simple_Queue
 
struct  ACE_MT_MEM_IO::Channel
 
class  ACE_MEM_IO
 Defines the methods for the ACE shared memory wrapper I/O routines (e.g., send/recv). The shared memory transport uses ACE_SOCK_* class to implement the signaling mechanism so we can easily use the new mechanism with the Reactor pattern (which uses select under the hood.) ACE_MEM_Acceptor and ACE_MEM_Connector are used to establish connections. When a connection is established, ACE_MEM_Acceptor creates the MMAP file for data exchange and sends the location of the file (complete path name) to ACE_MEM_Connector thru the socket. ACE_MEM_Connector then reads the location of the file off the socket and opens up the same MMAP file. ACE_MEM_Stream at each side then contains a reference to the ACE_Mallo object using the same MMAP file. When sending information using methods provided in this class, ACE_MEM_IO requests a chunk of memory from the MALLOC_TYPE object, copy the data into the shared memory and send the memory offset (from the start of the ACE_Malloc) across the socket. This action also servers as a signal to the other end. The receiving side then reverses the procedures and copies the information into user buffer. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Robert Iakobashvilli corob.nosp@m.erti.nosp@m.@gmai.nosp@m.l.co.nosp@m.m
│ │ │ │ -
│ │ │ │ -Raz Ben Yehuda razie.nosp@m.be@g.nosp@m.mail..nosp@m.com
│ │ │ │ +
Author
Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,15 +3,52 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Netlink_Addr.h File Reference │ │ │ │ │ +Classes │ │ │ │ │ +MEM_IO.h File Reference │ │ │ │ │ +#include "ace/SOCK.h" │ │ │ │ │ +#include "ace/MEM_SAP.h" │ │ │ │ │ +#include "ace/Message_Block.h" │ │ │ │ │ +#include "ace/Process_Semaphore.h" │ │ │ │ │ +#include "ace/Process_Mutex.h" │ │ │ │ │ +#include "ace/MEM_IO.inl" │ │ │ │ │ + Classes │ │ │ │ │ + class  ACE_Reactive_MEM_IO │ │ │ │ │ +  │ │ │ │ │ + class  ACE_MT_MEM_IO │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_MT_MEM_IO::MQ_Struct │ │ │ │ │ +  Structure for a simple queue. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_MT_MEM_IO::Simple_Queue │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_MT_MEM_IO::Channel │ │ │ │ │ +  │ │ │ │ │ + class  ACE_MEM_IO │ │ │ │ │ + Defines the methods for the ACE shared memory wrapper I/O routines │ │ │ │ │ + (e.g., send/recv). The shared memory transport uses ACE_SOCK_* class │ │ │ │ │ + to implement the signaling mechanism so we can easily use the new │ │ │ │ │ + mechanism with the Reactor pattern (which uses select under the hood.) │ │ │ │ │ + ACE_MEM_Acceptor and ACE_MEM_Connector are used to establish │ │ │ │ │ + connections. When a connection is established, ACE_MEM_Acceptor │ │ │ │ │ + creates the MMAP file for data exchange and sends the location of the │ │ │ │ │ + file (complete path name) to ACE_MEM_Connector thru the socket. │ │ │ │ │ +  ACE_MEM_Connector then reads the location of the file off the socket │ │ │ │ │ + and opens up the same MMAP file. ACE_MEM_Stream at each side then │ │ │ │ │ + contains a reference to the ACE_Mallo object using the same MMAP file. │ │ │ │ │ + When sending information using methods provided in this class, │ │ │ │ │ + ACE_MEM_IO requests a chunk of memory from the MALLOC_TYPE object, │ │ │ │ │ + copy the data into the shared memory and send the memory offset (from │ │ │ │ │ + the start of the ACE_Malloc) across the socket. This action also │ │ │ │ │ + servers as a signal to the other end. The receiving side then reverses │ │ │ │ │ + the procedures and copies the information into user buffer. More... │ │ │ │ │ +  │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Robert Iakobashvilli corob.nosp@m.erti.nosp@m.@gmai.nosp@m.l.co.nosp@m.m │ │ │ │ │ - Raz Ben Yehuda razie.nosp@m.be@g.nosp@m.mail..nosp@m.com │ │ │ │ │ + Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00938.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: UTF8_Encoding_Converter.h File Reference │ │ │ │ +ACE: SPIPE_Stream.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,33 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
UTF8_Encoding_Converter.h File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
SPIPE_Stream.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Encoding_Converter.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -

This class contains declarations for methods that convert between UTF-8 and the native ACE_TCHAR representation.

│ │ │ │ -
Author
Chad Elliott ellio.nosp@m.tt_c.nosp@m.@ociw.nosp@m.eb.c.nosp@m.om
│ │ │ │ +
#include "ace/SPIPE.h"
│ │ │ │ +#include "ace/SPIPE_Addr.h"
│ │ │ │ +#include "ace/ACE.h"
│ │ │ │ +#include "ace/OS_NS_stropts.h"
│ │ │ │ +#include "ace/SPIPE_Stream.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_SPIPE_Stream
 Defines the methods in the ACE_SPIPE_Stream abstraction. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,17 +3,25 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -UTF8_Encoding_Converter.h File Reference │ │ │ │ │ -#include "ace/Encoding_Converter.h" │ │ │ │ │ +Classes │ │ │ │ │ +SPIPE_Stream.h File Reference │ │ │ │ │ +#include "ace/SPIPE.h" │ │ │ │ │ +#include "ace/SPIPE_Addr.h" │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/OS_NS_stropts.h" │ │ │ │ │ +#include "ace/SPIPE_Stream.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_SPIPE_Stream │ │ │ │ │ +  Defines the methods in the ACE_SPIPE_Stream abstraction. More... │ │ │ │ │ +  │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -This class contains declarations for methods that convert between UTF-8 and the │ │ │ │ │ -native ACE_TCHAR representation. │ │ │ │ │ Author │ │ │ │ │ - Chad Elliott ellio.nosp@m.tt_c.nosp@m.@ociw.nosp@m.eb.c.nosp@m.om │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00941.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Singleton.cpp File Reference │ │ │ │ +ACE: Log_Msg_Android_Logcat.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,71 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
Singleton.cpp File Reference
│ │ │ │ +
Log_Msg_Android_Logcat.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Singleton.h"
│ │ │ │ -#include "ace/Object_Manager.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/Framework_Component.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ -#include "ace/os_include/os_typeinfo.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_SINGLETON_CPP
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

 ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Singleton) ACE_ALLOC_HOOK_DEFINE_Tcc(ACE_Unmanaged_Singleton) ACE_ALLOC_HOOK_DEFINE_Tcc(ACE_TSS_Singleton) ACE_ALLOC_HOOK_DEFINE_Tcc(ACE_Unmanaged_TSS_Singleton) ACE_ALLOC_HOOK_DEFINE_Tcc(ACE_DLL_Singleton_T) ACE_ALLOC_HOOK_DEFINE_Tc(ACE_DLL_Singleton_Adapter_T) template< class TYPE
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_SINGLETON_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SINGLETON_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tcc()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Singleton )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,34 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions │ │ │ │ │ -Singleton.cpp File Reference │ │ │ │ │ -#include "ace/Singleton.h" │ │ │ │ │ -#include "ace/Object_Manager.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/Framework_Component.h" │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ -#include "ace/os_include/os_typeinfo.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_SINGLETON_CPP │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Singleton) ACE_ALLOC_HOOK_DEFINE_Tcc │ │ │ │ │ - (ACE_Unmanaged_Singleton) ACE_ALLOC_HOOK_DEFINE_Tcc(ACE_TSS_Singleton) │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tcc(ACE_Unmanaged_TSS_Singleton) │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tcc(ACE_DLL_Singleton_T) ACE_ALLOC_HOOK_DEFINE_Tc │ │ │ │ │ - (ACE_DLL_Singleton_Adapter_T) template< class TYPE │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_SINGLETON_CPP ***** │ │ │ │ │ -#define ACE_SINGLETON_CPP │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tcc() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tcc ( ACE_Singleton  ) │ │ │ │ │ +Log_Msg_Android_Logcat.cpp File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00944.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Local_Tokens.inl File Reference │ │ │ │ +ACE: OS_NS_sys_shm.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Local_Tokens.inl File Reference
│ │ │ │ +
OS_NS_sys_shm.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/OS_NS_sys_shm.h"
│ │ │ │ +#include "ace/OS_NS_sys_shm.inl"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Local_Tokens.inl File Reference │ │ │ │ │ +OS_NS_sys_shm.cpp File Reference │ │ │ │ │ +#include "ace/OS_NS_sys_shm.h" │ │ │ │ │ +#include "ace/OS_NS_sys_shm.inl" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00947.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: High_Res_Timer.h File Reference │ │ │ │ +ACE: Malloc.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,53 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Macros
│ │ │ │ -
High_Res_Timer.h File Reference
│ │ │ │ +
Malloc.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Basic_Types.h"
│ │ │ │ -#include "ace/OS_NS_time.h"
│ │ │ │ -#include "ace/Time_Value.h"
│ │ │ │ -#include "ace/High_Res_Timer.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_High_Res_Timer
 A high resolution timer class wrapper that encapsulates OS-specific high-resolution timers, such as those found on Solaris, AIX, Win32/Pentium, and VxWorks. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_HR_SCALE_CONVERSION   (ACE_ONE_SECOND_IN_USECS)
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_HR_SCALE_CONVERSION

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_HR_SCALE_CONVERSION   (ACE_ONE_SECOND_IN_USECS)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/Malloc.h"
│ │ │ │ +#include "ace/Object_Manager.h"
│ │ │ │ +#include "ace/Malloc_Base.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,32 +3,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros │ │ │ │ │ -High_Res_Timer.h File Reference │ │ │ │ │ -#include "ace/Basic_Types.h" │ │ │ │ │ -#include "ace/OS_NS_time.h" │ │ │ │ │ -#include "ace/Time_Value.h" │ │ │ │ │ -#include "ace/High_Res_Timer.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_High_Res_Timer │ │ │ │ │ - A high resolution timer class wrapper that encapsulates OS-specific │ │ │ │ │ -  high-resolution timers, such as those found on Solaris, AIX, Win32/ │ │ │ │ │ - Pentium, and VxWorks. More... │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_HR_SCALE_CONVERSION   (ACE_ONE_SECOND_IN_USECS) │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_HR_SCALE_CONVERSION ***** │ │ │ │ │ -#define ACE_HR_SCALE_CONVERSION   (ACE_ONE_SECOND_IN_USECS) │ │ │ │ │ +Malloc.cpp File Reference │ │ │ │ │ +#include "ace/Malloc.h" │ │ │ │ │ +#include "ace/Object_Manager.h" │ │ │ │ │ +#include "ace/Malloc_Base.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00950.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Strategies_T.inl File Reference │ │ │ │ +ACE: Argv_Type_Converter.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Strategies_T.inl File Reference
│ │ │ │ +
Argv_Type_Converter.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/Argv_Type_Converter.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_Errno.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Strategies_T.inl File Reference │ │ │ │ │ +Argv_Type_Converter.cpp File Reference │ │ │ │ │ +#include "ace/Argv_Type_Converter.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_Errno.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00953.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SOCK_CODgram.h File Reference │ │ │ │ +ACE: SOCK_IO.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,32 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
SOCK_CODgram.h File Reference
│ │ │ │ +
SOCK_IO.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SOCK_IO.h"
│ │ │ │ -#include "ace/Addr.h"
│ │ │ │ -#include "ace/INET_Addr.h"
│ │ │ │ -#include "ace/SOCK_CODgram.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_SOCK_CODgram
 Defines the member functions for the ACE_SOCK connected datagram abstraction. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Doug Schmidt
│ │ │ │ +
#include "ace/OS_NS_unistd.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,24 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -SOCK_CODgram.h File Reference │ │ │ │ │ -#include "ace/SOCK_IO.h" │ │ │ │ │ -#include "ace/Addr.h" │ │ │ │ │ -#include "ace/INET_Addr.h" │ │ │ │ │ -#include "ace/SOCK_CODgram.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_SOCK_CODgram │ │ │ │ │ -  Defines the member functions for the ACE_SOCK connected datagram │ │ │ │ │ - abstraction. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ +SOCK_IO.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00956.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: LOCK_SOCK_Acceptor.h File Reference │ │ │ │ +ACE: OS_NS_strings.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,29 +63,70 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
LOCK_SOCK_Acceptor.h File Reference
│ │ │ │ +Namespaces | │ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
OS_NS_strings.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/SOCK_Acceptor.h"
│ │ │ │ -#include "ace/LOCK_SOCK_Acceptor.cpp"
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +#include "ace/os_include/os_strings.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ +

│ │ │ │ -Classes

class  ACE_LOCK_SOCK_Acceptor< ACE_LOCK >
 Specialize ACE_SOCK_Acceptor to lock around <accept>;. More...

│ │ │ │ +Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Functions

int ACE_OS::strcasecmp (const char *s, const char *t)
 Compares two strings (case insensitive const char version). More...
 
int ACE_OS::strcasecmp (const wchar_t *s, const wchar_t *t)
 Compares two strings (case insensitive const wchar_t version). More...
 
int ACE_OS::strncasecmp (const char *s, const char *t, size_t len)
 Compares two arrays (case insensitive const char version). More...
 
int ACE_OS::strncasecmp (const wchar_t *s, const wchar_t *t, size_t len)
 Compares two arrays (case insensitive const wchar_t version). More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
James Hu and Irfan Pyarali
│ │ │ │ -
│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ +
│ │ │ │ +and a cast of thousands...
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_EXPORT_MACRO

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,21 +3,46 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -LOCK_SOCK_Acceptor.h File Reference │ │ │ │ │ -#include "ace/SOCK_Acceptor.h" │ │ │ │ │ -#include "ace/LOCK_SOCK_Acceptor.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_LOCK_SOCK_Acceptor<_ACE_LOCK_> │ │ │ │ │ -  Specialize ACE_SOCK_Acceptor to lock around ;. More... │ │ │ │ │ +Namespaces | Macros | Functions │ │ │ │ │ +OS_NS_strings.h File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ +#include "ace/os_include/os_strings.h" │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_OS │ │ │ │ │ + This namespace defines an OS independent programming API that │ │ │ │ │ +  shields developers from nonportable aspects of writing efficient │ │ │ │ │ + system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ + various real-time operating systems. │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +int ACE_OS::strcasecmp (const char *s, const char *t) │ │ │ │ │ +  Compares two strings (case insensitive const char version). More... │ │ │ │ │ +  │ │ │ │ │ +int ACE_OS::strcasecmp (const wchar_t *s, const wchar_t *t) │ │ │ │ │ +  Compares two strings (case insensitive const wchar_t version). More... │ │ │ │ │ +  │ │ │ │ │ +int ACE_OS::strncasecmp (const char *s, const char *t, size_t len) │ │ │ │ │ +  Compares two arrays (case insensitive const char version). More... │ │ │ │ │ +  │ │ │ │ │ +int ACE_OS::strncasecmp (const wchar_t *s, const wchar_t *t, size_t len) │ │ │ │ │ +  Compares two arrays (case insensitive const wchar_t version). More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - James Hu and Irfan Pyarali │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ + and a cast of thousands... │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00959.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_errno.cpp File Reference │ │ │ │ +ACE: Task_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,34 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
OS_NS_errno.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Task_T.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_errno.h"
│ │ │ │ -#include "ace/OS_NS_errno.inl"
│ │ │ │ +
#include "ace/Message_Queue.h"
│ │ │ │ +#include "ace/Synch_Traits.h"
│ │ │ │ +#include "ace/Task.h"
│ │ │ │ +#include "ace/IO_Cntl_Msg.h"
│ │ │ │ +#include "ace/Task_T.inl"
│ │ │ │ +#include "ace/Task_T.cpp"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Task< ACE_SYNCH_DECL, TIME_POLICY >
 Primary interface for application message processing, as well as input and output message queueing. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_errno.cpp File Reference │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ -#include "ace/OS_NS_errno.inl" │ │ │ │ │ +Classes │ │ │ │ │ +Task_T.h File Reference │ │ │ │ │ +#include "ace/Message_Queue.h" │ │ │ │ │ +#include "ace/Synch_Traits.h" │ │ │ │ │ +#include "ace/Task.h" │ │ │ │ │ +#include "ace/IO_Cntl_Msg.h" │ │ │ │ │ +#include "ace/Task_T.inl" │ │ │ │ │ +#include "ace/Task_T.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Task<_ACE_SYNCH_DECL,_TIME_POLICY_> │ │ │ │ │ +  Primary interface for application message processing, as well as input │ │ │ │ │ + and output message queueing. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00962.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: LSOCK_Dgram.cpp File Reference │ │ │ │ +ACE: UPIPE_Acceptor.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
LSOCK_Dgram.cpp File Reference
│ │ │ │ +
UPIPE_Acceptor.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/LSOCK_Dgram.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ +
#include "ace/UPIPE_Acceptor.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -LSOCK_Dgram.cpp File Reference │ │ │ │ │ -#include "ace/LSOCK_Dgram.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ +UPIPE_Acceptor.cpp File Reference │ │ │ │ │ +#include "ace/UPIPE_Acceptor.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00965.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Dynamic_Service_Base.h File Reference │ │ │ │ +ACE: Process.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,30 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Dynamic_Service_Base.h File Reference
│ │ │ │ +
Process.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Dynamic_Service_Base
 Base class for all ACE_Dynamic_Service instantiations. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ -
│ │ │ │ -Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
#include "ace/ACE.h"
│ │ │ │ +#include "ace/OS_NS_sys_wait.h"
│ │ │ │ +#include "ace/OS_NS_signal.h"
│ │ │ │ +#include "ace/OS_NS_pwd.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,21 +3,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Dynamic_Service_Base.h File Reference │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Dynamic_Service_Base │ │ │ │ │ -  Base class for all ACE_Dynamic_Service instantiations. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +Process.inl File Reference │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/OS_NS_sys_wait.h" │ │ │ │ │ +#include "ace/OS_NS_signal.h" │ │ │ │ │ +#include "ace/OS_NS_pwd.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00968.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Log_Msg_Android_Logcat.cpp File Reference │ │ │ │ +ACE: Local_Tokens.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Log_Msg_Android_Logcat.cpp File Reference
│ │ │ │ +
Local_Tokens.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ +
#include "ace/Local_Tokens.h"
│ │ │ │ +#include "ace/Thread.h"
│ │ │ │ +#include "ace/Token_Manager.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Log_Msg_Android_Logcat.cpp File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ +Local_Tokens.cpp File Reference │ │ │ │ │ +#include "ace/Local_Tokens.h" │ │ │ │ │ +#include "ace/Thread.h" │ │ │ │ │ +#include "ace/Token_Manager.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00971.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Functor.h File Reference │ │ │ │ +ACE: Cleanup_Strategies_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,134 +63,109 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Functor.h File Reference
│ │ │ │ +Classes | │ │ │ │ +Macros
│ │ │ │ +
Cleanup_Strategies_T.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Basic_Types.h"
│ │ │ │ -#include "ace/Functor.inl"
│ │ │ │ +
#include "ace/Cleanup_Strategies_T.cpp"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ Classes

class  ACE_Command_Base
 Defines an abstract class that allows us to invoke commands without knowing anything about the implementation. More...
class  ACE_Cleanup_Strategy< KEY, VALUE, CONTAINER >
 Defines a default strategy to be followed for cleaning up entries from a map which is the container. More...
 
class  ACE_Noop_Command
class  ACE_Recyclable_Handler_Cleanup_Strategy< KEY, VALUE, CONTAINER >
 Defines a strategy to be followed for cleaning up entries which are svc_handlers from a container. More...
 
class  ACE_Hash< char >
 Function object for hashing a char. More...
 
class  ACE_Hash< signed char >
 Function object for hashing a signed char. More...
 
class  ACE_Hash< unsigned char >
 Function object for hashing an unsigned char. More...
 
class  ACE_Hash< short >
 Function object for hashing a short number. More...
 
class  ACE_Hash< unsigned short >
 Function object for hashing an unsigned short number. More...
 
class  ACE_Hash< int >
 Function object for hashing an int number. More...
 
class  ACE_Hash< unsigned int >
 Function object for hashing an unsigned int number. More...
 
class  ACE_Hash< long >
 Function object for hashing a long number. More...
 
class  ACE_Hash< unsigned long >
 Function object for hashing an unsigned long number. More...
 
class  ACE_Hash< ACE_INT64 >
 Function object for hashing a signed 64-bit number. More...
 
class  ACE_Hash< ACE_UINT64 >
 Function object for hashing an unsigned 64-bit number. More...
 
class  ACE_Hash< const char * >
 Function object for hashing a const string. More...
 
class  ACE_Hash< char * >
 Function object for hashing a string. More...
 
class  ACE_Hash< void * >
 Function object for hashing a void. More...
 
class  ACE_Equal_To< const char * >
 Function object for determining whether two const strings are equal. More...
 
class  ACE_Equal_To< char * >
 Function object for determining whether two non-const strings are equal. More...
 
class  ACE_Equal_To< ACE_UINT16 >
 Function object for determining whether two unsigned 16 bit ints are equal. More...
 
class  ACE_Equal_To< ACE_INT16 >
 Function object for determining whether two 16 bit ints are equal. More...
 
class  ACE_Equal_To< ACE_UINT32 >
 Function object for determining whether two unsigned 32 bit ints are equal. More...
 
class  ACE_Equal_To< ACE_INT32 >
 Function object for determining whether two 32 bit ints are equal. More...
 
class  ACE_Equal_To< ACE_UINT64 >
 Function object for determining whether two unsigned 64 bit ints are equal. More...
 
class  ACE_Less_Than< const char * >
 Function object for determining whether the first const string is less than the second const string. More...
 
class  ACE_Less_Than< char * >
 Function object for determining whether the first string is less than the second string. More...
 
class  ACE_Hash< wchar_t >
 Function object for hashing a wchar_t. More...
 
class  ACE_Hash< const wchar_t * >
 Function object for hashing a const string. More...
 
class  ACE_Hash< wchar_t * >
 Function object for hashing a string. More...
 
class  ACE_Equal_To< const wchar_t * >
 Function object for determining whether two const strings are equal. More...
 
class  ACE_Equal_To< wchar_t * >
 Function object for determining whether two non-const strings are equal. More...
 
class  ACE_Less_Than< const wchar_t * >
 Function object for determining whether the first const string is less than the second const string. More...
 
class  ACE_Less_Than< wchar_t * >
 Function object for determining whether the first string is less than the second string. More...
class  ACE_Refcounted_Recyclable_Handler_Cleanup_Strategy< KEY, VALUE, CONTAINER >
 Defines a strategy to be followed for cleaning up entries which are svc_handlers from a container. More...
 
class  ACE_Handler_Cleanup_Strategy< KEY, VALUE, CONTAINER >
 Defines a strategy to be followed for cleaning up entries which are svc_handlers from a container. More...
 
class  ACE_Null_Cleanup_Strategy< KEY, VALUE, CONTAINER >
 Defines a do-nothing implementation of the cleanup strategy. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Macros

#define ACE_Cleanup_Strategy   ACLE
 
#define ACE_Recyclable_Handler_Cleanup_Strategy   ARHCLE
 
#define ACE_Refcounted_Recyclable_Handler_Cleanup_Strategy   ARRHCLE
 
#define ACE_Null_Cleanup_Strategy   ANCLE
 
│ │ │ │

Detailed Description

│ │ │ │ -

Non-templatized classes and class template specializations for implementing function objects that are used in various places in ACE. There are currently two major categories of function objects in ACE: GoF Command Pattern objects, and STL-style functors for comparison of container elements. The command objects are invoked via an execute () method, while the STL-style functors are invoked via an operator() () method. Non-templatized classes for implementing the GoF Command Pattern, also known as functors or function objects.

│ │ │ │ -
Author
Chris Gill cdgil.nosp@m.l@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Based on Command Pattern implementations originally done by
│ │ │ │ -
│ │ │ │ -Carlos O'Ryan corya.nosp@m.n@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Sergio Flores-Gaitan sergi.nosp@m.o@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -and on STL-style functor implementations originally done by
│ │ │ │ -
│ │ │ │ -Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ -
│ │ │ │ +
Author
Kirthika Parameswaran kirth.nosp@m.ika@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Cleanup_Strategy

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_Cleanup_Strategy   ACLE
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_Null_Cleanup_Strategy

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_Null_Cleanup_Strategy   ANCLE
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_Recyclable_Handler_Cleanup_Strategy

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_Recyclable_Handler_Cleanup_Strategy   ARHCLE
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_Refcounted_Recyclable_Handler_Cleanup_Strategy

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_Refcounted_Recyclable_Handler_Cleanup_Strategy   ARRHCLE
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,141 +3,56 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Functor.h File Reference │ │ │ │ │ -#include "ace/Basic_Types.h" │ │ │ │ │ -#include "ace/Functor.inl" │ │ │ │ │ +Classes | Macros │ │ │ │ │ +Cleanup_Strategies_T.h File Reference │ │ │ │ │ +#include "ace/Cleanup_Strategies_T.cpp" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Command_Base │ │ │ │ │ -  Defines an abstract class that allows us to invoke commands without │ │ │ │ │ - knowing anything about the implementation. More... │ │ │ │ │ +class  ACE_Cleanup_Strategy<_KEY,_VALUE,_CONTAINER_> │ │ │ │ │ +  Defines a default strategy to be followed for cleaning up entries from │ │ │ │ │ + a map which is the container. More... │ │ │ │ │   │ │ │ │ │ -class  ACE_Noop_Command │ │ │ │ │ +class  ACE_Recyclable_Handler_Cleanup_Strategy<_KEY,_VALUE,_CONTAINER_> │ │ │ │ │ +  Defines a strategy to be followed for cleaning up entries which are │ │ │ │ │ + svc_handlers from a container. More... │ │ │ │ │   │ │ │ │ │ -class  ACE_Hash<_char_> │ │ │ │ │ -  Function object for hashing a char. More... │ │ │ │ │ +class  ACE_Refcounted_Recyclable_Handler_Cleanup_Strategy<_KEY,_VALUE, │ │ │ │ │ + CONTAINER_> │ │ │ │ │ +  Defines a strategy to be followed for cleaning up entries which are │ │ │ │ │ + svc_handlers from a container. More... │ │ │ │ │   │ │ │ │ │ -class  ACE_Hash<_signed_char_> │ │ │ │ │ -  Function object for hashing a signed char. More... │ │ │ │ │ +class  ACE_Handler_Cleanup_Strategy<_KEY,_VALUE,_CONTAINER_> │ │ │ │ │ +  Defines a strategy to be followed for cleaning up entries which are │ │ │ │ │ + svc_handlers from a container. More... │ │ │ │ │   │ │ │ │ │ -class  ACE_Hash<_unsigned_char_> │ │ │ │ │ -  Function object for hashing an unsigned char. More... │ │ │ │ │ +class  ACE_Null_Cleanup_Strategy<_KEY,_VALUE,_CONTAINER_> │ │ │ │ │ +  Defines a do-nothing implementation of the cleanup strategy. More... │ │ │ │ │   │ │ │ │ │ -class  ACE_Hash<_short_> │ │ │ │ │ -  Function object for hashing a short number. More... │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_Cleanup_Strategy   ACLE │ │ │ │ │   │ │ │ │ │ -class  ACE_Hash<_unsigned_short_> │ │ │ │ │ -  Function object for hashing an unsigned short number. More... │ │ │ │ │ +#define ACE_Recyclable_Handler_Cleanup_Strategy   ARHCLE │ │ │ │ │   │ │ │ │ │ -class  ACE_Hash<_int_> │ │ │ │ │ -  Function object for hashing an int number. More... │ │ │ │ │ +#define ACE_Refcounted_Recyclable_Handler_Cleanup_Strategy   ARRHCLE │ │ │ │ │   │ │ │ │ │ -class  ACE_Hash<_unsigned_int_> │ │ │ │ │ -  Function object for hashing an unsigned int number. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Hash<_long_> │ │ │ │ │ -  Function object for hashing a long number. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Hash<_unsigned_long_> │ │ │ │ │ -  Function object for hashing an unsigned long number. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Hash<_ACE_INT64_> │ │ │ │ │ -  Function object for hashing a signed 64-bit number. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Hash<_ACE_UINT64_> │ │ │ │ │ -  Function object for hashing an unsigned 64-bit number. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Hash<_const_char_*_> │ │ │ │ │ -  Function object for hashing a const string. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Hash<_char_*_> │ │ │ │ │ -  Function object for hashing a string. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Hash<_void_*_> │ │ │ │ │ -  Function object for hashing a void. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Equal_To<_const_char_*_> │ │ │ │ │ -  Function object for determining whether two const strings are equal. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Equal_To<_char_*_> │ │ │ │ │ -  Function object for determining whether two non-const strings are │ │ │ │ │ - equal. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Equal_To<_ACE_UINT16_> │ │ │ │ │ -  Function object for determining whether two unsigned 16 bit ints are │ │ │ │ │ - equal. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Equal_To<_ACE_INT16_> │ │ │ │ │ -  Function object for determining whether two 16 bit ints are equal. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Equal_To<_ACE_UINT32_> │ │ │ │ │ -  Function object for determining whether two unsigned 32 bit ints are │ │ │ │ │ - equal. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Equal_To<_ACE_INT32_> │ │ │ │ │ -  Function object for determining whether two 32 bit ints are equal. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Equal_To<_ACE_UINT64_> │ │ │ │ │ -  Function object for determining whether two unsigned 64 bit ints are │ │ │ │ │ - equal. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Less_Than<_const_char_*_> │ │ │ │ │ -  Function object for determining whether the first const string is less │ │ │ │ │ - than the second const string. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Less_Than<_char_*_> │ │ │ │ │ -  Function object for determining whether the first string is less than │ │ │ │ │ - the second string. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Hash<_wchar_t_> │ │ │ │ │ -  Function object for hashing a wchar_t. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Hash<_const_wchar_t_*_> │ │ │ │ │ -  Function object for hashing a const string. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Hash<_wchar_t_*_> │ │ │ │ │ -  Function object for hashing a string. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Equal_To<_const_wchar_t_*_> │ │ │ │ │ -  Function object for determining whether two const strings are equal. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Equal_To<_wchar_t_*_> │ │ │ │ │ -  Function object for determining whether two non-const strings are │ │ │ │ │ - equal. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Less_Than<_const_wchar_t_*_> │ │ │ │ │ -  Function object for determining whether the first const string is less │ │ │ │ │ - than the second const string. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Less_Than<_wchar_t_*_> │ │ │ │ │ -  Function object for determining whether the first string is less than │ │ │ │ │ - the second string. More... │ │ │ │ │ +#define ACE_Null_Cleanup_Strategy   ANCLE │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -Non-templatized classes and class template specializations for implementing │ │ │ │ │ -function objects that are used in various places in ACE. There are currently │ │ │ │ │ -two major categories of function objects in ACE: GoF Command Pattern objects, │ │ │ │ │ -and STL-style functors for comparison of container elements. The command │ │ │ │ │ -objects are invoked via an execute () method, while the STL-style functors are │ │ │ │ │ -invoked via an operator() () method. Non-templatized classes for implementing │ │ │ │ │ -the GoF Command Pattern, also known as functors or function objects. │ │ │ │ │ Author │ │ │ │ │ - Chris Gill cdgil.nosp@m.l@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ - Based on Command Pattern implementations originally done by │ │ │ │ │ - Carlos O'Ryan corya.nosp@m.n@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Sergio Flores-Gaitan sergi.nosp@m.o@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ - and on STL-style functor implementations originally done by │ │ │ │ │ - Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ + Kirthika Parameswaran │ │ │ │ │ + kirth.nosp@m.ika@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_Cleanup_Strategy ***** │ │ │ │ │ +#define ACE_Cleanup_Strategy   ACLE │ │ │ │ │ +***** ◆ ACE_Null_Cleanup_Strategy ***** │ │ │ │ │ +#define ACE_Null_Cleanup_Strategy   ANCLE │ │ │ │ │ +***** ◆ ACE_Recyclable_Handler_Cleanup_Strategy ***** │ │ │ │ │ +#define ACE_Recyclable_Handler_Cleanup_Strategy   ARHCLE │ │ │ │ │ +***** ◆ ACE_Refcounted_Recyclable_Handler_Cleanup_Strategy ***** │ │ │ │ │ +#define ACE_Refcounted_Recyclable_Handler_Cleanup_Strategy   ARRHCLE │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00974.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: MEM_Stream.h File Reference │ │ │ │ +ACE: Countdown_Time_T.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,52 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Macros
│ │ │ │ -
MEM_Stream.h File Reference
│ │ │ │ +
Countdown_Time_T.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/MEM_IO.h"
│ │ │ │ -#include "ace/INET_Addr.h"
│ │ │ │ -#include "ace/MEM_Stream.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_MEM_Stream
 Defines the methods in the ACE_MEM_Stream abstraction. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_MEM_STREAM_MIN_BUFFER   4096
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_MEM_STREAM_MIN_BUFFER

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MEM_STREAM_MIN_BUFFER   4096
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,28 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros │ │ │ │ │ -MEM_Stream.h File Reference │ │ │ │ │ -#include "ace/MEM_IO.h" │ │ │ │ │ -#include "ace/INET_Addr.h" │ │ │ │ │ -#include "ace/MEM_Stream.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_MEM_Stream │ │ │ │ │ -  Defines the methods in the ACE_MEM_Stream abstraction. More... │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_MEM_STREAM_MIN_BUFFER   4096 │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_MEM_STREAM_MIN_BUFFER ***** │ │ │ │ │ -#define ACE_MEM_STREAM_MIN_BUFFER   4096 │ │ │ │ │ +Countdown_Time_T.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00977.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: TTY_IO.cpp File Reference │ │ │ │ +ACE: OS_NS_time.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,54 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
TTY_IO.cpp File Reference
│ │ │ │ +
│ │ │ │ +Variables
│ │ │ │ +
OS_NS_time.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/TTY_IO.h"
│ │ │ │ -#include "ace/OS_NS_errno.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_NS_strings.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_NS_errno.h"
│ │ │ │ +#include "ace/Time_Value.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +#include "ace/OS_NS_sys_time.h"
│ │ │ │ +#include <ctime>
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Variables

static constexpr int ctime_buf_size = 26
 
│ │ │ │ +

Variable Documentation

│ │ │ │ + │ │ │ │ +

◆ ctime_buf_size

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
constexpr int ctime_buf_size = 26
│ │ │ │ +
│ │ │ │ +staticconstexpr
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,15 +3,24 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -TTY_IO.cpp File Reference │ │ │ │ │ -#include "ace/TTY_IO.h" │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ +Variables │ │ │ │ │ +OS_NS_time.inl File Reference │ │ │ │ │ #include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/OS_NS_strings.h" │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ +#include "ace/Time_Value.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ +#include "ace/OS_NS_sys_time.h" │ │ │ │ │ +#include │ │ │ │ │ + Variables │ │ │ │ │ +static constexpr int ctime_buf_size = 26 │ │ │ │ │ +  │ │ │ │ │ +***** Variable Documentation ***** │ │ │ │ │ +***** ◆ ctime_buf_size ***** │ │ │ │ │ +constexpr int ctime_buf_size = 26 staticconstexpr │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00980.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Cached_Connect_Strategy_T.cpp File Reference │ │ │ │ +ACE: RW_Thread_Mutex.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,91 +63,29 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Macros | │ │ │ │ -Functions | │ │ │ │ -Variables
│ │ │ │ -
Cached_Connect_Strategy_T.cpp File Reference
│ │ │ │ +Classes
│ │ │ │ +
RW_Thread_Mutex.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Cached_Connect_Strategy_T.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ -#include "ace/Service_Repository.h"
│ │ │ │ -#include "ace/Service_Types.h"
│ │ │ │ -#include "ace/Thread_Manager.h"
│ │ │ │ -#include "ace/WFMO_Reactor.h"
│ │ │ │ +
#include "ace/RW_Mutex.h"
│ │ │ │ +#include "ace/RW_Thread_Mutex.inl"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_CACHED_CONNECT_STRATEGY_T_CPP
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

 ACE_ALLOC_HOOK_DEFINE_Tcoccc (ACE_Cached_Connect_Strategy_Ex) ACE_ALLOC_HOOK_DEFINE_Tcoccc(ACE_Bounded_Cached_Connect_Strategy) template< class SVC_HANDLER
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Variables

 ACE_PEER_CONNECTOR_1
 

│ │ │ │ +Classes

class  ACE_RW_Thread_Mutex
 Wrapper for readers/writer locks that exist within a process. More...
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_CACHED_CONNECT_STRATEGY_T_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CACHED_CONNECT_STRATEGY_T_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tcoccc()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tcoccc (ACE_Cached_Connect_Strategy_Ex )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Variable Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_PEER_CONNECTOR_1

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_PEER_CONNECTOR_1
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,38 +3,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions | Variables │ │ │ │ │ -Cached_Connect_Strategy_T.cpp File Reference │ │ │ │ │ -#include "ace/Cached_Connect_Strategy_T.h" │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/Service_Repository.h" │ │ │ │ │ -#include "ace/Service_Types.h" │ │ │ │ │ -#include "ace/Thread_Manager.h" │ │ │ │ │ -#include "ace/WFMO_Reactor.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_CACHED_CONNECT_STRATEGY_T_CPP │ │ │ │ │ +Classes │ │ │ │ │ +RW_Thread_Mutex.h File Reference │ │ │ │ │ +#include "ace/RW_Mutex.h" │ │ │ │ │ +#include "ace/RW_Thread_Mutex.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_RW_Thread_Mutex │ │ │ │ │ +  Wrapper for readers/writer locks that exist within a process. More... │ │ │ │ │   │ │ │ │ │ - Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tcoccc (ACE_Cached_Connect_Strategy_Ex) │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tcoccc(ACE_Bounded_Cached_Connect_Strategy) template< │ │ │ │ │ - class SVC_HANDLER │ │ │ │ │ -  │ │ │ │ │ - Variables │ │ │ │ │ - ACE_PEER_CONNECTOR_1 │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_CACHED_CONNECT_STRATEGY_T_CPP ***** │ │ │ │ │ -#define ACE_CACHED_CONNECT_STRATEGY_T_CPP │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tcoccc() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tcoccc ( ACE_Cached_Connect_Strategy_Ex  ) │ │ │ │ │ -***** Variable Documentation ***** │ │ │ │ │ -***** ◆ ACE_PEER_CONNECTOR_1 ***** │ │ │ │ │ -ACE_PEER_CONNECTOR_1 │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00983.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_sys_shm.cpp File Reference │ │ │ │ +ACE: DEV_IO.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
OS_NS_sys_shm.cpp File Reference
│ │ │ │ +
DEV_IO.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_sys_shm.h"
│ │ │ │ -#include "ace/OS_NS_sys_shm.inl"
│ │ │ │ +
#include "ace/DEV_IO.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_sys_shm.cpp File Reference │ │ │ │ │ -#include "ace/OS_NS_sys_shm.h" │ │ │ │ │ -#include "ace/OS_NS_sys_shm.inl" │ │ │ │ │ +DEV_IO.cpp File Reference │ │ │ │ │ +#include "ace/DEV_IO.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00986.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Handle_Set.inl File Reference │ │ │ │ +ACE: Auto_Functor.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,41 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Handle_Set.inl File Reference
│ │ │ │ +
│ │ │ │ +Macros
│ │ │ │ +
Auto_Functor.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Log_Category.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Auto_Functor.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_AUTO_FUNCTOR_CPP
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_AUTO_FUNCTOR_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_AUTO_FUNCTOR_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Handle_Set.inl File Reference │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ +Macros │ │ │ │ │ +Auto_Functor.cpp File Reference │ │ │ │ │ +#include "ace/Auto_Functor.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_AUTO_FUNCTOR_CPP │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_AUTO_FUNCTOR_CPP ***** │ │ │ │ │ +#define ACE_AUTO_FUNCTOR_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00989.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SString.inl File Reference │ │ │ │ +ACE: Log_Msg_IPC.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,64 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Functions
│ │ │ │ -
SString.inl File Reference
│ │ │ │ +
Log_Msg_IPC.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/ACE.h"
│ │ │ │ -#include "ace/OS_NS_stdlib.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

ACE_NS_WString operator+ (const ACE_NS_WString &s, const ACE_NS_WString &t)
 
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ operator+()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_NS_WString operator+ (const ACE_NS_WStrings,
const ACE_NS_WStringt 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/Log_Msg_IPC.h"
│ │ │ │ +#include "ace/Log_Record.h"
│ │ │ │ +#include "ace/CDR_Stream.h"
│ │ │ │ +#include "ace/Truncate.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,22 +3,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Functions │ │ │ │ │ -SString.inl File Reference │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/OS_NS_stdlib.h" │ │ │ │ │ - Functions │ │ │ │ │ -ACE_NS_WString operator+ (const ACE_NS_WString &s, const ACE_NS_WString &t) │ │ │ │ │ -  │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ operator+() ***** │ │ │ │ │ -ACE_NS_WString operator+ ( const ACE_NS_WString & s, │ │ │ │ │ - const ACE_NS_WString & t  inline │ │ │ │ │ - ) │ │ │ │ │ +Log_Msg_IPC.cpp File Reference │ │ │ │ │ +#include "ace/Log_Msg_IPC.h" │ │ │ │ │ +#include "ace/Log_Record.h" │ │ │ │ │ +#include "ace/CDR_Stream.h" │ │ │ │ │ +#include "ace/Truncate.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00992.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: DEV_Connector.inl File Reference │ │ │ │ +ACE: OS_NS_wchar.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,15 +62,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
DEV_Connector.inl File Reference
│ │ │ │ +
OS_NS_wchar.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -DEV_Connector.inl File Reference │ │ │ │ │ +OS_NS_wchar.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00995.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Signal.cpp File Reference │ │ │ │ +ACE: FIFO_Send_Msg.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,30 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Signal.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
FIFO_Send_Msg.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Signal.h"
│ │ │ │ +
#include "ace/FIFO_Send.h"
│ │ │ │ +#include "ace/FIFO_Send_Msg.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_FIFO_Send_Msg
 Sender side for the Record oriented C++ wrapper for UNIX FIFOs. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Doug Schmidt
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Signal.cpp File Reference │ │ │ │ │ -#include "ace/Signal.h" │ │ │ │ │ +Classes │ │ │ │ │ +FIFO_Send_Msg.h File Reference │ │ │ │ │ +#include "ace/FIFO_Send.h" │ │ │ │ │ +#include "ace/FIFO_Send_Msg.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_FIFO_Send_Msg │ │ │ │ │ +  Sender side for the Record oriented C++ wrapper for UNIX FIFOs. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Doug Schmidt │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a00998.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Configuration.h File Reference │ │ │ │ +ACE: FIFO.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,271 +63,30 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Macros | │ │ │ │ -Typedefs
│ │ │ │ -
Configuration.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
FIFO.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/SStringfwd.h"
│ │ │ │ -#include "ace/Hash_Map_With_Allocator_T.h"
│ │ │ │ -#include "ace/Malloc_T.h"
│ │ │ │ -#include "ace/MMAP_Memory_Pool.h"
│ │ │ │ -#include "ace/Local_Memory_Pool.h"
│ │ │ │ -#include "ace/Synch_Traits.h"
│ │ │ │ -#include "ace/Configuration.inl"
│ │ │ │ +
#include "ace/IPC_SAP.h"
│ │ │ │ +#include "ace/os_include/os_limits.h"
│ │ │ │ +#include "ace/FIFO.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ Classes

class  ACE_Section_Key_Internal
 A base class for internal handles to section keys for configuration implementations. More...
class  ACE_FIFO
 Abstract base class for UNIX FIFOs. More...
 
class  ACE_Configuration_Section_Key
 Reference counted wrapper for ACE_Section_Key_Internal. More...
 
class  ACE_Configuration
 Base class for configuration databases. More...
 
class  ACE_Section_Key_Win32
 The Win32 registry implementation of an internal section key. More...
 
class  ACE_Configuration_Win32Registry
 The win32 registry implementation of a configuration database. More...
 
class  ACE_Configuration_ExtId
 External ID for the section and value hash. More...
 
class  ACE_Configuration_Value_IntId
 The section hash table internal value class. More...
 
class  ACE_Configuration_Section_IntId
 The internal ID for a section hash table. More...
 
class  ACE_Configuration_Section_Key_Heap
 Internal section key class for heap based configuration database. More...
 
class  ACE_Configuration_Heap
 The concrete implementation of a allocator based configuration database. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_CONFIG_SECTION_INDEX   "Config_Section_Index"
 
#define ACE_DEFAULT_CONFIG_SECTION_SIZE   16
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │

│ │ │ │ -Typedefs

typedef ACE_Allocator_Adapter< ACE_Malloc< ACE_MMAP_MEMORY_POOL, ACE_SYNCH_MUTEX > > PERSISTENT_ALLOCATOR
 
typedef ACE_Allocator_Adapter< ACE_Malloc< ACE_LOCAL_MEMORY_POOL, ACE_SYNCH_MUTEX > > HEAP_ALLOCATOR
 
typedef ACE_Hash_Map_With_Allocator< ACE_Configuration_ExtId, int > SUBSECTION_MAP
 
typedef ACE_Hash_Map_Manager_Ex< ACE_Configuration_ExtId, int, ACE_Hash< ACE_Configuration_ExtId >, ACE_Equal_To< ACE_Configuration_ExtId >, ACE_Null_MutexSUBSECTION_HASH
 
typedef ACE_Hash_Map_With_Allocator< ACE_Configuration_ExtId, ACE_Configuration_Value_IntIdVALUE_MAP
 
typedef ACE_Hash_Map_Manager_Ex< ACE_Configuration_ExtId, ACE_Configuration_Value_IntId, ACE_Hash< ACE_Configuration_ExtId >, ACE_Equal_To< ACE_Configuration_ExtId >, ACE_Null_MutexVALUE_HASH
 
typedef VALUE_HASH::ENTRY VALUE_ENTRY
 
typedef ACE_Hash_Map_With_Allocator< ACE_Configuration_ExtId, ACE_Configuration_Section_IntIdSECTION_MAP
 
typedef ACE_Hash_Map_Manager_Ex< ACE_Configuration_ExtId, ACE_Configuration_Section_IntId, ACE_Hash< ACE_Configuration_ExtId >, ACE_Equal_To< ACE_Configuration_ExtId >, ACE_Null_MutexSECTION_HASH
 
typedef SECTION_HASH::ENTRY SECTION_ENTRY
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Chris Hafey chafe.nosp@m.y@st.nosp@m.entor.nosp@m..com
│ │ │ │ -

The ACE configuration API provides a portable abstraction for program configuration similar to the Microsoft Windows registry. The API supports a tree based hierarchy of configuration sections. Each section contains other sections or values. Values may contain string, unsigned integer and binary data.

│ │ │ │ -
Note
These classes are not thread safe, if multiple threads use these classes, you are responsible for serializing access.
│ │ │ │ -

For examples of using this class, see:

    │ │ │ │ -
  1. The test code in ACE_wrappers/test
  2. │ │ │ │ -
  3. wxConfigViewer, a Windows like Registry Editor for ACE_Configuration
  4. │ │ │ │ -
  5. TAO's IFR, it makes extensive use of ACE_Configuration
  6. │ │ │ │ -
│ │ │ │ -
Todo:
Templatize this class with an ACE_LOCK to provide thread safety
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_CONFIG_SECTION_INDEX

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CONFIG_SECTION_INDEX   "Config_Section_Index"
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_CONFIG_SECTION_SIZE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_CONFIG_SECTION_SIZE   16
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ HEAP_ALLOCATOR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_Allocator_Adapter<ACE_Malloc <ACE_LOCAL_MEMORY_POOL, ACE_SYNCH_MUTEX> > HEAP_ALLOCATOR
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ PERSISTENT_ALLOCATOR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_Allocator_Adapter<ACE_Malloc <ACE_MMAP_MEMORY_POOL, ACE_SYNCH_MUTEX> > PERSISTENT_ALLOCATOR
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SECTION_ENTRY

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef SECTION_HASH::ENTRY SECTION_ENTRY
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SECTION_HASH

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_Hash_Map_Manager_Ex<ACE_Configuration_ExtId, ACE_Configuration_Section_IntId, ACE_Hash<ACE_Configuration_ExtId>, ACE_Equal_To<ACE_Configuration_ExtId>, ACE_Null_Mutex> SECTION_HASH
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SECTION_MAP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_Hash_Map_With_Allocator<ACE_Configuration_ExtId, ACE_Configuration_Section_IntId> SECTION_MAP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SUBSECTION_HASH

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_Hash_Map_Manager_Ex<ACE_Configuration_ExtId, int, ACE_Hash<ACE_Configuration_ExtId>, ACE_Equal_To<ACE_Configuration_ExtId>, ACE_Null_Mutex> SUBSECTION_HASH
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SUBSECTION_MAP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_Hash_Map_With_Allocator<ACE_Configuration_ExtId, int> SUBSECTION_MAP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ VALUE_ENTRY

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef VALUE_HASH::ENTRY VALUE_ENTRY
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ VALUE_HASH

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_Hash_Map_Manager_Ex<ACE_Configuration_ExtId, ACE_Configuration_Value_IntId, ACE_Hash<ACE_Configuration_ExtId>, ACE_Equal_To<ACE_Configuration_ExtId>, ACE_Null_Mutex> VALUE_HASH
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ VALUE_MAP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_Hash_Map_With_Allocator<ACE_Configuration_ExtId, ACE_Configuration_Value_IntId> VALUE_MAP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
Author
Doug Schmidt
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,146 +3,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros | Typedefs │ │ │ │ │ -Configuration.h File Reference │ │ │ │ │ -#include "ace/SStringfwd.h" │ │ │ │ │ -#include "ace/Hash_Map_With_Allocator_T.h" │ │ │ │ │ -#include "ace/Malloc_T.h" │ │ │ │ │ -#include "ace/MMAP_Memory_Pool.h" │ │ │ │ │ -#include "ace/Local_Memory_Pool.h" │ │ │ │ │ -#include "ace/Synch_Traits.h" │ │ │ │ │ -#include "ace/Configuration.inl" │ │ │ │ │ +Classes │ │ │ │ │ +FIFO.h File Reference │ │ │ │ │ +#include "ace/IPC_SAP.h" │ │ │ │ │ +#include "ace/os_include/os_limits.h" │ │ │ │ │ +#include "ace/FIFO.inl" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Section_Key_Internal │ │ │ │ │ -  A base class for internal handles to section keys for configuration │ │ │ │ │ - implementations. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Configuration_Section_Key │ │ │ │ │ -  Reference counted wrapper for ACE_Section_Key_Internal. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Configuration │ │ │ │ │ -  Base class for configuration databases. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Section_Key_Win32 │ │ │ │ │ -  The Win32 registry implementation of an internal section key. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Configuration_Win32Registry │ │ │ │ │ -  The win32 registry implementation of a configuration database. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Configuration_ExtId │ │ │ │ │ -  External ID for the section and value hash. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Configuration_Value_IntId │ │ │ │ │ -  The section hash table internal value class. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Configuration_Section_IntId │ │ │ │ │ -  The internal ID for a section hash table. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Configuration_Section_Key_Heap │ │ │ │ │ -  Internal section key class for heap based configuration database. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Configuration_Heap │ │ │ │ │ -  The concrete implementation of a allocator based configuration │ │ │ │ │ - database. More... │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_CONFIG_SECTION_INDEX   "Config_Section_Index" │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_CONFIG_SECTION_SIZE   16 │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ - typedef ACE_Allocator_Adapter< ACE_Malloc< │ │ │ │ │ - ACE_MMAP_MEMORY_POOL, ACE_SYNCH_MUTEX > > PERSISTENT_ALLOCATOR │ │ │ │ │ -  │ │ │ │ │ - typedef ACE_Allocator_Adapter< ACE_Malloc< │ │ │ │ │ - ACE_LOCAL_MEMORY_POOL, ACE_SYNCH_MUTEX > > HEAP_ALLOCATOR │ │ │ │ │ -  │ │ │ │ │ - typedef ACE_Hash_Map_With_Allocator< │ │ │ │ │ - ACE_Configuration_ExtId, int > SUBSECTION_MAP │ │ │ │ │ -  │ │ │ │ │ - typedef ACE_Hash_Map_Manager_Ex< ACE_Configuration_ExtId, │ │ │ │ │ - int, ACE_Hash< ACE_Configuration_ExtId >, ACE_Equal_To< │ │ │ │ │ - ACE_Configuration_ExtId >, ACE_Null_Mutex > SUBSECTION_HASH │ │ │ │ │ -  │ │ │ │ │ - typedef ACE_Hash_Map_With_Allocator< │ │ │ │ │ - ACE_Configuration_ExtId, ACE_Configuration_Value_IntId > VALUE_MAP │ │ │ │ │ -  │ │ │ │ │ - typedef ACE_Hash_Map_Manager_Ex< ACE_Configuration_ExtId, │ │ │ │ │ - ACE_Configuration_Value_IntId, ACE_Hash< │ │ │ │ │ - ACE_Configuration_ExtId >, ACE_Equal_To< │ │ │ │ │ - ACE_Configuration_ExtId >, ACE_Null_Mutex > VALUE_HASH │ │ │ │ │ -  │ │ │ │ │ - typedef VALUE_HASH::ENTRY VALUE_ENTRY │ │ │ │ │ -  │ │ │ │ │ - typedef ACE_Hash_Map_With_Allocator< │ │ │ │ │ - ACE_Configuration_ExtId, ACE_Configuration_Section_IntId > SECTION_MAP │ │ │ │ │ -  │ │ │ │ │ - typedef ACE_Hash_Map_Manager_Ex< ACE_Configuration_ExtId, │ │ │ │ │ - ACE_Configuration_Section_IntId, ACE_Hash< │ │ │ │ │ - ACE_Configuration_ExtId >, ACE_Equal_To< │ │ │ │ │ - ACE_Configuration_ExtId >, ACE_Null_Mutex > SECTION_HASH │ │ │ │ │ -  │ │ │ │ │ - typedef SECTION_HASH::ENTRY SECTION_ENTRY │ │ │ │ │ +class  ACE_FIFO │ │ │ │ │ +  Abstract base class for UNIX FIFOs. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Chris Hafey chafe.nosp@m.y@st.nosp@m.entor.nosp@m..com │ │ │ │ │ -The ACE configuration API provides a portable abstraction for program │ │ │ │ │ -configuration similar to the Microsoft Windows registry. The API supports a │ │ │ │ │ -tree based hierarchy of configuration sections. Each section contains other │ │ │ │ │ -sections or values. Values may contain string, unsigned integer and binary │ │ │ │ │ -data. │ │ │ │ │ - Note │ │ │ │ │ - These classes are not thread safe, if multiple threads use these classes, │ │ │ │ │ - you are responsible for serializing access. │ │ │ │ │ -For examples of using this class, see: │ │ │ │ │ - 1. The test code in ACE_wrappers/test │ │ │ │ │ - 2. wxConfigViewer, a Windows like Registry Editor for ACE_Configuration │ │ │ │ │ - 3. TAO's IFR, it makes extensive use of ACE_Configuration │ │ │ │ │ - Todo: │ │ │ │ │ - Templatize this class with an ACE_LOCK to provide thread safety │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_CONFIG_SECTION_INDEX ***** │ │ │ │ │ -#define ACE_CONFIG_SECTION_INDEX   "Config_Section_Index" │ │ │ │ │ -***** ◆ ACE_DEFAULT_CONFIG_SECTION_SIZE ***** │ │ │ │ │ -#define ACE_DEFAULT_CONFIG_SECTION_SIZE   16 │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ HEAP_ALLOCATOR ***** │ │ │ │ │ -typedef ACE_Allocator_Adapter > HEAP_ALLOCATOR │ │ │ │ │ -***** ◆ PERSISTENT_ALLOCATOR ***** │ │ │ │ │ -typedef ACE_Allocator_Adapter > PERSISTENT_ALLOCATOR │ │ │ │ │ -***** ◆ SECTION_ENTRY ***** │ │ │ │ │ -typedef SECTION_HASH::ENTRY SECTION_ENTRY │ │ │ │ │ -***** ◆ SECTION_HASH ***** │ │ │ │ │ -typedef ACE_Hash_Map_Manager_Ex, │ │ │ │ │ -ACE_Equal_To, ACE_Null_Mutex> SECTION_HASH │ │ │ │ │ -***** ◆ SECTION_MAP ***** │ │ │ │ │ -typedef ACE_Hash_Map_With_Allocator SECTION_MAP │ │ │ │ │ -***** ◆ SUBSECTION_HASH ***** │ │ │ │ │ -typedef ACE_Hash_Map_Manager_Ex, ACE_Equal_To, │ │ │ │ │ -ACE_Null_Mutex> SUBSECTION_HASH │ │ │ │ │ -***** ◆ SUBSECTION_MAP ***** │ │ │ │ │ -typedef ACE_Hash_Map_With_Allocator │ │ │ │ │ -SUBSECTION_MAP │ │ │ │ │ -***** ◆ VALUE_ENTRY ***** │ │ │ │ │ -typedef VALUE_HASH::ENTRY VALUE_ENTRY │ │ │ │ │ -***** ◆ VALUE_HASH ***** │ │ │ │ │ -typedef ACE_Hash_Map_Manager_Ex, │ │ │ │ │ -ACE_Equal_To, ACE_Null_Mutex> VALUE_HASH │ │ │ │ │ -***** ◆ VALUE_MAP ***** │ │ │ │ │ -typedef ACE_Hash_Map_With_Allocator VALUE_MAP │ │ │ │ │ + Doug Schmidt │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01001.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Auto_Ptr.inl File Reference │ │ │ │ +ACE: Asynch_Acceptor.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,49 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Auto_Ptr.inl File Reference
│ │ │ │ +
│ │ │ │ +Macros
│ │ │ │ +
Asynch_Acceptor.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Global_Macros.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Asynch_Acceptor.h"
│ │ │ │ +#include "ace/OS_Errno.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +#include "ace/OS_NS_sys_socket.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Message_Block.h"
│ │ │ │ +#include "ace/INET_Addr.h"
│ │ │ │ +#include "ace/SOCK_Stream.h"
│ │ │ │ +#include "ace/Sock_Connect.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_ASYNCH_ACCEPTOR_C
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ASYNCH_ACCEPTOR_C

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_ASYNCH_ACCEPTOR_C
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Auto_Ptr.inl File Reference │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ +Macros │ │ │ │ │ +Asynch_Acceptor.cpp File Reference │ │ │ │ │ +#include "ace/Asynch_Acceptor.h" │ │ │ │ │ +#include "ace/OS_Errno.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ +#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/Message_Block.h" │ │ │ │ │ +#include "ace/INET_Addr.h" │ │ │ │ │ +#include "ace/SOCK_Stream.h" │ │ │ │ │ +#include "ace/Sock_Connect.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_ASYNCH_ACCEPTOR_C │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_ASYNCH_ACCEPTOR_C ***** │ │ │ │ │ +#define ACE_ASYNCH_ACCEPTOR_C │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01004.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Tokenizer_T.cpp File Reference │ │ │ │ +ACE: FIFO_Recv_Msg.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,43 +63,29 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Macros
│ │ │ │ -
Tokenizer_T.cpp File Reference
│ │ │ │ +Classes
│ │ │ │ +
FIFO_Recv_Msg.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/ACE.h"
│ │ │ │ -#include "ace/Malloc_Base.h"
│ │ │ │ -#include "ace/String_Base.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ +
#include "ace/FIFO_Recv.h"
│ │ │ │ +#include "ace/FIFO_Recv_Msg.inl"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Macros

#define ACE_TOKENIZER_T_CPP
 

│ │ │ │ +Classes

class  ACE_FIFO_Recv_Msg
 Receiver side for the record oriented C++ wrapper for UNIX FIFOs. More...
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_TOKENIZER_T_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TOKENIZER_T_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Doug Schmidt
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,22 +3,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Tokenizer_T.cpp File Reference │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/Malloc_Base.h" │ │ │ │ │ -#include "ace/String_Base.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_TOKENIZER_T_CPP │ │ │ │ │ +Classes │ │ │ │ │ +FIFO_Recv_Msg.h File Reference │ │ │ │ │ +#include "ace/FIFO_Recv.h" │ │ │ │ │ +#include "ace/FIFO_Recv_Msg.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_FIFO_Recv_Msg │ │ │ │ │ +  Receiver side for the record oriented C++ wrapper for UNIX FIFOs. │ │ │ │ │ + More... │ │ │ │ │   │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_TOKENIZER_T_CPP ***** │ │ │ │ │ -#define ACE_TOKENIZER_T_CPP │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Doug Schmidt │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01007.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_arpa_inet.cpp File Reference │ │ │ │ +ACE: Pagefile_Memory_Pool.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,89 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
OS_NS_arpa_inet.cpp File Reference
│ │ │ │ +
│ │ │ │ +Macros
│ │ │ │ +
Pagefile_Memory_Pool.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_arpa_inet.h"
│ │ │ │ -#include "ace/OS_NS_arpa_inet.inl"
│ │ │ │ -#include "ace/Basic_Types.h"
│ │ │ │ -#include <cstdlib>
│ │ │ │ -
│ │ │ │ +
#include "ace/Pagefile_Memory_Pool.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Auto_Ptr.h"
│ │ │ │ +#include "ace/RW_Thread_Mutex.h"
│ │ │ │ +#include "ace/OS_NS_sys_mman.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_NS_sys_stat.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +#include "ace/Truncate.h"
│ │ │ │ +#include "ace/Based_Pointer_T.h"
│ │ │ │ +#include "ace/Based_Pointer_Repository.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_MAP_FILE(_hnd, _access, _offHigh, _offLow, _nBytes, _baseAdd)    MapViewOfFileEx (_hnd, _access, _offHigh, _offLow, _nBytes, _baseAdd)
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_MAP_FILE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MAP_FILE( _hnd,
 _access,
 _offHigh,
 _offLow,
 _nBytes,
 _baseAdd 
)    MapViewOfFileEx (_hnd, _access, _offHigh, _offLow, _nBytes, _baseAdd)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,15 +3,38 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_arpa_inet.cpp File Reference │ │ │ │ │ -#include "ace/OS_NS_arpa_inet.h" │ │ │ │ │ -#include "ace/OS_NS_arpa_inet.inl" │ │ │ │ │ -#include "ace/Basic_Types.h" │ │ │ │ │ -#include │ │ │ │ │ +Macros │ │ │ │ │ +Pagefile_Memory_Pool.cpp File Reference │ │ │ │ │ +#include "ace/Pagefile_Memory_Pool.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/Auto_Ptr.h" │ │ │ │ │ +#include "ace/RW_Thread_Mutex.h" │ │ │ │ │ +#include "ace/OS_NS_sys_mman.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_NS_sys_stat.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ +#include "ace/Truncate.h" │ │ │ │ │ +#include "ace/Based_Pointer_T.h" │ │ │ │ │ +#include "ace/Based_Pointer_Repository.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_MAP_FILE(_hnd, _access, _offHigh, _offLow, _nBytes, _baseAdd)    │ │ │ │ │ + MapViewOfFileEx (_hnd, _access, _offHigh, _offLow, _nBytes, _baseAdd) │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_MAP_FILE ***** │ │ │ │ │ +#define (  _hnd, │ │ │ │ │ +ACE_MAP_FILE │ │ │ │ │ +  _access, │ │ │ │ │ +  _offHigh, │ │ │ │ │ +  _offLow, │ │ │ │ │ +  _nBytes, │ │ │ │ │ +  _baseAdd  │ │ │ │ │ + )     MapViewOfFileEx (_hnd, _access, _offHigh, _offLow, _nBytes, │ │ │ │ │ + _baseAdd) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01010.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Monotonic_Time_Policy.inl File Reference │ │ │ │ +ACE: Dump.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,51 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Monotonic_Time_Policy.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Dump.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_sys_time.h"
│ │ │ │ -#include "ace/High_Res_Timer.h"
│ │ │ │ +
#include "ace/Dump_T.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Dumpable
 Base class that defines a uniform interface for all object dumping. More...
 
class  ACE_Dumpable_Ptr
 A smart pointer stored in the in-memory object database ACE_ODB. The pointee (if any) is deleted when reassigned. More...
 
class  ACE_ODB
 This is the object database (ODB) that keeps track of all live ACE objects. More...
 
struct  ACE_ODB::Tuple
 
│ │ │ │ +

Detailed Description

│ │ │ │ +

A prototype mechanism that allow all ACE objects to be registered with a central in-memory "database" that can dump the state of all live ACE objects (e.g., from within a debugger).

│ │ │ │ +

The macros which allow easy registration and removal of objects to be dumped (ACE_REGISTER_OBJECT and ACE_REMOVE_OBJECT) are turned into no-ops by compiling with the ACE_NDEBUG macro defined. This allows usage to be removed in "release mode" builds without changing code.

│ │ │ │ +

There are several interesting aspects to this design:

│ │ │ │ +
    │ │ │ │ +
  1. It uses the External Polymorphism pattern to avoid having to derive all ACE classes from a common base class that has virtual methods (this is crucial to avoid unnecessary overhead). In addition, there is no additional space added to ACE objects (this is crucial to maintain binary layout compatibility).
  2. │ │ │ │ +
  3. This mechanism can be conditionally compiled in order to completely disable this feature entirely. Moreover, by using macros there are relatively few changes to ACE code.
  4. │ │ │ │ +
  5. This mechanism copes with single-inheritance hierarchies of dumpable classes. In such cases we typically want only one dump, corresponding to the most derived instance. Thanks to Christian Millour (chris.nosp@m.@etc.nosp@m.a.fr) for illustrating how to do this. Note, however, that this scheme doesn't generalize to work with multiple-inheritance or virtual base classes.
  6. │ │ │ │ +
│ │ │ │ +

Future work includes:

│ │ │ │ +
    │ │ │ │ +
  1. Using a dynamic object table rather than a static table
  2. │ │ │ │ +
  3. Adding support to allow particular classes of objects to be selectively dumped.

    │ │ │ │ +
    Author
    Doug Schmidt
    │ │ │ │ +
  4. │ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,57 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Monotonic_Time_Policy.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_sys_time.h" │ │ │ │ │ -#include "ace/High_Res_Timer.h" │ │ │ │ │ +Classes │ │ │ │ │ +Dump.h File Reference │ │ │ │ │ +#include "ace/Dump_T.h" │ │ │ │ │ + Classes │ │ │ │ │ + class  ACE_Dumpable │ │ │ │ │ +  Base class that defines a uniform interface for all object dumping. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Dumpable_Ptr │ │ │ │ │ +  A smart pointer stored in the in-memory object database ACE_ODB. The │ │ │ │ │ + pointee (if any) is deleted when reassigned. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_ODB │ │ │ │ │ +  This is the object database (ODB) that keeps track of all live ACE │ │ │ │ │ + objects. More... │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_ODB::Tuple │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ +A prototype mechanism that allow all ACE objects to be registered with a │ │ │ │ │ +central in-memory "database" that can dump the state of all live ACE objects │ │ │ │ │ +(e.g., from within a debugger). │ │ │ │ │ +The macros which allow easy registration and removal of objects to be dumped │ │ │ │ │ +(ACE_REGISTER_OBJECT and ACE_REMOVE_OBJECT) are turned into no-ops by compiling │ │ │ │ │ +with the ACE_NDEBUG macro defined. This allows usage to be removed in "release │ │ │ │ │ +mode" builds without changing code. │ │ │ │ │ +There are several interesting aspects to this design: │ │ │ │ │ + 1. It uses the External Polymorphism pattern to avoid having to derive all │ │ │ │ │ + ACE classes from a common base class that has virtual methods (this is │ │ │ │ │ + crucial to avoid unnecessary overhead). In addition, there is no │ │ │ │ │ + additional space added to ACE objects (this is crucial to maintain binary │ │ │ │ │ + layout compatibility). │ │ │ │ │ + 2. This mechanism can be conditionally compiled in order to completely │ │ │ │ │ + disable this feature entirely. Moreover, by using macros there are │ │ │ │ │ + relatively few changes to ACE code. │ │ │ │ │ + 3. This mechanism copes with single-inheritance hierarchies of dumpable │ │ │ │ │ + classes. In such cases we typically want only one dump, corresponding to │ │ │ │ │ + the most derived instance. Thanks to Christian Millour │ │ │ │ │ + (chris.nosp@m.@etc.nosp@m.a.fr) for illustrating how to do this. Note, │ │ │ │ │ + however, that this scheme doesn't generalize to work with multiple- │ │ │ │ │ + inheritance or virtual base classes. │ │ │ │ │ +Future work includes: │ │ │ │ │ + 1. Using a dynamic object table rather than a static table │ │ │ │ │ + 2. Adding support to allow particular classes of objects to be selectively │ │ │ │ │ + dumped. │ │ │ │ │ + Author │ │ │ │ │ + Doug Schmidt │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01013.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Cache_Map_Manager_T.inl File Reference │ │ │ │ +ACE: Assert.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,112 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Cache_Map_Manager_T.inl File Reference
│ │ │ │ +
│ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
Assert.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_TEST_ASSERT(X)
 
#define ACE_ASSERT(X)   ACE_TEST_ASSERT(X)
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

void __ace_assert (const char *file, int line, const ACE_TCHAR *expression)
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ASSERT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_ASSERT( X)   ACE_TEST_ASSERT(X)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TEST_ASSERT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TEST_ASSERT( X)
│ │ │ │ +
│ │ │ │ +Value:
((X) \
│ │ │ │ +
? static_cast<void>(0) \
│ │ │ │ + │ │ │ │ +
#define ACE_TEXT_CHAR_TO_TCHAR(STRING)
Definition: ace_wchar.h:100
│ │ │ │ +
void __ace_assert(const char *file, int line, const ACE_TCHAR *expression)
Definition: Assert.cpp:9
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ __ace_assert()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
void __ace_assert (const char * file,
int line,
const ACE_TCHARexpression 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,46 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Cache_Map_Manager_T.inl File Reference │ │ │ │ │ +Macros | Functions │ │ │ │ │ +Assert.h File Reference │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_TEST_ASSERT(X) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_ASSERT(X)   ACE_TEST_ASSERT(X) │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +void __ace_assert (const char *file, int line, const ACE_TCHAR *expression) │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_ASSERT ***** │ │ │ │ │ +#define ACE_ASSERT (  X )    ACE_TEST_ASSERT(X) │ │ │ │ │ +***** ◆ ACE_TEST_ASSERT ***** │ │ │ │ │ +#define ACE_TEST_ASSERT (  X ) │ │ │ │ │ +Value: │ │ │ │ │ +((X) \ │ │ │ │ │ +? static_cast(0) \ │ │ │ │ │ +: ACE_VERSIONED_NAMESPACE_NAME::__ace_assert(__FILE__, __LINE__, │ │ │ │ │ +ACE_TEXT_CHAR_TO_TCHAR (#X))) │ │ │ │ │ +ACE_TEXT_CHAR_TO_TCHAR │ │ │ │ │ +#define ACE_TEXT_CHAR_TO_TCHAR(STRING) │ │ │ │ │ +Definition: ace_wchar.h:100 │ │ │ │ │ +__ace_assert │ │ │ │ │ +void __ace_assert(const char *file, int line, const ACE_TCHAR *expression) │ │ │ │ │ +Definition: Assert.cpp:9 │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ __ace_assert() ***** │ │ │ │ │ +void __ace_assert ( const char *  file, │ │ │ │ │ + int  line, │ │ │ │ │ + const ACE_TCHAR * expression  │ │ │ │ │ + ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01016.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Atomic_Op_GCC_T.h File Reference │ │ │ │ +ACE: Synch.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,39 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Atomic_Op_GCC_T.h File Reference
│ │ │ │ +
Synch.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Thread_Mutex.h"
│ │ │ │ -#include "ace/ACE_export.h"
│ │ │ │ +
#include "ace/Auto_Event.h"
│ │ │ │ +#include "ace/Barrier.h"
│ │ │ │ +#include "ace/Condition_Thread_Mutex.h"
│ │ │ │ +#include "ace/Condition_Recursive_Thread_Mutex.h"
│ │ │ │ +#include "ace/Event.h"
│ │ │ │ +#include "ace/Lock.h"
│ │ │ │ +#include "ace/Manual_Event.h"
│ │ │ │ +#include "ace/Mutex.h"
│ │ │ │ +#include "ace/Null_Barrier.h"
│ │ │ │ +#include "ace/Null_Condition.h"
│ │ │ │ +#include "ace/Null_Mutex.h"
│ │ │ │ +#include "ace/Null_Semaphore.h"
│ │ │ │ +#include "ace/RW_Mutex.h"
│ │ │ │ +#include "ace/RW_Thread_Mutex.h"
│ │ │ │ +#include "ace/Recursive_Thread_Mutex.h"
│ │ │ │ +#include "ace/Semaphore.h"
│ │ │ │ +#include "ace/Thread_Mutex.h"
│ │ │ │ +#include "ace/Thread_Semaphore.h"
│ │ │ │ +#include "ace/TSS_Adapter.h"
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Johnny Willemsen <jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl
│ │ │ │ +

Wrapper Facades for various synchronization mechanisms.

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,16 +3,35 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Atomic_Op_GCC_T.h File Reference │ │ │ │ │ +Synch.h File Reference │ │ │ │ │ +#include "ace/Auto_Event.h" │ │ │ │ │ +#include "ace/Barrier.h" │ │ │ │ │ +#include "ace/Condition_Thread_Mutex.h" │ │ │ │ │ +#include "ace/Condition_Recursive_Thread_Mutex.h" │ │ │ │ │ +#include "ace/Event.h" │ │ │ │ │ +#include "ace/Lock.h" │ │ │ │ │ +#include "ace/Manual_Event.h" │ │ │ │ │ +#include "ace/Mutex.h" │ │ │ │ │ +#include "ace/Null_Barrier.h" │ │ │ │ │ +#include "ace/Null_Condition.h" │ │ │ │ │ +#include "ace/Null_Mutex.h" │ │ │ │ │ +#include "ace/Null_Semaphore.h" │ │ │ │ │ +#include "ace/RW_Mutex.h" │ │ │ │ │ +#include "ace/RW_Thread_Mutex.h" │ │ │ │ │ +#include "ace/Recursive_Thread_Mutex.h" │ │ │ │ │ +#include "ace/Semaphore.h" │ │ │ │ │ #include "ace/Thread_Mutex.h" │ │ │ │ │ -#include "ace/ACE_export.h" │ │ │ │ │ +#include "ace/Thread_Semaphore.h" │ │ │ │ │ +#include "ace/TSS_Adapter.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ +Wrapper Facades for various synchronization mechanisms. │ │ │ │ │ Author │ │ │ │ │ - Johnny Willemsen │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Service_Config.cpp File Reference │ │ │ │ +ACE: Lock_Adapter_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,51 +63,38 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Typedefs
│ │ │ │ -
Service_Config.cpp File Reference
│ │ │ │ +Macros
│ │ │ │ +
Lock_Adapter_T.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Service_Config.h"
│ │ │ │ -#include "ace/Service_Types.h"
│ │ │ │ -#include "ace/Reactor.h"
│ │ │ │ -#include "ace/Singleton.h"
│ │ │ │ -#include "ace/Service_Repository.h"
│ │ │ │ -#include "ace/Sig_Adapter.h"
│ │ │ │ -#include "ace/OS_NS_time.h"
│ │ │ │ -#include "ace/OS_NS_stdio.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ -#include "ace/Thread.h"
│ │ │ │ -#include "ace/Get_Opt.h"
│ │ │ │ -#include "ace/ARGV.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ +
#include "ace/Lock_Adapter_T.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Typedefs

using ACE_SERVICE_CONFIG_SINGLETON = ACE_Unmanaged_Singleton< ACE_Service_Config, ACE_MT_SYNCH::RECURSIVE_MUTEX >
 

│ │ │ │ +Macros

#define ACE_LOCK_ADAPTER_T_CPP
 
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_SERVICE_CONFIG_SINGLETON

│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_LOCK_ADAPTER_T_CPP

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
using ACE_SERVICE_CONFIG_SINGLETON = ACE_Unmanaged_Singleton<ACE_Service_Config, ACE_MT_SYNCH::RECURSIVE_MUTEX>#define ACE_LOCK_ADAPTER_T_CPP
│ │ │ │
│ │ │ │ -

ACE_Service_Config is supposed to be a Singleton. This is the only Configuration Gestalt available for access from static initializers at proces start-up time. Using Unmanaged Singleton is safer because (a) the Object Manager may not yet be fully initialized in the context of a static initializer that uses SC, and (b) because we know that upon process exit the SC will still be automaticaly and explicitly closed by ACE_Object_Manager::fini().

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
Svc_Conf_Param.h File Reference
│ │ │ │ +
Netlink_Addr.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Obstack.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Svc_Conf_Param
 An instance of this object will be passed down to the yyparse() and yylex() functions. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define YYPARSE_PARAM   ace_svc_conf_parameter
 
#define YYLEX_PARAM   YYPARSE_PARAM
 
#define ACE_SVC_CONF_PARAM   (static_cast<ACE_Svc_Conf_Param *> (YYLEX_PARAM))
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

void ace_yy_delete_buffer (ace_yy_buffer_state *buffer)
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Iliyan Jeliazkov iliya.nosp@m.n@oc.nosp@m.iweb..nosp@m.com
│ │ │ │ +
Author
Robert Iakobashvilli corob.nosp@m.erti.nosp@m.@gmai.nosp@m.l.co.nosp@m.m
│ │ │ │
│ │ │ │ -Based on code originally found in Svc_Conf.h by Doug Schmidt and Ossama Othman.
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_SVC_CONF_PARAM

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SVC_CONF_PARAM   (static_cast<ACE_Svc_Conf_Param *> (YYLEX_PARAM))
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ YYLEX_PARAM

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define YYLEX_PARAM   YYPARSE_PARAM
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ YYPARSE_PARAM

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define YYPARSE_PARAM   ace_svc_conf_parameter
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ace_yy_delete_buffer()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
void ace_yy_delete_buffer (ace_yy_buffer_state * buffer)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +Raz Ben Yehuda razie.nosp@m.be@g.nosp@m.mail..nosp@m.com │ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,43 +3,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros | Functions │ │ │ │ │ -Svc_Conf_Param.h File Reference │ │ │ │ │ -#include "ace/Obstack.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Svc_Conf_Param │ │ │ │ │ -  An instance of this object will be passed down to the yyparse() and │ │ │ │ │ - yylex() functions. More... │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define YYPARSE_PARAM   ace_svc_conf_parameter │ │ │ │ │ -  │ │ │ │ │ -#define YYLEX_PARAM   YYPARSE_PARAM │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SVC_CONF_PARAM   (static_cast (YYLEX_PARAM)) │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -void ace_yy_delete_buffer (ace_yy_buffer_state *buffer) │ │ │ │ │ -  │ │ │ │ │ +Netlink_Addr.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Iliyan Jeliazkov iliya.nosp@m.n@oc.nosp@m.iweb..nosp@m.com │ │ │ │ │ - Based on code originally found in Svc_Conf.h by Doug Schmidt and Ossama │ │ │ │ │ - Othman. │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_SVC_CONF_PARAM ***** │ │ │ │ │ -#define ACE_SVC_CONF_PARAM   (static_cast (YYLEX_PARAM)) │ │ │ │ │ -***** ◆ YYLEX_PARAM ***** │ │ │ │ │ -#define YYLEX_PARAM   YYPARSE_PARAM │ │ │ │ │ -***** ◆ YYPARSE_PARAM ***** │ │ │ │ │ -#define YYPARSE_PARAM   ace_svc_conf_parameter │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ace_yy_delete_buffer() ***** │ │ │ │ │ -void ace_yy_delete_buffer ( ace_yy_buffer_state * buffer ) │ │ │ │ │ + Robert Iakobashvilli corob.nosp@m.erti.nosp@m.@gmai.nosp@m.l.co.nosp@m.m │ │ │ │ │ + Raz Ben Yehuda razie.nosp@m.be@g.nosp@m.mail..nosp@m.com │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01025.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_sys_msg.h File Reference │ │ │ │ +ACE: OS_NS_errno.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -66,57 +66,89 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Namespaces | │ │ │ │ Macros | │ │ │ │ Functions
│ │ │ │ -
OS_NS_sys_msg.h File Reference
│ │ │ │ +
OS_NS_errno.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -#include "ace/os_include/sys/os_msg.h"
│ │ │ │ +
#include "ace/config-lite.h"
│ │ │ │ +#include "ace/os_include/os_errno.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│ │ │ │ Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Macros

#define ACE_EXPORT_MACRO   ACE_Export
#define ACE_EXPORT_MACRO   ACE_Export
 
#define ACE_ERRNO_TYPE   int
 
#define ACE_ERRNO_GET   errno
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Functions

int ACE_OS::msgctl (int msqid, int cmd, struct msqid_ds *)
 
int ACE_OS::msgget (key_t key, int msgflg)
 
ssize_t ACE_OS::msgrcv (int int_id, void *buf, size_t len, long type, int flags)
 
int ACE_OS::msgsnd (int int_id, const void *buf, size_t len, int flags)
 
int ACE_OS::last_error ()
 
void ACE_OS::last_error (int error)
 
int ACE_OS::set_errno_to_last_error ()
 
int ACE_OS::set_errno_to_wsa_last_error ()
 
│ │ │ │

Detailed Description

│ │ │ │
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │
│ │ │ │ Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │
│ │ │ │ and a cast of thousands...
│ │ │ │

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ERRNO_GET

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_ERRNO_GET   errno
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_ERRNO_TYPE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_ERRNO_TYPE   int
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │

◆ ACE_EXPORT_MACRO

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_EXPORT_MACRO   ACE_Export#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,42 +4,49 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Namespaces | Macros | Functions │ │ │ │ │ -OS_NS_sys_msg.h File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ -#include "ace/os_include/sys/os_msg.h" │ │ │ │ │ +OS_NS_errno.h File Reference │ │ │ │ │ +#include "ace/config-lite.h" │ │ │ │ │ +#include "ace/os_include/os_errno.h" │ │ │ │ │ Namespaces │ │ │ │ │ namespace  ACE_OS │ │ │ │ │ This namespace defines an OS independent programming API that │ │ │ │ │   shields developers from nonportable aspects of writing efficient │ │ │ │ │ system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ various real-time operating systems. │ │ │ │ │   │ │ │ │ │ Macros │ │ │ │ │ #define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │   │ │ │ │ │ +#define ACE_ERRNO_TYPE   int │ │ │ │ │ +  │ │ │ │ │ +#define ACE_ERRNO_GET   errno │ │ │ │ │ +  │ │ │ │ │ Functions │ │ │ │ │ - int ACE_OS::msgctl (int msqid, int cmd, struct msqid_ds *) │ │ │ │ │ + int ACE_OS::last_error () │ │ │ │ │   │ │ │ │ │ - int ACE_OS::msgget (key_t key, int msgflg) │ │ │ │ │ +void ACE_OS::last_error (int error) │ │ │ │ │   │ │ │ │ │ -ssize_t ACE_OS::msgrcv (int int_id, void *buf, size_t len, long type, int │ │ │ │ │ - flags) │ │ │ │ │ + int ACE_OS::set_errno_to_last_error () │ │ │ │ │   │ │ │ │ │ - int ACE_OS::msgsnd (int int_id, const void *buf, size_t len, int flags) │ │ │ │ │ + int ACE_OS::set_errno_to_wsa_last_error () │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ Douglas C. Schmidt │ │ │ │ │ d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ and a cast of thousands... │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_ERRNO_GET ***** │ │ │ │ │ +#define ACE_ERRNO_GET   errno │ │ │ │ │ +***** ◆ ACE_ERRNO_TYPE ***** │ │ │ │ │ +#define ACE_ERRNO_TYPE   int │ │ │ │ │ ***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ #define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01028.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Dynamic_Service_Dependency.cpp File Reference │ │ │ │ +ACE: OS_NS_string.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Dynamic_Service_Dependency.cpp File Reference
│ │ │ │ +
OS_NS_string.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/ACE.h"
│ │ │ │ -#include "ace/DLL_Manager.h"
│ │ │ │ -#include "ace/Dynamic_Service_Dependency.h"
│ │ │ │ -#include "ace/Service_Config.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ +
#include "ace/OS_NS_wchar.h"
│ │ │ │ +#include "ace/os_include/os_string.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,16 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Dynamic_Service_Dependency.cpp File Reference │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/DLL_Manager.h" │ │ │ │ │ -#include "ace/Dynamic_Service_Dependency.h" │ │ │ │ │ -#include "ace/Service_Config.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ +OS_NS_string.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_wchar.h" │ │ │ │ │ +#include "ace/os_include/os_string.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01031.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: ATM_Params.inl File Reference │ │ │ │ +ACE: Dynamic.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,31 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
ATM_Params.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Dynamic.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/Dynamic.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Dynamic
 Checks to see if an object was dynamically allocated. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Doug Schmidt
│ │ │ │ +
│ │ │ │ +Irfan Pyarali.
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -ATM_Params.inl File Reference │ │ │ │ │ +Classes │ │ │ │ │ +Dynamic.h File Reference │ │ │ │ │ +#include "ace/Dynamic.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Dynamic │ │ │ │ │ +  Checks to see if an object was dynamically allocated. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Doug Schmidt │ │ │ │ │ + Irfan Pyarali. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01034.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: IOStream.h File Reference │ │ │ │ +ACE: SOCK_SEQPACK_Connector.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,45 +62,26 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Macros
│ │ │ │ -
IOStream.h File Reference
│ │ │ │ +
SOCK_SEQPACK_Connector.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/streams.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_LACKS_ACE_IOSTREAM
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
James CE Johnson jcej@.nosp@m.lads.nosp@m..com
│ │ │ │ -
│ │ │ │ -Jim Crossley jim@l.nosp@m.ads..nosp@m.com
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_LACKS_ACE_IOSTREAM

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_LACKS_ACE_IOSTREAM
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/SOCK_SEQPACK_Connector.h"
│ │ │ │ +#include "ace/INET_Addr.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Time_Value.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_NS_sys_socket.h"
│ │ │ │ +#include "ace/os_include/os_fcntl.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,23 +3,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -IOStream.h File Reference │ │ │ │ │ -#include "ace/streams.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_LACKS_ACE_IOSTREAM │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - James CE Johnson jcej@.nosp@m.lads.nosp@m..com │ │ │ │ │ - Jim Crossley jim@l.nosp@m.ads..nosp@m.com │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_LACKS_ACE_IOSTREAM ***** │ │ │ │ │ -#define ACE_LACKS_ACE_IOSTREAM │ │ │ │ │ +SOCK_SEQPACK_Connector.cpp File Reference │ │ │ │ │ +#include "ace/SOCK_SEQPACK_Connector.h" │ │ │ │ │ +#include "ace/INET_Addr.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/Time_Value.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ +#include "ace/os_include/os_fcntl.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01037.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Countdown_Time_T.cpp File Reference │ │ │ │ +ACE: Metrics_Cache_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,41 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Macros
│ │ │ │ -
Countdown_Time_T.cpp File Reference
│ │ │ │ +
Metrics_Cache_T.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Countdown_Time_T.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_COUNTDOWN_TIME_T_CPP
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_COUNTDOWN_TIME_T_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_COUNTDOWN_TIME_T_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Chris Gill cdgil.nosp@m.l@cs.nosp@m.e.wus.nosp@m.tl.e.nosp@m.du
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,19 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Countdown_Time_T.cpp File Reference │ │ │ │ │ -#include "ace/Countdown_Time_T.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_COUNTDOWN_TIME_T_CPP │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_COUNTDOWN_TIME_T_CPP ***** │ │ │ │ │ -#define ACE_COUNTDOWN_TIME_T_CPP │ │ │ │ │ +Metrics_Cache_T.h File Reference │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Chris Gill cdgil.nosp@m.l@cs.nosp@m.e.wus.nosp@m.tl.e.nosp@m.du │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01040.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: TLI_Connector.inl File Reference │ │ │ │ +ACE: SOCK_Connector.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,24 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
TLI_Connector.inl File Reference
│ │ │ │ +
SOCK_Connector.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/SOCK_Connector.h"
│ │ │ │ +#include "ace/INET_Addr.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +#include "ace/OS_NS_sys_socket.h"
│ │ │ │ +#include "ace/os_include/os_fcntl.h"
│ │ │ │ +#include "ace/OS_QoS.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -TLI_Connector.inl File Reference │ │ │ │ │ +SOCK_Connector.cpp File Reference │ │ │ │ │ +#include "ace/SOCK_Connector.h" │ │ │ │ │ +#include "ace/INET_Addr.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ +#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ +#include "ace/os_include/os_fcntl.h" │ │ │ │ │ +#include "ace/OS_QoS.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01043.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: MEM_SAP.cpp File Reference │ │ │ │ +ACE: Dirent_Selector.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
MEM_SAP.cpp File Reference
│ │ │ │ +
Dirent_Selector.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/MEM_SAP.h"
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -MEM_SAP.cpp File Reference │ │ │ │ │ -#include "ace/MEM_SAP.h" │ │ │ │ │ +Dirent_Selector.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01046.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: FILE.cpp File Reference │ │ │ │ +ACE: Intrusive_List_Node.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,41 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
FILE.cpp File Reference
│ │ │ │ +
│ │ │ │ +Macros
│ │ │ │ +
Intrusive_List_Node.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/FILE.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ -#include "ace/OS_NS_sys_stat.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Intrusive_List_Node.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_INTRUSIVE_LIST_NODE_CPP
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_INTRUSIVE_LIST_NODE_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_INTRUSIVE_LIST_NODE_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -FILE.cpp File Reference │ │ │ │ │ -#include "ace/FILE.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ -#include "ace/OS_NS_sys_stat.h" │ │ │ │ │ +Macros │ │ │ │ │ +Intrusive_List_Node.cpp File Reference │ │ │ │ │ +#include "ace/Intrusive_List_Node.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_INTRUSIVE_LIST_NODE_CPP │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_INTRUSIVE_LIST_NODE_CPP ***** │ │ │ │ │ +#define ACE_INTRUSIVE_LIST_NODE_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01049.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: TSS_Adapter.cpp File Reference │ │ │ │ +ACE: OS_NS_sys_select.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,60 +63,36 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Functions
│ │ │ │ -
TSS_Adapter.cpp File Reference
│ │ │ │ +Macros
│ │ │ │ +
OS_NS_sys_select.inl File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/TSS_Adapter.h"
│ │ │ │ +
#include "ace/OS_NS_errno.h"
│ │ │ │ +#include "ace/OS_NS_macros.h"
│ │ │ │ +#include "ace/Time_Value.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Functions

 ACE_ALLOC_HOOK_DEFINE (ACE_TSS_Adapter)
 
void ACE_TSS_C_cleanup (void *object)
 

│ │ │ │ +Macros

#define ___ACE_TIMEOUT   timep
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE()

│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ___ACE_TIMEOUT

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE (ACE_TSS_Adapter )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TSS_C_cleanup()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
void ACE_TSS_C_cleanup (void * object)#define ___ACE_TIMEOUT   timep
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,27 +3,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Functions │ │ │ │ │ -TSS_Adapter.cpp File Reference │ │ │ │ │ -#include "ace/TSS_Adapter.h" │ │ │ │ │ - Functions │ │ │ │ │ -  ACE_ALLOC_HOOK_DEFINE (ACE_TSS_Adapter) │ │ │ │ │ +Macros │ │ │ │ │ +OS_NS_sys_select.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ +#include "ace/OS_NS_macros.h" │ │ │ │ │ +#include "ace/Time_Value.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ___ACE_TIMEOUT   timep │ │ │ │ │   │ │ │ │ │ -void ACE_TSS_C_cleanup (void *object) │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE ( ACE_TSS_Adapter  ) │ │ │ │ │ -***** ◆ ACE_TSS_C_cleanup() ***** │ │ │ │ │ -void ACE_TSS_C_cleanup ( void * object ) │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ___ACE_TIMEOUT ***** │ │ │ │ │ +#define ___ACE_TIMEOUT   timep │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01052.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SV_Semaphore_Complex.h File Reference │ │ │ │ +ACE: Timer_Queue_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,29 +63,47 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
SV_Semaphore_Complex.h File Reference
│ │ │ │ +Macros
│ │ │ │ +
Timer_Queue_T.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/SV_Semaphore_Simple.h"
│ │ │ │ -#include "ace/SV_Semaphore_Complex.inl"
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +#include "ace/Timer_Queue_T.h"
│ │ │ │ +#include "ace/Guard_T.h"
│ │ │ │ +#include "ace/Reverse_Lock_T.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Null_Mutex.h"
│ │ │ │ +#include "ace/OS_NS_sys_time.h"
│ │ │ │ +#include "ace/Functor.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Classes

class  ACE_SV_Semaphore_Complex
 This is a more complex semaphore wrapper that handles race conditions for initialization correctly... More...
 

│ │ │ │ +Macros

#define ACE_TIMER_QUEUE_T_CPP
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_TIMER_QUEUE_T_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TIMER_QUEUE_T_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,23 +3,26 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -SV_Semaphore_Complex.h File Reference │ │ │ │ │ -#include "ace/SV_Semaphore_Simple.h" │ │ │ │ │ -#include "ace/SV_Semaphore_Complex.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_SV_Semaphore_Complex │ │ │ │ │ -  This is a more complex semaphore wrapper that handles race conditions │ │ │ │ │ - for initialization correctly... More... │ │ │ │ │ +Macros │ │ │ │ │ +Timer_Queue_T.cpp File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ +#include "ace/Timer_Queue_T.h" │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ +#include "ace/Reverse_Lock_T.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/Null_Mutex.h" │ │ │ │ │ +#include "ace/OS_NS_sys_time.h" │ │ │ │ │ +#include "ace/Functor.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_TIMER_QUEUE_T_CPP │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_TIMER_QUEUE_T_CPP ***** │ │ │ │ │ +#define ACE_TIMER_QUEUE_T_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01055.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SOCK_SEQPACK_Connector.h File Reference │ │ │ │ +ACE: CDR_Base.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,34 +63,145 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
SOCK_SEQPACK_Connector.h File Reference
│ │ │ │ +Functions | │ │ │ │ +Variables
│ │ │ │ +
CDR_Base.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/SOCK_SEQPACK_Association.h"
│ │ │ │ -#include "ace/Multihomed_INET_Addr.h"
│ │ │ │ -#include "ace/SOCK_SEQPACK_Connector.inl"
│ │ │ │ +
#include "ace/CDR_Base.h"
│ │ │ │ +#include "ace/Message_Block.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/streams.h"
│ │ │ │ +#include <cmath>
│ │ │ │ +#include <cstring>
│ │ │ │ +#include <limits>
│ │ │ │ +#include <algorithm>
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ -Classes

class  ACE_SOCK_SEQPACK_Connector
 Defines a factory that actively connects to a remote IP address and TCP port, creating a new ACE_SOCK_SEQPACK_Association object. More...
 

│ │ │ │ +Functions

ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE &lhs, const ACE_CDR::Fixed &rhs)
 
std::istream & operator>> (std::istream &lhs, ACE_CDR::Fixed &rhs)
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Variables

static constexpr ACE_INT16 max_eleven_bit = 0x3ff
 
static constexpr ACE_INT16 max_fifteen_bit = 0x3fff
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Patrick J. Lardieri plard.nosp@m.ier@.nosp@m.atl.l.nosp@m.mco..nosp@m.com
│ │ │ │ -
│ │ │ │ -Gaurav Naik, Lockheed Martin ATL
│ │ │ │ -
│ │ │ │ -based on SOCK_STREAM_Connector by Douglas C. Schmidt schmi.nosp@m.dt@d.nosp@m.re.va.nosp@m.nder.nosp@m.bilt..nosp@m.edu
│ │ │ │ -
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ operator<<()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE & lhs,
const ACE_CDR::Fixedrhs 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator>>()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
std::istream & operator>> (std::istream & lhs,
ACE_CDR::Fixedrhs 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Variable Documentation

│ │ │ │ + │ │ │ │ +

◆ max_eleven_bit

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
constexpr ACE_INT16 max_eleven_bit = 0x3ff
│ │ │ │ +
│ │ │ │ +staticconstexpr
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ max_fifteen_bit

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
constexpr ACE_INT16 max_fifteen_bit = 0x3fff
│ │ │ │ +
│ │ │ │ +staticconstexpr
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,26 +3,46 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -SOCK_SEQPACK_Connector.h File Reference │ │ │ │ │ -#include "ace/SOCK_SEQPACK_Association.h" │ │ │ │ │ -#include "ace/Multihomed_INET_Addr.h" │ │ │ │ │ -#include "ace/SOCK_SEQPACK_Connector.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_SOCK_SEQPACK_Connector │ │ │ │ │ -  Defines a factory that actively connects to a remote IP address and TCP │ │ │ │ │ - port, creating a new ACE_SOCK_SEQPACK_Association object. More... │ │ │ │ │ +Functions | Variables │ │ │ │ │ +CDR_Base.cpp File Reference │ │ │ │ │ +#include "ace/CDR_Base.h" │ │ │ │ │ +#include "ace/Message_Block.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/streams.h" │ │ │ │ │ +#include │ │ │ │ │ +#include │ │ │ │ │ +#include │ │ │ │ │ +#include │ │ │ │ │ + Functions │ │ │ │ │ +ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE &lhs, const ACE_CDR::Fixed │ │ │ │ │ + &rhs) │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Patrick J. Lardieri plard.nosp@m.ier@.nosp@m.atl.l.nosp@m.mco..nosp@m.com │ │ │ │ │ - Gaurav Naik, Lockheed Martin ATL │ │ │ │ │ - based on SOCK_STREAM_Connector by Douglas C. Schmidt │ │ │ │ │ - schmi.nosp@m.dt@d.nosp@m.re.va.nosp@m.nder.nosp@m.bilt..nosp@m.edu │ │ │ │ │ + std::istream & operator>> (std::istream &lhs, ACE_CDR::Fixed &rhs) │ │ │ │ │ +  │ │ │ │ │ + Variables │ │ │ │ │ +static constexpr ACE_INT16 max_eleven_bit = 0x3ff │ │ │ │ │ +  │ │ │ │ │ +static constexpr ACE_INT16 max_fifteen_bit = 0x3fff │ │ │ │ │ +  │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ operator<<() ***** │ │ │ │ │ +ACE_OSTREAM_TYPE & operator<< ( ACE_OSTREAM_TYPE &  lhs, │ │ │ │ │ + const ACE_CDR::Fixed & rhs  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator>>() ***** │ │ │ │ │ +std::istream & operator>> ( std::istream &  lhs, │ │ │ │ │ + ACE_CDR::Fixed & rhs  │ │ │ │ │ + ) │ │ │ │ │ +***** Variable Documentation ***** │ │ │ │ │ +***** ◆ max_eleven_bit ***** │ │ │ │ │ +constexpr ACE_INT16 max_eleven_bit = 0x3ff staticconstexpr │ │ │ │ │ +***** ◆ max_fifteen_bit ***** │ │ │ │ │ +constexpr ACE_INT16 max_fifteen_bit = 0x3fff staticconstexpr │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01058.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: LSOCK_CODgram.h File Reference │ │ │ │ +ACE: Argv_Type_Converter.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,32 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
LSOCK_CODgram.h File Reference
│ │ │ │ +
Argv_Type_Converter.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/LSOCK.h"
│ │ │ │ -#include "ace/SOCK_CODgram.h"
│ │ │ │ -#include "ace/Addr.h"
│ │ │ │ -#include "ace/LSOCK_CODgram.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_LSOCK_CODgram
 Defines a fully specified (sometimes called "connected") UNIX-domain datagram abstraction. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,25 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -LSOCK_CODgram.h File Reference │ │ │ │ │ -#include "ace/LSOCK.h" │ │ │ │ │ -#include "ace/SOCK_CODgram.h" │ │ │ │ │ -#include "ace/Addr.h" │ │ │ │ │ -#include "ace/LSOCK_CODgram.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_LSOCK_CODgram │ │ │ │ │ -  Defines a fully specified (sometimes called "connected") UNIX-domain │ │ │ │ │ - datagram abstraction. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +Argv_Type_Converter.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01061.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Synch.h File Reference │ │ │ │ +ACE: Containers_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,39 +62,369 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Synch.h File Reference
│ │ │ │ +
│ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
Containers_T.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Auto_Event.h"
│ │ │ │ -#include "ace/Barrier.h"
│ │ │ │ -#include "ace/Condition_Thread_Mutex.h"
│ │ │ │ -#include "ace/Condition_Recursive_Thread_Mutex.h"
│ │ │ │ -#include "ace/Event.h"
│ │ │ │ -#include "ace/Lock.h"
│ │ │ │ -#include "ace/Manual_Event.h"
│ │ │ │ -#include "ace/Mutex.h"
│ │ │ │ -#include "ace/Null_Barrier.h"
│ │ │ │ -#include "ace/Null_Condition.h"
│ │ │ │ -#include "ace/Null_Mutex.h"
│ │ │ │ -#include "ace/Null_Semaphore.h"
│ │ │ │ -#include "ace/RW_Mutex.h"
│ │ │ │ -#include "ace/RW_Thread_Mutex.h"
│ │ │ │ -#include "ace/Recursive_Thread_Mutex.h"
│ │ │ │ -#include "ace/Semaphore.h"
│ │ │ │ -#include "ace/Thread_Mutex.h"
│ │ │ │ -#include "ace/Thread_Semaphore.h"
│ │ │ │ -#include "ace/TSS_Adapter.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -

Wrapper Facades for various synchronization mechanisms.

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ +
#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Malloc_Base.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +#include "ace/Containers.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_CONTAINERS_T_CPP
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Bounded_Stack) template< class T > void ACE_Bounded_Stack< T >
 
 ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Fixed_Stack) template< class T
 
 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Unbounded_Stack) template< class T > void ACE_Unbounded_Stack< T >
 
 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Double_Linked_List_Iterator_Base) template< class T > ACE_Double_Linked_List_Iterator_Base< T >
 
 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Double_Linked_List_Iterator) template< class T > ACE_Double_Linked_List_Iterator< T >
 
 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Double_Linked_List_Reverse_Iterator) template< class T > ACE_Double_Linked_List_Reverse_Iterator< T >
 
 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Double_Linked_List) template< class T > ACE_Double_Linked_List< T >
 
 ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Fixed_Set) template< class T
 
 ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Fixed_Set_Iterator_Base) template< class T
 
 ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Fixed_Set_Iterator) template< class T
 
 ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Fixed_Set_Const_Iterator) template< class T
 
 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Bounded_Set) template< class T > void ACE_Bounded_Set< T >
 
 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Bounded_Set_Iterator) template< class T > void ACE_Bounded_Set_Iterator< T >
 
 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_DNode) template< class T > ACE_DNode< T >
 
 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Ordered_MultiSet) template< class T > ACE_Ordered_MultiSet< T >
 
 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Ordered_MultiSet_Iterator) template< class T > ACE_Ordered_MultiSet_Iterator< T >
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_CONTAINERS_T_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CONTAINERS_T_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tc() [1/11]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Bounded_Set )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tc() [2/11]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Bounded_Set_Iterator )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tc() [3/11]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Bounded_Stack )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tc() [4/11]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_DNode )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tc() [5/11]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Double_Linked_List )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tc() [6/11]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Double_Linked_List_Iterator )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tc() [7/11]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Double_Linked_List_Iterator_Base )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tc() [8/11]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Double_Linked_List_Reverse_Iterator )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tc() [9/11]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Ordered_MultiSet )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tc() [10/11]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Ordered_MultiSet_Iterator )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tc() [11/11]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Unbounded_Stack )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tcs() [1/5]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Fixed_Set )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tcs() [2/5]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Fixed_Set_Const_Iterator )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tcs() [3/5]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Fixed_Set_Iterator )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tcs() [4/5]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Fixed_Set_Iterator_Base )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tcs() [5/5]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Fixed_Stack )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,35 +3,98 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Synch.h File Reference │ │ │ │ │ -#include "ace/Auto_Event.h" │ │ │ │ │ -#include "ace/Barrier.h" │ │ │ │ │ -#include "ace/Condition_Thread_Mutex.h" │ │ │ │ │ -#include "ace/Condition_Recursive_Thread_Mutex.h" │ │ │ │ │ -#include "ace/Event.h" │ │ │ │ │ -#include "ace/Lock.h" │ │ │ │ │ -#include "ace/Manual_Event.h" │ │ │ │ │ -#include "ace/Mutex.h" │ │ │ │ │ -#include "ace/Null_Barrier.h" │ │ │ │ │ -#include "ace/Null_Condition.h" │ │ │ │ │ -#include "ace/Null_Mutex.h" │ │ │ │ │ -#include "ace/Null_Semaphore.h" │ │ │ │ │ -#include "ace/RW_Mutex.h" │ │ │ │ │ -#include "ace/RW_Thread_Mutex.h" │ │ │ │ │ -#include "ace/Recursive_Thread_Mutex.h" │ │ │ │ │ -#include "ace/Semaphore.h" │ │ │ │ │ -#include "ace/Thread_Mutex.h" │ │ │ │ │ -#include "ace/Thread_Semaphore.h" │ │ │ │ │ -#include "ace/TSS_Adapter.h" │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ -Wrapper Facades for various synchronization mechanisms. │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +Macros | Functions │ │ │ │ │ +Containers_T.cpp File Reference │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/Malloc_Base.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ +#include "ace/Containers.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_CONTAINERS_T_CPP │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Bounded_Stack) template< class T > void │ │ │ │ │ + ACE_Bounded_Stack< T > │ │ │ │ │ +  │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Fixed_Stack) template< class T │ │ │ │ │ +  │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Unbounded_Stack) template< class T > void │ │ │ │ │ + ACE_Unbounded_Stack< T > │ │ │ │ │ +  │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Double_Linked_List_Iterator_Base) template< │ │ │ │ │ + class T > ACE_Double_Linked_List_Iterator_Base< T > │ │ │ │ │ +  │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Double_Linked_List_Iterator) template< class T │ │ │ │ │ + > ACE_Double_Linked_List_Iterator< T > │ │ │ │ │ +  │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Double_Linked_List_Reverse_Iterator) template< │ │ │ │ │ + class T > ACE_Double_Linked_List_Reverse_Iterator< T > │ │ │ │ │ +  │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Double_Linked_List) template< class T > │ │ │ │ │ + ACE_Double_Linked_List< T > │ │ │ │ │ +  │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Fixed_Set) template< class T │ │ │ │ │ +  │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Fixed_Set_Iterator_Base) template< class T │ │ │ │ │ +  │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Fixed_Set_Iterator) template< class T │ │ │ │ │ +  │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Fixed_Set_Const_Iterator) template< class T │ │ │ │ │ +  │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Bounded_Set) template< class T > void │ │ │ │ │ + ACE_Bounded_Set< T > │ │ │ │ │ +  │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Bounded_Set_Iterator) template< class T > void │ │ │ │ │ + ACE_Bounded_Set_Iterator< T > │ │ │ │ │ +  │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tc (ACE_DNode) template< class T > ACE_DNode< T > │ │ │ │ │ +  │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Ordered_MultiSet) template< class T > │ │ │ │ │ + ACE_Ordered_MultiSet< T > │ │ │ │ │ +  │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Ordered_MultiSet_Iterator) template< class T > │ │ │ │ │ + ACE_Ordered_MultiSet_Iterator< T > │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_CONTAINERS_T_CPP ***** │ │ │ │ │ +#define ACE_CONTAINERS_T_CPP │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() [1/11] ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Bounded_Set  ) │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() [2/11] ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Bounded_Set_Iterator  ) │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() [3/11] ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Bounded_Stack  ) │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() [4/11] ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_DNode  ) │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() [5/11] ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Double_Linked_List  ) │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() [6/11] ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Double_Linked_List_Iterator  ) │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() [7/11] ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Double_Linked_List_Iterator_Base  ) │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() [8/11] ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Double_Linked_List_Reverse_Iterator  ) │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() [9/11] ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Ordered_MultiSet  ) │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() [10/11] ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Ordered_MultiSet_Iterator  ) │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() [11/11] ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Unbounded_Stack  ) │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tcs() [1/5] ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tcs ( ACE_Fixed_Set  ) │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tcs() [2/5] ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tcs ( ACE_Fixed_Set_Const_Iterator  ) │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tcs() [3/5] ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tcs ( ACE_Fixed_Set_Iterator  ) │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tcs() [4/5] ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tcs ( ACE_Fixed_Set_Iterator_Base  ) │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tcs() [5/5] ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tcs ( ACE_Fixed_Stack  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01064.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_stropts.cpp File Reference │ │ │ │ +ACE: ARGV.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
OS_NS_stropts.cpp File Reference
│ │ │ │ +
ARGV.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_stropts.h"
│ │ │ │ -#include "ace/OS_NS_stropts.inl"
│ │ │ │ +
#include "ace/Global_Macros.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_stropts.cpp File Reference │ │ │ │ │ -#include "ace/OS_NS_stropts.h" │ │ │ │ │ -#include "ace/OS_NS_stropts.inl" │ │ │ │ │ +ARGV.inl File Reference │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01067.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Naming_Context.inl File Reference │ │ │ │ +ACE: Pagefile_Memory_Pool.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,42 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Naming_Context.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Pagefile_Memory_Pool.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/ACE.h"
│ │ │ │ +#include "ace/os_include/sys/os_mman.h"
│ │ │ │ +#include "ace/Pagefile_Memory_Pool.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Pagefile_Memory_Pool_Options
 Helper class for Pagefile Memory Pool constructor options. More...
 
class  ACE_Pagefile_Memory_Pool
 Make a memory pool that is based on "anonymous" memory regions allocated from the Win32 page file. More...
 
class  ACE_Pagefile_Memory_Pool::Control_Block
 Attributes that are meaningful in local storage only. More...
 
class  ACE_Pagefile_Memory_Pool::Control_Block::Shared_Control_Block
 Pool statistics. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Dougls C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,34 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Naming_Context.inl File Reference │ │ │ │ │ +Classes │ │ │ │ │ +Pagefile_Memory_Pool.h File Reference │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/os_include/sys/os_mman.h" │ │ │ │ │ +#include "ace/Pagefile_Memory_Pool.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Pagefile_Memory_Pool_Options │ │ │ │ │ +  Helper class for Pagefile Memory Pool constructor options. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Pagefile_Memory_Pool │ │ │ │ │ +  Make a memory pool that is based on "anonymous" memory regions │ │ │ │ │ + allocated from the Win32 page file. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Pagefile_Memory_Pool::Control_Block │ │ │ │ │ +  Attributes that are meaningful in local storage only. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Pagefile_Memory_Pool::Control_Block::Shared_Control_Block │ │ │ │ │ +  Pool statistics. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Dougls C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01070.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Log_Msg_NT_Event_Log.cpp File Reference │ │ │ │ +ACE: Mutex.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Log_Msg_NT_Event_Log.cpp File Reference
│ │ │ │ +
Mutex.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -#include "ace/Log_Msg_NT_Event_Log.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/Log_Record.h"
│ │ │ │ -#include "ace/OS_NS_stdio.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ +
#include "ace/OS_NS_sys_mman.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,17 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Log_Msg_NT_Event_Log.cpp File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ -#include "ace/Log_Msg_NT_Event_Log.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/Log_Record.h" │ │ │ │ │ -#include "ace/OS_NS_stdio.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ +Mutex.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_sys_mman.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01073.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_sys_uio.cpp File Reference │ │ │ │ +ACE: Log_Category.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
OS_NS_sys_uio.cpp File Reference
│ │ │ │ +
Log_Category.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_sys_uio.h"
│ │ │ │ -#include "ace/OS_NS_sys_uio.inl"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,16 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_sys_uio.cpp File Reference │ │ │ │ │ -#include "ace/OS_NS_sys_uio.h" │ │ │ │ │ -#include "ace/OS_NS_sys_uio.inl" │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ +Log_Category.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01076.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Condition_Attributes.cpp File Reference │ │ │ │ +ACE: MEM_Acceptor.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,33 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Condition_Attributes.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
MEM_Acceptor.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Condition_Thread_Mutex.h"
│ │ │ │ -#include "ace/Condition_Attributes.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
#include "ace/SOCK_Acceptor.h"
│ │ │ │ +#include "ace/MEM_Stream.h"
│ │ │ │ +#include "ace/MEM_Addr.h"
│ │ │ │ +#include "ace/OS_QoS.h"
│ │ │ │ +#include "ace/MEM_Acceptor.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_MEM_Acceptor
 Defines the format and interface for the acceptor side of the local mmap stream. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,17 +3,25 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Condition_Attributes.cpp File Reference │ │ │ │ │ -#include "ace/Condition_Thread_Mutex.h" │ │ │ │ │ -#include "ace/Condition_Attributes.h" │ │ │ │ │ +Classes │ │ │ │ │ +MEM_Acceptor.h File Reference │ │ │ │ │ +#include "ace/SOCK_Acceptor.h" │ │ │ │ │ +#include "ace/MEM_Stream.h" │ │ │ │ │ +#include "ace/MEM_Addr.h" │ │ │ │ │ +#include "ace/OS_QoS.h" │ │ │ │ │ +#include "ace/MEM_Acceptor.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_MEM_Acceptor │ │ │ │ │ +  Defines the format and interface for the acceptor side of the local │ │ │ │ │ + mmap stream. More... │ │ │ │ │ +  │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01079.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Framework_Component_T.h File Reference │ │ │ │ +ACE: Asynch_Pseudo_Task.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,70 +63,29 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Macros
│ │ │ │ -
Framework_Component_T.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
Asynch_Pseudo_Task.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Framework_Component.h"
│ │ │ │ -#include "ace/Framework_Component_T.cpp"
│ │ │ │ +
#include "ace/Reactor.h"
│ │ │ │ +#include "ace/Select_Reactor.h"
│ │ │ │ +#include "ace/Task.h"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ -

│ │ │ │ Classes

class  ACE_Framework_Component_T< Concrete >
 This class inherits the interface of the abstract ACE_Framework_Component class and is instantiated with the implementation of the concrete component class class Concrete. More...
class  ACE_Asynch_Pseudo_Task
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │

│ │ │ │ -Macros

#define ACE_REGISTER_FRAMEWORK_COMPONENT(CLASS, INSTANCE)
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Don Hinton dhint.nosp@m.on@i.nosp@m.eee.o.nosp@m.rg
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_REGISTER_FRAMEWORK_COMPONENT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_REGISTER_FRAMEWORK_COMPONENT( CLASS,
 INSTANCE 
)
│ │ │ │ -
│ │ │ │ -Value:
│ │ │ │ - │ │ │ │ -
static ACE_Framework_Repository * instance(int size=ACE_Framework_Repository::DEFAULT_SIZE)
Get pointer to a process-wide ACE_Framework_Repository.
Definition: Framework_Component.cpp:96
│ │ │ │ -
int register_component(ACE_Framework_Component *fc)
Definition: Framework_Component.cpp:133
│ │ │ │ -
This class inherits the interface of the abstract ACE_Framework_Component class and is instantiated w...
Definition: Framework_Component_T.h:37
│ │ │ │ -

This macro should be called in the instance() method of the Concrete class that will be managed. Along with the appropriate template instantiation.

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
Author
Alexander Libman alibm.nosp@m.an@i.nosp@m.hug.c.nosp@m.om.a.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,48 +3,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros │ │ │ │ │ -Framework_Component_T.h File Reference │ │ │ │ │ -#include "ace/Framework_Component.h" │ │ │ │ │ -#include "ace/Framework_Component_T.cpp" │ │ │ │ │ +Classes │ │ │ │ │ +Asynch_Pseudo_Task.h File Reference │ │ │ │ │ +#include "ace/Reactor.h" │ │ │ │ │ +#include "ace/Select_Reactor.h" │ │ │ │ │ +#include "ace/Task.h" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Framework_Component_T<_Concrete_> │ │ │ │ │ - This class inherits the interface of the abstract │ │ │ │ │ -  ACE_Framework_Component class and is instantiated with the │ │ │ │ │ - implementation of the concrete component class class Concrete. More... │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_REGISTER_FRAMEWORK_COMPONENT(CLASS, INSTANCE) │ │ │ │ │ +class  ACE_Asynch_Pseudo_Task │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Don Hinton dhint.nosp@m.on@i.nosp@m.eee.o.nosp@m.rg │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_REGISTER_FRAMEWORK_COMPONENT ***** │ │ │ │ │ -#define ACE_REGISTER_FRAMEWORK_COMPONENT (  CLASS, │ │ │ │ │ -  INSTANCE  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -ACE_Framework_Repository::instance ()->register_component \ │ │ │ │ │ -(new ACE_Framework_Component_T (INSTANCE)); │ │ │ │ │ -ACE_Framework_Repository::instance │ │ │ │ │ -static ACE_Framework_Repository * instance(int size=ACE_Framework_Repository:: │ │ │ │ │ -DEFAULT_SIZE) │ │ │ │ │ -Get pointer to a process-wide ACE_Framework_Repository. │ │ │ │ │ -Definition: Framework_Component.cpp:96 │ │ │ │ │ -ACE_Framework_Repository::register_component │ │ │ │ │ -int register_component(ACE_Framework_Component *fc) │ │ │ │ │ -Definition: Framework_Component.cpp:133 │ │ │ │ │ -ACE_Framework_Component_T │ │ │ │ │ -This class inherits the interface of the abstract ACE_Framework_Component class │ │ │ │ │ -and is instantiated w... │ │ │ │ │ -Definition: Framework_Component_T.h:37 │ │ │ │ │ -This macro should be called in the instance() method of the Concrete class that │ │ │ │ │ -will be managed. Along with the appropriate template instantiation. │ │ │ │ │ + Alexander Libman alibm.nosp@m.an@i.nosp@m.hug.c.nosp@m.om.a.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01082.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Cached_Connect_Strategy_T.h File Reference │ │ │ │ +ACE: Arg_Shifter.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,66 +64,43 @@ │ │ │ │
    │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes | │ │ │ │ -Macros
│ │ │ │ -
Cached_Connect_Strategy_T.h File Reference
│ │ │ │ +Typedefs
│ │ │ │ +
Arg_Shifter.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Strategies_T.h"
│ │ │ │ -#include "ace/Hash_Cache_Map_Manager_T.h"
│ │ │ │ -#include "ace/Caching_Strategies_T.h"
│ │ │ │ -#include "ace/Functor_T.h"
│ │ │ │ -#include "ace/Pair_T.h"
│ │ │ │ -#include "ace/Cached_Connect_Strategy_T.cpp"
│ │ │ │ +
#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/Arg_Shifter.cpp"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_Cached_Connect_Strategy_Ex< SVC_HANDLER, ACE_PEER_CONNECTOR_1, CACHING_STRATEGY, ATTRIBUTES, MUTEX >
 A connection strategy which caches connections to peers (represented by SVC_HANDLER instances), thereby allowing subsequent re-use of unused, but available, connections. More...
 
class  ACE_Bounded_Cached_Connect_Strategy< SVC_HANDLER, ACE_PEER_CONNECTOR_1, CACHING_STRATEGY, ATTRIBUTES, MUTEX >
 A connection strategy which caches connections to peers (represented by SVC_HANDLER instances), thereby allowing subsequent re-use of unused, but available, connections. This strategy should be used when the cache is bounded by maximum size. More...
class  ACE_Arg_Shifter_T< CHAR_TYPE >
 This ADT operates on a specified set of arguments (argv). As known arguments are scanned, they are shifted to the back of the argv vector, so deeper levels of argument parsing can locate the yet unprocessed arguments at the beginning of the vector. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Macros

#define ACE_Cached_Connect_Strategy_Ex   ACCSE
 
#define ACE_Bounded_Cached_Connect_Strategy   ABCCS
 

│ │ │ │ +Typedefs

typedef ACE_Arg_Shifter_T< ACE_TCHARACE_Arg_Shifter
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Kirthika Parameswaran kirth.nosp@m.ika@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Bounded_Cached_Connect_Strategy

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_Bounded_Cached_Connect_Strategy   ABCCS
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_Cached_Connect_Strategy_Ex

│ │ │ │ +
Author
Seth Widoff
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Arg_Shifter

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_Cached_Connect_Strategy_Ex   ACCSEtypedef ACE_Arg_Shifter_T<ACE_TCHAR> ACE_Arg_Shifter
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,46 +3,30 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros │ │ │ │ │ -Cached_Connect_Strategy_T.h File Reference │ │ │ │ │ -#include "ace/Strategies_T.h" │ │ │ │ │ -#include "ace/Hash_Cache_Map_Manager_T.h" │ │ │ │ │ -#include "ace/Caching_Strategies_T.h" │ │ │ │ │ -#include "ace/Functor_T.h" │ │ │ │ │ -#include "ace/Pair_T.h" │ │ │ │ │ -#include "ace/Cached_Connect_Strategy_T.cpp" │ │ │ │ │ +Classes | Typedefs │ │ │ │ │ +Arg_Shifter.h File Reference │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/Arg_Shifter.cpp" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Cached_Connect_Strategy_Ex<_SVC_HANDLER,_ACE_PEER_CONNECTOR_1, │ │ │ │ │ - CACHING_STRATEGY,_ATTRIBUTES,_MUTEX_> │ │ │ │ │ - A connection strategy which caches connections to peers (represented by │ │ │ │ │ -  SVC_HANDLER instances), thereby allowing subsequent re-use of unused, │ │ │ │ │ - but available, connections. More... │ │ │ │ │ +class  ACE_Arg_Shifter_T<_CHAR_TYPE_> │ │ │ │ │ + This ADT operates on a specified set of arguments (argv). As known │ │ │ │ │ +  arguments are scanned, they are shifted to the back of the argv vector, │ │ │ │ │ + so deeper levels of argument parsing can locate the yet unprocessed │ │ │ │ │ + arguments at the beginning of the vector. More... │ │ │ │ │   │ │ │ │ │ -class  ACE_Bounded_Cached_Connect_Strategy<_SVC_HANDLER,_ACE_PEER_CONNECTOR_1, │ │ │ │ │ - CACHING_STRATEGY,_ATTRIBUTES,_MUTEX_> │ │ │ │ │ - A connection strategy which caches connections to peers (represented by │ │ │ │ │ -  SVC_HANDLER instances), thereby allowing subsequent re-use of unused, │ │ │ │ │ - but available, connections. This strategy should be used when the cache │ │ │ │ │ - is bounded by maximum size. More... │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_Cached_Connect_Strategy_Ex   ACCSE │ │ │ │ │ -  │ │ │ │ │ -#define ACE_Bounded_Cached_Connect_Strategy   ABCCS │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef ACE_Arg_Shifter_T< ACE_TCHAR > ACE_Arg_Shifter │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Kirthika Parameswaran │ │ │ │ │ - kirth.nosp@m.ika@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_Bounded_Cached_Connect_Strategy ***** │ │ │ │ │ -#define ACE_Bounded_Cached_Connect_Strategy   ABCCS │ │ │ │ │ -***** ◆ ACE_Cached_Connect_Strategy_Ex ***** │ │ │ │ │ -#define ACE_Cached_Connect_Strategy_Ex   ACCSE │ │ │ │ │ + Seth Widoff │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_Arg_Shifter ***** │ │ │ │ │ +typedef ACE_Arg_Shifter_T ACE_Arg_Shifter │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01085.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Based_Pointer_Repository.cpp File Reference │ │ │ │ +ACE: OS_NS_pwd.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,86 +63,62 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ +Namespaces | │ │ │ │ +Macros | │ │ │ │ Functions
│ │ │ │ -
Based_Pointer_Repository.cpp File Reference
│ │ │ │ +
OS_NS_pwd.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Map_Manager.h"
│ │ │ │ -#include "ace/Based_Pointer_Repository.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ -#include "ace/Null_Mutex.h"
│ │ │ │ -#include "ace/Synch_Traits.h"
│ │ │ │ -#include "ace/RW_Thread_Mutex.h"
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +#include "ace/os_include/os_pwd.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ -Classes

class  ACE_Based_Pointer_Repository_Rep
 Implementation for the ACE_Based_Pointer_Repository. More...

│ │ │ │ +Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Functions

 ACE_ALLOC_HOOK_DEFINE (ACE_Based_Pointer_Repository_Rep)
 
 ACE_SINGLETON_TEMPLATE_INSTANTIATE (ACE_Singleton, ACE_Based_Pointer_Repository, ACE_SYNCH_RW_MUTEX)
 
void ACE_OS::endpwent ()
 
struct passwd * ACE_OS::getpwent ()
 
struct passwd * ACE_OS::getpwnam (const char *user)
 
int ACE_OS::getpwnam_r (const char *name, struct passwd *pwd, char *buffer, size_t bufsize, struct passwd **result)
 
void ACE_OS::setpwent ()
 
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE (ACE_Based_Pointer_Repository_Rep )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SINGLETON_TEMPLATE_INSTANTIATE()

│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ +
│ │ │ │ +and a cast of thousands...
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_EXPORT_MACRO

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
ACE_SINGLETON_TEMPLATE_INSTANTIATE (ACE_Singleton ,
ACE_Based_Pointer_Repository ,
ACE_SYNCH_RW_MUTEX  
)#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,36 +3,45 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Functions │ │ │ │ │ -Based_Pointer_Repository.cpp File Reference │ │ │ │ │ -#include "ace/Map_Manager.h" │ │ │ │ │ -#include "ace/Based_Pointer_Repository.h" │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ -#include "ace/Null_Mutex.h" │ │ │ │ │ -#include "ace/Synch_Traits.h" │ │ │ │ │ -#include "ace/RW_Thread_Mutex.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Based_Pointer_Repository_Rep │ │ │ │ │ -  Implementation for the ACE_Based_Pointer_Repository. More... │ │ │ │ │ +Namespaces | Macros | Functions │ │ │ │ │ +OS_NS_pwd.h File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ +#include "ace/os_include/os_pwd.h" │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_OS │ │ │ │ │ + This namespace defines an OS independent programming API that │ │ │ │ │ +  shields developers from nonportable aspects of writing efficient │ │ │ │ │ + system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ + various real-time operating systems. │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │   │ │ │ │ │ Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE (ACE_Based_Pointer_Repository_Rep) │ │ │ │ │ + void ACE_OS::endpwent () │ │ │ │ │ +  │ │ │ │ │ +struct passwd * ACE_OS::getpwent () │ │ │ │ │ +  │ │ │ │ │ +struct passwd * ACE_OS::getpwnam (const char *user) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::getpwnam_r (const char *name, struct passwd *pwd, char │ │ │ │ │ + *buffer, size_t bufsize, struct passwd **result) │ │ │ │ │   │ │ │ │ │ - ACE_SINGLETON_TEMPLATE_INSTANTIATE (ACE_Singleton, │ │ │ │ │ - ACE_Based_Pointer_Repository, ACE_SYNCH_RW_MUTEX) │ │ │ │ │ + void ACE_OS::setpwent () │ │ │ │ │   │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE ( ACE_Based_Pointer_Repository_Rep  ) │ │ │ │ │ -***** ◆ ACE_SINGLETON_TEMPLATE_INSTANTIATE() ***** │ │ │ │ │ -ACE_SINGLETON_TEMPLATE_INSTANTIATE ( ACE_Singleton  , │ │ │ │ │ - ACE_Based_Pointer_Repository , │ │ │ │ │ - ACE_SYNCH_RW_MUTEX    │ │ │ │ │ - ) │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ + and a cast of thousands... │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01088.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Message_Queue_Vx.cpp File Reference │ │ │ │ +ACE: High_Res_Timer.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Message_Queue_Vx.cpp File Reference
│ │ │ │ +
High_Res_Timer.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Message_Queue.h"
│ │ │ │ -#include "ace/Message_Queue_Vx.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ +
#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/OS_NS_sys_time.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Message_Queue_Vx.cpp File Reference │ │ │ │ │ -#include "ace/Message_Queue.h" │ │ │ │ │ -#include "ace/Message_Queue_Vx.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ +High_Res_Timer.inl File Reference │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/OS_NS_sys_time.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01091.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Hash_Map_Manager.h File Reference │ │ │ │ +ACE: SOCK.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Hash_Map_Manager.h File Reference
│ │ │ │ +
SOCK.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Hash_Map_Manager_T.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -

Backward compatibility header.

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
#include "ace/SOCK.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,17 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Hash_Map_Manager.h File Reference │ │ │ │ │ -#include "ace/Hash_Map_Manager_T.h" │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ -Backward compatibility header. │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +SOCK.cpp File Reference │ │ │ │ │ +#include "ace/SOCK.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01094.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_netdb.h File Reference │ │ │ │ +ACE: Time_Value_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,93 +63,35 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Namespaces | │ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
OS_NS_netdb.h File Reference
│ │ │ │ +Macros
│ │ │ │ +
Time_Value_T.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -#include "ace/os_include/os_netdb.h"
│ │ │ │ -#include "ace/os_include/sys/os_socket.h"
│ │ │ │ +
#include "ace/Time_Value_T.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

struct  ACE_OS::macaddr_node_t
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Functions

struct hostent * ACE_OS::gethostbyaddr (const char *addr, int length, int type)
 
struct hostent * ACE_OS::gethostbyaddr_r (const char *addr, int length, int type, struct hostent *result, ACE_HOSTENT_DATA buffer, int *h_errnop)
 
struct hostent * ACE_OS::gethostbyname (const char *name)
 
struct hostent * ACE_OS::gethostbyname_r (const char *name, struct hostent *result, ACE_HOSTENT_DATA buffer, int *h_errnop)
 
struct hostent * ACE_OS::getipnodebyaddr (const void *src, size_t len, int family)
 
struct hostent * ACE_OS::getipnodebyname (const char *name, int family, int flags=0)
 
int ACE_OS::getmacaddress (struct macaddr_node_t *node)
 
struct protoent * ACE_OS::getprotobyname (const char *name)
 
struct protoent * ACE_OS::getprotobyname_r (const char *name, struct protoent *result, ACE_PROTOENT_DATA buffer)
 
struct protoent * ACE_OS::getprotobynumber (int proto)
 
struct protoent * ACE_OS::getprotobynumber_r (int proto, struct protoent *result, ACE_PROTOENT_DATA buffer)
 
struct servent * ACE_OS::getservbyname (const char *svc, const char *proto)
 
struct servent * ACE_OS::getservbyname_r (const char *svc, const char *proto, struct servent *result, ACE_SERVENT_DATA buf)
 
int ACE_OS::getaddrinfo (const char *name, const char *service, const addrinfo *hints, addrinfo **result)
 
void ACE_OS::freeaddrinfo (addrinfo *result)
 
const ACE_TCHARACE_OS::gai_strerror (int errcode)
 
int ACE_OS::getnameinfo (const sockaddr *addr, ACE_SOCKET_LEN addr_len, char *host, ACE_SOCKET_LEN host_len, char *service, ACE_SOCKET_LEN service_len, unsigned int flags)
 
#define ACE_TIME_VALUE_T_CPP
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ -
│ │ │ │ -and a cast of thousands...
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_EXPORT_MACRO

│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_TIME_VALUE_T_CPP

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_EXPORT_MACRO   ACE_Export#define ACE_TIME_VALUE_T_CPP
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,84 +3,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Namespaces | Macros | Functions │ │ │ │ │ -OS_NS_netdb.h File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ -#include "ace/os_include/os_netdb.h" │ │ │ │ │ -#include "ace/os_include/sys/os_socket.h" │ │ │ │ │ - Classes │ │ │ │ │ -struct  ACE_OS::macaddr_node_t │ │ │ │ │ -  │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_OS │ │ │ │ │ - This namespace defines an OS independent programming API that │ │ │ │ │ -  shields developers from nonportable aspects of writing efficient │ │ │ │ │ - system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ - various real-time operating systems. │ │ │ │ │ -  │ │ │ │ │ +Macros │ │ │ │ │ +Time_Value_T.cpp File Reference │ │ │ │ │ +#include "ace/Time_Value_T.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ Macros │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ - struct hostent * ACE_OS::gethostbyaddr (const char *addr, int length, int │ │ │ │ │ - type) │ │ │ │ │ -  │ │ │ │ │ - struct hostent * ACE_OS::gethostbyaddr_r (const char *addr, int length, int │ │ │ │ │ - type, struct hostent *result, ACE_HOSTENT_DATA buffer, int │ │ │ │ │ - *h_errnop) │ │ │ │ │ -  │ │ │ │ │ - struct hostent * ACE_OS::gethostbyname (const char *name) │ │ │ │ │ -  │ │ │ │ │ - struct hostent * ACE_OS::gethostbyname_r (const char *name, struct hostent │ │ │ │ │ - *result, ACE_HOSTENT_DATA buffer, int *h_errnop) │ │ │ │ │ -  │ │ │ │ │ - struct hostent * ACE_OS::getipnodebyaddr (const void *src, size_t len, int │ │ │ │ │ - family) │ │ │ │ │ -  │ │ │ │ │ - struct hostent * ACE_OS::getipnodebyname (const char *name, int family, int │ │ │ │ │ - flags=0) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::getmacaddress (struct macaddr_node_t *node) │ │ │ │ │ -  │ │ │ │ │ -struct protoent * ACE_OS::getprotobyname (const char *name) │ │ │ │ │ -  │ │ │ │ │ -struct protoent * ACE_OS::getprotobyname_r (const char *name, struct protoent │ │ │ │ │ - *result, ACE_PROTOENT_DATA buffer) │ │ │ │ │ -  │ │ │ │ │ -struct protoent * ACE_OS::getprotobynumber (int proto) │ │ │ │ │ -  │ │ │ │ │ -struct protoent * ACE_OS::getprotobynumber_r (int proto, struct protoent │ │ │ │ │ - *result, ACE_PROTOENT_DATA buffer) │ │ │ │ │ -  │ │ │ │ │ - struct servent * ACE_OS::getservbyname (const char *svc, const char *proto) │ │ │ │ │ -  │ │ │ │ │ - struct servent * ACE_OS::getservbyname_r (const char *svc, const char *proto, │ │ │ │ │ - struct servent *result, ACE_SERVENT_DATA buf) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::getaddrinfo (const char *name, const char *service, │ │ │ │ │ - const addrinfo *hints, addrinfo **result) │ │ │ │ │ -  │ │ │ │ │ - void ACE_OS::freeaddrinfo (addrinfo *result) │ │ │ │ │ -  │ │ │ │ │ -const ACE_TCHAR * ACE_OS::gai_strerror (int errcode) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::getnameinfo (const sockaddr *addr, ACE_SOCKET_LEN │ │ │ │ │ - addr_len, char *host, ACE_SOCKET_LEN host_len, char │ │ │ │ │ - *service, ACE_SOCKET_LEN service_len, unsigned int flags) │ │ │ │ │ +#define ACE_TIME_VALUE_T_CPP │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ - and a cast of thousands... │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +***** ◆ ACE_TIME_VALUE_T_CPP ***** │ │ │ │ │ +#define ACE_TIME_VALUE_T_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01097.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: DEV_IO.cpp File Reference │ │ │ │ +ACE: SOCK_IO.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
DEV_IO.cpp File Reference
│ │ │ │ +
SOCK_IO.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/DEV_IO.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ +
#include "ace/SOCK_IO.h"
│ │ │ │ +#include "ace/OS_NS_sys_socket.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +#include "ace/Truncate.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -DEV_IO.cpp File Reference │ │ │ │ │ -#include "ace/DEV_IO.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ +SOCK_IO.cpp File Reference │ │ │ │ │ +#include "ace/SOCK_IO.h" │ │ │ │ │ +#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ +#include "ace/Truncate.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01100.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: FIFO_Send.inl File Reference │ │ │ │ +ACE: Svc_Handler.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,45 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
FIFO_Send.inl File Reference
│ │ │ │ +
│ │ │ │ +Macros
│ │ │ │ +
Svc_Handler.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/ACE.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Svc_Handler.h"
│ │ │ │ +#include "ace/OS_NS_sys_time.h"
│ │ │ │ +#include "ace/Object_Manager.h"
│ │ │ │ +#include "ace/Connection_Recycling_Strategy.h"
│ │ │ │ +#include "ace/Dynamic.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_SVC_HANDLER_CPP
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_SVC_HANDLER_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SVC_HANDLER_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -FIFO_Send.inl File Reference │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ +Macros │ │ │ │ │ +Svc_Handler.cpp File Reference │ │ │ │ │ +#include "ace/Svc_Handler.h" │ │ │ │ │ +#include "ace/OS_NS_sys_time.h" │ │ │ │ │ +#include "ace/Object_Manager.h" │ │ │ │ │ +#include "ace/Connection_Recycling_Strategy.h" │ │ │ │ │ +#include "ace/Dynamic.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_SVC_HANDLER_CPP │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_SVC_HANDLER_CPP ***** │ │ │ │ │ +#define ACE_SVC_HANDLER_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01103.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: MEM_Connector.cpp File Reference │ │ │ │ +ACE: Reactor_Impl.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,35 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
MEM_Connector.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Reactor_Impl.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/MEM_Connector.h"
│ │ │ │ +
#include "ace/Timer_Queuefwd.h"
│ │ │ │ +#include "ace/Event_Handler.h"
│ │ │ │ +#include "ace/Countdown_Time.h"
│ │ │ │ +#include "ace/Synch_Traits.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Reactor_Notify
 Abstract class for unblocking an ACE_Reactor_Impl from its event loop. More...
 
class  ACE_Reactor_Impl
 An abstract class for implementing the Reactor Pattern. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Irfan Pyarali
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -MEM_Connector.cpp File Reference │ │ │ │ │ -#include "ace/MEM_Connector.h" │ │ │ │ │ +Classes │ │ │ │ │ +Reactor_Impl.h File Reference │ │ │ │ │ +#include "ace/Timer_Queuefwd.h" │ │ │ │ │ +#include "ace/Event_Handler.h" │ │ │ │ │ +#include "ace/Countdown_Time.h" │ │ │ │ │ +#include "ace/Synch_Traits.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Reactor_Notify │ │ │ │ │ +  Abstract class for unblocking an ACE_Reactor_Impl from its event loop. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Reactor_Impl │ │ │ │ │ +  An abstract class for implementing the Reactor Pattern. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Irfan Pyarali │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01106.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: streams.h File Reference │ │ │ │ +ACE: Init_ACE.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
streams.h File Reference
│ │ │ │ +
Init_ACE.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Irfan Pyarali
│ │ │ │ -

This file contains the portability ugliness for the Standard C++ Library. As implementations of the "standard" emerge, this file will need to be updated.

│ │ │ │ -

This files deals with the streams includes.

│ │ │ │ +
#include "ace/Init_ACE.h"
│ │ │ │ +#include "ace/Object_Manager.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,17 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -streams.h File Reference │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Irfan Pyarali │ │ │ │ │ -This file contains the portability ugliness for the Standard C++ Library. As │ │ │ │ │ -implementations of the "standard" emerge, this file will need to be updated. │ │ │ │ │ -This files deals with the streams includes. │ │ │ │ │ +Init_ACE.cpp File Reference │ │ │ │ │ +#include "ace/Init_ACE.h" │ │ │ │ │ +#include "ace/Object_Manager.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01109.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Object_Manager_Base.cpp File Reference │ │ │ │ +ACE: Netlink_Addr.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,174 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Macros | │ │ │ │ -Functions | │ │ │ │ -Variables
│ │ │ │ -
Object_Manager_Base.cpp File Reference
│ │ │ │ +
Netlink_Addr.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Object_Manager_Base.h"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ -#include "ace/OS_NS_Thread.h"
│ │ │ │ -#include "ace/OS_NS_sys_socket.h"
│ │ │ │ -#include "ace/OS_NS_signal.h"
│ │ │ │ -#include "ace/OS_NS_stdio.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_OS_Object_Manager_Manager
 Ensure that the ACE_OS_Object_Manager gets initialized at program startup, and destroyed at program termination. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_OS_PREALLOCATE_OBJECT(TYPE, ID)
 
#define ACE_OS_DELETE_PREALLOCATED_OBJECT(TYPE, ID)
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

void ACE_OS_Object_Manager_Internal_Exit_Hook (void)
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Variables

int ace_exit_hook_marker = 0
 
static ACE_OS_Object_Manager_Manager ACE_OS_Object_Manager_Manager_instance
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_OS_DELETE_PREALLOCATED_OBJECT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_OS_DELETE_PREALLOCATED_OBJECT( TYPE,
 ID 
)
│ │ │ │ -
│ │ │ │ -Value:
delete (TYPE *) preallocated_object[ID];\
│ │ │ │ -
preallocated_object[ID] = 0;
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_OS_PREALLOCATE_OBJECT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_OS_PREALLOCATE_OBJECT( TYPE,
 ID 
)
│ │ │ │ -
│ │ │ │ -Value:
{\
│ │ │ │ -
TYPE *obj_p = 0;\
│ │ │ │ -
ACE_NEW_RETURN (obj_p, TYPE, -1);\
│ │ │ │ -
preallocated_object[ID] = (void *) obj_p;\
│ │ │ │ -
}
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_OS_Object_Manager_Internal_Exit_Hook()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
void ACE_OS_Object_Manager_Internal_Exit_Hook (void )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Variable Documentation

│ │ │ │ - │ │ │ │ -

◆ ace_exit_hook_marker

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int ace_exit_hook_marker = 0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_OS_Object_Manager_Manager_instance

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_OS_Object_Manager_Manager ACE_OS_Object_Manager_Manager_instance
│ │ │ │ -
│ │ │ │ -static
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/Netlink_Addr.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Robert Iakobashvilli corob.nosp@m.erti.nosp@m.@gmai.nosp@m.l.co.nosp@m.m
│ │ │ │ +
│ │ │ │ +Raz Ben Yehuda razie.nosp@m.be@g.nosp@m.mail..nosp@m.com
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,62 +3,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros | Functions | Variables │ │ │ │ │ -Object_Manager_Base.cpp File Reference │ │ │ │ │ -#include "ace/Object_Manager_Base.h" │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ -#include "ace/OS_NS_Thread.h" │ │ │ │ │ -#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ -#include "ace/OS_NS_signal.h" │ │ │ │ │ -#include "ace/OS_NS_stdio.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_OS_Object_Manager_Manager │ │ │ │ │ -  Ensure that the ACE_OS_Object_Manager gets initialized at program │ │ │ │ │ - startup, and destroyed at program termination. More... │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_OS_PREALLOCATE_OBJECT(TYPE, ID) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_OS_DELETE_PREALLOCATED_OBJECT(TYPE, ID) │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -void ACE_OS_Object_Manager_Internal_Exit_Hook (void) │ │ │ │ │ -  │ │ │ │ │ - Variables │ │ │ │ │ - int ace_exit_hook_marker = 0 │ │ │ │ │ -  │ │ │ │ │ -static ACE_OS_Object_Manager_Manager ACE_OS_Object_Manager_Manager_instance │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_OS_DELETE_PREALLOCATED_OBJECT ***** │ │ │ │ │ -#define ACE_OS_DELETE_PREALLOCATED_OBJECT (  TYPE, │ │ │ │ │ -  ID  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -delete (TYPE *) preallocated_object[ID];\ │ │ │ │ │ -preallocated_object[ID] = 0; │ │ │ │ │ -***** ◆ ACE_OS_PREALLOCATE_OBJECT ***** │ │ │ │ │ -#define ACE_OS_PREALLOCATE_OBJECT (  TYPE, │ │ │ │ │ -  ID  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -{\ │ │ │ │ │ -TYPE *obj_p = 0;\ │ │ │ │ │ -ACE_NEW_RETURN (obj_p, TYPE, -1);\ │ │ │ │ │ -preallocated_object[ID] = (void *) obj_p;\ │ │ │ │ │ -} │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_OS_Object_Manager_Internal_Exit_Hook() ***** │ │ │ │ │ -void ACE_OS_Object_Manager_Internal_Exit_Hook ( void  ) │ │ │ │ │ -***** Variable Documentation ***** │ │ │ │ │ -***** ◆ ace_exit_hook_marker ***** │ │ │ │ │ -int ace_exit_hook_marker = 0 │ │ │ │ │ -***** ◆ ACE_OS_Object_Manager_Manager_instance ***** │ │ │ │ │ -ACE_OS_Object_Manager_Manager ACE_OS_Object_Manager_Manager_instance static │ │ │ │ │ +Netlink_Addr.cpp File Reference │ │ │ │ │ +#include "ace/Netlink_Addr.h" │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Robert Iakobashvilli corob.nosp@m.erti.nosp@m.@gmai.nosp@m.l.co.nosp@m.m │ │ │ │ │ + Raz Ben Yehuda razie.nosp@m.be@g.nosp@m.mail..nosp@m.com │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01112.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Typed_SV_Message_Queue.inl File Reference │ │ │ │ +ACE: Event_Handler_Handle_Timeout_Upcall.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,31 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Typed_SV_Message_Queue.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Event_Handler_Handle_Timeout_Upcall.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SV_Message_Queue.h"
│ │ │ │ +
#include "ace/Timer_Queuefwd.h"
│ │ │ │ +#include "ace/Event_Handler_Handle_Timeout_Upcall.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Event_Handler_Handle_Timeout_Upcall
 Functor for Timer_Queues. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Carlos O'Ryan corya.nosp@m.n@at.nosp@m.desk..nosp@m.com
│ │ │ │ +

Based on classes and files developed by Doug Schmidt, Darrell Brunsch, Irfan Pyarali and a cast of thousands.

│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Typed_SV_Message_Queue.inl File Reference │ │ │ │ │ -#include "ace/SV_Message_Queue.h" │ │ │ │ │ +Classes │ │ │ │ │ +Event_Handler_Handle_Timeout_Upcall.h File Reference │ │ │ │ │ +#include "ace/Timer_Queuefwd.h" │ │ │ │ │ +#include "ace/Event_Handler_Handle_Timeout_Upcall.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Event_Handler_Handle_Timeout_Upcall │ │ │ │ │ +  Functor for Timer_Queues. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Carlos O'Ryan corya.nosp@m.n@at.nosp@m.desk..nosp@m.com │ │ │ │ │ +Based on classes and files developed by Doug Schmidt, Darrell Brunsch, Irfan │ │ │ │ │ +Pyarali and a cast of thousands. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01115.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Refcountable_T.inl File Reference │ │ │ │ +ACE: Hashable.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Refcountable_T.inl File Reference
│ │ │ │ +
Hashable.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/Hashable.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Refcountable_T.inl File Reference │ │ │ │ │ +Hashable.cpp File Reference │ │ │ │ │ +#include "ace/Hashable.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01118.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_ctype.cpp File Reference │ │ │ │ +ACE: Service_Gestalt.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,44 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
OS_NS_ctype.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Service_Gestalt.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_ctype.h"
│ │ │ │ -#include "ace/OS_NS_ctype.inl"
│ │ │ │ +
#include "ace/Default_Constants.h"
│ │ │ │ +#include "ace/SString.h"
│ │ │ │ +#include "ace/Unbounded_Queue.h"
│ │ │ │ +#include "ace/Unbounded_Set.h"
│ │ │ │ +#include "ace/Service_Repository.h"
│ │ │ │ +#include "ace/Singleton.h"
│ │ │ │ +#include "ace/OS_NS_signal.h"
│ │ │ │ +#include "ace/Synch_Traits.h"
│ │ │ │ +#include "ace/Atomic_Op.h"
│ │ │ │ +#include "ace/Guard_T.h"
│ │ │ │ +#include "ace/Service_Gestalt.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Service_Gestalt
 Supplies common server operations for dynamic and static configuration of services. More...
 
struct  ACE_Service_Gestalt::Processed_Static_Svc
 
class  ACE_Service_Type_Dynamic_Guard
 A forward service declaration guard. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Iliyan Jeliazkov iliya.nosp@m.n@oc.nosp@m.iweb..nosp@m.com
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,36 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_ctype.cpp File Reference │ │ │ │ │ -#include "ace/OS_NS_ctype.h" │ │ │ │ │ -#include "ace/OS_NS_ctype.inl" │ │ │ │ │ +Classes │ │ │ │ │ +Service_Gestalt.h File Reference │ │ │ │ │ +#include "ace/Default_Constants.h" │ │ │ │ │ +#include "ace/SString.h" │ │ │ │ │ +#include "ace/Unbounded_Queue.h" │ │ │ │ │ +#include "ace/Unbounded_Set.h" │ │ │ │ │ +#include "ace/Service_Repository.h" │ │ │ │ │ +#include "ace/Singleton.h" │ │ │ │ │ +#include "ace/OS_NS_signal.h" │ │ │ │ │ +#include "ace/Synch_Traits.h" │ │ │ │ │ +#include "ace/Atomic_Op.h" │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ +#include "ace/Service_Gestalt.inl" │ │ │ │ │ + Classes │ │ │ │ │ + class  ACE_Service_Gestalt │ │ │ │ │ +  Supplies common server operations for dynamic and static configuration │ │ │ │ │ + of services. More... │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Service_Gestalt::Processed_Static_Svc │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Service_Type_Dynamic_Guard │ │ │ │ │ +  A forward service declaration guard. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Iliyan Jeliazkov iliya.nosp@m.n@oc.nosp@m.iweb..nosp@m.com │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01121.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: PI_Malloc.inl File Reference │ │ │ │ +ACE: RB_Tree.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,69 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
PI_Malloc.inl File Reference
│ │ │ │ +
│ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
RB_Tree.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/RB_Tree.h"
│ │ │ │ +#include "ace/SString.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_RB_TREE_CPP
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE_Tc4 (ACE_RB_Tree) ACE_ALLOC_HOOK_DEFINE_Tc4(ACE_RB_Tree_Iterator_Base) ACE_ALLOC_HOOK_DEFINE_Tc4(ACE_RB_Tree_Iterator) ACE_ALLOC_HOOK_DEFINE_Tc4(ACE_RB_Tree_Reverse_Iterator) template< class EXT_ID
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_RB_TREE_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_RB_TREE_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tc4()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tc4 (ACE_RB_Tree )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,31 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -PI_Malloc.inl File Reference │ │ │ │ │ +Macros | Functions │ │ │ │ │ +RB_Tree.cpp File Reference │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/RB_Tree.h" │ │ │ │ │ +#include "ace/SString.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_RB_TREE_CPP │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tc4 (ACE_RB_Tree) ACE_ALLOC_HOOK_DEFINE_Tc4 │ │ │ │ │ + (ACE_RB_Tree_Iterator_Base) ACE_ALLOC_HOOK_DEFINE_Tc4(ACE_RB_Tree_Iterator) │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tc4(ACE_RB_Tree_Reverse_Iterator) template< class │ │ │ │ │ + EXT_ID │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_RB_TREE_CPP ***** │ │ │ │ │ +#define ACE_RB_TREE_CPP │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc4() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tc4 ( ACE_RB_Tree  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01124.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Message_Queue_NT.h File Reference │ │ │ │ +ACE: Shared_Object.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,32 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Message_Queue_NT.h File Reference
│ │ │ │ +
Shared_Object.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Message_Queue.h"
│ │ │ │ -#include "ace/Synch_Traits.h"
│ │ │ │ -#include "ace/Thread_Mutex.h"
│ │ │ │ -#include "ace/Message_Queue_NT.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Message_Queue_NT
 Message Queue implementation using IO completion port on NT. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,24 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Message_Queue_NT.h File Reference │ │ │ │ │ -#include "ace/Message_Queue.h" │ │ │ │ │ -#include "ace/Synch_Traits.h" │ │ │ │ │ -#include "ace/Thread_Mutex.h" │ │ │ │ │ -#include "ace/Message_Queue_NT.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Message_Queue_NT │ │ │ │ │ -  Message Queue implementation using IO completion port on NT. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +Shared_Object.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01127.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Activation_Queue.cpp File Reference │ │ │ │ +ACE: FILE_Addr.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Activation_Queue.cpp File Reference
│ │ │ │ +
FILE_Addr.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Activation_Queue.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/Method_Request.h"
│ │ │ │ -#include "ace/Malloc_Base.h"
│ │ │ │ -#include "ace/Time_Value.h"
│ │ │ │ +
#include "ace/SString.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,16 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Activation_Queue.cpp File Reference │ │ │ │ │ -#include "ace/Activation_Queue.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/Method_Request.h" │ │ │ │ │ -#include "ace/Malloc_Base.h" │ │ │ │ │ -#include "ace/Time_Value.h" │ │ │ │ │ +FILE_Addr.inl File Reference │ │ │ │ │ +#include "ace/SString.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01130.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Dirent_Selector.h File Reference │ │ │ │ +ACE: Null_Condition.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,31 +63,51 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Dirent_Selector.h File Reference
│ │ │ │ +Classes | │ │ │ │ +Typedefs
│ │ │ │ +
Null_Condition.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/OS_NS_dirent.h"
│ │ │ │ -#include "ace/os_include/os_dirent.h"
│ │ │ │ -#include "ace/Dirent_Selector.inl"
│ │ │ │ +
#include "ace/Null_Mutex.h"
│ │ │ │ +#include "ace/Condition_T.h"
│ │ │ │ +#include "ace/os_include/os_errno.h"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ +

│ │ │ │ Classes

class  ACE_Dirent_Selector
 Define a portable C++ directory-entry iterator based on the POSIX scandir API. More...
class  ACE_Condition< ACE_Null_Mutex >
 ACE_Condition template specialization written using ACE_Null_Mutexes. Implements a do nothing ACE_Condition specialization, i.e., all methods are no ops. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Typedefs

typedef ACE_Condition< ACE_Null_MutexACE_Null_Condition
 
│ │ │ │

Detailed Description

│ │ │ │ -

Define a portable C++ interface to the <ACE_OS::scandir> method.

│ │ │ │ -
Author
Rich Newman RNewm.nosp@m.an@d.nosp@m.irect.nosp@m.v.co.nosp@m.m
│ │ │ │ -
│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Null_Condition

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Condition<ACE_Null_Mutex> ACE_Null_Condition
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,24 +3,31 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Dirent_Selector.h File Reference │ │ │ │ │ -#include "ace/OS_NS_dirent.h" │ │ │ │ │ -#include "ace/os_include/os_dirent.h" │ │ │ │ │ -#include "ace/Dirent_Selector.inl" │ │ │ │ │ +Classes | Typedefs │ │ │ │ │ +Null_Condition.h File Reference │ │ │ │ │ +#include "ace/Null_Mutex.h" │ │ │ │ │ +#include "ace/Condition_T.h" │ │ │ │ │ +#include "ace/os_include/os_errno.h" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Dirent_Selector │ │ │ │ │ -  Define a portable C++ directory-entry iterator based on the POSIX │ │ │ │ │ - scandir API. More... │ │ │ │ │ +class  ACE_Condition<_ACE_Null_Mutex_> │ │ │ │ │ + ACE_Condition template specialization written using ACE_Null_Mutexes. │ │ │ │ │ +  Implements a do nothing ACE_Condition specialization, i.e., all methods │ │ │ │ │ + are no ops. More... │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef ACE_Condition< ACE_Null_Mutex > ACE_Null_Condition │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -Define a portable C++ interface to the method. │ │ │ │ │ Author │ │ │ │ │ - Rich Newman RNewm.nosp@m.an@d.nosp@m.irect.nosp@m.v.co.nosp@m.m │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_Null_Condition ***** │ │ │ │ │ +typedef ACE_Condition ACE_Null_Condition │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01133.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Countdown_Time_T.h File Reference │ │ │ │ +ACE: MEM_Connector.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,32 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Countdown_Time_T.h File Reference
│ │ │ │ +
MEM_Connector.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Time_Value.h"
│ │ │ │ -#include "ace/Time_Policy.h"
│ │ │ │ -#include "ace/Copy_Disabled.h"
│ │ │ │ -#include "ace/Countdown_Time_T.inl"
│ │ │ │ -#include "ace/Countdown_Time_T.cpp"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Countdown_Time_T< TIME_POLICY >
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,24 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Countdown_Time_T.h File Reference │ │ │ │ │ -#include "ace/Time_Value.h" │ │ │ │ │ -#include "ace/Time_Policy.h" │ │ │ │ │ -#include "ace/Copy_Disabled.h" │ │ │ │ │ -#include "ace/Countdown_Time_T.inl" │ │ │ │ │ -#include "ace/Countdown_Time_T.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Countdown_Time_T<_TIME_POLICY_> │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +MEM_Connector.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01136.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SOCK_Dgram_Mcast.h File Reference │ │ │ │ +ACE: FIFO_Recv_Msg.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,39 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
SOCK_Dgram_Mcast.h File Reference
│ │ │ │ +
FIFO_Recv_Msg.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SOCK_Dgram.h"
│ │ │ │ -#include "ace/INET_Addr.h"
│ │ │ │ -#include "ace/SOCK_Dgram_Mcast.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_SOCK_Dgram_Mcast
 Defines the ACE socket wrapper for UDP/IP multicast. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Irfan Pyrali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ -
│ │ │ │ -Tim Harrison harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu
│ │ │ │ -
│ │ │ │ -Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Bill Fulton bill_.nosp@m.a_fu.nosp@m.lton@.nosp@m.rayt.nosp@m.heon..nosp@m.com
│ │ │ │ -
│ │ │ │ -Don Hinton dhint.nosp@m.on@o.nosp@m.bject.nosp@m.scie.nosp@m.nces..nosp@m.com
│ │ │ │ +
#include "ace/FIFO_Recv_Msg.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,29 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -SOCK_Dgram_Mcast.h File Reference │ │ │ │ │ -#include "ace/SOCK_Dgram.h" │ │ │ │ │ -#include "ace/INET_Addr.h" │ │ │ │ │ -#include "ace/SOCK_Dgram_Mcast.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_SOCK_Dgram_Mcast │ │ │ │ │ -  Defines the ACE socket wrapper for UDP/IP multicast. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Irfan Pyrali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ - Tim Harrison harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Bill Fulton │ │ │ │ │ - bill_.nosp@m.a_fu.nosp@m.lton@.nosp@m.rayt.nosp@m.heon..nosp@m.com │ │ │ │ │ - Don Hinton │ │ │ │ │ - dhint.nosp@m.on@o.nosp@m.bject.nosp@m.scie.nosp@m.nces..nosp@m.com │ │ │ │ │ +FIFO_Recv_Msg.cpp File Reference │ │ │ │ │ +#include "ace/FIFO_Recv_Msg.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01139.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: LSOCK_Stream.h File Reference │ │ │ │ +ACE: Dynamic_Service_Base.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,32 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
LSOCK_Stream.h File Reference
│ │ │ │ +
Dynamic_Service_Base.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SOCK_Stream.h"
│ │ │ │ -#include "ace/UNIX_Addr.h"
│ │ │ │ -#include "ace/LSOCK.h"
│ │ │ │ -#include "ace/LSOCK_Stream.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_LSOCK_Stream
 Create a Local ACE_SOCK stream. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Doug Schmidt
│ │ │ │ +
#include "ace/Dynamic_Service_Base.h"
│ │ │ │ +#include "ace/ACE.h"
│ │ │ │ +#include "ace/Service_Config.h"
│ │ │ │ +#include "ace/Service_Repository.h"
│ │ │ │ +#include "ace/Service_Types.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,23 +3,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -LSOCK_Stream.h File Reference │ │ │ │ │ -#include "ace/SOCK_Stream.h" │ │ │ │ │ -#include "ace/UNIX_Addr.h" │ │ │ │ │ -#include "ace/LSOCK.h" │ │ │ │ │ -#include "ace/LSOCK_Stream.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_LSOCK_Stream │ │ │ │ │ -  Create a Local ACE_SOCK stream. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ +Dynamic_Service_Base.cpp File Reference │ │ │ │ │ +#include "ace/Dynamic_Service_Base.h" │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/Service_Config.h" │ │ │ │ │ +#include "ace/Service_Repository.h" │ │ │ │ │ +#include "ace/Service_Types.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01142.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Proactor_Impl.cpp File Reference │ │ │ │ +ACE: Object_Manager_Base.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,62 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Proactor_Impl.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Functions
│ │ │ │ +
Object_Manager_Base.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Proactor_Impl.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Cleanup.h"
│ │ │ │ +#include "ace/os_include/sys/os_types.h"
│ │ │ │ +#include "ace/os_include/os_signal.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Object_Manager_Base
 Base class for ACE_Object_Manager(s). More...
 
class  ACE_OS_Object_Manager
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

void ACE_OS_Object_Manager_Internal_Exit_Hook (void)
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ +
│ │ │ │ +and a cast of thousands...
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_OS_Object_Manager_Internal_Exit_Hook()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
void ACE_OS_Object_Manager_Internal_Exit_Hook (void )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,33 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Proactor_Impl.cpp File Reference │ │ │ │ │ -#include "ace/Proactor_Impl.h" │ │ │ │ │ +Classes | Functions │ │ │ │ │ +Object_Manager_Base.h File Reference │ │ │ │ │ +#include "ace/Cleanup.h" │ │ │ │ │ +#include "ace/os_include/sys/os_types.h" │ │ │ │ │ +#include "ace/os_include/os_signal.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Object_Manager_Base │ │ │ │ │ +  Base class for ACE_Object_Manager(s). More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_OS_Object_Manager │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +void ACE_OS_Object_Manager_Internal_Exit_Hook (void) │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ + and a cast of thousands... │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_OS_Object_Manager_Internal_Exit_Hook() ***** │ │ │ │ │ +void ACE_OS_Object_Manager_Internal_Exit_Hook ( void  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01145.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: FILE_IO.cpp File Reference │ │ │ │ +ACE: OS_NS_fcntl.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,67 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
FILE_IO.cpp File Reference
│ │ │ │ +
│ │ │ │ +Namespaces | │ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
OS_NS_fcntl.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/FILE_IO.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/OS_NS_sys_stat.h"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ -#include "ace/Truncate.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +#include "ace/os_include/os_fcntl.h"
│ │ │ │ +#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/Default_Constants.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

int ACE_OS::fcntl (ACE_HANDLE handle, int cmd, long arg=0)
 
ACE_HANDLE ACE_OS::open (const char *filename, int mode, mode_t perms=ACE_DEFAULT_OPEN_PERMS, LPSECURITY_ATTRIBUTES sa=0)
 
ACE_HANDLE ACE_OS::open (const wchar_t *filename, int mode, mode_t perms=ACE_DEFAULT_OPEN_PERMS, LPSECURITY_ATTRIBUTES sa=0)
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ +
│ │ │ │ +and a cast of thousands...
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_EXPORT_MACRO

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,16 +3,44 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -FILE_IO.cpp File Reference │ │ │ │ │ -#include "ace/FILE_IO.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/OS_NS_sys_stat.h" │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ -#include "ace/Truncate.h" │ │ │ │ │ +Namespaces | Macros | Functions │ │ │ │ │ +OS_NS_fcntl.h File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ +#include "ace/os_include/os_fcntl.h" │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/Default_Constants.h" │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_OS │ │ │ │ │ + This namespace defines an OS independent programming API that │ │ │ │ │ +  shields developers from nonportable aspects of writing efficient │ │ │ │ │ + system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ + various real-time operating systems. │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ + int ACE_OS::fcntl (ACE_HANDLE handle, int cmd, long arg=0) │ │ │ │ │ +  │ │ │ │ │ +ACE_HANDLE ACE_OS::open (const char *filename, int mode, mode_t │ │ │ │ │ + perms=ACE_DEFAULT_OPEN_PERMS, LPSECURITY_ATTRIBUTES sa=0) │ │ │ │ │ +  │ │ │ │ │ +ACE_HANDLE ACE_OS::open (const wchar_t *filename, int mode, mode_t │ │ │ │ │ + perms=ACE_DEFAULT_OPEN_PERMS, LPSECURITY_ATTRIBUTES sa=0) │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ + and a cast of thousands... │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01148.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Message_Block_T.cpp File Reference │ │ │ │ +ACE: CDR_Size.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,35 +63,51 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Macros
│ │ │ │ -
Message_Block_T.cpp File Reference
│ │ │ │ +Functions
│ │ │ │ +
CDR_Size.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Malloc_Base.h"
│ │ │ │ -#include "ace/os_include/os_errno.h"
│ │ │ │ +
#include "ace/CDR_Size.h"
│ │ │ │ +#include "ace/SString.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +#include "ace/Truncate.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Macros

#define ACE_MESSAGE_BLOCK_T_CPP
 

│ │ │ │ +Functions

ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, const ACE_CString &x)
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_MESSAGE_BLOCK_T_CPP

│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ operator<<()

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_MESSAGE_BLOCK_T_CPPACE_CDR::Boolean operator<< (ACE_SizeCDRss,
const ACE_CStringx 
)
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,20 +3,24 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Message_Block_T.cpp File Reference │ │ │ │ │ -#include "ace/Malloc_Base.h" │ │ │ │ │ -#include "ace/os_include/os_errno.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_MESSAGE_BLOCK_T_CPP │ │ │ │ │ +Functions │ │ │ │ │ +CDR_Size.cpp File Reference │ │ │ │ │ +#include "ace/CDR_Size.h" │ │ │ │ │ +#include "ace/SString.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ +#include "ace/Truncate.h" │ │ │ │ │ + Functions │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, const ACE_CString &x) │ │ │ │ │   │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_MESSAGE_BLOCK_T_CPP ***** │ │ │ │ │ -#define ACE_MESSAGE_BLOCK_T_CPP │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ operator<<() ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ + const ACE_CString & x  │ │ │ │ │ + ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01151.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Process_Mutex.cpp File Reference │ │ │ │ +ACE: Handle_Gobbler.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,32 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Process_Mutex.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Handle_Gobbler.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Process_Mutex.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ -#include "ace/Malloc_T.h"
│ │ │ │ +
#include "ace/Handle_Set.h"
│ │ │ │ +#include "ace/Handle_Gobbler.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Handle_Gobbler
 This class gobbles up handles. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Kirthika Parameswaran kirth.nosp@m.ika@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu
│ │ │ │ +
│ │ │ │ +Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,16 +3,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Process_Mutex.cpp File Reference │ │ │ │ │ -#include "ace/Process_Mutex.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ -#include "ace/Malloc_T.h" │ │ │ │ │ +Classes │ │ │ │ │ +Handle_Gobbler.h File Reference │ │ │ │ │ +#include "ace/Handle_Set.h" │ │ │ │ │ +#include "ace/Handle_Gobbler.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Handle_Gobbler │ │ │ │ │ +  This class gobbles up handles. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Kirthika Parameswaran │ │ │ │ │ + kirth.nosp@m.ika@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu │ │ │ │ │ + Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01154.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SOCK_Dgram.cpp File Reference │ │ │ │ +ACE: Synch_Options.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,49 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Macros
│ │ │ │ -
SOCK_Dgram.cpp File Reference
│ │ │ │ +
Synch_Options.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SOCK_Dgram.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/INET_Addr.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ -#include "ace/OS_NS_ctype.h"
│ │ │ │ -#include "ace/os_include/net/os_if.h"
│ │ │ │ -#include "ace/Truncate.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define IMR_MULTIADDR   imr_multiaddr
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ IMR_MULTIADDR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define IMR_MULTIADDR   imr_multiaddr
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/Synch_Options.h"
│ │ │ │ +#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/config-all.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,27 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -SOCK_Dgram.cpp File Reference │ │ │ │ │ -#include "ace/SOCK_Dgram.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/INET_Addr.h" │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ -#include "ace/OS_NS_ctype.h" │ │ │ │ │ -#include "ace/os_include/net/os_if.h" │ │ │ │ │ -#include "ace/Truncate.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define IMR_MULTIADDR   imr_multiaddr │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ IMR_MULTIADDR ***** │ │ │ │ │ -#define IMR_MULTIADDR   imr_multiaddr │ │ │ │ │ +Synch_Options.cpp File Reference │ │ │ │ │ +#include "ace/Synch_Options.h" │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01157.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Caching_Strategies_T.h File Reference │ │ │ │ +ACE: Malloc_Base.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,139 +64,100 @@ │ │ │ │
    │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes | │ │ │ │ -Macros
│ │ │ │ -
Caching_Strategies_T.h File Reference
│ │ │ │ +Functions
│ │ │ │ +
Malloc_Base.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Caching_Utility_T.h"
│ │ │ │ -#include "ace/Caching_Strategies_T.inl"
│ │ │ │ -#include "ace/Caching_Strategies_T.cpp"
│ │ │ │ +
#include "ace/os_include/sys/os_types.h"
│ │ │ │ +#include "ace/os_include/sys/os_mman.h"
│ │ │ │ +#include <limits>
│ │ │ │ +#include <new>
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_Caching_Strategy< ATTRIBUTES, CACHING_UTILITY >
 This class is an abstract base class for a caching strategy. More...
class  ACE_Allocator
 Interface for a dynamic memory allocator that uses inheritance and dynamic binding to provide extensible mechanisms for allocating and deallocating memory. More...
 
class  ACE_Caching_Strategy_Adapter< ATTRIBUTES, CACHING_UTILITY, IMPLEMENTATION >
 This class follows the Adaptor pattern and is used to provide External Polymorphism by deriving from ACE_Caching_Strategy. More...
class  ACE_Allocator_Std_Adapter< T >
 Model of std::allocator that forwards requests to. More...
 
class  ACE_LRU_Caching_Strategy< ATTRIBUTES, CACHING_UTILITY >
 Defines a Least Recently Used strategy which will decide on the item to be removed from the cache. More...
 
class  ACE_LFU_Caching_Strategy< ATTRIBUTES, CACHING_UTILITY >
 Defines a Least Frequently Used strategy for which will decide on the item to be removed from the cache. More...
 
class  ACE_FIFO_Caching_Strategy< ATTRIBUTES, CACHING_UTILITY >
 The First In First Out strategy is implemented wherein each item is ordered. More...
 
class  ACE_Null_Caching_Strategy< ATTRIBUTES, CACHING_UTILITY >
 The is a special caching strategy which doesnt have the purging feature. More...
struct  ACE_Allocator_Std_Adapter< T >::rebind< U >
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Macros

#define ACE_Caching_Strategy   ACS
 
#define ACE_Caching_Strategy_Adapter   ACSA
 
#define ACE_LRU_Caching_Strategy   ALRU
 
#define ACE_LFU_Caching_Strategy   ALFU
 
#define ACE_FIFO_Caching_Strategy   AFIFO
 
#define ACE_Null_Caching_Strategy   ANULL
 

│ │ │ │ +Functions

template<typename T , typename U >
bool operator== (const ACE_Allocator_Std_Adapter< T > &, const ACE_Allocator_Std_Adapter< U > &)
 
template<typename T , typename U >
bool operator!= (const ACE_Allocator_Std_Adapter< T > &, const ACE_Allocator_Std_Adapter< U > &)
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Kirthika Parameswaran kirth.nosp@m.ika@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Caching_Strategy

│ │ │ │ +
Author
Doug Schmidt and Irfan Pyarali
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ operator!=()

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ +
│ │ │ │ +template<typename T , typename U >
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ -
#define ACE_Caching_Strategy   ACSbool operator!= (const ACE_Allocator_Std_Adapter< T > & ,
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_Caching_Strategy_Adapter

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ -
#define ACE_Caching_Strategy_Adapter   ACSAconst ACE_Allocator_Std_Adapter< U > &  
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_FIFO_Caching_Strategy

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_FIFO_Caching_Strategy   AFIFO)
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ ACE_LFU_Caching_Strategy

│ │ │ │ + │ │ │ │ +

◆ operator==()

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ +
│ │ │ │ +template<typename T , typename U >
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ -
#define ACE_LFU_Caching_Strategy   ALFUbool operator== (const ACE_Allocator_Std_Adapter< T > & ,
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_LRU_Caching_Strategy

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ -
#define ACE_LRU_Caching_Strategy   ALRUconst ACE_Allocator_Std_Adapter< U > &  
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_Null_Caching_Strategy

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_Null_Caching_Strategy   ANULL)
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,70 +3,50 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros │ │ │ │ │ -Caching_Strategies_T.h File Reference │ │ │ │ │ -#include "ace/Caching_Utility_T.h" │ │ │ │ │ -#include "ace/Caching_Strategies_T.inl" │ │ │ │ │ -#include "ace/Caching_Strategies_T.cpp" │ │ │ │ │ +Classes | Functions │ │ │ │ │ +Malloc_Base.h File Reference │ │ │ │ │ +#include "ace/os_include/sys/os_types.h" │ │ │ │ │ +#include "ace/os_include/sys/os_mman.h" │ │ │ │ │ +#include │ │ │ │ │ +#include │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Caching_Strategy<_ATTRIBUTES,_CACHING_UTILITY_> │ │ │ │ │ -  This class is an abstract base class for a caching strategy. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Caching_Strategy_Adapter<_ATTRIBUTES,_CACHING_UTILITY, │ │ │ │ │ - IMPLEMENTATION_> │ │ │ │ │ -  This class follows the Adaptor pattern and is used to provide External │ │ │ │ │ - Polymorphism by deriving from ACE_Caching_Strategy. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_LRU_Caching_Strategy<_ATTRIBUTES,_CACHING_UTILITY_> │ │ │ │ │ -  Defines a Least Recently Used strategy which will decide on the item to │ │ │ │ │ - be removed from the cache. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_LFU_Caching_Strategy<_ATTRIBUTES,_CACHING_UTILITY_> │ │ │ │ │ -  Defines a Least Frequently Used strategy for which will decide on the │ │ │ │ │ - item to be removed from the cache. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_FIFO_Caching_Strategy<_ATTRIBUTES,_CACHING_UTILITY_> │ │ │ │ │ -  The First In First Out strategy is implemented wherein each item is │ │ │ │ │ - ordered. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Null_Caching_Strategy<_ATTRIBUTES,_CACHING_UTILITY_> │ │ │ │ │ -  The is a special caching strategy which doesnt have the purging │ │ │ │ │ - feature. More... │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_Caching_Strategy   ACS │ │ │ │ │ -  │ │ │ │ │ -#define ACE_Caching_Strategy_Adapter   ACSA │ │ │ │ │ -  │ │ │ │ │ -#define ACE_LRU_Caching_Strategy   ALRU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_LFU_Caching_Strategy   ALFU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_FIFO_Caching_Strategy   AFIFO │ │ │ │ │ -  │ │ │ │ │ -#define ACE_Null_Caching_Strategy   ANULL │ │ │ │ │ + class  ACE_Allocator │ │ │ │ │ + Interface for a dynamic memory allocator that uses inheritance and │ │ │ │ │ +  dynamic binding to provide extensible mechanisms for allocating and │ │ │ │ │ + deallocating memory. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Allocator_Std_Adapter<_T_> │ │ │ │ │ +  Model of std::allocator that forwards requests to. More... │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Allocator_Std_Adapter<_T_>::rebind<_U_> │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +template │ │ │ │ │ +bool operator== (const ACE_Allocator_Std_Adapter< T > &, const │ │ │ │ │ + ACE_Allocator_Std_Adapter< U > &) │ │ │ │ │ +  │ │ │ │ │ +template │ │ │ │ │ +bool operator!= (const ACE_Allocator_Std_Adapter< T > &, const │ │ │ │ │ + ACE_Allocator_Std_Adapter< U > &) │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Kirthika Parameswaran │ │ │ │ │ - kirth.nosp@m.ika@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_Caching_Strategy ***** │ │ │ │ │ -#define ACE_Caching_Strategy   ACS │ │ │ │ │ -***** ◆ ACE_Caching_Strategy_Adapter ***** │ │ │ │ │ -#define ACE_Caching_Strategy_Adapter   ACSA │ │ │ │ │ -***** ◆ ACE_FIFO_Caching_Strategy ***** │ │ │ │ │ -#define ACE_FIFO_Caching_Strategy   AFIFO │ │ │ │ │ -***** ◆ ACE_LFU_Caching_Strategy ***** │ │ │ │ │ -#define ACE_LFU_Caching_Strategy   ALFU │ │ │ │ │ -***** ◆ ACE_LRU_Caching_Strategy ***** │ │ │ │ │ -#define ACE_LRU_Caching_Strategy   ALRU │ │ │ │ │ -***** ◆ ACE_Null_Caching_Strategy ***** │ │ │ │ │ -#define ACE_Null_Caching_Strategy   ANULL │ │ │ │ │ + Doug Schmidt and Irfan Pyarali │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ operator!=() ***** │ │ │ │ │ +template │ │ │ │ │ +bool operator!= ( const ACE_Allocator_Std_Adapter< T > & , │ │ │ │ │ + const ACE_Allocator_Std_Adapter< U > &   │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator==() ***** │ │ │ │ │ +template │ │ │ │ │ +bool operator== ( const ACE_Allocator_Std_Adapter< T > & , │ │ │ │ │ + const ACE_Allocator_Std_Adapter< U > &   │ │ │ │ │ + ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01160.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Active_Map_Manager.h File Reference │ │ │ │ +ACE: Configuration.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,34 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Active_Map_Manager.h File Reference
│ │ │ │ +
Configuration.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Basic_Types.h"
│ │ │ │ -#include "ace/Active_Map_Manager.inl"
│ │ │ │ -#include "ace/Active_Map_Manager_T.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Active_Map_Manager_Key
 Key used in the Active Object Map. More...
 
struct  ACE_Active_Map_Manager_Key::key_data
 Data for the Active Object Map Key. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Irfan Pyarali
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,25 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Active_Map_Manager.h File Reference │ │ │ │ │ -#include "ace/Basic_Types.h" │ │ │ │ │ -#include "ace/Active_Map_Manager.inl" │ │ │ │ │ -#include "ace/Active_Map_Manager_T.h" │ │ │ │ │ - Classes │ │ │ │ │ - class  ACE_Active_Map_Manager_Key │ │ │ │ │ -  Key used in the Active Object Map. More... │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Active_Map_Manager_Key::key_data │ │ │ │ │ -  Data for the Active Object Map Key. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Irfan Pyarali │ │ │ │ │ +Configuration.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01163.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Task.inl File Reference │ │ │ │ +ACE: SV_Shared_Memory.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Task.inl File Reference
│ │ │ │ +
SV_Shared_Memory.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/OS_NS_sys_shm.h"
│ │ │ │ +#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/OS_NS_errno.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Task.inl File Reference │ │ │ │ │ +SV_Shared_Memory.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_sys_shm.h" │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01166.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_time.h File Reference │ │ │ │ +ACE: Caching_Utility_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,560 +63,43 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Namespaces | │ │ │ │ -Macros | │ │ │ │ -Typedefs | │ │ │ │ -Enumerations | │ │ │ │ -Functions | │ │ │ │ -Variables
│ │ │ │ -
OS_NS_time.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
Caching_Utility_T.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -#include "ace/Basic_Types.h"
│ │ │ │ -#include "ace/os_include/os_time.h"
│ │ │ │ -#include "ace/OS_NS_errno.h"
│ │ │ │ +
#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/Cleanup_Strategies_T.h"
│ │ │ │ +#include "ace/Copy_Disabled.h"
│ │ │ │ +#include "ace/Caching_Utility_T.cpp"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.

│ │ │ │ +Classes

class  ACE_Pair_Caching_Utility< KEY, VALUE, CONTAINER, ITERATOR, ATTRIBUTES >
 Defines a helper class for the Caching Strategies. More...
 
class  ACE_Recyclable_Handler_Caching_Utility< KEY, VALUE, CONTAINER, ITERATOR, ATTRIBUTES >
 Defines a helper class for the Caching Strategies. More...
 
class  ACE_Refcounted_Recyclable_Handler_Caching_Utility< KEY, VALUE, CONTAINER, ITERATOR, ATTRIBUTES >
 Defines a helper class for the Caching Strategies. More...
 
class  ACE_Handler_Caching_Utility< KEY, VALUE, CONTAINER, ITERATOR, ATTRIBUTES >
 Defines a helper class for the Caching Strategies. More...
 
class  ACE_Null_Caching_Utility< KEY, VALUE, CONTAINER, ITERATOR, ATTRIBUTES >
 Defines a dummy helper class for the Caching Strategies. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
#define ACE_HRTIME_CONVERSION(VAL)   (VAL)
 
#define ACE_HRTIME_TO_U64(VAL)   (VAL)
 
#define ACE_GETHRTIME_NAME   ACE_gethrtime
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef unsigned __int64 ACE_QWORD
 
typedef unsigned __int64 ACE_hrtime_t
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Enumerations

enum  ACE_OS::ACE_HRTimer_Op { ACE_OS::ACE_HRTIMER_START = 0x0 │ │ │ │ -, ACE_OS::ACE_HRTIMER_INCR = 0x1 │ │ │ │ -, ACE_OS::ACE_HRTIMER_STOP = 0x2 │ │ │ │ -, ACE_OS::ACE_HRTIMER_GETTIME = 0xFFFF │ │ │ │ - }
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

long ace_timezone ()
 Helper for the ACE_OS::timezone() function. More...
 
char * ace_asctime_r_helper (const struct tm *t, char *buf)
 
struct tm * ace_gmtime_r_helper (const time_t *clock, struct tm *res)
 
struct tm * ace_localtime_r_helper (const time_t *clock, struct tm *res)
 
double ace_difftime (time_t t1, time_t t0)
 Helper for the ACE_OS::difftime() function. More...
 
ACE_QWORD ACE_MAKE_QWORD (DWORD lo, DWORD hi)
 
DWORD ACE_LOW_DWORD (ACE_QWORD q)
 
DWORD ACE_HIGH_DWORD (ACE_QWORD q)
 
char * ACE_OS::asctime (const struct tm *tm)
 
char * ACE_OS::asctime_r (const struct tm *tm, char *buf, int buflen)
 
int ACE_OS::clock_gettime (clockid_t, struct timespec *)
 
int ACE_OS::clock_settime (clockid_t, const struct timespec *)
 
ACE_TCHARACE_OS::ctime (const time_t *t)
 
ACE_TCHARACE_OS::ctime_r (const time_t *clock, ACE_TCHAR *buf, int buflen)
 
double ACE_OS::difftime (time_t t1, time_t t0)
 
ACE_hrtime_t ACE_OS::gethrtime (const ACE_HRTimer_Op=ACE_HRTIMER_GETTIME)
 
struct tm * ACE_OS::gmtime (const time_t *clock)
 
struct tm * ACE_OS::gmtime_r (const time_t *clock, struct tm *res)
 
struct tm * ACE_OS::localtime (const time_t *clock)
 
struct tm * ACE_OS::localtime_r (const time_t *clock, struct tm *res)
 
time_t ACE_OS::mktime (struct tm *timeptr)
 
int ACE_OS::nanosleep (const struct timespec *requested, struct timespec *remaining=0)
 
size_t ACE_OS::strftime (char *s, size_t maxsize, const char *format, const struct tm *timeptr) ACE_GCC_FORMAT_ATTRIBUTE(strftime
 
size_t char * ACE_OS::strptime (const char *buf, const char *format, struct tm *tm)
 
time_t ACE_OS::time (time_t *tloc=0)
 
long ACE_OS::timezone ()
 
void ACE_OS::tzset ()
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │

│ │ │ │ -Variables

static constexpr ACE_UINT32 ACE_U_ONE_SECOND_IN_MSECS = 1000U
 
static constexpr ACE_UINT32 ACE_U_ONE_SECOND_IN_USECS = 1000000U
 
static constexpr ACE_UINT32 ACE_U_ONE_SECOND_IN_NSECS = 1000000000U
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ -
│ │ │ │ -and a cast of thousands...
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_EXPORT_MACRO

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_GETHRTIME_NAME

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_GETHRTIME_NAME   ACE_gethrtime
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_HRTIME_CONVERSION

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_HRTIME_CONVERSION( VAL)   (VAL)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_HRTIME_TO_U64

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_HRTIME_TO_U64( VAL)   (VAL)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_hrtime_t

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef unsigned __int64 ACE_hrtime_t
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_QWORD

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef unsigned __int64 ACE_QWORD
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ace_asctime_r_helper()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
char * ace_asctime_r_helper (const struct tm * t,
char * buf 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ace_difftime()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
double ace_difftime (time_t t1,
time_t t0 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

Helper for the ACE_OS::difftime() function.

│ │ │ │ -

We moved the difftime code that used to be in ACE_OS::difftime() here because on some platforms "difftime" is a macro. Because of this, the name ACE_OS::difftime will cause errors. So in order to use the macro as it is defined but also keep the name ACE_OS::difftime, we use difftime first here in this inline function, and then undefine it.

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ace_gmtime_r_helper()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
struct tm * ace_gmtime_r_helper (const time_t * clock,
struct tm * res 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_HIGH_DWORD()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
DWORD ACE_HIGH_DWORD (ACE_QWORD q)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ace_localtime_r_helper()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
struct tm * ace_localtime_r_helper (const time_t * clock,
struct tm * res 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_LOW_DWORD()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
DWORD ACE_LOW_DWORD (ACE_QWORD q)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_MAKE_QWORD()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_QWORD ACE_MAKE_QWORD (DWORD lo,
DWORD hi 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ace_timezone()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
long ace_timezone ()
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

Helper for the ACE_OS::timezone() function.

│ │ │ │ -

We put all the timezone stuff that used to be in ACE_OS::timezone() here because on some platforms "timezone" is a macro. Because of this, the name ACE_OS::timezone will cause errors. So in order to use the macro as it is defined but also keep the name ACE_OS::timezone, we use timezone first here in this inline function, and then undefine timezone.

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Variable Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_U_ONE_SECOND_IN_MSECS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
constexpr ACE_UINT32 ACE_U_ONE_SECOND_IN_MSECS = 1000U
│ │ │ │ -
│ │ │ │ -staticconstexpr
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_U_ONE_SECOND_IN_NSECS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
constexpr ACE_UINT32 ACE_U_ONE_SECOND_IN_NSECS = 1000000000U
│ │ │ │ -
│ │ │ │ -staticconstexpr
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_U_ONE_SECOND_IN_USECS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
constexpr ACE_UINT32 ACE_U_ONE_SECOND_IN_USECS = 1000000U
│ │ │ │ -
│ │ │ │ -staticconstexpr
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
Author
Kirthika Parameswaran kirth.nosp@m.ika@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,179 +3,39 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces | Macros | Typedefs | Enumerations | Functions | Variables │ │ │ │ │ -OS_NS_time.h File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ -#include "ace/Basic_Types.h" │ │ │ │ │ -#include "ace/os_include/os_time.h" │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_OS │ │ │ │ │ - This namespace defines an OS independent programming API that │ │ │ │ │ -  shields developers from nonportable aspects of writing efficient │ │ │ │ │ - system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ - various real-time operating systems. │ │ │ │ │ +Classes │ │ │ │ │ +Caching_Utility_T.h File Reference │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/Cleanup_Strategies_T.h" │ │ │ │ │ +#include "ace/Copy_Disabled.h" │ │ │ │ │ +#include "ace/Caching_Utility_T.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Pair_Caching_Utility<_KEY,_VALUE,_CONTAINER,_ITERATOR,_ATTRIBUTES_> │ │ │ │ │ +  Defines a helper class for the Caching Strategies. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Recyclable_Handler_Caching_Utility<_KEY,_VALUE,_CONTAINER, │ │ │ │ │ + ITERATOR,_ATTRIBUTES_> │ │ │ │ │ +  Defines a helper class for the Caching Strategies. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Refcounted_Recyclable_Handler_Caching_Utility<_KEY,_VALUE, │ │ │ │ │ + CONTAINER,_ITERATOR,_ATTRIBUTES_> │ │ │ │ │ +  Defines a helper class for the Caching Strategies. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Handler_Caching_Utility<_KEY,_VALUE,_CONTAINER,_ITERATOR, │ │ │ │ │ + ATTRIBUTES_> │ │ │ │ │ +  Defines a helper class for the Caching Strategies. More... │ │ │ │ │   │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -  │ │ │ │ │ -#define ACE_HRTIME_CONVERSION(VAL)   (VAL) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_HRTIME_TO_U64(VAL)   (VAL) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_GETHRTIME_NAME   ACE_gethrtime │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef unsigned __int64 ACE_QWORD │ │ │ │ │ -  │ │ │ │ │ -typedef unsigned __int64 ACE_hrtime_t │ │ │ │ │ -  │ │ │ │ │ - Enumerations │ │ │ │ │ -enum  ACE_OS::ACE_HRTimer_Op { ACE_OS::ACE_HRTIMER_START = 0x0 , ACE_OS:: │ │ │ │ │ - ACE_HRTIMER_INCR = 0x1 , ACE_OS::ACE_HRTIMER_STOP = 0x2 , ACE_OS:: │ │ │ │ │ - ACE_HRTIMER_GETTIME = 0xFFFF } │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ - long ace_timezone () │ │ │ │ │ -  Helper for the ACE_OS::timezone() function. More... │ │ │ │ │ -  │ │ │ │ │ - char * ace_asctime_r_helper (const struct tm *t, char *buf) │ │ │ │ │ -  │ │ │ │ │ - struct tm * ace_gmtime_r_helper (const time_t *clock, struct tm *res) │ │ │ │ │ -  │ │ │ │ │ - struct tm * ace_localtime_r_helper (const time_t *clock, struct tm *res) │ │ │ │ │ -  │ │ │ │ │ - double ace_difftime (time_t t1, time_t t0) │ │ │ │ │ -  Helper for the ACE_OS::difftime() function. More... │ │ │ │ │ -  │ │ │ │ │ - ACE_QWORD ACE_MAKE_QWORD (DWORD lo, DWORD hi) │ │ │ │ │ -  │ │ │ │ │ - DWORD ACE_LOW_DWORD (ACE_QWORD q) │ │ │ │ │ -  │ │ │ │ │ - DWORD ACE_HIGH_DWORD (ACE_QWORD q) │ │ │ │ │ -  │ │ │ │ │ - char * ACE_OS::asctime (const struct tm *tm) │ │ │ │ │ -  │ │ │ │ │ - char * ACE_OS::asctime_r (const struct tm *tm, char *buf, int buflen) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::clock_gettime (clockid_t, struct timespec *) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::clock_settime (clockid_t, const struct timespec *) │ │ │ │ │ -  │ │ │ │ │ - ACE_TCHAR * ACE_OS::ctime (const time_t *t) │ │ │ │ │ -  │ │ │ │ │ - ACE_TCHAR * ACE_OS::ctime_r (const time_t *clock, ACE_TCHAR *buf, int │ │ │ │ │ - buflen) │ │ │ │ │ -  │ │ │ │ │ - double ACE_OS::difftime (time_t t1, time_t t0) │ │ │ │ │ -  │ │ │ │ │ - ACE_hrtime_t ACE_OS::gethrtime (const ACE_HRTimer_Op=ACE_HRTIMER_GETTIME) │ │ │ │ │ -  │ │ │ │ │ - struct tm * ACE_OS::gmtime (const time_t *clock) │ │ │ │ │ -  │ │ │ │ │ - struct tm * ACE_OS::gmtime_r (const time_t *clock, struct tm *res) │ │ │ │ │ -  │ │ │ │ │ - struct tm * ACE_OS::localtime (const time_t *clock) │ │ │ │ │ -  │ │ │ │ │ - struct tm * ACE_OS::localtime_r (const time_t *clock, struct tm *res) │ │ │ │ │ -  │ │ │ │ │ - time_t ACE_OS::mktime (struct tm *timeptr) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::nanosleep (const struct timespec *requested, struct │ │ │ │ │ - timespec *remaining=0) │ │ │ │ │ -  │ │ │ │ │ - size_t ACE_OS::strftime (char *s, size_t maxsize, const char *format, │ │ │ │ │ - const struct tm *timeptr) ACE_GCC_FORMAT_ATTRIBUTE(strftime │ │ │ │ │ -  │ │ │ │ │ -size_t char * ACE_OS::strptime (const char *buf, const char *format, struct tm │ │ │ │ │ - *tm) │ │ │ │ │ -  │ │ │ │ │ - time_t ACE_OS::time (time_t *tloc=0) │ │ │ │ │ -  │ │ │ │ │ - long ACE_OS::timezone () │ │ │ │ │ -  │ │ │ │ │ - void ACE_OS::tzset () │ │ │ │ │ -  │ │ │ │ │ - Variables │ │ │ │ │ -static constexpr ACE_UINT32 ACE_U_ONE_SECOND_IN_MSECS = 1000U │ │ │ │ │ -  │ │ │ │ │ -static constexpr ACE_UINT32 ACE_U_ONE_SECOND_IN_USECS = 1000000U │ │ │ │ │ -  │ │ │ │ │ -static constexpr ACE_UINT32 ACE_U_ONE_SECOND_IN_NSECS = 1000000000U │ │ │ │ │ +class  ACE_Null_Caching_Utility<_KEY,_VALUE,_CONTAINER,_ITERATOR,_ATTRIBUTES_> │ │ │ │ │ +  Defines a dummy helper class for the Caching Strategies. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ - and a cast of thousands... │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -***** ◆ ACE_GETHRTIME_NAME ***** │ │ │ │ │ -#define ACE_GETHRTIME_NAME   ACE_gethrtime │ │ │ │ │ -***** ◆ ACE_HRTIME_CONVERSION ***** │ │ │ │ │ -#define ACE_HRTIME_CONVERSION (  VAL )    (VAL) │ │ │ │ │ -***** ◆ ACE_HRTIME_TO_U64 ***** │ │ │ │ │ -#define ACE_HRTIME_TO_U64 (  VAL )    (VAL) │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_hrtime_t ***** │ │ │ │ │ -typedef unsigned __int64 ACE_hrtime_t │ │ │ │ │ -***** ◆ ACE_QWORD ***** │ │ │ │ │ -typedef unsigned __int64 ACE_QWORD │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ace_asctime_r_helper() ***** │ │ │ │ │ -char * ace_asctime_r_helper ( const struct tm * t, │ │ │ │ │ - char *  buf  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ ace_difftime() ***** │ │ │ │ │ -double ace_difftime ( time_t t1, │ │ │ │ │ - time_t t0  inline │ │ │ │ │ - ) │ │ │ │ │ -Helper for the ACE_OS::difftime() function. │ │ │ │ │ -We moved the difftime code that used to be in ACE_OS::difftime() here because │ │ │ │ │ -on some platforms "difftime" is a macro. Because of this, the name ACE_OS:: │ │ │ │ │ -difftime will cause errors. So in order to use the macro as it is defined but │ │ │ │ │ -also keep the name ACE_OS::difftime, we use difftime first here in this inline │ │ │ │ │ -function, and then undefine it. │ │ │ │ │ -***** ◆ ace_gmtime_r_helper() ***** │ │ │ │ │ -struct tm * ace_gmtime_r_helper ( const time_t * clock, │ │ │ │ │ - struct tm *  res  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ ACE_HIGH_DWORD() ***** │ │ │ │ │ -DWORD ( ACE_QWORD q ) inline │ │ │ │ │ -ACE_HIGH_DWORD │ │ │ │ │ -***** ◆ ace_localtime_r_helper() ***** │ │ │ │ │ -struct tm * ace_localtime_r_helper ( const time_t * clock, │ │ │ │ │ - struct tm *  res  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ ACE_LOW_DWORD() ***** │ │ │ │ │ -DWORD ( ACE_QWORD q ) inline │ │ │ │ │ -ACE_LOW_DWORD │ │ │ │ │ -***** ◆ ACE_MAKE_QWORD() ***** │ │ │ │ │ -ACE_QWORD ACE_MAKE_QWORD ( DWORD lo, │ │ │ │ │ - DWORD hi  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ ace_timezone() ***** │ │ │ │ │ -long ( ) inline │ │ │ │ │ -ace_timezone │ │ │ │ │ -Helper for the ACE_OS::timezone() function. │ │ │ │ │ -We put all the timezone stuff that used to be in ACE_OS::timezone() here │ │ │ │ │ -because on some platforms "timezone" is a macro. Because of this, the name │ │ │ │ │ -ACE_OS::timezone will cause errors. So in order to use the macro as it is │ │ │ │ │ -defined but also keep the name ACE_OS::timezone, we use timezone first here in │ │ │ │ │ -this inline function, and then undefine timezone. │ │ │ │ │ -***** Variable Documentation ***** │ │ │ │ │ -***** ◆ ACE_U_ONE_SECOND_IN_MSECS ***** │ │ │ │ │ -constexpr ACE_UINT32 ACE_U_ONE_SECOND_IN_MSECS = 1000U staticconstexpr │ │ │ │ │ -***** ◆ ACE_U_ONE_SECOND_IN_NSECS ***** │ │ │ │ │ -constexpr ACE_UINT32 ACE_U_ONE_SECOND_IN_NSECS = 1000000000U staticconstexpr │ │ │ │ │ -***** ◆ ACE_U_ONE_SECOND_IN_USECS ***** │ │ │ │ │ -constexpr ACE_UINT32 ACE_U_ONE_SECOND_IN_USECS = 1000000U staticconstexpr │ │ │ │ │ + Kirthika Parameswaran │ │ │ │ │ + kirth.nosp@m.ika@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01169.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SOCK_Stream.inl File Reference │ │ │ │ +ACE: TSS_Adapter.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,28 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
SOCK_Stream.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
TSS_Adapter.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SOCK_Stream.h"
│ │ │ │ -#include "ace/OS_NS_sys_socket.h"
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_TSS_Adapter
 This class encapsulates a TSS object and its associated C++ destructor function. It is used by the ACE_TSS... methods (in Synch_T.cpp) in order to allow an extern "C" cleanup routine to be used. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -SOCK_Stream.inl File Reference │ │ │ │ │ -#include "ace/SOCK_Stream.h" │ │ │ │ │ -#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ +Classes │ │ │ │ │ +TSS_Adapter.h File Reference │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_TSS_Adapter │ │ │ │ │ + This class encapsulates a TSS object and its associated C++ destructor │ │ │ │ │ +  function. It is used by the ACE_TSS... methods (in Synch_T.cpp) in │ │ │ │ │ + order to allow an extern "C" cleanup routine to be used. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01172.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Token_Request_Reply.cpp File Reference │ │ │ │ +ACE: XML_Svc_Conf.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Token_Request_Reply.cpp File Reference
│ │ │ │ +
XML_Svc_Conf.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Token_Request_Reply.h"
│ │ │ │ +
#include "ace/XML_Svc_Conf.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Token_Request_Reply.cpp File Reference │ │ │ │ │ -#include "ace/Token_Request_Reply.h" │ │ │ │ │ +XML_Svc_Conf.cpp File Reference │ │ │ │ │ +#include "ace/XML_Svc_Conf.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01175.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Value_Ptr.h File Reference │ │ │ │ +ACE: Monitor_Size.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,40 +63,29 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ Namespaces
│ │ │ │ -
Value_Ptr.h File Reference
│ │ │ │ +
Monitor_Size.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include <algorithm>
│ │ │ │ +
#include "ace/Monitor_Size.h"
│ │ │ │ +#include "ace/Guard_T.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

struct  ACE::VP_traits< T >
 Value_Ptr traits template structure. More...
 
class  ACE::Value_Ptr< T >
 Smart pointer implementation designed for use as a class member. More...
 
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.
 
namespace  ACE::Monitor_Control
 
│ │ │ │ -

Detailed Description

│ │ │ │ -

Value_Ptr implementation based on code in Herb Sutter's book "More │ │ │ │ -Exceptional C++".

│ │ │ │ -
Author
Ossama Othman ossam.nosp@m.a@dr.nosp@m.e.van.nosp@m.derb.nosp@m.ilt.e.nosp@m.du
│ │ │ │ -
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,31 +3,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Namespaces │ │ │ │ │ -Value_Ptr.h File Reference │ │ │ │ │ -#include │ │ │ │ │ - Classes │ │ │ │ │ -struct  ACE::VP_traits<_T_> │ │ │ │ │ -  Value_Ptr traits template structure. More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE::Value_Ptr<_T_> │ │ │ │ │ -  Smart pointer implementation designed for use as a class member. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ +Namespaces │ │ │ │ │ +Monitor_Size.cpp File Reference │ │ │ │ │ +#include "ace/Monitor_Size.h" │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ Namespaces │ │ │ │ │ namespace  ACE │ │ │ │ │   The namespace containing the ACE framework itself. │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ -Value_Ptr implementation based on code in Herb Sutter's book "More Exceptional │ │ │ │ │ -C++". │ │ │ │ │ - Author │ │ │ │ │ - Ossama Othman │ │ │ │ │ - ossam.nosp@m.a@dr.nosp@m.e.van.nosp@m.derb.nosp@m.ilt.e.nosp@m.du │ │ │ │ │ +namespace  ACE::Monitor_Control │ │ │ │ │ +  │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01178.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_unistd.inl File Reference │ │ │ │ +ACE: Asynch_IO_Impl.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,25 +62,96 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
OS_NS_unistd.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Asynch_IO_Impl.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_sys_utsname.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_NS_errno.h"
│ │ │ │ -#include "ace/OS_NS_macros.h"
│ │ │ │ -#include "ace/OS_NS_fcntl.h"
│ │ │ │ -#include "ace/Default_Constants.h"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ -#include "ace/Truncate.h"
│ │ │ │ +
#include "ace/Asynch_IO.h"
│ │ │ │ +#include "ace/Asynch_IO_Impl.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Asynch_Result_Impl
 Abstract base class for the all the classes that provide concrete implementations for ACE_Asynch_Result. More...
 
class  ACE_Asynch_Operation_Impl
 Abstract base class for all the concrete implementation classes that provide different implementations for the ACE_Asynch_Operation. More...
 
class  ACE_Asynch_Read_Stream_Impl
 Abstract base class for all the concrete implementation classes that provide different implementations for the ACE_Asynch_Read_Stream. More...
 
class  ACE_Asynch_Read_Stream_Result_Impl
 Abstract base class for all the concrete implementation classes that provide different implementations for the ACE_Asynch_Read_Stream::Result class. More...
 
class  ACE_Asynch_Write_Stream_Impl
 Abstract base class for all the concrete implementation classes that provide different implementations for the ACE_Asynch_Write_Stream class. More...
 
class  ACE_Asynch_Write_Stream_Result_Impl
 Abstract base class for all the concrete implementation classes that provide different implementations for the ACE_Asynch_Write_Stream::Result. More...
 
class  ACE_Asynch_Read_File_Impl
 Abstract base class for all the concrete implementation classes that provide different implementations for the ACE_Asynch_Read_File::Result. More...
 
class  ACE_Asynch_Read_File_Result_Impl
 This is the abstract base class for all the concrete implementation classes for ACE_Asynch_Read_File::Result. More...
 
class  ACE_Asynch_Write_File_Impl
 Abstract base class for all the concrete implementation classes that provide different implementations for the ACE_Asynch_Write_File. More...
 
class  ACE_Asynch_Write_File_Result_Impl
 This is the abstract base class for all the concrete implementation classes that provide different implementations for the ACE_Asynch_Write_File::Result. More...
 
class  ACE_Asynch_Accept_Impl
 Abstract base class for all the concrete implementation classes that provide different implementations for the ACE_Asynch_Accept. More...
 
class  ACE_Asynch_Accept_Result_Impl
 Abstract base class for all the concrete implementation classes that provide different implementations for the ACE_Asynch_Accept. More...
 
class  ACE_Asynch_Connect_Impl
 Abstract base class for all the concrete implementation classes that provide different implementations for the ACE_Asynch_Connect. More...
 
class  ACE_Asynch_Connect_Result_Impl
 Abstract base class for all the concrete implementation classes that provide different implementations for the ACE_Asynch_Connect. More...
 
class  ACE_Asynch_Transmit_File_Impl
 Abstract base class for all the concrete implementation classes that provide different implementations for the ACE_Asynch_Transmit_File. More...
 
class  ACE_Asynch_Transmit_File_Result_Impl
 Abstract base class for all the concrete implementation classes that provide different implementations for the ACE_Asynch_Transmit_File::Result. More...
 
class  ACE_Asynch_Read_Dgram_Impl
 Abstract base class for all the concrete implementation classes that provide different implementations for the ACE_Asynch_Read_Dgram. More...
 
class  ACE_Asynch_Read_Dgram_Result_Impl
 Abstract base class for all the concrete implementation classes that provide different implementations for the ACE_Asynch_Read_Dgram::Result class. More...
 
class  ACE_Asynch_Write_Dgram_Impl
 Abstract base class for all the concrete implementation classes that provide different implementations for the ACE_Asynch_Write_Dgram class. More...
 
class  ACE_Asynch_Write_Dgram_Result_Impl
 Abstract base class for all the concrete implementation classes that provide different implementations for the ACE_Asynch_Write_Dgram::Result class. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +

This class contains asbtract base classes for all the concrete implementation classes for the various asynchronous operations that are used with the Praoctor.

│ │ │ │ +
Author
Irfan Pyarali (irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu)
│ │ │ │ +
│ │ │ │ +Tim Harrison (harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu)
│ │ │ │ +
│ │ │ │ +Alexander Babu Arulanthu alex@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu
│ │ │ │ +
│ │ │ │ +Roger Tragin r.tra.nosp@m.gin@.nosp@m.compu.nosp@m.ter..nosp@m.org
│ │ │ │ +
│ │ │ │ +Alexander Libman alibm.nosp@m.an@i.nosp@m.hug.c.nosp@m.om.a.nosp@m.u
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,19 +3,118 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_unistd.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_sys_utsname.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ -#include "ace/OS_NS_macros.h" │ │ │ │ │ -#include "ace/OS_NS_fcntl.h" │ │ │ │ │ -#include "ace/Default_Constants.h" │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ -#include "ace/Truncate.h" │ │ │ │ │ +Classes │ │ │ │ │ +Asynch_IO_Impl.h File Reference │ │ │ │ │ +#include "ace/Asynch_IO.h" │ │ │ │ │ +#include "ace/Asynch_IO_Impl.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Asynch_Result_Impl │ │ │ │ │ +  Abstract base class for the all the classes that provide concrete │ │ │ │ │ + implementations for ACE_Asynch_Result. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Asynch_Operation_Impl │ │ │ │ │ +  Abstract base class for all the concrete implementation classes that │ │ │ │ │ + provide different implementations for the ACE_Asynch_Operation. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Asynch_Read_Stream_Impl │ │ │ │ │ + Abstract base class for all the concrete implementation classes that │ │ │ │ │ +  provide different implementations for the ACE_Asynch_Read_Stream. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Asynch_Read_Stream_Result_Impl │ │ │ │ │ + Abstract base class for all the concrete implementation classes that │ │ │ │ │ +  provide different implementations for the ACE_Asynch_Read_Stream:: │ │ │ │ │ + Result class. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Asynch_Write_Stream_Impl │ │ │ │ │ + Abstract base class for all the concrete implementation classes that │ │ │ │ │ +  provide different implementations for the ACE_Asynch_Write_Stream │ │ │ │ │ + class. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Asynch_Write_Stream_Result_Impl │ │ │ │ │ + Abstract base class for all the concrete implementation classes that │ │ │ │ │ +  provide different implementations for the ACE_Asynch_Write_Stream:: │ │ │ │ │ + Result. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Asynch_Read_File_Impl │ │ │ │ │ + Abstract base class for all the concrete implementation classes that │ │ │ │ │ +  provide different implementations for the ACE_Asynch_Read_File::Result. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Asynch_Read_File_Result_Impl │ │ │ │ │ +  This is the abstract base class for all the concrete implementation │ │ │ │ │ + classes for ACE_Asynch_Read_File::Result. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Asynch_Write_File_Impl │ │ │ │ │ + Abstract base class for all the concrete implementation classes that │ │ │ │ │ +  provide different implementations for the ACE_Asynch_Write_File. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Asynch_Write_File_Result_Impl │ │ │ │ │ + This is the abstract base class for all the concrete implementation │ │ │ │ │ +  classes that provide different implementations for the │ │ │ │ │ + ACE_Asynch_Write_File::Result. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Asynch_Accept_Impl │ │ │ │ │ +  Abstract base class for all the concrete implementation classes that │ │ │ │ │ + provide different implementations for the ACE_Asynch_Accept. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Asynch_Accept_Result_Impl │ │ │ │ │ +  Abstract base class for all the concrete implementation classes that │ │ │ │ │ + provide different implementations for the ACE_Asynch_Accept. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Asynch_Connect_Impl │ │ │ │ │ +  Abstract base class for all the concrete implementation classes that │ │ │ │ │ + provide different implementations for the ACE_Asynch_Connect. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Asynch_Connect_Result_Impl │ │ │ │ │ +  Abstract base class for all the concrete implementation classes that │ │ │ │ │ + provide different implementations for the ACE_Asynch_Connect. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Asynch_Transmit_File_Impl │ │ │ │ │ + Abstract base class for all the concrete implementation classes that │ │ │ │ │ +  provide different implementations for the ACE_Asynch_Transmit_File. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Asynch_Transmit_File_Result_Impl │ │ │ │ │ + Abstract base class for all the concrete implementation classes that │ │ │ │ │ +  provide different implementations for the ACE_Asynch_Transmit_File:: │ │ │ │ │ + Result. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Asynch_Read_Dgram_Impl │ │ │ │ │ + Abstract base class for all the concrete implementation classes that │ │ │ │ │ +  provide different implementations for the ACE_Asynch_Read_Dgram. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Asynch_Read_Dgram_Result_Impl │ │ │ │ │ + Abstract base class for all the concrete implementation classes that │ │ │ │ │ +  provide different implementations for the ACE_Asynch_Read_Dgram::Result │ │ │ │ │ + class. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Asynch_Write_Dgram_Impl │ │ │ │ │ + Abstract base class for all the concrete implementation classes that │ │ │ │ │ +  provide different implementations for the ACE_Asynch_Write_Dgram class. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Asynch_Write_Dgram_Result_Impl │ │ │ │ │ + Abstract base class for all the concrete implementation classes that │ │ │ │ │ +  provide different implementations for the ACE_Asynch_Write_Dgram:: │ │ │ │ │ + Result class. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ +This class contains asbtract base classes for all the concrete implementation │ │ │ │ │ +classes for the various asynchronous operations that are used with the │ │ │ │ │ +Praoctor. │ │ │ │ │ + Author │ │ │ │ │ + Irfan Pyarali (irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu) │ │ │ │ │ + Tim Harrison (harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu) │ │ │ │ │ + Alexander Babu Arulanthu alex@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu │ │ │ │ │ + Roger Tragin r.tra.nosp@m.gin@.nosp@m.compu.nosp@m.ter..nosp@m.org │ │ │ │ │ + Alexander Libman alibm.nosp@m.an@i.nosp@m.hug.c.nosp@m.om.a.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01181.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_Thread_Adapter.h File Reference │ │ │ │ +ACE: MQX_Filesystem.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,29 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
OS_Thread_Adapter.h File Reference
│ │ │ │ +
MQX_Filesystem.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Base_Thread_Adapter.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_OS_Thread_Adapter
 Converts a C++ function into a function that can be called from a thread creation routine (e.g., pthread_create() or _beginthreadex()) that expects an extern "C" entry point. This class also makes it possible to transparently provide hooks to register a thread with an ACE_Thread_Manager. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,24 +3,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -OS_Thread_Adapter.h File Reference │ │ │ │ │ -#include "ace/Base_Thread_Adapter.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_OS_Thread_Adapter │ │ │ │ │ - Converts a C++ function into a function that can be called from a │ │ │ │ │ - thread creation routine (e.g., pthread_create() or _beginthreadex()) │ │ │ │ │ -  that expects an extern "C" entry point. This class also makes it │ │ │ │ │ - possible to transparently provide hooks to register a thread with an │ │ │ │ │ - ACE_Thread_Manager. More... │ │ │ │ │ -  │ │ │ │ │ +MQX_Filesystem.h File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu │ │ │ │ │ + Frederick Hornsey │ │ │ │ │ + horns.nosp@m.eyf@.nosp@m.objec.nosp@m.tcom.nosp@m.putin.nosp@m.g.co.nosp@m.m │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01184.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Activation_Queue.inl File Reference │ │ │ │ +ACE: OS_NS_stdlib.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Activation_Queue.inl File Reference
│ │ │ │ +
OS_NS_stdlib.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +#include "ace/Object_Manager_Base.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/os_include/os_errno.h"
│ │ │ │ +#include "ace/os_include/os_search.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Activation_Queue.inl File Reference │ │ │ │ │ +OS_NS_stdlib.inl File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ +#include "ace/Object_Manager_Base.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/os_include/os_errno.h" │ │ │ │ │ +#include "ace/os_include/os_search.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01187.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_sys_wait.inl File Reference │ │ │ │ +ACE: OS_NS_sys_resource.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
OS_NS_sys_wait.inl File Reference
│ │ │ │ +
OS_NS_sys_resource.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_errno.h"
│ │ │ │ -#include "ace/Global_Macros.h"
│ │ │ │ +
#include "ace/OS_NS_sys_resource.h"
│ │ │ │ +#include "ace/OS_NS_sys_resource.inl"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_sys_wait.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ +OS_NS_sys_resource.cpp File Reference │ │ │ │ │ +#include "ace/OS_NS_sys_resource.h" │ │ │ │ │ +#include "ace/OS_NS_sys_resource.inl" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01190.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Codeset_Symbols.h File Reference │ │ │ │ +ACE: LSOCK_CODgram.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,3115 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Macros
│ │ │ │ -
Codeset_Symbols.h File Reference
│ │ │ │ +
LSOCK_CODgram.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_CODESET_ID_ISO_8859_1   0x00010001U
 
#define ACE_CODESET_ID_ISO_8859_2   0x00010002U
 
#define ACE_CODESET_ID_ISO_8859_3   0x00010003U
 
#define ACE_CODESET_ID_ISO_8859_4   0x00010004U
 
#define ACE_CODESET_ID_ISO_8859_5   0x00010005U
 
#define ACE_CODESET_ID_ISO_8859_6   0x00010006U
 
#define ACE_CODESET_ID_ISO_8859_7   0x00010007U
 
#define ACE_CODESET_ID_ISO_8859_8   0x00010008U
 
#define ACE_CODESET_ID_ISO_8859_9   0x00010009U
 
#define ACE_CODESET_ID_ISO_8859_10   0x0001000AU
 
#define ACE_CODESET_ID_ISO_8859_15   0x0001000FU
 
#define ACE_CODESET_ID_ISO_646   0x00010020U
 
#define ACE_CODESET_ID_ISO_UCS_2_LEVEL_1   0x00010100U
 
#define ACE_CODESET_ID_ISO_UCS_2_LEVEL_2   0x00010101U
 
#define ACE_CODESET_ID_ISO_UCS_2_LEVEL_3   0x00010102U
 
#define ACE_CODESET_ID_ISO_UCS_4_LEVEL_1   0x00010104U
 
#define ACE_CODESET_ID_ISO_UCS_4_LEVEL_2   0x00010105U
 
#define ACE_CODESET_ID_ISO_UCS_4_LEVEL_3   0x00010106U
 
#define ACE_CODESET_ID_ISO_UTF_8   0x00010108U
 
#define ACE_CODESET_ID_ISO_UTF_16   0x00010109U
 
#define ACE_CODESET_ID_JIS_X0201   0x00030001U
 
#define ACE_CODESET_ID_JIS_X0208_1978   0x00030004U
 
#define ACE_CODESET_ID_JIS_X0208_1983   0x00030005U
 
#define ACE_CODESET_ID_JIS_X0208_1990   0x00030006U
 
#define ACE_CODESET_ID_JIS_X0212   0x0003000AU
 
#define ACE_CODESET_ID_JIS_EUCJP   0x00030010U
 
#define ACE_CODESET_ID_KS_C5601   0x00040001U
 
#define ACE_CODESET_ID_KS_C5657   0x00040002U
 
#define ACE_CODESET_ID_KS_EUCKR   0x0004000AU
 
#define ACE_CODESET_ID_CNS_11643_1986   0x00050001U
 
#define ACE_CODESET_ID_CNS_11643_1992   0x00050002U
 
#define ACE_CODESET_ID_CNS_EUCTW_1991   0x0005000AU
 
#define ACE_CODESET_ID_CNS_EUCTW_1993   0x00050010U
 
#define ACE_CODESET_ID_TIS_620_25290X000B0001U
 
#define ACE_CODESET_ID_TTB_CCDC   0x000D0001U
 
#define ACE_CODESET_ID_OSF_JAPANESE_UJIS   0x05000010U
 
#define ACE_CODESET_ID_OSF_JAPANESE_SJIS_1   0x05000011U
 
#define ACE_CODESET_ID_OSF_JAPANESE_SJIS_2   0x05000012U
 
#define ACE_CODESET_ID_XOPEN_UTF_8   0x05010001U
 
#define ACE_CODESET_ID_JVC_EUCJP   0x05020001U
 
#define ACE_CODESET_ID_JVC_SJIS   0x05020002U
 
#define ACE_CODESET_ID_DEC_KANJI   0x10000001U
 
#define ACE_CODESET_ID_SUPER_DEC_KANJI   0x10000002U
 
#define ACE_CODESET_ID_DEC_SHIFT_JIS   0x10000003U
 
#define ACE_CODESET_ID_HP_ROMAN8   0x10010001U
 
#define ACE_CODESET_ID_HP_KANA8   0x10010002U
 
#define ACE_CODESET_ID_HP_ARABIC8   0x10010003U
 
#define ACE_CODESET_ID_HP_GREEK8   0x10010004U
 
#define ACE_CODESET_ID_HP_HEBREW8   0x10010005U
 
#define ACE_CODESET_ID_HP_TURKISH8   0x10010006U
 
#define ACE_CODESET_ID_HP15CN   0x10010007U
 
#define ACE_CODESET_ID_HP_BIG5   0x10010008U
 
#define ACE_CODESET_ID_HP_JAPANESE15__SJIS_   0x10010009U
 
#define ACE_CODESET_ID_HP_SJISHI   0x1001000AU
 
#define ACE_CODESET_ID_HP_SJISPC   0x1001000BU
 
#define ACE_CODESET_ID_HP_UJIS   0x1001000CU
 
#define ACE_CODESET_ID_IBM_037   0x10020025U
 
#define ACE_CODESET_ID_IBM_273   0x10020111U
 
#define ACE_CODESET_ID_IBM_277   0x10020115U
 
#define ACE_CODESET_ID_IBM_278   0x10020116U
 
#define ACE_CODESET_ID_IBM_280   0x10020118U
 
#define ACE_CODESET_ID_IBM_282   0x1002011AU
 
#define ACE_CODESET_ID_IBM_284   0x1002011CU
 
#define ACE_CODESET_ID_IBM_285   0x1002011DU
 
#define ACE_CODESET_ID_IBM_290   0x10020122U
 
#define ACE_CODESET_ID_IBM_297   0x10020129U
 
#define ACE_CODESET_ID_IBM_300   0x1002012CU
 
#define ACE_CODESET_ID_IBM_301   0x1002012DU
 
#define ACE_CODESET_ID_IBM_420   0x100201A4U
 
#define ACE_CODESET_ID_IBM_424   0x100201A8U
 
#define ACE_CODESET_ID_IBM_437   0x100201B5U
 
#define ACE_CODESET_ID_IBM_500   0x100201F4U
 
#define ACE_CODESET_ID_IBM_833   0x10020341U
 
#define ACE_CODESET_ID_IBM_834   0x10020342U
 
#define ACE_CODESET_ID_IBM_835   0x10020343U
 
#define ACE_CODESET_ID_IBM_836   0x10020344U
 
#define ACE_CODESET_ID_IBM_837   0x10020345U
 
#define ACE_CODESET_ID_IBM_838   0x10020346U
 
#define ACE_CODESET_ID_IBM_839   0x10020347U
 
#define ACE_CODESET_ID_IBM_850   0x10020352U
 
#define ACE_CODESET_ID_IBM_852   0x10020354U
 
#define ACE_CODESET_ID_IBM_855   0x10020357U
 
#define ACE_CODESET_ID_IBM_856   0x10020358U
 
#define ACE_CODESET_ID_IBM_857   0x10020359U
 
#define ACE_CODESET_ID_IBM_861   0x1002035DU
 
#define ACE_CODESET_ID_IBM_862   0x1002035EU
 
#define ACE_CODESET_ID_IBM_863   0x1002035FU
 
#define ACE_CODESET_ID_IBM_864   0x10020360U
 
#define ACE_CODESET_ID_IBM_866   0x10020362U
 
#define ACE_CODESET_ID_IBM_868   0x10020364U
 
#define ACE_CODESET_ID_IBM_869   0x10020365U
 
#define ACE_CODESET_ID_IBM_870   0x10020366U
 
#define ACE_CODESET_ID_IBM_871   0x10020367U
 
#define ACE_CODESET_ID_IBM_874   0x1002036AU
 
#define ACE_CODESET_ID_IBM_875   0x1002036BU
 
#define ACE_CODESET_ID_IBM_880   0x10020370U
 
#define ACE_CODESET_ID_IBM_891   0x1002037BU
 
#define ACE_CODESET_ID_IBM_896   0x10020380U
 
#define ACE_CODESET_ID_IBM_897   0x10020381U
 
#define ACE_CODESET_ID_IBM_903   0x10020387U
 
#define ACE_CODESET_ID_IBM_904   0x10020388U
 
#define ACE_CODESET_ID_IBM_918   0x10020396U
 
#define ACE_CODESET_ID_IBM_921   0x10020399U
 
#define ACE_CODESET_ID_IBM_922   0x1002039AU
 
#define ACE_CODESET_ID_IBM_926   0x1002039EU
 
#define ACE_CODESET_ID_IBM_927   0x1002039FU
 
#define ACE_CODESET_ID_IBM_928   0x100203A0U
 
#define ACE_CODESET_ID_IBM_929   0x100203A1U
 
#define ACE_CODESET_ID_IBM_930   0x100203A2U
 
#define ACE_CODESET_ID_IBM_932   0x100203A4U
 
#define ACE_CODESET_ID_IBM_933   0x100203A5U
 
#define ACE_CODESET_ID_IBM_934   0x100203A6U
 
#define ACE_CODESET_ID_IBM_935   0x100203A7U
 
#define ACE_CODESET_ID_IBM_936   0x100203A8U
 
#define ACE_CODESET_ID_IBM_937   0x100203A9U
 
#define ACE_CODESET_ID_IBM_938   0x100203AAU
 
#define ACE_CODESET_ID_IBM_939   0x100203ABU
 
#define ACE_CODESET_ID_IBM_941   0x100203ADU
 
#define ACE_CODESET_ID_IBM_942   0x100203AEU
 
#define ACE_CODESET_ID_IBM_943   0x100203AFU
 
#define ACE_CODESET_ID_IBM_946   0x100203B2U
 
#define ACE_CODESET_ID_IBM_947   0x100203B3U
 
#define ACE_CODESET_ID_IBM_948   0x100203B4U
 
#define ACE_CODESET_ID_IBM_949   0x100203B5U
 
#define ACE_CODESET_ID_IBM_950   0x100203B6U
 
#define ACE_CODESET_ID_IBM_951   0x100203B7U
 
#define ACE_CODESET_ID_IBM_955   0x100203BBU
 
#define ACE_CODESET_ID_IBM_964   0x100203C4U
 
#define ACE_CODESET_ID_IBM_970   0x100203CAU
 
#define ACE_CODESET_ID_IBM_1006   0x100203EEU
 
#define ACE_CODESET_ID_IBM_1025   0x10020401U
 
#define ACE_CODESET_ID_IBM_1026   0x10020402U
 
#define ACE_CODESET_ID_IBM_1027   0x10020403U
 
#define ACE_CODESET_ID_IBM_1040   0x10020410U
 
#define ACE_CODESET_ID_IBM_1041   0x10020411U
 
#define ACE_CODESET_ID_IBM_1043   0x10020413U
 
#define ACE_CODESET_ID_IBM_1046   0x10020416U
 
#define ACE_CODESET_ID_IBM_1047   0x10020417U
 
#define ACE_CODESET_ID_IBM_1088   0x10020440U
 
#define ACE_CODESET_ID_IBM_1097   0x10020449U
 
#define ACE_CODESET_ID_IBM_1098   0x1002044AU
 
#define ACE_CODESET_ID_IBM_1112   0x10020458U
 
#define ACE_CODESET_ID_IBM_1114   0x1002045AU
 
#define ACE_CODESET_ID_IBM_1115   0x1002045BU
 
#define ACE_CODESET_ID_IBM_1122   0x10020462U
 
#define ACE_CODESET_ID_IBM_1250   0x100204E2U
 
#define ACE_CODESET_ID_IBM_1251   0x100204E3U
 
#define ACE_CODESET_ID_IBM_1252   0x100204E4U
 
#define ACE_CODESET_ID_IBM_1253   0x100204E5U
 
#define ACE_CODESET_ID_IBM_1254   0x100204E6U
 
#define ACE_CODESET_ID_IBM_1255   0x100204E7U
 
#define ACE_CODESET_ID_IBM_1256   0x100204E8U
 
#define ACE_CODESET_ID_IBM_1257   0x100204E9U
 
#define ACE_CODESET_ID_IBM_1380   0x10020564U
 
#define ACE_CODESET_ID_IBM_1381   0x10020565U
 
#define ACE_CODESET_ID_IBM_1383   0x10020567U
 
#define ACE_CODESET_ID_IBM_4396   0x1002112CU
 
#define ACE_CODESET_ID_IBM_4946   0x10021352U
 
#define ACE_CODESET_ID_IBM_4948   0x10021354U
 
#define ACE_CODESET_ID_IBM_4951   0x10021357U
 
#define ACE_CODESET_ID_IBM_4952   0x10021358U
 
#define ACE_CODESET_ID_IBM_4953   0x10021359U
 
#define ACE_CODESET_ID_IBM_4960   0x10021360U
 
#define ACE_CODESET_ID_IBM_4964   0x10021364U
 
#define ACE_CODESET_ID_IBM_4965   0x10021365U
 
#define ACE_CODESET_ID_IBM_5026   0x100213A2U
 
#define ACE_CODESET_ID_IBM_5031   0x100213A7U
 
#define ACE_CODESET_ID_IBM_5035   0x100213ABU
 
#define ACE_CODESET_ID_IBM_5048   0x100213B8U
 
#define ACE_CODESET_ID_IBM_5049   0x100213B9U
 
#define ACE_CODESET_ID_IBM_5067   0x100213CBU
 
#define ACE_CODESET_ID_IBM_8612   0x100221A4U
 
#define ACE_CODESET_ID_IBM_9025   0x10022341U
 
#define ACE_CODESET_ID_IBM_9026   0x10022342U
 
#define ACE_CODESET_ID_IBM_9030   0x10022346U
 
#define ACE_CODESET_ID_IBM_9056   0x10022360U
 
#define ACE_CODESET_ID_IBM_9066   0x1002236AU
 
#define ACE_CODESET_ID_IBM_9125   0x100223A5U
 
#define ACE_CODESET_ID_IBM_25426   0x10026352U
 
#define ACE_CODESET_ID_IBM_25432   0x10026358U
 
#define ACE_CODESET_ID_IBM_1042   0x10026412U
 
#define ACE_CODESET_ID_IBM_28709   0x10027025U
 
#define ACE_CODESET_ID_IBM_33624   0x10028358U
 
#define ACE_CODESET_ID_IBM_33722   0x100283BAU
 
#define ACE_CODESET_ID_HTCSJIS   0x10030001U
 
#define ACE_CODESET_ID_HTCUJIS   0x10030002U
 
#define ACE_CODESET_ID_FUJITSU_U90   0x10040001U
 
#define ACE_CODESET_ID_FUJITSU_S90   0x10040002U
 
#define ACE_CODESET_ID_FUJITSU_R90   0x10040003U
 
#define ACE_CODESET_ID_EBCDIC_ASCII_AND_JEF   0x10040004U
 
#define ACE_CODESET_ID_EBCDIC_KATAKANA_AND_JEF   0x10040005U
 
#define ACE_CODESET_ID_EBCDIC_JAPANESE_ENGLISH_AND_JEF   0x10040006U
 
#define ACE_CODESET_ID_TAO_BACKWARD_COMPATIBLE   0xf54414F0U
 
│ │ │ │ -

Detailed Description

│ │ │ │ -

Symbolic names for codeset ids.

│ │ │ │ -
Author
Dale Wilson (wilso.nosp@m.n_d@.nosp@m.ociwe.nosp@m.b.co.nosp@m.m)
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_CNS_11643_1986

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_CNS_11643_1986   0x00050001U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_CNS_11643_1992

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_CNS_11643_1992   0x00050002U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_CNS_EUCTW_1991

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_CNS_EUCTW_1991   0x0005000AU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_CNS_EUCTW_1993

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_CNS_EUCTW_1993   0x00050010U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_DEC_KANJI

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_DEC_KANJI   0x10000001U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_DEC_SHIFT_JIS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_DEC_SHIFT_JIS   0x10000003U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_EBCDIC_ASCII_AND_JEF

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_EBCDIC_ASCII_AND_JEF   0x10040004U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_EBCDIC_JAPANESE_ENGLISH_AND_JEF

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_EBCDIC_JAPANESE_ENGLISH_AND_JEF   0x10040006U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_EBCDIC_KATAKANA_AND_JEF

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_EBCDIC_KATAKANA_AND_JEF   0x10040005U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_FUJITSU_R90

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_FUJITSU_R90   0x10040003U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_FUJITSU_S90

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_FUJITSU_S90   0x10040002U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_FUJITSU_U90

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_FUJITSU_U90   0x10040001U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_HP15CN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_HP15CN   0x10010007U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_HP_ARABIC8

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_HP_ARABIC8   0x10010003U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_HP_BIG5

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_HP_BIG5   0x10010008U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_HP_GREEK8

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_HP_GREEK8   0x10010004U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_HP_HEBREW8

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_HP_HEBREW8   0x10010005U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_HP_JAPANESE15__SJIS_

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_HP_JAPANESE15__SJIS_   0x10010009U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_HP_KANA8

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_HP_KANA8   0x10010002U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_HP_ROMAN8

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_HP_ROMAN8   0x10010001U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_HP_SJISHI

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_HP_SJISHI   0x1001000AU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_HP_SJISPC

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_HP_SJISPC   0x1001000BU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_HP_TURKISH8

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_HP_TURKISH8   0x10010006U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_HP_UJIS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_HP_UJIS   0x1001000CU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_HTCSJIS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_HTCSJIS   0x10030001U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_HTCUJIS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_HTCUJIS   0x10030002U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_037

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_037   0x10020025U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_1006

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_1006   0x100203EEU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_1025

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_1025   0x10020401U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_1026

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_1026   0x10020402U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_1027

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_1027   0x10020403U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_1040

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_1040   0x10020410U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_1041

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_1041   0x10020411U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_1042

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_1042   0x10026412U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_1043

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_1043   0x10020413U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_1046

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_1046   0x10020416U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_1047

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_1047   0x10020417U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_1088

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_1088   0x10020440U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_1097

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_1097   0x10020449U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_1098

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_1098   0x1002044AU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_1112

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_1112   0x10020458U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_1114

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_1114   0x1002045AU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_1115

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_1115   0x1002045BU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_1122

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_1122   0x10020462U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_1250

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_1250   0x100204E2U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_1251

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_1251   0x100204E3U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_1252

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_1252   0x100204E4U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_1253

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_1253   0x100204E5U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_1254

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_1254   0x100204E6U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_1255

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_1255   0x100204E7U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_1256

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_1256   0x100204E8U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_1257

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_1257   0x100204E9U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_1380

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_1380   0x10020564U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_1381

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_1381   0x10020565U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_1383

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_1383   0x10020567U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_25426

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_25426   0x10026352U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_25432

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_25432   0x10026358U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_273

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_273   0x10020111U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_277

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_277   0x10020115U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_278

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_278   0x10020116U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_280

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_280   0x10020118U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_282

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_282   0x1002011AU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_284

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_284   0x1002011CU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_285

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_285   0x1002011DU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_28709

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_28709   0x10027025U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_290

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_290   0x10020122U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_297

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_297   0x10020129U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_300

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_300   0x1002012CU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_301

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_301   0x1002012DU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_33624

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_33624   0x10028358U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_33722

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_33722   0x100283BAU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_420

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_420   0x100201A4U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_424

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_424   0x100201A8U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_437

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_437   0x100201B5U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_4396

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_4396   0x1002112CU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_4946

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_4946   0x10021352U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_4948

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_4948   0x10021354U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_4951

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_4951   0x10021357U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_4952

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_4952   0x10021358U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_4953

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_4953   0x10021359U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_4960

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_4960   0x10021360U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_4964

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_4964   0x10021364U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_4965

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_4965   0x10021365U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_500

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_500   0x100201F4U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_5026

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_5026   0x100213A2U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_5031

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_5031   0x100213A7U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_5035

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_5035   0x100213ABU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_5048

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_5048   0x100213B8U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_5049

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_5049   0x100213B9U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_5067

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_5067   0x100213CBU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_833

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_833   0x10020341U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_834

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_834   0x10020342U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_835

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_835   0x10020343U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_836

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_836   0x10020344U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_837

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_837   0x10020345U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_838

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_838   0x10020346U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_839

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_839   0x10020347U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_850

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_850   0x10020352U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_852

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_852   0x10020354U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_855

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_855   0x10020357U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_856

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_856   0x10020358U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_857

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_857   0x10020359U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_861

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_861   0x1002035DU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_8612

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_8612   0x100221A4U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_862

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_862   0x1002035EU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_863

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_863   0x1002035FU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_864

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_864   0x10020360U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_866

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_866   0x10020362U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_868

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_868   0x10020364U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_869

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_869   0x10020365U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_870

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_870   0x10020366U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_871

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_871   0x10020367U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_874

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_874   0x1002036AU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_875

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_875   0x1002036BU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_880

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_880   0x10020370U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_891

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_891   0x1002037BU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_896

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_896   0x10020380U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_897

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_897   0x10020381U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_9025

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_9025   0x10022341U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_9026

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_9026   0x10022342U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_903

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_903   0x10020387U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_9030

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_9030   0x10022346U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_904

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_904   0x10020388U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_9056

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_9056   0x10022360U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_9066

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_9066   0x1002236AU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_9125

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_9125   0x100223A5U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_918

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_918   0x10020396U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_921

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_921   0x10020399U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_922

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_922   0x1002039AU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_926

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_926   0x1002039EU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_927

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_927   0x1002039FU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_928

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_928   0x100203A0U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_929

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_929   0x100203A1U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_930

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_930   0x100203A2U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_932

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_932   0x100203A4U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_933

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_933   0x100203A5U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_934

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_934   0x100203A6U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_935

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_935   0x100203A7U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_936

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_936   0x100203A8U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_937

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_937   0x100203A9U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_938

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_938   0x100203AAU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_939

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_939   0x100203ABU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_941

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_941   0x100203ADU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_942

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_942   0x100203AEU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_943

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_943   0x100203AFU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_946

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_946   0x100203B2U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_947

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_947   0x100203B3U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_948

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_948   0x100203B4U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_949

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_949   0x100203B5U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_950

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_950   0x100203B6U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_951

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_951   0x100203B7U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_955

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_955   0x100203BBU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_964

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_964   0x100203C4U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_IBM_970

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_IBM_970   0x100203CAU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_ISO_646

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_ISO_646   0x00010020U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_ISO_8859_1

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_ISO_8859_1   0x00010001U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_ISO_8859_10

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_ISO_8859_10   0x0001000AU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_ISO_8859_15

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_ISO_8859_15   0x0001000FU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_ISO_8859_2

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_ISO_8859_2   0x00010002U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_ISO_8859_3

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_ISO_8859_3   0x00010003U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_ISO_8859_4

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_ISO_8859_4   0x00010004U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_ISO_8859_5

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_ISO_8859_5   0x00010005U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_ISO_8859_6

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_ISO_8859_6   0x00010006U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_ISO_8859_7

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_ISO_8859_7   0x00010007U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_ISO_8859_8

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_ISO_8859_8   0x00010008U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_ISO_8859_9

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_ISO_8859_9   0x00010009U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_ISO_UCS_2_LEVEL_1

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_ISO_UCS_2_LEVEL_1   0x00010100U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_ISO_UCS_2_LEVEL_2

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_ISO_UCS_2_LEVEL_2   0x00010101U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_ISO_UCS_2_LEVEL_3

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_ISO_UCS_2_LEVEL_3   0x00010102U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_ISO_UCS_4_LEVEL_1

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_ISO_UCS_4_LEVEL_1   0x00010104U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_ISO_UCS_4_LEVEL_2

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_ISO_UCS_4_LEVEL_2   0x00010105U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_ISO_UCS_4_LEVEL_3

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_ISO_UCS_4_LEVEL_3   0x00010106U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_ISO_UTF_16

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_ISO_UTF_16   0x00010109U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_ISO_UTF_8

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_ISO_UTF_8   0x00010108U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_JIS_EUCJP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_JIS_EUCJP   0x00030010U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_JIS_X0201

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_JIS_X0201   0x00030001U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_JIS_X0208_1978

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_JIS_X0208_1978   0x00030004U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_JIS_X0208_1983

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_JIS_X0208_1983   0x00030005U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_JIS_X0208_1990

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_JIS_X0208_1990   0x00030006U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_JIS_X0212

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_JIS_X0212   0x0003000AU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_JVC_EUCJP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_JVC_EUCJP   0x05020001U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_JVC_SJIS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_JVC_SJIS   0x05020002U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_KS_C5601

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_KS_C5601   0x00040001U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_KS_C5657

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_KS_C5657   0x00040002U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_KS_EUCKR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_KS_EUCKR   0x0004000AU
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_OSF_JAPANESE_SJIS_1

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_OSF_JAPANESE_SJIS_1   0x05000011U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_OSF_JAPANESE_SJIS_2

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_OSF_JAPANESE_SJIS_2   0x05000012U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_OSF_JAPANESE_UJIS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_OSF_JAPANESE_UJIS   0x05000010U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_SUPER_DEC_KANJI

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_SUPER_DEC_KANJI   0x10000002U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_TAO_BACKWARD_COMPATIBLE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_TAO_BACKWARD_COMPATIBLE   0xf54414F0U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_TIS_620_25290X000B0001U

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_TIS_620_25290X000B0001U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_TTB_CCDC

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_TTB_CCDC   0x000D0001U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CODESET_ID_XOPEN_UTF_8

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CODESET_ID_XOPEN_UTF_8   0x05010001U
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/LSOCK_CODgram.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,790 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Codeset_Symbols.h File Reference │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_CODESET_ID_ISO_8859_1   0x00010001U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_ISO_8859_2   0x00010002U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_ISO_8859_3   0x00010003U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_ISO_8859_4   0x00010004U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_ISO_8859_5   0x00010005U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_ISO_8859_6   0x00010006U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_ISO_8859_7   0x00010007U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_ISO_8859_8   0x00010008U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_ISO_8859_9   0x00010009U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_ISO_8859_10   0x0001000AU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_ISO_8859_15   0x0001000FU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_ISO_646   0x00010020U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_ISO_UCS_2_LEVEL_1   0x00010100U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_ISO_UCS_2_LEVEL_2   0x00010101U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_ISO_UCS_2_LEVEL_3   0x00010102U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_ISO_UCS_4_LEVEL_1   0x00010104U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_ISO_UCS_4_LEVEL_2   0x00010105U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_ISO_UCS_4_LEVEL_3   0x00010106U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_ISO_UTF_8   0x00010108U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_ISO_UTF_16   0x00010109U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_JIS_X0201   0x00030001U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_JIS_X0208_1978   0x00030004U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_JIS_X0208_1983   0x00030005U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_JIS_X0208_1990   0x00030006U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_JIS_X0212   0x0003000AU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_JIS_EUCJP   0x00030010U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_KS_C5601   0x00040001U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_KS_C5657   0x00040002U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_KS_EUCKR   0x0004000AU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_CNS_11643_1986   0x00050001U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_CNS_11643_1992   0x00050002U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_CNS_EUCTW_1991   0x0005000AU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_CNS_EUCTW_1993   0x00050010U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_TIS_620_25290X000B0001U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_TTB_CCDC   0x000D0001U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_OSF_JAPANESE_UJIS   0x05000010U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_OSF_JAPANESE_SJIS_1   0x05000011U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_OSF_JAPANESE_SJIS_2   0x05000012U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_XOPEN_UTF_8   0x05010001U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_JVC_EUCJP   0x05020001U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_JVC_SJIS   0x05020002U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_DEC_KANJI   0x10000001U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_SUPER_DEC_KANJI   0x10000002U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_DEC_SHIFT_JIS   0x10000003U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_HP_ROMAN8   0x10010001U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_HP_KANA8   0x10010002U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_HP_ARABIC8   0x10010003U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_HP_GREEK8   0x10010004U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_HP_HEBREW8   0x10010005U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_HP_TURKISH8   0x10010006U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_HP15CN   0x10010007U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_HP_BIG5   0x10010008U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_HP_JAPANESE15__SJIS_   0x10010009U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_HP_SJISHI   0x1001000AU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_HP_SJISPC   0x1001000BU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_HP_UJIS   0x1001000CU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_037   0x10020025U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_273   0x10020111U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_277   0x10020115U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_278   0x10020116U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_280   0x10020118U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_282   0x1002011AU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_284   0x1002011CU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_285   0x1002011DU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_290   0x10020122U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_297   0x10020129U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_300   0x1002012CU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_301   0x1002012DU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_420   0x100201A4U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_424   0x100201A8U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_437   0x100201B5U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_500   0x100201F4U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_833   0x10020341U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_834   0x10020342U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_835   0x10020343U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_836   0x10020344U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_837   0x10020345U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_838   0x10020346U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_839   0x10020347U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_850   0x10020352U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_852   0x10020354U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_855   0x10020357U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_856   0x10020358U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_857   0x10020359U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_861   0x1002035DU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_862   0x1002035EU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_863   0x1002035FU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_864   0x10020360U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_866   0x10020362U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_868   0x10020364U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_869   0x10020365U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_870   0x10020366U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_871   0x10020367U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_874   0x1002036AU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_875   0x1002036BU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_880   0x10020370U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_891   0x1002037BU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_896   0x10020380U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_897   0x10020381U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_903   0x10020387U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_904   0x10020388U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_918   0x10020396U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_921   0x10020399U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_922   0x1002039AU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_926   0x1002039EU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_927   0x1002039FU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_928   0x100203A0U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_929   0x100203A1U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_930   0x100203A2U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_932   0x100203A4U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_933   0x100203A5U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_934   0x100203A6U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_935   0x100203A7U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_936   0x100203A8U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_937   0x100203A9U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_938   0x100203AAU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_939   0x100203ABU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_941   0x100203ADU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_942   0x100203AEU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_943   0x100203AFU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_946   0x100203B2U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_947   0x100203B3U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_948   0x100203B4U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_949   0x100203B5U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_950   0x100203B6U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_951   0x100203B7U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_955   0x100203BBU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_964   0x100203C4U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_970   0x100203CAU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1006   0x100203EEU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1025   0x10020401U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1026   0x10020402U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1027   0x10020403U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1040   0x10020410U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1041   0x10020411U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1043   0x10020413U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1046   0x10020416U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1047   0x10020417U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1088   0x10020440U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1097   0x10020449U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1098   0x1002044AU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1112   0x10020458U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1114   0x1002045AU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1115   0x1002045BU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1122   0x10020462U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1250   0x100204E2U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1251   0x100204E3U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1252   0x100204E4U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1253   0x100204E5U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1254   0x100204E6U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1255   0x100204E7U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1256   0x100204E8U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1257   0x100204E9U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1380   0x10020564U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1381   0x10020565U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1383   0x10020567U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_4396   0x1002112CU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_4946   0x10021352U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_4948   0x10021354U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_4951   0x10021357U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_4952   0x10021358U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_4953   0x10021359U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_4960   0x10021360U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_4964   0x10021364U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_4965   0x10021365U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_5026   0x100213A2U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_5031   0x100213A7U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_5035   0x100213ABU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_5048   0x100213B8U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_5049   0x100213B9U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_5067   0x100213CBU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_8612   0x100221A4U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_9025   0x10022341U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_9026   0x10022342U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_9030   0x10022346U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_9056   0x10022360U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_9066   0x1002236AU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_9125   0x100223A5U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_25426   0x10026352U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_25432   0x10026358U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1042   0x10026412U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_28709   0x10027025U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_33624   0x10028358U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_IBM_33722   0x100283BAU │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_HTCSJIS   0x10030001U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_HTCUJIS   0x10030002U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_FUJITSU_U90   0x10040001U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_FUJITSU_S90   0x10040002U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_FUJITSU_R90   0x10040003U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_EBCDIC_ASCII_AND_JEF   0x10040004U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_EBCDIC_KATAKANA_AND_JEF   0x10040005U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_EBCDIC_JAPANESE_ENGLISH_AND_JEF   0x10040006U │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CODESET_ID_TAO_BACKWARD_COMPATIBLE   0xf54414F0U │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ -Symbolic names for codeset ids. │ │ │ │ │ - Author │ │ │ │ │ - Dale Wilson (wilso.nosp@m.n_d@.nosp@m.ociwe.nosp@m.b.co.nosp@m.m) │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_CODESET_ID_CNS_11643_1986 ***** │ │ │ │ │ -#define ACE_CODESET_ID_CNS_11643_1986   0x00050001U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_CNS_11643_1992 ***** │ │ │ │ │ -#define ACE_CODESET_ID_CNS_11643_1992   0x00050002U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_CNS_EUCTW_1991 ***** │ │ │ │ │ -#define ACE_CODESET_ID_CNS_EUCTW_1991   0x0005000AU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_CNS_EUCTW_1993 ***** │ │ │ │ │ -#define ACE_CODESET_ID_CNS_EUCTW_1993   0x00050010U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_DEC_KANJI ***** │ │ │ │ │ -#define ACE_CODESET_ID_DEC_KANJI   0x10000001U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_DEC_SHIFT_JIS ***** │ │ │ │ │ -#define ACE_CODESET_ID_DEC_SHIFT_JIS   0x10000003U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_EBCDIC_ASCII_AND_JEF ***** │ │ │ │ │ -#define ACE_CODESET_ID_EBCDIC_ASCII_AND_JEF   0x10040004U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_EBCDIC_JAPANESE_ENGLISH_AND_JEF ***** │ │ │ │ │ -#define ACE_CODESET_ID_EBCDIC_JAPANESE_ENGLISH_AND_JEF   0x10040006U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_EBCDIC_KATAKANA_AND_JEF ***** │ │ │ │ │ -#define ACE_CODESET_ID_EBCDIC_KATAKANA_AND_JEF   0x10040005U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_FUJITSU_R90 ***** │ │ │ │ │ -#define ACE_CODESET_ID_FUJITSU_R90   0x10040003U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_FUJITSU_S90 ***** │ │ │ │ │ -#define ACE_CODESET_ID_FUJITSU_S90   0x10040002U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_FUJITSU_U90 ***** │ │ │ │ │ -#define ACE_CODESET_ID_FUJITSU_U90   0x10040001U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_HP15CN ***** │ │ │ │ │ -#define ACE_CODESET_ID_HP15CN   0x10010007U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_HP_ARABIC8 ***** │ │ │ │ │ -#define ACE_CODESET_ID_HP_ARABIC8   0x10010003U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_HP_BIG5 ***** │ │ │ │ │ -#define ACE_CODESET_ID_HP_BIG5   0x10010008U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_HP_GREEK8 ***** │ │ │ │ │ -#define ACE_CODESET_ID_HP_GREEK8   0x10010004U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_HP_HEBREW8 ***** │ │ │ │ │ -#define ACE_CODESET_ID_HP_HEBREW8   0x10010005U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_HP_JAPANESE15__SJIS_ ***** │ │ │ │ │ -#define ACE_CODESET_ID_HP_JAPANESE15__SJIS_   0x10010009U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_HP_KANA8 ***** │ │ │ │ │ -#define ACE_CODESET_ID_HP_KANA8   0x10010002U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_HP_ROMAN8 ***** │ │ │ │ │ -#define ACE_CODESET_ID_HP_ROMAN8   0x10010001U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_HP_SJISHI ***** │ │ │ │ │ -#define ACE_CODESET_ID_HP_SJISHI   0x1001000AU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_HP_SJISPC ***** │ │ │ │ │ -#define ACE_CODESET_ID_HP_SJISPC   0x1001000BU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_HP_TURKISH8 ***** │ │ │ │ │ -#define ACE_CODESET_ID_HP_TURKISH8   0x10010006U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_HP_UJIS ***** │ │ │ │ │ -#define ACE_CODESET_ID_HP_UJIS   0x1001000CU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_HTCSJIS ***** │ │ │ │ │ -#define ACE_CODESET_ID_HTCSJIS   0x10030001U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_HTCUJIS ***** │ │ │ │ │ -#define ACE_CODESET_ID_HTCUJIS   0x10030002U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_037 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_037   0x10020025U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_1006 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1006   0x100203EEU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_1025 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1025   0x10020401U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_1026 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1026   0x10020402U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_1027 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1027   0x10020403U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_1040 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1040   0x10020410U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_1041 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1041   0x10020411U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_1042 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1042   0x10026412U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_1043 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1043   0x10020413U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_1046 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1046   0x10020416U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_1047 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1047   0x10020417U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_1088 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1088   0x10020440U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_1097 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1097   0x10020449U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_1098 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1098   0x1002044AU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_1112 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1112   0x10020458U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_1114 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1114   0x1002045AU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_1115 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1115   0x1002045BU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_1122 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1122   0x10020462U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_1250 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1250   0x100204E2U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_1251 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1251   0x100204E3U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_1252 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1252   0x100204E4U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_1253 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1253   0x100204E5U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_1254 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1254   0x100204E6U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_1255 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1255   0x100204E7U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_1256 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1256   0x100204E8U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_1257 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1257   0x100204E9U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_1380 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1380   0x10020564U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_1381 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1381   0x10020565U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_1383 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_1383   0x10020567U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_25426 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_25426   0x10026352U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_25432 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_25432   0x10026358U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_273 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_273   0x10020111U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_277 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_277   0x10020115U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_278 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_278   0x10020116U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_280 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_280   0x10020118U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_282 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_282   0x1002011AU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_284 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_284   0x1002011CU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_285 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_285   0x1002011DU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_28709 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_28709   0x10027025U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_290 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_290   0x10020122U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_297 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_297   0x10020129U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_300 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_300   0x1002012CU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_301 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_301   0x1002012DU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_33624 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_33624   0x10028358U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_33722 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_33722   0x100283BAU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_420 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_420   0x100201A4U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_424 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_424   0x100201A8U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_437 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_437   0x100201B5U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_4396 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_4396   0x1002112CU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_4946 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_4946   0x10021352U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_4948 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_4948   0x10021354U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_4951 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_4951   0x10021357U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_4952 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_4952   0x10021358U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_4953 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_4953   0x10021359U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_4960 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_4960   0x10021360U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_4964 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_4964   0x10021364U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_4965 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_4965   0x10021365U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_500 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_500   0x100201F4U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_5026 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_5026   0x100213A2U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_5031 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_5031   0x100213A7U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_5035 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_5035   0x100213ABU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_5048 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_5048   0x100213B8U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_5049 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_5049   0x100213B9U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_5067 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_5067   0x100213CBU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_833 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_833   0x10020341U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_834 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_834   0x10020342U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_835 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_835   0x10020343U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_836 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_836   0x10020344U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_837 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_837   0x10020345U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_838 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_838   0x10020346U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_839 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_839   0x10020347U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_850 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_850   0x10020352U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_852 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_852   0x10020354U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_855 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_855   0x10020357U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_856 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_856   0x10020358U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_857 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_857   0x10020359U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_861 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_861   0x1002035DU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_8612 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_8612   0x100221A4U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_862 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_862   0x1002035EU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_863 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_863   0x1002035FU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_864 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_864   0x10020360U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_866 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_866   0x10020362U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_868 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_868   0x10020364U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_869 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_869   0x10020365U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_870 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_870   0x10020366U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_871 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_871   0x10020367U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_874 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_874   0x1002036AU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_875 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_875   0x1002036BU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_880 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_880   0x10020370U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_891 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_891   0x1002037BU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_896 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_896   0x10020380U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_897 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_897   0x10020381U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_9025 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_9025   0x10022341U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_9026 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_9026   0x10022342U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_903 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_903   0x10020387U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_9030 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_9030   0x10022346U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_904 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_904   0x10020388U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_9056 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_9056   0x10022360U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_9066 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_9066   0x1002236AU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_9125 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_9125   0x100223A5U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_918 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_918   0x10020396U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_921 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_921   0x10020399U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_922 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_922   0x1002039AU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_926 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_926   0x1002039EU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_927 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_927   0x1002039FU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_928 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_928   0x100203A0U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_929 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_929   0x100203A1U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_930 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_930   0x100203A2U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_932 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_932   0x100203A4U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_933 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_933   0x100203A5U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_934 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_934   0x100203A6U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_935 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_935   0x100203A7U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_936 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_936   0x100203A8U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_937 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_937   0x100203A9U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_938 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_938   0x100203AAU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_939 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_939   0x100203ABU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_941 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_941   0x100203ADU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_942 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_942   0x100203AEU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_943 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_943   0x100203AFU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_946 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_946   0x100203B2U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_947 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_947   0x100203B3U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_948 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_948   0x100203B4U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_949 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_949   0x100203B5U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_950 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_950   0x100203B6U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_951 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_951   0x100203B7U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_955 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_955   0x100203BBU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_964 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_964   0x100203C4U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_IBM_970 ***** │ │ │ │ │ -#define ACE_CODESET_ID_IBM_970   0x100203CAU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_ISO_646 ***** │ │ │ │ │ -#define ACE_CODESET_ID_ISO_646   0x00010020U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_ISO_8859_1 ***** │ │ │ │ │ -#define ACE_CODESET_ID_ISO_8859_1   0x00010001U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_ISO_8859_10 ***** │ │ │ │ │ -#define ACE_CODESET_ID_ISO_8859_10   0x0001000AU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_ISO_8859_15 ***** │ │ │ │ │ -#define ACE_CODESET_ID_ISO_8859_15   0x0001000FU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_ISO_8859_2 ***** │ │ │ │ │ -#define ACE_CODESET_ID_ISO_8859_2   0x00010002U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_ISO_8859_3 ***** │ │ │ │ │ -#define ACE_CODESET_ID_ISO_8859_3   0x00010003U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_ISO_8859_4 ***** │ │ │ │ │ -#define ACE_CODESET_ID_ISO_8859_4   0x00010004U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_ISO_8859_5 ***** │ │ │ │ │ -#define ACE_CODESET_ID_ISO_8859_5   0x00010005U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_ISO_8859_6 ***** │ │ │ │ │ -#define ACE_CODESET_ID_ISO_8859_6   0x00010006U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_ISO_8859_7 ***** │ │ │ │ │ -#define ACE_CODESET_ID_ISO_8859_7   0x00010007U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_ISO_8859_8 ***** │ │ │ │ │ -#define ACE_CODESET_ID_ISO_8859_8   0x00010008U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_ISO_8859_9 ***** │ │ │ │ │ -#define ACE_CODESET_ID_ISO_8859_9   0x00010009U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_ISO_UCS_2_LEVEL_1 ***** │ │ │ │ │ -#define ACE_CODESET_ID_ISO_UCS_2_LEVEL_1   0x00010100U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_ISO_UCS_2_LEVEL_2 ***** │ │ │ │ │ -#define ACE_CODESET_ID_ISO_UCS_2_LEVEL_2   0x00010101U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_ISO_UCS_2_LEVEL_3 ***** │ │ │ │ │ -#define ACE_CODESET_ID_ISO_UCS_2_LEVEL_3   0x00010102U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_ISO_UCS_4_LEVEL_1 ***** │ │ │ │ │ -#define ACE_CODESET_ID_ISO_UCS_4_LEVEL_1   0x00010104U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_ISO_UCS_4_LEVEL_2 ***** │ │ │ │ │ -#define ACE_CODESET_ID_ISO_UCS_4_LEVEL_2   0x00010105U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_ISO_UCS_4_LEVEL_3 ***** │ │ │ │ │ -#define ACE_CODESET_ID_ISO_UCS_4_LEVEL_3   0x00010106U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_ISO_UTF_16 ***** │ │ │ │ │ -#define ACE_CODESET_ID_ISO_UTF_16   0x00010109U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_ISO_UTF_8 ***** │ │ │ │ │ -#define ACE_CODESET_ID_ISO_UTF_8   0x00010108U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_JIS_EUCJP ***** │ │ │ │ │ -#define ACE_CODESET_ID_JIS_EUCJP   0x00030010U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_JIS_X0201 ***** │ │ │ │ │ -#define ACE_CODESET_ID_JIS_X0201   0x00030001U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_JIS_X0208_1978 ***** │ │ │ │ │ -#define ACE_CODESET_ID_JIS_X0208_1978   0x00030004U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_JIS_X0208_1983 ***** │ │ │ │ │ -#define ACE_CODESET_ID_JIS_X0208_1983   0x00030005U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_JIS_X0208_1990 ***** │ │ │ │ │ -#define ACE_CODESET_ID_JIS_X0208_1990   0x00030006U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_JIS_X0212 ***** │ │ │ │ │ -#define ACE_CODESET_ID_JIS_X0212   0x0003000AU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_JVC_EUCJP ***** │ │ │ │ │ -#define ACE_CODESET_ID_JVC_EUCJP   0x05020001U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_JVC_SJIS ***** │ │ │ │ │ -#define ACE_CODESET_ID_JVC_SJIS   0x05020002U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_KS_C5601 ***** │ │ │ │ │ -#define ACE_CODESET_ID_KS_C5601   0x00040001U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_KS_C5657 ***** │ │ │ │ │ -#define ACE_CODESET_ID_KS_C5657   0x00040002U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_KS_EUCKR ***** │ │ │ │ │ -#define ACE_CODESET_ID_KS_EUCKR   0x0004000AU │ │ │ │ │ -***** ◆ ACE_CODESET_ID_OSF_JAPANESE_SJIS_1 ***** │ │ │ │ │ -#define ACE_CODESET_ID_OSF_JAPANESE_SJIS_1   0x05000011U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_OSF_JAPANESE_SJIS_2 ***** │ │ │ │ │ -#define ACE_CODESET_ID_OSF_JAPANESE_SJIS_2   0x05000012U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_OSF_JAPANESE_UJIS ***** │ │ │ │ │ -#define ACE_CODESET_ID_OSF_JAPANESE_UJIS   0x05000010U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_SUPER_DEC_KANJI ***** │ │ │ │ │ -#define ACE_CODESET_ID_SUPER_DEC_KANJI   0x10000002U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_TAO_BACKWARD_COMPATIBLE ***** │ │ │ │ │ -#define ACE_CODESET_ID_TAO_BACKWARD_COMPATIBLE   0xf54414F0U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_TIS_620_25290X000B0001U ***** │ │ │ │ │ -#define ACE_CODESET_ID_TIS_620_25290X000B0001U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_TTB_CCDC ***** │ │ │ │ │ -#define ACE_CODESET_ID_TTB_CCDC   0x000D0001U │ │ │ │ │ -***** ◆ ACE_CODESET_ID_XOPEN_UTF_8 ***** │ │ │ │ │ -#define ACE_CODESET_ID_XOPEN_UTF_8   0x05010001U │ │ │ │ │ +LSOCK_CODgram.cpp File Reference │ │ │ │ │ +#include "ace/LSOCK_CODgram.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01193.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: IOStream_T.inl File Reference │ │ │ │ +ACE: Typed_SV_Message.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,30 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
IOStream_T.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Typed_SV_Message.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Handle_Set.h"
│ │ │ │ -#include "ace/OS_NS_errno.h"
│ │ │ │ -#include "ace/OS_NS_sys_select.h"
│ │ │ │ +
#include "ace/Typed_SV_Message.inl"
│ │ │ │ +#include "ace/Typed_SV_Message.cpp"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Typed_SV_Message< T >
 Defines the header file for the C++ wrapper for System V message queues. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Doug Schmidt
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -IOStream_T.inl File Reference │ │ │ │ │ -#include "ace/Handle_Set.h" │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ -#include "ace/OS_NS_sys_select.h" │ │ │ │ │ +Classes │ │ │ │ │ +Typed_SV_Message.h File Reference │ │ │ │ │ +#include "ace/Typed_SV_Message.inl" │ │ │ │ │ +#include "ace/Typed_SV_Message.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Typed_SV_Message<_T_> │ │ │ │ │ +  Defines the header file for the C++ wrapper for System V message │ │ │ │ │ + queues. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Doug Schmidt │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01196.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Hash_Cache_Map_Manager_T.h File Reference │ │ │ │ +ACE: RB_Tree.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,62 +63,47 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Macros
│ │ │ │ -
Hash_Cache_Map_Manager_T.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
RB_Tree.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Hash_Map_Manager_T.h"
│ │ │ │ -#include "ace/Cache_Map_Manager_T.h"
│ │ │ │ -#include "ace/Null_Mutex.h"
│ │ │ │ -#include "ace/Hash_Cache_Map_Manager_T.inl"
│ │ │ │ -#include "ace/Hash_Cache_Map_Manager_T.cpp"
│ │ │ │ +
#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/Functor_T.h"
│ │ │ │ +#include "ace/RB_Tree.inl"
│ │ │ │ +#include "ace/RB_Tree.cpp"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ -

│ │ │ │ Classes

class  ACE_Hash_Cache_Map_Manager< KEY, VALUE, HASH_KEY, COMPARE_KEYS, CACHING_STRATEGY, ATTRIBUTES >
 Defines a abstraction which will purge entries from a map. The map considered is the ACE_Hash_Map_Manager_Ex. More...
class  ACE_RB_Tree_Node_Base
 
class  ACE_RB_Tree_Node< EXT_ID, INT_ID >
 Implements a node in a Red-Black Tree ADT. More...
 
class  ACE_RB_Tree_Base
 
class  ACE_RB_Tree< EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK >
 Implements a Red-Black Tree ADT, according to T. H. Corman, C. E. Leiserson, and R. L. Rivest, "Introduction to Algorithms" 1990, MIT, chapter 14. More...
 
class  ACE_RB_Tree_Iterator_Base< EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK >
 Implements a common base class for iterators for a Red-Black Tree ADT. More...
 
class  ACE_RB_Tree_Iterator< EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK >
 Implements an iterator for a Red-Black Tree ADT. More...
 
class  ACE_RB_Tree_Reverse_Iterator< EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK >
 Implements a reverse iterator for a Red-Black Tree ADT. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │

│ │ │ │ -Macros

#define ACE_CACHE_MAP_MANAGER
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Kirthika Parameswaran kirth.nosp@m.ika@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_CACHE_MAP_MANAGER

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CACHE_MAP_MANAGER
│ │ │ │ -
│ │ │ │ -Value:
│ │ │ │ -
VALUE, \
│ │ │ │ -
ACE_Hash_Map_Manager_Ex<KEY, std::pair<VALUE, ATTRIBUTES>, HASH_KEY, COMPARE_KEYS, ACE_Null_Mutex>, \
│ │ │ │ -
ACE_Hash_Map_Iterator_Ex<KEY, std::pair<VALUE, ATTRIBUTES>, HASH_KEY, COMPARE_KEYS, ACE_Null_Mutex>, \
│ │ │ │ -
ACE_Hash_Map_Reverse_Iterator_Ex<KEY, std::pair<VALUE, ATTRIBUTES>, HASH_KEY, COMPARE_KEYS, ACE_Null_Mutex>, \
│ │ │ │ -
CACHING_STRATEGY, \
│ │ │ │ -
ATTRIBUTES>
│ │ │ │ -
Defines a abstraction that will purge entries from a map.
Definition: Cache_Map_Manager_T.h:60
│ │ │ │ -
Implement a do nothing ACE_Mutex, i.e., all the methods are no ops.
Definition: Null_Mutex.h:35
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
Author
Chris Gill
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,50 +3,42 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros │ │ │ │ │ -Hash_Cache_Map_Manager_T.h File Reference │ │ │ │ │ -#include "ace/Hash_Map_Manager_T.h" │ │ │ │ │ -#include "ace/Cache_Map_Manager_T.h" │ │ │ │ │ -#include "ace/Null_Mutex.h" │ │ │ │ │ -#include "ace/Hash_Cache_Map_Manager_T.inl" │ │ │ │ │ -#include "ace/Hash_Cache_Map_Manager_T.cpp" │ │ │ │ │ +Classes │ │ │ │ │ +RB_Tree.h File Reference │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/Functor_T.h" │ │ │ │ │ +#include "ace/RB_Tree.inl" │ │ │ │ │ +#include "ace/RB_Tree.cpp" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Hash_Cache_Map_Manager<_KEY,_VALUE,_HASH_KEY,_COMPARE_KEYS, │ │ │ │ │ - CACHING_STRATEGY,_ATTRIBUTES_> │ │ │ │ │ -  Defines a abstraction which will purge entries from a map. The map │ │ │ │ │ - considered is the ACE_Hash_Map_Manager_Ex. More... │ │ │ │ │ +class  ACE_RB_Tree_Node_Base │ │ │ │ │   │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_CACHE_MAP_MANAGER │ │ │ │ │ +class  ACE_RB_Tree_Node<_EXT_ID,_INT_ID_> │ │ │ │ │ +  Implements a node in a Red-Black Tree ADT. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_RB_Tree_Base │ │ │ │ │ +  │ │ │ │ │ +class  ACE_RB_Tree<_EXT_ID,_INT_ID,_COMPARE_KEYS,_ACE_LOCK_> │ │ │ │ │ + Implements a Red-Black Tree ADT, according to T. H. Corman, C. E. │ │ │ │ │ +  Leiserson, and R. L. Rivest, "Introduction to Algorithms" 1990, MIT, │ │ │ │ │ + chapter 14. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_RB_Tree_Iterator_Base<_EXT_ID,_INT_ID,_COMPARE_KEYS,_ACE_LOCK_> │ │ │ │ │ +  Implements a common base class for iterators for a Red-Black Tree ADT. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_RB_Tree_Iterator<_EXT_ID,_INT_ID,_COMPARE_KEYS,_ACE_LOCK_> │ │ │ │ │ +  Implements an iterator for a Red-Black Tree ADT. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_RB_Tree_Reverse_Iterator<_EXT_ID,_INT_ID,_COMPARE_KEYS,_ACE_LOCK_> │ │ │ │ │ +  Implements a reverse iterator for a Red-Black Tree ADT. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Kirthika Parameswaran │ │ │ │ │ - kirth.nosp@m.ika@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_CACHE_MAP_MANAGER ***** │ │ │ │ │ -#define ACE_CACHE_MAP_MANAGER │ │ │ │ │ -Value: │ │ │ │ │ -ACE_Cache_Map_Manager, HASH_KEY, │ │ │ │ │ -COMPARE_KEYS, ACE_Null_Mutex>, \ │ │ │ │ │ -ACE_Hash_Map_Iterator_Ex, HASH_KEY, │ │ │ │ │ -COMPARE_KEYS, ACE_Null_Mutex>, \ │ │ │ │ │ -ACE_Hash_Map_Reverse_Iterator_Ex, HASH_KEY, │ │ │ │ │ -COMPARE_KEYS, ACE_Null_Mutex>, \ │ │ │ │ │ -CACHING_STRATEGY, \ │ │ │ │ │ -ATTRIBUTES> │ │ │ │ │ -ACE_Cache_Map_Manager │ │ │ │ │ -Defines a abstraction that will purge entries from a map. │ │ │ │ │ -Definition: Cache_Map_Manager_T.h:60 │ │ │ │ │ -ACE_Null_Mutex │ │ │ │ │ -Implement a do nothing ACE_Mutex, i.e., all the methods are no ops. │ │ │ │ │ -Definition: Null_Mutex.h:35 │ │ │ │ │ + Chris Gill │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01199.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Unbounded_Set_Ex.inl File Reference │ │ │ │ +ACE: Condition_Recursive_Thread_Mutex.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Unbounded_Set_Ex.inl File Reference
│ │ │ │ +
Condition_Recursive_Thread_Mutex.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Global_Macros.h"
│ │ │ │ +
#include "ace/Condition_Recursive_Thread_Mutex.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Unbounded_Set_Ex.inl File Reference │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ +Condition_Recursive_Thread_Mutex.cpp File Reference │ │ │ │ │ +#include "ace/Condition_Recursive_Thread_Mutex.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01202.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Recyclable.h File Reference │ │ │ │ +ACE: Argv_Type_Converter.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,74 +63,29 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Enumerations
│ │ │ │ -
Recyclable.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
Argv_Type_Converter.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Recyclable.inl"
│ │ │ │ +
#include "ace/OS_Memory.h"
│ │ │ │ +#include "ace/Argv_Type_Converter.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ -

│ │ │ │ Classes

class  ACE_Recyclable
class  ACE_Argv_Type_Converter
 To convert 'char' input/command line parameter to 'wchar_t'. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │

│ │ │ │ -Enumerations

enum  ACE_Recyclable_State {
│ │ │ │ -  ACE_RECYCLABLE_IDLE_AND_PURGABLE │ │ │ │ -, ACE_RECYCLABLE_IDLE_BUT_NOT_PURGABLE │ │ │ │ -, ACE_RECYCLABLE_PURGABLE_BUT_NOT_IDLE │ │ │ │ -, ACE_RECYCLABLE_BUSY │ │ │ │ -,
│ │ │ │ -  ACE_RECYCLABLE_CLOSED │ │ │ │ -, ACE_RECYCLABLE_UNKNOWN │ │ │ │ -
│ │ │ │ - }
 States of a recyclable object. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Doug Schmidt
│ │ │ │ -

Enumeration Type Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Recyclable_State

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
enum ACE_Recyclable_State
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

States of a recyclable object.

│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
Enumerator
ACE_RECYCLABLE_IDLE_AND_PURGABLE 

Idle and can be purged.

│ │ │ │ -
ACE_RECYCLABLE_IDLE_BUT_NOT_PURGABLE 

Idle but cannot be purged.

│ │ │ │ -
ACE_RECYCLABLE_PURGABLE_BUT_NOT_IDLE 

Can be purged, but is not idle (mostly for debugging).

│ │ │ │ -
ACE_RECYCLABLE_BUSY 

Busy (i.e., cannot be recycled or purged).

│ │ │ │ -
ACE_RECYCLABLE_CLOSED 

Closed.

│ │ │ │ -
ACE_RECYCLABLE_UNKNOWN 

Unknown state.

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
Author
Si Mong Park spark.nosp@m.@oci.nosp@m.web.c.nosp@m.om
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,40 +3,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Enumerations │ │ │ │ │ -Recyclable.h File Reference │ │ │ │ │ -#include "ace/Recyclable.inl" │ │ │ │ │ +Classes │ │ │ │ │ +Argv_Type_Converter.h File Reference │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ +#include "ace/Argv_Type_Converter.inl" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Recyclable │ │ │ │ │ -  │ │ │ │ │ - Enumerations │ │ │ │ │ -enum ACE_Recyclable_State { │ │ │ │ │ -    ACE_RECYCLABLE_IDLE_AND_PURGABLE , ACE_RECYCLABLE_IDLE_BUT_NOT_PURGABLE , │ │ │ │ │ - ACE_RECYCLABLE_PURGABLE_BUT_NOT_IDLE , ACE_RECYCLABLE_BUSY , │ │ │ │ │ -   ACE_RECYCLABLE_CLOSED , ACE_RECYCLABLE_UNKNOWN │ │ │ │ │ - } │ │ │ │ │ -  States of a recyclable object. More... │ │ │ │ │ +class  ACE_Argv_Type_Converter │ │ │ │ │ +  To convert 'char' input/command line parameter to 'wchar_t'. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ -***** Enumeration Type Documentation ***** │ │ │ │ │ -***** ◆ ACE_Recyclable_State ***** │ │ │ │ │ -enum ACE_Recyclable_State │ │ │ │ │ -States of a recyclable object. │ │ │ │ │ -Enumerator │ │ │ │ │ -ACE_RECYCLABLE_IDLE_AND_PURGABLE  Idle and can be purged. │ │ │ │ │ -ACE_RECYCLABLE_IDLE_BUT_NOT_PURGABLE Idle but cannot be purged. │ │ │ │ │ -ACE_RECYCLABLE_PURGABLE_BUT_NOT_IDLE Can be purged, but is not idle (mostly │ │ │ │ │ - for debugging). │ │ │ │ │ -ACE_RECYCLABLE_BUSY  Busy (i.e., cannot be recycled or │ │ │ │ │ - purged). │ │ │ │ │ -ACE_RECYCLABLE_CLOSED  Closed. │ │ │ │ │ -ACE_RECYCLABLE_UNKNOWN  Unknown state. │ │ │ │ │ + Si Mong Park spark.nosp@m.@oci.nosp@m.web.c.nosp@m.om │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01205.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Hash_Map_With_Allocator_T.inl File Reference │ │ │ │ +ACE: OS_Memory.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,454 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Hash_Map_With_Allocator_T.inl File Reference
│ │ │ │ +
│ │ │ │ +Macros | │ │ │ │ +Typedefs
│ │ │ │ +
OS_Memory.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/OS_Errno.h"
│ │ │ │ +#include "ace/Basic_Types.h"
│ │ │ │ +#include "ace/os_include/os_stddef.h"
│ │ │ │ +#include "ace/OS_NS_stdlib.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_MALLOC_FUNC   ::malloc
 
#define ACE_CALLOC_FUNC   ::calloc
 
#define ACE_FREE_FUNC   ::free
 
#define ACE_REALLOC_FUNC   ::realloc
 
#define ACE_bad_alloc   std::bad_alloc
 
#define ACE_nothrow   std::nothrow
 
#define ACE_nothrow_t   std::nothrow_t
 
#define ACE_del_bad_alloc
 
#define ACE_throw_bad_alloc   throw std::bad_alloc ()
 
#define ACE_NEW_RETURN(POINTER, CONSTRUCTOR, RET_VAL)
 
#define ACE_NEW(POINTER, CONSTRUCTOR)
 
#define ACE_NEW_NORETURN(POINTER, CONSTRUCTOR)
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef void * ACE_MALLOC_T
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

Efficiently compute aligned pointers to powers of 2 boundaries.
uintptr_t ACE_align_binary (uintptr_t ptr, uintptr_t alignment)
 Return the next integer aligned to a required boundary. More...
 
char * ACE_ptr_align_binary (char const *ptr, uintptr_t alignment)
 Return the next address aligned to a required boundary. More...
 
char * ACE_ptr_align_binary (unsigned char const *ptr, uintptr_t alignment)
 Return the next address aligned to a required boundary. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Doug Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ +
│ │ │ │ +and a cast of thousands...
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_bad_alloc

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_bad_alloc   std::bad_alloc
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CALLOC_FUNC

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CALLOC_FUNC   ::calloc
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_del_bad_alloc

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_del_bad_alloc
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_FREE_FUNC

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_FREE_FUNC   ::free
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_MALLOC_FUNC

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MALLOC_FUNC   ::malloc
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_NEW

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_NEW( POINTER,
 CONSTRUCTOR 
)
│ │ │ │ +
│ │ │ │ +Value:
do { POINTER = new(std::nothrow) CONSTRUCTOR; \
│ │ │ │ +
if (POINTER == nullptr) { errno = ENOMEM; return; } \
│ │ │ │ +
} while (0)
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_NEW_NORETURN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_NEW_NORETURN( POINTER,
 CONSTRUCTOR 
)
│ │ │ │ +
│ │ │ │ +Value:
do { POINTER = new(std::nothrow) CONSTRUCTOR; \
│ │ │ │ +
if (POINTER == nullptr) { errno = ENOMEM; } \
│ │ │ │ +
} while (0)
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_NEW_RETURN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_NEW_RETURN( POINTER,
 CONSTRUCTOR,
 RET_VAL 
)
│ │ │ │ +
│ │ │ │ +Value:
do { POINTER = new (std::nothrow) CONSTRUCTOR; \
│ │ │ │ +
if (POINTER == nullptr) { errno = ENOMEM; return RET_VAL; } \
│ │ │ │ +
} while (0)
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_nothrow

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_nothrow   std::nothrow
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_nothrow_t

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_nothrow_t   std::nothrow_t
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_REALLOC_FUNC

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_REALLOC_FUNC   ::realloc
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_throw_bad_alloc

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_throw_bad_alloc   throw std::bad_alloc ()
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_MALLOC_T

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef void* ACE_MALLOC_T
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_align_binary()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
uintptr_t ACE_align_binary (uintptr_t ptr,
uintptr_t alignment 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

Return the next integer aligned to a required boundary.

│ │ │ │ +

Efficiently align "value" up to "alignment", knowing that all such boundaries are binary powers and that we're using two's complement arithmetic.

│ │ │ │ +

Since the alignment is a power of two its binary representation is:

│ │ │ │ +

alignment = 0...010...0

│ │ │ │ +

hence

│ │ │ │ +

alignment - 1 = 0...001...1 = T1

│ │ │ │ +

so the complement is:

│ │ │ │ +

~(alignment - 1) = 1...110...0 = T2

│ │ │ │ +

Notice that there is a multiple of alignment in the range [

│ │ │ │ +

,

│ │ │ │ +

+ T1], also notice that if

│ │ │ │ +

X = (

│ │ │ │ +

+ T1 ) & T2

│ │ │ │ +

then

│ │ │ │ +

<= X <=

│ │ │ │ +

+ T1

│ │ │ │ +

because the & operator only changes the last bits, and since X is a multiple of alignment (its last bits are zero) we have found the multiple we wanted.

Parameters
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ptrthe base pointer
alignmentthe required alignment
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_ptr_align_binary() [1/2]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
char * ACE_ptr_align_binary (char const * ptr,
uintptr_t alignment 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

Return the next address aligned to a required boundary.

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_ptr_align_binary() [2/2]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
char * ACE_ptr_align_binary (unsigned char const * ptr,
uintptr_t alignment 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

Return the next address aligned to a required boundary.

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,145 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Hash_Map_With_Allocator_T.inl File Reference │ │ │ │ │ +Macros | Typedefs │ │ │ │ │ +OS_Memory.h File Reference │ │ │ │ │ +#include "ace/OS_Errno.h" │ │ │ │ │ +#include "ace/Basic_Types.h" │ │ │ │ │ +#include "ace/os_include/os_stddef.h" │ │ │ │ │ +#include "ace/OS_NS_stdlib.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_MALLOC_FUNC   ::malloc │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CALLOC_FUNC   ::calloc │ │ │ │ │ +  │ │ │ │ │ +#define ACE_FREE_FUNC   ::free │ │ │ │ │ +  │ │ │ │ │ +#define ACE_REALLOC_FUNC   ::realloc │ │ │ │ │ +  │ │ │ │ │ +#define ACE_bad_alloc   std::bad_alloc │ │ │ │ │ +  │ │ │ │ │ +#define ACE_nothrow   std::nothrow │ │ │ │ │ +  │ │ │ │ │ +#define ACE_nothrow_t   std::nothrow_t │ │ │ │ │ +  │ │ │ │ │ +#define ACE_del_bad_alloc │ │ │ │ │ +  │ │ │ │ │ +#define ACE_throw_bad_alloc   throw std::bad_alloc () │ │ │ │ │ +  │ │ │ │ │ +#define ACE_NEW_RETURN(POINTER, CONSTRUCTOR, RET_VAL) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_NEW(POINTER, CONSTRUCTOR) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_NEW_NORETURN(POINTER, CONSTRUCTOR) │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef void * ACE_MALLOC_T │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +Efficiently compute aligned pointers to powers of 2 boundaries. │ │ │ │ │ +uintptr_t ACE_align_binary (uintptr_t ptr, uintptr_t alignment) │ │ │ │ │ +  Return the next integer aligned to a required boundary. More... │ │ │ │ │ +  │ │ │ │ │ + char * ACE_ptr_align_binary (char const *ptr, uintptr_t alignment) │ │ │ │ │ +  Return the next address aligned to a required boundary. More... │ │ │ │ │ +  │ │ │ │ │ + char * ACE_ptr_align_binary (unsigned char const *ptr, uintptr_t alignment) │ │ │ │ │ +  Return the next address aligned to a required boundary. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Doug Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ + and a cast of thousands... │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_bad_alloc ***** │ │ │ │ │ +#define ACE_bad_alloc   std::bad_alloc │ │ │ │ │ +***** ◆ ACE_CALLOC_FUNC ***** │ │ │ │ │ +#define ACE_CALLOC_FUNC   ::calloc │ │ │ │ │ +***** ◆ ACE_del_bad_alloc ***** │ │ │ │ │ +#define ACE_del_bad_alloc │ │ │ │ │ +***** ◆ ACE_FREE_FUNC ***** │ │ │ │ │ +#define ACE_FREE_FUNC   ::free │ │ │ │ │ +***** ◆ ACE_MALLOC_FUNC ***** │ │ │ │ │ +#define ACE_MALLOC_FUNC   ::malloc │ │ │ │ │ +***** ◆ ACE_NEW ***** │ │ │ │ │ +#define ACE_NEW (  POINTER, │ │ │ │ │ +  CONSTRUCTOR  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +do { POINTER = new(std::nothrow) CONSTRUCTOR; \ │ │ │ │ │ +if (POINTER == nullptr) { errno = ENOMEM; return; } \ │ │ │ │ │ +} while (0) │ │ │ │ │ +***** ◆ ACE_NEW_NORETURN ***** │ │ │ │ │ +#define ACE_NEW_NORETURN (  POINTER, │ │ │ │ │ +  CONSTRUCTOR  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +do { POINTER = new(std::nothrow) CONSTRUCTOR; \ │ │ │ │ │ +if (POINTER == nullptr) { errno = ENOMEM; } \ │ │ │ │ │ +} while (0) │ │ │ │ │ +***** ◆ ACE_NEW_RETURN ***** │ │ │ │ │ +#define ACE_NEW_RETURN (  POINTER, │ │ │ │ │ +  CONSTRUCTOR, │ │ │ │ │ +  RET_VAL  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +do { POINTER = new (std::nothrow) CONSTRUCTOR; \ │ │ │ │ │ +if (POINTER == nullptr) { errno = ENOMEM; return RET_VAL; } \ │ │ │ │ │ +} while (0) │ │ │ │ │ +***** ◆ ACE_nothrow ***** │ │ │ │ │ +#define ACE_nothrow   std::nothrow │ │ │ │ │ +***** ◆ ACE_nothrow_t ***** │ │ │ │ │ +#define ACE_nothrow_t   std::nothrow_t │ │ │ │ │ +***** ◆ ACE_REALLOC_FUNC ***** │ │ │ │ │ +#define ACE_REALLOC_FUNC   ::realloc │ │ │ │ │ +***** ◆ ACE_throw_bad_alloc ***** │ │ │ │ │ +#define ACE_throw_bad_alloc   throw std::bad_alloc () │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_MALLOC_T ***** │ │ │ │ │ +typedef void* ACE_MALLOC_T │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_align_binary() ***** │ │ │ │ │ +uintptr_t ACE_align_binary ( uintptr_t ptr, │ │ │ │ │ + uintptr_t alignment  inline │ │ │ │ │ + ) │ │ │ │ │ +Return the next integer aligned to a required boundary. │ │ │ │ │ +Efficiently align "value" up to "alignment", knowing that all such boundaries │ │ │ │ │ +are binary powers and that we're using two's complement arithmetic. │ │ │ │ │ +Since the alignment is a power of two its binary representation is: │ │ │ │ │ +alignment = 0...010...0 │ │ │ │ │ +hence │ │ │ │ │ +alignment - 1 = 0...001...1 = T1 │ │ │ │ │ +so the complement is: │ │ │ │ │ +~(alignment - 1) = 1...110...0 = T2 │ │ │ │ │ +Notice that there is a multiple of alignment in the range [ │ │ │ │ │ +, │ │ │ │ │ ++ T1], also notice that if │ │ │ │ │ +X = ( │ │ │ │ │ ++ T1 ) & T2 │ │ │ │ │ +then │ │ │ │ │ +<= X <= │ │ │ │ │ ++ T1 │ │ │ │ │ +because the & operator only changes the last bits, and since X is a multiple of │ │ │ │ │ +alignment (its last bits are zero) we have found the multiple we wanted. │ │ │ │ │ + Parameters │ │ │ │ │ + ptr the base pointer │ │ │ │ │ + alignment the required alignment │ │ │ │ │ +***** ◆ ACE_ptr_align_binary() [1/2] ***** │ │ │ │ │ +char * ACE_ptr_align_binary ( char const * ptr, │ │ │ │ │ + uintptr_t  alignment  inline │ │ │ │ │ + ) │ │ │ │ │ +Return the next address aligned to a required boundary. │ │ │ │ │ +***** ◆ ACE_ptr_align_binary() [2/2] ***** │ │ │ │ │ +char * ACE_ptr_align_binary ( unsigned char const * ptr, │ │ │ │ │ + uintptr_t  alignment  inline │ │ │ │ │ + ) │ │ │ │ │ +Return the next address aligned to a required boundary. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01208.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Dump_T.cpp File Reference │ │ │ │ +ACE: Event.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,36 +63,40 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Macros
│ │ │ │ -
Dump_T.cpp File Reference
│ │ │ │ +Functions
│ │ │ │ +
Event.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Dump_T.h"
│ │ │ │ -#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/config-all.h"
│ │ │ │ +
#include "ace/Event.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Condition_Attributes.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Macros

#define ACE_DUMP_T_CPP
 

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Event_T) template< class TIME_POLICY > ACE_Event_T< TIME_POLICY >
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_DUMP_T_CPP

│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tc()

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_DUMP_T_CPPACE_ALLOC_HOOK_DEFINE_Tc (ACE_Event_T )
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,21 +3,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Dump_T.cpp File Reference │ │ │ │ │ -#include "ace/Dump_T.h" │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_DUMP_T_CPP │ │ │ │ │ +Functions │ │ │ │ │ +Event.cpp File Reference │ │ │ │ │ +#include "ace/Event.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/Condition_Attributes.h" │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Event_T) template< class TIME_POLICY > │ │ │ │ │ + ACE_Event_T< TIME_POLICY > │ │ │ │ │   │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_DUMP_T_CPP ***** │ │ │ │ │ -#define ACE_DUMP_T_CPP │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Event_T  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01211.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: UNIX_Addr.cpp File Reference │ │ │ │ +ACE: CDR_Size.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,823 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
UNIX_Addr.cpp File Reference
│ │ │ │ +
│ │ │ │ +Functions
│ │ │ │ +
CDR_Size.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/UNIX_Addr.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/OS_NS_string.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::Char x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::Short x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::UShort x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::Long x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::ULong x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::LongLong x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::ULongLong x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::LongDouble x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::Float x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::Double x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, const ACE_CDR::Fixed &x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, const ACE_CDR::Char *x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, const ACE_CDR::WChar *x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, const std::string &x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, const std::wstring &x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_OutputCDR::from_boolean x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_OutputCDR::from_char x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_OutputCDR::from_wchar x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_OutputCDR::from_octet x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_OutputCDR::from_string x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_OutputCDR::from_wstring x)
 
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ operator<<() [1/21]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
ACE_CDR::Char x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [2/21]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
ACE_CDR::Double x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [3/21]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
ACE_CDR::Float x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [4/21]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
ACE_CDR::Long x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [5/21]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
ACE_CDR::LongDouble x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [6/21]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
ACE_CDR::LongLong x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [7/21]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
ACE_CDR::Short x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [8/21]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
ACE_CDR::ULong x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [9/21]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
ACE_CDR::ULongLong x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [10/21]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
ACE_CDR::UShort x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [11/21]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
ACE_OutputCDR::from_boolean x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [12/21]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
ACE_OutputCDR::from_char x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [13/21]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
ACE_OutputCDR::from_octet x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [14/21]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
ACE_OutputCDR::from_string x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [15/21]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
ACE_OutputCDR::from_wchar x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [16/21]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
ACE_OutputCDR::from_wstring x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [17/21]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
const ACE_CDR::Charx 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [18/21]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
const ACE_CDR::Fixedx 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [19/21]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
const ACE_CDR::WCharx 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [20/21]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
const std::string & x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [21/21]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
const std::wstring & x 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,141 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -UNIX_Addr.cpp File Reference │ │ │ │ │ -#include "ace/UNIX_Addr.h" │ │ │ │ │ +Functions │ │ │ │ │ +CDR_Size.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ + Functions │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::Char x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::Short x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::UShort x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::Long x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::ULong x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::LongLong x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::ULongLong x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::LongDouble x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::Float x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::Double x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, const ACE_CDR::Fixed &x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, const ACE_CDR::Char *x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, const ACE_CDR::WChar *x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, const std::string &x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, const std::wstring &x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_OutputCDR::from_boolean x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_OutputCDR::from_char x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_OutputCDR::from_wchar x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_OutputCDR::from_octet x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_OutputCDR::from_string x) │ │ │ │ │ +  │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_OutputCDR::from_wstring x) │ │ │ │ │ +  │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ operator<<() [1/21] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_SizeCDR & ss, │ │ │ │ │ + ACE_CDR::Char x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [2/21] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ + ACE_CDR::Double x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [3/21] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ + ACE_CDR::Float x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [4/21] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_SizeCDR & ss, │ │ │ │ │ + ACE_CDR::Long x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [5/21] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ + ACE_CDR::LongDouble x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [6/21] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ + ACE_CDR::LongLong x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [7/21] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ + ACE_CDR::Short x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [8/21] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ + ACE_CDR::ULong x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [9/21] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ + ACE_CDR::ULongLong x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [10/21] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ + ACE_CDR::UShort x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [11/21] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ + ACE_OutputCDR::from_boolean x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [12/21] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ + ACE_OutputCDR::from_char x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [13/21] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ + ACE_OutputCDR::from_octet x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [14/21] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ + ACE_OutputCDR::from_string x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [15/21] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ + ACE_OutputCDR::from_wchar x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [16/21] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ + ACE_OutputCDR::from_wstring x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [17/21] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ + const ACE_CDR::Char * x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [18/21] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ + const ACE_CDR::Fixed & x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [19/21] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ + const ACE_CDR::WChar * x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [20/21] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ + const std::string & x  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [21/21] ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ + const std::wstring & x  inline │ │ │ │ │ + ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01214.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Ping_Socket.h File Reference │ │ │ │ +ACE: Lock.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,32 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Ping_Socket.h File Reference
│ │ │ │ +
Lock.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/ICMP_Socket.h"
│ │ │ │ -#include "ace/Ping_Socket.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Ping_Socket
 This class is useful to perform ICMP echo checks (pinging) on the party of your interest. It may be used as well to check LAN-adapters against 3rd parties. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Robert S. Iakobashvili corob.nosp@m.erti.nosp@m.@gmai.nosp@m.l.co.nosp@m.m corob.nosp@m.erti.nosp@m.@wall.nosp@m.a.co.nosp@m..il
│ │ │ │ -
│ │ │ │ -Gonzalo A. Diethelm gonza.nosp@m.lo.d.nosp@m.iethe.nosp@m.lm@a.nosp@m.ditiv.nosp@m.a.co.nosp@m.m
│ │ │ │ +
#include "ace/Lock.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,27 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Ping_Socket.h File Reference │ │ │ │ │ -#include "ace/ICMP_Socket.h" │ │ │ │ │ -#include "ace/Ping_Socket.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Ping_Socket │ │ │ │ │ - This class is useful to perform ICMP echo checks (pinging) on the party │ │ │ │ │ -  of your interest. It may be used as well to check LAN-adapters against │ │ │ │ │ - 3rd parties. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Robert S. Iakobashvili │ │ │ │ │ - corob.nosp@m.erti.nosp@m.@gmai.nosp@m.l.co.nosp@m.m │ │ │ │ │ - corob.nosp@m.erti.nosp@m.@wall.nosp@m.a.co.nosp@m..il │ │ │ │ │ - Gonzalo A. Diethelm │ │ │ │ │ - gonza.nosp@m.lo.d.nosp@m.iethe.nosp@m.lm@a.nosp@m.ditiv.nosp@m.a.co.nosp@m.m │ │ │ │ │ +Lock.cpp File Reference │ │ │ │ │ +#include "ace/Lock.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01217.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: LSOCK.h File Reference │ │ │ │ +ACE: Codeset_Registry.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,30 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
LSOCK.h File Reference
│ │ │ │ +
Codeset_Registry.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SOCK.h"
│ │ │ │ -#include "ace/LSOCK.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_LSOCK
 Create a Local ACE_SOCK, which is used for passing file descriptors. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Doug Schmidt
│ │ │ │ +
#include "ace/Codeset_Registry.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +

emulated codset regstry functions

│ │ │ │ +
Author
Phil Mesnier mesni.nosp@m.er_p.nosp@m.@ociw.nosp@m.eb.c.nosp@m.om
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,22 +3,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -LSOCK.h File Reference │ │ │ │ │ -#include "ace/SOCK.h" │ │ │ │ │ -#include "ace/LSOCK.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_LSOCK │ │ │ │ │ -  Create a Local ACE_SOCK, which is used for passing file descriptors. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ +Codeset_Registry.cpp File Reference │ │ │ │ │ +#include "ace/Codeset_Registry.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ +emulated codset regstry functions │ │ │ │ │ Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ + Phil Mesnier mesni.nosp@m.er_p.nosp@m.@ociw.nosp@m.eb.c.nosp@m.om │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01220.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Module.inl File Reference │ │ │ │ +ACE: RW_Mutex.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,30 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Module.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
RW_Mutex.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_string.h"
│ │ │ │ +
#include "ace/OS_NS_Thread.h"
│ │ │ │ +#include "ace/RW_Mutex.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_RW_Mutex
 Wrapper for readers/writer locks. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Module.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ +Classes │ │ │ │ │ +RW_Mutex.h File Reference │ │ │ │ │ +#include "ace/OS_NS_Thread.h" │ │ │ │ │ +#include "ace/RW_Mutex.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_RW_Mutex │ │ │ │ │ +  Wrapper for readers/writer locks. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01223.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: IO_SAP.inl File Reference │ │ │ │ +ACE: Event_Base.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
IO_SAP.inl File Reference
│ │ │ │ +
Event_Base.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_stropts.h"
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -IO_SAP.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_stropts.h" │ │ │ │ │ +Event_Base.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01226.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Object_Manager.cpp File Reference │ │ │ │ +ACE: Service_Config.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -65,331 +65,253 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes | │ │ │ │ Macros | │ │ │ │ -Typedefs | │ │ │ │ -Variables
│ │ │ │ -
Object_Manager.cpp File Reference
│ │ │ │ +Typedefs
│ │ │ │ +
Service_Config.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Object_Manager.h"
│ │ │ │ -#include "ace/Token_Manager.h"
│ │ │ │ -#include "ace/Thread_Manager.h"
│ │ │ │ -#include "ace/Service_Manager.h"
│ │ │ │ -#include "ace/Service_Config.h"
│ │ │ │ -#include "ace/Signal.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/Malloc.h"
│ │ │ │ -#include "ace/Sig_Adapter.h"
│ │ │ │ -#include "ace/Framework_Component.h"
│ │ │ │ -#include "ace/DLL_Manager.h"
│ │ │ │ -#include "ace/Atomic_Op.h"
│ │ │ │ -#include "ace/OS_NS_sys_time.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ -#include "ace/Null_Mutex.h"
│ │ │ │ -#include "ace/Mutex.h"
│ │ │ │ -#include "ace/RW_Thread_Mutex.h"
│ │ │ │ +
#include "ace/Default_Constants.h"
│ │ │ │ +#include "ace/Intrusive_Auto_Ptr.h"
│ │ │ │ +#include "ace/Service_Gestalt.h"
│ │ │ │ +#include "ace/Synch_Traits.h"
│ │ │ │ +#include "ace/OS_NS_signal.h"
│ │ │ │ +#include "ace/Service_Config.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_Object_Manager_Preallocations
 Performs preallocations of certain statically allocated services needed by ACE. More...
class  ACE_Static_Svc_Descriptor
 Holds the information necessary to describe a statically linked Svc. More...
 
class  ACE_Object_Manager_Manager
 Ensure that the ACE_Object_Manager gets initialized at program startup, and destroyed at program termination. More...
class  ACE_Threading_Helper< LOCK >
 Encapsulates responsibility for allocating, destroying and manipulating the value, associated with a thread-specific key. Relates to the ability of the created thread to inherit the parent thread's gestalt. Designed to be used as an instance member of ACE_Service_Config. More...
 
class  ACE_Threading_Helper< ACE_Thread_Mutex >
 
class  ACE_Threading_Helper< ACE_Null_Mutex >
 
class  ACE_Service_Config
 Supplies common server operations for dynamic and static configuration of service. More...
 
class  ACE_Service_Config_Guard
 A guard class, designed to be instantiated on the stack. More...
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Macros

#define ACE_APPLICATION_PREALLOCATED_OBJECT_DEFINITIONS
 
#define ACE_APPLICATION_PREALLOCATED_ARRAY_DEFINITIONS
 
#define ACE_APPLICATION_PREALLOCATED_OBJECT_DELETIONS
 
#define ACE_APPLICATION_PREALLOCATED_ARRAY_DELETIONS
 
#define ACE_PREALLOCATE_OBJECT(TYPE, ID)
 
#define ACE_PREALLOCATE_ARRAY(TYPE, ID, COUNT)
 
#define ACE_DELETE_PREALLOCATED_OBJECT(TYPE, ID)
 
#define ACE_DELETE_PREALLOCATED_ARRAY(TYPE, ID, COUNT)
 
#define ACE_STATIC_SERVICE_DIRECTIVE(ident, parameters)
 
#define ACE_DYNAMIC_SERVICE_DIRECTIVE(ident, libpathname, objectclass, parameters)
 
#define ACE_DYNAMIC_VERSIONED_SERVICE_DIRECTIVE(ident, libpathname, version, objectclass, parameters)
 
#define ACE_REMOVE_SERVICE_DIRECTIVE(ident)
 
#define ACE_Component_Config   ACE_Service_Config
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ Typedefs

using ACE_Static_Object_Lock_Type = ACE_Cleanup_Adapter< ACE_Recursive_Thread_Mutex >
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Variables

static ACE_Object_Manager_Manager ACE_Object_Manager_Manager_instance
 
static ACE_Static_Object_Lock_TypeACE_Static_Object_Lock_lock = 0
 
typedef ACE_Service_Object *(* ACE_SERVICE_ALLOCATOR) (ACE_Service_Object_Exterminator *)
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_APPLICATION_PREALLOCATED_ARRAY_DEFINITIONS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_APPLICATION_PREALLOCATED_ARRAY_DEFINITIONS
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_APPLICATION_PREALLOCATED_ARRAY_DELETIONS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_APPLICATION_PREALLOCATED_ARRAY_DELETIONS
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_APPLICATION_PREALLOCATED_OBJECT_DEFINITIONS

│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Component_Config

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_APPLICATION_PREALLOCATED_OBJECT_DEFINITIONS#define ACE_Component_Config   ACE_Service_Config
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ ACE_APPLICATION_PREALLOCATED_OBJECT_DELETIONS

│ │ │ │ + │ │ │ │ +

◆ ACE_DYNAMIC_SERVICE_DIRECTIVE

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ -
#define ACE_APPLICATION_PREALLOCATED_OBJECT_DELETIONS#define ACE_DYNAMIC_SERVICE_DIRECTIVE( ident,
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DELETE_PREALLOCATED_ARRAY

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
#define ACE_DELETE_PREALLOCATED_ARRAY( TYPE, libpathname,
 ID, objectclass,
 COUNT parameters 
)
│ │ │ │
│ │ │ │ -Value:
delete (ACE_Cleanup_Adapter<TYPE[COUNT]> *) preallocated_array[ID];\
│ │ │ │ -
preallocated_array[ID] = 0;
│ │ │ │ -
Adapter for ACE_Cleanup objects that allows them to be readily managed by the ACE_Object_Manager.
Definition: Managed_Object.h:42
│ │ │ │ +Value:
ACE_TEXT ("<ACE_Svc_Conf><dynamic id=\"") \
│ │ │ │ +
ACE_TEXT (ident) \
│ │ │ │ +
ACE_TEXT ("\" type=\"Service_Object\">") \
│ │ │ │ +
ACE_TEXT ("<initializer path=\"") \
│ │ │ │ +
ACE_TEXT (libpathname) \
│ │ │ │ +
ACE_TEXT ("\" init=\"") \
│ │ │ │ +
ACE_TEXT (objectclass) \
│ │ │ │ +
ACE_TEXT ("\"") \
│ │ │ │ +
ACE_TEXT (" params=\"") \
│ │ │ │ +
ACE_TEXT (parameters) \
│ │ │ │ +
ACE_TEXT ("\"/></dynamic></ACE_Svc_Conf>")
│ │ │ │ +
#define ACE_TEXT(STRING)
Definition: ace_wchar.h:97
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ ACE_DELETE_PREALLOCATED_OBJECT

│ │ │ │ + │ │ │ │ +

◆ ACE_DYNAMIC_VERSIONED_SERVICE_DIRECTIVE

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DELETE_PREALLOCATED_OBJECT#define ACE_DYNAMIC_VERSIONED_SERVICE_DIRECTIVE( TYPE, ident,
 ID libpathname,
)
│ │ │ │ -
│ │ │ │ -Value:
│ │ │ │ -
(ACE_Cleanup_Adapter<TYPE> *) preallocated_object[ID], 0);\
│ │ │ │ -
preallocated_object[ID] = 0;
│ │ │ │ -
#define ACE_CLEANUP_DESTROYER_NAME
Definition: Cleanup.h:33
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_PREALLOCATE_ARRAY

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
#define ACE_PREALLOCATE_ARRAY( TYPE, version,
 ID, objectclass,
 COUNT parameters 
)
│ │ │ │
│ │ │ │ -Value:
{\
│ │ │ │ -
ACE_Cleanup_Adapter<TYPE[COUNT]> *array_p;\
│ │ │ │ -
ACE_NEW_RETURN (array_p, ACE_Cleanup_Adapter<TYPE[COUNT]>, -1);\
│ │ │ │ -
preallocated_array[ID] = array_p;\
│ │ │ │ -
}
│ │ │ │ +Value:
ACE_TEXT ("<ACE_Svc_Conf><dynamic id=\"") \
│ │ │ │ +
ACE_TEXT (ident) \
│ │ │ │ +
ACE_TEXT ("\" type=\"Service_Object\">") \
│ │ │ │ +
ACE_TEXT ("<initializer path=\"") \
│ │ │ │ +
ACE_TEXT (libpathname) \
│ │ │ │ +
ACE_TEXT ("\" init=\"") \
│ │ │ │ +
ACE_TEXT (objectclass) \
│ │ │ │ +
ACE_TEXT ("\"") \
│ │ │ │ +
ACE_TEXT (" params=\"") \
│ │ │ │ +
ACE_TEXT (parameters) \
│ │ │ │ +
ACE_TEXT ("\"/></dynamic></ACE_Svc_Conf>")
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ ACE_PREALLOCATE_OBJECT

│ │ │ │ + │ │ │ │ +

◆ ACE_REMOVE_SERVICE_DIRECTIVE

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ │ │ │ │
#define ACE_PREALLOCATE_OBJECT#define ACE_REMOVE_SERVICE_DIRECTIVE( TYPE,
ident) ID 
)
│ │ │ │
│ │ │ │ -Value:
{\
│ │ │ │ -
ACE_Cleanup_Adapter<TYPE> *obj_p;\
│ │ │ │ -
ACE_NEW_RETURN (obj_p, ACE_Cleanup_Adapter<TYPE>, -1);\
│ │ │ │ -
preallocated_object[ID] = obj_p;\
│ │ │ │ -
}
│ │ │ │ +Value:
ACE_TEXT ("<ACE_Svc_Conf><remove id=\"") \
│ │ │ │ +
ACE_TEXT (ident) \
│ │ │ │ +
ACE_TEXT ("\"></remove></ACE_Svc_Conf>")
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Static_Object_Lock_Type

│ │ │ │ + │ │ │ │ +

◆ ACE_STATIC_SERVICE_DIRECTIVE

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ -
using ACE_Static_Object_Lock_Type = ACE_Cleanup_Adapter<ACE_Recursive_Thread_Mutex>#define ACE_STATIC_SERVICE_DIRECTIVE( ident,
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Variable Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Object_Manager_Manager_instance

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
ACE_Object_Manager_Manager ACE_Object_Manager_Manager_instance parameters 
)
│ │ │ │ -
│ │ │ │ -static
│ │ │ │
│ │ │ │ - │ │ │ │ +Value:
ACE_TEXT ("<ACE_Svc_Conf><static id=\"") \
│ │ │ │ +
ACE_TEXT (ident) \
│ │ │ │ +
ACE_TEXT ("\" params=\"") \
│ │ │ │ +
ACE_TEXT (parameters) \
│ │ │ │ +
ACE_TEXT ("\"/></ACE_Svc_Conf>")
│ │ │ │ +
│ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ ACE_Static_Object_Lock_lock

│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_SERVICE_ALLOCATOR

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
ACE_Static_Object_Lock_Type* ACE_Static_Object_Lock_lock = 0typedef ACE_Service_Object *(* ACE_SERVICE_ALLOCATOR) (ACE_Service_Object_Exterminator *)
│ │ │ │ -
│ │ │ │ -static
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Barrier.h File Reference
│ │ │ │ +
OS_NS_sys_time.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Condition_Thread_Mutex.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

struct  ACE_Sub_Barrier
 
class  ACE_Barrier
 Implements "barrier synchronization". More...
 
class  ACE_Thread_Barrier
 Implements "barrier synchronization" using ACE_Thread_Mutexes! More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
#include "ace/OS_NS_sys_time.h"
│ │ │ │ +#include "ace/OS_NS_sys_time.inl"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,26 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Barrier.h File Reference │ │ │ │ │ -#include "ace/Condition_Thread_Mutex.h" │ │ │ │ │ - Classes │ │ │ │ │ -struct  ACE_Sub_Barrier │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Barrier │ │ │ │ │ -  Implements "barrier synchronization". More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Thread_Barrier │ │ │ │ │ -  Implements "barrier synchronization" using ACE_Thread_Mutexes! More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +OS_NS_sys_time.cpp File Reference │ │ │ │ │ +#include "ace/OS_NS_sys_time.h" │ │ │ │ │ +#include "ace/OS_NS_sys_time.inl" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01232.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Monitor_Point_Registry.cpp File Reference │ │ │ │ +ACE: Tokenizer_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,30 +63,58 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Namespaces
│ │ │ │ -
Monitor_Point_Registry.cpp File Reference
│ │ │ │ +Classes | │ │ │ │ +Typedefs
│ │ │ │ +
Tokenizer_T.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Monitor_Point_Registry.h"
│ │ │ │ -#include "ace/Monitor_Base.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ +
#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/Tokenizer_T.cpp"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ -Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.

│ │ │ │ +Classes

class  ACE_Tokenizer_T< ACE_CHAR_T >
 Tokenizer. More...
 
namespace  ACE::Monitor_Control
class  ACE_Tokenizer_T< ACE_CHAR_T >::Preserve_Entry
 Preserve Entry. More...
 
class  ACE_Tokenizer_T< ACE_CHAR_T >::Delimiter_Entry
 Delimiter Entry. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Typedefs

typedef ACE_Tokenizer_T< ACE_TCHARACE_Tokenizer
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt (d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u)
│ │ │ │ +
│ │ │ │ +Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Tokenizer

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Tokenizer_T<ACE_TCHAR> ACE_Tokenizer
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,21 +3,35 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces │ │ │ │ │ -Monitor_Point_Registry.cpp File Reference │ │ │ │ │ -#include "ace/Monitor_Point_Registry.h" │ │ │ │ │ -#include "ace/Monitor_Base.h" │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE │ │ │ │ │ -  The namespace containing the ACE framework itself. │ │ │ │ │ +Classes | Typedefs │ │ │ │ │ +Tokenizer_T.h File Reference │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/Tokenizer_T.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Tokenizer_T<_ACE_CHAR_T_> │ │ │ │ │ +  Tokenizer. More... │ │ │ │ │   │ │ │ │ │ -namespace  ACE::Monitor_Control │ │ │ │ │ +class  ACE_Tokenizer_T<_ACE_CHAR_T_>::Preserve_Entry │ │ │ │ │ +  Preserve Entry. More... │ │ │ │ │   │ │ │ │ │ +class  ACE_Tokenizer_T<_ACE_CHAR_T_>::Delimiter_Entry │ │ │ │ │ +  Delimiter Entry. More... │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef ACE_Tokenizer_T< ACE_TCHAR > ACE_Tokenizer │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + (d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u) │ │ │ │ │ + Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_Tokenizer ***** │ │ │ │ │ +typedef ACE_Tokenizer_T ACE_Tokenizer │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01235.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Event_Handler_Handle_Timeout_Upcall.h File Reference │ │ │ │ +ACE: Reactor_Notification_Strategy.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,31 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Event_Handler_Handle_Timeout_Upcall.h File Reference
│ │ │ │ +
Reactor_Notification_Strategy.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Timer_Queuefwd.h"
│ │ │ │ -#include "ace/Event_Handler_Handle_Timeout_Upcall.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Event_Handler_Handle_Timeout_Upcall
 Functor for Timer_Queues. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Carlos O'Ryan corya.nosp@m.n@at.nosp@m.desk..nosp@m.com
│ │ │ │ -

Based on classes and files developed by Doug Schmidt, Darrell Brunsch, Irfan Pyarali and a cast of thousands.

│ │ │ │ +
#include "ace/Reactor_Notification_Strategy.h"
│ │ │ │ +#include "ace/Reactor.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,23 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Event_Handler_Handle_Timeout_Upcall.h File Reference │ │ │ │ │ -#include "ace/Timer_Queuefwd.h" │ │ │ │ │ -#include "ace/Event_Handler_Handle_Timeout_Upcall.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Event_Handler_Handle_Timeout_Upcall │ │ │ │ │ -  Functor for Timer_Queues. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Carlos O'Ryan corya.nosp@m.n@at.nosp@m.desk..nosp@m.com │ │ │ │ │ -Based on classes and files developed by Doug Schmidt, Darrell Brunsch, Irfan │ │ │ │ │ -Pyarali and a cast of thousands. │ │ │ │ │ +Reactor_Notification_Strategy.cpp File Reference │ │ │ │ │ +#include "ace/Reactor_Notification_Strategy.h" │ │ │ │ │ +#include "ace/Reactor.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01238.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Future_Set.h File Reference │ │ │ │ +ACE: Sample_History.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,34 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Future_Set.h File Reference
│ │ │ │ +
Sample_History.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Thread.h"
│ │ │ │ -#include "ace/Message_Queue.h"
│ │ │ │ -#include "ace/Future.h"
│ │ │ │ -#include "ace/Hash_Map_Manager_T.h"
│ │ │ │ -#include "ace/Null_Mutex.h"
│ │ │ │ -#include "ace/Future_Set.cpp"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Future_Set< T >
 This class implements a mechanism that allows the values of a collection of ACE_Future objects to be accessed by reader threads as they become available. The caller(s) provide the ACE_Future_Set (i.e. the observer...) with the collection of ACE_Future objects (i.e. the subjects...) that are to be observed using the the ACE_Future_Set::insert() method. The caller(s) may then iterate over the collection in the order in which they become readable using the ACE_Future_Set::next_readable() method. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
John Tucker jtuck.nosp@m.er@i.nosp@m.nfogl.nosp@m.ide..nosp@m.com
│ │ │ │ +
#include "ace/Sample_History.h"
│ │ │ │ +#include "ace/Basic_Stats.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── encoding │ │ │ │ │ @@ -1 +1 @@ │ │ │ │ │ -utf-8 │ │ │ │ │ +us-ascii │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,32 +3,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Future_Set.h File Reference │ │ │ │ │ -#include "ace/Thread.h" │ │ │ │ │ -#include "ace/Message_Queue.h" │ │ │ │ │ -#include "ace/Future.h" │ │ │ │ │ -#include "ace/Hash_Map_Manager_T.h" │ │ │ │ │ -#include "ace/Null_Mutex.h" │ │ │ │ │ -#include "ace/Future_Set.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Future_Set<_T_> │ │ │ │ │ - This class implements a mechanism that allows the values of a │ │ │ │ │ - collection of ACE_Future objects to be accessed by reader threads as │ │ │ │ │ - they become available. The caller(s) provide the ACE_Future_Set (i.e. │ │ │ │ │ -  the observer...) with the collection of ACE_Future objects (i.e. the │ │ │ │ │ - subjects...) that are to be observed using the the ACE_Future_Set:: │ │ │ │ │ - insert() method. The caller(s) may then iterate over the collection in │ │ │ │ │ - the order in which they become readable using the ACE_Future_Set:: │ │ │ │ │ - next_readable() method. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - John Tucker jtuck.nosp@m.er@i.nosp@m.nfogl.nosp@m.ide..nosp@m.com │ │ │ │ │ +Sample_History.cpp File Reference │ │ │ │ │ +#include "ace/Sample_History.h" │ │ │ │ │ +#include "ace/Basic_Stats.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01241.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_sys_socket.inl File Reference │ │ │ │ +ACE: Log_Msg_NT_Event_Log.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,67 +63,28 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Macros | │ │ │ │ -Typedefs
│ │ │ │ -
OS_NS_sys_socket.inl File Reference
│ │ │ │ +Classes
│ │ │ │ +
Log_Msg_NT_Event_Log.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_errno.h"
│ │ │ │ -#include "ace/OS_NS_macros.h"
│ │ │ │ -#include "ace/OS_NS_sys_uio.h"
│ │ │ │ -#include "ace/OS_NS_stdio.h"
│ │ │ │ -#include "ace/OS_QoS.h"
│ │ │ │ -#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/os_include/netinet/os_in.h"
│ │ │ │ +
#include "ace/Log_Msg_Backend.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_SOCKOPT_LEN   ACE_SOCKET_LEN
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Typedefs

typedef const char * ACE_SOCKOPT_TYPE1
 

│ │ │ │ +Classes

class  ACE_Log_Msg_NT_Event_Log
 Implements an ACE_Log_Msg_Backend that logs to the WinNT system event log. More...
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_SOCKOPT_LEN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SOCKOPT_LEN   ACE_SOCKET_LEN
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_SOCKOPT_TYPE1

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef const char* ACE_SOCKOPT_TYPE1
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Christopher Kohlhoff chris.nosp@m.@koh.nosp@m.lhoff.nosp@m..com
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,31 +3,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Typedefs │ │ │ │ │ -OS_NS_sys_socket.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ -#include "ace/OS_NS_macros.h" │ │ │ │ │ -#include "ace/OS_NS_sys_uio.h" │ │ │ │ │ -#include "ace/OS_NS_stdio.h" │ │ │ │ │ -#include "ace/OS_QoS.h" │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ -#include "ace/os_include/netinet/os_in.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_SOCKOPT_LEN   ACE_SOCKET_LEN │ │ │ │ │ +Classes │ │ │ │ │ +Log_Msg_NT_Event_Log.h File Reference │ │ │ │ │ +#include "ace/Log_Msg_Backend.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Log_Msg_NT_Event_Log │ │ │ │ │ +  Implements an ACE_Log_Msg_Backend that logs to the WinNT system event │ │ │ │ │ + log. More... │ │ │ │ │   │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef const char * ACE_SOCKOPT_TYPE1 │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_SOCKOPT_LEN ***** │ │ │ │ │ -#define ACE_SOCKOPT_LEN   ACE_SOCKET_LEN │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_SOCKOPT_TYPE1 ***** │ │ │ │ │ -typedef const char* ACE_SOCKOPT_TYPE1 │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Christopher Kohlhoff chris.nosp@m.@koh.nosp@m.lhoff.nosp@m..com │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01244.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SV_Message.h File Reference │ │ │ │ +ACE: Svc_Conf_Param.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,28 +63,108 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
SV_Message.h File Reference
│ │ │ │ +Classes | │ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
Svc_Conf_Param.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/SV_Message.inl"
│ │ │ │ +
#include "ace/Obstack.h"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ +

│ │ │ │ Classes

class  ACE_SV_Message
 Defines the header file for the C++ wrapper for message queues. More...
class  ACE_Svc_Conf_Param
 An instance of this object will be passed down to the yyparse() and yylex() functions. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define YYPARSE_PARAM   ace_svc_conf_parameter
 
#define YYLEX_PARAM   YYPARSE_PARAM
 
#define ACE_SVC_CONF_PARAM   (static_cast<ACE_Svc_Conf_Param *> (YYLEX_PARAM))
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Functions

void ace_yy_delete_buffer (ace_yy_buffer_state *buffer)
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Doug Schmidt
│ │ │ │ -
│ │ │ │ +
Author
Iliyan Jeliazkov iliya.nosp@m.n@oc.nosp@m.iweb..nosp@m.com
│ │ │ │ +
│ │ │ │ +Based on code originally found in Svc_Conf.h by Doug Schmidt and Ossama Othman.
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_SVC_CONF_PARAM

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SVC_CONF_PARAM   (static_cast<ACE_Svc_Conf_Param *> (YYLEX_PARAM))
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ YYLEX_PARAM

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define YYLEX_PARAM   YYPARSE_PARAM
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ YYPARSE_PARAM

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define YYPARSE_PARAM   ace_svc_conf_parameter
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ace_yy_delete_buffer()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
void ace_yy_delete_buffer (ace_yy_buffer_state * buffer)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,20 +3,43 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -SV_Message.h File Reference │ │ │ │ │ -#include "ace/SV_Message.inl" │ │ │ │ │ +Classes | Macros | Functions │ │ │ │ │ +Svc_Conf_Param.h File Reference │ │ │ │ │ +#include "ace/Obstack.h" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_SV_Message │ │ │ │ │ -  Defines the header file for the C++ wrapper for message queues. More... │ │ │ │ │ +class  ACE_Svc_Conf_Param │ │ │ │ │ +  An instance of this object will be passed down to the yyparse() and │ │ │ │ │ + yylex() functions. More... │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define YYPARSE_PARAM   ace_svc_conf_parameter │ │ │ │ │ +  │ │ │ │ │ +#define YYLEX_PARAM   YYPARSE_PARAM │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SVC_CONF_PARAM   (static_cast (YYLEX_PARAM)) │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +void ace_yy_delete_buffer (ace_yy_buffer_state *buffer) │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ + Iliyan Jeliazkov iliya.nosp@m.n@oc.nosp@m.iweb..nosp@m.com │ │ │ │ │ + Based on code originally found in Svc_Conf.h by Doug Schmidt and Ossama │ │ │ │ │ + Othman. │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_SVC_CONF_PARAM ***** │ │ │ │ │ +#define ACE_SVC_CONF_PARAM   (static_cast (YYLEX_PARAM)) │ │ │ │ │ +***** ◆ YYLEX_PARAM ***** │ │ │ │ │ +#define YYLEX_PARAM   YYPARSE_PARAM │ │ │ │ │ +***** ◆ YYPARSE_PARAM ***** │ │ │ │ │ +#define YYPARSE_PARAM   ace_svc_conf_parameter │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ace_yy_delete_buffer() ***** │ │ │ │ │ +void ace_yy_delete_buffer ( ace_yy_buffer_state * buffer ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01247.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_sys_utsname.cpp File Reference │ │ │ │ +ACE: SPIPE.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,31 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
OS_NS_sys_utsname.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
SPIPE.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_sys_utsname.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_NS_stdio.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ -#include "ace/OS_NS_errno.h"
│ │ │ │ +
#include "ace/IPC_SAP.h"
│ │ │ │ +#include "ace/SPIPE_Addr.h"
│ │ │ │ +#include "ace/SPIPE.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_SPIPE
 Defines the member functions for the base class of the ACE_SPIPE abstraction. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Doug Schmidt
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,16 +3,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_sys_utsname.cpp File Reference │ │ │ │ │ -#include "ace/OS_NS_sys_utsname.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/OS_NS_stdio.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ +Classes │ │ │ │ │ +SPIPE.h File Reference │ │ │ │ │ +#include "ace/IPC_SAP.h" │ │ │ │ │ +#include "ace/SPIPE_Addr.h" │ │ │ │ │ +#include "ace/SPIPE.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_SPIPE │ │ │ │ │ +  Defines the member functions for the base class of the ACE_SPIPE │ │ │ │ │ + abstraction. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Doug Schmidt │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01250.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: FIFO_Recv_Msg.cpp File Reference │ │ │ │ +ACE: Reactor_Token_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,46 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
FIFO_Recv_Msg.cpp File Reference
│ │ │ │ +
│ │ │ │ +Functions
│ │ │ │ +
Reactor_Token_T.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/FIFO_Recv_Msg.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Reactor_Token_T.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Reactor_Token_T) template< class ACE_TOKEN_TYPE > void ACE_Reactor_Token_T< ACE_TOKEN_TYPE >
 
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tc()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Reactor_Token_T )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -FIFO_Recv_Msg.cpp File Reference │ │ │ │ │ -#include "ace/FIFO_Recv_Msg.h" │ │ │ │ │ +Functions │ │ │ │ │ +Reactor_Token_T.cpp File Reference │ │ │ │ │ #include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/Reactor_Token_T.h" │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Reactor_Token_T) template< class ACE_TOKEN_TYPE │ │ │ │ │ + > void ACE_Reactor_Token_T< ACE_TOKEN_TYPE > │ │ │ │ │ +  │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Reactor_Token_T  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01253.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Monitor_Point_Registry.h File Reference │ │ │ │ +ACE: Asynch_Acceptor.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,42 +63,30 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Namespaces
│ │ │ │ -
Monitor_Point_Registry.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
Asynch_Acceptor.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Thread_Mutex.h"
│ │ │ │ -#include "ace/Synch_Traits.h"
│ │ │ │ -#include "ace/Null_Mutex.h"
│ │ │ │ -#include "ace/Hash_Map_Manager_T.h"
│ │ │ │ -#include "ace/Monitor_Control_Types.h"
│ │ │ │ -#include "ace/Singleton.h"
│ │ │ │ +
#include "ace/Default_Constants.h"
│ │ │ │ +#include "ace/Asynch_IO.h"
│ │ │ │ +#include "ace/Asynch_Acceptor.cpp"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ Classes

class  ACE::Monitor_Control::Monitor_Point_Registry
 Storage for instantiated monitor points. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ -Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.
 
namespace  ACE::Monitor_Control
class  ACE_Asynch_Acceptor< HANDLER >
 This class is an example of the Acceptor Pattern. This class will accept new connections and create new HANDLER to handle the new connections. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Jeff Parsons j.par.nosp@m.sons.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
Author
Irfan Pyarali (irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu)
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,32 +3,24 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Namespaces │ │ │ │ │ -Monitor_Point_Registry.h File Reference │ │ │ │ │ -#include "ace/Thread_Mutex.h" │ │ │ │ │ -#include "ace/Synch_Traits.h" │ │ │ │ │ -#include "ace/Null_Mutex.h" │ │ │ │ │ -#include "ace/Hash_Map_Manager_T.h" │ │ │ │ │ -#include "ace/Monitor_Control_Types.h" │ │ │ │ │ -#include "ace/Singleton.h" │ │ │ │ │ +Classes │ │ │ │ │ +Asynch_Acceptor.h File Reference │ │ │ │ │ +#include "ace/Default_Constants.h" │ │ │ │ │ +#include "ace/Asynch_IO.h" │ │ │ │ │ +#include "ace/Asynch_Acceptor.cpp" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE::Monitor_Control::Monitor_Point_Registry │ │ │ │ │ -  Storage for instantiated monitor points. More... │ │ │ │ │ -  │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE │ │ │ │ │ -  The namespace containing the ACE framework itself. │ │ │ │ │ -  │ │ │ │ │ -namespace  ACE::Monitor_Control │ │ │ │ │ +class  ACE_Asynch_Acceptor<_HANDLER_> │ │ │ │ │ + This class is an example of the Acceptor Pattern. This class will │ │ │ │ │ +  accept new connections and create new HANDLER to handle the new │ │ │ │ │ + connections. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Jeff Parsons │ │ │ │ │ - j.par.nosp@m.sons.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Irfan Pyarali (irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01256.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: ACE.inl File Reference │ │ │ │ +ACE: Logging_Strategy.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,90 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
ACE.inl File Reference
│ │ │ │ +
│ │ │ │ +Functions
│ │ │ │ +
Logging_Strategy.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_unistd.h"
│ │ │ │ -#include "ace/OS_NS_Thread.h"
│ │ │ │ -#include "ace/OS_NS_ctype.h"
│ │ │ │ -#include "ace/OS_NS_sys_socket.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Logging_Strategy.h"
│ │ │ │ +#include "ace/Service_Config.h"
│ │ │ │ +#include "ace/ACE.h"
│ │ │ │ +#include "ace/ACE_export.h"
│ │ │ │ +#include "ace/Get_Opt.h"
│ │ │ │ +#include "ace/streams.h"
│ │ │ │ +#include "ace/Lib_Find.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Reactor.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_NS_stdio.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

 ACE_STATIC_SVC_DEFINE (ACE_Logging_Strategy, ACE_TEXT("Logging_Strategy"), ACE_Service_Type::SERVICE_OBJECT, &ACE_SVC_NAME(ACE_Logging_Strategy), ACE_Service_Type::DELETE_THIS|ACE_Service_Type::DELETE_OBJ, 0) extern "C" int _get_dll_unload_policy()
 
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_STATIC_SVC_DEFINE()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_STATIC_SVC_DEFINE (ACE_Logging_Strategy ,
ACE_TEXT("Logging_Strategy") ,
ACE_Service_Type::SERVICE_OBJECT ,
ACE_SVC_NAMEACE_Logging_Strategy,
ACE_Service_Type::DELETE_THIS|ACE_Service_Type::DELETE_OBJ ,
 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,15 +3,40 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -ACE.inl File Reference │ │ │ │ │ +Functions │ │ │ │ │ +Logging_Strategy.cpp File Reference │ │ │ │ │ +#include "ace/Logging_Strategy.h" │ │ │ │ │ +#include "ace/Service_Config.h" │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/ACE_export.h" │ │ │ │ │ +#include "ace/Get_Opt.h" │ │ │ │ │ +#include "ace/streams.h" │ │ │ │ │ +#include "ace/Lib_Find.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/Reactor.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_NS_stdio.h" │ │ │ │ │ #include "ace/OS_NS_unistd.h" │ │ │ │ │ -#include "ace/OS_NS_Thread.h" │ │ │ │ │ -#include "ace/OS_NS_ctype.h" │ │ │ │ │ -#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ + Functions │ │ │ │ │ + ACE_STATIC_SVC_DEFINE (ACE_Logging_Strategy, ACE_TEXT("Logging_Strategy"), │ │ │ │ │ + ACE_Service_Type::SERVICE_OBJECT, &ACE_SVC_NAME(ACE_Logging_Strategy), │ │ │ │ │ + ACE_Service_Type::DELETE_THIS|ACE_Service_Type::DELETE_OBJ, 0) extern "C" int │ │ │ │ │ + _get_dll_unload_policy() │ │ │ │ │ +  │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_STATIC_SVC_DEFINE() ***** │ │ │ │ │ +ACE_STATIC_SVC_DEFINE ( ACE_Logging_Strategy  , │ │ │ │ │ + ACE_TEXT("Logging_Strategy")  , │ │ │ │ │ + ACE_Service_Type::SERVICE_OBJECT  , │ │ │ │ │ + &  ACE_SVC_NAMEACE_Logging_Strategy, │ │ │ │ │ + ACE_Service_Type:: , │ │ │ │ │ + DELETE_THIS|ACE_Service_Type::DELETE_OBJ  │ │ │ │ │ + 0    │ │ │ │ │ + ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01259.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Reverse_Lock_T.cpp File Reference │ │ │ │ +ACE: SOCK_Dgram_Bcast.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,40 +63,33 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Macros
│ │ │ │ -
Reverse_Lock_T.cpp File Reference
│ │ │ │ +Classes
│ │ │ │ +
SOCK_Dgram_Bcast.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Reverse_Lock_T.h"
│ │ │ │ +
#include "ace/SOCK_Dgram.h"
│ │ │ │ +#include "ace/INET_Addr.h"
│ │ │ │ +#include "ace/SOCK_Dgram_Bcast.inl"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Macros

#define ACE_REVERSE_LOCK_T_CPP
 

│ │ │ │ +Classes

class  ACE_Bcast_Node
 Linked list of broadcast interfaces. More...
 
class  ACE_SOCK_Dgram_Bcast
 Defines the member functions for the ACE_SOCK datagram abstraction. More...
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_REVERSE_LOCK_T_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_REVERSE_LOCK_T_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Doug Schmidt
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,19 +3,26 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Reverse_Lock_T.cpp File Reference │ │ │ │ │ -#include "ace/Reverse_Lock_T.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_REVERSE_LOCK_T_CPP │ │ │ │ │ +Classes │ │ │ │ │ +SOCK_Dgram_Bcast.h File Reference │ │ │ │ │ +#include "ace/SOCK_Dgram.h" │ │ │ │ │ +#include "ace/INET_Addr.h" │ │ │ │ │ +#include "ace/SOCK_Dgram_Bcast.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Bcast_Node │ │ │ │ │ +  Linked list of broadcast interfaces. More... │ │ │ │ │   │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_REVERSE_LOCK_T_CPP ***** │ │ │ │ │ -#define ACE_REVERSE_LOCK_T_CPP │ │ │ │ │ +class  ACE_SOCK_Dgram_Bcast │ │ │ │ │ +  Defines the member functions for the ACE_SOCK datagram abstraction. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Doug Schmidt │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01262.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_wctype.h File Reference │ │ │ │ +ACE: Env_Value_T.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,62 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Namespaces | │ │ │ │ -Macros
│ │ │ │ -
OS_NS_wctype.h File Reference
│ │ │ │ +
Env_Value_T.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -#include "ace/os_include/os_ctype.h"
│ │ │ │ -#include "ace/os_include/os_wctype.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

Functions from <cctype>

Included are the functions defined in <cctype> and their <cwctype> equivalents.

│ │ │ │ -

Since they are often implemented as macros, we don't use the same name here. Instead, we change by prepending "ace_".

│ │ │ │ -
int ACE_OS::ace_iswctype (wint_t c, wctype_t desc)
 Tests c for the property specified by the desc argument. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_EXPORT_MACRO

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,40 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces | Macros │ │ │ │ │ -OS_NS_wctype.h File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ -#include "ace/os_include/os_ctype.h" │ │ │ │ │ -#include "ace/os_include/os_wctype.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_OS │ │ │ │ │ - This namespace defines an OS independent programming API that │ │ │ │ │ -  shields developers from nonportable aspects of writing efficient │ │ │ │ │ - system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ - various real-time operating systems. │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -Functions from │ │ │ │ │ -Included are the functions defined in and their │ │ │ │ │ -equivalents. │ │ │ │ │ -Since they are often implemented as macros, we don't use the same name here. │ │ │ │ │ -Instead, we change by prepending "ace_". │ │ │ │ │ -int ACE_OS::ace_iswctype (wint_t c, wctype_t desc) │ │ │ │ │ -  Tests c for the property specified by the desc argument. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +Env_Value_T.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01265.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Hash_Map_With_Allocator_T.h File Reference │ │ │ │ +ACE: Copy_Disabled.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,32 +64,26 @@ │ │ │ │
    │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │ -
Hash_Map_With_Allocator_T.h File Reference
│ │ │ │ +
Copy_Disabled.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Hash_Map_Manager_T.h"
│ │ │ │ -#include "ace/Null_Mutex.h"
│ │ │ │ -#include "ace/Hash_Map_With_Allocator_T.inl"
│ │ │ │ -#include "ace/Hash_Map_With_Allocator_T.cpp"
│ │ │ │ -
│ │ │ │ +
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_Hash_Map_With_Allocator< EXT_ID, INT_ID >
 This class is a thin wrapper around ACE_Hash_Map_Manager, which comes handy when ACE_Hash_Map_Manager is to be used with a non-nil ACE_Allocator. This wrapper insures that the appropriate allocator is in place for every operation that accesses or updates the hash map. More...
class  ACE_Copy_Disabled
 Helper class to disable copy construction and assignment. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Marina Spivak marin.nosp@m.a@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ +
Author
Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,27 +4,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Classes │ │ │ │ │ -Hash_Map_With_Allocator_T.h File Reference │ │ │ │ │ -#include "ace/Hash_Map_Manager_T.h" │ │ │ │ │ -#include "ace/Null_Mutex.h" │ │ │ │ │ -#include "ace/Hash_Map_With_Allocator_T.inl" │ │ │ │ │ -#include "ace/Hash_Map_With_Allocator_T.cpp" │ │ │ │ │ +Copy_Disabled.h File Reference │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Hash_Map_With_Allocator<_EXT_ID,_INT_ID_> │ │ │ │ │ - This class is a thin wrapper around ACE_Hash_Map_Manager, which comes │ │ │ │ │ - handy when ACE_Hash_Map_Manager is to be used with a non-nil │ │ │ │ │ -  ACE_Allocator. This wrapper insures that the appropriate allocator is │ │ │ │ │ - in place for every operation that accesses or updates the hash map. │ │ │ │ │ - More... │ │ │ │ │ +class  ACE_Copy_Disabled │ │ │ │ │ +  Helper class to disable copy construction and assignment. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Marina Spivak marin.nosp@m.a@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ - Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ + Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01268.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: ICMP_Socket.h File Reference │ │ │ │ +ACE: Framework_Component_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,32 +63,65 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
ICMP_Socket.h File Reference
│ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
Framework_Component_T.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/SOCK.h"
│ │ │ │ -#include "ace/Time_Value.h"
│ │ │ │ -#include "ace/os_include/netinet/os_in.h"
│ │ │ │ +
#include "ace/Framework_Component_T.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ -Classes

class  ACE_ICMP_Socket
 An abstract class that forms the basis for usage of the ICMP protocol (that is, support for things such as ping). More...
 

│ │ │ │ +Macros

#define ACE_FRAMEWORK_COMPONENT_T_CPP
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE_Tt (ACE_Framework_Component_T) template< class Concrete > void ACE_Framework_Component_T< Concrete >
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_FRAMEWORK_COMPONENT_T_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_FRAMEWORK_COMPONENT_T_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tt()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tt (ACE_Framework_Component_T )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,27 +3,26 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -ICMP_Socket.h File Reference │ │ │ │ │ -#include "ace/SOCK.h" │ │ │ │ │ -#include "ace/Time_Value.h" │ │ │ │ │ -#include "ace/os_include/netinet/os_in.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_ICMP_Socket │ │ │ │ │ -  An abstract class that forms the basis for usage of the ICMP protocol │ │ │ │ │ - (that is, support for things such as ping). More... │ │ │ │ │ +Macros | Functions │ │ │ │ │ +Framework_Component_T.cpp File Reference │ │ │ │ │ +#include "ace/Framework_Component_T.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_FRAMEWORK_COMPONENT_T_CPP │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Robert S. Iakobashvili │ │ │ │ │ - corob.nosp@m.erti.nosp@m.@gmai.nosp@m.l.co.nosp@m.m │ │ │ │ │ - corob.nosp@m.erti.nosp@m.@wall.nosp@m.a.co.nosp@m..il │ │ │ │ │ - Gonzalo A. Diethelm │ │ │ │ │ - gonza.nosp@m.lo.d.nosp@m.iethe.nosp@m.lm@a.nosp@m.ditiv.nosp@m.a.co.nosp@m.m │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tt (ACE_Framework_Component_T) template< class Concrete │ │ │ │ │ + > void ACE_Framework_Component_T< Concrete > │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_FRAMEWORK_COMPONENT_T_CPP ***** │ │ │ │ │ +#define ACE_FRAMEWORK_COMPONENT_T_CPP │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tt() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tt ( ACE_Framework_Component_T  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01271.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Metrics_Cache_T.h File Reference │ │ │ │ +ACE: SOCK_Dgram.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,33 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Metrics_Cache_T.h File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
SOCK_Dgram.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/SOCK.h"
│ │ │ │ +#include "ace/INET_Addr.h"
│ │ │ │ +#include "ace/OS_NS_sys_socket.h"
│ │ │ │ +#include "ace/Addr.h"
│ │ │ │ +#include "ace/SOCK_Dgram.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_SOCK_Dgram
 Defines the member functions for the ACE_SOCK datagram abstraction. More...
 
│ │ │ │

Detailed Description

│ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,26 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Metrics_Cache_T.h File Reference │ │ │ │ │ +Classes │ │ │ │ │ +SOCK_Dgram.h File Reference │ │ │ │ │ +#include "ace/SOCK.h" │ │ │ │ │ +#include "ace/INET_Addr.h" │ │ │ │ │ +#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ +#include "ace/Addr.h" │ │ │ │ │ +#include "ace/SOCK_Dgram.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_SOCK_Dgram │ │ │ │ │ +  Defines the member functions for the ACE_SOCK datagram abstraction. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Chris Gill cdgil.nosp@m.l@cs.nosp@m.e.wus.nosp@m.tl.e.nosp@m.du │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01274.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Registry_Name_Space.cpp File Reference │ │ │ │ +ACE: Configuration.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,272 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Registry_Name_Space.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Macros | │ │ │ │ +Typedefs
│ │ │ │ +
Configuration.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Registry_Name_Space.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/SStringfwd.h"
│ │ │ │ +#include "ace/Hash_Map_With_Allocator_T.h"
│ │ │ │ +#include "ace/Malloc_T.h"
│ │ │ │ +#include "ace/MMAP_Memory_Pool.h"
│ │ │ │ +#include "ace/Local_Memory_Pool.h"
│ │ │ │ +#include "ace/Synch_Traits.h"
│ │ │ │ +#include "ace/Configuration.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Section_Key_Internal
 A base class for internal handles to section keys for configuration implementations. More...
 
class  ACE_Configuration_Section_Key
 Reference counted wrapper for ACE_Section_Key_Internal. More...
 
class  ACE_Configuration
 Base class for configuration databases. More...
 
class  ACE_Section_Key_Win32
 The Win32 registry implementation of an internal section key. More...
 
class  ACE_Configuration_Win32Registry
 The win32 registry implementation of a configuration database. More...
 
class  ACE_Configuration_ExtId
 External ID for the section and value hash. More...
 
class  ACE_Configuration_Value_IntId
 The section hash table internal value class. More...
 
class  ACE_Configuration_Section_IntId
 The internal ID for a section hash table. More...
 
class  ACE_Configuration_Section_Key_Heap
 Internal section key class for heap based configuration database. More...
 
class  ACE_Configuration_Heap
 The concrete implementation of a allocator based configuration database. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_CONFIG_SECTION_INDEX   "Config_Section_Index"
 
#define ACE_DEFAULT_CONFIG_SECTION_SIZE   16
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef ACE_Allocator_Adapter< ACE_Malloc< ACE_MMAP_MEMORY_POOL, ACE_SYNCH_MUTEX > > PERSISTENT_ALLOCATOR
 
typedef ACE_Allocator_Adapter< ACE_Malloc< ACE_LOCAL_MEMORY_POOL, ACE_SYNCH_MUTEX > > HEAP_ALLOCATOR
 
typedef ACE_Hash_Map_With_Allocator< ACE_Configuration_ExtId, int > SUBSECTION_MAP
 
typedef ACE_Hash_Map_Manager_Ex< ACE_Configuration_ExtId, int, ACE_Hash< ACE_Configuration_ExtId >, ACE_Equal_To< ACE_Configuration_ExtId >, ACE_Null_MutexSUBSECTION_HASH
 
typedef ACE_Hash_Map_With_Allocator< ACE_Configuration_ExtId, ACE_Configuration_Value_IntIdVALUE_MAP
 
typedef ACE_Hash_Map_Manager_Ex< ACE_Configuration_ExtId, ACE_Configuration_Value_IntId, ACE_Hash< ACE_Configuration_ExtId >, ACE_Equal_To< ACE_Configuration_ExtId >, ACE_Null_MutexVALUE_HASH
 
typedef VALUE_HASH::ENTRY VALUE_ENTRY
 
typedef ACE_Hash_Map_With_Allocator< ACE_Configuration_ExtId, ACE_Configuration_Section_IntIdSECTION_MAP
 
typedef ACE_Hash_Map_Manager_Ex< ACE_Configuration_ExtId, ACE_Configuration_Section_IntId, ACE_Hash< ACE_Configuration_ExtId >, ACE_Equal_To< ACE_Configuration_ExtId >, ACE_Null_MutexSECTION_HASH
 
typedef SECTION_HASH::ENTRY SECTION_ENTRY
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Chris Hafey chafe.nosp@m.y@st.nosp@m.entor.nosp@m..com
│ │ │ │ +

The ACE configuration API provides a portable abstraction for program configuration similar to the Microsoft Windows registry. The API supports a tree based hierarchy of configuration sections. Each section contains other sections or values. Values may contain string, unsigned integer and binary data.

│ │ │ │ +
Note
These classes are not thread safe, if multiple threads use these classes, you are responsible for serializing access.
│ │ │ │ +

For examples of using this class, see:

    │ │ │ │ +
  1. The test code in ACE_wrappers/test
  2. │ │ │ │ +
  3. wxConfigViewer, a Windows like Registry Editor for ACE_Configuration
  4. │ │ │ │ +
  5. TAO's IFR, it makes extensive use of ACE_Configuration
  6. │ │ │ │ +
│ │ │ │ +
Todo:
Templatize this class with an ACE_LOCK to provide thread safety
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_CONFIG_SECTION_INDEX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CONFIG_SECTION_INDEX   "Config_Section_Index"
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_CONFIG_SECTION_SIZE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_CONFIG_SECTION_SIZE   16
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ HEAP_ALLOCATOR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Allocator_Adapter<ACE_Malloc <ACE_LOCAL_MEMORY_POOL, ACE_SYNCH_MUTEX> > HEAP_ALLOCATOR
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ PERSISTENT_ALLOCATOR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Allocator_Adapter<ACE_Malloc <ACE_MMAP_MEMORY_POOL, ACE_SYNCH_MUTEX> > PERSISTENT_ALLOCATOR
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SECTION_ENTRY

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef SECTION_HASH::ENTRY SECTION_ENTRY
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SECTION_HASH

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Hash_Map_Manager_Ex<ACE_Configuration_ExtId, ACE_Configuration_Section_IntId, ACE_Hash<ACE_Configuration_ExtId>, ACE_Equal_To<ACE_Configuration_ExtId>, ACE_Null_Mutex> SECTION_HASH
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SECTION_MAP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Hash_Map_With_Allocator<ACE_Configuration_ExtId, ACE_Configuration_Section_IntId> SECTION_MAP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SUBSECTION_HASH

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Hash_Map_Manager_Ex<ACE_Configuration_ExtId, int, ACE_Hash<ACE_Configuration_ExtId>, ACE_Equal_To<ACE_Configuration_ExtId>, ACE_Null_Mutex> SUBSECTION_HASH
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SUBSECTION_MAP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Hash_Map_With_Allocator<ACE_Configuration_ExtId, int> SUBSECTION_MAP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ VALUE_ENTRY

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef VALUE_HASH::ENTRY VALUE_ENTRY
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ VALUE_HASH

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Hash_Map_Manager_Ex<ACE_Configuration_ExtId, ACE_Configuration_Value_IntId, ACE_Hash<ACE_Configuration_ExtId>, ACE_Equal_To<ACE_Configuration_ExtId>, ACE_Null_Mutex> VALUE_HASH
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ VALUE_MAP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Hash_Map_With_Allocator<ACE_Configuration_ExtId, ACE_Configuration_Value_IntId> VALUE_MAP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,146 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Registry_Name_Space.cpp File Reference │ │ │ │ │ -#include "ace/Registry_Name_Space.h" │ │ │ │ │ +Classes | Macros | Typedefs │ │ │ │ │ +Configuration.h File Reference │ │ │ │ │ +#include "ace/SStringfwd.h" │ │ │ │ │ +#include "ace/Hash_Map_With_Allocator_T.h" │ │ │ │ │ +#include "ace/Malloc_T.h" │ │ │ │ │ +#include "ace/MMAP_Memory_Pool.h" │ │ │ │ │ +#include "ace/Local_Memory_Pool.h" │ │ │ │ │ +#include "ace/Synch_Traits.h" │ │ │ │ │ +#include "ace/Configuration.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Section_Key_Internal │ │ │ │ │ +  A base class for internal handles to section keys for configuration │ │ │ │ │ + implementations. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Configuration_Section_Key │ │ │ │ │ +  Reference counted wrapper for ACE_Section_Key_Internal. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Configuration │ │ │ │ │ +  Base class for configuration databases. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Section_Key_Win32 │ │ │ │ │ +  The Win32 registry implementation of an internal section key. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Configuration_Win32Registry │ │ │ │ │ +  The win32 registry implementation of a configuration database. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Configuration_ExtId │ │ │ │ │ +  External ID for the section and value hash. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Configuration_Value_IntId │ │ │ │ │ +  The section hash table internal value class. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Configuration_Section_IntId │ │ │ │ │ +  The internal ID for a section hash table. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Configuration_Section_Key_Heap │ │ │ │ │ +  Internal section key class for heap based configuration database. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Configuration_Heap │ │ │ │ │ +  The concrete implementation of a allocator based configuration │ │ │ │ │ + database. More... │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_CONFIG_SECTION_INDEX   "Config_Section_Index" │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_CONFIG_SECTION_SIZE   16 │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ + typedef ACE_Allocator_Adapter< ACE_Malloc< │ │ │ │ │ + ACE_MMAP_MEMORY_POOL, ACE_SYNCH_MUTEX > > PERSISTENT_ALLOCATOR │ │ │ │ │ +  │ │ │ │ │ + typedef ACE_Allocator_Adapter< ACE_Malloc< │ │ │ │ │ + ACE_LOCAL_MEMORY_POOL, ACE_SYNCH_MUTEX > > HEAP_ALLOCATOR │ │ │ │ │ +  │ │ │ │ │ + typedef ACE_Hash_Map_With_Allocator< │ │ │ │ │ + ACE_Configuration_ExtId, int > SUBSECTION_MAP │ │ │ │ │ +  │ │ │ │ │ + typedef ACE_Hash_Map_Manager_Ex< ACE_Configuration_ExtId, │ │ │ │ │ + int, ACE_Hash< ACE_Configuration_ExtId >, ACE_Equal_To< │ │ │ │ │ + ACE_Configuration_ExtId >, ACE_Null_Mutex > SUBSECTION_HASH │ │ │ │ │ +  │ │ │ │ │ + typedef ACE_Hash_Map_With_Allocator< │ │ │ │ │ + ACE_Configuration_ExtId, ACE_Configuration_Value_IntId > VALUE_MAP │ │ │ │ │ +  │ │ │ │ │ + typedef ACE_Hash_Map_Manager_Ex< ACE_Configuration_ExtId, │ │ │ │ │ + ACE_Configuration_Value_IntId, ACE_Hash< │ │ │ │ │ + ACE_Configuration_ExtId >, ACE_Equal_To< │ │ │ │ │ + ACE_Configuration_ExtId >, ACE_Null_Mutex > VALUE_HASH │ │ │ │ │ +  │ │ │ │ │ + typedef VALUE_HASH::ENTRY VALUE_ENTRY │ │ │ │ │ +  │ │ │ │ │ + typedef ACE_Hash_Map_With_Allocator< │ │ │ │ │ + ACE_Configuration_ExtId, ACE_Configuration_Section_IntId > SECTION_MAP │ │ │ │ │ +  │ │ │ │ │ + typedef ACE_Hash_Map_Manager_Ex< ACE_Configuration_ExtId, │ │ │ │ │ + ACE_Configuration_Section_IntId, ACE_Hash< │ │ │ │ │ + ACE_Configuration_ExtId >, ACE_Equal_To< │ │ │ │ │ + ACE_Configuration_ExtId >, ACE_Null_Mutex > SECTION_HASH │ │ │ │ │ +  │ │ │ │ │ + typedef SECTION_HASH::ENTRY SECTION_ENTRY │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Chris Hafey chafe.nosp@m.y@st.nosp@m.entor.nosp@m..com │ │ │ │ │ +The ACE configuration API provides a portable abstraction for program │ │ │ │ │ +configuration similar to the Microsoft Windows registry. The API supports a │ │ │ │ │ +tree based hierarchy of configuration sections. Each section contains other │ │ │ │ │ +sections or values. Values may contain string, unsigned integer and binary │ │ │ │ │ +data. │ │ │ │ │ + Note │ │ │ │ │ + These classes are not thread safe, if multiple threads use these classes, │ │ │ │ │ + you are responsible for serializing access. │ │ │ │ │ +For examples of using this class, see: │ │ │ │ │ + 1. The test code in ACE_wrappers/test │ │ │ │ │ + 2. wxConfigViewer, a Windows like Registry Editor for ACE_Configuration │ │ │ │ │ + 3. TAO's IFR, it makes extensive use of ACE_Configuration │ │ │ │ │ + Todo: │ │ │ │ │ + Templatize this class with an ACE_LOCK to provide thread safety │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_CONFIG_SECTION_INDEX ***** │ │ │ │ │ +#define ACE_CONFIG_SECTION_INDEX   "Config_Section_Index" │ │ │ │ │ +***** ◆ ACE_DEFAULT_CONFIG_SECTION_SIZE ***** │ │ │ │ │ +#define ACE_DEFAULT_CONFIG_SECTION_SIZE   16 │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ HEAP_ALLOCATOR ***** │ │ │ │ │ +typedef ACE_Allocator_Adapter > HEAP_ALLOCATOR │ │ │ │ │ +***** ◆ PERSISTENT_ALLOCATOR ***** │ │ │ │ │ +typedef ACE_Allocator_Adapter > PERSISTENT_ALLOCATOR │ │ │ │ │ +***** ◆ SECTION_ENTRY ***** │ │ │ │ │ +typedef SECTION_HASH::ENTRY SECTION_ENTRY │ │ │ │ │ +***** ◆ SECTION_HASH ***** │ │ │ │ │ +typedef ACE_Hash_Map_Manager_Ex, │ │ │ │ │ +ACE_Equal_To, ACE_Null_Mutex> SECTION_HASH │ │ │ │ │ +***** ◆ SECTION_MAP ***** │ │ │ │ │ +typedef ACE_Hash_Map_With_Allocator SECTION_MAP │ │ │ │ │ +***** ◆ SUBSECTION_HASH ***** │ │ │ │ │ +typedef ACE_Hash_Map_Manager_Ex, ACE_Equal_To, │ │ │ │ │ +ACE_Null_Mutex> SUBSECTION_HASH │ │ │ │ │ +***** ◆ SUBSECTION_MAP ***** │ │ │ │ │ +typedef ACE_Hash_Map_With_Allocator │ │ │ │ │ +SUBSECTION_MAP │ │ │ │ │ +***** ◆ VALUE_ENTRY ***** │ │ │ │ │ +typedef VALUE_HASH::ENTRY VALUE_ENTRY │ │ │ │ │ +***** ◆ VALUE_HASH ***** │ │ │ │ │ +typedef ACE_Hash_Map_Manager_Ex, │ │ │ │ │ +ACE_Equal_To, ACE_Null_Mutex> VALUE_HASH │ │ │ │ │ +***** ◆ VALUE_MAP ***** │ │ │ │ │ +typedef ACE_Hash_Map_With_Allocator VALUE_MAP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01277.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Name_Space.h File Reference │ │ │ │ +ACE: MEM_Stream.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,118 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Typedefs
│ │ │ │ -
Name_Space.h File Reference
│ │ │ │ +
MEM_Stream.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SString.h"
│ │ │ │ -#include "ace/Unbounded_Set.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Name_Binding
 Maintains a mapping from name to value and type. More...
 
class  ACE_Name_Space
 Abstract base class that provides an abstract interface to the database without exposing any implementation details. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef ACE_Unbounded_Set< ACE_NS_WStringACE_WSTRING_SET
 
typedef ACE_Unbounded_Set< ACE_Name_BindingACE_BINDING_SET
 
typedef ACE_Unbounded_Set_Iterator< ACE_Name_BindingACE_BINDING_ITERATOR
 
typedef ACE_Unbounded_Set< ACE_NS_WStringACE_PWSTRING_SET
 
typedef ACE_Unbounded_Set_Iterator< ACE_NS_WStringACE_PWSTRING_ITERATOR
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Prashant Jain pjain.nosp@m.@cse.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_BINDING_ITERATOR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_Unbounded_Set_Iterator<ACE_Name_Binding> ACE_BINDING_ITERATOR
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_BINDING_SET

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_Unbounded_Set<ACE_Name_Binding> ACE_BINDING_SET
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_PWSTRING_ITERATOR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_Unbounded_Set_Iterator<ACE_NS_WString> ACE_PWSTRING_ITERATOR
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_PWSTRING_SET

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_Unbounded_Set<ACE_NS_WString> ACE_PWSTRING_SET
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_WSTRING_SET

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_Unbounded_Set<ACE_NS_WString> ACE_WSTRING_SET
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/MEM_Stream.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,47 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Typedefs │ │ │ │ │ -Name_Space.h File Reference │ │ │ │ │ -#include "ace/SString.h" │ │ │ │ │ -#include "ace/Unbounded_Set.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Name_Binding │ │ │ │ │ -  Maintains a mapping from name to value and type. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Name_Space │ │ │ │ │ -  Abstract base class that provides an abstract interface to the database │ │ │ │ │ - without exposing any implementation details. More... │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ - typedef ACE_Unbounded_Set< ACE_NS_WString > ACE_WSTRING_SET │ │ │ │ │ -  │ │ │ │ │ - typedef ACE_Unbounded_Set< ACE_Name_Binding > ACE_BINDING_SET │ │ │ │ │ -  │ │ │ │ │ -typedef ACE_Unbounded_Set_Iterator< ACE_Name_Binding > ACE_BINDING_ITERATOR │ │ │ │ │ -  │ │ │ │ │ - typedef ACE_Unbounded_Set< ACE_NS_WString > ACE_PWSTRING_SET │ │ │ │ │ -  │ │ │ │ │ - typedef ACE_Unbounded_Set_Iterator< ACE_NS_WString > ACE_PWSTRING_ITERATOR │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Prashant Jain pjain.nosp@m.@cse.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_BINDING_ITERATOR ***** │ │ │ │ │ -typedef ACE_Unbounded_Set_Iterator ACE_BINDING_ITERATOR │ │ │ │ │ -***** ◆ ACE_BINDING_SET ***** │ │ │ │ │ -typedef ACE_Unbounded_Set ACE_BINDING_SET │ │ │ │ │ -***** ◆ ACE_PWSTRING_ITERATOR ***** │ │ │ │ │ -typedef ACE_Unbounded_Set_Iterator ACE_PWSTRING_ITERATOR │ │ │ │ │ -***** ◆ ACE_PWSTRING_SET ***** │ │ │ │ │ -typedef ACE_Unbounded_Set ACE_PWSTRING_SET │ │ │ │ │ -***** ◆ ACE_WSTRING_SET ***** │ │ │ │ │ -typedef ACE_Unbounded_Set ACE_WSTRING_SET │ │ │ │ │ +MEM_Stream.cpp File Reference │ │ │ │ │ +#include "ace/MEM_Stream.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01280.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: DEV_IO.inl File Reference │ │ │ │ +ACE: Cache_Map_Manager_T.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
DEV_IO.inl File Reference
│ │ │ │ +
Cache_Map_Manager_T.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_sys_uio.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,15 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -DEV_IO.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_sys_uio.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ +Cache_Map_Manager_T.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01283.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Object_Manager.h File Reference │ │ │ │ +ACE: Asynch_Connector.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,134 +63,30 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
Object_Manager.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
Asynch_Connector.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Object_Manager_Base.h"
│ │ │ │ -#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/Static_Object_Lock.h"
│ │ │ │ -#include "ace/Object_Manager.inl"
│ │ │ │ -#include "ace/Managed_Object.h"
│ │ │ │ +
#include "ace/Asynch_IO.h"
│ │ │ │ +#include "ace/INET_Addr.h"
│ │ │ │ +#include "ace/Asynch_Connector.cpp"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ -

│ │ │ │ Classes

class  ACE_Object_Manager
 Manager for ACE library services and singleton cleanup. More...
class  ACE_Asynch_Connector< HANDLER >
 This class is an example of the Connector pattern. This class will establish new connections and create new HANDLER objects to handle the new connections. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_MAX_MANAGED_OBJECTS   128
 
#define ACE_APPLICATION_PREALLOCATED_OBJECT_DECLARATIONS
 
#define ACE_APPLICATION_PREALLOCATED_ARRAY_DECLARATIONS
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │

│ │ │ │ -Functions

int ACE_SEH_Default_Exception_Selector (void *)
 
int ACE_SEH_Default_Exception_Handler (void *)
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
David L. Levine levin.nosp@m.e@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Matthias Kerkhoff
│ │ │ │ -
│ │ │ │ -Per Andersson
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_APPLICATION_PREALLOCATED_ARRAY_DECLARATIONS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_APPLICATION_PREALLOCATED_ARRAY_DECLARATIONS
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_APPLICATION_PREALLOCATED_OBJECT_DECLARATIONS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_APPLICATION_PREALLOCATED_OBJECT_DECLARATIONS
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_MAX_MANAGED_OBJECTS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MAX_MANAGED_OBJECTS   128
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_SEH_Default_Exception_Handler()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int ACE_SEH_Default_Exception_Handler (void * )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SEH_Default_Exception_Selector()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int ACE_SEH_Default_Exception_Selector (void * )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
Author
Alexander Libman alibm.nosp@m.an@i.nosp@m.hug.c.nosp@m.om.a.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,50 +3,24 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros | Functions │ │ │ │ │ -Object_Manager.h File Reference │ │ │ │ │ -#include "ace/Object_Manager_Base.h" │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ -#include "ace/Static_Object_Lock.h" │ │ │ │ │ -#include "ace/Object_Manager.inl" │ │ │ │ │ -#include "ace/Managed_Object.h" │ │ │ │ │ +Classes │ │ │ │ │ +Asynch_Connector.h File Reference │ │ │ │ │ +#include "ace/Asynch_IO.h" │ │ │ │ │ +#include "ace/INET_Addr.h" │ │ │ │ │ +#include "ace/Asynch_Connector.cpp" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Object_Manager │ │ │ │ │ -  Manager for ACE library services and singleton cleanup. More... │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_MAX_MANAGED_OBJECTS   128 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_APPLICATION_PREALLOCATED_OBJECT_DECLARATIONS │ │ │ │ │ -  │ │ │ │ │ -#define ACE_APPLICATION_PREALLOCATED_ARRAY_DECLARATIONS │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -int ACE_SEH_Default_Exception_Selector (void *) │ │ │ │ │ -  │ │ │ │ │ -int ACE_SEH_Default_Exception_Handler (void *) │ │ │ │ │ +class  ACE_Asynch_Connector<_HANDLER_> │ │ │ │ │ + This class is an example of the Connector pattern. This class will │ │ │ │ │ +  establish new connections and create new HANDLER objects to handle the │ │ │ │ │ + new connections. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - David L. Levine levin.nosp@m.e@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ - Matthias Kerkhoff │ │ │ │ │ - Per Andersson │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_APPLICATION_PREALLOCATED_ARRAY_DECLARATIONS ***** │ │ │ │ │ -#define ACE_APPLICATION_PREALLOCATED_ARRAY_DECLARATIONS │ │ │ │ │ -***** ◆ ACE_APPLICATION_PREALLOCATED_OBJECT_DECLARATIONS ***** │ │ │ │ │ -#define ACE_APPLICATION_PREALLOCATED_OBJECT_DECLARATIONS │ │ │ │ │ -***** ◆ ACE_MAX_MANAGED_OBJECTS ***** │ │ │ │ │ -#define ACE_MAX_MANAGED_OBJECTS   128 │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_SEH_Default_Exception_Handler() ***** │ │ │ │ │ -int ACE_SEH_Default_Exception_Handler ( void *  ) │ │ │ │ │ -***** ◆ ACE_SEH_Default_Exception_Selector() ***** │ │ │ │ │ -int ACE_SEH_Default_Exception_Selector ( void *  ) │ │ │ │ │ + Alexander Libman alibm.nosp@m.an@i.nosp@m.hug.c.nosp@m.om.a.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01286.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: ARGV.h File Reference │ │ │ │ +ACE: Semaphore.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,73 +63,29 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Typedefs
│ │ │ │ -
ARGV.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
Semaphore.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/Unbounded_Queue.h"
│ │ │ │ -#include "ace/ARGV.inl"
│ │ │ │ -#include "ace/ARGV.cpp"
│ │ │ │ +
#include "ace/OS_NS_Thread.h"
│ │ │ │ +#include "ace/Semaphore.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ Classes

class  ACE_ARGV_Queue_Entry_T< CHAR_TYPE >
 An entry in the queue which keeps user supplied arguments. More...
class  ACE_Semaphore
 Wrapper for Dijkstra style general semaphores. More...
 
class  ACE_ARGV_T< CHAR_TYPE >
 Builds a counted argument vector (ala argc/argv) from either a string or a set of separate tokens. This class preserves whitespace within tokens only if the whitespace-containing token is enclosed in either single (') or double (") quotes. This is consistent with the expected behavior if an argument vector obtained using this class is passed to, for example, ACE_Get_Opt. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │

│ │ │ │ -Typedefs

typedef ACE_ARGV_Queue_Entry_T< ACE_TCHARACE_ARGV_Queue_Entry
 
typedef ACE_ARGV_T< ACE_TCHARACE_ARGV
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Doug Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Everett Anderson eea1@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ARGV

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_ARGV_T<ACE_TCHAR> ACE_ARGV
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_ARGV_Queue_Entry

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_ARGV_Queue_Entry_T<ACE_TCHAR> ACE_ARGV_Queue_Entry
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,43 +3,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Typedefs │ │ │ │ │ -ARGV.h File Reference │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ -#include "ace/Unbounded_Queue.h" │ │ │ │ │ -#include "ace/ARGV.inl" │ │ │ │ │ -#include "ace/ARGV.cpp" │ │ │ │ │ +Classes │ │ │ │ │ +Semaphore.h File Reference │ │ │ │ │ +#include "ace/OS_NS_Thread.h" │ │ │ │ │ +#include "ace/Semaphore.inl" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_ARGV_Queue_Entry_T<_CHAR_TYPE_> │ │ │ │ │ -  An entry in the queue which keeps user supplied arguments. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_ARGV_T<_CHAR_TYPE_> │ │ │ │ │ - Builds a counted argument vector (ala argc/argv) from either a string │ │ │ │ │ - or a set of separate tokens. This class preserves whitespace within │ │ │ │ │ -  tokens only if the whitespace-containing token is enclosed in either │ │ │ │ │ - single (') or double (") quotes. This is consistent with the expected │ │ │ │ │ - behavior if an argument vector obtained using this class is passed to, │ │ │ │ │ - for example, ACE_Get_Opt. More... │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef ACE_ARGV_Queue_Entry_T< ACE_TCHAR > ACE_ARGV_Queue_Entry │ │ │ │ │ -  │ │ │ │ │ - typedef ACE_ARGV_T< ACE_TCHAR > ACE_ARGV │ │ │ │ │ +class  ACE_Semaphore │ │ │ │ │ +  Wrapper for Dijkstra style general semaphores. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Everett Anderson eea1@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_ARGV ***** │ │ │ │ │ -typedef ACE_ARGV_T ACE_ARGV │ │ │ │ │ -***** ◆ ACE_ARGV_Queue_Entry ***** │ │ │ │ │ -typedef ACE_ARGV_Queue_Entry_T ACE_ARGV_Queue_Entry │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01289.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Encoding_Converter_Factory.h File Reference │ │ │ │ +ACE: Based_Pointer_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,36 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Encoding_Converter_Factory.h File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Based_Pointer_T.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Basic_Types.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -

This class can be used to create encoding converters of various types.

│ │ │ │ -
Author
Chad Elliott ellio.nosp@m.tt_c.nosp@m.@ociw.nosp@m.eb.c.nosp@m.om
│ │ │ │ +
#include "ace/Basic_Types.h"
│ │ │ │ +#include "ace/Based_Pointer_T.inl"
│ │ │ │ +#include "ace/Based_Pointer_T.cpp"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Based_Pointer_Basic< CONCRETE >
 A proxy that keeps track of the relative offset of a "pointer" from its base address. This class makes it possible to transparently use "pointers" in shared memory as easily as programming with pointers to local memory. In particular, we don't need to ensure that the base addresses of all the pointers are mapped into separate processes at the same absolute memory base address. More...
 
class  ACE_Based_Pointer< CONCRETE >
 A smart proxy that keeps track of the relative offset of a "pointer" from its base address. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Dietrich Quehl Dietr.nosp@m.ich..nosp@m.Quehl.nosp@m.@med.nosp@m..siem.nosp@m.ens..nosp@m.de
│ │ │ │ +
│ │ │ │ +Douglas C. Schmidt <schmidt.cs.wustl.edu>
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,16 +3,33 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Encoding_Converter_Factory.h File Reference │ │ │ │ │ +Classes │ │ │ │ │ +Based_Pointer_T.h File Reference │ │ │ │ │ #include "ace/Basic_Types.h" │ │ │ │ │ +#include "ace/Based_Pointer_T.inl" │ │ │ │ │ +#include "ace/Based_Pointer_T.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Based_Pointer_Basic<_CONCRETE_> │ │ │ │ │ + A proxy that keeps track of the relative offset of a "pointer" from its │ │ │ │ │ + base address. This class makes it possible to transparently use │ │ │ │ │ +  "pointers" in shared memory as easily as programming with pointers to │ │ │ │ │ + local memory. In particular, we don't need to ensure that the base │ │ │ │ │ + addresses of all the pointers are mapped into separate processes at the │ │ │ │ │ + same absolute memory base address. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Based_Pointer<_CONCRETE_> │ │ │ │ │ +  A smart proxy that keeps track of the relative offset of a "pointer" │ │ │ │ │ + from its base address. More... │ │ │ │ │ +  │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -This class can be used to create encoding converters of various types. │ │ │ │ │ Author │ │ │ │ │ - Chad Elliott ellio.nosp@m.tt_c.nosp@m.@ociw.nosp@m.eb.c.nosp@m.om │ │ │ │ │ + Dietrich Quehl │ │ │ │ │ + Dietr.nosp@m.ich..nosp@m.Quehl.nosp@m.@med.nosp@m..siem.nosp@m.ens..nosp@m.de │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01292.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Timer_Queue_T.cpp File Reference │ │ │ │ +ACE: OS_NS_arpa_inet.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,48 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Macros
│ │ │ │ -
Timer_Queue_T.cpp File Reference
│ │ │ │ +
OS_NS_arpa_inet.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -#include "ace/Timer_Queue_T.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ -#include "ace/Reverse_Lock_T.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/Null_Mutex.h"
│ │ │ │ -#include "ace/OS_NS_sys_time.h"
│ │ │ │ -#include "ace/Functor.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_TIMER_QUEUE_T_CPP
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_TIMER_QUEUE_T_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TIMER_QUEUE_T_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_NS_errno.h"
│ │ │ │ +#include "ace/OS_NS_stdio.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,26 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Timer_Queue_T.cpp File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ -#include "ace/Timer_Queue_T.h" │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ -#include "ace/Reverse_Lock_T.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/Null_Mutex.h" │ │ │ │ │ -#include "ace/OS_NS_sys_time.h" │ │ │ │ │ -#include "ace/Functor.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_TIMER_QUEUE_T_CPP │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_TIMER_QUEUE_T_CPP ***** │ │ │ │ │ -#define ACE_TIMER_QUEUE_T_CPP │ │ │ │ │ +OS_NS_arpa_inet.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ +#include "ace/OS_NS_stdio.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01295.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: MEM_Connector.inl File Reference │ │ │ │ +ACE: CORBA_macros.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,205 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
MEM_Connector.inl File Reference
│ │ │ │ +
│ │ │ │ +Macros
│ │ │ │ +
CORBA_macros.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_NEW_THROW_EX(POINTER, CONSTRUCTOR, EXCEPTION)
 
#define ACE_GUARD_THROW_EX(MUTEX, OBJ, LOCK, EXCEPTION)
 
#define ACE_READ_GUARD_THROW_EX(MUTEX, OBJ, LOCK, EXCEPTION)
 
#define ACE_WRITE_GUARD_THROW_EX(MUTEX, OBJ, LOCK, EXCEPTION)
 
│ │ │ │ +

Detailed Description

│ │ │ │ +

Writing code that is portable between platforms with or without native C++ exceptions is hard. The following macros offer some help on this task, mostly oriented to making the ORB code and the IDL generated code portable.

│ │ │ │ +
Author
Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Aniruddha Gokhale gokha.nosp@m.le@s.nosp@m.ahyad.nosp@m.ri.r.nosp@m.esear.nosp@m.ch.b.nosp@m.ell-l.nosp@m.abs..nosp@m.com
│ │ │ │ +
│ │ │ │ +Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu, et al.
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_GUARD_THROW_EX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_GUARD_THROW_EX( MUTEX,
 OBJ,
 LOCK,
 EXCEPTION 
)
│ │ │ │ +
│ │ │ │ +Value:
ACE_Guard< MUTEX > OBJ (LOCK); \
│ │ │ │ +
if (!OBJ.locked ()) throw EXCEPTION;
│ │ │ │ +
This data structure is meant to be used within a method or function... It performs automatic acquisit...
Definition: Guard_T.h:64
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_NEW_THROW_EX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_NEW_THROW_EX( POINTER,
 CONSTRUCTOR,
 EXCEPTION 
)
│ │ │ │ +
│ │ │ │ +Value:
do { POINTER = new (std::nothrow) CONSTRUCTOR; \
│ │ │ │ +
if (POINTER == nullptr) { throw EXCEPTION; } \
│ │ │ │ +
} while (0)
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_READ_GUARD_THROW_EX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_READ_GUARD_THROW_EX( MUTEX,
 OBJ,
 LOCK,
 EXCEPTION 
)
│ │ │ │ +
│ │ │ │ +Value:
│ │ │ │ +
if (!OBJ.locked ()) throw EXCEPTION;
│ │ │ │ +
This class is similar to class ACE_Guard, though it acquires/releases a read lock automatically (natu...
Definition: Guard_T.h:184
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_WRITE_GUARD_THROW_EX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_WRITE_GUARD_THROW_EX( MUTEX,
 OBJ,
 LOCK,
 EXCEPTION 
)
│ │ │ │ +
│ │ │ │ +Value:
│ │ │ │ +
if (!OBJ.locked ()) throw EXCEPTION;
│ │ │ │ +
This class is similar to class ACE_Guard, though it acquires/releases a write lock automatically (nat...
Definition: Guard_T.h:140
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,80 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -MEM_Connector.inl File Reference │ │ │ │ │ +Macros │ │ │ │ │ +CORBA_macros.h File Reference │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_NEW_THROW_EX(POINTER, CONSTRUCTOR, EXCEPTION) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_GUARD_THROW_EX(MUTEX, OBJ, LOCK, EXCEPTION) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_READ_GUARD_THROW_EX(MUTEX, OBJ, LOCK, EXCEPTION) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_WRITE_GUARD_THROW_EX(MUTEX, OBJ, LOCK, EXCEPTION) │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ +Writing code that is portable between platforms with or without native C++ │ │ │ │ │ +exceptions is hard. The following macros offer some help on this task, mostly │ │ │ │ │ +oriented to making the ORB code and the IDL generated code portable. │ │ │ │ │ + Author │ │ │ │ │ + Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ + Aniruddha Gokhale │ │ │ │ │ + gokha.nosp@m.le@s.nosp@m.ahyad.nosp@m.ri.r.nosp@m.esear.nosp@m.ch.b.nosp@m.ell- │ │ │ │ │ + l.nosp@m.abs..nosp@m.com │ │ │ │ │ + Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu, et al. │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_GUARD_THROW_EX ***** │ │ │ │ │ +#define ACE_GUARD_THROW_EX (  MUTEX, │ │ │ │ │ +  OBJ, │ │ │ │ │ +  LOCK, │ │ │ │ │ +  EXCEPTION  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +ACE_Guard<_MUTEX_> OBJ (LOCK); \ │ │ │ │ │ +if (!OBJ.locked ()) throw EXCEPTION; │ │ │ │ │ +ACE_Guard │ │ │ │ │ +This data structure is meant to be used within a method or function... It │ │ │ │ │ +performs automatic acquisit... │ │ │ │ │ +Definition: Guard_T.h:64 │ │ │ │ │ +***** ◆ ACE_NEW_THROW_EX ***** │ │ │ │ │ +#define ACE_NEW_THROW_EX (  POINTER, │ │ │ │ │ +  CONSTRUCTOR, │ │ │ │ │ +  EXCEPTION  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +do { POINTER = new (std::nothrow) CONSTRUCTOR; \ │ │ │ │ │ +if (POINTER == nullptr) { throw EXCEPTION; } \ │ │ │ │ │ +} while (0) │ │ │ │ │ +***** ◆ ACE_READ_GUARD_THROW_EX ***** │ │ │ │ │ +#define ACE_READ_GUARD_THROW_EX (  MUTEX, │ │ │ │ │ +  OBJ, │ │ │ │ │ +  LOCK, │ │ │ │ │ +  EXCEPTION  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +ACE_Read_Guard<_MUTEX_> OBJ (LOCK); \ │ │ │ │ │ +if (!OBJ.locked ()) throw EXCEPTION; │ │ │ │ │ +ACE_Read_Guard │ │ │ │ │ +This class is similar to class ACE_Guard, though it acquires/releases a read │ │ │ │ │ +lock automatically (natu... │ │ │ │ │ +Definition: Guard_T.h:184 │ │ │ │ │ +***** ◆ ACE_WRITE_GUARD_THROW_EX ***** │ │ │ │ │ +#define ACE_WRITE_GUARD_THROW_EX (  MUTEX, │ │ │ │ │ +  OBJ, │ │ │ │ │ +  LOCK, │ │ │ │ │ +  EXCEPTION  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +ACE_Write_Guard<_MUTEX_> OBJ (LOCK); \ │ │ │ │ │ +if (!OBJ.locked ()) throw EXCEPTION; │ │ │ │ │ +ACE_Write_Guard │ │ │ │ │ +This class is similar to class ACE_Guard, though it acquires/releases a write │ │ │ │ │ +lock automatically (nat... │ │ │ │ │ +Definition: Guard_T.h:140 │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01298.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Bound_Ptr.h File Reference │ │ │ │ +ACE: Event.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,37 +63,53 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Bound_Ptr.h File Reference
│ │ │ │ +Classes | │ │ │ │ +Typedefs
│ │ │ │ +
Event.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Bound_Ptr.inl"
│ │ │ │ -#include "ace/Bound_Ptr.cpp"
│ │ │ │ +
#include "ace/Event_Base.h"
│ │ │ │ +#include "ace/Time_Policy.h"
│ │ │ │ +#include "ace/Time_Value_T.h"
│ │ │ │ +#include "ace/Event.inl"
│ │ │ │ +#include "ace/Event.cpp"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ +

│ │ │ │ Classes

class  ACE_Bound_Ptr_Counter< ACE_LOCK >
 An ACE_Bound_Ptr_Counter<ACE_LOCK> object encapsulates an object reference count. More...
 
class  ACE_Strong_Bound_Ptr< X, ACE_LOCK >
 This class implements support for a reference counted pointer. More...
 
class  ACE_Weak_Bound_Ptr< X, ACE_LOCK >
 This class implements support for a weak pointer that complements ACE_Strong_Bound_Ptr. More...
class  ACE_Event_T< TIME_POLICY >
 A wrapper around the Win32 event locking mechanism. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Typedefs

typedef ACE_Event_T< ACE_System_Time_PolicyACE_Event
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Christopher Kohlhoff chris.nosp@m.@koh.nosp@m.lhoff.nosp@m..com
│ │ │ │ -
│ │ │ │ -Boris Kolpackov boris.nosp@m.@cod.nosp@m.esynt.nosp@m.hesi.nosp@m.s.com
│ │ │ │ -
│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Event

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Event_T<ACE_System_Time_Policy> ACE_Event
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,30 +3,31 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Bound_Ptr.h File Reference │ │ │ │ │ -#include "ace/Bound_Ptr.inl" │ │ │ │ │ -#include "ace/Bound_Ptr.cpp" │ │ │ │ │ +Classes | Typedefs │ │ │ │ │ +Event.h File Reference │ │ │ │ │ +#include "ace/Event_Base.h" │ │ │ │ │ +#include "ace/Time_Policy.h" │ │ │ │ │ +#include "ace/Time_Value_T.h" │ │ │ │ │ +#include "ace/Event.inl" │ │ │ │ │ +#include "ace/Event.cpp" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Bound_Ptr_Counter<_ACE_LOCK_> │ │ │ │ │ -  An ACE_Bound_Ptr_Counter object encapsulates an object │ │ │ │ │ - reference count. More... │ │ │ │ │ +class  ACE_Event_T<_TIME_POLICY_> │ │ │ │ │ +  A wrapper around the Win32 event locking mechanism. More... │ │ │ │ │   │ │ │ │ │ -class  ACE_Strong_Bound_Ptr<_X,_ACE_LOCK_> │ │ │ │ │ -  This class implements support for a reference counted pointer. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Weak_Bound_Ptr<_X,_ACE_LOCK_> │ │ │ │ │ -  This class implements support for a weak pointer that complements │ │ │ │ │ - ACE_Strong_Bound_Ptr. More... │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef ACE_Event_T< ACE_System_Time_Policy > ACE_Event │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Christopher Kohlhoff chris.nosp@m.@koh.nosp@m.lhoff.nosp@m..com │ │ │ │ │ - Boris Kolpackov boris.nosp@m.@cod.nosp@m.esynt.nosp@m.hesi.nosp@m.s.com │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_Event ***** │ │ │ │ │ +typedef ACE_Event_T ACE_Event │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01301.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Svc_Conf_Lexer.cpp File Reference │ │ │ │ +ACE: LSOCK.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Svc_Conf_Lexer.cpp File Reference
│ │ │ │ +
LSOCK.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Svc_Conf_Lexer.h"
│ │ │ │ +
#include "ace/LSOCK.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/OS_NS_sys_socket.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Svc_Conf_Lexer.cpp File Reference │ │ │ │ │ -#include "ace/Svc_Conf_Lexer.h" │ │ │ │ │ +LSOCK.cpp File Reference │ │ │ │ │ +#include "ace/LSOCK.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01304.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: FIFO_Recv_Msg.h File Reference │ │ │ │ +ACE: Log_Msg_Android_Logcat.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,30 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
FIFO_Recv_Msg.h File Reference
│ │ │ │ +
Log_Msg_Android_Logcat.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/FIFO_Recv.h"
│ │ │ │ -#include "ace/FIFO_Recv_Msg.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_FIFO_Recv_Msg
 Receiver side for the record oriented C++ wrapper for UNIX FIFOs. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Doug Schmidt
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,22 +3,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -FIFO_Recv_Msg.h File Reference │ │ │ │ │ -#include "ace/FIFO_Recv.h" │ │ │ │ │ -#include "ace/FIFO_Recv_Msg.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_FIFO_Recv_Msg │ │ │ │ │ -  Receiver side for the record oriented C++ wrapper for UNIX FIFOs. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ +Log_Msg_Android_Logcat.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ + Frederick Hornsey │ │ │ │ │ + horns.nosp@m.eyf@.nosp@m.objec.nosp@m.tcom.nosp@m.putin.nosp@m.g.co.nosp@m.m │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01307.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Svc_Conf_Token_Table.h File Reference │ │ │ │ +ACE: Mem_Map.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,403 +63,34 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Macros | │ │ │ │ -Typedefs | │ │ │ │ -Enumerations
│ │ │ │ -
Svc_Conf_Token_Table.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
Mem_Map.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_DYNAMIC   258
 
#define ACE_STATIC   259
 
#define ACE_SUSPEND   260
 
#define ACE_RESUME   261
 
#define ACE_REMOVE   262
 
#define ACE_USTREAM   263
 
#define ACE_MODULE_T   264
 
#define ACE_STREAM_T   265
 
#define ACE_SVC_OBJ_T   266
 
#define ACE_ACTIVE   267
 
#define ACE_INACTIVE   268
 
#define ACE_PATHNAME   269
 
#define ACE_IDENT   270
 
#define ACE_STRING   271
 
#define ace_yystype   YYSTYPE /* obsolescent; will be withdrawn */
 
#define YYSTYPE_IS_DECLARED   1
 
#define YYSTYPE_IS_TRIVIAL   1
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef int YYSTYPE
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ +
#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/Copy_Disabled.h"
│ │ │ │ +#include "ace/os_include/sys/os_mman.h"
│ │ │ │ +#include "ace/os_include/os_limits.h"
│ │ │ │ +#include "ace/os_include/os_fcntl.h"
│ │ │ │ +#include "ace/Default_Constants.h"
│ │ │ │ +#include "ace/Mem_Map.inl"
│ │ │ │ +

│ │ │ │ -Enumerations

enum  ace_yytokentype {
│ │ │ │ -  ACE_DYNAMIC = 258 │ │ │ │ -, ACE_STATIC = 259 │ │ │ │ -, ACE_SUSPEND = 260 │ │ │ │ -, ACE_RESUME = 261 │ │ │ │ -,
│ │ │ │ -  ACE_REMOVE = 262 │ │ │ │ -, ACE_USTREAM = 263 │ │ │ │ -, ACE_MODULE_T = 264 │ │ │ │ -, ACE_STREAM_T = 265 │ │ │ │ -,
│ │ │ │ -  ACE_SVC_OBJ_T = 266 │ │ │ │ -, ACE_ACTIVE = 267 │ │ │ │ -, ACE_INACTIVE = 268 │ │ │ │ -, ACE_PATHNAME = 269 │ │ │ │ -,
│ │ │ │ -  ACE_IDENT = 270 │ │ │ │ -, ACE_STRING = 271 │ │ │ │ -, ACE_DYNAMIC = 258 │ │ │ │ -, ACE_STATIC = 259 │ │ │ │ -,
│ │ │ │ -  ACE_SUSPEND = 260 │ │ │ │ -, ACE_RESUME = 261 │ │ │ │ -, ACE_REMOVE = 262 │ │ │ │ -, ACE_USTREAM = 263 │ │ │ │ -,
│ │ │ │ -  ACE_MODULE_T = 264 │ │ │ │ -, ACE_STREAM_T = 265 │ │ │ │ -, ACE_SVC_OBJ_T = 266 │ │ │ │ -, ACE_ACTIVE = 267 │ │ │ │ -,
│ │ │ │ -  ACE_INACTIVE = 268 │ │ │ │ -, ACE_PATHNAME = 269 │ │ │ │ -, ACE_IDENT = 270 │ │ │ │ -, ACE_STRING = 271 │ │ │ │ -
│ │ │ │ - }
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Classes

class  ACE_Mem_Map
 C++ interface OS memory mapping system call. More...
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ACTIVE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_ACTIVE   267
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DYNAMIC

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DYNAMIC   258
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_IDENT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_IDENT   270
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_INACTIVE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_INACTIVE   268
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_MODULE_T

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MODULE_T   264
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_PATHNAME

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_PATHNAME   269
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_REMOVE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_REMOVE   262
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_RESUME

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_RESUME   261
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_STATIC

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_STATIC   259
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_STREAM_T

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_STREAM_T   265
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_STRING

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_STRING   271
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SUSPEND

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SUSPEND   260
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SVC_OBJ_T

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SVC_OBJ_T   266
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_USTREAM

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_USTREAM   263
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ace_yystype

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ace_yystype   YYSTYPE /* obsolescent; will be withdrawn */
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ YYSTYPE_IS_DECLARED

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define YYSTYPE_IS_DECLARED   1
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ YYSTYPE_IS_TRIVIAL

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define YYSTYPE_IS_TRIVIAL   1
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ YYSTYPE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef int YYSTYPE
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Enumeration Type Documentation

│ │ │ │ - │ │ │ │ -

◆ ace_yytokentype

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
enum ace_yytokentype
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
Enumerator
ACE_DYNAMIC 
ACE_STATIC 
ACE_SUSPEND 
ACE_RESUME 
ACE_REMOVE 
ACE_USTREAM 
ACE_MODULE_T 
ACE_STREAM_T 
ACE_SVC_OBJ_T 
ACE_ACTIVE 
ACE_INACTIVE 
ACE_PATHNAME 
ACE_IDENT 
ACE_STRING 
ACE_DYNAMIC 
ACE_STATIC 
ACE_SUSPEND 
ACE_RESUME 
ACE_REMOVE 
ACE_USTREAM 
ACE_MODULE_T 
ACE_STREAM_T 
ACE_SVC_OBJ_T 
ACE_ACTIVE 
ACE_INACTIVE 
ACE_PATHNAME 
ACE_IDENT 
ACE_STRING 
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,134 +3,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Typedefs | Enumerations │ │ │ │ │ -Svc_Conf_Token_Table.h File Reference │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_DYNAMIC   258 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_STATIC   259 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SUSPEND   260 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_RESUME   261 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_REMOVE   262 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_USTREAM   263 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_MODULE_T   264 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_STREAM_T   265 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SVC_OBJ_T   266 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_ACTIVE   267 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_INACTIVE   268 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_PATHNAME   269 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_IDENT   270 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_STRING   271 │ │ │ │ │ -  │ │ │ │ │ -#define ace_yystype   YYSTYPE /* obsolescent; will be withdrawn */ │ │ │ │ │ -  │ │ │ │ │ -#define YYSTYPE_IS_DECLARED   1 │ │ │ │ │ -  │ │ │ │ │ -#define YYSTYPE_IS_TRIVIAL   1 │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef int YYSTYPE │ │ │ │ │ -  │ │ │ │ │ - Enumerations │ │ │ │ │ -enum ace_yytokentype { │ │ │ │ │ -    ACE_DYNAMIC = 258 , ACE_STATIC = 259 , ACE_SUSPEND = 260 , ACE_RESUME = 261 , │ │ │ │ │ -   ACE_REMOVE = 262 , ACE_USTREAM = 263 , ACE_MODULE_T = 264 , ACE_STREAM_T = 265 │ │ │ │ │ - , │ │ │ │ │ -   ACE_SVC_OBJ_T = 266 , ACE_ACTIVE = 267 , ACE_INACTIVE = 268 , ACE_PATHNAME = │ │ │ │ │ - 269 , │ │ │ │ │ -   ACE_IDENT = 270 , ACE_STRING = 271 , ACE_DYNAMIC = 258 , ACE_STATIC = 259 , │ │ │ │ │ -   ACE_SUSPEND = 260 , ACE_RESUME = 261 , ACE_REMOVE = 262 , ACE_USTREAM = 263 , │ │ │ │ │ -   ACE_MODULE_T = 264 , ACE_STREAM_T = 265 , ACE_SVC_OBJ_T = 266 , ACE_ACTIVE = │ │ │ │ │ - 267 , │ │ │ │ │ -   ACE_INACTIVE = 268 , ACE_PATHNAME = 269 , ACE_IDENT = 270 , ACE_STRING = 271 │ │ │ │ │ - } │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_ACTIVE ***** │ │ │ │ │ -#define ACE_ACTIVE   267 │ │ │ │ │ -***** ◆ ACE_DYNAMIC ***** │ │ │ │ │ -#define ACE_DYNAMIC   258 │ │ │ │ │ -***** ◆ ACE_IDENT ***** │ │ │ │ │ -#define ACE_IDENT   270 │ │ │ │ │ -***** ◆ ACE_INACTIVE ***** │ │ │ │ │ -#define ACE_INACTIVE   268 │ │ │ │ │ -***** ◆ ACE_MODULE_T ***** │ │ │ │ │ -#define ACE_MODULE_T   264 │ │ │ │ │ -***** ◆ ACE_PATHNAME ***** │ │ │ │ │ -#define ACE_PATHNAME   269 │ │ │ │ │ -***** ◆ ACE_REMOVE ***** │ │ │ │ │ -#define ACE_REMOVE   262 │ │ │ │ │ -***** ◆ ACE_RESUME ***** │ │ │ │ │ -#define ACE_RESUME   261 │ │ │ │ │ -***** ◆ ACE_STATIC ***** │ │ │ │ │ -#define ACE_STATIC   259 │ │ │ │ │ -***** ◆ ACE_STREAM_T ***** │ │ │ │ │ -#define ACE_STREAM_T   265 │ │ │ │ │ -***** ◆ ACE_STRING ***** │ │ │ │ │ -#define ACE_STRING   271 │ │ │ │ │ -***** ◆ ACE_SUSPEND ***** │ │ │ │ │ -#define ACE_SUSPEND   260 │ │ │ │ │ -***** ◆ ACE_SVC_OBJ_T ***** │ │ │ │ │ -#define ACE_SVC_OBJ_T   266 │ │ │ │ │ -***** ◆ ACE_USTREAM ***** │ │ │ │ │ -#define ACE_USTREAM   263 │ │ │ │ │ -***** ◆ ace_yystype ***** │ │ │ │ │ -#define ace_yystype   YYSTYPE /* obsolescent; will be withdrawn */ │ │ │ │ │ -***** ◆ YYSTYPE_IS_DECLARED ***** │ │ │ │ │ -#define YYSTYPE_IS_DECLARED   1 │ │ │ │ │ -***** ◆ YYSTYPE_IS_TRIVIAL ***** │ │ │ │ │ -#define YYSTYPE_IS_TRIVIAL   1 │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ YYSTYPE ***** │ │ │ │ │ -typedef int YYSTYPE │ │ │ │ │ -***** Enumeration Type Documentation ***** │ │ │ │ │ -***** ◆ ace_yytokentype ***** │ │ │ │ │ -enum ace_yytokentype │ │ │ │ │ -Enumerator │ │ │ │ │ -ACE_DYNAMIC  │ │ │ │ │ -ACE_STATIC  │ │ │ │ │ -ACE_SUSPEND  │ │ │ │ │ -ACE_RESUME  │ │ │ │ │ -ACE_REMOVE  │ │ │ │ │ -ACE_USTREAM  │ │ │ │ │ -ACE_MODULE_T  │ │ │ │ │ -ACE_STREAM_T  │ │ │ │ │ -ACE_SVC_OBJ_T  │ │ │ │ │ -ACE_ACTIVE  │ │ │ │ │ -ACE_INACTIVE  │ │ │ │ │ -ACE_PATHNAME  │ │ │ │ │ -ACE_IDENT  │ │ │ │ │ -ACE_STRING  │ │ │ │ │ -ACE_DYNAMIC  │ │ │ │ │ -ACE_STATIC  │ │ │ │ │ -ACE_SUSPEND  │ │ │ │ │ -ACE_RESUME  │ │ │ │ │ -ACE_REMOVE  │ │ │ │ │ -ACE_USTREAM  │ │ │ │ │ -ACE_MODULE_T  │ │ │ │ │ -ACE_STREAM_T  │ │ │ │ │ -ACE_SVC_OBJ_T  │ │ │ │ │ -ACE_ACTIVE  │ │ │ │ │ -ACE_INACTIVE  │ │ │ │ │ -ACE_PATHNAME  │ │ │ │ │ -ACE_IDENT  │ │ │ │ │ -ACE_STRING  │ │ │ │ │ +Classes │ │ │ │ │ +Mem_Map.h File Reference │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/Copy_Disabled.h" │ │ │ │ │ +#include "ace/os_include/sys/os_mman.h" │ │ │ │ │ +#include "ace/os_include/os_limits.h" │ │ │ │ │ +#include "ace/os_include/os_fcntl.h" │ │ │ │ │ +#include "ace/Default_Constants.h" │ │ │ │ │ +#include "ace/Mem_Map.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Mem_Map │ │ │ │ │ +  C++ interface OS memory mapping system call. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01310.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Log_Msg_Android_Logcat.h File Reference │ │ │ │ +ACE: Manual_Event.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,32 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Log_Msg_Android_Logcat.h File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Manual_Event.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/Event.h"
│ │ │ │ +#include "ace/Manual_Event.cpp"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Manual_Event_T< TIME_POLICY >
 
class  ACE_Manual_Event
 Manual Events. More...
 
│ │ │ │

Detailed Description

│ │ │ │ - │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,15 +3,24 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Log_Msg_Android_Logcat.h File Reference │ │ │ │ │ +Classes │ │ │ │ │ +Manual_Event.h File Reference │ │ │ │ │ +#include "ace/Event.h" │ │ │ │ │ +#include "ace/Manual_Event.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Manual_Event_T<_TIME_POLICY_> │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Manual_Event │ │ │ │ │ +  Manual Events. More... │ │ │ │ │ +  │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Frederick Hornsey │ │ │ │ │ - horns.nosp@m.eyf@.nosp@m.objec.nosp@m.tcom.nosp@m.putin.nosp@m.g.co.nosp@m.m │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01313.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Sample_History.inl File Reference │ │ │ │ +ACE: Auto_Ptr.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Sample_History.inl File Reference
│ │ │ │ +
Auto_Ptr.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/Global_Macros.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Sample_History.inl File Reference │ │ │ │ │ +Auto_Ptr.inl File Reference │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01316.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Based_Pointer_T.h File Reference │ │ │ │ +ACE: Module.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,36 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Based_Pointer_T.h File Reference
│ │ │ │ +
Module.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Basic_Types.h"
│ │ │ │ -#include "ace/Based_Pointer_T.inl"
│ │ │ │ -#include "ace/Based_Pointer_T.cpp"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Based_Pointer_Basic< CONCRETE >
 A proxy that keeps track of the relative offset of a "pointer" from its base address. This class makes it possible to transparently use "pointers" in shared memory as easily as programming with pointers to local memory. In particular, we don't need to ensure that the base addresses of all the pointers are mapped into separate processes at the same absolute memory base address. More...
 
class  ACE_Based_Pointer< CONCRETE >
 A smart proxy that keeps track of the relative offset of a "pointer" from its base address. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Dietrich Quehl Dietr.nosp@m.ich..nosp@m.Quehl.nosp@m.@med.nosp@m..siem.nosp@m.ens..nosp@m.de
│ │ │ │ -
│ │ │ │ -Douglas C. Schmidt <schmidt.cs.wustl.edu>
│ │ │ │ +
#include "ace/OS_NS_string.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,33 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Based_Pointer_T.h File Reference │ │ │ │ │ -#include "ace/Basic_Types.h" │ │ │ │ │ -#include "ace/Based_Pointer_T.inl" │ │ │ │ │ -#include "ace/Based_Pointer_T.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Based_Pointer_Basic<_CONCRETE_> │ │ │ │ │ - A proxy that keeps track of the relative offset of a "pointer" from its │ │ │ │ │ - base address. This class makes it possible to transparently use │ │ │ │ │ -  "pointers" in shared memory as easily as programming with pointers to │ │ │ │ │ - local memory. In particular, we don't need to ensure that the base │ │ │ │ │ - addresses of all the pointers are mapped into separate processes at the │ │ │ │ │ - same absolute memory base address. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Based_Pointer<_CONCRETE_> │ │ │ │ │ -  A smart proxy that keeps track of the relative offset of a "pointer" │ │ │ │ │ - from its base address. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Dietrich Quehl │ │ │ │ │ - Dietr.nosp@m.ich..nosp@m.Quehl.nosp@m.@med.nosp@m..siem.nosp@m.ens..nosp@m.de │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ +Module.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01319.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: POSIX_Proactor.inl File Reference │ │ │ │ +ACE: Message_Queue.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,15 +62,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
POSIX_Proactor.inl File Reference
│ │ │ │ +
Message_Queue.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -POSIX_Proactor.inl File Reference │ │ │ │ │ +Message_Queue.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01322.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Filecache.h File Reference │ │ │ │ +ACE: Log_Msg_Backend.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,103 +63,28 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Typedefs | │ │ │ │ -Enumerations
│ │ │ │ -
Filecache.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
Log_Msg_Backend.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Mem_Map.h"
│ │ │ │ -#include "ace/Hash_Map_Manager_T.h"
│ │ │ │ -#include "ace/Null_Mutex.h"
│ │ │ │ -#include "ace/Synch_Traits.h"
│ │ │ │ -#include "ace/RW_Thread_Mutex.h"
│ │ │ │ -#include "ace/OS_NS_sys_stat.h"
│ │ │ │ +
#include "ace/os_include/sys/os_types.h"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ Classes

class  ACE_Filecache_Handle
 Abstraction over a real file. This is meant to be the entry point into the Cached Virtual Filesystem. More...
class  ACE_Log_Msg_Backend
 Defines the interface for ACE_Log_Msg back end processing. More...
 
class  ACE_Filecache
 A hash table holding the information about entry point into the Cached Virtual Filesystem. On insertion, the reference count is incremented. On destruction, reference count is decremented. More...
 
class  ACE_Filecache_Object
 Abstraction over a real file. This is what the Virtual Filesystem contains. This class is not intended for general consumption. Please consult a physician before attempting to use this class. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef ACE_Hash_Map_Manager_Ex< const ACE_TCHAR *, ACE_Filecache_Object *, ACE_Hash< const ACE_TCHAR * >, ACE_Equal_To< const ACE_TCHAR * >, ACE_Null_MutexACE_Filecache_Hash
 
typedef ACE_Hash_Map_Entry< const ACE_TCHAR *, ACE_Filecache_Object * > ACE_Filecache_Hash_Entry
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │

│ │ │ │ -Enumerations

enum  ACE_Filecache_Flag { ACE_NOMAP = 0 │ │ │ │ -, ACE_MAPIT = 1 │ │ │ │ - }
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
James Hu
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Filecache_Hash

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_Hash_Map_Manager_Ex<const ACE_TCHAR *, ACE_Filecache_Object *, ACE_Hash<const ACE_TCHAR *>, ACE_Equal_To<const ACE_TCHAR *>, ACE_Null_Mutex> ACE_Filecache_Hash
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_Filecache_Hash_Entry

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_Hash_Map_Entry<const ACE_TCHAR *, ACE_Filecache_Object *> ACE_Filecache_Hash_Entry
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Enumeration Type Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Filecache_Flag

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
enum ACE_Filecache_Flag
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
Enumerator
ACE_NOMAP 
ACE_MAPIT 
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,61 +3,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Typedefs | Enumerations │ │ │ │ │ -Filecache.h File Reference │ │ │ │ │ -#include "ace/Mem_Map.h" │ │ │ │ │ -#include "ace/Hash_Map_Manager_T.h" │ │ │ │ │ -#include "ace/Null_Mutex.h" │ │ │ │ │ -#include "ace/Synch_Traits.h" │ │ │ │ │ -#include "ace/RW_Thread_Mutex.h" │ │ │ │ │ -#include "ace/OS_NS_sys_stat.h" │ │ │ │ │ +Classes │ │ │ │ │ +Log_Msg_Backend.h File Reference │ │ │ │ │ +#include "ace/os_include/sys/os_types.h" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Filecache_Handle │ │ │ │ │ -  Abstraction over a real file. This is meant to be the entry point into │ │ │ │ │ - the Cached Virtual Filesystem. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Filecache │ │ │ │ │ - A hash table holding the information about entry point into the Cached │ │ │ │ │ -  Virtual Filesystem. On insertion, the reference count is incremented. │ │ │ │ │ - On destruction, reference count is decremented. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Filecache_Object │ │ │ │ │ - Abstraction over a real file. This is what the Virtual Filesystem │ │ │ │ │ -  contains. This class is not intended for general consumption. Please │ │ │ │ │ - consult a physician before attempting to use this class. More... │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ - typedef ACE_Hash_Map_Manager_Ex< const ACE_TCHAR *, │ │ │ │ │ -ACE_Filecache_Object *, ACE_Hash< const ACE_TCHAR * >, │ │ │ │ │ - ACE_Equal_To< const ACE_TCHAR * >, ACE_Null_Mutex > ACE_Filecache_Hash │ │ │ │ │ -  │ │ │ │ │ - typedef ACE_Hash_Map_Entry< const ACE_TCHAR *, │ │ │ │ │ - ACE_Filecache_Object * > ACE_Filecache_Hash_Entry │ │ │ │ │ -  │ │ │ │ │ - Enumerations │ │ │ │ │ -enum  ACE_Filecache_Flag { ACE_NOMAP = 0 , ACE_MAPIT = 1 } │ │ │ │ │ +class  ACE_Log_Msg_Backend │ │ │ │ │ +  Defines the interface for ACE_Log_Msg back end processing. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - James Hu │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_Filecache_Hash ***** │ │ │ │ │ -typedef ACE_Hash_Map_Manager_Ex, ACE_Equal_To, ACE_Null_Mutex> │ │ │ │ │ -ACE_Filecache_Hash │ │ │ │ │ -***** ◆ ACE_Filecache_Hash_Entry ***** │ │ │ │ │ -typedef ACE_Hash_Map_Entry │ │ │ │ │ -ACE_Filecache_Hash_Entry │ │ │ │ │ -***** Enumeration Type Documentation ***** │ │ │ │ │ -***** ◆ ACE_Filecache_Flag ***** │ │ │ │ │ -enum ACE_Filecache_Flag │ │ │ │ │ -Enumerator │ │ │ │ │ -ACE_NOMAP  │ │ │ │ │ -ACE_MAPIT  │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01325.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Encoding_Converter.h File Reference │ │ │ │ +ACE: Test_and_Set.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,28 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Encoding_Converter.h File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Test_and_Set.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Basic_Types.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -

This class is the base class for all encoding converters that convert to and from UTF-8.

│ │ │ │ -
Author
Chad Elliott ellio.nosp@m.tt_c.nosp@m.@ociw.nosp@m.eb.c.nosp@m.om
│ │ │ │ -
│ │ │ │ +
#include "ace/Event_Handler.h"
│ │ │ │ +#include "ace/Test_and_Set.cpp"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Test_and_Set< ACE_LOCK, TYPE >
 Implements the classic `‘test and set’' operation. More...
 
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,17 +3,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Encoding_Converter.h File Reference │ │ │ │ │ -#include "ace/Basic_Types.h" │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ -This class is the base class for all encoding converters that convert to and │ │ │ │ │ -from UTF-8. │ │ │ │ │ - Author │ │ │ │ │ - Chad Elliott ellio.nosp@m.tt_c.nosp@m.@ociw.nosp@m.eb.c.nosp@m.om │ │ │ │ │ +Classes │ │ │ │ │ +Test_and_Set.h File Reference │ │ │ │ │ +#include "ace/Event_Handler.h" │ │ │ │ │ +#include "ace/Test_and_Set.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Test_and_Set<_ACE_LOCK,_TYPE_> │ │ │ │ │ +  Implements the classic `‘test and set’' operation. More... │ │ │ │ │ +  │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01328.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Thread_Semaphore.inl File Reference │ │ │ │ +ACE: Sched_Params.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Thread_Semaphore.inl File Reference
│ │ │ │ +
Sched_Params.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
David Levine
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Thread_Semaphore.inl File Reference │ │ │ │ │ +Sched_Params.inl File Reference │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + David Levine │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01331.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Profile_Timer.h File Reference │ │ │ │ +ACE: Monitor_Base.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,32 +63,27 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Profile_Timer.h File Reference
│ │ │ │ +Namespaces
│ │ │ │ +
Monitor_Base.inl File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/High_Res_Timer.h"
│ │ │ │ -#include "ace/Profile_Timer.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ +

│ │ │ │ -Classes

class  ACE_Profile_Timer
 This class provides both a timing mechanism and a mechanism for reporting the resource usage of a process. More...
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ +Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.
 
class  ACE_Profile_Timer::ACE_Elapsed_Time
 Keeps track of the various user, system, and elapsed (real) times. More...
namespace  ACE::Monitor_Control
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,27 +3,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Profile_Timer.h File Reference │ │ │ │ │ -#include "ace/High_Res_Timer.h" │ │ │ │ │ -#include "ace/Profile_Timer.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Profile_Timer │ │ │ │ │ -  This class provides both a timing mechanism and a mechanism for │ │ │ │ │ - reporting the resource usage of a process. More... │ │ │ │ │ +Namespaces │ │ │ │ │ +Monitor_Base.inl File Reference │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE │ │ │ │ │ +  The namespace containing the ACE framework itself. │ │ │ │ │   │ │ │ │ │ -class  ACE_Profile_Timer::ACE_Elapsed_Time │ │ │ │ │ -  Keeps track of the various user, system, and elapsed (real) times. │ │ │ │ │ - More... │ │ │ │ │ +namespace  ACE::Monitor_Control │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01334.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: TP_Reactor.h File Reference │ │ │ │ +ACE: Malloc.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,39 +63,193 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
TP_Reactor.h File Reference
│ │ │ │ +Classes | │ │ │ │ +Macros
│ │ │ │ +
Malloc.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Select_Reactor.h"
│ │ │ │ -#include "ace/Timer_Queue.h"
│ │ │ │ -#include "ace/TP_Reactor.inl"
│ │ │ │ +
#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Malloc.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ Classes

class  ACE_EH_Dispatch_Info
 This structure contains information of the activated event handler. More...
union  ACE_max_align_info
 
class  ACE_TP_Token_Guard
 A helper class that helps grabbing, releasing and waiting on tokens for a thread that tries calling handle_events (). More...
class  ACE_Control_Block
 This information is stored in memory allocated by the <Memory_Pool>. More...
 
class  ACE_TP_Reactor
 Specialization of ACE_Select_Reactor to support thread-pool based event dispatching. More...
class  ACE_Control_Block::ACE_Malloc_Header
 This is the control block header. It's used by <ACE_Malloc> to keep track of each chunk of data when it's in the free list or in use. More...
 
class  ACE_Control_Block::ACE_Name_Node
 This class supports "named memory regions" within ACE_Malloc. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Macros

#define ACE_MALLOC_STATS(X)
 
#define ACE_MALLOC_PADDING   1
 
#define ACE_MALLOC_ALIGN   (sizeof (ACE_max_align_info))
 
#define ACE_MALLOC_ROUNDUP(X, Y)   (((X) + ((Y) - 1)) & ~((Y) - 1))
 
#define ACE_MALLOC_HEADER_SIZE   ACE_MALLOC_ROUNDUP(ACE_MALLOC_PADDING, ACE_MALLOC_ALIGN)
 
#define ACE_MALLOC_PADDING_SIZE   ACE_MALLOC_ROUNDUP (ACE_MALLOC_HEADER_SIZE + sizeof (ACE_Malloc_Header*) + sizeof (size_t), ACE_MALLOC_ALIGN) - (sizeof (ACE_Malloc_Header*) + sizeof (size_t))
 
#define ACE_CONTROL_BLOCK_SIZE
 
#define ACE_CONTROL_BLOCK_ALIGN_BYTES    ACE_MALLOC_ROUNDUP (ACE_CONTROL_BLOCK_SIZE, ACE_MALLOC_ALIGN) - ACE_CONTROL_BLOCK_SIZE
 
│ │ │ │

Detailed Description

│ │ │ │ -

The ACE_TP_Reactor (aka, Thread Pool Reactor) uses the Leader/Followers pattern to demultiplex events among a pool of threads. When using a thread pool reactor, an application pre-spawns a fixed number of threads. When these threads invoke the ACE_TP_Reactor's handle_events() method, one thread will become the leader and wait for an event. The other follower threads will queue up waiting for their turn to become the leader. When an event occurs, the leader will pick a follower to become the leader and go on to handle the event. The consequence of using ACE_TP_Reactor is the amortization of the costs used to create threads. The context switching cost will also reduce. Moreover, the total resources used by threads are bounded because there are a fixed number of threads.

│ │ │ │ -
Author
Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ -
│ │ │ │ -Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ +
Author
Doug Schmidt and Irfan Pyarali
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_CONTROL_BLOCK_ALIGN_BYTES

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CONTROL_BLOCK_ALIGN_BYTES    ACE_MALLOC_ROUNDUP (ACE_CONTROL_BLOCK_SIZE, ACE_MALLOC_ALIGN) - ACE_CONTROL_BLOCK_SIZE
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CONTROL_BLOCK_SIZE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CONTROL_BLOCK_SIZE
│ │ │ │ +
│ │ │ │ +Value:
((int)(sizeof (ACE_Name_Node*) \
│ │ │ │ +
+ sizeof (ACE_Malloc_Header*) \
│ │ │ │ +
+ sizeof (int) \
│ │ │ │ + │ │ │ │ +
#define MAXNAMELEN
Definition: os_limits.h:61
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_MALLOC_ALIGN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MALLOC_ALIGN   (sizeof (ACE_max_align_info))
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_MALLOC_HEADER_SIZE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MALLOC_HEADER_SIZE   ACE_MALLOC_ROUNDUP(ACE_MALLOC_PADDING, ACE_MALLOC_ALIGN)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_MALLOC_PADDING

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MALLOC_PADDING   1
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_MALLOC_PADDING_SIZE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MALLOC_PADDING_SIZE   ACE_MALLOC_ROUNDUP (ACE_MALLOC_HEADER_SIZE + sizeof (ACE_Malloc_Header*) + sizeof (size_t), ACE_MALLOC_ALIGN) - (sizeof (ACE_Malloc_Header*) + sizeof (size_t))
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_MALLOC_ROUNDUP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MALLOC_ROUNDUP( X,
 
)   (((X) + ((Y) - 1)) & ~((Y) - 1))
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_MALLOC_STATS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MALLOC_STATS( X)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,43 +3,83 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -TP_Reactor.h File Reference │ │ │ │ │ -#include "ace/Select_Reactor.h" │ │ │ │ │ -#include "ace/Timer_Queue.h" │ │ │ │ │ -#include "ace/TP_Reactor.inl" │ │ │ │ │ +Classes | Macros │ │ │ │ │ +Malloc.h File Reference │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/Malloc.inl" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_EH_Dispatch_Info │ │ │ │ │ -  This structure contains information of the activated event handler. │ │ │ │ │ +union  ACE_max_align_info │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Control_Block │ │ │ │ │ +  This information is stored in memory allocated by the . │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Control_Block::ACE_Malloc_Header │ │ │ │ │ + This is the control block header. It's used by to keep │ │ │ │ │ +  track of each chunk of data when it's in the free list or in use. │ │ │ │ │ More... │ │ │ │ │   │ │ │ │ │ -class  ACE_TP_Token_Guard │ │ │ │ │ -  A helper class that helps grabbing, releasing and waiting on tokens for │ │ │ │ │ - a thread that tries calling handle_events (). More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_TP_Reactor │ │ │ │ │ -  Specialization of ACE_Select_Reactor to support thread-pool based event │ │ │ │ │ - dispatching. More... │ │ │ │ │ +class  ACE_Control_Block::ACE_Name_Node │ │ │ │ │ +  This class supports "named memory regions" within ACE_Malloc. More... │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_MALLOC_STATS(X) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_MALLOC_PADDING   1 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_MALLOC_ALIGN   (sizeof (ACE_max_align_info)) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_MALLOC_ROUNDUP(X, Y)   (((X) + ((Y) - 1)) & ~((Y) - 1)) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_MALLOC_HEADER_SIZE   ACE_MALLOC_ROUNDUP(ACE_MALLOC_PADDING, ACE_MALLOC_ALIGN) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_MALLOC_PADDING_SIZE   ACE_MALLOC_ROUNDUP (ACE_MALLOC_HEADER_SIZE + sizeof │ │ │ │ │ + (ACE_Malloc_Header*) + sizeof (size_t), ACE_MALLOC_ALIGN) - (sizeof │ │ │ │ │ + (ACE_Malloc_Header*) + sizeof (size_t)) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CONTROL_BLOCK_SIZE │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CONTROL_BLOCK_ALIGN_BYTES    ACE_MALLOC_ROUNDUP (ACE_CONTROL_BLOCK_SIZE, │ │ │ │ │ + ACE_MALLOC_ALIGN) - ACE_CONTROL_BLOCK_SIZE │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -The ACE_TP_Reactor (aka, Thread Pool Reactor) uses the Leader/Followers pattern │ │ │ │ │ -to demultiplex events among a pool of threads. When using a thread pool │ │ │ │ │ -reactor, an application pre-spawns a fixed number of threads. When these │ │ │ │ │ -threads invoke the ACE_TP_Reactor's handle_events() method, one thread will │ │ │ │ │ -become the leader and wait for an event. The other follower threads will queue │ │ │ │ │ -up waiting for their turn to become the leader. When an event occurs, the │ │ │ │ │ -leader will pick a follower to become the leader and go on to handle the event. │ │ │ │ │ -The consequence of using ACE_TP_Reactor is the amortization of the costs used │ │ │ │ │ -to create threads. The context switching cost will also reduce. Moreover, the │ │ │ │ │ -total resources used by threads are bounded because there are a fixed number of │ │ │ │ │ -threads. │ │ │ │ │ Author │ │ │ │ │ - Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ - Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ + Doug Schmidt and Irfan Pyarali │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_CONTROL_BLOCK_ALIGN_BYTES ***** │ │ │ │ │ +#define ACE_CONTROL_BLOCK_ALIGN_BYTES    ACE_MALLOC_ROUNDUP │ │ │ │ │ +(ACE_CONTROL_BLOCK_SIZE, ACE_MALLOC_ALIGN) - ACE_CONTROL_BLOCK_SIZE │ │ │ │ │ +***** ◆ ACE_CONTROL_BLOCK_SIZE ***** │ │ │ │ │ +#define ACE_CONTROL_BLOCK_SIZE │ │ │ │ │ +Value: │ │ │ │ │ +((int)(sizeof (ACE_Name_Node*) \ │ │ │ │ │ ++ sizeof (ACE_Malloc_Header*) \ │ │ │ │ │ ++ sizeof (int) \ │ │ │ │ │ ++ MAXNAMELEN)) │ │ │ │ │ +MAXNAMELEN │ │ │ │ │ +#define MAXNAMELEN │ │ │ │ │ +Definition: os_limits.h:61 │ │ │ │ │ +***** ◆ ACE_MALLOC_ALIGN ***** │ │ │ │ │ +#define ACE_MALLOC_ALIGN   (sizeof (ACE_max_align_info)) │ │ │ │ │ +***** ◆ ACE_MALLOC_HEADER_SIZE ***** │ │ │ │ │ +#define ACE_MALLOC_HEADER_SIZE   ACE_MALLOC_ROUNDUP(ACE_MALLOC_PADDING, │ │ │ │ │ +ACE_MALLOC_ALIGN) │ │ │ │ │ +***** ◆ ACE_MALLOC_PADDING ***** │ │ │ │ │ +#define ACE_MALLOC_PADDING   1 │ │ │ │ │ +***** ◆ ACE_MALLOC_PADDING_SIZE ***** │ │ │ │ │ +#define ACE_MALLOC_PADDING_SIZE   ACE_MALLOC_ROUNDUP (ACE_MALLOC_HEADER_SIZE + │ │ │ │ │ +sizeof (ACE_Malloc_Header*) + sizeof (size_t), ACE_MALLOC_ALIGN) - (sizeof │ │ │ │ │ +(ACE_Malloc_Header*) + sizeof (size_t)) │ │ │ │ │ +***** ◆ ACE_MALLOC_ROUNDUP ***** │ │ │ │ │ +#define ACE_MALLOC_ROUNDUP (  X, │ │ │ │ │ +  Y  │ │ │ │ │ + )    (((X) + ((Y) - 1)) & ~((Y) - 1)) │ │ │ │ │ +***** ◆ ACE_MALLOC_STATS ***** │ │ │ │ │ +#define ACE_MALLOC_STATS (  X ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01337.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Singleton.inl File Reference │ │ │ │ +ACE: Select_Reactor_Base.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Singleton.inl File Reference
│ │ │ │ +
Select_Reactor_Base.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/Reactor.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Singleton.inl File Reference │ │ │ │ │ +Select_Reactor_Base.inl File Reference │ │ │ │ │ +#include "ace/Reactor.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01340.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Caching_Utility_T.cpp File Reference │ │ │ │ +ACE: Auto_Ptr.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,37 +64,33 @@ │ │ │ │
    │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Macros
│ │ │ │ -
Caching_Utility_T.cpp File Reference
│ │ │ │ +
Auto_Ptr.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Caching_Utility_T.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ -#include "ace/Min_Max.h"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ -#include "ace/Recyclable.h"
│ │ │ │ +
#include "ace/Auto_Ptr.h"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Macros

#define ACE_CACHING_UTILITY_T_CPP
 
#define ACE_AUTO_PTR_CPP
 
│ │ │ │

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_CACHING_UTILITY_T_CPP

│ │ │ │ + │ │ │ │ +

◆ ACE_AUTO_PTR_CPP

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_CACHING_UTILITY_T_CPP#define ACE_AUTO_PTR_CPP
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,22 +4,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Macros │ │ │ │ │ -Caching_Utility_T.cpp File Reference │ │ │ │ │ -#include "ace/Caching_Utility_T.h" │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/Min_Max.h" │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ -#include "ace/Recyclable.h" │ │ │ │ │ +Auto_Ptr.cpp File Reference │ │ │ │ │ +#include "ace/Auto_Ptr.h" │ │ │ │ │ Macros │ │ │ │ │ -#define ACE_CACHING_UTILITY_T_CPP │ │ │ │ │ +#define ACE_AUTO_PTR_CPP │ │ │ │ │   │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_CACHING_UTILITY_T_CPP ***** │ │ │ │ │ -#define ACE_CACHING_UTILITY_T_CPP │ │ │ │ │ +***** ◆ ACE_AUTO_PTR_CPP ***** │ │ │ │ │ +#define ACE_AUTO_PTR_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01343.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_dlfcn.cpp File Reference │ │ │ │ +ACE: OS_NS_regex.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
OS_NS_dlfcn.cpp File Reference
│ │ │ │ +
OS_NS_regex.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_dlfcn.h"
│ │ │ │ -#include "ace/OS_NS_dlfcn.inl"
│ │ │ │ +
#include "ace/OS_NS_errno.h"
│ │ │ │ +#include "ace/os_include/os_regex.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_dlfcn.cpp File Reference │ │ │ │ │ -#include "ace/OS_NS_dlfcn.h" │ │ │ │ │ -#include "ace/OS_NS_dlfcn.inl" │ │ │ │ │ +OS_NS_regex.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ +#include "ace/os_include/os_regex.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01346.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Log_Msg.h File Reference │ │ │ │ +ACE: Local_Memory_Pool.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,272 +63,35 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Macros
│ │ │ │ -
Log_Msg.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
Local_Memory_Pool.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/Default_Constants.h"
│ │ │ │ -#include "ace/Log_Priority.h"
│ │ │ │ -#include "ace/os_include/os_limits.h"
│ │ │ │ -#include "ace/Synch_Traits.h"
│ │ │ │ -#include "ace/Basic_Types.h"
│ │ │ │ -#include "ace/Assert.h"
│ │ │ │ -#include "ace/OS_Log_Msg_Attributes.h"
│ │ │ │ -#include "ace/Log_Msg.inl"
│ │ │ │ +
#include "ace/os_include/sys/os_mman.h"
│ │ │ │ +#include "ace/ACE.h"
│ │ │ │ +#include "ace/Unbounded_Set.h"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ -

│ │ │ │ Classes

class  ACE_Log_Msg
 Provides a variable length argument message logging abstraction. More...
class  ACE_Local_Memory_Pool_Options
 Helper class for Local Memory Pool constructor options. More...
 
class  ACE_Local_Memory_Pool
 Make a memory pool that is based on C++ new/delete. This is useful for integrating existing components that use new/delete into the ACE Malloc scheme... More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │

│ │ │ │ -Macros

#define ACE_HEX_DUMP(X)
 
#define ACE_RETURN(Y)
 
#define ACE_ERROR_RETURN(X, Y)
 
#define ACE_ERROR(X)
 
#define ACE_DEBUG(X)
 
#define ACE_ERROR_INIT(VALUE, FLAGS)
 
#define ACE_ERROR_BREAK(X)   { ACE_ERROR (X); break; }
 
#define ACE_DEFAULT_LOG_FLAGS   ACE_Log_Msg::STDERR
 
#define ACE_LOG_MSG   ACE_Log_Msg::instance ()
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_DEBUG

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEBUG( X)
│ │ │ │ -
│ │ │ │ -Value:
do { \
│ │ │ │ -
int const __ace_error = ACE_Log_Msg::last_error_adapter (); \
│ │ │ │ -
ACE_Log_Msg *ace___ = ACE_Log_Msg::instance (); \
│ │ │ │ -
ace___->conditional_set (__FILE__, __LINE__, 0, __ace_error); \
│ │ │ │ -
ace___->log X; \
│ │ │ │ -
} while (0)
│ │ │ │ -
static ACE_Log_Msg * instance()
Returns a pointer to the Singleton.
Definition: Log_Msg.cpp:279
│ │ │ │ -
static int last_error_adapter()
Returns last error.
Definition: Log_Msg.cpp:389
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_LOG_FLAGS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_LOG_FLAGS   ACE_Log_Msg::STDERR
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_ERROR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_ERROR( X)
│ │ │ │ -
│ │ │ │ -Value:
do { \
│ │ │ │ -
int const __ace_error = ACE_Log_Msg::last_error_adapter (); \
│ │ │ │ -
ACE_Log_Msg *ace___ = ACE_Log_Msg::instance (); \
│ │ │ │ -
ace___->conditional_set (__FILE__, __LINE__, -1, __ace_error); \
│ │ │ │ -
ace___->log X; \
│ │ │ │ -
} while (0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_ERROR_BREAK

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_ERROR_BREAK( X)   { ACE_ERROR (X); break; }
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_ERROR_INIT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_ERROR_INIT( VALUE,
 FLAGS 
)
│ │ │ │ -
│ │ │ │ -Value:
do { \
│ │ │ │ -
ACE_Log_Msg *ace___ = ACE_Log_Msg::instance (); \
│ │ │ │ -
ace___->set_flags (FLAGS); \
│ │ │ │ -
ace___->op_status (VALUE); \
│ │ │ │ -
} while (0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_ERROR_RETURN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_ERROR_RETURN( X,
 
)
│ │ │ │ -
│ │ │ │ -Value:
do { \
│ │ │ │ -
int const __ace_error = ACE_Log_Msg::last_error_adapter (); \
│ │ │ │ -
ACE_Log_Msg *ace___ = ACE_Log_Msg::instance (); \
│ │ │ │ -
ace___->conditional_set (__FILE__, __LINE__, Y, __ace_error); \
│ │ │ │ -
ace___->log X; \
│ │ │ │ -
return Y; \
│ │ │ │ -
} while (0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_HEX_DUMP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_HEX_DUMP( X)
│ │ │ │ -
│ │ │ │ -Value:
do { \
│ │ │ │ -
int const __ace_error = ACE_Log_Msg::last_error_adapter (); \
│ │ │ │ -
ACE_Log_Msg *ace___ = ACE_Log_Msg::instance (); \
│ │ │ │ -
ace___->conditional_set (__FILE__, __LINE__, 0, __ace_error); \
│ │ │ │ -
ace___->log_hexdump X; \
│ │ │ │ -
} while (0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_LOG_MSG

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_LOG_MSG   ACE_Log_Msg::instance ()
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_RETURN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_RETURN( Y)
│ │ │ │ -
│ │ │ │ -Value:
do { \
│ │ │ │ -
int const __ace_error = ACE_Log_Msg::last_error_adapter (); \
│ │ │ │ -
ACE_Log_Msg *ace___ = ACE_Log_Msg::instance (); \
│ │ │ │ -
ace___->set (__FILE__, __LINE__, Y, __ace_error, ace___->restart (), \
│ │ │ │ -
ace___->msg_ostream (), ace___->msg_callback ()); \
│ │ │ │ -
return Y; \
│ │ │ │ -
} while (0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
Author
Dougls C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,123 +3,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros │ │ │ │ │ -Log_Msg.h File Reference │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ -#include "ace/Default_Constants.h" │ │ │ │ │ -#include "ace/Log_Priority.h" │ │ │ │ │ -#include "ace/os_include/os_limits.h" │ │ │ │ │ -#include "ace/Synch_Traits.h" │ │ │ │ │ -#include "ace/Basic_Types.h" │ │ │ │ │ -#include "ace/Assert.h" │ │ │ │ │ -#include "ace/OS_Log_Msg_Attributes.h" │ │ │ │ │ -#include "ace/Log_Msg.inl" │ │ │ │ │ +Classes │ │ │ │ │ +Local_Memory_Pool.h File Reference │ │ │ │ │ +#include "ace/os_include/sys/os_mman.h" │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/Unbounded_Set.h" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Log_Msg │ │ │ │ │ -  Provides a variable length argument message logging abstraction. │ │ │ │ │ - More... │ │ │ │ │ +class  ACE_Local_Memory_Pool_Options │ │ │ │ │ +  Helper class for Local Memory Pool constructor options. More... │ │ │ │ │   │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_HEX_DUMP(X) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_RETURN(Y) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_ERROR_RETURN(X, Y) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_ERROR(X) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEBUG(X) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_ERROR_INIT(VALUE, FLAGS) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_ERROR_BREAK(X)   { ACE_ERROR (X); break; } │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_LOG_FLAGS   ACE_Log_Msg::STDERR │ │ │ │ │ -  │ │ │ │ │ -#define ACE_LOG_MSG   ACE_Log_Msg::instance () │ │ │ │ │ +class  ACE_Local_Memory_Pool │ │ │ │ │ + Make a memory pool that is based on C++ new/delete. This is useful for │ │ │ │ │ +  integrating existing components that use new/delete into the ACE Malloc │ │ │ │ │ + scheme... More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ + Dougls C. Schmidt │ │ │ │ │ d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_DEBUG ***** │ │ │ │ │ -#define ACE_DEBUG (  X ) │ │ │ │ │ -Value: │ │ │ │ │ -do { \ │ │ │ │ │ -int const __ace_error = ACE_Log_Msg::last_error_adapter (); \ │ │ │ │ │ -ACE_Log_Msg *ace___ = ACE_Log_Msg::instance (); \ │ │ │ │ │ -ace___->conditional_set (__FILE__, __LINE__, 0, __ace_error); \ │ │ │ │ │ -ace___->log X; \ │ │ │ │ │ -} while (0) │ │ │ │ │ -ACE_Log_Msg::instance │ │ │ │ │ -static ACE_Log_Msg * instance() │ │ │ │ │ -Returns a pointer to the Singleton. │ │ │ │ │ -Definition: Log_Msg.cpp:279 │ │ │ │ │ -ACE_Log_Msg::last_error_adapter │ │ │ │ │ -static int last_error_adapter() │ │ │ │ │ -Returns last error. │ │ │ │ │ -Definition: Log_Msg.cpp:389 │ │ │ │ │ -***** ◆ ACE_DEFAULT_LOG_FLAGS ***** │ │ │ │ │ -#define ACE_DEFAULT_LOG_FLAGS   ACE_Log_Msg::STDERR │ │ │ │ │ -***** ◆ ACE_ERROR ***** │ │ │ │ │ -#define ACE_ERROR (  X ) │ │ │ │ │ -Value: │ │ │ │ │ -do { \ │ │ │ │ │ -int const __ace_error = ACE_Log_Msg::last_error_adapter (); \ │ │ │ │ │ -ACE_Log_Msg *ace___ = ACE_Log_Msg::instance (); \ │ │ │ │ │ -ace___->conditional_set (__FILE__, __LINE__, -1, __ace_error); \ │ │ │ │ │ -ace___->log X; \ │ │ │ │ │ -} while (0) │ │ │ │ │ -***** ◆ ACE_ERROR_BREAK ***** │ │ │ │ │ -#define ACE_ERROR_BREAK (  X )    { ACE_ERROR (X); break; } │ │ │ │ │ -***** ◆ ACE_ERROR_INIT ***** │ │ │ │ │ -#define ACE_ERROR_INIT (  VALUE, │ │ │ │ │ -  FLAGS  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -do { \ │ │ │ │ │ -ACE_Log_Msg *ace___ = ACE_Log_Msg::instance (); \ │ │ │ │ │ -ace___->set_flags (FLAGS); \ │ │ │ │ │ -ace___->op_status (VALUE); \ │ │ │ │ │ -} while (0) │ │ │ │ │ -***** ◆ ACE_ERROR_RETURN ***** │ │ │ │ │ -#define ACE_ERROR_RETURN (  X, │ │ │ │ │ -  Y  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -do { \ │ │ │ │ │ -int const __ace_error = ACE_Log_Msg::last_error_adapter (); \ │ │ │ │ │ -ACE_Log_Msg *ace___ = ACE_Log_Msg::instance (); \ │ │ │ │ │ -ace___->conditional_set (__FILE__, __LINE__, Y, __ace_error); \ │ │ │ │ │ -ace___->log X; \ │ │ │ │ │ -return Y; \ │ │ │ │ │ -} while (0) │ │ │ │ │ -***** ◆ ACE_HEX_DUMP ***** │ │ │ │ │ -#define ACE_HEX_DUMP (  X ) │ │ │ │ │ -Value: │ │ │ │ │ -do { \ │ │ │ │ │ -int const __ace_error = ACE_Log_Msg::last_error_adapter (); \ │ │ │ │ │ -ACE_Log_Msg *ace___ = ACE_Log_Msg::instance (); \ │ │ │ │ │ -ace___->conditional_set (__FILE__, __LINE__, 0, __ace_error); \ │ │ │ │ │ -ace___->log_hexdump X; \ │ │ │ │ │ -} while (0) │ │ │ │ │ -***** ◆ ACE_LOG_MSG ***** │ │ │ │ │ -#define ACE_LOG_MSG   ACE_Log_Msg::instance () │ │ │ │ │ -***** ◆ ACE_RETURN ***** │ │ │ │ │ -#define ACE_RETURN (  Y ) │ │ │ │ │ -Value: │ │ │ │ │ -do { \ │ │ │ │ │ -int const __ace_error = ACE_Log_Msg::last_error_adapter (); \ │ │ │ │ │ -ACE_Log_Msg *ace___ = ACE_Log_Msg::instance (); \ │ │ │ │ │ -ace___->set (__FILE__, __LINE__, Y, __ace_error, ace___->restart (), \ │ │ │ │ │ -ace___->msg_ostream (), ace___->msg_callback ()); \ │ │ │ │ │ -return Y; \ │ │ │ │ │ -} while (0) │ │ │ │ │ + Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01349.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_unistd.h File Reference │ │ │ │ +ACE: SOCK_SEQPACK_Association.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,211 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Namespaces | │ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
OS_NS_unistd.h File Reference
│ │ │ │ +
SOCK_SEQPACK_Association.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -#include "ace/Time_Value.h"
│ │ │ │ -#include "ace/Basic_Types.h"
│ │ │ │ -#include "ace/os_include/os_unistd.h"
│ │ │ │ -#include "ace/os_include/os_stdio.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

int ACE_OS::access (const char *path, int amode)
 
int ACE_OS::access (const wchar_t *path, int amode)
 
unsigned int ACE_OS::alarm (u_int secs)
 
long ACE_OS::allocation_granularity ()
 
int ACE_OS::argv_to_string (int argc, ACE_TCHAR **argv, ACE_TCHAR *&buf, bool substitute_env_args=true, bool quote_args=false)
 used by ARGV::argv_to_string() and ACE_OS::fork_exec() More...
 
int ACE_OS::argv_to_string (ACE_TCHAR **argv, ACE_TCHAR *&buf, bool substitute_env_args=true, bool quote_args=false)
 
int ACE_OS::chdir (const char *path)
 
int ACE_OS::chdir (const wchar_t *path)
 
int ACE_OS::rmdir (const char *path)
 
int ACE_OS::rmdir (const wchar_t *path)
 
int ACE_OS::close (ACE_HANDLE handle)
 
ACE_HANDLE ACE_OS::dup (ACE_HANDLE handle)
 
ACE_HANDLE ACE_OS::dup (ACE_HANDLE handle, pid_t pid)
 
int ACE_OS::dup2 (ACE_HANDLE oldfd, ACE_HANDLE newfd)
 
int ACE_OS::execl (const char *path, const char *arg0,...)
 
int ACE_OS::execle (const char *path, const char *arg0,...)
 
int ACE_OS::execlp (const char *file, const char *arg0,...)
 
int ACE_OS::execv (const char *path, char *const argv[])
 
int ACE_OS::execve (const char *path, char *const argv[], char *const envp[])
 
int ACE_OS::execvp (const char *file, char *const argv[])
 
pid_t ACE_OS::fork ()
 
pid_t ACE_OS::fork (const ACE_TCHAR *program_name)
 
pid_t ACE_OS::fork_exec (ACE_TCHAR *argv[])
 
int ACE_OS::fsync (ACE_HANDLE handle)
 
int ACE_OS::ftruncate (ACE_HANDLE handle, ACE_OFF_T offset)
 
char * ACE_OS::getcwd (char *, size_t)
 
wchar_t * ACE_OS::getcwd (wchar_t *, size_t)
 
gid_t ACE_OS::getgid ()
 
gid_t ACE_OS::getegid ()
 
int ACE_OS::getopt (int argc, char *const *argv, const char *optstring)
 
long ACE_OS::getpagesize ()
 
pid_t ACE_OS::getpgid (pid_t pid)
 
pid_t ACE_OS::getpid ()
 
pid_t ACE_OS::getppid ()
 
uid_t ACE_OS::getuid ()
 
uid_t ACE_OS::geteuid ()
 
int ACE_OS::hostname (char name[], size_t maxnamelen)
 
int ACE_OS::hostname (wchar_t name[], size_t maxnamelen)
 
int ACE_OS::isatty (int handle)
 
int ACE_OS::isatty (ACE_HANDLE handle)
 
ACE_OFF_T ACE_OS::lseek (ACE_HANDLE handle, ACE_OFF_T offset, int whence)
 
long ACE_OS::num_processors ()
 Get the number of CPUs configured in the machine. More...
 
long ACE_OS::num_processors_online ()
 Get the number of CPUs currently online. More...
 
int ACE_OS::pipe (ACE_HANDLE handles[])
 
ssize_t ACE_OS::pread (ACE_HANDLE handle, void *buf, size_t nbyte, ACE_OFF_T offset)
 
ssize_t ACE_OS::pwrite (ACE_HANDLE handle, const void *buf, size_t nbyte, ACE_OFF_T offset)
 
ssize_t ACE_OS::read (ACE_HANDLE handle, void *buf, size_t len)
 
ssize_t ACE_OS::read (ACE_HANDLE handle, void *buf, size_t len, ACE_OVERLAPPED *)
 
ssize_t ACE_OS::read_n (ACE_HANDLE handle, void *buf, size_t len, size_t *bytes_transferred=0)
 
ssize_t ACE_OS::readlink (const char *path, char *buf, size_t bufsiz)
 
void * ACE_OS::sbrk (intptr_t brk)
 
int ACE_OS::setgid (gid_t)
 
int ACE_OS::setegid (gid_t)
 
int ACE_OS::setpgid (pid_t pid, pid_t pgid)
 
int ACE_OS::setregid (gid_t rgid, gid_t egid)
 
int ACE_OS::setreuid (uid_t ruid, uid_t euid)
 
pid_t ACE_OS::setsid ()
 
int ACE_OS::setuid (uid_t)
 
int ACE_OS::seteuid (uid_t)
 
int ACE_OS::sleep (u_int seconds)
 
int ACE_OS::sleep (const ACE_Time_Value &tv)
 
int ACE_OS::string_to_argv (ACE_TCHAR *buf, int &argc, ACE_TCHAR **&argv, bool substitute_env_args=true)
 
void ACE_OS::swab (const void *src, void *dest, ssize_t n)
 
long ACE_OS::sysconf (int)
 
long ACE_OS::sysinfo (int cmd, char *buf, long count)
 
int ACE_OS::truncate (const ACE_TCHAR *filename, ACE_OFF_T length)
 
useconds_t ACE_OS::ualarm (useconds_t usecs, useconds_t interval=0)
 
useconds_t ACE_OS::ualarm (const ACE_Time_Value &tv, const ACE_Time_Value &tv_interval=ACE_Time_Value::zero)
 
int ACE_OS::unlink (const char *path)
 
int ACE_OS::unlink (const wchar_t *path)
 
ssize_t ACE_OS::write (ACE_HANDLE handle, const void *buf, size_t nbyte)
 
ssize_t ACE_OS::write (ACE_HANDLE handle, const void *buf, size_t nbyte, ACE_OVERLAPPED *)
 
ssize_t ACE_OS::write_n (ACE_HANDLE handle, const void *buf, size_t len, size_t *bytes_transferred=0)
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ -
│ │ │ │ -and a cast of thousands...
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_EXPORT_MACRO

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/SOCK_SEQPACK_Association.h"
│ │ │ │ +#include "ace/Auto_Ptr.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,198 +3,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces | Macros | Functions │ │ │ │ │ -OS_NS_unistd.h File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ -#include "ace/Time_Value.h" │ │ │ │ │ -#include "ace/Basic_Types.h" │ │ │ │ │ -#include "ace/os_include/os_unistd.h" │ │ │ │ │ -#include "ace/os_include/os_stdio.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_OS │ │ │ │ │ - This namespace defines an OS independent programming API that │ │ │ │ │ -  shields developers from nonportable aspects of writing efficient │ │ │ │ │ - system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ - various real-time operating systems. │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ - int ACE_OS::access (const char *path, int amode) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::access (const wchar_t *path, int amode) │ │ │ │ │ -  │ │ │ │ │ -unsigned int ACE_OS::alarm (u_int secs) │ │ │ │ │ -  │ │ │ │ │ - long ACE_OS::allocation_granularity () │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::argv_to_string (int argc, ACE_TCHAR **argv, ACE_TCHAR │ │ │ │ │ - *&buf, bool substitute_env_args=true, bool quote_args=false) │ │ │ │ │ -  used by ARGV::argv_to_string() and ACE_OS::fork_exec() More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::argv_to_string (ACE_TCHAR **argv, ACE_TCHAR *&buf, bool │ │ │ │ │ - substitute_env_args=true, bool quote_args=false) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::chdir (const char *path) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::chdir (const wchar_t *path) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::rmdir (const char *path) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::rmdir (const wchar_t *path) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::close (ACE_HANDLE handle) │ │ │ │ │ -  │ │ │ │ │ - ACE_HANDLE ACE_OS::dup (ACE_HANDLE handle) │ │ │ │ │ -  │ │ │ │ │ - ACE_HANDLE ACE_OS::dup (ACE_HANDLE handle, pid_t pid) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::dup2 (ACE_HANDLE oldfd, ACE_HANDLE newfd) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::execl (const char *path, const char *arg0,...) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::execle (const char *path, const char *arg0,...) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::execlp (const char *file, const char *arg0,...) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::execv (const char *path, char *const argv[]) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::execve (const char *path, char *const argv[], char *const │ │ │ │ │ - envp[]) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::execvp (const char *file, char *const argv[]) │ │ │ │ │ -  │ │ │ │ │ - pid_t ACE_OS::fork () │ │ │ │ │ -  │ │ │ │ │ - pid_t ACE_OS::fork (const ACE_TCHAR *program_name) │ │ │ │ │ -  │ │ │ │ │ - pid_t ACE_OS::fork_exec (ACE_TCHAR *argv[]) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::fsync (ACE_HANDLE handle) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::ftruncate (ACE_HANDLE handle, ACE_OFF_T offset) │ │ │ │ │ -  │ │ │ │ │ - char * ACE_OS::getcwd (char *, size_t) │ │ │ │ │ -  │ │ │ │ │ - wchar_t * ACE_OS::getcwd (wchar_t *, size_t) │ │ │ │ │ -  │ │ │ │ │ - gid_t ACE_OS::getgid () │ │ │ │ │ -  │ │ │ │ │ - gid_t ACE_OS::getegid () │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::getopt (int argc, char *const *argv, const char │ │ │ │ │ - *optstring) │ │ │ │ │ -  │ │ │ │ │ - long ACE_OS::getpagesize () │ │ │ │ │ -  │ │ │ │ │ - pid_t ACE_OS::getpgid (pid_t pid) │ │ │ │ │ -  │ │ │ │ │ - pid_t ACE_OS::getpid () │ │ │ │ │ -  │ │ │ │ │ - pid_t ACE_OS::getppid () │ │ │ │ │ -  │ │ │ │ │ - uid_t ACE_OS::getuid () │ │ │ │ │ -  │ │ │ │ │ - uid_t ACE_OS::geteuid () │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::hostname (char name[], size_t maxnamelen) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::hostname (wchar_t name[], size_t maxnamelen) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::isatty (int handle) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::isatty (ACE_HANDLE handle) │ │ │ │ │ -  │ │ │ │ │ - ACE_OFF_T ACE_OS::lseek (ACE_HANDLE handle, ACE_OFF_T offset, int whence) │ │ │ │ │ -  │ │ │ │ │ - long ACE_OS::num_processors () │ │ │ │ │ -  Get the number of CPUs configured in the machine. More... │ │ │ │ │ -  │ │ │ │ │ - long ACE_OS::num_processors_online () │ │ │ │ │ -  Get the number of CPUs currently online. More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::pipe (ACE_HANDLE handles[]) │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE_OS::pread (ACE_HANDLE handle, void *buf, size_t nbyte, │ │ │ │ │ - ACE_OFF_T offset) │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE_OS::pwrite (ACE_HANDLE handle, const void *buf, size_t nbyte, │ │ │ │ │ - ACE_OFF_T offset) │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE_OS::read (ACE_HANDLE handle, void *buf, size_t len) │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE_OS::read (ACE_HANDLE handle, void *buf, size_t len, │ │ │ │ │ - ACE_OVERLAPPED *) │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE_OS::read_n (ACE_HANDLE handle, void *buf, size_t len, size_t │ │ │ │ │ - *bytes_transferred=0) │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE_OS::readlink (const char *path, char *buf, size_t bufsiz) │ │ │ │ │ -  │ │ │ │ │ - void * ACE_OS::sbrk (intptr_t brk) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::setgid (gid_t) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::setegid (gid_t) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::setpgid (pid_t pid, pid_t pgid) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::setregid (gid_t rgid, gid_t egid) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::setreuid (uid_t ruid, uid_t euid) │ │ │ │ │ -  │ │ │ │ │ - pid_t ACE_OS::setsid () │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::setuid (uid_t) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::seteuid (uid_t) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::sleep (u_int seconds) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::sleep (const ACE_Time_Value &tv) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::string_to_argv (ACE_TCHAR *buf, int &argc, ACE_TCHAR │ │ │ │ │ - **&argv, bool substitute_env_args=true) │ │ │ │ │ -  │ │ │ │ │ - void ACE_OS::swab (const void *src, void *dest, ssize_t n) │ │ │ │ │ -  │ │ │ │ │ - long ACE_OS::sysconf (int) │ │ │ │ │ -  │ │ │ │ │ - long ACE_OS::sysinfo (int cmd, char *buf, long count) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::truncate (const ACE_TCHAR *filename, ACE_OFF_T length) │ │ │ │ │ -  │ │ │ │ │ - useconds_t ACE_OS::ualarm (useconds_t usecs, useconds_t interval=0) │ │ │ │ │ -  │ │ │ │ │ - useconds_t ACE_OS::ualarm (const ACE_Time_Value &tv, const ACE_Time_Value │ │ │ │ │ - &tv_interval=ACE_Time_Value::zero) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::unlink (const char *path) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::unlink (const wchar_t *path) │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE_OS::write (ACE_HANDLE handle, const void *buf, size_t nbyte) │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE_OS::write (ACE_HANDLE handle, const void *buf, size_t nbyte, │ │ │ │ │ - ACE_OVERLAPPED *) │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE_OS::write_n (ACE_HANDLE handle, const void *buf, size_t len, │ │ │ │ │ - size_t *bytes_transferred=0) │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ - and a cast of thousands... │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +SOCK_SEQPACK_Association.cpp File Reference │ │ │ │ │ +#include "ace/SOCK_SEQPACK_Association.h" │ │ │ │ │ +#include "ace/Auto_Ptr.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01352.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Framework_Component.inl File Reference │ │ │ │ +ACE: Codecs.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Framework_Component.inl File Reference
│ │ │ │ +
Codecs.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/ACE.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ +
#include "ace/Codecs.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +#include "ace/OS_NS_ctype.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Framework_Component.inl File Reference │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ +Codecs.cpp File Reference │ │ │ │ │ +#include "ace/Codecs.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ +#include "ace/OS_NS_ctype.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01355.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Message_Block.inl File Reference │ │ │ │ +ACE: Token.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Message_Block.inl File Reference
│ │ │ │ +
Token.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/config-macros.h"
│ │ │ │ +#include "ace/Guard_T.h"
│ │ │ │ +#include "ace/Time_Value.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Message_Block.inl File Reference │ │ │ │ │ +Token.inl File Reference │ │ │ │ │ +#include "ace/config-macros.h" │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ +#include "ace/Time_Value.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01358.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_main.cpp File Reference │ │ │ │ +ACE: OS_NS_Thread.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,165 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
OS_main.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
OS_NS_Thread.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_main.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/OS_NS_Thread.h"
│ │ │ │ +#include "ace/OS_NS_Thread.inl"
│ │ │ │ +#include "ace/OS_NS_stdio.h"
│ │ │ │ +#include "ace/Sched_Params.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +#include "ace/OS_Thread_Adapter.h"
│ │ │ │ +#include "ace/Min_Max.h"
│ │ │ │ +#include "ace/Object_Manager_Base.h"
│ │ │ │ +#include "ace/OS_NS_errno.h"
│ │ │ │ +#include "ace/OS_NS_ctype.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Thread_Mutex.h"
│ │ │ │ +#include "ace/Condition_Thread_Mutex.h"
│ │ │ │ +#include "ace/Guard_T.h"
│ │ │ │ +#include <memory>
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_TSS_Cleanup
 Singleton that helps to manage the lifetime of TSS objects and keys. More...
 
class  TSS_Cleanup_Instance
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_THREAD_FUNCTION   thread_args->entry_point ()
 
#define ACE_THREAD_ARGUMENT   thread_args
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

void ACE_MUTEX_LOCK_CLEANUP_ADAPTER_NAME (void *args)
 
 ACE_ALLOC_HOOK_DEFINE (ACE_TSS_Cleanup)
 
 ACE_ALLOC_HOOK_DEFINE (ACE_TSS_Keys)
 
void ACE_TSS_Cleanup_keys_destroyer (void *tss_keys)
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_THREAD_ARGUMENT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_THREAD_ARGUMENT   thread_args
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_THREAD_FUNCTION

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_THREAD_FUNCTION   thread_args->entry_point ()
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE() [1/2]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE (ACE_TSS_Cleanup )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE() [2/2]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE (ACE_TSS_Keys )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_MUTEX_LOCK_CLEANUP_ADAPTER_NAME()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
void ACE_MUTEX_LOCK_CLEANUP_ADAPTER_NAME (void * args)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TSS_Cleanup_keys_destroyer()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
void ACE_TSS_Cleanup_keys_destroyer (void * tss_keys)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,62 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_main.cpp File Reference │ │ │ │ │ -#include "ace/OS_main.h" │ │ │ │ │ +Classes | Macros | Functions │ │ │ │ │ +OS_NS_Thread.cpp File Reference │ │ │ │ │ +#include "ace/OS_NS_Thread.h" │ │ │ │ │ +#include "ace/OS_NS_Thread.inl" │ │ │ │ │ +#include "ace/OS_NS_stdio.h" │ │ │ │ │ +#include "ace/Sched_Params.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ +#include "ace/OS_Thread_Adapter.h" │ │ │ │ │ +#include "ace/Min_Max.h" │ │ │ │ │ +#include "ace/Object_Manager_Base.h" │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ +#include "ace/OS_NS_ctype.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/Thread_Mutex.h" │ │ │ │ │ +#include "ace/Condition_Thread_Mutex.h" │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ +#include │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_TSS_Cleanup │ │ │ │ │ +  Singleton that helps to manage the lifetime of TSS objects and keys. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +class  TSS_Cleanup_Instance │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_THREAD_FUNCTION   thread_args->entry_point () │ │ │ │ │ +  │ │ │ │ │ +#define ACE_THREAD_ARGUMENT   thread_args │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +void ACE_MUTEX_LOCK_CLEANUP_ADAPTER_NAME (void *args) │ │ │ │ │ +  │ │ │ │ │ +  ACE_ALLOC_HOOK_DEFINE (ACE_TSS_Cleanup) │ │ │ │ │ +  │ │ │ │ │ +  ACE_ALLOC_HOOK_DEFINE (ACE_TSS_Keys) │ │ │ │ │ +  │ │ │ │ │ +void ACE_TSS_Cleanup_keys_destroyer (void *tss_keys) │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_THREAD_ARGUMENT ***** │ │ │ │ │ +#define ACE_THREAD_ARGUMENT   thread_args │ │ │ │ │ +***** ◆ ACE_THREAD_FUNCTION ***** │ │ │ │ │ +#define ACE_THREAD_FUNCTION   thread_args->entry_point () │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE() [1/2] ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE ( ACE_TSS_Cleanup  ) │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE() [2/2] ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE ( ACE_TSS_Keys  ) │ │ │ │ │ +***** ◆ ACE_MUTEX_LOCK_CLEANUP_ADAPTER_NAME() ***** │ │ │ │ │ +void ACE_MUTEX_LOCK_CLEANUP_ADAPTER_NAME ( void * args ) │ │ │ │ │ +***** ◆ ACE_TSS_Cleanup_keys_destroyer() ***** │ │ │ │ │ +void ACE_TSS_Cleanup_keys_destroyer ( void * tss_keys ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01361.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Auto_Functor.cpp File Reference │ │ │ │ +ACE: Log_Record.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,34 +63,91 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Macros
│ │ │ │ -
Auto_Functor.cpp File Reference
│ │ │ │ +Classes | │ │ │ │ +Functions
│ │ │ │ +
Log_Record.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Auto_Functor.h"
│ │ │ │ +
#include "ace/Log_Priority.h"
│ │ │ │ +#include "ace/Default_Constants.h"
│ │ │ │ +#include "ace/Basic_Types.h"
│ │ │ │ +#include "ace/iosfwd.h"
│ │ │ │ +#include "ace/Log_Record.inl"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ -Macros

#define ACE_AUTO_FUNCTOR_CPP
 

│ │ │ │ +Classes

class  ACE_Log_Record
 Defines the structure of an ACE logging record. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Functions

int operator>> (ACE_InputCDR &cdr, ACE_Log_Record &log_record)
 
int operator<< (ACE_OutputCDR &cdr, const ACE_Log_Record &log_record)
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_AUTO_FUNCTOR_CPP

│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ operator<<()

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_AUTO_FUNCTOR_CPPint operator<< (ACE_OutputCDRcdr,
const ACE_Log_Recordlog_record 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator>>()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
int operator>> (ACE_InputCDRcdr,
ACE_Log_Recordlog_record 
)
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,19 +3,39 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Auto_Functor.cpp File Reference │ │ │ │ │ -#include "ace/Auto_Functor.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_AUTO_FUNCTOR_CPP │ │ │ │ │ +Classes | Functions │ │ │ │ │ +Log_Record.h File Reference │ │ │ │ │ +#include "ace/Log_Priority.h" │ │ │ │ │ +#include "ace/Default_Constants.h" │ │ │ │ │ +#include "ace/Basic_Types.h" │ │ │ │ │ +#include "ace/iosfwd.h" │ │ │ │ │ +#include "ace/Log_Record.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Log_Record │ │ │ │ │ +  Defines the structure of an ACE logging record. More... │ │ │ │ │   │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_AUTO_FUNCTOR_CPP ***** │ │ │ │ │ -#define ACE_AUTO_FUNCTOR_CPP │ │ │ │ │ + Functions │ │ │ │ │ +int operator>> (ACE_InputCDR &cdr, ACE_Log_Record &log_record) │ │ │ │ │ +  │ │ │ │ │ +int operator<< (ACE_OutputCDR &cdr, const ACE_Log_Record &log_record) │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ operator<<() ***** │ │ │ │ │ +int operator<< ( ACE_OutputCDR &  cdr, │ │ │ │ │ + const ACE_Log_Record & log_record  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator>>() ***** │ │ │ │ │ +int operator>> ( ACE_InputCDR &  cdr, │ │ │ │ │ + ACE_Log_Record & log_record  │ │ │ │ │ + ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01364.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_arpa_inet.inl File Reference │ │ │ │ +ACE: Timer_Queue_Adapters.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,45 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
OS_NS_arpa_inet.inl File Reference
│ │ │ │ +
│ │ │ │ +Macros
│ │ │ │ +
Timer_Queue_Adapters.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_NS_errno.h"
│ │ │ │ -#include "ace/OS_NS_stdio.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Timer_Queue_Adapters.h"
│ │ │ │ +#include "ace/Reverse_Lock_T.h"
│ │ │ │ +#include "ace/Signal.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +#include "ace/OS_NS_sys_time.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_TIMER_QUEUE_ADAPTERS_CPP
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_TIMER_QUEUE_ADAPTERS_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TIMER_QUEUE_ADAPTERS_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_arpa_inet.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ -#include "ace/OS_NS_stdio.h" │ │ │ │ │ +Macros │ │ │ │ │ +Timer_Queue_Adapters.cpp File Reference │ │ │ │ │ +#include "ace/Timer_Queue_Adapters.h" │ │ │ │ │ +#include "ace/Reverse_Lock_T.h" │ │ │ │ │ +#include "ace/Signal.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ +#include "ace/OS_NS_sys_time.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_TIMER_QUEUE_ADAPTERS_CPP │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_TIMER_QUEUE_ADAPTERS_CPP ***** │ │ │ │ │ +#define ACE_TIMER_QUEUE_ADAPTERS_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01367.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SUN_Proactor.h File Reference │ │ │ │ +ACE: Condition_Thread_Mutex.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,53 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
SUN_Proactor.h File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Typedefs
│ │ │ │ +
Condition_Thread_Mutex.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/Thread_Mutex.h"
│ │ │ │ +#include "ace/Condition_Attributes.h"
│ │ │ │ +#include "ace/Condition_T.h"
│ │ │ │ +#include "ace/Condition_Thread_Mutex.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Condition< ACE_Thread_Mutex >
 ACE_Condition template specialization written using ACE_Mutexes. This allows threads to block until shared data changes state. A condition variable enables threads to atomically block and test the condition under the protection of a mutual exclu- sion lock (mutex) until the condition is satisfied. That is, the mutex must have been held by the thread before calling wait or signal on the condition. If the condition is false, a thread blocks on a condition variable and atomically releases the mutex that is waiting for the condition to change. If another thread changes the condition, it may wake up waiting threads by signaling the associated condition variable. The waiting threads, upon awakening, reacquire the mutex and re-evaluate the condition. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef ACE_Condition< ACE_Thread_MutexACE_Condition_Thread_Mutex
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Alexander Libman alibm.nosp@m.an@b.nosp@m.altim.nosp@m.ore..nosp@m.com
│ │ │ │ -
│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Condition_Thread_Mutex

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Condition<ACE_Thread_Mutex> ACE_Condition_Thread_Mutex
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,40 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -SUN_Proactor.h File Reference │ │ │ │ │ +Classes | Typedefs │ │ │ │ │ +Condition_Thread_Mutex.h File Reference │ │ │ │ │ +#include "ace/Thread_Mutex.h" │ │ │ │ │ +#include "ace/Condition_Attributes.h" │ │ │ │ │ +#include "ace/Condition_T.h" │ │ │ │ │ +#include "ace/Condition_Thread_Mutex.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Condition<_ACE_Thread_Mutex_> │ │ │ │ │ + ACE_Condition template specialization written using ACE_Mutexes. This │ │ │ │ │ + allows threads to block until shared data changes state. A condition │ │ │ │ │ + variable enables threads to atomically block and test the condition │ │ │ │ │ + under the protection of a mutual exclu- sion lock (mutex) until the │ │ │ │ │ + condition is satisfied. That is, the mutex must have been held by the │ │ │ │ │ +  thread before calling wait or signal on the condition. If the condition │ │ │ │ │ + is false, a thread blocks on a condition variable and atomically │ │ │ │ │ + releases the mutex that is waiting for the condition to change. If │ │ │ │ │ + another thread changes the condition, it may wake up waiting threads by │ │ │ │ │ + signaling the associated condition variable. The waiting threads, upon │ │ │ │ │ + awakening, reacquire the mutex and re-evaluate the condition. More... │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef ACE_Condition< ACE_Thread_Mutex > ACE_Condition_Thread_Mutex │ │ │ │ │ +  │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Alexander Libman alibm.nosp@m.an@b.nosp@m.altim.nosp@m.ore..nosp@m.com │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_Condition_Thread_Mutex ***** │ │ │ │ │ +typedef ACE_Condition ACE_Condition_Thread_Mutex │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01370.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Proactor.cpp File Reference │ │ │ │ +ACE: Time_Policy_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,35 +64,29 @@ │ │ │ │
    │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │ -
Proactor.cpp File Reference
│ │ │ │ +
Time_Policy_T.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Proactor.h"
│ │ │ │ -#include "ace/Auto_Ptr.h"
│ │ │ │ -#include "ace/Proactor_Impl.h"
│ │ │ │ -#include "ace/Object_Manager.h"
│ │ │ │ -#include "ace/Task_T.h"
│ │ │ │ -#include "ace/Service_Config.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/Framework_Component.h"
│ │ │ │ -#include "ace/POSIX_Proactor.h"
│ │ │ │ -#include "ace/POSIX_CB_Proactor.h"
│ │ │ │ -#include "ace/Auto_Event.h"
│ │ │ │ +
#include "ace/Time_Policy.h"
│ │ │ │ +#include "ace/Time_Policy_T.inl"
│ │ │ │ +#include "ace/Time_Policy_T.cpp"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_Proactor_Timer_Handler
 A Handler for timer. It helps in the management of timers registered with the Proactor. More...
class  ACE_Time_Policy_T< TIME_POLICY >
 Template class implementing a dynamic time policy based on another time policy. More...
 
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Martin Corino mcori.nosp@m.no@r.nosp@m.emedy.nosp@m..nl
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,27 +4,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Classes │ │ │ │ │ -Proactor.cpp File Reference │ │ │ │ │ -#include "ace/Proactor.h" │ │ │ │ │ -#include "ace/Auto_Ptr.h" │ │ │ │ │ -#include "ace/Proactor_Impl.h" │ │ │ │ │ -#include "ace/Object_Manager.h" │ │ │ │ │ -#include "ace/Task_T.h" │ │ │ │ │ -#include "ace/Service_Config.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/Framework_Component.h" │ │ │ │ │ -#include "ace/POSIX_Proactor.h" │ │ │ │ │ -#include "ace/POSIX_CB_Proactor.h" │ │ │ │ │ -#include "ace/Auto_Event.h" │ │ │ │ │ +Time_Policy_T.h File Reference │ │ │ │ │ +#include "ace/Time_Policy.h" │ │ │ │ │ +#include "ace/Time_Policy_T.inl" │ │ │ │ │ +#include "ace/Time_Policy_T.cpp" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Proactor_Timer_Handler │ │ │ │ │ -  A Handler for timer. It helps in the management of timers registered │ │ │ │ │ - with the Proactor. More... │ │ │ │ │ +class  ACE_Time_Policy_T<_TIME_POLICY_> │ │ │ │ │ +  Template class implementing a dynamic time policy based on another time │ │ │ │ │ + policy. More... │ │ │ │ │   │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Martin Corino mcori.nosp@m.no@r.nosp@m.emedy.nosp@m..nl │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01373.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Log_Record.h File Reference │ │ │ │ +ACE: OS_NS_sys_resource.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,98 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Functions
│ │ │ │ -
Log_Record.h File Reference
│ │ │ │ +
OS_NS_sys_resource.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Log_Priority.h"
│ │ │ │ -#include "ace/Default_Constants.h"
│ │ │ │ -#include "ace/Basic_Types.h"
│ │ │ │ -#include "ace/iosfwd.h"
│ │ │ │ -#include "ace/Log_Record.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Log_Record
 Defines the structure of an ACE logging record. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

int operator>> (ACE_InputCDR &cdr, ACE_Log_Record &log_record)
 
int operator<< (ACE_OutputCDR &cdr, const ACE_Log_Record &log_record)
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ operator<<()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int operator<< (ACE_OutputCDRcdr,
const ACE_Log_Recordlog_record 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator>>()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int operator>> (ACE_InputCDRcdr,
ACE_Log_Recordlog_record 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/OS_NS_errno.h"
│ │ │ │ +#include "ace/OS_NS_macros.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,39 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Functions │ │ │ │ │ -Log_Record.h File Reference │ │ │ │ │ -#include "ace/Log_Priority.h" │ │ │ │ │ -#include "ace/Default_Constants.h" │ │ │ │ │ -#include "ace/Basic_Types.h" │ │ │ │ │ -#include "ace/iosfwd.h" │ │ │ │ │ -#include "ace/Log_Record.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Log_Record │ │ │ │ │ -  Defines the structure of an ACE logging record. More... │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -int operator>> (ACE_InputCDR &cdr, ACE_Log_Record &log_record) │ │ │ │ │ -  │ │ │ │ │ -int operator<< (ACE_OutputCDR &cdr, const ACE_Log_Record &log_record) │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ operator<<() ***** │ │ │ │ │ -int operator<< ( ACE_OutputCDR &  cdr, │ │ │ │ │ - const ACE_Log_Record & log_record  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator>>() ***** │ │ │ │ │ -int operator>> ( ACE_InputCDR &  cdr, │ │ │ │ │ - ACE_Log_Record & log_record  │ │ │ │ │ - ) │ │ │ │ │ +OS_NS_sys_resource.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ +#include "ace/OS_NS_macros.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01376.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Hash_Map_Manager_T.cpp File Reference │ │ │ │ +ACE: Thread_Control.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,69 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
Hash_Map_Manager_T.cpp File Reference
│ │ │ │ +
Thread_Control.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Hash_Map_Manager_T.h"
│ │ │ │ -#include "ace/Malloc_Base.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_HASH_MAP_MANAGER_T_CPP
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

 ACE_ALLOC_HOOK_DEFINE_Tc5 (ACE_Hash_Map_Manager_Ex) ACE_ALLOC_HOOK_DEFINE_Tc5(ACE_Hash_Map_Iterator_Base_Ex) ACE_ALLOC_HOOK_DEFINE_Tc5(ACE_Hash_Map_Iterator_Ex) ACE_ALLOC_HOOK_DEFINE_Tc5(ACE_Hash_Map_Const_Iterator_Base_Ex) ACE_ALLOC_HOOK_DEFINE_Tc5(ACE_Hash_Map_Const_Iterator_Ex) ACE_ALLOC_HOOK_DEFINE_Tc5(ACE_Hash_Map_Reverse_Iterator_Ex) ACE_ALLOC_HOOK_DEFINE_Tc5(ACE_Hash_Map_Const_Reverse_Iterator_Ex) template< class EXT_ID
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt schmi.nosp@m.dt@c.nosp@m.se.wu.nosp@m.stl..nosp@m.edu
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_HASH_MAP_MANAGER_T_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_HASH_MAP_MANAGER_T_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tc5()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tc5 (ACE_Hash_Map_Manager_Ex )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/Thread_Control.h"
│ │ │ │ +#include "ace/Thread_Manager.h"
│ │ │ │ +#include "ace/Thread_Control.inl"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,35 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions │ │ │ │ │ -Hash_Map_Manager_T.cpp File Reference │ │ │ │ │ -#include "ace/Hash_Map_Manager_T.h" │ │ │ │ │ -#include "ace/Malloc_Base.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_HASH_MAP_MANAGER_T_CPP │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tc5 (ACE_Hash_Map_Manager_Ex) ACE_ALLOC_HOOK_DEFINE_Tc5 │ │ │ │ │ - (ACE_Hash_Map_Iterator_Base_Ex) ACE_ALLOC_HOOK_DEFINE_Tc5 │ │ │ │ │ - (ACE_Hash_Map_Iterator_Ex) ACE_ALLOC_HOOK_DEFINE_Tc5 │ │ │ │ │ - (ACE_Hash_Map_Const_Iterator_Base_Ex) ACE_ALLOC_HOOK_DEFINE_Tc5 │ │ │ │ │ - (ACE_Hash_Map_Const_Iterator_Ex) ACE_ALLOC_HOOK_DEFINE_Tc5 │ │ │ │ │ - (ACE_Hash_Map_Reverse_Iterator_Ex) ACE_ALLOC_HOOK_DEFINE_Tc5 │ │ │ │ │ - (ACE_Hash_Map_Const_Reverse_Iterator_Ex) template< class EXT_ID │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt schmi.nosp@m.dt@c.nosp@m.se.wu.nosp@m.stl..nosp@m.edu │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_HASH_MAP_MANAGER_T_CPP ***** │ │ │ │ │ -#define ACE_HASH_MAP_MANAGER_T_CPP │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc5() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tc5 ( ACE_Hash_Map_Manager_Ex  ) │ │ │ │ │ +Thread_Control.cpp File Reference │ │ │ │ │ +#include "ace/Thread_Control.h" │ │ │ │ │ +#include "ace/Thread_Manager.h" │ │ │ │ │ +#include "ace/Thread_Control.inl" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01379.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Pair_T.inl File Reference │ │ │ │ +ACE: OS_NS_sys_uio.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,63 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Pair_T.inl File Reference
│ │ │ │ +
│ │ │ │ +Namespaces | │ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
OS_NS_sys_uio.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +#include "ace/os_include/sys/os_uio.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

ssize_t ACE_OS::readv (ACE_HANDLE handle, const iovec *iov, int iovlen)
 
ssize_t ACE_OS::writev (ACE_HANDLE handle, const iovec *iov, int iovcnt)
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ +
│ │ │ │ +and a cast of thousands...
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_EXPORT_MACRO

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,38 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Pair_T.inl File Reference │ │ │ │ │ +Namespaces | Macros | Functions │ │ │ │ │ +OS_NS_sys_uio.h File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ +#include "ace/os_include/sys/os_uio.h" │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_OS │ │ │ │ │ + This namespace defines an OS independent programming API that │ │ │ │ │ +  shields developers from nonportable aspects of writing efficient │ │ │ │ │ + system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ + various real-time operating systems. │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +ssize_t ACE_OS::readv (ACE_HANDLE handle, const iovec *iov, int iovlen) │ │ │ │ │ +  │ │ │ │ │ +ssize_t ACE_OS::writev (ACE_HANDLE handle, const iovec *iov, int iovcnt) │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ + and a cast of thousands... │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01382.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: String_Base_Const.cpp File Reference │ │ │ │ +ACE: OS_NS_math.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
String_Base_Const.cpp File Reference
│ │ │ │ +
OS_NS_math.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/String_Base_Const.h"
│ │ │ │ -#include "ace/Numeric_Limits.h"
│ │ │ │ +
#include "ace/OS_NS_math.h"
│ │ │ │ +#include "ace/OS_NS_math.inl"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -String_Base_Const.cpp File Reference │ │ │ │ │ -#include "ace/String_Base_Const.h" │ │ │ │ │ -#include "ace/Numeric_Limits.h" │ │ │ │ │ +OS_NS_math.cpp File Reference │ │ │ │ │ +#include "ace/OS_NS_math.h" │ │ │ │ │ +#include "ace/OS_NS_math.inl" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01385.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Token_Collection.h File Reference │ │ │ │ +ACE: Connector.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,35 +63,69 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Token_Collection.h File Reference
│ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
Connector.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Map_Manager.h"
│ │ │ │ -#include "ace/Local_Tokens.h"
│ │ │ │ -#include "ace/Null_Mutex.h"
│ │ │ │ -#include "ace/Token_Collection.inl"
│ │ │ │ +
#include "ace/Connector.h"
│ │ │ │ +#include "ace/ACE.h"
│ │ │ │ +#include "ace/OS_NS_stdio.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/os_include/os_fcntl.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ -Classes

class  ACE_Token_Collection
 Allows atomic token group operations AND provides a ACE_Token manager interface. More...
 

│ │ │ │ +Macros

#define ACE_CONNECTOR_CPP
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_NonBlocking_Connect_Handler) ACE_ALLOC_HOOK_DEFINE_Tco(ACE_Connector) ACE_ALLOC_HOOK_DEFINE_Tco(ACE_Strategy_Connector) template< typename SVC_HANDLER > ACE_NonBlocking_Connect_Handler< SVC_HANDLER >
 
│ │ │ │ -

Detailed Description

│ │ │ │ -

The ACE_Token class offers methods for acquiring, renewing, and releasing a synchronization token on a per-token basis. The ACE_Token_Collection offers an interface for performing operations on groups of tokens as a whole, or on a single token within the collection.

│ │ │ │ -

The atomic group operations are not yet implemented.

│ │ │ │ -
Author
Douglas C. Schmidt (d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u)
│ │ │ │ -
│ │ │ │ -Tim Harrison (harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu)
│ │ │ │ -
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_CONNECTOR_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CONNECTOR_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tc()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_NonBlocking_Connect_Handler )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,31 +3,32 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Token_Collection.h File Reference │ │ │ │ │ -#include "ace/Map_Manager.h" │ │ │ │ │ -#include "ace/Local_Tokens.h" │ │ │ │ │ -#include "ace/Null_Mutex.h" │ │ │ │ │ -#include "ace/Token_Collection.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Token_Collection │ │ │ │ │ -  Allows atomic token group operations AND provides a ACE_Token manager │ │ │ │ │ - interface. More... │ │ │ │ │ +Macros | Functions │ │ │ │ │ +Connector.cpp File Reference │ │ │ │ │ +#include "ace/Connector.h" │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/OS_NS_stdio.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/os_include/os_fcntl.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_CONNECTOR_CPP │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ -The ACE_Token class offers methods for acquiring, renewing, and releasing a │ │ │ │ │ -synchronization token on a per-token basis. The ACE_Token_Collection offers an │ │ │ │ │ -interface for performing operations on groups of tokens as a whole, or on a │ │ │ │ │ -single token within the collection. │ │ │ │ │ -The atomic group operations are not yet implemented. │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - (d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u) │ │ │ │ │ - Tim Harrison (harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu) │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tc (ACE_NonBlocking_Connect_Handler) │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tco(ACE_Connector) ACE_ALLOC_HOOK_DEFINE_Tco │ │ │ │ │ + (ACE_Strategy_Connector) template< typename SVC_HANDLER > │ │ │ │ │ + ACE_NonBlocking_Connect_Handler< SVC_HANDLER > │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_CONNECTOR_CPP ***** │ │ │ │ │ +#define ACE_CONNECTOR_CPP │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_NonBlocking_Connect_Handler  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01388.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Service_Types.h File Reference │ │ │ │ +ACE: OS_NS_ctype.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,38 +63,116 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Service_Types.h File Reference
│ │ │ │ +Namespaces | │ │ │ │ +Macros
│ │ │ │ +
OS_NS_ctype.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Service_Object.h"
│ │ │ │ -#include "ace/Service_Types.inl"
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +#include "ace/os_include/os_ctype.h"
│ │ │ │ +#include "ace/os_include/os_wctype.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ +

│ │ │ │ -Classes

class  ACE_Service_Type_Impl
 The abstract base class of the hierarchy that defines the contents of the ACE_Service_Repository. The subclasses of this class allow the configuration of ACE_Service_Objects, ACE_Modules, and ACE_Streams. More...
 
class  ACE_Service_Object_Type
 Define the methods for handling the configuration of ACE_Service_Objects. More...
 
class  ACE_Module_Type
 Define the methods for handling the configuration of ACE_Modules. More...
 
class  ACE_Stream_Type
 Define the methods for handling the configuration of ACE_Streams. More...

│ │ │ │ +Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Functions

Functions from <cctype>

Included are the functions defined in <cctype> and their <cwctype> equivalents.

│ │ │ │ +

Since they are often implemented as macros, we don't use the same name here. Instead, we change by prepending "ace_".

│ │ │ │ +
int ACE_OS::ace_isalnum (ACE_TCHAR c)
 Returns true if the character is an alphanumeric character. More...
 
int ACE_OS::ace_isalpha (ACE_TCHAR c)
 Returns true if the character is an alphabetic character. More...
 
int ACE_OS::ace_isblank (ACE_TCHAR c)
 Returns true if the character is a control character. More...
 
int ACE_OS::ace_isascii (ACE_TCHAR c)
 Returns true if the character is a control character. More...
 
int ACE_OS::ace_iscntrl (ACE_TCHAR c)
 Returns true if the character is a control character. More...
 
int ACE_OS::ace_isdigit (ACE_TCHAR c)
 Returns true if the character is a decimal-digit character. More...
 
int ACE_OS::ace_isgraph (ACE_TCHAR c)
 Returns true if the character is a printable character other than a space. More...
 
int ACE_OS::ace_islower (ACE_TCHAR c)
 Returns true if the character is a lowercase character. More...
 
int ACE_OS::ace_isprint (ACE_TCHAR c)
 Returns true if the character is a printable character. More...
 
int ACE_OS::ace_ispunct (ACE_TCHAR c)
 Returns true if the character is a punctuation character. More...
 
int ACE_OS::ace_isspace (ACE_TCHAR c)
 Returns true if the character is a space character. More...
 
int ACE_OS::ace_isupper (ACE_TCHAR c)
 Returns true if the character is an uppercase character. More...
 
int ACE_OS::ace_isxdigit (ACE_TCHAR c)
 Returns true if the character is a hexadecimal-digit character. More...
 
int ACE_OS::ace_tolower (int c)
 Converts a character to lower case (char version). More...
 
wint_t ACE_OS::ace_towlower (wint_t c)
 Converts a character to lower case (wchar_t version). More...
 
int ACE_OS::ace_toupper (int c)
 Converts a character to upper case (char version). More...
 
wint_t ACE_OS::ace_towupper (wint_t c)
 Converts a character to upper case (wchar_t version). More...
 
int ACE_OS::ace_isctype (int c, ctype_t desc)
 Tests c for the property specified by the desc argument. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ +
│ │ │ │ +and a cast of thousands...
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_EXPORT_MACRO

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,37 +3,94 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Service_Types.h File Reference │ │ │ │ │ -#include "ace/Service_Object.h" │ │ │ │ │ -#include "ace/Service_Types.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Service_Type_Impl │ │ │ │ │ - The abstract base class of the hierarchy that defines the contents of │ │ │ │ │ -  the ACE_Service_Repository. The subclasses of this class allow the │ │ │ │ │ - configuration of ACE_Service_Objects, ACE_Modules, and ACE_Streams. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Service_Object_Type │ │ │ │ │ -  Define the methods for handling the configuration of │ │ │ │ │ - ACE_Service_Objects. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Module_Type │ │ │ │ │ -  Define the methods for handling the configuration of ACE_Modules. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Stream_Type │ │ │ │ │ -  Define the methods for handling the configuration of ACE_Streams. │ │ │ │ │ - More... │ │ │ │ │ +Namespaces | Macros │ │ │ │ │ +OS_NS_ctype.h File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ +#include "ace/os_include/os_ctype.h" │ │ │ │ │ +#include "ace/os_include/os_wctype.h" │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_OS │ │ │ │ │ + This namespace defines an OS independent programming API that │ │ │ │ │ +  shields developers from nonportable aspects of writing efficient │ │ │ │ │ + system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ + various real-time operating systems. │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +Functions from │ │ │ │ │ +Included are the functions defined in and their equivalents. │ │ │ │ │ +Since they are often implemented as macros, we don't use the same name here. │ │ │ │ │ +Instead, we change by prepending "ace_". │ │ │ │ │ + int ACE_OS::ace_isalnum (ACE_TCHAR c) │ │ │ │ │ +  Returns true if the character is an alphanumeric character. More... │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::ace_isalpha (ACE_TCHAR c) │ │ │ │ │ +  Returns true if the character is an alphabetic character. More... │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::ace_isblank (ACE_TCHAR c) │ │ │ │ │ +  Returns true if the character is a control character. More... │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::ace_isascii (ACE_TCHAR c) │ │ │ │ │ +  Returns true if the character is a control character. More... │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::ace_iscntrl (ACE_TCHAR c) │ │ │ │ │ +  Returns true if the character is a control character. More... │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::ace_isdigit (ACE_TCHAR c) │ │ │ │ │ +  Returns true if the character is a decimal-digit character. More... │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::ace_isgraph (ACE_TCHAR c) │ │ │ │ │ +  Returns true if the character is a printable character other than a │ │ │ │ │ + space. More... │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::ace_islower (ACE_TCHAR c) │ │ │ │ │ +  Returns true if the character is a lowercase character. More... │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::ace_isprint (ACE_TCHAR c) │ │ │ │ │ +  Returns true if the character is a printable character. More... │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::ace_ispunct (ACE_TCHAR c) │ │ │ │ │ +  Returns true if the character is a punctuation character. More... │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::ace_isspace (ACE_TCHAR c) │ │ │ │ │ +  Returns true if the character is a space character. More... │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::ace_isupper (ACE_TCHAR c) │ │ │ │ │ +  Returns true if the character is an uppercase character. More... │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::ace_isxdigit (ACE_TCHAR c) │ │ │ │ │ +  Returns true if the character is a hexadecimal-digit character. More... │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::ace_tolower (int c) │ │ │ │ │ +  Converts a character to lower case (char version). More... │ │ │ │ │ +  │ │ │ │ │ +wint_t ACE_OS::ace_towlower (wint_t c) │ │ │ │ │ +  Converts a character to lower case (wchar_t version). More... │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::ace_toupper (int c) │ │ │ │ │ +  Converts a character to upper case (char version). More... │ │ │ │ │ +  │ │ │ │ │ +wint_t ACE_OS::ace_towupper (wint_t c) │ │ │ │ │ +  Converts a character to upper case (wchar_t version). More... │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::ace_isctype (int c, ctype_t desc) │ │ │ │ │ +  Tests c for the property specified by the desc argument. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ Douglas C. Schmidt │ │ │ │ │ d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ + and a cast of thousands... │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01391.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: MEM_SAP.h File Reference │ │ │ │ +ACE: Method_Request.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,33 +64,29 @@ │ │ │ │
    │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │ -
MEM_SAP.h File Reference
│ │ │ │ +
Method_Request.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/PI_Malloc.h"
│ │ │ │ -#include "ace/Malloc_T.h"
│ │ │ │ -#include "ace/MMAP_Memory_Pool.h"
│ │ │ │ -#include "ace/Process_Mutex.h"
│ │ │ │ -#include "ace/MEM_SAP.inl"
│ │ │ │ +
#include "ace/Global_Macros.h"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_MEM_SAP_Node
 
class  ACE_MEM_SAP
 Defines the methods of shared memory management for shared memory transport. More...
class  ACE_Method_Request
 Reifies a method into a request. Subclasses must provide the necessary state and behavior. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ +
Author
Andres Kruse Andre.nosp@m.s.Kr.nosp@m.use@c.nosp@m.ern..nosp@m.ch
│ │ │ │ +
│ │ │ │ +Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,26 +4,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Classes │ │ │ │ │ -MEM_SAP.h File Reference │ │ │ │ │ -#include "ace/PI_Malloc.h" │ │ │ │ │ -#include "ace/Malloc_T.h" │ │ │ │ │ -#include "ace/MMAP_Memory_Pool.h" │ │ │ │ │ -#include "ace/Process_Mutex.h" │ │ │ │ │ -#include "ace/MEM_SAP.inl" │ │ │ │ │ +Method_Request.h File Reference │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_MEM_SAP_Node │ │ │ │ │ -  │ │ │ │ │ -class  ACE_MEM_SAP │ │ │ │ │ -  Defines the methods of shared memory management for shared memory │ │ │ │ │ - transport. More... │ │ │ │ │ +class  ACE_Method_Request │ │ │ │ │ +  Reifies a method into a request. Subclasses must provide the necessary │ │ │ │ │ + state and behavior. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ + Andres Kruse Andre.nosp@m.s.Kr.nosp@m.use@c.nosp@m.ern..nosp@m.ch │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01394.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: ATM_QoS.cpp File Reference │ │ │ │ +ACE: Atomic_Op_GCC_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
ATM_QoS.cpp File Reference
│ │ │ │ +
Atomic_Op_GCC_T.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/ATM_QoS.h"
│ │ │ │ +
#include "ace/OS_NS_unistd.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -ATM_QoS.cpp File Reference │ │ │ │ │ -#include "ace/ATM_QoS.h" │ │ │ │ │ +Atomic_Op_GCC_T.cpp File Reference │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01397.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Ping_Socket.cpp File Reference │ │ │ │ +ACE: IO_SAP.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,108 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Macros | │ │ │ │ -Variables
│ │ │ │ -
Ping_Socket.cpp File Reference
│ │ │ │ +
IO_SAP.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Ping_Socket.h"
│ │ │ │ -#include "ace/INET_Addr.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_NS_sys_time.h"
│ │ │ │ -#include "ace/OS_NS_sys_socket.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

struct  ip
 
struct  icmp
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ICMP_ECHO   8
 
#define ICMP_ECHOREPLY   0
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Variables

int const ICMP_MIN = 8
 
int const ICMP_DATA_LENGTH = 56
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ICMP_ECHO

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ICMP_ECHO   8
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ICMP_ECHOREPLY

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ICMP_ECHOREPLY   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Variable Documentation

│ │ │ │ - │ │ │ │ -

◆ ICMP_DATA_LENGTH

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int const ICMP_DATA_LENGTH = 56
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ICMP_MIN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int const ICMP_MIN = 8
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/IO_SAP.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +#include "ace/OS_NS_errno.h"
│ │ │ │ +#include "ace/OS_NS_fcntl.h"
│ │ │ │ +#include "ace/os_include/os_signal.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,44 +3,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros | Variables │ │ │ │ │ -Ping_Socket.cpp File Reference │ │ │ │ │ -#include "ace/Ping_Socket.h" │ │ │ │ │ -#include "ace/INET_Addr.h" │ │ │ │ │ +IO_SAP.cpp File Reference │ │ │ │ │ +#include "ace/IO_SAP.h" │ │ │ │ │ #include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/OS_NS_sys_time.h" │ │ │ │ │ -#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ #include "ace/OS_NS_unistd.h" │ │ │ │ │ - Classes │ │ │ │ │ -struct  ip │ │ │ │ │ -  │ │ │ │ │ -struct  icmp │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ICMP_ECHO   8 │ │ │ │ │ -  │ │ │ │ │ -#define ICMP_ECHOREPLY   0 │ │ │ │ │ -  │ │ │ │ │ - Variables │ │ │ │ │ -int const ICMP_MIN = 8 │ │ │ │ │ -  │ │ │ │ │ -int const ICMP_DATA_LENGTH = 56 │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ICMP_ECHO ***** │ │ │ │ │ -#define ICMP_ECHO   8 │ │ │ │ │ -***** ◆ ICMP_ECHOREPLY ***** │ │ │ │ │ -#define ICMP_ECHOREPLY   0 │ │ │ │ │ -***** Variable Documentation ***** │ │ │ │ │ -***** ◆ ICMP_DATA_LENGTH ***** │ │ │ │ │ -int const ICMP_DATA_LENGTH = 56 │ │ │ │ │ -***** ◆ ICMP_MIN ***** │ │ │ │ │ -int const ICMP_MIN = 8 │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ +#include "ace/OS_NS_fcntl.h" │ │ │ │ │ +#include "ace/os_include/os_signal.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01400.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Service_Gestalt.h File Reference │ │ │ │ +ACE: Activation_Queue.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,44 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Service_Gestalt.h File Reference
│ │ │ │ +
Activation_Queue.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Default_Constants.h"
│ │ │ │ -#include "ace/SString.h"
│ │ │ │ -#include "ace/Unbounded_Queue.h"
│ │ │ │ -#include "ace/Unbounded_Set.h"
│ │ │ │ -#include "ace/Service_Repository.h"
│ │ │ │ -#include "ace/Singleton.h"
│ │ │ │ -#include "ace/OS_NS_signal.h"
│ │ │ │ -#include "ace/Synch_Traits.h"
│ │ │ │ -#include "ace/Atomic_Op.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ -#include "ace/Service_Gestalt.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Service_Gestalt
 Supplies common server operations for dynamic and static configuration of services. More...
 
struct  ACE_Service_Gestalt::Processed_Static_Svc
 
class  ACE_Service_Type_Dynamic_Guard
 A forward service declaration guard. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Iliyan Jeliazkov iliya.nosp@m.n@oc.nosp@m.iweb..nosp@m.com
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,36 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Service_Gestalt.h File Reference │ │ │ │ │ -#include "ace/Default_Constants.h" │ │ │ │ │ -#include "ace/SString.h" │ │ │ │ │ -#include "ace/Unbounded_Queue.h" │ │ │ │ │ -#include "ace/Unbounded_Set.h" │ │ │ │ │ -#include "ace/Service_Repository.h" │ │ │ │ │ -#include "ace/Singleton.h" │ │ │ │ │ -#include "ace/OS_NS_signal.h" │ │ │ │ │ -#include "ace/Synch_Traits.h" │ │ │ │ │ -#include "ace/Atomic_Op.h" │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ -#include "ace/Service_Gestalt.inl" │ │ │ │ │ - Classes │ │ │ │ │ - class  ACE_Service_Gestalt │ │ │ │ │ -  Supplies common server operations for dynamic and static configuration │ │ │ │ │ - of services. More... │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Service_Gestalt::Processed_Static_Svc │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Service_Type_Dynamic_Guard │ │ │ │ │ -  A forward service declaration guard. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Iliyan Jeliazkov iliya.nosp@m.n@oc.nosp@m.iweb..nosp@m.com │ │ │ │ │ +Activation_Queue.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01403.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_sys_uio.h File Reference │ │ │ │ +ACE: Handle_Set.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,56 +63,80 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Namespaces | │ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
OS_NS_sys_uio.h File Reference
│ │ │ │ +Classes | │ │ │ │ +Macros
│ │ │ │ +
Handle_Set.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -#include "ace/os_include/sys/os_uio.h"
│ │ │ │ +
#include "ace/os_include/sys/os_select.h"
│ │ │ │ +#include "ace/os_include/os_limits.h"
│ │ │ │ +#include "ace/Handle_Set.inl"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ -Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.

│ │ │ │ +Classes

class  ACE_Handle_Set
 C++ wrapper facade for the socket fd_set abstraction. More...
 
class  ACE_Handle_Set_Iterator
 Iterator for the ACE_Handle_Set abstraction. More...
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Functions

ssize_t ACE_OS::readv (ACE_HANDLE handle, const iovec *iov, int iovlen)
 
ssize_t ACE_OS::writev (ACE_HANDLE handle, const iovec *iov, int iovcnt)
 
#define ACE_FD_SETSIZE   FD_SETSIZE
 
#define ACE_DEFAULT_SELECT_REACTOR_SIZE   ACE_FD_SETSIZE
 
#define ACE_HANDLE_SET_USES_FD_ARRAY
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ -
│ │ │ │ -and a cast of thousands...
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_EXPORT_MACRO

│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_SELECT_REACTOR_SIZE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_SELECT_REACTOR_SIZE   ACE_FD_SETSIZE
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_FD_SETSIZE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_FD_SETSIZE   FD_SETSIZE
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_HANDLE_SET_USES_FD_ARRAY

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_EXPORT_MACRO   ACE_Export#define ACE_HANDLE_SET_USES_FD_ARRAY
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,38 +3,40 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces | Macros | Functions │ │ │ │ │ -OS_NS_sys_uio.h File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ -#include "ace/os_include/sys/os_uio.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_OS │ │ │ │ │ - This namespace defines an OS independent programming API that │ │ │ │ │ -  shields developers from nonportable aspects of writing efficient │ │ │ │ │ - system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ - various real-time operating systems. │ │ │ │ │ +Classes | Macros │ │ │ │ │ +Handle_Set.h File Reference │ │ │ │ │ +#include "ace/os_include/sys/os_select.h" │ │ │ │ │ +#include "ace/os_include/os_limits.h" │ │ │ │ │ +#include "ace/Handle_Set.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Handle_Set │ │ │ │ │ +  C++ wrapper facade for the socket fd_set abstraction. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Handle_Set_Iterator │ │ │ │ │ +  Iterator for the ACE_Handle_Set abstraction. More... │ │ │ │ │   │ │ │ │ │ Macros │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +#define ACE_FD_SETSIZE   FD_SETSIZE │ │ │ │ │   │ │ │ │ │ - Functions │ │ │ │ │ -ssize_t ACE_OS::readv (ACE_HANDLE handle, const iovec *iov, int iovlen) │ │ │ │ │ +#define ACE_DEFAULT_SELECT_REACTOR_SIZE   ACE_FD_SETSIZE │ │ │ │ │   │ │ │ │ │ -ssize_t ACE_OS::writev (ACE_HANDLE handle, const iovec *iov, int iovcnt) │ │ │ │ │ +#define ACE_HANDLE_SET_USES_FD_ARRAY │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ Douglas C. Schmidt │ │ │ │ │ d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ - and a cast of thousands... │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +***** ◆ ACE_DEFAULT_SELECT_REACTOR_SIZE ***** │ │ │ │ │ +#define ACE_DEFAULT_SELECT_REACTOR_SIZE   ACE_FD_SETSIZE │ │ │ │ │ +***** ◆ ACE_FD_SETSIZE ***** │ │ │ │ │ +#define ACE_FD_SETSIZE   FD_SETSIZE │ │ │ │ │ +***** ◆ ACE_HANDLE_SET_USES_FD_ARRAY ***** │ │ │ │ │ +#define ACE_HANDLE_SET_USES_FD_ARRAY │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01406.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SOCK_Stream.cpp File Reference │ │ │ │ +ACE: Dev_Poll_Reactor.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
SOCK_Stream.cpp File Reference
│ │ │ │ +
Dev_Poll_Reactor.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SOCK_Stream.h"
│ │ │ │ +
#include "ace/Log_Category.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -SOCK_Stream.cpp File Reference │ │ │ │ │ -#include "ace/SOCK_Stream.h" │ │ │ │ │ +Dev_Poll_Reactor.inl File Reference │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01409.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: DEV.h File Reference │ │ │ │ +ACE: FILE.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,31 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
DEV.h File Reference
│ │ │ │ +
FILE.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/IO_SAP.h"
│ │ │ │ -#include "ace/DEV_Addr.h"
│ │ │ │ -#include "ace/DEV.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_DEV
 Defines the member functions for the base class of the ACE_DEV abstraction. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Gerhard Lenzer
│ │ │ │ +
#include "ace/FILE.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +#include "ace/OS_NS_sys_stat.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,23 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -DEV.h File Reference │ │ │ │ │ -#include "ace/IO_SAP.h" │ │ │ │ │ -#include "ace/DEV_Addr.h" │ │ │ │ │ -#include "ace/DEV.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_DEV │ │ │ │ │ -  Defines the member functions for the base class of the ACE_DEV │ │ │ │ │ - abstraction. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Gerhard Lenzer │ │ │ │ │ +FILE.cpp File Reference │ │ │ │ │ +#include "ace/FILE.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ +#include "ace/OS_NS_sys_stat.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01412.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: XML_Svc_Conf.h File Reference │ │ │ │ +ACE: Task.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,28 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
XML_Svc_Conf.h File Reference
│ │ │ │ +
Task.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_XML_Svc_Conf
 This abstract class defines the common operations ACE_Service_Config expects when using the XML Service Config Parser. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ +
#include "ace/Task.h"
│ │ │ │ +#include "ace/Module.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,20 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -XML_Svc_Conf.h File Reference │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_XML_Svc_Conf │ │ │ │ │ -  This abstract class defines the common operations ACE_Service_Config │ │ │ │ │ - expects when using the XML Service Config Parser. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ +Task.cpp File Reference │ │ │ │ │ +#include "ace/Task.h" │ │ │ │ │ +#include "ace/Module.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01415.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Metrics_Cache_T.inl File Reference │ │ │ │ +ACE: POSIX_CB_Proactor.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,40 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Macros
│ │ │ │ -
Metrics_Cache_T.inl File Reference
│ │ │ │ +
POSIX_CB_Proactor.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_METRICS_CACHE_T_INL
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_METRICS_CACHE_T_INL

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_METRICS_CACHE_T_INL
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/POSIX_CB_Proactor.h"
│ │ │ │ +#include "ace/Task_T.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Object_Manager.h"
│ │ │ │ +#include "ace/OS_NS_sys_time.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,18 +3,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Metrics_Cache_T.inl File Reference │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_METRICS_CACHE_T_INL │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_METRICS_CACHE_T_INL ***** │ │ │ │ │ -#define ACE_METRICS_CACHE_T_INL │ │ │ │ │ +POSIX_CB_Proactor.cpp File Reference │ │ │ │ │ +#include "ace/POSIX_CB_Proactor.h" │ │ │ │ │ +#include "ace/Task_T.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/Object_Manager.h" │ │ │ │ │ +#include "ace/OS_NS_sys_time.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01418.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Lib_Find.cpp File Reference │ │ │ │ +ACE: Date_Time.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,27 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Lib_Find.cpp File Reference
│ │ │ │ +
Date_Time.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Lib_Find.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_NS_errno.h"
│ │ │ │ -#include "ace/OS_NS_stdio.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ -#include "ace/OS_NS_stdlib.h"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ -#include "ace/OS_NS_fcntl.h"
│ │ │ │ -#include "ace/OS_NS_strings.h"
│ │ │ │ +
#include "ace/Date_Time.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,21 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Lib_Find.cpp File Reference │ │ │ │ │ -#include "ace/Lib_Find.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ -#include "ace/OS_NS_stdio.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ -#include "ace/OS_NS_stdlib.h" │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ -#include "ace/OS_NS_fcntl.h" │ │ │ │ │ -#include "ace/OS_NS_strings.h" │ │ │ │ │ +Date_Time.cpp File Reference │ │ │ │ │ +#include "ace/Date_Time.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01421.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Process.h File Reference │ │ │ │ +ACE: POSIX_Proactor.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,37 +63,84 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Process.h File Reference
│ │ │ │ +Classes | │ │ │ │ +Macros
│ │ │ │ +
POSIX_Proactor.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Handle_Set.h"
│ │ │ │ -#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/os_include/sys/os_types.h"
│ │ │ │ -#include "ace/Process.inl"
│ │ │ │ +
#include "ace/Proactor_Impl.h"
│ │ │ │ +#include "ace/Free_List.h"
│ │ │ │ +#include "ace/Pipe.h"
│ │ │ │ +#include "ace/POSIX_Asynch_IO.h"
│ │ │ │ +#include "ace/Asynch_Pseudo_Task.h"
│ │ │ │ +#include "ace/POSIX_Proactor.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ +

│ │ │ │ Classes

class  ACE_Process_Options
 Process Options. More...
class  ACE_POSIX_Proactor
 POSIX implementation of the Proactor. More...
 
class  ACE_Process
 A portable encapsulation for creating and managing new processes. More...
class  ACE_POSIX_AIOCB_Proactor
 This Proactor makes use of Asynchronous I/O Control Blocks (AIOCB) to notify/get the completion status of the <aio_> operations issued. More...
 
class  ACE_Managed_Process
 A process easily managed by ACE_Process_Manager. More...
class  ACE_POSIX_Asynch_Timer
 This class is posted to the completion port when a timer expires. When the complete() method of this object is called, the handler's handle_timeout() method will be called. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Macros

#define ACE_AIO_MAX_SIZE   2048
 
#define ACE_AIO_DEFAULT_SIZE   1024
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Tim Harrison harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu
│ │ │ │ -
│ │ │ │ +
Author
Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ +
│ │ │ │ +Tim Harrison harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu
│ │ │ │ +
│ │ │ │ +Alexander Babu Arulanthu alex@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu
│ │ │ │ +
│ │ │ │ +Roger Tragin r.tra.nosp@m.gin@.nosp@m.compu.nosp@m.ter..nosp@m.org
│ │ │ │ +
│ │ │ │ +Alexander Libman alibm.nosp@m.an@b.nosp@m.altim.nosp@m.ore..nosp@m.com
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_AIO_DEFAULT_SIZE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_AIO_DEFAULT_SIZE   1024
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_AIO_MAX_SIZE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_AIO_MAX_SIZE   2048
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,30 +3,49 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Process.h File Reference │ │ │ │ │ -#include "ace/Handle_Set.h" │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ -#include "ace/os_include/sys/os_types.h" │ │ │ │ │ -#include "ace/Process.inl" │ │ │ │ │ +Classes | Macros │ │ │ │ │ +POSIX_Proactor.h File Reference │ │ │ │ │ +#include "ace/Proactor_Impl.h" │ │ │ │ │ +#include "ace/Free_List.h" │ │ │ │ │ +#include "ace/Pipe.h" │ │ │ │ │ +#include "ace/POSIX_Asynch_IO.h" │ │ │ │ │ +#include "ace/Asynch_Pseudo_Task.h" │ │ │ │ │ +#include "ace/POSIX_Proactor.inl" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Process_Options │ │ │ │ │ -  Process Options. More... │ │ │ │ │ +class  ACE_POSIX_Proactor │ │ │ │ │ +  POSIX implementation of the Proactor. More... │ │ │ │ │   │ │ │ │ │ -class  ACE_Process │ │ │ │ │ -  A portable encapsulation for creating and managing new processes. │ │ │ │ │ +class  ACE_POSIX_AIOCB_Proactor │ │ │ │ │ + This Proactor makes use of Asynchronous I/O Control Blocks (AIOCB) to │ │ │ │ │ +  notify/get the completion status of the operations issued. │ │ │ │ │ More... │ │ │ │ │   │ │ │ │ │ -class  ACE_Managed_Process │ │ │ │ │ -  A process easily managed by ACE_Process_Manager. More... │ │ │ │ │ +class  ACE_POSIX_Asynch_Timer │ │ │ │ │ + This class is posted to the completion port when a timer expires. When │ │ │ │ │ +  the complete() method of this object is called, the handler's │ │ │ │ │ + handle_timeout() method will be called. More... │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_AIO_MAX_SIZE   2048 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_AIO_DEFAULT_SIZE   1024 │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ + Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ Tim Harrison harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu │ │ │ │ │ + Alexander Babu Arulanthu alex@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu │ │ │ │ │ + Roger Tragin r.tra.nosp@m.gin@.nosp@m.compu.nosp@m.ter..nosp@m.org │ │ │ │ │ + Alexander Libman alibm.nosp@m.an@b.nosp@m.altim.nosp@m.ore..nosp@m.com │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_AIO_DEFAULT_SIZE ***** │ │ │ │ │ +#define ACE_AIO_DEFAULT_SIZE   1024 │ │ │ │ │ +***** ◆ ACE_AIO_MAX_SIZE ***** │ │ │ │ │ +#define ACE_AIO_MAX_SIZE   2048 │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01424.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Malloc_T.h File Reference │ │ │ │ +ACE: Process_Manager.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,86 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Macros
│ │ │ │ -
Malloc_T.h File Reference
│ │ │ │ +
Process_Manager.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Malloc.h"
│ │ │ │ -#include "ace/Malloc_Base.h"
│ │ │ │ -#include "ace/Malloc_Allocator.h"
│ │ │ │ -#include "ace/Free_List.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ -#include "ace/Malloc_T.inl"
│ │ │ │ -#include "ace/Malloc_T.cpp"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Cached_Mem_Pool_Node< T >
 ACE_Cached_Mem_Pool_Node keeps unused memory within a free list. More...
 
class  ACE_Cached_Allocator< T, ACE_LOCK >
 A fixed-size allocator that caches items for quicker access. More...
 
class  ACE_Dynamic_Cached_Allocator< ACE_LOCK >
 A size-based allocator that caches blocks for quicker access. More...
 
class  ACE_Allocator_Adapter< MALLOC >
 This class is an adapter that allows the ACE_Allocator to use the ACE_Malloc class below. More...
 
class  ACE_Static_Allocator< POOL_SIZE >
 Defines a class that provided a highly optimized memory management scheme for allocating memory statically. More...
 
class  ACE_Malloc_T< ACE_MEM_POOL_1, ACE_LOCK, ACE_CB >
 A class template that uses parameterized types to provide an extensible mechanism for encapsulating various dynamic memory management strategies. More...
 
class  ACE_Malloc_LIFO_Iterator_T< ACE_MEM_POOL_1, ACE_LOCK, ACE_CB >
 LIFO iterator for names stored in Malloc'd memory. More...
 
class  ACE_Malloc_FIFO_Iterator_T< ACE_MEM_POOL_1, ACE_LOCK, ACE_CB >
 FIFO iterator for names stored in Malloc'd memory. More...
 
class  ACE_Malloc< ACE_MEM_POOL_1, ACE_LOCK >
 
class  ACE_Malloc_LIFO_Iterator< ACE_MEM_POOL_1, ACE_LOCK >
 
class  ACE_Malloc_FIFO_Iterator< ACE_MEM_POOL_1, ACE_LOCK >
 
class  ACE_Malloc_Lock_Adapter_T< ACE_LOCK >
 Template functor adapter for lock strategies used with ACE_Malloc_T. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_Malloc_Iterator   ACE_Malloc_LIFO_Iterator
 
│ │ │ │ -

Detailed Description

│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Malloc_Iterator

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_Malloc_Iterator   ACE_Malloc_LIFO_Iterator
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,70 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros │ │ │ │ │ -Malloc_T.h File Reference │ │ │ │ │ -#include "ace/Malloc.h" │ │ │ │ │ -#include "ace/Malloc_Base.h" │ │ │ │ │ -#include "ace/Malloc_Allocator.h" │ │ │ │ │ -#include "ace/Free_List.h" │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ -#include "ace/Malloc_T.inl" │ │ │ │ │ -#include "ace/Malloc_T.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Cached_Mem_Pool_Node<_T_> │ │ │ │ │ -  ACE_Cached_Mem_Pool_Node keeps unused memory within a free list. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Cached_Allocator<_T,_ACE_LOCK_> │ │ │ │ │ -  A fixed-size allocator that caches items for quicker access. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Dynamic_Cached_Allocator<_ACE_LOCK_> │ │ │ │ │ -  A size-based allocator that caches blocks for quicker access. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Allocator_Adapter<_MALLOC_> │ │ │ │ │ -  This class is an adapter that allows the ACE_Allocator to use the │ │ │ │ │ - ACE_Malloc class below. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Static_Allocator<_POOL_SIZE_> │ │ │ │ │ -  Defines a class that provided a highly optimized memory management │ │ │ │ │ - scheme for allocating memory statically. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Malloc_T<_ACE_MEM_POOL_1,_ACE_LOCK,_ACE_CB_> │ │ │ │ │ - A class template that uses parameterized types to provide an extensible │ │ │ │ │ -  mechanism for encapsulating various dynamic memory management │ │ │ │ │ - strategies. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Malloc_LIFO_Iterator_T<_ACE_MEM_POOL_1,_ACE_LOCK,_ACE_CB_> │ │ │ │ │ -  LIFO iterator for names stored in Malloc'd memory. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Malloc_FIFO_Iterator_T<_ACE_MEM_POOL_1,_ACE_LOCK,_ACE_CB_> │ │ │ │ │ -  FIFO iterator for names stored in Malloc'd memory. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Malloc<_ACE_MEM_POOL_1,_ACE_LOCK_> │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Malloc_LIFO_Iterator<_ACE_MEM_POOL_1,_ACE_LOCK_> │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Malloc_FIFO_Iterator<_ACE_MEM_POOL_1,_ACE_LOCK_> │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Malloc_Lock_Adapter_T<_ACE_LOCK_> │ │ │ │ │ -  Template functor adapter for lock strategies used with ACE_Malloc_T. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_Malloc_Iterator   ACE_Malloc_LIFO_Iterator │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u and │ │ │ │ │ - Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_Malloc_Iterator ***** │ │ │ │ │ -#define ACE_Malloc_Iterator   ACE_Malloc_LIFO_Iterator │ │ │ │ │ +Process_Manager.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01427.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SUN_Proactor.cpp File Reference │ │ │ │ +ACE: Framework_Component.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
SUN_Proactor.cpp File Reference
│ │ │ │ +
Framework_Component.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SUN_Proactor.h"
│ │ │ │ +
#include "ace/ACE.h"
│ │ │ │ +#include "ace/Guard_T.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -SUN_Proactor.cpp File Reference │ │ │ │ │ -#include "ace/SUN_Proactor.h" │ │ │ │ │ +Framework_Component.inl File Reference │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01430.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Reactor_Impl.cpp File Reference │ │ │ │ +ACE: Timeprobe_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Reactor_Impl.cpp File Reference
│ │ │ │ +
Timeprobe_T.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Reactor_Impl.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Irfan Pyarali
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Reactor_Impl.cpp File Reference │ │ │ │ │ -#include "ace/Reactor_Impl.h" │ │ │ │ │ +Timeprobe_T.h File Reference │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Irfan Pyarali │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01433.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Condition_Attributes.h File Reference │ │ │ │ +ACE: Strategies_T.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,33 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Condition_Attributes.h File Reference
│ │ │ │ +
Strategies_T.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_Thread.h"
│ │ │ │ -#include "ace/Condition_Attributes.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Condition_Attributes
 
class  ACE_Condition_Attributes_T< TIME_POLICY >
 
class  ACE_Condition_Attributes_T< ACE_Monotonic_Time_Policy >
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,25 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Condition_Attributes.h File Reference │ │ │ │ │ -#include "ace/OS_NS_Thread.h" │ │ │ │ │ -#include "ace/Condition_Attributes.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Condition_Attributes │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Condition_Attributes_T<_TIME_POLICY_> │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Condition_Attributes_T<_ACE_Monotonic_Time_Policy_> │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +Strategies_T.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01436.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: ACE_crc32.cpp File Reference │ │ │ │ +ACE: SOCK_SEQPACK_Association.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,54 +63,34 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Macros
│ │ │ │ -
ACE_crc32.cpp File Reference
│ │ │ │ +Classes
│ │ │ │ +
SOCK_SEQPACK_Association.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/ACE.h"
│ │ │ │ +
#include "ace/SOCK_IO.h"
│ │ │ │ +#include "ace/Multihomed_INET_Addr.h"
│ │ │ │ +#include "ace/SOCK_SEQPACK_Association.inl"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Macros

#define COMPUTE(var, ch)   (var) = (crc_table[(var ^ ch) & 0xFF] ^ (var >> 8))
 

│ │ │ │ +Classes

class  ACE_SOCK_SEQPACK_Association
 Defines the methods in the ACE_SOCK_SEQPACK_Association abstraction. More...
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ COMPUTE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define COMPUTE( var,
 ch 
)   (var) = (crc_table[(var ^ ch) & 0xFF] ^ (var >> 8))
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Patrick J. Lardieri plard.nosp@m.ier@.nosp@m.atl.l.nosp@m.mco..nosp@m.com
│ │ │ │ +
│ │ │ │ +Gaurav Naik, Lockheed Martin ATL
│ │ │ │ +
│ │ │ │ +based on SOCK_Stream by Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,21 +3,26 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -ACE_crc32.cpp File Reference │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define COMPUTE(var, ch)   (var) = (crc_table[(var ^ ch) & 0xFF] ^ (var >> 8)) │ │ │ │ │ +Classes │ │ │ │ │ +SOCK_SEQPACK_Association.h File Reference │ │ │ │ │ +#include "ace/SOCK_IO.h" │ │ │ │ │ +#include "ace/Multihomed_INET_Addr.h" │ │ │ │ │ +#include "ace/SOCK_SEQPACK_Association.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_SOCK_SEQPACK_Association │ │ │ │ │ +  Defines the methods in the ACE_SOCK_SEQPACK_Association abstraction. │ │ │ │ │ + More... │ │ │ │ │   │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ COMPUTE ***** │ │ │ │ │ -#define COMPUTE (  var, │ │ │ │ │ -  ch  │ │ │ │ │ - )    (var) = (crc_table[(var ^ ch) & 0xFF] ^ (var >> 8)) │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Patrick J. Lardieri plard.nosp@m.ier@.nosp@m.atl.l.nosp@m.mco..nosp@m.com │ │ │ │ │ + Gaurav Naik, Lockheed Martin ATL │ │ │ │ │ + based on SOCK_Stream by Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01439.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SV_Semaphore_Simple.cpp File Reference │ │ │ │ +ACE: Lib_Find.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,53 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
SV_Semaphore_Simple.cpp File Reference
│ │ │ │ +
│ │ │ │ +Namespaces | │ │ │ │ +Functions
│ │ │ │ +
Lib_Find.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SV_Semaphore_Simple.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ -#include "ace/os_include/sys/os_sem.h"
│ │ │ │ +
#include "ace/os_include/os_stdio.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

int ACE::ldfind (const ACE_TCHAR *filename, ACE_TCHAR pathname[], size_t maxpathnamelen)
 
FILE * ACE::ldopen (const ACE_TCHAR *filename, const ACE_TCHAR *type)
 
ACE_TCHARACE::ldname (const ACE_TCHAR *entry_point)
 
int ACE::get_temp_dir (ACE_TCHAR *buffer, size_t buffer_len)
 
ACE_HANDLE ACE::open_temp_file (const ACE_TCHAR *name, int mode, int perm=0)
 
size_t ACE::strrepl (char *s, char search, char replace)
 
char * ACE::strsplit_r (char *s, const char *token, char *&next_start)
 
size_t ACE::strrepl (wchar_t *s, wchar_t search, wchar_t replace)
 As strrepl, but for wide characters. More...
 
wchar_t * ACE::strsplit_r (wchar_t *s, const wchar_t *token, wchar_t *&next_start)
 As strsplit_r, but for wide characters. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +

All the static function calls needed to search and open shared libraries.

│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,15 +3,42 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -SV_Semaphore_Simple.cpp File Reference │ │ │ │ │ -#include "ace/SV_Semaphore_Simple.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/os_include/sys/os_sem.h" │ │ │ │ │ +Namespaces | Functions │ │ │ │ │ +Lib_Find.h File Reference │ │ │ │ │ +#include "ace/os_include/os_stdio.h" │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE │ │ │ │ │ +  The namespace containing the ACE framework itself. │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ + int ACE::ldfind (const ACE_TCHAR *filename, ACE_TCHAR pathname[], │ │ │ │ │ + size_t maxpathnamelen) │ │ │ │ │ +  │ │ │ │ │ + FILE * ACE::ldopen (const ACE_TCHAR *filename, const ACE_TCHAR *type) │ │ │ │ │ +  │ │ │ │ │ +ACE_TCHAR * ACE::ldname (const ACE_TCHAR *entry_point) │ │ │ │ │ +  │ │ │ │ │ + int ACE::get_temp_dir (ACE_TCHAR *buffer, size_t buffer_len) │ │ │ │ │ +  │ │ │ │ │ + ACE_HANDLE ACE::open_temp_file (const ACE_TCHAR *name, int mode, int perm=0) │ │ │ │ │ +  │ │ │ │ │ + size_t ACE::strrepl (char *s, char search, char replace) │ │ │ │ │ +  │ │ │ │ │ + char * ACE::strsplit_r (char *s, const char *token, char *&next_start) │ │ │ │ │ +  │ │ │ │ │ + size_t ACE::strrepl (wchar_t *s, wchar_t search, wchar_t replace) │ │ │ │ │ +  As strrepl, but for wide characters. More... │ │ │ │ │ +  │ │ │ │ │ + wchar_t * ACE::strsplit_r (wchar_t *s, const wchar_t *token, wchar_t │ │ │ │ │ + *&next_start) │ │ │ │ │ +  As strsplit_r, but for wide characters. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ +All the static function calls needed to search and open shared libraries. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01442.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: RB_Tree.inl File Reference │ │ │ │ +ACE: Svc_Conf_y.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,432 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
RB_Tree.inl File Reference
│ │ │ │ +
│ │ │ │ +Macros | │ │ │ │ +Enumerations
│ │ │ │ +
Svc_Conf_y.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Guard_T.h"
│ │ │ │ -#include "ace/Malloc_Base.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Svc_Conf.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define YYBISON   1
 
#define YYBISON_VERSION   "2.3"
 
#define YYSKELETON_NAME   "yacc.c"
 
#define YYPURE   1
 
#define YYLSP_NEEDED   0
 
#define YYTOKENTYPE
 
#define ACE_DYNAMIC   258
 
#define ACE_STATIC   259
 
#define ACE_SUSPEND   260
 
#define ACE_RESUME   261
 
#define ACE_REMOVE   262
 
#define ACE_USTREAM   263
 
#define ACE_MODULE_T   264
 
#define ACE_STREAM_T   265
 
#define ACE_SVC_OBJ_T   266
 
#define ACE_ACTIVE   267
 
#define ACE_INACTIVE   268
 
#define ACE_PATHNAME   269
 
#define ACE_IDENT   270
 
#define ACE_STRING   271
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Enumerations

enum  ace_yytokentype {
│ │ │ │ +  ACE_DYNAMIC = 258 │ │ │ │ +, ACE_STATIC = 259 │ │ │ │ +, ACE_SUSPEND = 260 │ │ │ │ +, ACE_RESUME = 261 │ │ │ │ +,
│ │ │ │ +  ACE_REMOVE = 262 │ │ │ │ +, ACE_USTREAM = 263 │ │ │ │ +, ACE_MODULE_T = 264 │ │ │ │ +, ACE_STREAM_T = 265 │ │ │ │ +,
│ │ │ │ +  ACE_SVC_OBJ_T = 266 │ │ │ │ +, ACE_ACTIVE = 267 │ │ │ │ +, ACE_INACTIVE = 268 │ │ │ │ +, ACE_PATHNAME = 269 │ │ │ │ +,
│ │ │ │ +  ACE_IDENT = 270 │ │ │ │ +, ACE_STRING = 271 │ │ │ │ +, ACE_DYNAMIC = 258 │ │ │ │ +, ACE_STATIC = 259 │ │ │ │ +,
│ │ │ │ +  ACE_SUSPEND = 260 │ │ │ │ +, ACE_RESUME = 261 │ │ │ │ +, ACE_REMOVE = 262 │ │ │ │ +, ACE_USTREAM = 263 │ │ │ │ +,
│ │ │ │ +  ACE_MODULE_T = 264 │ │ │ │ +, ACE_STREAM_T = 265 │ │ │ │ +, ACE_SVC_OBJ_T = 266 │ │ │ │ +, ACE_ACTIVE = 267 │ │ │ │ +,
│ │ │ │ +  ACE_INACTIVE = 268 │ │ │ │ +, ACE_PATHNAME = 269 │ │ │ │ +, ACE_IDENT = 270 │ │ │ │ +, ACE_STRING = 271 │ │ │ │ +
│ │ │ │ + }
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ACTIVE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_ACTIVE   267
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DYNAMIC

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DYNAMIC   258
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_IDENT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_IDENT   270
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_INACTIVE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_INACTIVE   268
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_MODULE_T

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MODULE_T   264
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_PATHNAME

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_PATHNAME   269
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_REMOVE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_REMOVE   262
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_RESUME

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_RESUME   261
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_STATIC

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_STATIC   259
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_STREAM_T

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_STREAM_T   265
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_STRING

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_STRING   271
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SUSPEND

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SUSPEND   260
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SVC_OBJ_T

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SVC_OBJ_T   266
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_USTREAM

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_USTREAM   263
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ YYBISON

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define YYBISON   1
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ YYBISON_VERSION

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define YYBISON_VERSION   "2.3"
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ YYLSP_NEEDED

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define YYLSP_NEEDED   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ YYPURE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define YYPURE   1
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ YYSKELETON_NAME

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define YYSKELETON_NAME   "yacc.c"
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ YYTOKENTYPE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define YYTOKENTYPE
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Enumeration Type Documentation

│ │ │ │ + │ │ │ │ +

◆ ace_yytokentype

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
enum ace_yytokentype
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
Enumerator
ACE_DYNAMIC 
ACE_STATIC 
ACE_SUSPEND 
ACE_RESUME 
ACE_REMOVE 
ACE_USTREAM 
ACE_MODULE_T 
ACE_STREAM_T 
ACE_SVC_OBJ_T 
ACE_ACTIVE 
ACE_INACTIVE 
ACE_PATHNAME 
ACE_IDENT 
ACE_STRING 
ACE_DYNAMIC 
ACE_STATIC 
ACE_SUSPEND 
ACE_RESUME 
ACE_REMOVE 
ACE_USTREAM 
ACE_MODULE_T 
ACE_STREAM_T 
ACE_SVC_OBJ_T 
ACE_ACTIVE 
ACE_INACTIVE 
ACE_PATHNAME 
ACE_IDENT 
ACE_STRING 
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,141 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -RB_Tree.inl File Reference │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ -#include "ace/Malloc_Base.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ +Macros | Enumerations │ │ │ │ │ +Svc_Conf_y.cpp File Reference │ │ │ │ │ +#include "ace/Svc_Conf.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define YYBISON   1 │ │ │ │ │ +  │ │ │ │ │ +#define YYBISON_VERSION   "2.3" │ │ │ │ │ +  │ │ │ │ │ +#define YYSKELETON_NAME   "yacc.c" │ │ │ │ │ +  │ │ │ │ │ +#define YYPURE   1 │ │ │ │ │ +  │ │ │ │ │ +#define YYLSP_NEEDED   0 │ │ │ │ │ +  │ │ │ │ │ +#define YYTOKENTYPE │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DYNAMIC   258 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_STATIC   259 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SUSPEND   260 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_RESUME   261 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_REMOVE   262 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_USTREAM   263 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_MODULE_T   264 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_STREAM_T   265 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SVC_OBJ_T   266 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_ACTIVE   267 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_INACTIVE   268 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_PATHNAME   269 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_IDENT   270 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_STRING   271 │ │ │ │ │ +  │ │ │ │ │ + Enumerations │ │ │ │ │ +enum ace_yytokentype { │ │ │ │ │ +    ACE_DYNAMIC = 258 , ACE_STATIC = 259 , ACE_SUSPEND = 260 , ACE_RESUME = 261 , │ │ │ │ │ +   ACE_REMOVE = 262 , ACE_USTREAM = 263 , ACE_MODULE_T = 264 , ACE_STREAM_T = 265 │ │ │ │ │ + , │ │ │ │ │ +   ACE_SVC_OBJ_T = 266 , ACE_ACTIVE = 267 , ACE_INACTIVE = 268 , ACE_PATHNAME = │ │ │ │ │ + 269 , │ │ │ │ │ +   ACE_IDENT = 270 , ACE_STRING = 271 , ACE_DYNAMIC = 258 , ACE_STATIC = 259 , │ │ │ │ │ +   ACE_SUSPEND = 260 , ACE_RESUME = 261 , ACE_REMOVE = 262 , ACE_USTREAM = 263 , │ │ │ │ │ +   ACE_MODULE_T = 264 , ACE_STREAM_T = 265 , ACE_SVC_OBJ_T = 266 , ACE_ACTIVE = │ │ │ │ │ + 267 , │ │ │ │ │ +   ACE_INACTIVE = 268 , ACE_PATHNAME = 269 , ACE_IDENT = 270 , ACE_STRING = 271 │ │ │ │ │ + } │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_ACTIVE ***** │ │ │ │ │ +#define ACE_ACTIVE   267 │ │ │ │ │ +***** ◆ ACE_DYNAMIC ***** │ │ │ │ │ +#define ACE_DYNAMIC   258 │ │ │ │ │ +***** ◆ ACE_IDENT ***** │ │ │ │ │ +#define ACE_IDENT   270 │ │ │ │ │ +***** ◆ ACE_INACTIVE ***** │ │ │ │ │ +#define ACE_INACTIVE   268 │ │ │ │ │ +***** ◆ ACE_MODULE_T ***** │ │ │ │ │ +#define ACE_MODULE_T   264 │ │ │ │ │ +***** ◆ ACE_PATHNAME ***** │ │ │ │ │ +#define ACE_PATHNAME   269 │ │ │ │ │ +***** ◆ ACE_REMOVE ***** │ │ │ │ │ +#define ACE_REMOVE   262 │ │ │ │ │ +***** ◆ ACE_RESUME ***** │ │ │ │ │ +#define ACE_RESUME   261 │ │ │ │ │ +***** ◆ ACE_STATIC ***** │ │ │ │ │ +#define ACE_STATIC   259 │ │ │ │ │ +***** ◆ ACE_STREAM_T ***** │ │ │ │ │ +#define ACE_STREAM_T   265 │ │ │ │ │ +***** ◆ ACE_STRING ***** │ │ │ │ │ +#define ACE_STRING   271 │ │ │ │ │ +***** ◆ ACE_SUSPEND ***** │ │ │ │ │ +#define ACE_SUSPEND   260 │ │ │ │ │ +***** ◆ ACE_SVC_OBJ_T ***** │ │ │ │ │ +#define ACE_SVC_OBJ_T   266 │ │ │ │ │ +***** ◆ ACE_USTREAM ***** │ │ │ │ │ +#define ACE_USTREAM   263 │ │ │ │ │ +***** ◆ YYBISON ***** │ │ │ │ │ +#define YYBISON   1 │ │ │ │ │ +***** ◆ YYBISON_VERSION ***** │ │ │ │ │ +#define YYBISON_VERSION   "2.3" │ │ │ │ │ +***** ◆ YYLSP_NEEDED ***** │ │ │ │ │ +#define YYLSP_NEEDED   0 │ │ │ │ │ +***** ◆ YYPURE ***** │ │ │ │ │ +#define YYPURE   1 │ │ │ │ │ +***** ◆ YYSKELETON_NAME ***** │ │ │ │ │ +#define YYSKELETON_NAME   "yacc.c" │ │ │ │ │ +***** ◆ YYTOKENTYPE ***** │ │ │ │ │ +#define YYTOKENTYPE │ │ │ │ │ +***** Enumeration Type Documentation ***** │ │ │ │ │ +***** ◆ ace_yytokentype ***** │ │ │ │ │ +enum ace_yytokentype │ │ │ │ │ +Enumerator │ │ │ │ │ +ACE_DYNAMIC  │ │ │ │ │ +ACE_STATIC  │ │ │ │ │ +ACE_SUSPEND  │ │ │ │ │ +ACE_RESUME  │ │ │ │ │ +ACE_REMOVE  │ │ │ │ │ +ACE_USTREAM  │ │ │ │ │ +ACE_MODULE_T  │ │ │ │ │ +ACE_STREAM_T  │ │ │ │ │ +ACE_SVC_OBJ_T  │ │ │ │ │ +ACE_ACTIVE  │ │ │ │ │ +ACE_INACTIVE  │ │ │ │ │ +ACE_PATHNAME  │ │ │ │ │ +ACE_IDENT  │ │ │ │ │ +ACE_STRING  │ │ │ │ │ +ACE_DYNAMIC  │ │ │ │ │ +ACE_STATIC  │ │ │ │ │ +ACE_SUSPEND  │ │ │ │ │ +ACE_RESUME  │ │ │ │ │ +ACE_REMOVE  │ │ │ │ │ +ACE_USTREAM  │ │ │ │ │ +ACE_MODULE_T  │ │ │ │ │ +ACE_STREAM_T  │ │ │ │ │ +ACE_SVC_OBJ_T  │ │ │ │ │ +ACE_ACTIVE  │ │ │ │ │ +ACE_INACTIVE  │ │ │ │ │ +ACE_PATHNAME  │ │ │ │ │ +ACE_IDENT  │ │ │ │ │ +ACE_STRING  │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01445.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Intrusive_List.cpp File Reference │ │ │ │ +ACE: Obstack.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,34 +63,38 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Macros
│ │ │ │ -
Intrusive_List.cpp File Reference
│ │ │ │ +Functions
│ │ │ │ +
Obstack.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Intrusive_List.h"
│ │ │ │ +
#include "ace/Obstack.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Macros

#define ACE_INTRUSIVE_LIST_CPP
 

│ │ │ │ +Functions

 ACE_SINGLETON_TEMPLATE_INSTANTIATION (ACE_Obstack_T< char >;)
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_INTRUSIVE_LIST_CPP

│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_SINGLETON_TEMPLATE_INSTANTIATION()

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_INTRUSIVE_LIST_CPPACE_SINGLETON_TEMPLATE_INSTANTIATION (ACE_Obstack_T< char >; )
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,19 +3,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Intrusive_List.cpp File Reference │ │ │ │ │ -#include "ace/Intrusive_List.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_INTRUSIVE_LIST_CPP │ │ │ │ │ +Functions │ │ │ │ │ +Obstack.cpp File Reference │ │ │ │ │ +#include "ace/Obstack.h" │ │ │ │ │ + Functions │ │ │ │ │ + ACE_SINGLETON_TEMPLATE_INSTANTIATION (ACE_Obstack_T< char >;) │ │ │ │ │   │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_INTRUSIVE_LIST_CPP ***** │ │ │ │ │ -#define ACE_INTRUSIVE_LIST_CPP │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_SINGLETON_TEMPLATE_INSTANTIATION() ***** │ │ │ │ │ +ACE_SINGLETON_TEMPLATE_INSTANTIATION ( ACE_Obstack_T< char >;  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01448.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Monitor_Base.cpp File Reference │ │ │ │ +ACE: Synch_Traits.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,35 +63,265 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Namespaces
│ │ │ │ -
Monitor_Base.cpp File Reference
│ │ │ │ +Classes | │ │ │ │ +Macros | │ │ │ │ +Typedefs
│ │ │ │ +
Synch_Traits.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Monitor_Base.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ -#include "ace/Monitor_Admin_Manager.h"
│ │ │ │ -#include "ace/Monitor_Control_Action.h"
│ │ │ │ -#include "ace/Monitor_Point_Registry.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ -#include "ace/Dynamic_Service.h"
│ │ │ │ -#include "ace/OS_NS_sys_time.h"
│ │ │ │ +
#include "ace/Lock.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ +

│ │ │ │ -Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.

│ │ │ │ +Classes

class  ACE_NULL_SYNCH
 Implement a do nothing Synchronization wrapper that typedefs the ACE_Condition and ACE_Mutex to the Null* versions. More...
 
namespace  ACE::Monitor_Control
class  ACE_MT_SYNCH
 Implement a default thread safe synchronization wrapper that typedefs the ACE_Condition and ACE_Mutex to the ACE_Condition and ACE_Mutex versions. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_SYNCH_MUTEX   ACE_SYNCH::MUTEX
 
#define ACE_SYNCH_NULL_MUTEX   ACE_SYNCH::NULL_MUTEX
 
#define ACE_SYNCH_RECURSIVE_MUTEX   ACE_SYNCH::RECURSIVE_MUTEX
 
#define ACE_SYNCH_RW_MUTEX   ACE_SYNCH::RW_MUTEX
 
#define ACE_SYNCH_CONDITION   ACE_SYNCH::CONDITION
 
#define ACE_SYNCH_RECURSIVE_CONDITION   ACE_SYNCH::RECURSIVE_CONDITION
 
#define ACE_SYNCH_NULL_SEMAPHORE   ACE_SYNCH::NULL_SEMAPHORE
 
#define ACE_SYNCH_SEMAPHORE   ACE_SYNCH::SEMAPHORE
 
#define ACE_SYNCH_PROCESS_SEMAPHORE   ACE_Process_Semaphore
 
#define ACE_SYNCH_PROCESS_MUTEX   ACE_Process_Mutex
 
#define ACE_SYNCH   ACE_MT_SYNCH
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Typedefs

typedef ACE_Condition< ACE_Null_MutexACE_Null_Condition
 
typedef ACE_Condition< ACE_Thread_MutexACE_Condition_Thread_Mutex
 
typedef ACE_Condition< ACE_Recursive_Thread_MutexACE_Condition_Recursive_Thread_Mutex
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_SYNCH

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SYNCH   ACE_MT_SYNCH
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SYNCH_CONDITION

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SYNCH_CONDITION   ACE_SYNCH::CONDITION
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SYNCH_MUTEX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SYNCH_MUTEX   ACE_SYNCH::MUTEX
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SYNCH_NULL_MUTEX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SYNCH_NULL_MUTEX   ACE_SYNCH::NULL_MUTEX
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SYNCH_NULL_SEMAPHORE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SYNCH_NULL_SEMAPHORE   ACE_SYNCH::NULL_SEMAPHORE
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SYNCH_PROCESS_MUTEX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SYNCH_PROCESS_MUTEX   ACE_Process_Mutex
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SYNCH_PROCESS_SEMAPHORE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SYNCH_PROCESS_SEMAPHORE   ACE_Process_Semaphore
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SYNCH_RECURSIVE_CONDITION

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SYNCH_RECURSIVE_CONDITION   ACE_SYNCH::RECURSIVE_CONDITION
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SYNCH_RECURSIVE_MUTEX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SYNCH_RECURSIVE_MUTEX   ACE_SYNCH::RECURSIVE_MUTEX
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SYNCH_RW_MUTEX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SYNCH_RW_MUTEX   ACE_SYNCH::RW_MUTEX
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SYNCH_SEMAPHORE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SYNCH_SEMAPHORE   ACE_SYNCH::SEMAPHORE
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Condition_Recursive_Thread_Mutex

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Condition<ACE_Recursive_Thread_Mutex> ACE_Condition_Recursive_Thread_Mutex
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_Condition_Thread_Mutex

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Condition<ACE_Thread_Mutex> ACE_Condition_Thread_Mutex
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_Null_Condition

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Condition<ACE_Null_Mutex> ACE_Null_Condition
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,26 +3,89 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces │ │ │ │ │ -Monitor_Base.cpp File Reference │ │ │ │ │ -#include "ace/Monitor_Base.h" │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/Monitor_Admin_Manager.h" │ │ │ │ │ -#include "ace/Monitor_Control_Action.h" │ │ │ │ │ -#include "ace/Monitor_Point_Registry.h" │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ -#include "ace/Dynamic_Service.h" │ │ │ │ │ -#include "ace/OS_NS_sys_time.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE │ │ │ │ │ -  The namespace containing the ACE framework itself. │ │ │ │ │ +Classes | Macros | Typedefs │ │ │ │ │ +Synch_Traits.h File Reference │ │ │ │ │ +#include "ace/Lock.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_NULL_SYNCH │ │ │ │ │ +  Implement a do nothing Synchronization wrapper that typedefs the │ │ │ │ │ + ACE_Condition and ACE_Mutex to the Null* versions. More... │ │ │ │ │   │ │ │ │ │ -namespace  ACE::Monitor_Control │ │ │ │ │ +class  ACE_MT_SYNCH │ │ │ │ │ + Implement a default thread safe synchronization wrapper that typedefs │ │ │ │ │ +  the ACE_Condition and ACE_Mutex to the ACE_Condition and ACE_Mutex │ │ │ │ │ + versions. More... │ │ │ │ │   │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_SYNCH_MUTEX   ACE_SYNCH::MUTEX │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SYNCH_NULL_MUTEX   ACE_SYNCH::NULL_MUTEX │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SYNCH_RECURSIVE_MUTEX   ACE_SYNCH::RECURSIVE_MUTEX │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SYNCH_RW_MUTEX   ACE_SYNCH::RW_MUTEX │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SYNCH_CONDITION   ACE_SYNCH::CONDITION │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SYNCH_RECURSIVE_CONDITION   ACE_SYNCH::RECURSIVE_CONDITION │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SYNCH_NULL_SEMAPHORE   ACE_SYNCH::NULL_SEMAPHORE │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SYNCH_SEMAPHORE   ACE_SYNCH::SEMAPHORE │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SYNCH_PROCESS_SEMAPHORE   ACE_Process_Semaphore │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SYNCH_PROCESS_MUTEX   ACE_Process_Mutex │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SYNCH   ACE_MT_SYNCH │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ + typedef ACE_Condition< ACE_Null_Mutex > ACE_Null_Condition │ │ │ │ │ +  │ │ │ │ │ +typedef ACE_Condition< ACE_Thread_Mutex > ACE_Condition_Thread_Mutex │ │ │ │ │ +  │ │ │ │ │ + typedef ACE_Condition< │ │ │ │ │ + ACE_Recursive_Thread_Mutex > ACE_Condition_Recursive_Thread_Mutex │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_SYNCH ***** │ │ │ │ │ +#define ACE_SYNCH   ACE_MT_SYNCH │ │ │ │ │ +***** ◆ ACE_SYNCH_CONDITION ***** │ │ │ │ │ +#define ACE_SYNCH_CONDITION   ACE_SYNCH::CONDITION │ │ │ │ │ +***** ◆ ACE_SYNCH_MUTEX ***** │ │ │ │ │ +#define ACE_SYNCH_MUTEX   ACE_SYNCH::MUTEX │ │ │ │ │ +***** ◆ ACE_SYNCH_NULL_MUTEX ***** │ │ │ │ │ +#define ACE_SYNCH_NULL_MUTEX   ACE_SYNCH::NULL_MUTEX │ │ │ │ │ +***** ◆ ACE_SYNCH_NULL_SEMAPHORE ***** │ │ │ │ │ +#define ACE_SYNCH_NULL_SEMAPHORE   ACE_SYNCH::NULL_SEMAPHORE │ │ │ │ │ +***** ◆ ACE_SYNCH_PROCESS_MUTEX ***** │ │ │ │ │ +#define ACE_SYNCH_PROCESS_MUTEX   ACE_Process_Mutex │ │ │ │ │ +***** ◆ ACE_SYNCH_PROCESS_SEMAPHORE ***** │ │ │ │ │ +#define ACE_SYNCH_PROCESS_SEMAPHORE   ACE_Process_Semaphore │ │ │ │ │ +***** ◆ ACE_SYNCH_RECURSIVE_CONDITION ***** │ │ │ │ │ +#define ACE_SYNCH_RECURSIVE_CONDITION   ACE_SYNCH::RECURSIVE_CONDITION │ │ │ │ │ +***** ◆ ACE_SYNCH_RECURSIVE_MUTEX ***** │ │ │ │ │ +#define ACE_SYNCH_RECURSIVE_MUTEX   ACE_SYNCH::RECURSIVE_MUTEX │ │ │ │ │ +***** ◆ ACE_SYNCH_RW_MUTEX ***** │ │ │ │ │ +#define ACE_SYNCH_RW_MUTEX   ACE_SYNCH::RW_MUTEX │ │ │ │ │ +***** ◆ ACE_SYNCH_SEMAPHORE ***** │ │ │ │ │ +#define ACE_SYNCH_SEMAPHORE   ACE_SYNCH::SEMAPHORE │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_Condition_Recursive_Thread_Mutex ***** │ │ │ │ │ +typedef ACE_Condition │ │ │ │ │ +ACE_Condition_Recursive_Thread_Mutex │ │ │ │ │ +***** ◆ ACE_Condition_Thread_Mutex ***** │ │ │ │ │ +typedef ACE_Condition ACE_Condition_Thread_Mutex │ │ │ │ │ +***** ◆ ACE_Null_Condition ***** │ │ │ │ │ +typedef ACE_Condition ACE_Null_Condition │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01451.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Stream.h File Reference │ │ │ │ +ACE: Cleanup.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,37 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Stream.h File Reference
│ │ │ │ +
Cleanup.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/IO_Cntl_Msg.h"
│ │ │ │ -#include "ace/Message_Block.h"
│ │ │ │ -#include "ace/Module.h"
│ │ │ │ -#include "ace/Condition_Attributes.h"
│ │ │ │ -#include "ace/Stream.inl"
│ │ │ │ -#include "ace/Stream.cpp"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Stream< ACE_SYNCH_DECL, TIME_POLICY >
 This class is the primary abstraction for the ASX framework. It is moduled after System V Stream. More...
 
class  ACE_Stream_Iterator< ACE_SYNCH_DECL, TIME_POLICY >
 Iterate through an ACE_Stream. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,30 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Stream.h File Reference │ │ │ │ │ -#include "ace/IO_Cntl_Msg.h" │ │ │ │ │ -#include "ace/Message_Block.h" │ │ │ │ │ -#include "ace/Module.h" │ │ │ │ │ -#include "ace/Condition_Attributes.h" │ │ │ │ │ -#include "ace/Stream.inl" │ │ │ │ │ -#include "ace/Stream.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Stream<_ACE_SYNCH_DECL,_TIME_POLICY_> │ │ │ │ │ -  This class is the primary abstraction for the ASX framework. It is │ │ │ │ │ - moduled after System V Stream. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Stream_Iterator<_ACE_SYNCH_DECL,_TIME_POLICY_> │ │ │ │ │ -  Iterate through an ACE_Stream. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +Cleanup.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01454.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: TP_Reactor.cpp File Reference │ │ │ │ +ACE: Hashable.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,24 +62,28 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
TP_Reactor.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Hashable.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/TP_Reactor.h"
│ │ │ │ -#include "ace/Thread.h"
│ │ │ │ -#include "ace/Timer_Queue.h"
│ │ │ │ -#include "ace/Sig_Handler.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/Functor_T.h"
│ │ │ │ -#include "ace/OS_NS_sys_time.h"
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Hashable
 ACE_Hashable. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Doug Schmidt
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,18 +3,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -TP_Reactor.cpp File Reference │ │ │ │ │ -#include "ace/TP_Reactor.h" │ │ │ │ │ -#include "ace/Thread.h" │ │ │ │ │ -#include "ace/Timer_Queue.h" │ │ │ │ │ -#include "ace/Sig_Handler.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/Functor_T.h" │ │ │ │ │ -#include "ace/OS_NS_sys_time.h" │ │ │ │ │ +Classes │ │ │ │ │ +Hashable.h File Reference │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Hashable │ │ │ │ │ +  ACE_Hashable. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Doug Schmidt │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01457.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Method_Request.h File Reference │ │ │ │ +ACE: Dynamic_Service.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,30 +63,41 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Method_Request.h File Reference
│ │ │ │ +Macros
│ │ │ │ +
Dynamic_Service.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Global_Macros.h"
│ │ │ │ +
#include "ace/Dynamic_Service.h"
│ │ │ │ +#include "ace/Service_Object.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Classes

class  ACE_Method_Request
 Reifies a method into a request. Subclasses must provide the necessary state and behavior. More...
 

│ │ │ │ +Macros

#define ACE_DYNAMIC_SERVICE_CPP
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Andres Kruse Andre.nosp@m.s.Kr.nosp@m.use@c.nosp@m.ern..nosp@m.ch
│ │ │ │ -
│ │ │ │ -Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_DYNAMIC_SERVICE_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DYNAMIC_SERVICE_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,23 +3,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Method_Request.h File Reference │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Method_Request │ │ │ │ │ -  Reifies a method into a request. Subclasses must provide the necessary │ │ │ │ │ - state and behavior. More... │ │ │ │ │ +Macros │ │ │ │ │ +Dynamic_Service.cpp File Reference │ │ │ │ │ +#include "ace/Dynamic_Service.h" │ │ │ │ │ +#include "ace/Service_Object.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_DYNAMIC_SERVICE_CPP │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Andres Kruse Andre.nosp@m.s.Kr.nosp@m.use@c.nosp@m.ern..nosp@m.ch │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_DYNAMIC_SERVICE_CPP ***** │ │ │ │ │ +#define ACE_DYNAMIC_SERVICE_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01460.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Future.cpp File Reference │ │ │ │ +ACE: Select_Reactor_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,61 +63,47 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
Future.cpp File Reference
│ │ │ │ +Classes | │ │ │ │ +Typedefs
│ │ │ │ +
Select_Reactor_T.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Future.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ -#include "ace/Recursive_Thread_Mutex.h"
│ │ │ │ +
#include "ace/Select_Reactor_Base.h"
│ │ │ │ +#include "ace/Lock_Adapter_T.h"
│ │ │ │ +#include "ace/Token.h"
│ │ │ │ +#include "ace/Select_Reactor_T.inl"
│ │ │ │ +#include "ace/Select_Reactor_T.cpp"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Macros

#define ACE_FUTURE_CPP
 

│ │ │ │ +Classes

class  ACE_Select_Reactor_T< ACE_SELECT_REACTOR_TOKEN >
 An object oriented event demultiplexor and event handler dispatcher. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Functions

 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Future_Holder) ACE_ALLOC_HOOK_DEFINE_Tc(ACE_Future_Observer) ACE_ALLOC_HOOK_DEFINE_Tc(ACE_Future_Rep) ACE_ALLOC_HOOK_DEFINE_Tc(ACE_Future) template< class T > ACE_Future_Holder< T >
 

│ │ │ │ +Typedefs

typedef ACE_Noop_Token ACE_SELECT_TOKEN
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_FUTURE_CPP

│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_SELECT_TOKEN

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_FUTURE_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tc()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Future_Holder )typedef ACE_Noop_Token ACE_SELECT_TOKEN
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,30 +3,32 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions │ │ │ │ │ -Future.cpp File Reference │ │ │ │ │ -#include "ace/Future.h" │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ -#include "ace/Recursive_Thread_Mutex.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_FUTURE_CPP │ │ │ │ │ +Classes | Typedefs │ │ │ │ │ +Select_Reactor_T.h File Reference │ │ │ │ │ +#include "ace/Select_Reactor_Base.h" │ │ │ │ │ +#include "ace/Lock_Adapter_T.h" │ │ │ │ │ +#include "ace/Token.h" │ │ │ │ │ +#include "ace/Select_Reactor_T.inl" │ │ │ │ │ +#include "ace/Select_Reactor_T.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Select_Reactor_T<_ACE_SELECT_REACTOR_TOKEN_> │ │ │ │ │ +  An object oriented event demultiplexor and event handler dispatcher. │ │ │ │ │ + More... │ │ │ │ │   │ │ │ │ │ - Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Future_Holder) ACE_ALLOC_HOOK_DEFINE_Tc │ │ │ │ │ - (ACE_Future_Observer) ACE_ALLOC_HOOK_DEFINE_Tc(ACE_Future_Rep) │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tc(ACE_Future) template< class T > ACE_Future_Holder< T │ │ │ │ │ - > │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef ACE_Noop_Token ACE_SELECT_TOKEN │ │ │ │ │   │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_FUTURE_CPP ***** │ │ │ │ │ -#define ACE_FUTURE_CPP │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Future_Holder  ) │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_SELECT_TOKEN ***** │ │ │ │ │ +typedef ACE_Noop_Token ACE_SELECT_TOKEN │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01463.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Service_Gestalt.inl File Reference │ │ │ │ +ACE: Select_Reactor_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,77 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Service_Gestalt.inl File Reference
│ │ │ │ +
│ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
Select_Reactor_T.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/Select_Reactor_T.h"
│ │ │ │ +#include "ace/ACE.h"
│ │ │ │ +#include "ace/Guard_T.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Signal.h"
│ │ │ │ +#include "ace/Sig_Handler.h"
│ │ │ │ +#include "ace/Thread.h"
│ │ │ │ +#include "ace/Timer_Heap.h"
│ │ │ │ +#include "ace/OS_NS_errno.h"
│ │ │ │ +#include "ace/OS_NS_sys_select.h"
│ │ │ │ +#include "ace/OS_NS_sys_stat.h"
│ │ │ │ +#include "ace/Recursive_Thread_Mutex.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_SELECT_REACTOR_T_CPP
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Select_Reactor_T) template< class ACE_SELECT_REACTOR_TOKEN > int ACE_Select_Reactor_T< ACE_SELECT_REACTOR_TOKEN >
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_SELECT_REACTOR_T_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SELECT_REACTOR_T_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tc()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Select_Reactor_T )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,38 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Service_Gestalt.inl File Reference │ │ │ │ │ +Macros | Functions │ │ │ │ │ +Select_Reactor_T.cpp File Reference │ │ │ │ │ +#include "ace/Select_Reactor_T.h" │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/Signal.h" │ │ │ │ │ +#include "ace/Sig_Handler.h" │ │ │ │ │ +#include "ace/Thread.h" │ │ │ │ │ +#include "ace/Timer_Heap.h" │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ +#include "ace/OS_NS_sys_select.h" │ │ │ │ │ +#include "ace/OS_NS_sys_stat.h" │ │ │ │ │ +#include "ace/Recursive_Thread_Mutex.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_SELECT_REACTOR_T_CPP │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Select_Reactor_T) template< class │ │ │ │ │ + ACE_SELECT_REACTOR_TOKEN > int ACE_Select_Reactor_T< ACE_SELECT_REACTOR_TOKEN │ │ │ │ │ + > │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_SELECT_REACTOR_T_CPP ***** │ │ │ │ │ +#define ACE_SELECT_REACTOR_T_CPP │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Select_Reactor_T  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01466.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Log_Record.inl File Reference │ │ │ │ +ACE: Timer_Queuefwd.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,44 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Log_Record.inl File Reference
│ │ │ │ +
│ │ │ │ +Typedefs
│ │ │ │ +
Timer_Queuefwd.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/os_include/arpa/os_inet.h"
│ │ │ │ -#include "ace/Time_Value.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef ACE_Abstract_Timer_Queue< ACE_Event_Handler * > ACE_Timer_Queue
 
│ │ │ │ +

Detailed Description

│ │ │ │ +

Forward declarations and typedefs of ACE_Timer_Queue class.

│ │ │ │ +
Author
Ossama Othman ossam.nosp@m.a@dr.nosp@m.e.van.nosp@m.derb.nosp@m.ilt.e.nosp@m.du
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Timer_Queue

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Abstract_Timer_Queue<ACE_Event_Handler*> ACE_Timer_Queue
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,15 +3,24 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Log_Record.inl File Reference │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ -#include "ace/os_include/arpa/os_inet.h" │ │ │ │ │ -#include "ace/Time_Value.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ +Typedefs │ │ │ │ │ +Timer_Queuefwd.h File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef ACE_Abstract_Timer_Queue< ACE_Event_Handler * > ACE_Timer_Queue │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ +Forward declarations and typedefs of ACE_Timer_Queue class. │ │ │ │ │ + Author │ │ │ │ │ + Ossama Othman │ │ │ │ │ + ossam.nosp@m.a@dr.nosp@m.e.van.nosp@m.derb.nosp@m.ilt.e.nosp@m.du │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_Timer_Queue ***** │ │ │ │ │ +typedef ACE_Abstract_Timer_Queue ACE_Timer_Queue │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01469.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SPIPE.inl File Reference │ │ │ │ +ACE: Activation_Queue.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,58 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
SPIPE.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Macros
│ │ │ │ +
Activation_Queue.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/Message_Queue.h"
│ │ │ │ +#include "ace/Copy_Disabled.h"
│ │ │ │ +#include "ace/Condition_Thread_Mutex.h"
│ │ │ │ +#include "ace/Activation_Queue.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Activation_Queue
 Reifies a method into a request. Subclasses typically represent necessary state and behavior. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_Activation_List   ACE_Activation_Queue
 Define to be compatible with the terminology in the POSA2 book! More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Andres Kruse Andre.nosp@m.s.Kr.nosp@m.use@c.nosp@m.ern..nosp@m.ch
│ │ │ │ +
│ │ │ │ +Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Activation_List

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_Activation_List   ACE_Activation_Queue
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

Define to be compatible with the terminology in the POSA2 book!

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,35 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -SPIPE.inl File Reference │ │ │ │ │ +Classes | Macros │ │ │ │ │ +Activation_Queue.h File Reference │ │ │ │ │ +#include "ace/Message_Queue.h" │ │ │ │ │ +#include "ace/Copy_Disabled.h" │ │ │ │ │ +#include "ace/Condition_Thread_Mutex.h" │ │ │ │ │ +#include "ace/Activation_Queue.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Activation_Queue │ │ │ │ │ +  Reifies a method into a request. Subclasses typically represent │ │ │ │ │ + necessary state and behavior. More... │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_Activation_List   ACE_Activation_Queue │ │ │ │ │ +  Define to be compatible with the terminology in the POSA2 book! │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Andres Kruse Andre.nosp@m.s.Kr.nosp@m.use@c.nosp@m.ern..nosp@m.ch │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_Activation_List ***** │ │ │ │ │ +#define ACE_Activation_List   ACE_Activation_Queue │ │ │ │ │ +Define to be compatible with the terminology in the POSA2 book! │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01472.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_regex.h File Reference │ │ │ │ +ACE: SPIPE_Stream.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,62 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Namespaces | │ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
OS_NS_regex.h File Reference
│ │ │ │ +
SPIPE_Stream.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

char * ACE_OS::compile (const char *instring, char *expbuf, char *endbuf)
 
int ACE_OS::step (const char *str, char *expbuf)
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ -
│ │ │ │ -and a cast of thousands...
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_EXPORT_MACRO

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/OS_NS_sys_uio.h"
│ │ │ │ +#include "ace/OS_NS_errno.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +#include "ace/OS_NS_sys_socket.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,37 +3,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces | Macros | Functions │ │ │ │ │ -OS_NS_regex.h File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_OS │ │ │ │ │ - This namespace defines an OS independent programming API that │ │ │ │ │ -  shields developers from nonportable aspects of writing efficient │ │ │ │ │ - system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ - various real-time operating systems. │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -char * ACE_OS::compile (const char *instring, char *expbuf, char *endbuf) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::step (const char *str, char *expbuf) │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ - and a cast of thousands... │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +SPIPE_Stream.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_sys_uio.h" │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ +#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01475.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SV_Shared_Memory.cpp File Reference │ │ │ │ +ACE: OS_NS_arpa_inet.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
SV_Shared_Memory.cpp File Reference
│ │ │ │ +
OS_NS_arpa_inet.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SV_Shared_Memory.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ +
#include "ace/OS_NS_arpa_inet.h"
│ │ │ │ +#include "ace/OS_NS_arpa_inet.inl"
│ │ │ │ +#include "ace/Basic_Types.h"
│ │ │ │ +#include <cstdlib>
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -SV_Shared_Memory.cpp File Reference │ │ │ │ │ -#include "ace/SV_Shared_Memory.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ +OS_NS_arpa_inet.cpp File Reference │ │ │ │ │ +#include "ace/OS_NS_arpa_inet.h" │ │ │ │ │ +#include "ace/OS_NS_arpa_inet.inl" │ │ │ │ │ +#include "ace/Basic_Types.h" │ │ │ │ │ +#include │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01478.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SOCK_SEQPACK_Acceptor.h File Reference │ │ │ │ +ACE: Future.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,33 +64,47 @@ │ │ │ │
    │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │ -
SOCK_SEQPACK_Acceptor.h File Reference
│ │ │ │ +
Future.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SOCK_SEQPACK_Association.h"
│ │ │ │ -#include "ace/Multihomed_INET_Addr.h"
│ │ │ │ -#include "ace/SOCK_SEQPACK_Acceptor.inl"
│ │ │ │ +
#include "ace/Unbounded_Set.h"
│ │ │ │ +#include "ace/Strategies_T.h"
│ │ │ │ +#include "ace/Synch_Traits.h"
│ │ │ │ +#include "ace/Recursive_Thread_Mutex.h"
│ │ │ │ +#include "ace/Condition_Recursive_Thread_Mutex.h"
│ │ │ │ +#include "ace/Future.cpp"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_SOCK_SEQPACK_Acceptor
 Defines a factory that creates new ACE_Associations passively. More...
class  ACE_Future_Holder< T >
 Implementation of object that holds an ACE_Future. More...
 
class  ACE_Future_Observer< T >
 ACE_Future_Observer<T> More...
 
class  ACE_Future_Rep< T >
 ACE_Future_Rep<T> More...
 
class  ACE_Future< T >
 This class implements a `‘single write, multiple read’' pattern that can be used to return results from asynchronous method invocations. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Patrick J. Lardieri plard.nosp@m.ier@.nosp@m.atl.l.nosp@m.mco..nosp@m.com
│ │ │ │ +
Author
Andres Kruse Andre.nosp@m.s.Kr.nosp@m.use@c.nosp@m.ern..nosp@m.ch
│ │ │ │ +
│ │ │ │ +Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │
│ │ │ │ -Gaurav Naik, Lockheed Martin ATL
│ │ │ │ +Per Andersson Per.A.nosp@m.nder.nosp@m.sson@.nosp@m.hfer.nosp@m.a.eri.nosp@m.csso.nosp@m.n.se and │ │ │ │
│ │ │ │ -based on SOCK_STREAM_Acceptor by Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +John Tucker johnn.nosp@m.y_tu.nosp@m.cker@.nosp@m.yaho.nosp@m.o.com
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── encoding │ │ │ │ │ @@ -1 +1 @@ │ │ │ │ │ -us-ascii │ │ │ │ │ +utf-8 │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,24 +4,44 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Classes │ │ │ │ │ -SOCK_SEQPACK_Acceptor.h File Reference │ │ │ │ │ -#include "ace/SOCK_SEQPACK_Association.h" │ │ │ │ │ -#include "ace/Multihomed_INET_Addr.h" │ │ │ │ │ -#include "ace/SOCK_SEQPACK_Acceptor.inl" │ │ │ │ │ +Future.h File Reference │ │ │ │ │ +#include "ace/Unbounded_Set.h" │ │ │ │ │ +#include "ace/Strategies_T.h" │ │ │ │ │ +#include "ace/Synch_Traits.h" │ │ │ │ │ +#include "ace/Recursive_Thread_Mutex.h" │ │ │ │ │ +#include "ace/Condition_Recursive_Thread_Mutex.h" │ │ │ │ │ +#include "ace/Future.cpp" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_SOCK_SEQPACK_Acceptor │ │ │ │ │ -  Defines a factory that creates new ACE_Associations passively. More... │ │ │ │ │ +class │ │ │ │ │ +  ACE_Future_Holder<_T_> │ │ │ │ │ +  Implementation of object that holds an ACE_Future. More... │ │ │ │ │ +  │ │ │ │ │ +class │ │ │ │ │ +  ACE_Future_Observer<_T_> │ │ │ │ │ +  ACE_Future_Observer More... │ │ │ │ │ +  │ │ │ │ │ +class │ │ │ │ │ +  ACE_Future_Rep<_T_> │ │ │ │ │ +  ACE_Future_Rep More... │ │ │ │ │ +  │ │ │ │ │ +class │ │ │ │ │ +  ACE_Future<_T_> │ │ │ │ │ +  This class implements a `‘single write, multiple read’' pattern that can be │ │ │ │ │ + used to return results from asynchronous method invocations. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Patrick J. Lardieri plard.nosp@m.ier@.nosp@m.atl.l.nosp@m.mco..nosp@m.com │ │ │ │ │ - Gaurav Naik, Lockheed Martin ATL │ │ │ │ │ - based on SOCK_STREAM_Acceptor by Douglas C. Schmidt │ │ │ │ │ + Andres Kruse Andre.nosp@m.s.Kr.nosp@m.use@c.nosp@m.ern..nosp@m.ch │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Per Andersson │ │ │ │ │ + Per.A.nosp@m.nder.nosp@m.sson@.nosp@m.hfer.nosp@m.a.eri.nosp@m.csso.nosp@m.n.se │ │ │ │ │ + and │ │ │ │ │ + John Tucker johnn.nosp@m.y_tu.nosp@m.cker@.nosp@m.yaho.nosp@m.o.com │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01481.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Functor_String.cpp File Reference │ │ │ │ +ACE: TLI_Stream.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Functor_String.cpp File Reference
│ │ │ │ +
TLI_Stream.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Functor_String.h"
│ │ │ │ +
#include "ace/TLI_Stream.h"
│ │ │ │ +#include "ace/ACE.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Functor_String.cpp File Reference │ │ │ │ │ -#include "ace/Functor_String.h" │ │ │ │ │ +TLI_Stream.cpp File Reference │ │ │ │ │ +#include "ace/TLI_Stream.h" │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01484.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Mutex.h File Reference │ │ │ │ +ACE: Codeset_Symbols.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,78 +63,3108 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ Macros
│ │ │ │ -
Mutex.h File Reference
│ │ │ │ +
Codeset_Symbols.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_Thread.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ -#include "ace/os_include/os_fcntl.h"
│ │ │ │ -#include "ace/Mutex.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Mutex
 ACE_Mutex wrapper (valid in same process or across processes (depending on TYPE flag)). In general, however, we recommend using ACE_Process_Mutex or ACE_Thread_Mutex rather than ACE_Mutex. More...
 
│ │ │ │ +
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Macros

#define ACE_DEFAULT_MUTEX_A   "ACE_MUTEX"
 
#define ACE_DEFAULT_MUTEX_W   ACE_TEXT_WIDE (ACE_DEFAULT_MUTEX_A)
 
#define ACE_DEFAULT_MUTEX   ACE_TEXT (ACE_DEFAULT_MUTEX_A)
 
#define ACE_CODESET_ID_ISO_8859_1   0x00010001U
 
#define ACE_CODESET_ID_ISO_8859_2   0x00010002U
 
#define ACE_CODESET_ID_ISO_8859_3   0x00010003U
 
#define ACE_CODESET_ID_ISO_8859_4   0x00010004U
 
#define ACE_CODESET_ID_ISO_8859_5   0x00010005U
 
#define ACE_CODESET_ID_ISO_8859_6   0x00010006U
 
#define ACE_CODESET_ID_ISO_8859_7   0x00010007U
 
#define ACE_CODESET_ID_ISO_8859_8   0x00010008U
 
#define ACE_CODESET_ID_ISO_8859_9   0x00010009U
 
#define ACE_CODESET_ID_ISO_8859_10   0x0001000AU
 
#define ACE_CODESET_ID_ISO_8859_15   0x0001000FU
 
#define ACE_CODESET_ID_ISO_646   0x00010020U
 
#define ACE_CODESET_ID_ISO_UCS_2_LEVEL_1   0x00010100U
 
#define ACE_CODESET_ID_ISO_UCS_2_LEVEL_2   0x00010101U
 
#define ACE_CODESET_ID_ISO_UCS_2_LEVEL_3   0x00010102U
 
#define ACE_CODESET_ID_ISO_UCS_4_LEVEL_1   0x00010104U
 
#define ACE_CODESET_ID_ISO_UCS_4_LEVEL_2   0x00010105U
 
#define ACE_CODESET_ID_ISO_UCS_4_LEVEL_3   0x00010106U
 
#define ACE_CODESET_ID_ISO_UTF_8   0x00010108U
 
#define ACE_CODESET_ID_ISO_UTF_16   0x00010109U
 
#define ACE_CODESET_ID_JIS_X0201   0x00030001U
 
#define ACE_CODESET_ID_JIS_X0208_1978   0x00030004U
 
#define ACE_CODESET_ID_JIS_X0208_1983   0x00030005U
 
#define ACE_CODESET_ID_JIS_X0208_1990   0x00030006U
 
#define ACE_CODESET_ID_JIS_X0212   0x0003000AU
 
#define ACE_CODESET_ID_JIS_EUCJP   0x00030010U
 
#define ACE_CODESET_ID_KS_C5601   0x00040001U
 
#define ACE_CODESET_ID_KS_C5657   0x00040002U
 
#define ACE_CODESET_ID_KS_EUCKR   0x0004000AU
 
#define ACE_CODESET_ID_CNS_11643_1986   0x00050001U
 
#define ACE_CODESET_ID_CNS_11643_1992   0x00050002U
 
#define ACE_CODESET_ID_CNS_EUCTW_1991   0x0005000AU
 
#define ACE_CODESET_ID_CNS_EUCTW_1993   0x00050010U
 
#define ACE_CODESET_ID_TIS_620_25290X000B0001U
 
#define ACE_CODESET_ID_TTB_CCDC   0x000D0001U
 
#define ACE_CODESET_ID_OSF_JAPANESE_UJIS   0x05000010U
 
#define ACE_CODESET_ID_OSF_JAPANESE_SJIS_1   0x05000011U
 
#define ACE_CODESET_ID_OSF_JAPANESE_SJIS_2   0x05000012U
 
#define ACE_CODESET_ID_XOPEN_UTF_8   0x05010001U
 
#define ACE_CODESET_ID_JVC_EUCJP   0x05020001U
 
#define ACE_CODESET_ID_JVC_SJIS   0x05020002U
 
#define ACE_CODESET_ID_DEC_KANJI   0x10000001U
 
#define ACE_CODESET_ID_SUPER_DEC_KANJI   0x10000002U
 
#define ACE_CODESET_ID_DEC_SHIFT_JIS   0x10000003U
 
#define ACE_CODESET_ID_HP_ROMAN8   0x10010001U
 
#define ACE_CODESET_ID_HP_KANA8   0x10010002U
 
#define ACE_CODESET_ID_HP_ARABIC8   0x10010003U
 
#define ACE_CODESET_ID_HP_GREEK8   0x10010004U
 
#define ACE_CODESET_ID_HP_HEBREW8   0x10010005U
 
#define ACE_CODESET_ID_HP_TURKISH8   0x10010006U
 
#define ACE_CODESET_ID_HP15CN   0x10010007U
 
#define ACE_CODESET_ID_HP_BIG5   0x10010008U
 
#define ACE_CODESET_ID_HP_JAPANESE15__SJIS_   0x10010009U
 
#define ACE_CODESET_ID_HP_SJISHI   0x1001000AU
 
#define ACE_CODESET_ID_HP_SJISPC   0x1001000BU
 
#define ACE_CODESET_ID_HP_UJIS   0x1001000CU
 
#define ACE_CODESET_ID_IBM_037   0x10020025U
 
#define ACE_CODESET_ID_IBM_273   0x10020111U
 
#define ACE_CODESET_ID_IBM_277   0x10020115U
 
#define ACE_CODESET_ID_IBM_278   0x10020116U
 
#define ACE_CODESET_ID_IBM_280   0x10020118U
 
#define ACE_CODESET_ID_IBM_282   0x1002011AU
 
#define ACE_CODESET_ID_IBM_284   0x1002011CU
 
#define ACE_CODESET_ID_IBM_285   0x1002011DU
 
#define ACE_CODESET_ID_IBM_290   0x10020122U
 
#define ACE_CODESET_ID_IBM_297   0x10020129U
 
#define ACE_CODESET_ID_IBM_300   0x1002012CU
 
#define ACE_CODESET_ID_IBM_301   0x1002012DU
 
#define ACE_CODESET_ID_IBM_420   0x100201A4U
 
#define ACE_CODESET_ID_IBM_424   0x100201A8U
 
#define ACE_CODESET_ID_IBM_437   0x100201B5U
 
#define ACE_CODESET_ID_IBM_500   0x100201F4U
 
#define ACE_CODESET_ID_IBM_833   0x10020341U
 
#define ACE_CODESET_ID_IBM_834   0x10020342U
 
#define ACE_CODESET_ID_IBM_835   0x10020343U
 
#define ACE_CODESET_ID_IBM_836   0x10020344U
 
#define ACE_CODESET_ID_IBM_837   0x10020345U
 
#define ACE_CODESET_ID_IBM_838   0x10020346U
 
#define ACE_CODESET_ID_IBM_839   0x10020347U
 
#define ACE_CODESET_ID_IBM_850   0x10020352U
 
#define ACE_CODESET_ID_IBM_852   0x10020354U
 
#define ACE_CODESET_ID_IBM_855   0x10020357U
 
#define ACE_CODESET_ID_IBM_856   0x10020358U
 
#define ACE_CODESET_ID_IBM_857   0x10020359U
 
#define ACE_CODESET_ID_IBM_861   0x1002035DU
 
#define ACE_CODESET_ID_IBM_862   0x1002035EU
 
#define ACE_CODESET_ID_IBM_863   0x1002035FU
 
#define ACE_CODESET_ID_IBM_864   0x10020360U
 
#define ACE_CODESET_ID_IBM_866   0x10020362U
 
#define ACE_CODESET_ID_IBM_868   0x10020364U
 
#define ACE_CODESET_ID_IBM_869   0x10020365U
 
#define ACE_CODESET_ID_IBM_870   0x10020366U
 
#define ACE_CODESET_ID_IBM_871   0x10020367U
 
#define ACE_CODESET_ID_IBM_874   0x1002036AU
 
#define ACE_CODESET_ID_IBM_875   0x1002036BU
 
#define ACE_CODESET_ID_IBM_880   0x10020370U
 
#define ACE_CODESET_ID_IBM_891   0x1002037BU
 
#define ACE_CODESET_ID_IBM_896   0x10020380U
 
#define ACE_CODESET_ID_IBM_897   0x10020381U
 
#define ACE_CODESET_ID_IBM_903   0x10020387U
 
#define ACE_CODESET_ID_IBM_904   0x10020388U
 
#define ACE_CODESET_ID_IBM_918   0x10020396U
 
#define ACE_CODESET_ID_IBM_921   0x10020399U
 
#define ACE_CODESET_ID_IBM_922   0x1002039AU
 
#define ACE_CODESET_ID_IBM_926   0x1002039EU
 
#define ACE_CODESET_ID_IBM_927   0x1002039FU
 
#define ACE_CODESET_ID_IBM_928   0x100203A0U
 
#define ACE_CODESET_ID_IBM_929   0x100203A1U
 
#define ACE_CODESET_ID_IBM_930   0x100203A2U
 
#define ACE_CODESET_ID_IBM_932   0x100203A4U
 
#define ACE_CODESET_ID_IBM_933   0x100203A5U
 
#define ACE_CODESET_ID_IBM_934   0x100203A6U
 
#define ACE_CODESET_ID_IBM_935   0x100203A7U
 
#define ACE_CODESET_ID_IBM_936   0x100203A8U
 
#define ACE_CODESET_ID_IBM_937   0x100203A9U
 
#define ACE_CODESET_ID_IBM_938   0x100203AAU
 
#define ACE_CODESET_ID_IBM_939   0x100203ABU
 
#define ACE_CODESET_ID_IBM_941   0x100203ADU
 
#define ACE_CODESET_ID_IBM_942   0x100203AEU
 
#define ACE_CODESET_ID_IBM_943   0x100203AFU
 
#define ACE_CODESET_ID_IBM_946   0x100203B2U
 
#define ACE_CODESET_ID_IBM_947   0x100203B3U
 
#define ACE_CODESET_ID_IBM_948   0x100203B4U
 
#define ACE_CODESET_ID_IBM_949   0x100203B5U
 
#define ACE_CODESET_ID_IBM_950   0x100203B6U
 
#define ACE_CODESET_ID_IBM_951   0x100203B7U
 
#define ACE_CODESET_ID_IBM_955   0x100203BBU
 
#define ACE_CODESET_ID_IBM_964   0x100203C4U
 
#define ACE_CODESET_ID_IBM_970   0x100203CAU
 
#define ACE_CODESET_ID_IBM_1006   0x100203EEU
 
#define ACE_CODESET_ID_IBM_1025   0x10020401U
 
#define ACE_CODESET_ID_IBM_1026   0x10020402U
 
#define ACE_CODESET_ID_IBM_1027   0x10020403U
 
#define ACE_CODESET_ID_IBM_1040   0x10020410U
 
#define ACE_CODESET_ID_IBM_1041   0x10020411U
 
#define ACE_CODESET_ID_IBM_1043   0x10020413U
 
#define ACE_CODESET_ID_IBM_1046   0x10020416U
 
#define ACE_CODESET_ID_IBM_1047   0x10020417U
 
#define ACE_CODESET_ID_IBM_1088   0x10020440U
 
#define ACE_CODESET_ID_IBM_1097   0x10020449U
 
#define ACE_CODESET_ID_IBM_1098   0x1002044AU
 
#define ACE_CODESET_ID_IBM_1112   0x10020458U
 
#define ACE_CODESET_ID_IBM_1114   0x1002045AU
 
#define ACE_CODESET_ID_IBM_1115   0x1002045BU
 
#define ACE_CODESET_ID_IBM_1122   0x10020462U
 
#define ACE_CODESET_ID_IBM_1250   0x100204E2U
 
#define ACE_CODESET_ID_IBM_1251   0x100204E3U
 
#define ACE_CODESET_ID_IBM_1252   0x100204E4U
 
#define ACE_CODESET_ID_IBM_1253   0x100204E5U
 
#define ACE_CODESET_ID_IBM_1254   0x100204E6U
 
#define ACE_CODESET_ID_IBM_1255   0x100204E7U
 
#define ACE_CODESET_ID_IBM_1256   0x100204E8U
 
#define ACE_CODESET_ID_IBM_1257   0x100204E9U
 
#define ACE_CODESET_ID_IBM_1380   0x10020564U
 
#define ACE_CODESET_ID_IBM_1381   0x10020565U
 
#define ACE_CODESET_ID_IBM_1383   0x10020567U
 
#define ACE_CODESET_ID_IBM_4396   0x1002112CU
 
#define ACE_CODESET_ID_IBM_4946   0x10021352U
 
#define ACE_CODESET_ID_IBM_4948   0x10021354U
 
#define ACE_CODESET_ID_IBM_4951   0x10021357U
 
#define ACE_CODESET_ID_IBM_4952   0x10021358U
 
#define ACE_CODESET_ID_IBM_4953   0x10021359U
 
#define ACE_CODESET_ID_IBM_4960   0x10021360U
 
#define ACE_CODESET_ID_IBM_4964   0x10021364U
 
#define ACE_CODESET_ID_IBM_4965   0x10021365U
 
#define ACE_CODESET_ID_IBM_5026   0x100213A2U
 
#define ACE_CODESET_ID_IBM_5031   0x100213A7U
 
#define ACE_CODESET_ID_IBM_5035   0x100213ABU
 
#define ACE_CODESET_ID_IBM_5048   0x100213B8U
 
#define ACE_CODESET_ID_IBM_5049   0x100213B9U
 
#define ACE_CODESET_ID_IBM_5067   0x100213CBU
 
#define ACE_CODESET_ID_IBM_8612   0x100221A4U
 
#define ACE_CODESET_ID_IBM_9025   0x10022341U
 
#define ACE_CODESET_ID_IBM_9026   0x10022342U
 
#define ACE_CODESET_ID_IBM_9030   0x10022346U
 
#define ACE_CODESET_ID_IBM_9056   0x10022360U
 
#define ACE_CODESET_ID_IBM_9066   0x1002236AU
 
#define ACE_CODESET_ID_IBM_9125   0x100223A5U
 
#define ACE_CODESET_ID_IBM_25426   0x10026352U
 
#define ACE_CODESET_ID_IBM_25432   0x10026358U
 
#define ACE_CODESET_ID_IBM_1042   0x10026412U
 
#define ACE_CODESET_ID_IBM_28709   0x10027025U
 
#define ACE_CODESET_ID_IBM_33624   0x10028358U
 
#define ACE_CODESET_ID_IBM_33722   0x100283BAU
 
#define ACE_CODESET_ID_HTCSJIS   0x10030001U
 
#define ACE_CODESET_ID_HTCUJIS   0x10030002U
 
#define ACE_CODESET_ID_FUJITSU_U90   0x10040001U
 
#define ACE_CODESET_ID_FUJITSU_S90   0x10040002U
 
#define ACE_CODESET_ID_FUJITSU_R90   0x10040003U
 
#define ACE_CODESET_ID_EBCDIC_ASCII_AND_JEF   0x10040004U
 
#define ACE_CODESET_ID_EBCDIC_KATAKANA_AND_JEF   0x10040005U
 
#define ACE_CODESET_ID_EBCDIC_JAPANESE_ENGLISH_AND_JEF   0x10040006U
 
#define ACE_CODESET_ID_TAO_BACKWARD_COMPATIBLE   0xf54414F0U
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +

Symbolic names for codeset ids.

│ │ │ │ +
Author
Dale Wilson (wilso.nosp@m.n_d@.nosp@m.ociwe.nosp@m.b.co.nosp@m.m)
│ │ │ │

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_MUTEX

│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_CNS_11643_1986

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_DEFAULT_MUTEX   ACE_TEXT (ACE_DEFAULT_MUTEX_A)#define ACE_CODESET_ID_CNS_11643_1986   0x00050001U
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_MUTEX_A

│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_CNS_11643_1992

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_DEFAULT_MUTEX_A   "ACE_MUTEX"#define ACE_CODESET_ID_CNS_11643_1992   0x00050002U
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_MUTEX_W

│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_CNS_EUCTW_1991

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_MUTEX_W   ACE_TEXT_WIDE (ACE_DEFAULT_MUTEX_A)#define ACE_CODESET_ID_CNS_EUCTW_1991   0x0005000AU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_CNS_EUCTW_1993

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_CNS_EUCTW_1993   0x00050010U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_DEC_KANJI

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_DEC_KANJI   0x10000001U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_DEC_SHIFT_JIS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_DEC_SHIFT_JIS   0x10000003U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_EBCDIC_ASCII_AND_JEF

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_EBCDIC_ASCII_AND_JEF   0x10040004U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_EBCDIC_JAPANESE_ENGLISH_AND_JEF

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_EBCDIC_JAPANESE_ENGLISH_AND_JEF   0x10040006U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_EBCDIC_KATAKANA_AND_JEF

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_EBCDIC_KATAKANA_AND_JEF   0x10040005U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_FUJITSU_R90

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_FUJITSU_R90   0x10040003U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_FUJITSU_S90

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_FUJITSU_S90   0x10040002U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_FUJITSU_U90

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_FUJITSU_U90   0x10040001U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_HP15CN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_HP15CN   0x10010007U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_HP_ARABIC8

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_HP_ARABIC8   0x10010003U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_HP_BIG5

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_HP_BIG5   0x10010008U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_HP_GREEK8

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_HP_GREEK8   0x10010004U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_HP_HEBREW8

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_HP_HEBREW8   0x10010005U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_HP_JAPANESE15__SJIS_

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_HP_JAPANESE15__SJIS_   0x10010009U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_HP_KANA8

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_HP_KANA8   0x10010002U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_HP_ROMAN8

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_HP_ROMAN8   0x10010001U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_HP_SJISHI

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_HP_SJISHI   0x1001000AU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_HP_SJISPC

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_HP_SJISPC   0x1001000BU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_HP_TURKISH8

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_HP_TURKISH8   0x10010006U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_HP_UJIS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_HP_UJIS   0x1001000CU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_HTCSJIS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_HTCSJIS   0x10030001U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_HTCUJIS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_HTCUJIS   0x10030002U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_037

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_037   0x10020025U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_1006

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_1006   0x100203EEU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_1025

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_1025   0x10020401U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_1026

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_1026   0x10020402U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_1027

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_1027   0x10020403U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_1040

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_1040   0x10020410U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_1041

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_1041   0x10020411U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_1042

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_1042   0x10026412U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_1043

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_1043   0x10020413U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_1046

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_1046   0x10020416U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_1047

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_1047   0x10020417U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_1088

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_1088   0x10020440U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_1097

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_1097   0x10020449U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_1098

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_1098   0x1002044AU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_1112

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_1112   0x10020458U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_1114

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_1114   0x1002045AU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_1115

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_1115   0x1002045BU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_1122

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_1122   0x10020462U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_1250

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_1250   0x100204E2U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_1251

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_1251   0x100204E3U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_1252

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_1252   0x100204E4U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_1253

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_1253   0x100204E5U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_1254

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_1254   0x100204E6U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_1255

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_1255   0x100204E7U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_1256

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_1256   0x100204E8U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_1257

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_1257   0x100204E9U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_1380

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_1380   0x10020564U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_1381

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_1381   0x10020565U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_1383

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_1383   0x10020567U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_25426

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_25426   0x10026352U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_25432

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_25432   0x10026358U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_273

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_273   0x10020111U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_277

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_277   0x10020115U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_278

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_278   0x10020116U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_280

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_280   0x10020118U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_282

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_282   0x1002011AU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_284

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_284   0x1002011CU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_285

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_285   0x1002011DU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_28709

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_28709   0x10027025U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_290

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_290   0x10020122U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_297

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_297   0x10020129U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_300

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_300   0x1002012CU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_301

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_301   0x1002012DU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_33624

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_33624   0x10028358U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_33722

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_33722   0x100283BAU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_420

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_420   0x100201A4U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_424

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_424   0x100201A8U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_437

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_437   0x100201B5U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_4396

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_4396   0x1002112CU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_4946

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_4946   0x10021352U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_4948

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_4948   0x10021354U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_4951

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_4951   0x10021357U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_4952

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_4952   0x10021358U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_4953

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_4953   0x10021359U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_4960

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_4960   0x10021360U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_4964

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_4964   0x10021364U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_4965

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_4965   0x10021365U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_500

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_500   0x100201F4U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_5026

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_5026   0x100213A2U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_5031

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_5031   0x100213A7U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_5035

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_5035   0x100213ABU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_5048

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_5048   0x100213B8U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_5049

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_5049   0x100213B9U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_5067

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_5067   0x100213CBU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_833

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_833   0x10020341U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_834

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_834   0x10020342U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_835

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_835   0x10020343U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_836

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_836   0x10020344U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_837

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_837   0x10020345U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_838

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_838   0x10020346U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_839

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_839   0x10020347U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_850

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_850   0x10020352U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_852

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_852   0x10020354U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_855

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_855   0x10020357U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_856

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_856   0x10020358U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_857

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_857   0x10020359U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_861

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_861   0x1002035DU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_8612

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_8612   0x100221A4U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_862

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_862   0x1002035EU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_863

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_863   0x1002035FU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_864

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_864   0x10020360U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_866

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_866   0x10020362U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_868

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_868   0x10020364U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_869

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_869   0x10020365U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_870

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_870   0x10020366U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_871

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_871   0x10020367U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_874

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_874   0x1002036AU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_875

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_875   0x1002036BU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_880

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_880   0x10020370U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_891

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_891   0x1002037BU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_896

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_896   0x10020380U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_897

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_897   0x10020381U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_9025

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_9025   0x10022341U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_9026

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_9026   0x10022342U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_903

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_903   0x10020387U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_9030

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_9030   0x10022346U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_904

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_904   0x10020388U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_9056

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_9056   0x10022360U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_9066

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_9066   0x1002236AU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_9125

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_9125   0x100223A5U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_918

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_918   0x10020396U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_921

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_921   0x10020399U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_922

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_922   0x1002039AU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_926

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_926   0x1002039EU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_927

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_927   0x1002039FU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_928

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_928   0x100203A0U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_929

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_929   0x100203A1U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_930

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_930   0x100203A2U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_932

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_932   0x100203A4U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_933

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_933   0x100203A5U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_934

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_934   0x100203A6U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_935

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_935   0x100203A7U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_936

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_936   0x100203A8U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_937

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_937   0x100203A9U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_938

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_938   0x100203AAU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_939

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_939   0x100203ABU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_941

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_941   0x100203ADU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_942

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_942   0x100203AEU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_943

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_943   0x100203AFU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_946

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_946   0x100203B2U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_947

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_947   0x100203B3U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_948

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_948   0x100203B4U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_949

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_949   0x100203B5U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_950

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_950   0x100203B6U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_951

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_951   0x100203B7U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_955

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_955   0x100203BBU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_964

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_964   0x100203C4U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_IBM_970

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_IBM_970   0x100203CAU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_ISO_646

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_ISO_646   0x00010020U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_ISO_8859_1

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_ISO_8859_1   0x00010001U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_ISO_8859_10

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_ISO_8859_10   0x0001000AU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_ISO_8859_15

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_ISO_8859_15   0x0001000FU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_ISO_8859_2

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_ISO_8859_2   0x00010002U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_ISO_8859_3

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_ISO_8859_3   0x00010003U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_ISO_8859_4

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_ISO_8859_4   0x00010004U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_ISO_8859_5

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_ISO_8859_5   0x00010005U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_ISO_8859_6

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_ISO_8859_6   0x00010006U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_ISO_8859_7

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_ISO_8859_7   0x00010007U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_ISO_8859_8

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_ISO_8859_8   0x00010008U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_ISO_8859_9

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_ISO_8859_9   0x00010009U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_ISO_UCS_2_LEVEL_1

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_ISO_UCS_2_LEVEL_1   0x00010100U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_ISO_UCS_2_LEVEL_2

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_ISO_UCS_2_LEVEL_2   0x00010101U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_ISO_UCS_2_LEVEL_3

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_ISO_UCS_2_LEVEL_3   0x00010102U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_ISO_UCS_4_LEVEL_1

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_ISO_UCS_4_LEVEL_1   0x00010104U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_ISO_UCS_4_LEVEL_2

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_ISO_UCS_4_LEVEL_2   0x00010105U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_ISO_UCS_4_LEVEL_3

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_ISO_UCS_4_LEVEL_3   0x00010106U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_ISO_UTF_16

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_ISO_UTF_16   0x00010109U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_ISO_UTF_8

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_ISO_UTF_8   0x00010108U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_JIS_EUCJP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_JIS_EUCJP   0x00030010U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_JIS_X0201

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_JIS_X0201   0x00030001U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_JIS_X0208_1978

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_JIS_X0208_1978   0x00030004U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_JIS_X0208_1983

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_JIS_X0208_1983   0x00030005U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_JIS_X0208_1990

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_JIS_X0208_1990   0x00030006U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_JIS_X0212

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_JIS_X0212   0x0003000AU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_JVC_EUCJP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_JVC_EUCJP   0x05020001U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_JVC_SJIS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_JVC_SJIS   0x05020002U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_KS_C5601

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_KS_C5601   0x00040001U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_KS_C5657

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_KS_C5657   0x00040002U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_KS_EUCKR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_KS_EUCKR   0x0004000AU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_OSF_JAPANESE_SJIS_1

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_OSF_JAPANESE_SJIS_1   0x05000011U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_OSF_JAPANESE_SJIS_2

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_OSF_JAPANESE_SJIS_2   0x05000012U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_OSF_JAPANESE_UJIS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_OSF_JAPANESE_UJIS   0x05000010U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_SUPER_DEC_KANJI

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_SUPER_DEC_KANJI   0x10000002U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_TAO_BACKWARD_COMPATIBLE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_TAO_BACKWARD_COMPATIBLE   0xf54414F0U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_TIS_620_25290X000B0001U

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_TIS_620_25290X000B0001U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_TTB_CCDC

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CODESET_ID_TTB_CCDC   0x000D0001U
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CODESET_ID_XOPEN_UTF_8

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_CODESET_ID_XOPEN_UTF_8   0x05010001U
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,40 +3,790 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros │ │ │ │ │ -Mutex.h File Reference │ │ │ │ │ -#include "ace/OS_NS_Thread.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ -#include "ace/os_include/os_fcntl.h" │ │ │ │ │ -#include "ace/Mutex.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Mutex │ │ │ │ │ - ACE_Mutex wrapper (valid in same process or across processes (depending │ │ │ │ │ -  on TYPE flag)). In general, however, we recommend using │ │ │ │ │ - ACE_Process_Mutex or ACE_Thread_Mutex rather than ACE_Mutex. More... │ │ │ │ │ -  │ │ │ │ │ +Macros │ │ │ │ │ +Codeset_Symbols.h File Reference │ │ │ │ │ Macros │ │ │ │ │ -#define ACE_DEFAULT_MUTEX_A   "ACE_MUTEX" │ │ │ │ │ +#define ACE_CODESET_ID_ISO_8859_1   0x00010001U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_ISO_8859_2   0x00010002U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_ISO_8859_3   0x00010003U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_ISO_8859_4   0x00010004U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_ISO_8859_5   0x00010005U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_ISO_8859_6   0x00010006U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_ISO_8859_7   0x00010007U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_ISO_8859_8   0x00010008U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_ISO_8859_9   0x00010009U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_ISO_8859_10   0x0001000AU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_ISO_8859_15   0x0001000FU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_ISO_646   0x00010020U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_ISO_UCS_2_LEVEL_1   0x00010100U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_ISO_UCS_2_LEVEL_2   0x00010101U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_ISO_UCS_2_LEVEL_3   0x00010102U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_ISO_UCS_4_LEVEL_1   0x00010104U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_ISO_UCS_4_LEVEL_2   0x00010105U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_ISO_UCS_4_LEVEL_3   0x00010106U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_ISO_UTF_8   0x00010108U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_ISO_UTF_16   0x00010109U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_JIS_X0201   0x00030001U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_JIS_X0208_1978   0x00030004U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_JIS_X0208_1983   0x00030005U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_JIS_X0208_1990   0x00030006U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_JIS_X0212   0x0003000AU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_JIS_EUCJP   0x00030010U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_KS_C5601   0x00040001U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_KS_C5657   0x00040002U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_KS_EUCKR   0x0004000AU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_CNS_11643_1986   0x00050001U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_CNS_11643_1992   0x00050002U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_CNS_EUCTW_1991   0x0005000AU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_CNS_EUCTW_1993   0x00050010U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_TIS_620_25290X000B0001U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_TTB_CCDC   0x000D0001U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_OSF_JAPANESE_UJIS   0x05000010U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_OSF_JAPANESE_SJIS_1   0x05000011U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_OSF_JAPANESE_SJIS_2   0x05000012U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_XOPEN_UTF_8   0x05010001U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_JVC_EUCJP   0x05020001U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_JVC_SJIS   0x05020002U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_DEC_KANJI   0x10000001U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_SUPER_DEC_KANJI   0x10000002U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_DEC_SHIFT_JIS   0x10000003U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_HP_ROMAN8   0x10010001U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_HP_KANA8   0x10010002U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_HP_ARABIC8   0x10010003U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_HP_GREEK8   0x10010004U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_HP_HEBREW8   0x10010005U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_HP_TURKISH8   0x10010006U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_HP15CN   0x10010007U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_HP_BIG5   0x10010008U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_HP_JAPANESE15__SJIS_   0x10010009U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_HP_SJISHI   0x1001000AU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_HP_SJISPC   0x1001000BU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_HP_UJIS   0x1001000CU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_037   0x10020025U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_273   0x10020111U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_277   0x10020115U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_278   0x10020116U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_280   0x10020118U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_282   0x1002011AU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_284   0x1002011CU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_285   0x1002011DU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_290   0x10020122U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_297   0x10020129U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_300   0x1002012CU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_301   0x1002012DU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_420   0x100201A4U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_424   0x100201A8U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_437   0x100201B5U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_500   0x100201F4U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_833   0x10020341U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_834   0x10020342U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_835   0x10020343U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_836   0x10020344U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_837   0x10020345U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_838   0x10020346U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_839   0x10020347U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_850   0x10020352U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_852   0x10020354U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_855   0x10020357U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_856   0x10020358U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_857   0x10020359U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_861   0x1002035DU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_862   0x1002035EU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_863   0x1002035FU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_864   0x10020360U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_866   0x10020362U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_868   0x10020364U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_869   0x10020365U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_870   0x10020366U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_871   0x10020367U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_874   0x1002036AU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_875   0x1002036BU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_880   0x10020370U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_891   0x1002037BU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_896   0x10020380U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_897   0x10020381U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_903   0x10020387U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_904   0x10020388U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_918   0x10020396U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_921   0x10020399U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_922   0x1002039AU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_926   0x1002039EU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_927   0x1002039FU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_928   0x100203A0U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_929   0x100203A1U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_930   0x100203A2U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_932   0x100203A4U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_933   0x100203A5U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_934   0x100203A6U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_935   0x100203A7U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_936   0x100203A8U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_937   0x100203A9U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_938   0x100203AAU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_939   0x100203ABU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_941   0x100203ADU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_942   0x100203AEU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_943   0x100203AFU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_946   0x100203B2U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_947   0x100203B3U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_948   0x100203B4U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_949   0x100203B5U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_950   0x100203B6U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_951   0x100203B7U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_955   0x100203BBU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_964   0x100203C4U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_970   0x100203CAU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1006   0x100203EEU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1025   0x10020401U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1026   0x10020402U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1027   0x10020403U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1040   0x10020410U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1041   0x10020411U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1043   0x10020413U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1046   0x10020416U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1047   0x10020417U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1088   0x10020440U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1097   0x10020449U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1098   0x1002044AU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1112   0x10020458U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1114   0x1002045AU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1115   0x1002045BU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1122   0x10020462U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1250   0x100204E2U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1251   0x100204E3U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1252   0x100204E4U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1253   0x100204E5U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1254   0x100204E6U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1255   0x100204E7U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1256   0x100204E8U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1257   0x100204E9U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1380   0x10020564U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1381   0x10020565U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1383   0x10020567U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_4396   0x1002112CU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_4946   0x10021352U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_4948   0x10021354U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_4951   0x10021357U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_4952   0x10021358U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_4953   0x10021359U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_4960   0x10021360U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_4964   0x10021364U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_4965   0x10021365U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_5026   0x100213A2U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_5031   0x100213A7U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_5035   0x100213ABU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_5048   0x100213B8U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_5049   0x100213B9U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_5067   0x100213CBU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_8612   0x100221A4U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_9025   0x10022341U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_9026   0x10022342U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_9030   0x10022346U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_9056   0x10022360U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_9066   0x1002236AU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_9125   0x100223A5U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_25426   0x10026352U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_25432   0x10026358U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1042   0x10026412U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_28709   0x10027025U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_33624   0x10028358U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_IBM_33722   0x100283BAU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_HTCSJIS   0x10030001U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_HTCUJIS   0x10030002U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_FUJITSU_U90   0x10040001U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_FUJITSU_S90   0x10040002U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_FUJITSU_R90   0x10040003U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_EBCDIC_ASCII_AND_JEF   0x10040004U │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CODESET_ID_EBCDIC_KATAKANA_AND_JEF   0x10040005U │ │ │ │ │   │ │ │ │ │ -#define ACE_DEFAULT_MUTEX_W   ACE_TEXT_WIDE (ACE_DEFAULT_MUTEX_A) │ │ │ │ │ +#define ACE_CODESET_ID_EBCDIC_JAPANESE_ENGLISH_AND_JEF   0x10040006U │ │ │ │ │   │ │ │ │ │ -#define ACE_DEFAULT_MUTEX   ACE_TEXT (ACE_DEFAULT_MUTEX_A) │ │ │ │ │ +#define ACE_CODESET_ID_TAO_BACKWARD_COMPATIBLE   0xf54414F0U │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ +Symbolic names for codeset ids. │ │ │ │ │ Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Dale Wilson (wilso.nosp@m.n_d@.nosp@m.ociwe.nosp@m.b.co.nosp@m.m) │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_DEFAULT_MUTEX ***** │ │ │ │ │ -#define ACE_DEFAULT_MUTEX   ACE_TEXT (ACE_DEFAULT_MUTEX_A) │ │ │ │ │ -***** ◆ ACE_DEFAULT_MUTEX_A ***** │ │ │ │ │ -#define ACE_DEFAULT_MUTEX_A   "ACE_MUTEX" │ │ │ │ │ -***** ◆ ACE_DEFAULT_MUTEX_W ***** │ │ │ │ │ -#define ACE_DEFAULT_MUTEX_W   ACE_TEXT_WIDE (ACE_DEFAULT_MUTEX_A) │ │ │ │ │ +***** ◆ ACE_CODESET_ID_CNS_11643_1986 ***** │ │ │ │ │ +#define ACE_CODESET_ID_CNS_11643_1986   0x00050001U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_CNS_11643_1992 ***** │ │ │ │ │ +#define ACE_CODESET_ID_CNS_11643_1992   0x00050002U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_CNS_EUCTW_1991 ***** │ │ │ │ │ +#define ACE_CODESET_ID_CNS_EUCTW_1991   0x0005000AU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_CNS_EUCTW_1993 ***** │ │ │ │ │ +#define ACE_CODESET_ID_CNS_EUCTW_1993   0x00050010U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_DEC_KANJI ***** │ │ │ │ │ +#define ACE_CODESET_ID_DEC_KANJI   0x10000001U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_DEC_SHIFT_JIS ***** │ │ │ │ │ +#define ACE_CODESET_ID_DEC_SHIFT_JIS   0x10000003U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_EBCDIC_ASCII_AND_JEF ***** │ │ │ │ │ +#define ACE_CODESET_ID_EBCDIC_ASCII_AND_JEF   0x10040004U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_EBCDIC_JAPANESE_ENGLISH_AND_JEF ***** │ │ │ │ │ +#define ACE_CODESET_ID_EBCDIC_JAPANESE_ENGLISH_AND_JEF   0x10040006U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_EBCDIC_KATAKANA_AND_JEF ***** │ │ │ │ │ +#define ACE_CODESET_ID_EBCDIC_KATAKANA_AND_JEF   0x10040005U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_FUJITSU_R90 ***** │ │ │ │ │ +#define ACE_CODESET_ID_FUJITSU_R90   0x10040003U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_FUJITSU_S90 ***** │ │ │ │ │ +#define ACE_CODESET_ID_FUJITSU_S90   0x10040002U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_FUJITSU_U90 ***** │ │ │ │ │ +#define ACE_CODESET_ID_FUJITSU_U90   0x10040001U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_HP15CN ***** │ │ │ │ │ +#define ACE_CODESET_ID_HP15CN   0x10010007U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_HP_ARABIC8 ***** │ │ │ │ │ +#define ACE_CODESET_ID_HP_ARABIC8   0x10010003U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_HP_BIG5 ***** │ │ │ │ │ +#define ACE_CODESET_ID_HP_BIG5   0x10010008U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_HP_GREEK8 ***** │ │ │ │ │ +#define ACE_CODESET_ID_HP_GREEK8   0x10010004U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_HP_HEBREW8 ***** │ │ │ │ │ +#define ACE_CODESET_ID_HP_HEBREW8   0x10010005U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_HP_JAPANESE15__SJIS_ ***** │ │ │ │ │ +#define ACE_CODESET_ID_HP_JAPANESE15__SJIS_   0x10010009U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_HP_KANA8 ***** │ │ │ │ │ +#define ACE_CODESET_ID_HP_KANA8   0x10010002U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_HP_ROMAN8 ***** │ │ │ │ │ +#define ACE_CODESET_ID_HP_ROMAN8   0x10010001U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_HP_SJISHI ***** │ │ │ │ │ +#define ACE_CODESET_ID_HP_SJISHI   0x1001000AU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_HP_SJISPC ***** │ │ │ │ │ +#define ACE_CODESET_ID_HP_SJISPC   0x1001000BU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_HP_TURKISH8 ***** │ │ │ │ │ +#define ACE_CODESET_ID_HP_TURKISH8   0x10010006U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_HP_UJIS ***** │ │ │ │ │ +#define ACE_CODESET_ID_HP_UJIS   0x1001000CU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_HTCSJIS ***** │ │ │ │ │ +#define ACE_CODESET_ID_HTCSJIS   0x10030001U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_HTCUJIS ***** │ │ │ │ │ +#define ACE_CODESET_ID_HTCUJIS   0x10030002U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_037 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_037   0x10020025U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_1006 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1006   0x100203EEU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_1025 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1025   0x10020401U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_1026 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1026   0x10020402U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_1027 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1027   0x10020403U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_1040 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1040   0x10020410U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_1041 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1041   0x10020411U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_1042 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1042   0x10026412U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_1043 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1043   0x10020413U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_1046 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1046   0x10020416U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_1047 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1047   0x10020417U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_1088 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1088   0x10020440U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_1097 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1097   0x10020449U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_1098 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1098   0x1002044AU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_1112 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1112   0x10020458U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_1114 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1114   0x1002045AU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_1115 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1115   0x1002045BU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_1122 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1122   0x10020462U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_1250 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1250   0x100204E2U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_1251 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1251   0x100204E3U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_1252 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1252   0x100204E4U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_1253 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1253   0x100204E5U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_1254 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1254   0x100204E6U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_1255 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1255   0x100204E7U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_1256 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1256   0x100204E8U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_1257 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1257   0x100204E9U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_1380 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1380   0x10020564U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_1381 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1381   0x10020565U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_1383 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_1383   0x10020567U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_25426 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_25426   0x10026352U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_25432 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_25432   0x10026358U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_273 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_273   0x10020111U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_277 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_277   0x10020115U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_278 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_278   0x10020116U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_280 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_280   0x10020118U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_282 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_282   0x1002011AU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_284 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_284   0x1002011CU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_285 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_285   0x1002011DU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_28709 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_28709   0x10027025U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_290 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_290   0x10020122U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_297 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_297   0x10020129U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_300 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_300   0x1002012CU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_301 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_301   0x1002012DU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_33624 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_33624   0x10028358U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_33722 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_33722   0x100283BAU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_420 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_420   0x100201A4U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_424 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_424   0x100201A8U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_437 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_437   0x100201B5U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_4396 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_4396   0x1002112CU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_4946 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_4946   0x10021352U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_4948 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_4948   0x10021354U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_4951 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_4951   0x10021357U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_4952 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_4952   0x10021358U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_4953 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_4953   0x10021359U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_4960 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_4960   0x10021360U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_4964 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_4964   0x10021364U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_4965 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_4965   0x10021365U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_500 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_500   0x100201F4U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_5026 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_5026   0x100213A2U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_5031 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_5031   0x100213A7U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_5035 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_5035   0x100213ABU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_5048 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_5048   0x100213B8U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_5049 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_5049   0x100213B9U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_5067 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_5067   0x100213CBU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_833 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_833   0x10020341U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_834 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_834   0x10020342U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_835 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_835   0x10020343U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_836 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_836   0x10020344U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_837 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_837   0x10020345U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_838 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_838   0x10020346U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_839 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_839   0x10020347U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_850 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_850   0x10020352U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_852 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_852   0x10020354U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_855 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_855   0x10020357U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_856 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_856   0x10020358U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_857 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_857   0x10020359U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_861 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_861   0x1002035DU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_8612 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_8612   0x100221A4U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_862 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_862   0x1002035EU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_863 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_863   0x1002035FU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_864 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_864   0x10020360U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_866 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_866   0x10020362U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_868 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_868   0x10020364U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_869 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_869   0x10020365U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_870 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_870   0x10020366U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_871 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_871   0x10020367U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_874 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_874   0x1002036AU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_875 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_875   0x1002036BU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_880 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_880   0x10020370U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_891 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_891   0x1002037BU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_896 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_896   0x10020380U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_897 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_897   0x10020381U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_9025 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_9025   0x10022341U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_9026 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_9026   0x10022342U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_903 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_903   0x10020387U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_9030 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_9030   0x10022346U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_904 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_904   0x10020388U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_9056 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_9056   0x10022360U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_9066 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_9066   0x1002236AU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_9125 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_9125   0x100223A5U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_918 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_918   0x10020396U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_921 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_921   0x10020399U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_922 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_922   0x1002039AU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_926 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_926   0x1002039EU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_927 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_927   0x1002039FU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_928 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_928   0x100203A0U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_929 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_929   0x100203A1U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_930 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_930   0x100203A2U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_932 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_932   0x100203A4U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_933 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_933   0x100203A5U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_934 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_934   0x100203A6U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_935 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_935   0x100203A7U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_936 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_936   0x100203A8U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_937 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_937   0x100203A9U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_938 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_938   0x100203AAU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_939 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_939   0x100203ABU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_941 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_941   0x100203ADU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_942 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_942   0x100203AEU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_943 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_943   0x100203AFU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_946 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_946   0x100203B2U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_947 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_947   0x100203B3U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_948 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_948   0x100203B4U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_949 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_949   0x100203B5U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_950 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_950   0x100203B6U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_951 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_951   0x100203B7U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_955 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_955   0x100203BBU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_964 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_964   0x100203C4U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_IBM_970 ***** │ │ │ │ │ +#define ACE_CODESET_ID_IBM_970   0x100203CAU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_ISO_646 ***** │ │ │ │ │ +#define ACE_CODESET_ID_ISO_646   0x00010020U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_ISO_8859_1 ***** │ │ │ │ │ +#define ACE_CODESET_ID_ISO_8859_1   0x00010001U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_ISO_8859_10 ***** │ │ │ │ │ +#define ACE_CODESET_ID_ISO_8859_10   0x0001000AU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_ISO_8859_15 ***** │ │ │ │ │ +#define ACE_CODESET_ID_ISO_8859_15   0x0001000FU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_ISO_8859_2 ***** │ │ │ │ │ +#define ACE_CODESET_ID_ISO_8859_2   0x00010002U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_ISO_8859_3 ***** │ │ │ │ │ +#define ACE_CODESET_ID_ISO_8859_3   0x00010003U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_ISO_8859_4 ***** │ │ │ │ │ +#define ACE_CODESET_ID_ISO_8859_4   0x00010004U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_ISO_8859_5 ***** │ │ │ │ │ +#define ACE_CODESET_ID_ISO_8859_5   0x00010005U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_ISO_8859_6 ***** │ │ │ │ │ +#define ACE_CODESET_ID_ISO_8859_6   0x00010006U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_ISO_8859_7 ***** │ │ │ │ │ +#define ACE_CODESET_ID_ISO_8859_7   0x00010007U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_ISO_8859_8 ***** │ │ │ │ │ +#define ACE_CODESET_ID_ISO_8859_8   0x00010008U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_ISO_8859_9 ***** │ │ │ │ │ +#define ACE_CODESET_ID_ISO_8859_9   0x00010009U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_ISO_UCS_2_LEVEL_1 ***** │ │ │ │ │ +#define ACE_CODESET_ID_ISO_UCS_2_LEVEL_1   0x00010100U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_ISO_UCS_2_LEVEL_2 ***** │ │ │ │ │ +#define ACE_CODESET_ID_ISO_UCS_2_LEVEL_2   0x00010101U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_ISO_UCS_2_LEVEL_3 ***** │ │ │ │ │ +#define ACE_CODESET_ID_ISO_UCS_2_LEVEL_3   0x00010102U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_ISO_UCS_4_LEVEL_1 ***** │ │ │ │ │ +#define ACE_CODESET_ID_ISO_UCS_4_LEVEL_1   0x00010104U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_ISO_UCS_4_LEVEL_2 ***** │ │ │ │ │ +#define ACE_CODESET_ID_ISO_UCS_4_LEVEL_2   0x00010105U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_ISO_UCS_4_LEVEL_3 ***** │ │ │ │ │ +#define ACE_CODESET_ID_ISO_UCS_4_LEVEL_3   0x00010106U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_ISO_UTF_16 ***** │ │ │ │ │ +#define ACE_CODESET_ID_ISO_UTF_16   0x00010109U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_ISO_UTF_8 ***** │ │ │ │ │ +#define ACE_CODESET_ID_ISO_UTF_8   0x00010108U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_JIS_EUCJP ***** │ │ │ │ │ +#define ACE_CODESET_ID_JIS_EUCJP   0x00030010U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_JIS_X0201 ***** │ │ │ │ │ +#define ACE_CODESET_ID_JIS_X0201   0x00030001U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_JIS_X0208_1978 ***** │ │ │ │ │ +#define ACE_CODESET_ID_JIS_X0208_1978   0x00030004U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_JIS_X0208_1983 ***** │ │ │ │ │ +#define ACE_CODESET_ID_JIS_X0208_1983   0x00030005U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_JIS_X0208_1990 ***** │ │ │ │ │ +#define ACE_CODESET_ID_JIS_X0208_1990   0x00030006U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_JIS_X0212 ***** │ │ │ │ │ +#define ACE_CODESET_ID_JIS_X0212   0x0003000AU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_JVC_EUCJP ***** │ │ │ │ │ +#define ACE_CODESET_ID_JVC_EUCJP   0x05020001U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_JVC_SJIS ***** │ │ │ │ │ +#define ACE_CODESET_ID_JVC_SJIS   0x05020002U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_KS_C5601 ***** │ │ │ │ │ +#define ACE_CODESET_ID_KS_C5601   0x00040001U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_KS_C5657 ***** │ │ │ │ │ +#define ACE_CODESET_ID_KS_C5657   0x00040002U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_KS_EUCKR ***** │ │ │ │ │ +#define ACE_CODESET_ID_KS_EUCKR   0x0004000AU │ │ │ │ │ +***** ◆ ACE_CODESET_ID_OSF_JAPANESE_SJIS_1 ***** │ │ │ │ │ +#define ACE_CODESET_ID_OSF_JAPANESE_SJIS_1   0x05000011U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_OSF_JAPANESE_SJIS_2 ***** │ │ │ │ │ +#define ACE_CODESET_ID_OSF_JAPANESE_SJIS_2   0x05000012U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_OSF_JAPANESE_UJIS ***** │ │ │ │ │ +#define ACE_CODESET_ID_OSF_JAPANESE_UJIS   0x05000010U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_SUPER_DEC_KANJI ***** │ │ │ │ │ +#define ACE_CODESET_ID_SUPER_DEC_KANJI   0x10000002U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_TAO_BACKWARD_COMPATIBLE ***** │ │ │ │ │ +#define ACE_CODESET_ID_TAO_BACKWARD_COMPATIBLE   0xf54414F0U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_TIS_620_25290X000B0001U ***** │ │ │ │ │ +#define ACE_CODESET_ID_TIS_620_25290X000B0001U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_TTB_CCDC ***** │ │ │ │ │ +#define ACE_CODESET_ID_TTB_CCDC   0x000D0001U │ │ │ │ │ +***** ◆ ACE_CODESET_ID_XOPEN_UTF_8 ***** │ │ │ │ │ +#define ACE_CODESET_ID_XOPEN_UTF_8   0x05010001U │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01487.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Timer_Queue.h File Reference │ │ │ │ +ACE: Basic_Types.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,79 +63,1347 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Typedefs
│ │ │ │ -
Timer_Queue.h File Reference
│ │ │ │ +Macros | │ │ │ │ +Typedefs | │ │ │ │ +Functions
│ │ │ │ +
Basic_Types.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Synch_Traits.h"
│ │ │ │ -#include "ace/Timer_Queuefwd.h"
│ │ │ │ -#include "ace/Timer_Queue_T.h"
│ │ │ │ -#include "ace/Recursive_Thread_Mutex.h"
│ │ │ │ +
#include "ace/os_include/os_limits.h"
│ │ │ │ +#include "ace/os_include/os_float.h"
│ │ │ │ +#include "ace/os_include/os_stdlib.h"
│ │ │ │ +#include "ace/os_include/os_stddef.h"
│ │ │ │ +#include "ace/os_include/arpa/os_inet.h"
│ │ │ │ +#include "ace/os_include/sys/os_types.h"
│ │ │ │ +#include "ace/ACE_export.h"
│ │ │ │ +#include <stdint.h>
│ │ │ │ +#include <inttypes.h>
│ │ │ │
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_SIZEOF_CHAR   1
 
#define ACE_SIZEOF_WCHAR   0
 
#define ACE_SIZEOF_LONG_LONG   8
 
#define ACE_WINT_T   wint_t
 
#define ACE_WCHAR_T   wchar_t
 
#define ACE_SIZEOF_VOID_P   ACE_SIZEOF_LONG
 
#define ACE_BIG_ENDIAN   0x3210
 
#define ACE_BYTE_ORDER   ACE_BIG_ENDIAN
 
#define ACE_SWAP_LONG_LONG(LL)
 
#define ACE_SWAP_LONG(L)
 
#define ACE_SWAP_WORD(W)   ((((W) & 0x00FF) << 8) | (((W) & 0xFF00) >> 8))
 
#define ACE_HTONL(X)   htonl (X)
 
#define ACE_NTOHL(X)   ntohl (X)
 
#define ACE_IDL_NCTOHL(X)   (X << 24)
 
#define ACE_IDL_NSTOHL(X)   ((X) << 16)
 
#define ACE_HTONS(x)   htons(x)
 
#define ACE_NTOHS(x)   ntohs(x)
 
#define ACE_LONGLONG_TO_PTR(PTR_TYPE, L)    reinterpret_cast<PTR_TYPE> (static_cast<intptr_t> (L))
 
#define ACE_UINT64_LITERAL(n)   n ## ui64
 
#define ACE_INT64_LITERAL(n)   n ## i64
 
#define ACE_INT8_FORMAT_SPECIFIER_ASCII   "%d"
 
#define ACE_INT8_FORMAT_SPECIFIER   ACE_TEXT (ACE_INT8_FORMAT_SPECIFIER_ASCII)
 
#define ACE_UINT8_FORMAT_SPECIFIER_ASCII   "%u"
 
#define ACE_UINT8_FORMAT_SPECIFIER   ACE_TEXT (ACE_UINT8_FORMAT_SPECIFIER_ASCII)
 
#define ACE_INT16_FORMAT_SPECIFIER_ASCII   "%d"
 
#define ACE_INT16_FORMAT_SPECIFIER   ACE_TEXT (ACE_INT16_FORMAT_SPECIFIER_ASCII)
 
#define ACE_UINT16_FORMAT_SPECIFIER_ASCII   "%u"
 
#define ACE_UINT16_FORMAT_SPECIFIER   ACE_TEXT (ACE_UINT16_FORMAT_SPECIFIER_ASCII)
 
#define ACE_INT32_FORMAT_SPECIFIER_ASCII   "%ld"
 
#define ACE_INT32_FORMAT_SPECIFIER   ACE_TEXT (ACE_INT32_FORMAT_SPECIFIER_ASCII)
 
#define ACE_UINT32_FORMAT_SPECIFIER_ASCII   "%lu"
 
#define ACE_UINT32_FORMAT_SPECIFIER   ACE_TEXT (ACE_UINT32_FORMAT_SPECIFIER_ASCII)
 
#define ACE_INT64_FORMAT_SPECIFIER_ASCII   "%lld"
 
#define ACE_INT64_FORMAT_SPECIFIER   ACE_TEXT (ACE_INT64_FORMAT_SPECIFIER_ASCII)
 
#define ACE_UINT64_FORMAT_SPECIFIER_ASCII   "%llu"
 
#define ACE_UINT64_FORMAT_SPECIFIER   ACE_TEXT (ACE_UINT64_FORMAT_SPECIFIER_ASCII)
 
#define ACE_SSIZE_T_FORMAT_SPECIFIER_ASCII   "%d"
 
#define ACE_SSIZE_T_FORMAT_SPECIFIER   ACE_TEXT (ACE_SSIZE_T_FORMAT_SPECIFIER_ASCII)
 
#define ACE_SIZE_T_FORMAT_SPECIFIER_ASCII   "%u"
 
#define ACE_SIZE_T_FORMAT_SPECIFIER   ACE_TEXT (ACE_SIZE_T_FORMAT_SPECIFIER_ASCII)
 
#define ACE_UINT64_DBLCAST_ADAPTER(n)   static_cast<__int64> (n)
 
#define ACE_INT8_MAX   0x7F
 
#define ACE_INT8_MIN   -(ACE_INT8_MAX) - 1
 
#define ACE_UINT8_MAX   0xFF
 
#define ACE_CHAR_MAX   (ACE_INT8_MAX)
 
#define ACE_CHAR_MIN   (ACE_INT8_MIN)
 
#define ACE_OCTET_MAX   (ACE_UINT8_MAX)
 
#define ACE_INT16_MAX   0x7FFF
 
#define ACE_INT16_MIN   -(ACE_INT16_MAX) - 1
 
#define ACE_UINT16_MAX   0xFFFF
 
#define ACE_WCHAR_MAX   ACE_UINT16_MAX
 
#define ACE_INT32_MAX   0x7FFFFFFF
 
#define ACE_INT32_MIN   -(ACE_INT32_MAX) - 1
 
#define ACE_UINT32_MAX   0xFFFFFFFF
 
#define ACE_INT64_MAX   ACE_INT64_LITERAL(0x7FFFFFFFFFFFFFFF)
 
#define ACE_INT64_MIN   -(ACE_INT64_MAX) - 1
 
#define ACE_UINT64_MAX   ACE_UINT64_LITERAL (0xFFFFFFFFFFFFFFFF)
 
#define ACE_FLT_MAX   3.402823466e+38F
 
#define ACE_FLT_MIN   1.175494351e-38F
 
#define ACE_FLT_LOWEST   -(ACE_FLT_MAX)
 
#define ACE_DBL_MAX   1.7976931348623158e+308
 
#define ACE_DBL_MIN   2.2250738585072014e-308
 
#define ACE_DBL_LOWEST   -(ACE_DBL_MAX)
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ Typedefs

typedef ACE_Timer_Node_Dispatch_Info_T< ACE_Event_Handler * > ACE_Timer_Node_Dispatch_Info
 
typedef ACE_Timer_Node_T< ACE_Event_Handler * > ACE_Timer_Node
 
typedef ACE_Timer_Queue_Iterator_T< ACE_Event_Handler * > ACE_Timer_Queue_Iterator
 
typedef int8_t ACE_INT8
 
typedef uint8_t ACE_UINT8
 
typedef int16_t ACE_INT16
 
typedef uint16_t ACE_UINT16
 
typedef int32_t ACE_INT32
 
typedef uint32_t ACE_UINT32
 
typedef int64_t ACE_INT64
 
typedef uint64_t ACE_UINT64
 
typedef unsigned char ACE_Byte
 Define a generic byte for use in codecs. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Functions

ACE_UINT32 ACE_U64_TO_U32 (ACE_UINT64 n)
 
ACE_UINT32 ACE_CU64_TO_CU32 (ACE_UINT64 n)
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Timer_Node

│ │ │ │ +
Author
David L. Levine
│ │ │ │ +

#defines the list of preprocessor macros below. The config.h file can pre-define any of these to short-cut the definitions. This is usually only necessary if the preprocessor does all of its math using integers.

│ │ │ │ +

Sizes of built-in types:

    │ │ │ │ +
  • ACE_SIZEOF_CHAR
  • │ │ │ │ +
  • ACE_SIZEOF_WCHAR
  • │ │ │ │ +
  • ACE_SIZEOF_SHORT
  • │ │ │ │ +
  • ACE_SIZEOF_INT
  • │ │ │ │ +
  • ACE_SIZEOF_LONG
  • │ │ │ │ +
  • ACE_SIZEOF_LONG_LONG
  • │ │ │ │ +
  • ACE_SIZEOF_VOID_P
  • │ │ │ │ +
  • ACE_SIZEOF_FLOAT
  • │ │ │ │ +
  • ACE_SIZEOF_DOUBLE
  • │ │ │ │ +
  • ACE_SIZEOF_LONG_DOUBLE
  • │ │ │ │ +
│ │ │ │ +

Wrappers for built-in types of specific sizes:

    │ │ │ │ +
  • ACE_INT8
  • │ │ │ │ +
  • ACE_UINT8
  • │ │ │ │ +
  • ACE_INT16
  • │ │ │ │ +
  • ACE_UINT16
  • │ │ │ │ +
  • ACE_INT32
  • │ │ │ │ +
  • ACE_UINT32
  • │ │ │ │ +
  • ACE_INT64
  • │ │ │ │ +
  • ACE_UINT64
  • │ │ │ │ +
│ │ │ │ +

Byte-order (endian-ness) determination: ACE_BYTE_ORDER, to either ACE_BIG_ENDIAN or ACE_LITTLE_ENDIAN

│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_BIG_ENDIAN

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
typedef ACE_Timer_Node_T<ACE_Event_Handler *> ACE_Timer_Node#define ACE_BIG_ENDIAN   0x3210
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ ACE_Timer_Node_Dispatch_Info

│ │ │ │ + │ │ │ │ +

◆ ACE_BYTE_ORDER

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
typedef ACE_Timer_Node_Dispatch_Info_T<ACE_Event_Handler *> ACE_Timer_Node_Dispatch_Info#define ACE_BYTE_ORDER   ACE_BIG_ENDIAN
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ ACE_Timer_Queue_Iterator

│ │ │ │ + │ │ │ │ +

◆ ACE_CHAR_MAX

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
typedef ACE_Timer_Queue_Iterator_T<ACE_Event_Handler *> ACE_Timer_Queue_Iterator#define ACE_CHAR_MAX   (ACE_INT8_MAX)
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ + │ │ │ │ +

◆ ACE_CHAR_MIN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CHAR_MIN   (ACE_INT8_MIN)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DBL_LOWEST

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DBL_LOWEST   -(ACE_DBL_MAX)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DBL_MAX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DBL_MAX   1.7976931348623158e+308
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DBL_MIN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DBL_MIN   2.2250738585072014e-308
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_FLT_LOWEST

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_FLT_LOWEST   -(ACE_FLT_MAX)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_FLT_MAX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_FLT_MAX   3.402823466e+38F
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_FLT_MIN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_FLT_MIN   1.175494351e-38F
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_HTONL

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_HTONL( X)   htonl (X)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_HTONS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_HTONS( x)   htons(x)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_IDL_NCTOHL

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_IDL_NCTOHL( X)   (X << 24)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_IDL_NSTOHL

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_IDL_NSTOHL( X)   ((X) << 16)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_INT16_FORMAT_SPECIFIER

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_INT16_FORMAT_SPECIFIER   ACE_TEXT (ACE_INT16_FORMAT_SPECIFIER_ASCII)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_INT16_FORMAT_SPECIFIER_ASCII

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_INT16_FORMAT_SPECIFIER_ASCII   "%d"
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_INT16_MAX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_INT16_MAX   0x7FFF
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_INT16_MIN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_INT16_MIN   -(ACE_INT16_MAX) - 1
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_INT32_FORMAT_SPECIFIER

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_INT32_FORMAT_SPECIFIER   ACE_TEXT (ACE_INT32_FORMAT_SPECIFIER_ASCII)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_INT32_FORMAT_SPECIFIER_ASCII

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_INT32_FORMAT_SPECIFIER_ASCII   "%ld"
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_INT32_MAX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_INT32_MAX   0x7FFFFFFF
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_INT32_MIN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_INT32_MIN   -(ACE_INT32_MAX) - 1
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_INT64_FORMAT_SPECIFIER

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_INT64_FORMAT_SPECIFIER   ACE_TEXT (ACE_INT64_FORMAT_SPECIFIER_ASCII)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_INT64_FORMAT_SPECIFIER_ASCII

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_INT64_FORMAT_SPECIFIER_ASCII   "%lld"
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_INT64_LITERAL

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_INT64_LITERAL( n)   n ## i64
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_INT64_MAX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_INT64_MAX   ACE_INT64_LITERAL(0x7FFFFFFFFFFFFFFF)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_INT64_MIN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_INT64_MIN   -(ACE_INT64_MAX) - 1
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_INT8_FORMAT_SPECIFIER

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_INT8_FORMAT_SPECIFIER   ACE_TEXT (ACE_INT8_FORMAT_SPECIFIER_ASCII)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_INT8_FORMAT_SPECIFIER_ASCII

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_INT8_FORMAT_SPECIFIER_ASCII   "%d"
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_INT8_MAX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_INT8_MAX   0x7F
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_INT8_MIN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_INT8_MIN   -(ACE_INT8_MAX) - 1
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_LONGLONG_TO_PTR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_LONGLONG_TO_PTR( PTR_TYPE,
 
)    reinterpret_cast<PTR_TYPE> (static_cast<intptr_t> (L))
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_NTOHL

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_NTOHL( X)   ntohl (X)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_NTOHS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_NTOHS( x)   ntohs(x)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_OCTET_MAX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_OCTET_MAX   (ACE_UINT8_MAX)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SIZE_T_FORMAT_SPECIFIER

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SIZE_T_FORMAT_SPECIFIER   ACE_TEXT (ACE_SIZE_T_FORMAT_SPECIFIER_ASCII)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SIZE_T_FORMAT_SPECIFIER_ASCII

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SIZE_T_FORMAT_SPECIFIER_ASCII   "%u"
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SIZEOF_CHAR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SIZEOF_CHAR   1
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SIZEOF_LONG_LONG

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SIZEOF_LONG_LONG   8
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SIZEOF_VOID_P

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SIZEOF_VOID_P   ACE_SIZEOF_LONG
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SIZEOF_WCHAR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SIZEOF_WCHAR   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SSIZE_T_FORMAT_SPECIFIER

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SSIZE_T_FORMAT_SPECIFIER   ACE_TEXT (ACE_SSIZE_T_FORMAT_SPECIFIER_ASCII)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SSIZE_T_FORMAT_SPECIFIER_ASCII

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SSIZE_T_FORMAT_SPECIFIER_ASCII   "%d"
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SWAP_LONG

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SWAP_LONG( L)
│ │ │ │ +
│ │ │ │ +Value:
((ACE_SWAP_WORD ((L) & 0xFFFF) << 16) \
│ │ │ │ +
| ACE_SWAP_WORD(((L) >> 16) & 0xFFFF))
│ │ │ │ +
#define ACE_SWAP_WORD(W)
Definition: Basic_Types.h:292
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SWAP_LONG_LONG

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SWAP_LONG_LONG( LL)
│ │ │ │ +
│ │ │ │ +Value:
((ACE_SWAP_LONG ((LL)&0xFFFFFFFF) << 32) \
│ │ │ │ +
| ACE_SWAP_LONG(((LL) >> 32) & 0xFFFFFFFF))
│ │ │ │ +
#define ACE_SWAP_LONG(L)
Definition: Basic_Types.h:290
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SWAP_WORD

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SWAP_WORD( W)   ((((W) & 0x00FF) << 8) | (((W) & 0xFF00) >> 8))
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_UINT16_FORMAT_SPECIFIER

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_UINT16_FORMAT_SPECIFIER   ACE_TEXT (ACE_UINT16_FORMAT_SPECIFIER_ASCII)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_UINT16_FORMAT_SPECIFIER_ASCII

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_UINT16_FORMAT_SPECIFIER_ASCII   "%u"
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_UINT16_MAX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_UINT16_MAX   0xFFFF
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_UINT32_FORMAT_SPECIFIER

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_UINT32_FORMAT_SPECIFIER   ACE_TEXT (ACE_UINT32_FORMAT_SPECIFIER_ASCII)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_UINT32_FORMAT_SPECIFIER_ASCII

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_UINT32_FORMAT_SPECIFIER_ASCII   "%lu"
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_UINT32_MAX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_UINT32_MAX   0xFFFFFFFF
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_UINT64_DBLCAST_ADAPTER

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_UINT64_DBLCAST_ADAPTER( n)   static_cast<__int64> (n)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_UINT64_FORMAT_SPECIFIER

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_UINT64_FORMAT_SPECIFIER   ACE_TEXT (ACE_UINT64_FORMAT_SPECIFIER_ASCII)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_UINT64_FORMAT_SPECIFIER_ASCII

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_UINT64_FORMAT_SPECIFIER_ASCII   "%llu"
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_UINT64_LITERAL

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_UINT64_LITERAL( n)   n ## ui64
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_UINT64_MAX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_UINT64_MAX   ACE_UINT64_LITERAL (0xFFFFFFFFFFFFFFFF)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_UINT8_FORMAT_SPECIFIER

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_UINT8_FORMAT_SPECIFIER   ACE_TEXT (ACE_UINT8_FORMAT_SPECIFIER_ASCII)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_UINT8_FORMAT_SPECIFIER_ASCII

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_UINT8_FORMAT_SPECIFIER_ASCII   "%u"
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_UINT8_MAX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_UINT8_MAX   0xFF
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_WCHAR_MAX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_WCHAR_MAX   ACE_UINT16_MAX
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_WCHAR_T

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_WCHAR_T   wchar_t
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_WINT_T

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_WINT_T   wint_t
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Byte

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef unsigned char ACE_Byte
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

Define a generic byte for use in codecs.

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_INT16

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef int16_t ACE_INT16
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_INT32

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef int32_t ACE_INT32
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_INT64

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef int64_t ACE_INT64
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_INT8

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef int8_t ACE_INT8
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_UINT16

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef uint16_t ACE_UINT16
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_UINT32

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef uint32_t ACE_UINT32
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_UINT64

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef uint64_t ACE_UINT64
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_UINT8

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef uint8_t ACE_UINT8
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_CU64_TO_CU32()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_UINT32 ACE_CU64_TO_CU32 (ACE_UINT64 n)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_U64_TO_U32()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_UINT32 ACE_U64_TO_U32 (ACE_UINT64 n)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,39 +3,391 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Typedefs │ │ │ │ │ -Timer_Queue.h File Reference │ │ │ │ │ -#include "ace/Synch_Traits.h" │ │ │ │ │ -#include "ace/Timer_Queuefwd.h" │ │ │ │ │ -#include "ace/Timer_Queue_T.h" │ │ │ │ │ -#include "ace/Recursive_Thread_Mutex.h" │ │ │ │ │ +Macros | Typedefs | Functions │ │ │ │ │ +Basic_Types.h File Reference │ │ │ │ │ +#include "ace/os_include/os_limits.h" │ │ │ │ │ +#include "ace/os_include/os_float.h" │ │ │ │ │ +#include "ace/os_include/os_stdlib.h" │ │ │ │ │ +#include "ace/os_include/os_stddef.h" │ │ │ │ │ +#include "ace/os_include/arpa/os_inet.h" │ │ │ │ │ +#include "ace/os_include/sys/os_types.h" │ │ │ │ │ +#include "ace/ACE_export.h" │ │ │ │ │ +#include │ │ │ │ │ +#include │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_SIZEOF_CHAR   1 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SIZEOF_WCHAR   0 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SIZEOF_LONG_LONG   8 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_WINT_T   wint_t │ │ │ │ │ +  │ │ │ │ │ +#define ACE_WCHAR_T   wchar_t │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SIZEOF_VOID_P   ACE_SIZEOF_LONG │ │ │ │ │ +  │ │ │ │ │ +#define ACE_BIG_ENDIAN   0x3210 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_BYTE_ORDER   ACE_BIG_ENDIAN │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SWAP_LONG_LONG(LL) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SWAP_LONG(L) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SWAP_WORD(W)   ((((W) & 0x00FF) << 8) | (((W) & 0xFF00) >> 8)) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_HTONL(X)   htonl (X) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_NTOHL(X)   ntohl (X) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_IDL_NCTOHL(X)   (X << 24) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_IDL_NSTOHL(X)   ((X) << 16) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_HTONS(x)   htons(x) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_NTOHS(x)   ntohs(x) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_LONGLONG_TO_PTR(PTR_TYPE, L)    reinterpret_cast │ │ │ │ │ + (static_cast (L)) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_UINT64_LITERAL(n)   n ## ui64 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_INT64_LITERAL(n)   n ## i64 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_INT8_FORMAT_SPECIFIER_ASCII   "%d" │ │ │ │ │ +  │ │ │ │ │ +#define ACE_INT8_FORMAT_SPECIFIER   ACE_TEXT (ACE_INT8_FORMAT_SPECIFIER_ASCII) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_UINT8_FORMAT_SPECIFIER_ASCII   "%u" │ │ │ │ │ +  │ │ │ │ │ +#define ACE_UINT8_FORMAT_SPECIFIER   ACE_TEXT │ │ │ │ │ + (ACE_UINT8_FORMAT_SPECIFIER_ASCII) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_INT16_FORMAT_SPECIFIER_ASCII   "%d" │ │ │ │ │ +  │ │ │ │ │ +#define ACE_INT16_FORMAT_SPECIFIER   ACE_TEXT │ │ │ │ │ + (ACE_INT16_FORMAT_SPECIFIER_ASCII) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_UINT16_FORMAT_SPECIFIER_ASCII   "%u" │ │ │ │ │ +  │ │ │ │ │ +#define ACE_UINT16_FORMAT_SPECIFIER   ACE_TEXT │ │ │ │ │ + (ACE_UINT16_FORMAT_SPECIFIER_ASCII) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_INT32_FORMAT_SPECIFIER_ASCII   "%ld" │ │ │ │ │ +  │ │ │ │ │ +#define ACE_INT32_FORMAT_SPECIFIER   ACE_TEXT │ │ │ │ │ + (ACE_INT32_FORMAT_SPECIFIER_ASCII) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_UINT32_FORMAT_SPECIFIER_ASCII   "%lu" │ │ │ │ │ +  │ │ │ │ │ +#define ACE_UINT32_FORMAT_SPECIFIER   ACE_TEXT │ │ │ │ │ + (ACE_UINT32_FORMAT_SPECIFIER_ASCII) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_INT64_FORMAT_SPECIFIER_ASCII   "%lld" │ │ │ │ │ +  │ │ │ │ │ +#define ACE_INT64_FORMAT_SPECIFIER   ACE_TEXT │ │ │ │ │ + (ACE_INT64_FORMAT_SPECIFIER_ASCII) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_UINT64_FORMAT_SPECIFIER_ASCII   "%llu" │ │ │ │ │ +  │ │ │ │ │ +#define ACE_UINT64_FORMAT_SPECIFIER   ACE_TEXT │ │ │ │ │ + (ACE_UINT64_FORMAT_SPECIFIER_ASCII) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SSIZE_T_FORMAT_SPECIFIER_ASCII   "%d" │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SSIZE_T_FORMAT_SPECIFIER   ACE_TEXT │ │ │ │ │ + (ACE_SSIZE_T_FORMAT_SPECIFIER_ASCII) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SIZE_T_FORMAT_SPECIFIER_ASCII   "%u" │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SIZE_T_FORMAT_SPECIFIER   ACE_TEXT │ │ │ │ │ + (ACE_SIZE_T_FORMAT_SPECIFIER_ASCII) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_UINT64_DBLCAST_ADAPTER(n)   static_cast<__int64> (n) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_INT8_MAX   0x7F │ │ │ │ │ +  │ │ │ │ │ +#define ACE_INT8_MIN   -(ACE_INT8_MAX) - 1 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_UINT8_MAX   0xFF │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CHAR_MAX   (ACE_INT8_MAX) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CHAR_MIN   (ACE_INT8_MIN) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_OCTET_MAX   (ACE_UINT8_MAX) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_INT16_MAX   0x7FFF │ │ │ │ │ +  │ │ │ │ │ +#define ACE_INT16_MIN   -(ACE_INT16_MAX) - 1 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_UINT16_MAX   0xFFFF │ │ │ │ │ +  │ │ │ │ │ +#define ACE_WCHAR_MAX   ACE_UINT16_MAX │ │ │ │ │ +  │ │ │ │ │ +#define ACE_INT32_MAX   0x7FFFFFFF │ │ │ │ │ +  │ │ │ │ │ +#define ACE_INT32_MIN   -(ACE_INT32_MAX) - 1 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_UINT32_MAX   0xFFFFFFFF │ │ │ │ │ +  │ │ │ │ │ +#define ACE_INT64_MAX   ACE_INT64_LITERAL(0x7FFFFFFFFFFFFFFF) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_INT64_MIN   -(ACE_INT64_MAX) - 1 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_UINT64_MAX   ACE_UINT64_LITERAL (0xFFFFFFFFFFFFFFFF) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_FLT_MAX   3.402823466e+38F │ │ │ │ │ +  │ │ │ │ │ +#define ACE_FLT_MIN   1.175494351e-38F │ │ │ │ │ +  │ │ │ │ │ +#define ACE_FLT_LOWEST   -(ACE_FLT_MAX) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DBL_MAX   1.7976931348623158e+308 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DBL_MIN   2.2250738585072014e-308 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DBL_LOWEST   -(ACE_DBL_MAX) │ │ │ │ │ +  │ │ │ │ │ Typedefs │ │ │ │ │ - typedef ACE_Timer_Node_Dispatch_Info_T< │ │ │ │ │ - ACE_Event_Handler * > ACE_Timer_Node_Dispatch_Info │ │ │ │ │ + typedef int8_t ACE_INT8 │ │ │ │ │ +  │ │ │ │ │ + typedef uint8_t ACE_UINT8 │ │ │ │ │ +  │ │ │ │ │ + typedef int16_t ACE_INT16 │ │ │ │ │ +  │ │ │ │ │ + typedef uint16_t ACE_UINT16 │ │ │ │ │ +  │ │ │ │ │ + typedef int32_t ACE_INT32 │ │ │ │ │ +  │ │ │ │ │ + typedef uint32_t ACE_UINT32 │ │ │ │ │ +  │ │ │ │ │ + typedef int64_t ACE_INT64 │ │ │ │ │ +  │ │ │ │ │ + typedef uint64_t ACE_UINT64 │ │ │ │ │ +  │ │ │ │ │ +typedef unsigned char ACE_Byte │ │ │ │ │ +  Define a generic byte for use in codecs. More... │ │ │ │ │   │ │ │ │ │ -typedef ACE_Timer_Node_T< ACE_Event_Handler * > ACE_Timer_Node │ │ │ │ │ + Functions │ │ │ │ │ +ACE_UINT32 ACE_U64_TO_U32 (ACE_UINT64 n) │ │ │ │ │   │ │ │ │ │ - typedef ACE_Timer_Queue_Iterator_T< │ │ │ │ │ - ACE_Event_Handler * > ACE_Timer_Queue_Iterator │ │ │ │ │ +ACE_UINT32 ACE_CU64_TO_CU32 (ACE_UINT64 n) │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ + David L. Levine │ │ │ │ │ +#defines the list of preprocessor macros below. The config.h file can pre- │ │ │ │ │ +define any of these to short-cut the definitions. This is usually only │ │ │ │ │ +necessary if the preprocessor does all of its math using integers. │ │ │ │ │ +Sizes of built-in types: │ │ │ │ │ + * ACE_SIZEOF_CHAR │ │ │ │ │ + * ACE_SIZEOF_WCHAR │ │ │ │ │ + * ACE_SIZEOF_SHORT │ │ │ │ │ + * ACE_SIZEOF_INT │ │ │ │ │ + * ACE_SIZEOF_LONG │ │ │ │ │ + * ACE_SIZEOF_LONG_LONG │ │ │ │ │ + * ACE_SIZEOF_VOID_P │ │ │ │ │ + * ACE_SIZEOF_FLOAT │ │ │ │ │ + * ACE_SIZEOF_DOUBLE │ │ │ │ │ + * ACE_SIZEOF_LONG_DOUBLE │ │ │ │ │ +Wrappers for built-in types of specific sizes: │ │ │ │ │ + * ACE_INT8 │ │ │ │ │ + * ACE_UINT8 │ │ │ │ │ + * ACE_INT16 │ │ │ │ │ + * ACE_UINT16 │ │ │ │ │ + * ACE_INT32 │ │ │ │ │ + * ACE_UINT32 │ │ │ │ │ + * ACE_INT64 │ │ │ │ │ + * ACE_UINT64 │ │ │ │ │ +Byte-order (endian-ness) determination: ACE_BYTE_ORDER, to either │ │ │ │ │ +ACE_BIG_ENDIAN or ACE_LITTLE_ENDIAN │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_BIG_ENDIAN ***** │ │ │ │ │ +#define ACE_BIG_ENDIAN   0x3210 │ │ │ │ │ +***** ◆ ACE_BYTE_ORDER ***** │ │ │ │ │ +#define ACE_BYTE_ORDER   ACE_BIG_ENDIAN │ │ │ │ │ +***** ◆ ACE_CHAR_MAX ***** │ │ │ │ │ +#define ACE_CHAR_MAX   (ACE_INT8_MAX) │ │ │ │ │ +***** ◆ ACE_CHAR_MIN ***** │ │ │ │ │ +#define ACE_CHAR_MIN   (ACE_INT8_MIN) │ │ │ │ │ +***** ◆ ACE_DBL_LOWEST ***** │ │ │ │ │ +#define ACE_DBL_LOWEST   -(ACE_DBL_MAX) │ │ │ │ │ +***** ◆ ACE_DBL_MAX ***** │ │ │ │ │ +#define ACE_DBL_MAX   1.7976931348623158e+308 │ │ │ │ │ +***** ◆ ACE_DBL_MIN ***** │ │ │ │ │ +#define ACE_DBL_MIN   2.2250738585072014e-308 │ │ │ │ │ +***** ◆ ACE_FLT_LOWEST ***** │ │ │ │ │ +#define ACE_FLT_LOWEST   -(ACE_FLT_MAX) │ │ │ │ │ +***** ◆ ACE_FLT_MAX ***** │ │ │ │ │ +#define ACE_FLT_MAX   3.402823466e+38F │ │ │ │ │ +***** ◆ ACE_FLT_MIN ***** │ │ │ │ │ +#define ACE_FLT_MIN   1.175494351e-38F │ │ │ │ │ +***** ◆ ACE_HTONL ***** │ │ │ │ │ +#define ACE_HTONL (  X )    htonl (X) │ │ │ │ │ +***** ◆ ACE_HTONS ***** │ │ │ │ │ +#define ACE_HTONS (  x )    htons(x) │ │ │ │ │ +***** ◆ ACE_IDL_NCTOHL ***** │ │ │ │ │ +#define ACE_IDL_NCTOHL (  X )    (X << 24) │ │ │ │ │ +***** ◆ ACE_IDL_NSTOHL ***** │ │ │ │ │ +#define ACE_IDL_NSTOHL (  X )    ((X) << 16) │ │ │ │ │ +***** ◆ ACE_INT16_FORMAT_SPECIFIER ***** │ │ │ │ │ +#define ACE_INT16_FORMAT_SPECIFIER   ACE_TEXT │ │ │ │ │ +(ACE_INT16_FORMAT_SPECIFIER_ASCII) │ │ │ │ │ +***** ◆ ACE_INT16_FORMAT_SPECIFIER_ASCII ***** │ │ │ │ │ +#define ACE_INT16_FORMAT_SPECIFIER_ASCII   "%d" │ │ │ │ │ +***** ◆ ACE_INT16_MAX ***** │ │ │ │ │ +#define ACE_INT16_MAX   0x7FFF │ │ │ │ │ +***** ◆ ACE_INT16_MIN ***** │ │ │ │ │ +#define ACE_INT16_MIN   -(ACE_INT16_MAX) - 1 │ │ │ │ │ +***** ◆ ACE_INT32_FORMAT_SPECIFIER ***** │ │ │ │ │ +#define ACE_INT32_FORMAT_SPECIFIER   ACE_TEXT │ │ │ │ │ +(ACE_INT32_FORMAT_SPECIFIER_ASCII) │ │ │ │ │ +***** ◆ ACE_INT32_FORMAT_SPECIFIER_ASCII ***** │ │ │ │ │ +#define ACE_INT32_FORMAT_SPECIFIER_ASCII   "%ld" │ │ │ │ │ +***** ◆ ACE_INT32_MAX ***** │ │ │ │ │ +#define ACE_INT32_MAX   0x7FFFFFFF │ │ │ │ │ +***** ◆ ACE_INT32_MIN ***** │ │ │ │ │ +#define ACE_INT32_MIN   -(ACE_INT32_MAX) - 1 │ │ │ │ │ +***** ◆ ACE_INT64_FORMAT_SPECIFIER ***** │ │ │ │ │ +#define ACE_INT64_FORMAT_SPECIFIER   ACE_TEXT │ │ │ │ │ +(ACE_INT64_FORMAT_SPECIFIER_ASCII) │ │ │ │ │ +***** ◆ ACE_INT64_FORMAT_SPECIFIER_ASCII ***** │ │ │ │ │ +#define ACE_INT64_FORMAT_SPECIFIER_ASCII   "%lld" │ │ │ │ │ +***** ◆ ACE_INT64_LITERAL ***** │ │ │ │ │ +#define ACE_INT64_LITERAL (  n )    n ## i64 │ │ │ │ │ +***** ◆ ACE_INT64_MAX ***** │ │ │ │ │ +#define ACE_INT64_MAX   ACE_INT64_LITERAL(0x7FFFFFFFFFFFFFFF) │ │ │ │ │ +***** ◆ ACE_INT64_MIN ***** │ │ │ │ │ +#define ACE_INT64_MIN   -(ACE_INT64_MAX) - 1 │ │ │ │ │ +***** ◆ ACE_INT8_FORMAT_SPECIFIER ***** │ │ │ │ │ +#define ACE_INT8_FORMAT_SPECIFIER   ACE_TEXT (ACE_INT8_FORMAT_SPECIFIER_ASCII) │ │ │ │ │ +***** ◆ ACE_INT8_FORMAT_SPECIFIER_ASCII ***** │ │ │ │ │ +#define ACE_INT8_FORMAT_SPECIFIER_ASCII   "%d" │ │ │ │ │ +***** ◆ ACE_INT8_MAX ***** │ │ │ │ │ +#define ACE_INT8_MAX   0x7F │ │ │ │ │ +***** ◆ ACE_INT8_MIN ***** │ │ │ │ │ +#define ACE_INT8_MIN   -(ACE_INT8_MAX) - 1 │ │ │ │ │ +***** ◆ ACE_LONGLONG_TO_PTR ***** │ │ │ │ │ +#define (  PTR_TYPE, │ │ │ │ │ +ACE_LONGLONG_TO_PTR │ │ │ │ │ +  L  │ │ │ │ │ + )     reinterpret_cast (static_cast │ │ │ │ │ + (L)) │ │ │ │ │ +***** ◆ ACE_NTOHL ***** │ │ │ │ │ +#define ACE_NTOHL (  X )    ntohl (X) │ │ │ │ │ +***** ◆ ACE_NTOHS ***** │ │ │ │ │ +#define ACE_NTOHS (  x )    ntohs(x) │ │ │ │ │ +***** ◆ ACE_OCTET_MAX ***** │ │ │ │ │ +#define ACE_OCTET_MAX   (ACE_UINT8_MAX) │ │ │ │ │ +***** ◆ ACE_SIZE_T_FORMAT_SPECIFIER ***** │ │ │ │ │ +#define ACE_SIZE_T_FORMAT_SPECIFIER   ACE_TEXT │ │ │ │ │ +(ACE_SIZE_T_FORMAT_SPECIFIER_ASCII) │ │ │ │ │ +***** ◆ ACE_SIZE_T_FORMAT_SPECIFIER_ASCII ***** │ │ │ │ │ +#define ACE_SIZE_T_FORMAT_SPECIFIER_ASCII   "%u" │ │ │ │ │ +***** ◆ ACE_SIZEOF_CHAR ***** │ │ │ │ │ +#define ACE_SIZEOF_CHAR   1 │ │ │ │ │ +***** ◆ ACE_SIZEOF_LONG_LONG ***** │ │ │ │ │ +#define ACE_SIZEOF_LONG_LONG   8 │ │ │ │ │ +***** ◆ ACE_SIZEOF_VOID_P ***** │ │ │ │ │ +#define ACE_SIZEOF_VOID_P   ACE_SIZEOF_LONG │ │ │ │ │ +***** ◆ ACE_SIZEOF_WCHAR ***** │ │ │ │ │ +#define ACE_SIZEOF_WCHAR   0 │ │ │ │ │ +***** ◆ ACE_SSIZE_T_FORMAT_SPECIFIER ***** │ │ │ │ │ +#define ACE_SSIZE_T_FORMAT_SPECIFIER   ACE_TEXT │ │ │ │ │ +(ACE_SSIZE_T_FORMAT_SPECIFIER_ASCII) │ │ │ │ │ +***** ◆ ACE_SSIZE_T_FORMAT_SPECIFIER_ASCII ***** │ │ │ │ │ +#define ACE_SSIZE_T_FORMAT_SPECIFIER_ASCII   "%d" │ │ │ │ │ +***** ◆ ACE_SWAP_LONG ***** │ │ │ │ │ +#define ACE_SWAP_LONG (  L ) │ │ │ │ │ +Value: │ │ │ │ │ +((ACE_SWAP_WORD ((L) & 0xFFFF) << 16) \ │ │ │ │ │ +| ACE_SWAP_WORD(((L) >> 16) & 0xFFFF)) │ │ │ │ │ +ACE_SWAP_WORD │ │ │ │ │ +#define ACE_SWAP_WORD(W) │ │ │ │ │ +Definition: Basic_Types.h:292 │ │ │ │ │ +***** ◆ ACE_SWAP_LONG_LONG ***** │ │ │ │ │ +#define ACE_SWAP_LONG_LONG (  LL ) │ │ │ │ │ +Value: │ │ │ │ │ +((ACE_SWAP_LONG ((LL)&0xFFFFFFFF) << 32) \ │ │ │ │ │ +| ACE_SWAP_LONG(((LL) >> 32) & 0xFFFFFFFF)) │ │ │ │ │ +ACE_SWAP_LONG │ │ │ │ │ +#define ACE_SWAP_LONG(L) │ │ │ │ │ +Definition: Basic_Types.h:290 │ │ │ │ │ +***** ◆ ACE_SWAP_WORD ***** │ │ │ │ │ +#define ACE_SWAP_WORD (  W )    ((((W) & 0x00FF) << 8) | (((W) & 0xFF00) >> │ │ │ │ │ + 8)) │ │ │ │ │ +***** ◆ ACE_UINT16_FORMAT_SPECIFIER ***** │ │ │ │ │ +#define ACE_UINT16_FORMAT_SPECIFIER   ACE_TEXT │ │ │ │ │ +(ACE_UINT16_FORMAT_SPECIFIER_ASCII) │ │ │ │ │ +***** ◆ ACE_UINT16_FORMAT_SPECIFIER_ASCII ***** │ │ │ │ │ +#define ACE_UINT16_FORMAT_SPECIFIER_ASCII   "%u" │ │ │ │ │ +***** ◆ ACE_UINT16_MAX ***** │ │ │ │ │ +#define ACE_UINT16_MAX   0xFFFF │ │ │ │ │ +***** ◆ ACE_UINT32_FORMAT_SPECIFIER ***** │ │ │ │ │ +#define ACE_UINT32_FORMAT_SPECIFIER   ACE_TEXT │ │ │ │ │ +(ACE_UINT32_FORMAT_SPECIFIER_ASCII) │ │ │ │ │ +***** ◆ ACE_UINT32_FORMAT_SPECIFIER_ASCII ***** │ │ │ │ │ +#define ACE_UINT32_FORMAT_SPECIFIER_ASCII   "%lu" │ │ │ │ │ +***** ◆ ACE_UINT32_MAX ***** │ │ │ │ │ +#define ACE_UINT32_MAX   0xFFFFFFFF │ │ │ │ │ +***** ◆ ACE_UINT64_DBLCAST_ADAPTER ***** │ │ │ │ │ +#define ACE_UINT64_DBLCAST_ADAPTER (  n )    static_cast<__int64> (n) │ │ │ │ │ +***** ◆ ACE_UINT64_FORMAT_SPECIFIER ***** │ │ │ │ │ +#define ACE_UINT64_FORMAT_SPECIFIER   ACE_TEXT │ │ │ │ │ +(ACE_UINT64_FORMAT_SPECIFIER_ASCII) │ │ │ │ │ +***** ◆ ACE_UINT64_FORMAT_SPECIFIER_ASCII ***** │ │ │ │ │ +#define ACE_UINT64_FORMAT_SPECIFIER_ASCII   "%llu" │ │ │ │ │ +***** ◆ ACE_UINT64_LITERAL ***** │ │ │ │ │ +#define ACE_UINT64_LITERAL (  n )    n ## ui64 │ │ │ │ │ +***** ◆ ACE_UINT64_MAX ***** │ │ │ │ │ +#define ACE_UINT64_MAX   ACE_UINT64_LITERAL (0xFFFFFFFFFFFFFFFF) │ │ │ │ │ +***** ◆ ACE_UINT8_FORMAT_SPECIFIER ***** │ │ │ │ │ +#define ACE_UINT8_FORMAT_SPECIFIER   ACE_TEXT │ │ │ │ │ +(ACE_UINT8_FORMAT_SPECIFIER_ASCII) │ │ │ │ │ +***** ◆ ACE_UINT8_FORMAT_SPECIFIER_ASCII ***** │ │ │ │ │ +#define ACE_UINT8_FORMAT_SPECIFIER_ASCII   "%u" │ │ │ │ │ +***** ◆ ACE_UINT8_MAX ***** │ │ │ │ │ +#define ACE_UINT8_MAX   0xFF │ │ │ │ │ +***** ◆ ACE_WCHAR_MAX ***** │ │ │ │ │ +#define ACE_WCHAR_MAX   ACE_UINT16_MAX │ │ │ │ │ +***** ◆ ACE_WCHAR_T ***** │ │ │ │ │ +#define ACE_WCHAR_T   wchar_t │ │ │ │ │ +***** ◆ ACE_WINT_T ***** │ │ │ │ │ +#define ACE_WINT_T   wint_t │ │ │ │ │ ***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_Timer_Node ***** │ │ │ │ │ -typedef ACE_Timer_Node_T ACE_Timer_Node │ │ │ │ │ -***** ◆ ACE_Timer_Node_Dispatch_Info ***** │ │ │ │ │ -typedef ACE_Timer_Node_Dispatch_Info_T │ │ │ │ │ -ACE_Timer_Node_Dispatch_Info │ │ │ │ │ -***** ◆ ACE_Timer_Queue_Iterator ***** │ │ │ │ │ -typedef ACE_Timer_Queue_Iterator_T │ │ │ │ │ -ACE_Timer_Queue_Iterator │ │ │ │ │ +***** ◆ ACE_Byte ***** │ │ │ │ │ +typedef unsigned char ACE_Byte │ │ │ │ │ +Define a generic byte for use in codecs. │ │ │ │ │ +***** ◆ ACE_INT16 ***** │ │ │ │ │ +typedef int16_t ACE_INT16 │ │ │ │ │ +***** ◆ ACE_INT32 ***** │ │ │ │ │ +typedef int32_t ACE_INT32 │ │ │ │ │ +***** ◆ ACE_INT64 ***** │ │ │ │ │ +typedef int64_t ACE_INT64 │ │ │ │ │ +***** ◆ ACE_INT8 ***** │ │ │ │ │ +typedef int8_t ACE_INT8 │ │ │ │ │ +***** ◆ ACE_UINT16 ***** │ │ │ │ │ +typedef uint16_t ACE_UINT16 │ │ │ │ │ +***** ◆ ACE_UINT32 ***** │ │ │ │ │ +typedef uint32_t ACE_UINT32 │ │ │ │ │ +***** ◆ ACE_UINT64 ***** │ │ │ │ │ +typedef uint64_t ACE_UINT64 │ │ │ │ │ +***** ◆ ACE_UINT8 ***** │ │ │ │ │ +typedef uint8_t ACE_UINT8 │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_CU64_TO_CU32() ***** │ │ │ │ │ +ACE_UINT32 ( ACE_UINT64 n ) inline │ │ │ │ │ +ACE_CU64_TO_CU32 │ │ │ │ │ +***** ◆ ACE_U64_TO_U32() ***** │ │ │ │ │ +ACE_UINT32 ( ACE_UINT64 n ) inline │ │ │ │ │ +ACE_U64_TO_U32 │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01490.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Handle_Gobbler.h File Reference │ │ │ │ +ACE: Notification_Strategy.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,30 +64,28 @@ │ │ │ │
    │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │ -
Handle_Gobbler.h File Reference
│ │ │ │ +
Notification_Strategy.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Handle_Set.h"
│ │ │ │ -#include "ace/Handle_Gobbler.inl"
│ │ │ │ +
#include "ace/Event_Handler.h"
│ │ │ │ +#include "ace/Notification_Strategy.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_Handle_Gobbler
 This class gobbles up handles. More...
class  ACE_Notification_Strategy
 Abstract class used for notifying an interested party. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Kirthika Parameswaran kirth.nosp@m.ika@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu
│ │ │ │ -
│ │ │ │ -Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ +
Author
Doug Schmidt
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,22 +4,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Classes │ │ │ │ │ -Handle_Gobbler.h File Reference │ │ │ │ │ -#include "ace/Handle_Set.h" │ │ │ │ │ -#include "ace/Handle_Gobbler.inl" │ │ │ │ │ +Notification_Strategy.h File Reference │ │ │ │ │ +#include "ace/Event_Handler.h" │ │ │ │ │ +#include "ace/Notification_Strategy.inl" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Handle_Gobbler │ │ │ │ │ -  This class gobbles up handles. More... │ │ │ │ │ +class  ACE_Notification_Strategy │ │ │ │ │ +  Abstract class used for notifying an interested party. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Kirthika Parameswaran │ │ │ │ │ - kirth.nosp@m.ika@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu │ │ │ │ │ - Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ + Doug Schmidt │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01493.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Hash_Map_Manager_T.inl File Reference │ │ │ │ +ACE: Lock_Adapter_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,31 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Hash_Map_Manager_T.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Lock_Adapter_T.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Guard_T.h"
│ │ │ │ +
#include "ace/Lock.h"
│ │ │ │ +#include "ace/Lock_Adapter_T.inl"
│ │ │ │ +#include "ace/Lock_Adapter_T.cpp"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Lock_Adapter< ACE_LOCKING_MECHANISM >
 This is an adapter that allows applications to transparently combine the ACE_Lock abstract base class (which contains pure virtual methods) with any of the other concrete ACE synchronization classes (e.g., ACE_Mutex, ACE_Semaphore, ACE_RW_Mutex, etc.). More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,26 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Hash_Map_Manager_T.inl File Reference │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ +Classes │ │ │ │ │ +Lock_Adapter_T.h File Reference │ │ │ │ │ +#include "ace/Lock.h" │ │ │ │ │ +#include "ace/Lock_Adapter_T.inl" │ │ │ │ │ +#include "ace/Lock_Adapter_T.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Lock_Adapter<_ACE_LOCKING_MECHANISM_> │ │ │ │ │ + This is an adapter that allows applications to transparently combine │ │ │ │ │ +  the ACE_Lock abstract base class (which contains pure virtual methods) │ │ │ │ │ + with any of the other concrete ACE synchronization classes (e.g., │ │ │ │ │ + ACE_Mutex, ACE_Semaphore, ACE_RW_Mutex, etc.). More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01496.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Thread_Mutex.cpp File Reference │ │ │ │ +ACE: Sig_Adapter.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Thread_Mutex.cpp File Reference
│ │ │ │ +
Sig_Adapter.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Thread_Mutex.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/Malloc_T.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
#include "ace/Sig_Adapter.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,18 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Thread_Mutex.cpp File Reference │ │ │ │ │ -#include "ace/Thread_Mutex.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/Malloc_T.h" │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +Sig_Adapter.cpp File Reference │ │ │ │ │ +#include "ace/Sig_Adapter.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01499.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: PI_Malloc.h File Reference │ │ │ │ +ACE: Process_Manager.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,96 +63,35 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Macros
│ │ │ │ -
PI_Malloc.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
Process_Manager.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Malloc.h"
│ │ │ │ -#include "ace/Based_Pointer_T.h"
│ │ │ │ -#include "ace/PI_Malloc.inl"
│ │ │ │ +
#include "ace/Process.h"
│ │ │ │ +#include "ace/Event_Handler.h"
│ │ │ │ +#include "ace/Time_Value.h"
│ │ │ │ +#include "ace/Recursive_Thread_Mutex.h"
│ │ │ │ +#include "ace/Process_Manager.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ Classes

class  ACE_PI_Control_Block
 This information is stored in memory allocated by the Memory_Pool. More...
class  ACE_Process_Manager
 Manages a group of processes. More...
 
class  ACE_PI_Control_Block::ACE_Malloc_Header
 This is the control block header. It's used by ACE_Malloc to keep track of each chunk of data when it's in the free list or in use. More...
struct  ACE_Process_Manager::Process_Descriptor
 Information describing each process that's controlled by an ACE_Process_Manager. More...
 
class  ACE_PI_Control_Block::ACE_Name_Node
 This class supports "named memory regions" within ACE_Malloc. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │

│ │ │ │ -Macros

#define ACE_PI_MALLOC_PADDING_SIZE   ACE_MALLOC_ROUNDUP (ACE_MALLOC_HEADER_SIZE + sizeof (MALLOC_HEADER_PTR) + sizeof (size_t), ACE_MALLOC_ALIGN) - (sizeof (MALLOC_HEADER_PTR) + sizeof (size_t))
 
#define ACE_PI_CONTROL_BLOCK_SIZE
 
#define ACE_PI_CONTROL_BLOCK_ALIGN_BYTES    ACE_MALLOC_ROUNDUP (ACE_PI_CONTROL_BLOCK_SIZE, ACE_MALLOC_ALIGN) - ACE_PI_CONTROL_BLOCK_SIZE
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Priyanka Gontla pgont.nosp@m.la@e.nosp@m.ce.uc.nosp@m.i.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Based on code that existed in other ACE files.
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_PI_CONTROL_BLOCK_ALIGN_BYTES

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_PI_CONTROL_BLOCK_ALIGN_BYTES    ACE_MALLOC_ROUNDUP (ACE_PI_CONTROL_BLOCK_SIZE, ACE_MALLOC_ALIGN) - ACE_PI_CONTROL_BLOCK_SIZE
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_PI_CONTROL_BLOCK_SIZE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_PI_CONTROL_BLOCK_SIZE
│ │ │ │ -
│ │ │ │ -Value:
((int)(sizeof (NAME_NODE_PTR) \
│ │ │ │ -
+ sizeof (MALLOC_HEADER_PTR) \
│ │ │ │ -
+ sizeof (int) \
│ │ │ │ - │ │ │ │ -
#define MAXNAMELEN
Definition: os_limits.h:61
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_PI_MALLOC_PADDING_SIZE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_PI_MALLOC_PADDING_SIZE   ACE_MALLOC_ROUNDUP (ACE_MALLOC_HEADER_SIZE + sizeof (MALLOC_HEADER_PTR) + sizeof (size_t), ACE_MALLOC_ALIGN) - (sizeof (MALLOC_HEADER_PTR) + sizeof (size_t))
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,59 +3,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros │ │ │ │ │ -PI_Malloc.h File Reference │ │ │ │ │ -#include "ace/Malloc.h" │ │ │ │ │ -#include "ace/Based_Pointer_T.h" │ │ │ │ │ -#include "ace/PI_Malloc.inl" │ │ │ │ │ +Classes │ │ │ │ │ +Process_Manager.h File Reference │ │ │ │ │ +#include "ace/Process.h" │ │ │ │ │ +#include "ace/Event_Handler.h" │ │ │ │ │ +#include "ace/Time_Value.h" │ │ │ │ │ +#include "ace/Recursive_Thread_Mutex.h" │ │ │ │ │ +#include "ace/Process_Manager.inl" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_PI_Control_Block │ │ │ │ │ -  This information is stored in memory allocated by the Memory_Pool. │ │ │ │ │ - More... │ │ │ │ │ + class  ACE_Process_Manager │ │ │ │ │ +  Manages a group of processes. More... │ │ │ │ │   │ │ │ │ │ -class  ACE_PI_Control_Block::ACE_Malloc_Header │ │ │ │ │ -  This is the control block header. It's used by ACE_Malloc to keep track │ │ │ │ │ - of each chunk of data when it's in the free list or in use. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_PI_Control_Block::ACE_Name_Node │ │ │ │ │ -  This class supports "named memory regions" within ACE_Malloc. More... │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_PI_MALLOC_PADDING_SIZE   ACE_MALLOC_ROUNDUP (ACE_MALLOC_HEADER_SIZE + │ │ │ │ │ - sizeof (MALLOC_HEADER_PTR) + sizeof (size_t), ACE_MALLOC_ALIGN) - (sizeof │ │ │ │ │ - (MALLOC_HEADER_PTR) + sizeof (size_t)) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_PI_CONTROL_BLOCK_SIZE │ │ │ │ │ -  │ │ │ │ │ -#define ACE_PI_CONTROL_BLOCK_ALIGN_BYTES    ACE_MALLOC_ROUNDUP │ │ │ │ │ - (ACE_PI_CONTROL_BLOCK_SIZE, ACE_MALLOC_ALIGN) - ACE_PI_CONTROL_BLOCK_SIZE │ │ │ │ │ +struct  ACE_Process_Manager::Process_Descriptor │ │ │ │ │ +  Information describing each process that's controlled by an │ │ │ │ │ + ACE_Process_Manager. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Priyanka Gontla pgont.nosp@m.la@e.nosp@m.ce.uc.nosp@m.i.ed.nosp@m.u │ │ │ │ │ - Based on code that existed in other ACE files. │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_PI_CONTROL_BLOCK_ALIGN_BYTES ***** │ │ │ │ │ -#define ACE_PI_CONTROL_BLOCK_ALIGN_BYTES    ACE_MALLOC_ROUNDUP │ │ │ │ │ -(ACE_PI_CONTROL_BLOCK_SIZE, ACE_MALLOC_ALIGN) - ACE_PI_CONTROL_BLOCK_SIZE │ │ │ │ │ -***** ◆ ACE_PI_CONTROL_BLOCK_SIZE ***** │ │ │ │ │ -#define ACE_PI_CONTROL_BLOCK_SIZE │ │ │ │ │ -Value: │ │ │ │ │ -((int)(sizeof (NAME_NODE_PTR) \ │ │ │ │ │ -+ sizeof (MALLOC_HEADER_PTR) \ │ │ │ │ │ -+ sizeof (int) \ │ │ │ │ │ -+ MAXNAMELEN)) │ │ │ │ │ -MAXNAMELEN │ │ │ │ │ -#define MAXNAMELEN │ │ │ │ │ -Definition: os_limits.h:61 │ │ │ │ │ -***** ◆ ACE_PI_MALLOC_PADDING_SIZE ***** │ │ │ │ │ -#define ACE_PI_MALLOC_PADDING_SIZE   ACE_MALLOC_ROUNDUP (ACE_MALLOC_HEADER_SIZE + │ │ │ │ │ -sizeof (MALLOC_HEADER_PTR) + sizeof (size_t), ACE_MALLOC_ALIGN) - (sizeof │ │ │ │ │ -(MALLOC_HEADER_PTR) + sizeof (size_t)) │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01502.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_stdlib.inl File Reference │ │ │ │ +ACE: MEM_Stream.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,52 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
OS_NS_stdlib.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Macros
│ │ │ │ +
MEM_Stream.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -#include "ace/Object_Manager_Base.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/os_include/os_errno.h"
│ │ │ │ -#include "ace/os_include/os_search.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/MEM_IO.h"
│ │ │ │ +#include "ace/INET_Addr.h"
│ │ │ │ +#include "ace/MEM_Stream.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_MEM_Stream
 Defines the methods in the ACE_MEM_Stream abstraction. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_MEM_STREAM_MIN_BUFFER   4096
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_MEM_STREAM_MIN_BUFFER

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MEM_STREAM_MIN_BUFFER   4096
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,17 +3,28 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_stdlib.inl File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ -#include "ace/Object_Manager_Base.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ -#include "ace/os_include/os_errno.h" │ │ │ │ │ -#include "ace/os_include/os_search.h" │ │ │ │ │ +Classes | Macros │ │ │ │ │ +MEM_Stream.h File Reference │ │ │ │ │ +#include "ace/MEM_IO.h" │ │ │ │ │ +#include "ace/INET_Addr.h" │ │ │ │ │ +#include "ace/MEM_Stream.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_MEM_Stream │ │ │ │ │ +  Defines the methods in the ACE_MEM_Stream abstraction. More... │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_MEM_STREAM_MIN_BUFFER   4096 │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_MEM_STREAM_MIN_BUFFER ***** │ │ │ │ │ +#define ACE_MEM_STREAM_MIN_BUFFER   4096 │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01505.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: DEV.cpp File Reference │ │ │ │ +ACE: Dynamic_Service_Dependency.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,31 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
DEV.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Dynamic_Service_Dependency.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/DEV.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ +
#include "ace/Dynamic_Service_Base.h"
│ │ │ │ +#include "ace/Service_Object.h"
│ │ │ │ +#include "ace/DLL.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Dynamic_Service_Dependency
 Provides a way to declare dependency on specific service, thus helping to avoid order of initialization issues with instances of an objects whose implementation code resides in dynamically loaded services. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Iliyan Jeliazkov iliya.nosp@m.n@oc.nosp@m.iweb..nosp@m.com
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,25 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -DEV.cpp File Reference │ │ │ │ │ -#include "ace/DEV.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ +Classes │ │ │ │ │ +Dynamic_Service_Dependency.h File Reference │ │ │ │ │ +#include "ace/Dynamic_Service_Base.h" │ │ │ │ │ +#include "ace/Service_Object.h" │ │ │ │ │ +#include "ace/DLL.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Dynamic_Service_Dependency │ │ │ │ │ + Provides a way to declare dependency on specific service, thus helping │ │ │ │ │ +  to avoid order of initialization issues with instances of an objects │ │ │ │ │ + whose implementation code resides in dynamically loaded services. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Iliyan Jeliazkov iliya.nosp@m.n@oc.nosp@m.iweb..nosp@m.com │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01508.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_poll.inl File Reference │ │ │ │ +ACE: String_Base_Const.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,29 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
OS_NS_poll.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
String_Base_Const.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Time_Value.h"
│ │ │ │ -#include "ace/OS_NS_errno.h"
│ │ │ │ +
#include "ace/Malloc_Base.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_String_Base_Const
 This class defines a constant for ACE_String_Base which originally was there to circumvent a bug in SunCC 6.0. This could be moved to ACE_String_Base but that adds a lot of footprint to the user applications which is not something we want. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_poll.inl File Reference │ │ │ │ │ -#include "ace/Time_Value.h" │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ +Classes │ │ │ │ │ +String_Base_Const.h File Reference │ │ │ │ │ +#include "ace/Malloc_Base.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_String_Base_Const │ │ │ │ │ + This class defines a constant for ACE_String_Base which originally was │ │ │ │ │ +  there to circumvent a bug in SunCC 6.0. This could be moved to │ │ │ │ │ + ACE_String_Base but that adds a lot of footprint to the user │ │ │ │ │ + applications which is not something we want. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01511.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Condition_T.h File Reference │ │ │ │ +ACE: OS_NS_sys_socket.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,35 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Condition_T.h File Reference
│ │ │ │ +
OS_NS_sys_socket.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_Thread.h"
│ │ │ │ -#include "ace/Condition_Attributes.h"
│ │ │ │ -#include "ace/Condition_T.inl"
│ │ │ │ -#include "ace/Condition_T.cpp"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Condition< MUTEX >
 ACE_Condition variable wrapper, which allows threads to block until shared data changes state. More...
 
class  ACE_Thread_Condition< MUTEX >
 ACE_Condition variable wrapper that works within processes. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
#include "ace/OS_NS_sys_socket.h"
│ │ │ │ +#include "ace/OS_NS_sys_socket.inl"
│ │ │ │ +#include "ace/Containers_T.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,28 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Condition_T.h File Reference │ │ │ │ │ -#include "ace/OS_NS_Thread.h" │ │ │ │ │ -#include "ace/Condition_Attributes.h" │ │ │ │ │ -#include "ace/Condition_T.inl" │ │ │ │ │ -#include "ace/Condition_T.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Condition<_MUTEX_> │ │ │ │ │ -  ACE_Condition variable wrapper, which allows threads to block until │ │ │ │ │ - shared data changes state. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Thread_Condition<_MUTEX_> │ │ │ │ │ -  ACE_Condition variable wrapper that works within processes. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +OS_NS_sys_socket.cpp File Reference │ │ │ │ │ +#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ +#include "ace/OS_NS_sys_socket.inl" │ │ │ │ │ +#include "ace/Containers_T.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01514.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: TSS_T.cpp File Reference │ │ │ │ +ACE: Multihomed_INET_Addr.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,69 +63,30 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
TSS_T.cpp File Reference
│ │ │ │ +Classes
│ │ │ │ +
Multihomed_INET_Addr.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/TSS_T.h"
│ │ │ │ -#include "ace/Thread.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ -#include "ace/OS_NS_stdio.h"
│ │ │ │ +
#include "ace/INET_Addr.h"
│ │ │ │ +#include "ace/Containers_T.h"
│ │ │ │ +#include "ace/Multihomed_INET_Addr.inl"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_TSS_T_CPP
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Functions

 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_TSS) template< class TYPE > ACE_TSS< TYPE >
 

│ │ │ │ +Classes

class  ACE_Multihomed_INET_Addr
 Extends ACE_INET_Addr with support for multi-homed addresses. More...
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_TSS_T_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TSS_T_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tc()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_TSS )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Edward R. Mulholland emulh.nosp@m.oll@.nosp@m.atl.l.nosp@m.mco..nosp@m.com
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,29 +3,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions │ │ │ │ │ -TSS_T.cpp File Reference │ │ │ │ │ -#include "ace/TSS_T.h" │ │ │ │ │ -#include "ace/Thread.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ -#include "ace/OS_NS_stdio.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_TSS_T_CPP │ │ │ │ │ +Classes │ │ │ │ │ +Multihomed_INET_Addr.h File Reference │ │ │ │ │ +#include "ace/INET_Addr.h" │ │ │ │ │ +#include "ace/Containers_T.h" │ │ │ │ │ +#include "ace/Multihomed_INET_Addr.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Multihomed_INET_Addr │ │ │ │ │ +  Extends ACE_INET_Addr with support for multi-homed addresses. More... │ │ │ │ │   │ │ │ │ │ - Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tc (ACE_TSS) template< class TYPE > ACE_TSS< TYPE > │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_TSS_T_CPP ***** │ │ │ │ │ -#define ACE_TSS_T_CPP │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_TSS  ) │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Edward R. Mulholland │ │ │ │ │ + emulh.nosp@m.oll@.nosp@m.atl.l.nosp@m.mco..nosp@m.com │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01517.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Ping_Socket.inl File Reference │ │ │ │ +ACE: Cached_Connect_Strategy_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,92 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Ping_Socket.inl File Reference
│ │ │ │ +
│ │ │ │ +Macros | │ │ │ │ +Functions | │ │ │ │ +Variables
│ │ │ │ +
Cached_Connect_Strategy_T.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/Cached_Connect_Strategy_T.h"
│ │ │ │ +#include "ace/ACE.h"
│ │ │ │ +#include "ace/Service_Repository.h"
│ │ │ │ +#include "ace/Service_Types.h"
│ │ │ │ +#include "ace/Thread_Manager.h"
│ │ │ │ +#include "ace/WFMO_Reactor.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_CACHED_CONNECT_STRATEGY_T_CPP
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE_Tcoccc (ACE_Cached_Connect_Strategy_Ex) ACE_ALLOC_HOOK_DEFINE_Tcoccc(ACE_Bounded_Cached_Connect_Strategy) template< class SVC_HANDLER
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Variables

 ACE_PEER_CONNECTOR_1
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_CACHED_CONNECT_STRATEGY_T_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CACHED_CONNECT_STRATEGY_T_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tcoccc()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tcoccc (ACE_Cached_Connect_Strategy_Ex )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Variable Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_PEER_CONNECTOR_1

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_PEER_CONNECTOR_1
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,38 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Ping_Socket.inl File Reference │ │ │ │ │ +Macros | Functions | Variables │ │ │ │ │ +Cached_Connect_Strategy_T.cpp File Reference │ │ │ │ │ +#include "ace/Cached_Connect_Strategy_T.h" │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/Service_Repository.h" │ │ │ │ │ +#include "ace/Service_Types.h" │ │ │ │ │ +#include "ace/Thread_Manager.h" │ │ │ │ │ +#include "ace/WFMO_Reactor.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_CACHED_CONNECT_STRATEGY_T_CPP │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tcoccc (ACE_Cached_Connect_Strategy_Ex) │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tcoccc(ACE_Bounded_Cached_Connect_Strategy) template< │ │ │ │ │ + class SVC_HANDLER │ │ │ │ │ +  │ │ │ │ │ + Variables │ │ │ │ │ + ACE_PEER_CONNECTOR_1 │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_CACHED_CONNECT_STRATEGY_T_CPP ***** │ │ │ │ │ +#define ACE_CACHED_CONNECT_STRATEGY_T_CPP │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tcoccc() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tcoccc ( ACE_Cached_Connect_Strategy_Ex  ) │ │ │ │ │ +***** Variable Documentation ***** │ │ │ │ │ +***** ◆ ACE_PEER_CONNECTOR_1 ***** │ │ │ │ │ +ACE_PEER_CONNECTOR_1 │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01520.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SOCK_SEQPACK_Association.cpp File Reference │ │ │ │ +ACE: Thread_Semaphore.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
SOCK_SEQPACK_Association.cpp File Reference
│ │ │ │ +
Thread_Semaphore.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SOCK_SEQPACK_Association.h"
│ │ │ │ -#include "ace/Auto_Ptr.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ +
#include "ace/Thread_Semaphore.h"
│ │ │ │ +#include "ace/ACE.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,16 +3,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -SOCK_SEQPACK_Association.cpp File Reference │ │ │ │ │ -#include "ace/SOCK_SEQPACK_Association.h" │ │ │ │ │ -#include "ace/Auto_Ptr.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ +Thread_Semaphore.cpp File Reference │ │ │ │ │ +#include "ace/Thread_Semaphore.h" │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01523.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: CE_Screen_Output.h File Reference │ │ │ │ +ACE: Shared_Memory_MM.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
CE_Screen_Output.h File Reference
│ │ │ │ +
Shared_Memory_MM.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Si Mong Park spark.nosp@m.@oci.nosp@m.web.c.nosp@m.om
│ │ │ │ +
#include "ace/Shared_Memory_MM.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -CE_Screen_Output.h File Reference │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Si Mong Park spark.nosp@m.@oci.nosp@m.web.c.nosp@m.om │ │ │ │ │ +Shared_Memory_MM.cpp File Reference │ │ │ │ │ +#include "ace/Shared_Memory_MM.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01526.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Sample_History.h File Reference │ │ │ │ +ACE: Event_Handler_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,29 +63,40 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Sample_History.h File Reference
│ │ │ │ +Macros
│ │ │ │ +
Event_Handler_T.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Basic_Types.h"
│ │ │ │ -#include "ace/Sample_History.inl"
│ │ │ │ +
#include "ace/Event_Handler_T.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Classes

class  ACE_Sample_History
 Save multiple samples in an array. More...
 

│ │ │ │ +Macros

#define ACE_EVENT_HANDLER_T_CPP
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu
│ │ │ │ -
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_EVENT_HANDLER_T_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_EVENT_HANDLER_T_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,21 +3,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Sample_History.h File Reference │ │ │ │ │ -#include "ace/Basic_Types.h" │ │ │ │ │ -#include "ace/Sample_History.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Sample_History │ │ │ │ │ -  Save multiple samples in an array. More... │ │ │ │ │ +Macros │ │ │ │ │ +Event_Handler_T.cpp File Reference │ │ │ │ │ +#include "ace/Event_Handler_T.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_EVENT_HANDLER_T_CPP │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_EVENT_HANDLER_T_CPP ***** │ │ │ │ │ +#define ACE_EVENT_HANDLER_T_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01529.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Containers_T.inl File Reference │ │ │ │ +ACE: SOCK_Stream.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Containers_T.inl File Reference
│ │ │ │ +
SOCK_Stream.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/SOCK_Stream.h"
│ │ │ │ +#include "ace/OS_NS_sys_socket.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Containers_T.inl File Reference │ │ │ │ │ +SOCK_Stream.inl File Reference │ │ │ │ │ +#include "ace/SOCK_Stream.h" │ │ │ │ │ +#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01532.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_stdio.h File Reference │ │ │ │ +ACE: Time_Policy.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,378 +64,58 @@ │ │ │ │
    │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes | │ │ │ │ -Namespaces | │ │ │ │ -Macros | │ │ │ │ -Functions | │ │ │ │ -Variables
│ │ │ │ -
OS_NS_stdio.h File Reference
│ │ │ │ +Typedefs
│ │ │ │ +
Time_Policy.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -#include "ace/os_include/os_stdio.h"
│ │ │ │ -#include "ace/os_include/os_fcntl.h"
│ │ │ │ -#include "ace/os_include/os_inttypes.h"
│ │ │ │ -#include "ace/os_include/os_errno.h"
│ │ │ │ -#include "io.h"
│ │ │ │ +
#include "ace/Time_Policy.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ -

│ │ │ │ Classes

class  ACE_OS::ace_flock_t
 OS file locking structure. More...
class  ACE_System_Time_Policy
 Implement the system time policy for ACE. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ -Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
class  ACE_HR_Time_Policy
 Implement a time policy based on the ACE Highres timer. More...
 
class  ACE_FPointer_Time_Policy
 
class  ACE_Delegating_Time_Policy
 Implement a time policy that delegates to a dynamic time policy. More...
 
class  ACE_Dynamic_Time_Policy_Base
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

int ace_fgetc_helper (FILE *fp)
 
int ace_fputc_helper (int ch, FILE *fp)
 
int ace_getc_helper (FILE *fp)
 
int ace_putc_helper (int ch, FILE *fp)
 
ACE_HANDLE ace_fileno_helper (FILE *fp)
 
void ACE_OS::clearerr (FILE *fp)
 
char * ACE_OS::cuserid (char *user, size_t maxlen=ACE_MAX_USERID)
 
wchar_t * ACE_OS::cuserid (wchar_t *user, size_t maxlen=ACE_MAX_USERID)
 
int ACE_OS::asprintf (char **bufp, const char *format,...) ACE_GCC_FORMAT_ATTRIBUTE(printf
 
int int ACE_OS::asprintf (wchar_t **bufp, const wchar_t *format,...)
 
int ACE_OS::fclose (FILE *fp)
 
FILE * ACE_OS::fdopen (ACE_HANDLE handle, const ACE_TCHAR *mode)
 
int ACE_OS::fflush (FILE *fp)
 
int ACE_OS::fgetc (FILE *fp)
 
int ACE_OS::getc (FILE *fp)
 
int ACE_OS::fgetpos (FILE *fp, fpos_t *pos)
 
char * ACE_OS::fgets (char *buf, int size, FILE *fp)
 
wchar_t * ACE_OS::fgets (wchar_t *buf, int size, FILE *fp)
 
void ACE_OS::flock_adjust_params (ace_flock_t *lock, short whence, ACE_OFF_T &start, ACE_OFF_T &len)
 
int ACE_OS::flock_init (ace_flock_t *lock, int flags=0, const ACE_TCHAR *name=0, mode_t perms=0)
 
int ACE_OS::flock_destroy (ace_flock_t *lock, int unlink_file=1)
 
int ACE_OS::flock_rdlock (ace_flock_t *lock, short whence=0, ACE_OFF_T start=0, ACE_OFF_T len=0)
 
int ACE_OS::flock_tryrdlock (ace_flock_t *lock, short whence=0, ACE_OFF_T start=0, ACE_OFF_T len=0)
 
int ACE_OS::flock_trywrlock (ace_flock_t *lock, short whence=0, ACE_OFF_T start=0, ACE_OFF_T len=0)
 
int ACE_OS::flock_unlock (ace_flock_t *lock, short whence=0, ACE_OFF_T start=0, ACE_OFF_T len=0)
 
int ACE_OS::flock_wrlock (ace_flock_t *lock, short whence=0, ACE_OFF_T start=0, ACE_OFF_T len=0)
 
ACE_HANDLE ACE_OS::fileno (FILE *stream)
 
FILE * ACE_OS::fopen (const char *filename, const char *mode)
 
FILE * ACE_OS::fopen (const char *filename, const wchar_t *mode)
 
FILE * ACE_OS::fopen (const wchar_t *filename, const wchar_t *mode)
 
FILE * ACE_OS::fopen (const wchar_t *filename, const char *mode)
 
LPSECURITY_ATTRIBUTES ACE_OS::default_win32_security_attributes (LPSECURITY_ATTRIBUTES)
 Default Win32 Security Attributes definition. More...
 
LPSECURITY_ATTRIBUTES ACE_OS::default_win32_security_attributes_r (LPSECURITY_ATTRIBUTES, LPSECURITY_ATTRIBUTES, SECURITY_DESCRIPTOR *)
 
const ACE_TEXT_OSVERSIONINFOACE_OS::get_win32_versioninfo (void)
 Return the win32 OSVERSIONINFO structure. More...
 
HINSTANCE ACE_OS::get_win32_resource_module (void)
 
void ACE_OS::set_win32_resource_module (HINSTANCE)
 
int ACE_OS::fprintf (FILE *fp, const char *format,...) ACE_GCC_FORMAT_ATTRIBUTE(printf
 
int int ACE_OS::fprintf (FILE *fp, const wchar_t *format,...)
 
int ACE_OS::ungetc (int c, FILE *fp)
 
int ACE_OS::fputc (int c, FILE *fp)
 
int ACE_OS::putc (int c, FILE *fp)
 
int ACE_OS::fputs (const char *s, FILE *stream)
 
int ACE_OS::fputs (const wchar_t *s, FILE *stream)
 
size_t ACE_OS::fread (void *ptr, size_t size, size_t nelems, FILE *fp)
 
FILE * ACE_OS::freopen (const ACE_TCHAR *filename, const ACE_TCHAR *mode, FILE *stream)
 
int ACE_OS::fseek (FILE *fp, long offset, int ptrname)
 
int ACE_OS::fsetpos (FILE *fp, fpos_t *pos)
 
long ACE_OS::ftell (FILE *fp)
 
size_t ACE_OS::fwrite (const void *ptr, size_t size, size_t nitems, FILE *fp)
 
void ACE_OS::perror (const char *s)
 
void ACE_OS::perror (const wchar_t *s)
 
int ACE_OS::printf (const char *format,...) ACE_GCC_FORMAT_ATTRIBUTE(printf
 
int int ACE_OS::printf (const wchar_t *format,...)
 
int ACE_OS::puts (const char *s)
 
int ACE_OS::puts (const wchar_t *s)
 
int ACE_OS::rename (const char *old_name, const char *new_name, int flags=-1)
 
int ACE_OS::rename (const wchar_t *old_name, const wchar_t *new_name, int flags=-1)
 
void ACE_OS::rewind (FILE *fp)
 
int ACE_OS::snprintf (char *buf, size_t maxlen, const char *format,...) ACE_GCC_FORMAT_ATTRIBUTE(printf
 
int int ACE_OS::snprintf (wchar_t *buf, size_t maxlen, const wchar_t *format,...)
 
int ACE_OS::sprintf (char *buf, const char *format,...) ACE_GCC_FORMAT_ATTRIBUTE(printf
 
int int ACE_OS::sprintf (wchar_t *buf, const wchar_t *format,...)
 
char * ACE_OS::tempnam (const char *dir=0, const char *pfx=0)
 
wchar_t * ACE_OS::tempnam (const wchar_t *dir, const wchar_t *pfx=0)
 
int ACE_OS::vasprintf (char **bufp, const char *format, va_list argptr) ACE_GCC_FORMAT_ATTRIBUTE(printf
 
int int ACE_OS::vprintf (const char *format, va_list argptr) ACE_GCC_FORMAT_ATTRIBUTE(printf
 
int int int ACE_OS::vfprintf (FILE *fp, const char *format, va_list argptr) ACE_GCC_FORMAT_ATTRIBUTE(printf
 
int int int int ACE_OS::vsprintf (char *buffer, const char *format, va_list argptr) ACE_GCC_FORMAT_ATTRIBUTE(printf
 
int int int int int ACE_OS::vsnprintf (char *buffer, size_t maxlen, const char *format, va_list argptr) ACE_GCC_FORMAT_ATTRIBUTE(printf
 
int int int int int int ACE_OS::vasprintf (wchar_t **bufp, const wchar_t *format, va_list argptr)
 
int ACE_OS::vprintf (const wchar_t *format, va_list argptr)
 
int ACE_OS::vfprintf (FILE *fp, const wchar_t *format, va_list argptr)
 
int ACE_OS::vsprintf (wchar_t *buffer, const wchar_t *format, va_list argptr)
 
int ACE_OS::vsnprintf (wchar_t *buffer, size_t maxlen, const wchar_t *format, va_list argptr)
 
int ACE_OS::vasprintf_emulation (char **bufp, const char *format, va_list argptr)
 
int ACE_OS::vaswprintf_emulation (wchar_t **bufp, const wchar_t *format, va_list argptr)
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Variables

ACE_TEXT_OSVERSIONINFO ACE_OS::win32_versioninfo_
 
HINSTANCE ACE_OS::win32_resource_module_
 

│ │ │ │ +Typedefs

typedef ACE_FPointer_Time_Policy ACE_Default_Time_Policy
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ +
Author
Carlos O'Ryan corya.nosp@m.n@at.nosp@m.desk..nosp@m.com
│ │ │ │
│ │ │ │ -and a cast of thousands...
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_EXPORT_MACRO

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ace_fgetc_helper()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int ace_fgetc_helper (FILE * fp)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ace_fileno_helper()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_HANDLE ace_fileno_helper (FILE * fp)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ace_fputc_helper()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int ace_fputc_helper (int ch,
FILE * fp 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ace_getc_helper()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int ace_getc_helper (FILE * fp)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ace_putc_helper()

│ │ │ │ +Martin Corino mcori.nosp@m.no@r.nosp@m.emedy.nosp@m..nl
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Default_Time_Policy

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
int ace_putc_helper (int ch,
FILE * fp 
)typedef ACE_FPointer_Time_Policy ACE_Default_Time_Policy
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │
│ │ │ │ +

Temporarily, for backwards compatibility reasons, this will be the default time policy. In time to be replaced by ACE_System_Time_Policy.

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Macros
│ │ │ │ -
Timer_Wheel_T.cpp File Reference
│ │ │ │ +
iosfwd.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_sys_time.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ -#include "ace/Timer_Wheel_T.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/Truncate.h"
│ │ │ │ -
│ │ │ │ +
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Macros

#define ACE_TIMER_WHEEL_T_CPP
 
#define ACE_HAS_CPP98_IOSTREAMS   1
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_TIMER_WHEEL_T_CPP

│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Irfan Pyarali
│ │ │ │ +

This file contains the portability ugliness for the Standard C++ Library. As implementations of the "standard" emerge, this file will need to be updated.

│ │ │ │ +

This files deals with forward declaration for the stream classes. Remember that since the new Standard C++ Library code for streams uses templates, simple forward declaration will not work.

│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_HAS_CPP98_IOSTREAMS

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_TIMER_WHEEL_T_CPP#define ACE_HAS_CPP98_IOSTREAMS   1
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,22 +4,25 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Macros │ │ │ │ │ -Timer_Wheel_T.cpp File Reference │ │ │ │ │ -#include "ace/OS_NS_sys_time.h" │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ -#include "ace/Timer_Wheel_T.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/Truncate.h" │ │ │ │ │ +iosfwd.h File Reference │ │ │ │ │ Macros │ │ │ │ │ -#define ACE_TIMER_WHEEL_T_CPP │ │ │ │ │ +#define ACE_HAS_CPP98_IOSTREAMS   1 │ │ │ │ │   │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Irfan Pyarali │ │ │ │ │ +This file contains the portability ugliness for the Standard C++ Library. As │ │ │ │ │ +implementations of the "standard" emerge, this file will need to be updated. │ │ │ │ │ +This files deals with forward declaration for the stream classes. Remember that │ │ │ │ │ +since the new Standard C++ Library code for streams uses templates, simple │ │ │ │ │ +forward declaration will not work. │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_TIMER_WHEEL_T_CPP ***** │ │ │ │ │ -#define ACE_TIMER_WHEEL_T_CPP │ │ │ │ │ +***** ◆ ACE_HAS_CPP98_IOSTREAMS ***** │ │ │ │ │ +#define ACE_HAS_CPP98_IOSTREAMS   1 │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01538.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Date_Time.inl File Reference │ │ │ │ +ACE: OS_NS_unistd.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,211 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Date_Time.inl File Reference
│ │ │ │ +
│ │ │ │ +Namespaces | │ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
OS_NS_unistd.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/Time_Value.h"
│ │ │ │ -#include "ace/OS_NS_sys_time.h"
│ │ │ │ -#include "ace/OS_NS_time.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +#include "ace/Time_Value.h"
│ │ │ │ +#include "ace/Basic_Types.h"
│ │ │ │ +#include "ace/os_include/os_unistd.h"
│ │ │ │ +#include "ace/os_include/os_stdio.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

int ACE_OS::access (const char *path, int amode)
 
int ACE_OS::access (const wchar_t *path, int amode)
 
unsigned int ACE_OS::alarm (u_int secs)
 
long ACE_OS::allocation_granularity ()
 
int ACE_OS::argv_to_string (int argc, ACE_TCHAR **argv, ACE_TCHAR *&buf, bool substitute_env_args=true, bool quote_args=false)
 used by ARGV::argv_to_string() and ACE_OS::fork_exec() More...
 
int ACE_OS::argv_to_string (ACE_TCHAR **argv, ACE_TCHAR *&buf, bool substitute_env_args=true, bool quote_args=false)
 
int ACE_OS::chdir (const char *path)
 
int ACE_OS::chdir (const wchar_t *path)
 
int ACE_OS::rmdir (const char *path)
 
int ACE_OS::rmdir (const wchar_t *path)
 
int ACE_OS::close (ACE_HANDLE handle)
 
ACE_HANDLE ACE_OS::dup (ACE_HANDLE handle)
 
ACE_HANDLE ACE_OS::dup (ACE_HANDLE handle, pid_t pid)
 
int ACE_OS::dup2 (ACE_HANDLE oldfd, ACE_HANDLE newfd)
 
int ACE_OS::execl (const char *path, const char *arg0,...)
 
int ACE_OS::execle (const char *path, const char *arg0,...)
 
int ACE_OS::execlp (const char *file, const char *arg0,...)
 
int ACE_OS::execv (const char *path, char *const argv[])
 
int ACE_OS::execve (const char *path, char *const argv[], char *const envp[])
 
int ACE_OS::execvp (const char *file, char *const argv[])
 
pid_t ACE_OS::fork ()
 
pid_t ACE_OS::fork (const ACE_TCHAR *program_name)
 
pid_t ACE_OS::fork_exec (ACE_TCHAR *argv[])
 
int ACE_OS::fsync (ACE_HANDLE handle)
 
int ACE_OS::ftruncate (ACE_HANDLE handle, ACE_OFF_T offset)
 
char * ACE_OS::getcwd (char *, size_t)
 
wchar_t * ACE_OS::getcwd (wchar_t *, size_t)
 
gid_t ACE_OS::getgid ()
 
gid_t ACE_OS::getegid ()
 
int ACE_OS::getopt (int argc, char *const *argv, const char *optstring)
 
long ACE_OS::getpagesize ()
 
pid_t ACE_OS::getpgid (pid_t pid)
 
pid_t ACE_OS::getpid ()
 
pid_t ACE_OS::getppid ()
 
uid_t ACE_OS::getuid ()
 
uid_t ACE_OS::geteuid ()
 
int ACE_OS::hostname (char name[], size_t maxnamelen)
 
int ACE_OS::hostname (wchar_t name[], size_t maxnamelen)
 
int ACE_OS::isatty (int handle)
 
int ACE_OS::isatty (ACE_HANDLE handle)
 
ACE_OFF_T ACE_OS::lseek (ACE_HANDLE handle, ACE_OFF_T offset, int whence)
 
long ACE_OS::num_processors ()
 Get the number of CPUs configured in the machine. More...
 
long ACE_OS::num_processors_online ()
 Get the number of CPUs currently online. More...
 
int ACE_OS::pipe (ACE_HANDLE handles[])
 
ssize_t ACE_OS::pread (ACE_HANDLE handle, void *buf, size_t nbyte, ACE_OFF_T offset)
 
ssize_t ACE_OS::pwrite (ACE_HANDLE handle, const void *buf, size_t nbyte, ACE_OFF_T offset)
 
ssize_t ACE_OS::read (ACE_HANDLE handle, void *buf, size_t len)
 
ssize_t ACE_OS::read (ACE_HANDLE handle, void *buf, size_t len, ACE_OVERLAPPED *)
 
ssize_t ACE_OS::read_n (ACE_HANDLE handle, void *buf, size_t len, size_t *bytes_transferred=0)
 
ssize_t ACE_OS::readlink (const char *path, char *buf, size_t bufsiz)
 
void * ACE_OS::sbrk (intptr_t brk)
 
int ACE_OS::setgid (gid_t)
 
int ACE_OS::setegid (gid_t)
 
int ACE_OS::setpgid (pid_t pid, pid_t pgid)
 
int ACE_OS::setregid (gid_t rgid, gid_t egid)
 
int ACE_OS::setreuid (uid_t ruid, uid_t euid)
 
pid_t ACE_OS::setsid ()
 
int ACE_OS::setuid (uid_t)
 
int ACE_OS::seteuid (uid_t)
 
int ACE_OS::sleep (u_int seconds)
 
int ACE_OS::sleep (const ACE_Time_Value &tv)
 
int ACE_OS::string_to_argv (ACE_TCHAR *buf, int &argc, ACE_TCHAR **&argv, bool substitute_env_args=true)
 
void ACE_OS::swab (const void *src, void *dest, ssize_t n)
 
long ACE_OS::sysconf (int)
 
long ACE_OS::sysinfo (int cmd, char *buf, long count)
 
int ACE_OS::truncate (const ACE_TCHAR *filename, ACE_OFF_T length)
 
useconds_t ACE_OS::ualarm (useconds_t usecs, useconds_t interval=0)
 
useconds_t ACE_OS::ualarm (const ACE_Time_Value &tv, const ACE_Time_Value &tv_interval=ACE_Time_Value::zero)
 
int ACE_OS::unlink (const char *path)
 
int ACE_OS::unlink (const wchar_t *path)
 
ssize_t ACE_OS::write (ACE_HANDLE handle, const void *buf, size_t nbyte)
 
ssize_t ACE_OS::write (ACE_HANDLE handle, const void *buf, size_t nbyte, ACE_OVERLAPPED *)
 
ssize_t ACE_OS::write_n (ACE_HANDLE handle, const void *buf, size_t len, size_t *bytes_transferred=0)
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ +
│ │ │ │ +and a cast of thousands...
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_EXPORT_MACRO

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,15 +3,198 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Date_Time.inl File Reference │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ +Namespaces | Macros | Functions │ │ │ │ │ +OS_NS_unistd.h File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ #include "ace/Time_Value.h" │ │ │ │ │ -#include "ace/OS_NS_sys_time.h" │ │ │ │ │ -#include "ace/OS_NS_time.h" │ │ │ │ │ +#include "ace/Basic_Types.h" │ │ │ │ │ +#include "ace/os_include/os_unistd.h" │ │ │ │ │ +#include "ace/os_include/os_stdio.h" │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_OS │ │ │ │ │ + This namespace defines an OS independent programming API that │ │ │ │ │ +  shields developers from nonportable aspects of writing efficient │ │ │ │ │ + system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ + various real-time operating systems. │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ + int ACE_OS::access (const char *path, int amode) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::access (const wchar_t *path, int amode) │ │ │ │ │ +  │ │ │ │ │ +unsigned int ACE_OS::alarm (u_int secs) │ │ │ │ │ +  │ │ │ │ │ + long ACE_OS::allocation_granularity () │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::argv_to_string (int argc, ACE_TCHAR **argv, ACE_TCHAR │ │ │ │ │ + *&buf, bool substitute_env_args=true, bool quote_args=false) │ │ │ │ │ +  used by ARGV::argv_to_string() and ACE_OS::fork_exec() More... │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::argv_to_string (ACE_TCHAR **argv, ACE_TCHAR *&buf, bool │ │ │ │ │ + substitute_env_args=true, bool quote_args=false) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::chdir (const char *path) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::chdir (const wchar_t *path) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::rmdir (const char *path) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::rmdir (const wchar_t *path) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::close (ACE_HANDLE handle) │ │ │ │ │ +  │ │ │ │ │ + ACE_HANDLE ACE_OS::dup (ACE_HANDLE handle) │ │ │ │ │ +  │ │ │ │ │ + ACE_HANDLE ACE_OS::dup (ACE_HANDLE handle, pid_t pid) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::dup2 (ACE_HANDLE oldfd, ACE_HANDLE newfd) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::execl (const char *path, const char *arg0,...) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::execle (const char *path, const char *arg0,...) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::execlp (const char *file, const char *arg0,...) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::execv (const char *path, char *const argv[]) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::execve (const char *path, char *const argv[], char *const │ │ │ │ │ + envp[]) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::execvp (const char *file, char *const argv[]) │ │ │ │ │ +  │ │ │ │ │ + pid_t ACE_OS::fork () │ │ │ │ │ +  │ │ │ │ │ + pid_t ACE_OS::fork (const ACE_TCHAR *program_name) │ │ │ │ │ +  │ │ │ │ │ + pid_t ACE_OS::fork_exec (ACE_TCHAR *argv[]) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::fsync (ACE_HANDLE handle) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::ftruncate (ACE_HANDLE handle, ACE_OFF_T offset) │ │ │ │ │ +  │ │ │ │ │ + char * ACE_OS::getcwd (char *, size_t) │ │ │ │ │ +  │ │ │ │ │ + wchar_t * ACE_OS::getcwd (wchar_t *, size_t) │ │ │ │ │ +  │ │ │ │ │ + gid_t ACE_OS::getgid () │ │ │ │ │ +  │ │ │ │ │ + gid_t ACE_OS::getegid () │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::getopt (int argc, char *const *argv, const char │ │ │ │ │ + *optstring) │ │ │ │ │ +  │ │ │ │ │ + long ACE_OS::getpagesize () │ │ │ │ │ +  │ │ │ │ │ + pid_t ACE_OS::getpgid (pid_t pid) │ │ │ │ │ +  │ │ │ │ │ + pid_t ACE_OS::getpid () │ │ │ │ │ +  │ │ │ │ │ + pid_t ACE_OS::getppid () │ │ │ │ │ +  │ │ │ │ │ + uid_t ACE_OS::getuid () │ │ │ │ │ +  │ │ │ │ │ + uid_t ACE_OS::geteuid () │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::hostname (char name[], size_t maxnamelen) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::hostname (wchar_t name[], size_t maxnamelen) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::isatty (int handle) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::isatty (ACE_HANDLE handle) │ │ │ │ │ +  │ │ │ │ │ + ACE_OFF_T ACE_OS::lseek (ACE_HANDLE handle, ACE_OFF_T offset, int whence) │ │ │ │ │ +  │ │ │ │ │ + long ACE_OS::num_processors () │ │ │ │ │ +  Get the number of CPUs configured in the machine. More... │ │ │ │ │ +  │ │ │ │ │ + long ACE_OS::num_processors_online () │ │ │ │ │ +  Get the number of CPUs currently online. More... │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::pipe (ACE_HANDLE handles[]) │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE_OS::pread (ACE_HANDLE handle, void *buf, size_t nbyte, │ │ │ │ │ + ACE_OFF_T offset) │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE_OS::pwrite (ACE_HANDLE handle, const void *buf, size_t nbyte, │ │ │ │ │ + ACE_OFF_T offset) │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE_OS::read (ACE_HANDLE handle, void *buf, size_t len) │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE_OS::read (ACE_HANDLE handle, void *buf, size_t len, │ │ │ │ │ + ACE_OVERLAPPED *) │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE_OS::read_n (ACE_HANDLE handle, void *buf, size_t len, size_t │ │ │ │ │ + *bytes_transferred=0) │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE_OS::readlink (const char *path, char *buf, size_t bufsiz) │ │ │ │ │ +  │ │ │ │ │ + void * ACE_OS::sbrk (intptr_t brk) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::setgid (gid_t) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::setegid (gid_t) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::setpgid (pid_t pid, pid_t pgid) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::setregid (gid_t rgid, gid_t egid) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::setreuid (uid_t ruid, uid_t euid) │ │ │ │ │ +  │ │ │ │ │ + pid_t ACE_OS::setsid () │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::setuid (uid_t) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::seteuid (uid_t) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::sleep (u_int seconds) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::sleep (const ACE_Time_Value &tv) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::string_to_argv (ACE_TCHAR *buf, int &argc, ACE_TCHAR │ │ │ │ │ + **&argv, bool substitute_env_args=true) │ │ │ │ │ +  │ │ │ │ │ + void ACE_OS::swab (const void *src, void *dest, ssize_t n) │ │ │ │ │ +  │ │ │ │ │ + long ACE_OS::sysconf (int) │ │ │ │ │ +  │ │ │ │ │ + long ACE_OS::sysinfo (int cmd, char *buf, long count) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::truncate (const ACE_TCHAR *filename, ACE_OFF_T length) │ │ │ │ │ +  │ │ │ │ │ + useconds_t ACE_OS::ualarm (useconds_t usecs, useconds_t interval=0) │ │ │ │ │ +  │ │ │ │ │ + useconds_t ACE_OS::ualarm (const ACE_Time_Value &tv, const ACE_Time_Value │ │ │ │ │ + &tv_interval=ACE_Time_Value::zero) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::unlink (const char *path) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::unlink (const wchar_t *path) │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE_OS::write (ACE_HANDLE handle, const void *buf, size_t nbyte) │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE_OS::write (ACE_HANDLE handle, const void *buf, size_t nbyte, │ │ │ │ │ + ACE_OVERLAPPED *) │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE_OS::write_n (ACE_HANDLE handle, const void *buf, size_t len, │ │ │ │ │ + size_t *bytes_transferred=0) │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ + and a cast of thousands... │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01541.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Encoding_Converter.cpp File Reference │ │ │ │ +ACE: Strategies_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,50 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Encoding_Converter.cpp File Reference
│ │ │ │ +
│ │ │ │ +Macros
│ │ │ │ +
Strategies_T.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Encoding_Converter.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Strategies_T.h"
│ │ │ │ +#include "ace/Service_Repository.h"
│ │ │ │ +#include "ace/Service_Types.h"
│ │ │ │ +#include "ace/Thread_Manager.h"
│ │ │ │ +#include "ace/WFMO_Reactor.h"
│ │ │ │ +#include "ace/ACE.h"
│ │ │ │ +#include "ace/OS_NS_dlfcn.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_Errno.h"
│ │ │ │ +#include "ace/Svc_Handler.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_STRATEGIES_T_CPP
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_STRATEGIES_T_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_STRATEGIES_T_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,28 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Encoding_Converter.cpp File Reference │ │ │ │ │ -#include "ace/Encoding_Converter.h" │ │ │ │ │ +Macros │ │ │ │ │ +Strategies_T.cpp File Reference │ │ │ │ │ +#include "ace/Strategies_T.h" │ │ │ │ │ +#include "ace/Service_Repository.h" │ │ │ │ │ +#include "ace/Service_Types.h" │ │ │ │ │ +#include "ace/Thread_Manager.h" │ │ │ │ │ +#include "ace/WFMO_Reactor.h" │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/OS_NS_dlfcn.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_Errno.h" │ │ │ │ │ +#include "ace/Svc_Handler.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_STRATEGIES_T_CPP │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_STRATEGIES_T_CPP ***** │ │ │ │ │ +#define ACE_STRATEGIES_T_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01544.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Truncate.h File Reference │ │ │ │ +ACE: Reactor_Token_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,107 +63,30 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Namespaces | │ │ │ │ -Functions
│ │ │ │ -
Truncate.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
Reactor_Token_T.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/If_Then_Else.h"
│ │ │ │ -#include "ace/Numeric_Limits.h"
│ │ │ │ +
#include "ace/Reactor_Impl.h"
│ │ │ │ +#include "ace/Token.h"
│ │ │ │ +#include "ace/Reactor_Token_T.cpp"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ Classes

struct  ACE_Utils::Sign_Check< unsigned char >
class  ACE_Reactor_Token_T< ACE_TOKEN_TYPE >
 Used as a synchronization mechanism to coordinate concurrent access to an ACE_Reactor_Impl object. More...
 
struct  ACE_Utils::Sign_Check< unsigned short >
 
struct  ACE_Utils::Sign_Check< unsigned int >
 
struct  ACE_Utils::Sign_Check< unsigned long >
 
struct  ACE_Utils::Sign_Check< unsigned long long >
 
struct  ACE_Utils::Sign_Check< signed char >
 
struct  ACE_Utils::Sign_Check< signed short >
 
struct  ACE_Utils::Sign_Check< signed int >
 
struct  ACE_Utils::Sign_Check< signed long >
 
struct  ACE_Utils::Sign_Check< signed long long >
 
struct  ACE_Utils::To_Unsigned< unsigned char >
 
struct  ACE_Utils::To_Unsigned< unsigned short >
 
struct  ACE_Utils::To_Unsigned< unsigned int >
 
struct  ACE_Utils::To_Unsigned< unsigned long >
 
struct  ACE_Utils::To_Unsigned< unsigned long long >
 
struct  ACE_Utils::To_Unsigned< signed char >
 
struct  ACE_Utils::To_Unsigned< signed short >
 
struct  ACE_Utils::To_Unsigned< signed int >
 
struct  ACE_Utils::To_Unsigned< signed long >
 
struct  ACE_Utils::To_Unsigned< signed long long >
 
struct  ACE_Utils::Safe_Comparator< LEFT, RIGHT, true, false >
 
struct  ACE_Utils::Safe_Comparator< LEFT, RIGHT, false, true >
 
struct  ACE_Utils::Safe_Comparator< LEFT, RIGHT, false, false >
 
struct  ACE_Utils::Safe_Comparator< LEFT, RIGHT, true, true >
 
struct  ACE_Utils::Fast_Comparator< LEFT, RIGHT >
 Quick comparison of types that can be safely promoted and/or converted to each other. More...
 
struct  ACE_Utils::Comparator< LEFT, RIGHT >
 Structure that provides optimal comparison operation for given types. More...
 
struct  ACE_Utils::Truncator< FROM, TO >
 Truncate value of type FROM to value of type TO. More...
 
struct  ACE_Utils::Truncator< T, T >
 
struct  ACE_Utils::Noop_Truncator< FROM, TO >
 No-op truncation. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_Utils
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │

│ │ │ │ -Functions

template<typename TO , typename FROM >
TO ACE_Utils::truncate_cast (FROM val)
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Steve Huston shust.nosp@m.on@r.nosp@m.ivera.nosp@m.ce.c.nosp@m.om
│ │ │ │ -
│ │ │ │ -Ossama Othman ossam.nosp@m.a_ot.nosp@m.hman@.nosp@m.syma.nosp@m.ntec..nosp@m.com
│ │ │ │ -
│ │ │ │ -Russell Mora russe.nosp@m.ll_m.nosp@m.ora@s.nosp@m.yman.nosp@m.tec.c.nosp@m.om
│ │ │ │ +
Author
Steve Huston shust.nosp@m.on@r.nosp@m.ivera.nosp@m.ce.c.nosp@m.om
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,95 +3,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Namespaces | Functions │ │ │ │ │ -Truncate.h File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ -#include "ace/If_Then_Else.h" │ │ │ │ │ -#include "ace/Numeric_Limits.h" │ │ │ │ │ +Classes │ │ │ │ │ +Reactor_Token_T.h File Reference │ │ │ │ │ +#include "ace/Reactor_Impl.h" │ │ │ │ │ +#include "ace/Token.h" │ │ │ │ │ +#include "ace/Reactor_Token_T.cpp" │ │ │ │ │ Classes │ │ │ │ │ -struct  ACE_Utils::Sign_Check<_unsigned_char_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Utils::Sign_Check<_unsigned_short_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Utils::Sign_Check<_unsigned_int_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Utils::Sign_Check<_unsigned_long_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Utils::Sign_Check<_unsigned_long_long_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Utils::Sign_Check<_signed_char_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Utils::Sign_Check<_signed_short_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Utils::Sign_Check<_signed_int_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Utils::Sign_Check<_signed_long_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Utils::Sign_Check<_signed_long_long_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Utils::To_Unsigned<_unsigned_char_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Utils::To_Unsigned<_unsigned_short_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Utils::To_Unsigned<_unsigned_int_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Utils::To_Unsigned<_unsigned_long_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Utils::To_Unsigned<_unsigned_long_long_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Utils::To_Unsigned<_signed_char_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Utils::To_Unsigned<_signed_short_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Utils::To_Unsigned<_signed_int_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Utils::To_Unsigned<_signed_long_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Utils::To_Unsigned<_signed_long_long_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Utils::Safe_Comparator<_LEFT,_RIGHT,_true,_false_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Utils::Safe_Comparator<_LEFT,_RIGHT,_false,_true_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Utils::Safe_Comparator<_LEFT,_RIGHT,_false,_false_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Utils::Safe_Comparator<_LEFT,_RIGHT,_true,_true_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Utils::Fast_Comparator<_LEFT,_RIGHT_> │ │ │ │ │ -  Quick comparison of types that can be safely promoted and/or converted │ │ │ │ │ - to each other. More... │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Utils::Comparator<_LEFT,_RIGHT_> │ │ │ │ │ -  Structure that provides optimal comparison operation for given types. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Utils::Truncator<_FROM,_TO_> │ │ │ │ │ -  Truncate value of type FROM to value of type TO. More... │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Utils::Truncator<_T,_T_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Utils::Noop_Truncator<_FROM,_TO_> │ │ │ │ │ -  No-op truncation. More... │ │ │ │ │ -  │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_Utils │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -template │ │ │ │ │ -TO ACE_Utils::truncate_cast (FROM val) │ │ │ │ │ +class  ACE_Reactor_Token_T<_ACE_TOKEN_TYPE_> │ │ │ │ │ +  Used as a synchronization mechanism to coordinate concurrent access to │ │ │ │ │ + an ACE_Reactor_Impl object. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ Steve Huston shust.nosp@m.on@r.nosp@m.ivera.nosp@m.ce.c.nosp@m.om │ │ │ │ │ - Ossama Othman │ │ │ │ │ - ossam.nosp@m.a_ot.nosp@m.hman@.nosp@m.syma.nosp@m.ntec..nosp@m.com │ │ │ │ │ - Russell Mora │ │ │ │ │ - russe.nosp@m.ll_m.nosp@m.ora@s.nosp@m.yman.nosp@m.tec.c.nosp@m.om │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01547.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Shared_Memory_SV.inl File Reference │ │ │ │ +ACE: Hash_Map_Manager_T.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Shared_Memory_SV.inl File Reference
│ │ │ │ +
Hash_Map_Manager_T.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Global_Macros.h"
│ │ │ │ +
#include "ace/Guard_T.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Shared_Memory_SV.inl File Reference │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ +Hash_Map_Manager_T.inl File Reference │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01550.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: MEM_Addr.cpp File Reference │ │ │ │ +ACE: Time_Value_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,30 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
MEM_Addr.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Time_Value_T.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/MEM_Addr.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/OS_NS_stdlib.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ -#include "ace/os_include/os_netdb.h"
│ │ │ │ +
#include "ace/Time_Value.h"
│ │ │ │ +#include "ace/Time_Value_T.inl"
│ │ │ │ +#include "ace/Time_Value_T.cpp"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Time_Value_T< TIME_POLICY >
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Martin Corino mcori.nosp@m.no@r.nosp@m.emedy.nosp@m..nl
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,16 +3,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -MEM_Addr.cpp File Reference │ │ │ │ │ -#include "ace/MEM_Addr.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/OS_NS_stdlib.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ -#include "ace/os_include/os_netdb.h" │ │ │ │ │ +Classes │ │ │ │ │ +Time_Value_T.h File Reference │ │ │ │ │ +#include "ace/Time_Value.h" │ │ │ │ │ +#include "ace/Time_Value_T.inl" │ │ │ │ │ +#include "ace/Time_Value_T.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Time_Value_T<_TIME_POLICY_> │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Martin Corino mcori.nosp@m.no@r.nosp@m.emedy.nosp@m..nl │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01553.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Message_Queue_NT.inl File Reference │ │ │ │ +ACE: Notification_Queue.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Message_Queue_NT.inl File Reference
│ │ │ │ +
Notification_Queue.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Guard_T.h"
│ │ │ │ +
#include "ace/Notification_Queue.h"
│ │ │ │ +#include "ace/Guard_T.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Message_Queue_NT.inl File Reference │ │ │ │ │ +Notification_Queue.cpp File Reference │ │ │ │ │ +#include "ace/Notification_Queue.h" │ │ │ │ │ #include "ace/Guard_T.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01556.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Unbounded_Queue.inl File Reference │ │ │ │ +ACE: Service_Repository.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,58 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Unbounded_Queue.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Macros
│ │ │ │ +
Service_Repository.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/Default_Constants.h"
│ │ │ │ +#include "ace/Synch_Traits.h"
│ │ │ │ +#include "ace/Array_Map.h"
│ │ │ │ +#include "ace/Malloc_Base.h"
│ │ │ │ +#include "ace/Recursive_Thread_Mutex.h"
│ │ │ │ +#include "ace/Service_Repository.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Service_Repository
 Contains all the services offered by a Service Configurator-based application. More...
 
class  ACE_Service_Repository_Iterator
 Iterate through the ACE_Service_Repository. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_Component_Repository   ACE_Service_Repository
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Component_Repository

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_Component_Repository   ACE_Service_Repository
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,36 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Unbounded_Queue.inl File Reference │ │ │ │ │ +Classes | Macros │ │ │ │ │ +Service_Repository.h File Reference │ │ │ │ │ +#include "ace/Default_Constants.h" │ │ │ │ │ +#include "ace/Synch_Traits.h" │ │ │ │ │ +#include "ace/Array_Map.h" │ │ │ │ │ +#include "ace/Malloc_Base.h" │ │ │ │ │ +#include "ace/Recursive_Thread_Mutex.h" │ │ │ │ │ +#include "ace/Service_Repository.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Service_Repository │ │ │ │ │ +  Contains all the services offered by a Service Configurator-based │ │ │ │ │ + application. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Service_Repository_Iterator │ │ │ │ │ +  Iterate through the ACE_Service_Repository. More... │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_Component_Repository   ACE_Service_Repository │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_Component_Repository ***** │ │ │ │ │ +#define ACE_Component_Repository   ACE_Service_Repository │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01559.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: ICMP_Socket.cpp File Reference │ │ │ │ +ACE: Framework_Component.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
ICMP_Socket.cpp File Reference
│ │ │ │ +
Framework_Component.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/ICMP_Socket.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ -#include "ace/Sock_Connect.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/OS_NS_netdb.h"
│ │ │ │ -#include "ace/OS_NS_sys_socket.h"
│ │ │ │ +
#include "ace/Framework_Component.h"
│ │ │ │ +#include "ace/Object_Manager.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/DLL_Manager.h"
│ │ │ │ +#include "ace/Recursive_Thread_Mutex.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,17 +3,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -ICMP_Socket.cpp File Reference │ │ │ │ │ -#include "ace/ICMP_Socket.h" │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/Sock_Connect.h" │ │ │ │ │ +Framework_Component.cpp File Reference │ │ │ │ │ +#include "ace/Framework_Component.h" │ │ │ │ │ +#include "ace/Object_Manager.h" │ │ │ │ │ #include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/OS_NS_netdb.h" │ │ │ │ │ -#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ +#include "ace/DLL_Manager.h" │ │ │ │ │ +#include "ace/Recursive_Thread_Mutex.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01562.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: XTI_ATM_Mcast.cpp File Reference │ │ │ │ +ACE: Timer_Hash_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,50 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
XTI_ATM_Mcast.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Macros
│ │ │ │ +
Timer_Hash_T.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/XTI_ATM_Mcast.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Timer_Hash_T.h"
│ │ │ │ +#include "ace/OS_NS_sys_time.h"
│ │ │ │ +#include "ace/Guard_T.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  Hash_Token< TYPE >
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_TIMER_HASH_T_CPP
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_TIMER_HASH_T_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TIMER_HASH_T_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,25 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -XTI_ATM_Mcast.cpp File Reference │ │ │ │ │ -#include "ace/XTI_ATM_Mcast.h" │ │ │ │ │ +Classes | Macros │ │ │ │ │ +Timer_Hash_T.cpp File Reference │ │ │ │ │ +#include "ace/Timer_Hash_T.h" │ │ │ │ │ +#include "ace/OS_NS_sys_time.h" │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  Hash_Token<_TYPE_> │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_TIMER_HASH_T_CPP │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_TIMER_HASH_T_CPP ***** │ │ │ │ │ +#define ACE_TIMER_HASH_T_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01565.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_Errno.h File Reference │ │ │ │ +ACE: Timer_Queue_Iterator.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,29 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
OS_Errno.h File Reference
│ │ │ │ +
Timer_Queue_Iterator.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_errno.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Errno_Guard
 Provides a wrapper to improve performance when thread-specific errno must be saved and restored in a block of code. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,22 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -OS_Errno.h File Reference │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Errno_Guard │ │ │ │ │ -  Provides a wrapper to improve performance when thread-specific errno │ │ │ │ │ - must be saved and restored in a block of code. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +Timer_Queue_Iterator.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01568.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Log_Msg_Callback.h File Reference │ │ │ │ +ACE: XTI_ATM_Mcast.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,28 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Log_Msg_Callback.h File Reference
│ │ │ │ +
XTI_ATM_Mcast.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Log_Msg_Callback
 An interface class used to get logging callbacks. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,20 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Log_Msg_Callback.h File Reference │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Log_Msg_Callback │ │ │ │ │ -  An interface class used to get logging callbacks. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +XTI_ATM_Mcast.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01571.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Semaphore.cpp File Reference │ │ │ │ +ACE: Active_Map_Manager.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Semaphore.cpp File Reference
│ │ │ │ +
Active_Map_Manager.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Semaphore.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ +
#include "ace/OS_NS_string.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Semaphore.cpp File Reference │ │ │ │ │ -#include "ace/Semaphore.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ +Active_Map_Manager.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01574.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Shared_Memory_MM.h File Reference │ │ │ │ +ACE: Timer_Queue_T.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,31 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Shared_Memory_MM.h File Reference
│ │ │ │ +
Timer_Queue_T.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Shared_Memory.h"
│ │ │ │ -#include "ace/Mem_Map.h"
│ │ │ │ -#include "ace/Shared_Memory_MM.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Shared_Memory_MM
 Shared memory wrapper based on MMAP. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,23 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Shared_Memory_MM.h File Reference │ │ │ │ │ -#include "ace/Shared_Memory.h" │ │ │ │ │ -#include "ace/Mem_Map.h" │ │ │ │ │ -#include "ace/Shared_Memory_MM.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Shared_Memory_MM │ │ │ │ │ -  Shared memory wrapper based on MMAP. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +Timer_Queue_T.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01577.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: ACE.h File Reference │ │ │ │ +ACE: Log_Msg_NT_Event_Log.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,398 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Namespaces | │ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
ACE.h File Reference
│ │ │ │ +
Log_Msg_NT_Event_Log.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Basic_Types.h"
│ │ │ │ -#include "ace/Default_Constants.h"
│ │ │ │ -#include "ace/ACE.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

u_int ACE::major_version ()
 e.g., the "6" in ACE 6.3.4 More...
 
u_int ACE::minor_version ()
 e.g., the "3" in ACE 6.3.4 More...
 
u_int ACE::micro_version ()
 
u_int ACE::beta_version ()
 
const ACE_TCHARACE::compiler_name ()
 E.g., the "SunPro C++" in SunPro C++ 4.32.0. More...
 
u_int ACE::compiler_major_version ()
 E.g., the "4" in SunPro C++ 4.32.0. More...
 
u_int ACE::compiler_minor_version ()
 E.g., the "32" in SunPro C++ 4.32.0. More...
 
u_int ACE::compiler_beta_version ()
 E.g., the "0" in SunPro C++ 4.32.0. More...
 
int ACE::out_of_handles (int error)
 
bool ACE::wild_match (const char *s, const char *pattern, bool case_sensitive=true, bool character_classes=false)
 
I/O operations

Notes on common parameters:

│ │ │ │ -

handle is the connected endpoint that will be used for I/O.

│ │ │ │ -

buf is the buffer to write from or receive into.

│ │ │ │ -

len is the number of bytes to transfer.

│ │ │ │ -

The timeout parameter in the following methods indicates how long to blocking trying to transfer data. If timeout == 0, then the call behaves as a normal send/recv call, i.e., for blocking sockets, the call will block until action is possible; for non-blocking sockets, EWOULDBLOCK will be returned if no action is immediately possible.

│ │ │ │ -

If timeout != 0, the call will wait until the relative time specified in *timeout elapses.

│ │ │ │ -

The "_n()" I/O methods keep looping until all the data has been transferred. These methods also work for sockets in non-blocking mode i.e., they keep looping on EWOULDBLOCK. timeout is used to make sure we keep making progress, i.e., the same timeout value is used for every I/O operation in the loop and the timeout is not counted down.

│ │ │ │ -

The return values for the "*_n()" methods match the return values from the non "_n()" methods and are specified as follows:

│ │ │ │ -
    │ │ │ │ -
  • On complete transfer, the number of bytes transferred is returned.
  • │ │ │ │ -
  • On timeout, -1 is returned, errno == ETIME.
  • │ │ │ │ -
  • On error, -1 is returned, errno is set to appropriate error.
  • │ │ │ │ -
  • On EOF, 0 is returned, errno is irrelevant.
  • │ │ │ │ -
│ │ │ │ -

On partial transfers, i.e., if any data is transferred before timeout / error / EOF, bytes_transferred> will contain the number of bytes transferred.

│ │ │ │ -

Methods with iovec parameter are I/O vector variants of the I/O operations.

│ │ │ │ -

Methods with the extra flags argument will always result in send getting called. Methods without the extra flags argument will result in send getting called on Win32 platforms, and write getting called on non-Win32 platforms.

│ │ │ │ -
ssize_t ACE::recv (ACE_HANDLE handle, void *buf, size_t len, int flags, const ACE_Time_Value *timeout=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::t_rcv (ACE_HANDLE handle, void *buf, size_t len, int *flags, const ACE_Time_Value *timeout=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::recv (ACE_HANDLE handle, void *buf, size_t len, const ACE_Time_Value *timeout=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::recvmsg (ACE_HANDLE handle, struct msghdr *msg, int flags, const ACE_Time_Value *timeout=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::recvfrom (ACE_HANDLE handle, char *buf, int len, int flags, struct sockaddr *addr, int *addrlen, const ACE_Time_Value *timeout=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::recv_n (ACE_HANDLE handle, void *buf, size_t len, int flags, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::t_rcv_n (ACE_HANDLE handle, void *buf, size_t len, int *flags, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::recv_n (ACE_HANDLE handle, void *buf, size_t len, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::recv (ACE_HANDLE handle, size_t n,...)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::recvv (ACE_HANDLE handle, iovec *iov, int iovcnt, const ACE_Time_Value *timeout=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::recvv_n (ACE_HANDLE handle, iovec *iov, int iovcnt, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::recv_n (ACE_HANDLE handle, ACE_Message_Block *message_block, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::send (ACE_HANDLE handle, const void *buf, size_t len, int flags, const ACE_Time_Value *timeout=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::t_snd (ACE_HANDLE handle, const void *buf, size_t len, int flags, const ACE_Time_Value *timeout=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::send (ACE_HANDLE handle, const void *buf, size_t len, const ACE_Time_Value *timeout=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::sendmsg (ACE_HANDLE handle, const struct msghdr *msg, int flags, const ACE_Time_Value *timeout=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::sendto (ACE_HANDLE handle, const char *buf, int len, int flags, const struct sockaddr *addr, int addrlen, const ACE_Time_Value *timeout=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::send_n (ACE_HANDLE handle, const void *buf, size_t len, int flags, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::t_snd_n (ACE_HANDLE handle, const void *buf, size_t len, int flags, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::send_n (ACE_HANDLE handle, const void *buf, size_t len, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::send (ACE_HANDLE handle, size_t n,...)
 Varargs variant. More...
 
ssize_t ACE::sendv (ACE_HANDLE handle, const iovec *iov, int iovcnt, const ACE_Time_Value *timeout=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::sendv_n (ACE_HANDLE handle, const iovec *iov, int iovcnt, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::send_n (ACE_HANDLE handle, const ACE_Message_Block *message_block, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0)
 
ssize_t ACE::read_n (ACE_HANDLE handle, void *buf, size_t len, size_t *bytes_transferred=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::write_n (ACE_HANDLE handle, const void *buf, size_t len, size_t *bytes_transferred=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::write_n (ACE_HANDLE handle, const ACE_Message_Block *message_block, size_t *bytes_transferred=0)
 
ssize_t ACE::readv_n (ACE_HANDLE handle, iovec *iov, int iovcnt, size_t *bytes_transferred=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::writev_n (ACE_HANDLE handle, const iovec *iov, int iovcnt, size_t *bytes_transferred=0)
 Receive into a variable number of pieces. More...
 
int ACE::handle_timed_accept (ACE_HANDLE listener, ACE_Time_Value *timeout, bool restart)
 Wait up to timeout amount of time to accept a connection. More...
 
ACE_HANDLE ACE::handle_timed_complete (ACE_HANDLE listener, const ACE_Time_Value *timeout, int is_tli=0)
 
int ACE::set_handle_limit (int new_limit=-1, int increase_limit_only=0)
 
int ACE::max_handles ()
 
ACE_TCHARACE::strenvdup (const ACE_TCHAR *str)
 
const char * ACE::strend (const char *s)
 
char * ACE::strnew (const char *s)
 
void ACE::strdelete (char *s)
 Delete the memory allocated by strnew. More...
 
char * ACE::strndup (const char *str, size_t n)
 
char * ACE::strnnew (const char *str, size_t n)
 
bool ACE::isdotdir (const char *s)
 Determine if a specified pathname is "dot dir" (ie. "." or ".."). More...
 
const wchar_t * ACE::strend (const wchar_t *s)
 Receive into a variable number of pieces. More...
 
wchar_t * ACE::strnew (const wchar_t *s)
 Receive into a variable number of pieces. More...
 
void ACE::strdelete (wchar_t *s)
 Receive into a variable number of pieces. More...
 
wchar_t * ACE::strndup (const wchar_t *str, size_t n)
 Receive into a variable number of pieces. More...
 
wchar_t * ACE::strnnew (const wchar_t *str, size_t n)
 Receive into a variable number of pieces. More...
 
bool ACE::isdotdir (const wchar_t *s)
 Receive into a variable number of pieces. More...
 
const ACE_TCHARACE::execname (const ACE_TCHAR *pathname)
 
const ACE_TCHARACE::basename (const ACE_TCHAR *pathname, ACE_TCHAR delim=ACE_DIRECTORY_SEPARATOR_CHAR)
 
const ACE_TCHARACE::dirname (const ACE_TCHAR *pathname, ACE_TCHAR delim=ACE_DIRECTORY_SEPARATOR_CHAR)
 
ACE_TCHARACE::timestamp (const ACE_Time_Value &time_value, ACE_TCHAR date_and_time[], size_t time_len, bool return_pointer_to_first_digit=false)
 
ACE_TCHARACE::timestamp (ACE_TCHAR date_and_time[], size_t time_len, bool return_pointer_to_first_digit=false)
 
pid_t ACE::fork (const ACE_TCHAR *program_name=ACE_TEXT("<unknown>"), int avoid_zombies=0)
 
int ACE::daemonize (const ACE_TCHAR pathname[]=ACE_TEXT("/"), bool close_all_handles=ACE_DEFAULT_CLOSE_ALL_HANDLES, const ACE_TCHAR program_name[]=ACE_TEXT("<unknown>"))
 
size_t ACE::round_to_pagesize (size_t len)
 Rounds the request to a multiple of the page size. More...
 
size_t ACE::round_to_allocation_granularity (size_t len)
 Rounds the request to a multiple of the allocation granularity. More...
 
size_t ACE::format_hexdump (const char *buffer, size_t size, ACE_TCHAR *obuf, size_t obuf_sz)
 
u_long ACE::hash_pjw (const char *str)
 Computes the hash value of {str} using the "Hash PJW" routine. More...
 
u_long ACE::hash_pjw (const char *str, size_t len)
 Computes the hash value of {str} using the "Hash PJW" routine. More...
 
u_long ACE::hash_pjw (const wchar_t *str)
 Computes the hash value of {str} using the "Hash PJW" routine. More...
 
u_long ACE::hash_pjw (const wchar_t *str, size_t len)
 Computes the hash value of {str} using the "Hash PJW" routine. More...
 
ACE_UINT16 ACE::crc_ccitt (const char *str)
 Computes CRC-CCITT for the string. More...
 
ACE_UINT16 ACE::crc_ccitt (const void *buf, size_t len, ACE_UINT16 crc=0)
 Computes CRC-CCITT for the buffer. More...
 
ACE_UINT16 ACE::crc_ccitt (const iovec *iov, int len, ACE_UINT16 crc=0)
 Computes CRC-CCITT for the @ len iovec buffers. More...
 
ACE_UINT32 ACE::crc32 (const char *str)
 Computes the ISO 8802-3 standard 32 bits CRC for the string. More...
 
ACE_UINT32 ACE::crc32 (const void *buf, size_t len, ACE_UINT32 crc=0)
 Computes the ISO 8802-3 standard 32 bits CRC for the buffer. More...
 
ACE_UINT32 ACE::crc32 (const iovec *iov, int len, ACE_UINT32 crc=0)
 
u_long ACE::gcd (u_long x, u_long y)
 Euclid's greatest common divisor algorithm. More...
 
u_long ACE::minimum_frame_size (u_long period1, u_long period2)
 Calculates the minimum enclosing frame size for the given values. More...
 
u_long ACE::is_prime (const u_long n, const u_long min_factor, const u_long max_factor)
 
int ACE::map_errno (int error)
 
const ACE_TCHARACE::sock_error (int error)
 
bool ACE::is_sock_error (int error)
 
int ACE::process_active (pid_t pid)
 
int ACE::terminate_process (pid_t pid)
 
void ACE::unique_name (const void *object, ACE_TCHAR *name, size_t length)
 
u_long ACE::log2 (u_long num)
 Computes the base 2 logarithm of {num}. More...
 
template<typename T >
bool ACE::is_equal (const T &a, const T &b)
 
template<typename T >
bool ACE::is_inequal (const T &a, const T &b)
 
ACE_TCHAR ACE::nibble2hex (u_int n)
 Hex conversion utility. More...
 
u_char ACE::hex2byte (ACE_TCHAR c)
 Convert a hex character to its byte representation. More...
 
bool ACE::debug ()
 Receive into a variable number of pieces. More...
 
void ACE::debug (bool onoff)
 Receive into a variable number of pieces. More...
 
int ACE::select (int width, ACE_Handle_Set *readfds, ACE_Handle_Set *writefds=0, ACE_Handle_Set *exceptfds=0, const ACE_Time_Value *timeout=0)
 Wrapper facade for select that uses ACE_Handle_Sets. More...
 
int ACE::select (int width, ACE_Handle_Set &readfds, const ACE_Time_Value *timeout=0)
 
int ACE::handle_read_ready (ACE_HANDLE handle, const ACE_Time_Value *timeout)
 
int ACE::handle_write_ready (ACE_HANDLE handle, const ACE_Time_Value *timeout)
 
int ACE::handle_exception_ready (ACE_HANDLE handle, const ACE_Time_Value *timeout)
 
int ACE::handle_ready (ACE_HANDLE handle, const ACE_Time_Value *timeout, bool read_ready, bool write_ready, bool exception_ready)
 
int ACE::enter_recv_timedwait (ACE_HANDLE handle, const ACE_Time_Value *timeout, int &val)
 
int ACE::enter_send_timedwait (ACE_HANDLE handle, const ACE_Time_Value *timeout, int &val)
 
void ACE::record_and_set_non_blocking_mode (ACE_HANDLE handle, int &val)
 
void ACE::restore_non_blocking_mode (ACE_HANDLE handle, int val)
 
ssize_t ACE::recv_i (ACE_HANDLE handle, void *buf, size_t len)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::recv_n_i (ACE_HANDLE handle, void *buf, size_t len, int flags, size_t *bytes_transferred)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::recv_n_i (ACE_HANDLE handle, void *buf, size_t len, int flags, const ACE_Time_Value *timeout, size_t *bytes_transferred)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::t_rcv_n_i (ACE_HANDLE handle, void *buf, size_t len, int *flags, size_t *bytes_transferred)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::t_rcv_n_i (ACE_HANDLE handle, void *buf, size_t len, int *flags, const ACE_Time_Value *timeout, size_t *bytes_transferred)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::recv_n_i (ACE_HANDLE handle, void *buf, size_t len, size_t *bytes_transferred)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::recv_n_i (ACE_HANDLE handle, void *buf, size_t len, const ACE_Time_Value *timeout, size_t *bytes_transferred)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::recvv_n_i (ACE_HANDLE handle, iovec *iov, int iovcnt, size_t *bytes_transferred)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::recvv_n_i (ACE_HANDLE handle, iovec *iov, int iovcnt, const ACE_Time_Value *timeout, size_t *bytes_transferred)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::send_i (ACE_HANDLE handle, const void *buf, size_t len)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::send_n_i (ACE_HANDLE handle, const void *buf, size_t len, int flags, size_t *bytes_transferred)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::send_n_i (ACE_HANDLE handle, const void *buf, size_t len, int flags, const ACE_Time_Value *timeout, size_t *bytes_transferred)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::t_snd_n_i (ACE_HANDLE handle, const void *buf, size_t len, int flags, size_t *bytes_transferred)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::t_snd_n_i (ACE_HANDLE handle, const void *buf, size_t len, int flags, const ACE_Time_Value *timeout, size_t *bytes_transferred)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::send_n_i (ACE_HANDLE handle, const void *buf, size_t len, size_t *bytes_transferred)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::send_n_i (ACE_HANDLE handle, const void *buf, size_t len, const ACE_Time_Value *timeout, size_t *bytes_transferred)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::sendv_n_i (ACE_HANDLE handle, const iovec *iov, int iovcnt, size_t *bytes_transferred)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::sendv_n_i (ACE_HANDLE handle, const iovec *iov, int iovcnt, const ACE_Time_Value *timeout, size_t *bytes_transferred)
 Receive into a variable number of pieces. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -

This file contains value added ACE functions that extend the behavior of the UNIX and Win32 OS calls.

│ │ │ │ -

All these ACE static functions are consolidated in a single place in order to manage the namespace better. These functions are put here rather than in ACE_OS in order to separate concerns.

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_EXPORT_MACRO

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +#include "ace/Log_Msg_NT_Event_Log.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Log_Record.h"
│ │ │ │ +#include "ace/OS_NS_stdio.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,482 +3,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces | Macros | Functions │ │ │ │ │ -ACE.h File Reference │ │ │ │ │ -#include "ace/Basic_Types.h" │ │ │ │ │ -#include "ace/Default_Constants.h" │ │ │ │ │ -#include "ace/ACE.inl" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE │ │ │ │ │ -  The namespace containing the ACE framework itself. │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ - u_int ACE::major_version () │ │ │ │ │ -  e.g., the "6" in ACE 6.3.4 More... │ │ │ │ │ -  │ │ │ │ │ - u_int ACE::minor_version () │ │ │ │ │ -  e.g., the "3" in ACE 6.3.4 More... │ │ │ │ │ -  │ │ │ │ │ - u_int ACE::micro_version () │ │ │ │ │ -  │ │ │ │ │ - u_int ACE::beta_version () │ │ │ │ │ -  │ │ │ │ │ -const ACE_TCHAR * ACE::compiler_name () │ │ │ │ │ -  E.g., the "SunPro C++" in SunPro C++ 4.32.0. More... │ │ │ │ │ -  │ │ │ │ │ - u_int ACE::compiler_major_version () │ │ │ │ │ -  E.g., the "4" in SunPro C++ 4.32.0. More... │ │ │ │ │ -  │ │ │ │ │ - u_int ACE::compiler_minor_version () │ │ │ │ │ -  E.g., the "32" in SunPro C++ 4.32.0. More... │ │ │ │ │ -  │ │ │ │ │ - u_int ACE::compiler_beta_version () │ │ │ │ │ -  E.g., the "0" in SunPro C++ 4.32.0. More... │ │ │ │ │ -  │ │ │ │ │ - int ACE::out_of_handles (int error) │ │ │ │ │ -  │ │ │ │ │ - bool ACE::wild_match (const char *s, const char *pattern, bool │ │ │ │ │ - case_sensitive=true, bool character_classes=false) │ │ │ │ │ -  │ │ │ │ │ -I/O operations │ │ │ │ │ -Notes on common parameters: │ │ │ │ │ -handle is the connected endpoint that will be used for I/O. │ │ │ │ │ -buf is the buffer to write from or receive into. │ │ │ │ │ -len is the number of bytes to transfer. │ │ │ │ │ -The timeout parameter in the following methods indicates how long to blocking │ │ │ │ │ -trying to transfer data. If timeout == 0, then the call behaves as a normal │ │ │ │ │ -send/recv call, i.e., for blocking sockets, the call will block until action is │ │ │ │ │ -possible; for non-blocking sockets, EWOULDBLOCK will be returned if no action │ │ │ │ │ -is immediately possible. │ │ │ │ │ -If timeout != 0, the call will wait until the relative time specified in │ │ │ │ │ -*timeout elapses. │ │ │ │ │ -The "_n()" I/O methods keep looping until all the data has been transferred. │ │ │ │ │ -These methods also work for sockets in non-blocking mode i.e., they keep │ │ │ │ │ -looping on EWOULDBLOCK. timeout is used to make sure we keep making progress, │ │ │ │ │ -i.e., the same timeout value is used for every I/O operation in the loop and │ │ │ │ │ -the timeout is not counted down. │ │ │ │ │ -The return values for the "*_n()" methods match the return values from the non │ │ │ │ │ -"_n()" methods and are specified as follows: │ │ │ │ │ - * On complete transfer, the number of bytes transferred is returned. │ │ │ │ │ - * On timeout, -1 is returned, errno == ETIME. │ │ │ │ │ - * On error, -1 is returned, errno is set to appropriate error. │ │ │ │ │ - * On EOF, 0 is returned, errno is irrelevant. │ │ │ │ │ -On partial transfers, i.e., if any data is transferred before timeout / error / │ │ │ │ │ -EOF, bytes_transferred> will contain the number of bytes transferred. │ │ │ │ │ -Methods with iovec parameter are I/O vector variants of the I/O operations. │ │ │ │ │ -Methods with the extra flags argument will always result in send getting │ │ │ │ │ -called. Methods without the extra flags argument will result in send getting │ │ │ │ │ -called on Win32 platforms, and write getting called on non-Win32 platforms. │ │ │ │ │ - ssize_t ACE::recv (ACE_HANDLE handle, void *buf, size_t len, int │ │ │ │ │ - flags, const ACE_Time_Value *timeout=0) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::t_rcv (ACE_HANDLE handle, void *buf, size_t len, int │ │ │ │ │ - *flags, const ACE_Time_Value *timeout=0) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::recv (ACE_HANDLE handle, void *buf, size_t len, const │ │ │ │ │ - ACE_Time_Value *timeout=0) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::recvmsg (ACE_HANDLE handle, struct msghdr *msg, int │ │ │ │ │ - flags, const ACE_Time_Value *timeout=0) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::recvfrom (ACE_HANDLE handle, char *buf, int len, int │ │ │ │ │ - flags, struct sockaddr *addr, int *addrlen, const │ │ │ │ │ - ACE_Time_Value *timeout=0) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::recv_n (ACE_HANDLE handle, void *buf, size_t len, int │ │ │ │ │ - flags, const ACE_Time_Value *timeout=0, size_t │ │ │ │ │ - *bytes_transferred=0) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::t_rcv_n (ACE_HANDLE handle, void *buf, size_t len, int │ │ │ │ │ - *flags, const ACE_Time_Value *timeout=0, size_t │ │ │ │ │ - *bytes_transferred=0) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::recv_n (ACE_HANDLE handle, void *buf, size_t len, const │ │ │ │ │ - ACE_Time_Value *timeout=0, size_t *bytes_transferred=0) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::recv (ACE_HANDLE handle, size_t n,...) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::recvv (ACE_HANDLE handle, iovec *iov, int iovcnt, const │ │ │ │ │ - ACE_Time_Value *timeout=0) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::recvv_n (ACE_HANDLE handle, iovec *iov, int iovcnt, │ │ │ │ │ - const ACE_Time_Value *timeout=0, size_t │ │ │ │ │ - *bytes_transferred=0) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::recv_n (ACE_HANDLE handle, ACE_Message_Block │ │ │ │ │ - *message_block, const ACE_Time_Value *timeout=0, size_t │ │ │ │ │ - *bytes_transferred=0) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::send (ACE_HANDLE handle, const void *buf, size_t len, │ │ │ │ │ - int flags, const ACE_Time_Value *timeout=0) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::t_snd (ACE_HANDLE handle, const void *buf, size_t len, │ │ │ │ │ - int flags, const ACE_Time_Value *timeout=0) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::send (ACE_HANDLE handle, const void *buf, size_t len, │ │ │ │ │ - const ACE_Time_Value *timeout=0) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::sendmsg (ACE_HANDLE handle, const struct msghdr *msg, │ │ │ │ │ - int flags, const ACE_Time_Value *timeout=0) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::sendto (ACE_HANDLE handle, const char *buf, int len, │ │ │ │ │ - int flags, const struct sockaddr *addr, int addrlen, const │ │ │ │ │ - ACE_Time_Value *timeout=0) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::send_n (ACE_HANDLE handle, const void *buf, size_t len, │ │ │ │ │ - int flags, const ACE_Time_Value *timeout=0, size_t │ │ │ │ │ - *bytes_transferred=0) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::t_snd_n (ACE_HANDLE handle, const void *buf, size_t │ │ │ │ │ - len, int flags, const ACE_Time_Value *timeout=0, size_t │ │ │ │ │ - *bytes_transferred=0) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::send_n (ACE_HANDLE handle, const void *buf, size_t len, │ │ │ │ │ - const ACE_Time_Value *timeout=0, size_t │ │ │ │ │ - *bytes_transferred=0) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::send (ACE_HANDLE handle, size_t n,...) │ │ │ │ │ -  Varargs variant. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::sendv (ACE_HANDLE handle, const iovec *iov, int iovcnt, │ │ │ │ │ - const ACE_Time_Value *timeout=0) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::sendv_n (ACE_HANDLE handle, const iovec *iov, int │ │ │ │ │ - iovcnt, const ACE_Time_Value *timeout=0, size_t │ │ │ │ │ - *bytes_transferred=0) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::send_n (ACE_HANDLE handle, const ACE_Message_Block │ │ │ │ │ - *message_block, const ACE_Time_Value *timeout=0, size_t │ │ │ │ │ - *bytes_transferred=0) │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::read_n (ACE_HANDLE handle, void *buf, size_t len, │ │ │ │ │ - size_t *bytes_transferred=0) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::write_n (ACE_HANDLE handle, const void *buf, size_t │ │ │ │ │ - len, size_t *bytes_transferred=0) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::write_n (ACE_HANDLE handle, const ACE_Message_Block │ │ │ │ │ - *message_block, size_t *bytes_transferred=0) │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::readv_n (ACE_HANDLE handle, iovec *iov, int iovcnt, │ │ │ │ │ - size_t *bytes_transferred=0) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::writev_n (ACE_HANDLE handle, const iovec *iov, int │ │ │ │ │ - iovcnt, size_t *bytes_transferred=0) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - int ACE::handle_timed_accept (ACE_HANDLE listener, │ │ │ │ │ - ACE_Time_Value *timeout, bool restart) │ │ │ │ │ -  Wait up to timeout amount of time to accept a connection. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ - ACE_HANDLE ACE::handle_timed_complete (ACE_HANDLE listener, const │ │ │ │ │ - ACE_Time_Value *timeout, int is_tli=0) │ │ │ │ │ -  │ │ │ │ │ - int ACE::set_handle_limit (int new_limit=-1, int │ │ │ │ │ - increase_limit_only=0) │ │ │ │ │ -  │ │ │ │ │ - int ACE::max_handles () │ │ │ │ │ -  │ │ │ │ │ - ACE_TCHAR * ACE::strenvdup (const ACE_TCHAR *str) │ │ │ │ │ -  │ │ │ │ │ - const char * ACE::strend (const char *s) │ │ │ │ │ -  │ │ │ │ │ - char * ACE::strnew (const char *s) │ │ │ │ │ -  │ │ │ │ │ - void ACE::strdelete (char *s) │ │ │ │ │ -  Delete the memory allocated by strnew. More... │ │ │ │ │ -  │ │ │ │ │ - char * ACE::strndup (const char *str, size_t n) │ │ │ │ │ -  │ │ │ │ │ - char * ACE::strnnew (const char *str, size_t n) │ │ │ │ │ -  │ │ │ │ │ - bool ACE::isdotdir (const char *s) │ │ │ │ │ -  Determine if a specified pathname is "dot dir" (ie. "." or │ │ │ │ │ - ".."). More... │ │ │ │ │ -  │ │ │ │ │ - const wchar_t * ACE::strend (const wchar_t *s) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - wchar_t * ACE::strnew (const wchar_t *s) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - void ACE::strdelete (wchar_t *s) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - wchar_t * ACE::strndup (const wchar_t *str, size_t n) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - wchar_t * ACE::strnnew (const wchar_t *str, size_t n) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - bool ACE::isdotdir (const wchar_t *s) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ -const ACE_TCHAR * ACE::execname (const ACE_TCHAR *pathname) │ │ │ │ │ -  │ │ │ │ │ -const ACE_TCHAR * ACE::basename (const ACE_TCHAR *pathname, ACE_TCHAR │ │ │ │ │ - delim=ACE_DIRECTORY_SEPARATOR_CHAR) │ │ │ │ │ -  │ │ │ │ │ -const ACE_TCHAR * ACE::dirname (const ACE_TCHAR *pathname, ACE_TCHAR │ │ │ │ │ - delim=ACE_DIRECTORY_SEPARATOR_CHAR) │ │ │ │ │ -  │ │ │ │ │ - ACE_TCHAR * ACE::timestamp (const ACE_Time_Value &time_value, ACE_TCHAR │ │ │ │ │ - date_and_time[], size_t time_len, bool │ │ │ │ │ - return_pointer_to_first_digit=false) │ │ │ │ │ -  │ │ │ │ │ - ACE_TCHAR * ACE::timestamp (ACE_TCHAR date_and_time[], size_t time_len, │ │ │ │ │ - bool return_pointer_to_first_digit=false) │ │ │ │ │ -  │ │ │ │ │ - pid_t ACE::fork (const ACE_TCHAR *program_name=ACE_TEXT │ │ │ │ │ - (""), int avoid_zombies=0) │ │ │ │ │ -  │ │ │ │ │ - int ACE::daemonize (const ACE_TCHAR pathname[]=ACE_TEXT("/"), │ │ │ │ │ - bool close_all_handles=ACE_DEFAULT_CLOSE_ALL_HANDLES, const │ │ │ │ │ - ACE_TCHAR program_name[]=ACE_TEXT("")) │ │ │ │ │ -  │ │ │ │ │ - size_t ACE::round_to_pagesize (size_t len) │ │ │ │ │ -  Rounds the request to a multiple of the page size. More... │ │ │ │ │ -  │ │ │ │ │ - size_t ACE::round_to_allocation_granularity (size_t len) │ │ │ │ │ -  Rounds the request to a multiple of the allocation │ │ │ │ │ - granularity. More... │ │ │ │ │ -  │ │ │ │ │ - size_t ACE::format_hexdump (const char *buffer, size_t size, │ │ │ │ │ - ACE_TCHAR *obuf, size_t obuf_sz) │ │ │ │ │ -  │ │ │ │ │ - u_long ACE::hash_pjw (const char *str) │ │ │ │ │ -  Computes the hash value of {str} using the "Hash PJW" │ │ │ │ │ - routine. More... │ │ │ │ │ -  │ │ │ │ │ - u_long ACE::hash_pjw (const char *str, size_t len) │ │ │ │ │ -  Computes the hash value of {str} using the "Hash PJW" │ │ │ │ │ - routine. More... │ │ │ │ │ -  │ │ │ │ │ - u_long ACE::hash_pjw (const wchar_t *str) │ │ │ │ │ -  Computes the hash value of {str} using the "Hash PJW" │ │ │ │ │ - routine. More... │ │ │ │ │ -  │ │ │ │ │ - u_long ACE::hash_pjw (const wchar_t *str, size_t len) │ │ │ │ │ -  Computes the hash value of {str} using the "Hash PJW" │ │ │ │ │ - routine. More... │ │ │ │ │ -  │ │ │ │ │ - ACE_UINT16 ACE::crc_ccitt (const char *str) │ │ │ │ │ -  Computes CRC-CCITT for the string. More... │ │ │ │ │ -  │ │ │ │ │ - ACE_UINT16 ACE::crc_ccitt (const void *buf, size_t len, ACE_UINT16 │ │ │ │ │ - crc=0) │ │ │ │ │ -  Computes CRC-CCITT for the buffer. More... │ │ │ │ │ -  │ │ │ │ │ - ACE_UINT16 ACE::crc_ccitt (const iovec *iov, int len, ACE_UINT16 crc=0) │ │ │ │ │ -  Computes CRC-CCITT for the @ len iovec buffers. More... │ │ │ │ │ -  │ │ │ │ │ - ACE_UINT32 ACE::crc32 (const char *str) │ │ │ │ │ -  Computes the ISO 8802-3 standard 32 bits CRC for the string. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ - ACE_UINT32 ACE::crc32 (const void *buf, size_t len, ACE_UINT32 crc=0) │ │ │ │ │ -  Computes the ISO 8802-3 standard 32 bits CRC for the buffer. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ - ACE_UINT32 ACE::crc32 (const iovec *iov, int len, ACE_UINT32 crc=0) │ │ │ │ │ -  │ │ │ │ │ - u_long ACE::gcd (u_long x, u_long y) │ │ │ │ │ -  Euclid's greatest common divisor algorithm. More... │ │ │ │ │ -  │ │ │ │ │ - u_long ACE::minimum_frame_size (u_long period1, u_long period2) │ │ │ │ │ -  Calculates the minimum enclosing frame size for the given │ │ │ │ │ - values. More... │ │ │ │ │ -  │ │ │ │ │ - u_long ACE::is_prime (const u_long n, const u_long min_factor, │ │ │ │ │ - const u_long max_factor) │ │ │ │ │ -  │ │ │ │ │ - int ACE::map_errno (int error) │ │ │ │ │ -  │ │ │ │ │ -const ACE_TCHAR * ACE::sock_error (int error) │ │ │ │ │ -  │ │ │ │ │ - bool ACE::is_sock_error (int error) │ │ │ │ │ -  │ │ │ │ │ - int ACE::process_active (pid_t pid) │ │ │ │ │ -  │ │ │ │ │ - int ACE::terminate_process (pid_t pid) │ │ │ │ │ -  │ │ │ │ │ - void ACE::unique_name (const void *object, ACE_TCHAR *name, │ │ │ │ │ - size_t length) │ │ │ │ │ -  │ │ │ │ │ - u_long ACE::log2 (u_long num) │ │ │ │ │ -  Computes the base 2 logarithm of {num}. More... │ │ │ │ │ -  │ │ │ │ │ -template │ │ │ │ │ - bool ACE::is_equal (const T &a, const T &b) │ │ │ │ │ -  │ │ │ │ │ -template │ │ │ │ │ - bool ACE::is_inequal (const T &a, const T &b) │ │ │ │ │ -  │ │ │ │ │ - ACE_TCHAR ACE::nibble2hex (u_int n) │ │ │ │ │ -  Hex conversion utility. More... │ │ │ │ │ -  │ │ │ │ │ - u_char ACE::hex2byte (ACE_TCHAR c) │ │ │ │ │ -  Convert a hex character to its byte representation. More... │ │ │ │ │ -  │ │ │ │ │ - bool ACE::debug () │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - void ACE::debug (bool onoff) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - int ACE::select (int width, ACE_Handle_Set *readfds, │ │ │ │ │ - ACE_Handle_Set *writefds=0, ACE_Handle_Set *exceptfds=0, │ │ │ │ │ - const ACE_Time_Value *timeout=0) │ │ │ │ │ -  Wrapper facade for select that uses ACE_Handle_Sets. More... │ │ │ │ │ -  │ │ │ │ │ - int ACE::select (int width, ACE_Handle_Set &readfds, const │ │ │ │ │ - ACE_Time_Value *timeout=0) │ │ │ │ │ -  │ │ │ │ │ - int ACE::handle_read_ready (ACE_HANDLE handle, const │ │ │ │ │ - ACE_Time_Value *timeout) │ │ │ │ │ -  │ │ │ │ │ - int ACE::handle_write_ready (ACE_HANDLE handle, const │ │ │ │ │ - ACE_Time_Value *timeout) │ │ │ │ │ -  │ │ │ │ │ - int ACE::handle_exception_ready (ACE_HANDLE handle, const │ │ │ │ │ - ACE_Time_Value *timeout) │ │ │ │ │ -  │ │ │ │ │ - int ACE::handle_ready (ACE_HANDLE handle, const ACE_Time_Value │ │ │ │ │ - *timeout, bool read_ready, bool write_ready, bool │ │ │ │ │ - exception_ready) │ │ │ │ │ -  │ │ │ │ │ - int ACE::enter_recv_timedwait (ACE_HANDLE handle, const │ │ │ │ │ - ACE_Time_Value *timeout, int &val) │ │ │ │ │ -  │ │ │ │ │ - int ACE::enter_send_timedwait (ACE_HANDLE handle, const │ │ │ │ │ - ACE_Time_Value *timeout, int &val) │ │ │ │ │ -  │ │ │ │ │ - void ACE::record_and_set_non_blocking_mode (ACE_HANDLE handle, │ │ │ │ │ - int &val) │ │ │ │ │ -  │ │ │ │ │ - void ACE::restore_non_blocking_mode (ACE_HANDLE handle, int val) │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::recv_i (ACE_HANDLE handle, void *buf, size_t len) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::recv_n_i (ACE_HANDLE handle, void *buf, size_t len, int │ │ │ │ │ - flags, size_t *bytes_transferred) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::recv_n_i (ACE_HANDLE handle, void *buf, size_t len, int │ │ │ │ │ - flags, const ACE_Time_Value *timeout, size_t │ │ │ │ │ - *bytes_transferred) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::t_rcv_n_i (ACE_HANDLE handle, void *buf, size_t len, │ │ │ │ │ - int *flags, size_t *bytes_transferred) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::t_rcv_n_i (ACE_HANDLE handle, void *buf, size_t len, │ │ │ │ │ - int *flags, const ACE_Time_Value *timeout, size_t │ │ │ │ │ - *bytes_transferred) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::recv_n_i (ACE_HANDLE handle, void *buf, size_t len, │ │ │ │ │ - size_t *bytes_transferred) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::recv_n_i (ACE_HANDLE handle, void *buf, size_t len, │ │ │ │ │ - const ACE_Time_Value *timeout, size_t *bytes_transferred) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::recvv_n_i (ACE_HANDLE handle, iovec *iov, int iovcnt, │ │ │ │ │ - size_t *bytes_transferred) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::recvv_n_i (ACE_HANDLE handle, iovec *iov, int iovcnt, │ │ │ │ │ - const ACE_Time_Value *timeout, size_t *bytes_transferred) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::send_i (ACE_HANDLE handle, const void *buf, size_t len) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::send_n_i (ACE_HANDLE handle, const void *buf, size_t │ │ │ │ │ - len, int flags, size_t *bytes_transferred) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::send_n_i (ACE_HANDLE handle, const void *buf, size_t │ │ │ │ │ - len, int flags, const ACE_Time_Value *timeout, size_t │ │ │ │ │ - *bytes_transferred) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::t_snd_n_i (ACE_HANDLE handle, const void *buf, size_t │ │ │ │ │ - len, int flags, size_t *bytes_transferred) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::t_snd_n_i (ACE_HANDLE handle, const void *buf, size_t │ │ │ │ │ - len, int flags, const ACE_Time_Value *timeout, size_t │ │ │ │ │ - *bytes_transferred) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::send_n_i (ACE_HANDLE handle, const void *buf, size_t │ │ │ │ │ - len, size_t *bytes_transferred) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::send_n_i (ACE_HANDLE handle, const void *buf, size_t │ │ │ │ │ - len, const ACE_Time_Value *timeout, size_t │ │ │ │ │ - *bytes_transferred) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::sendv_n_i (ACE_HANDLE handle, const iovec *iov, int │ │ │ │ │ - iovcnt, size_t *bytes_transferred) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE::sendv_n_i (ACE_HANDLE handle, const iovec *iov, int │ │ │ │ │ - iovcnt, const ACE_Time_Value *timeout, size_t │ │ │ │ │ - *bytes_transferred) │ │ │ │ │ -  Receive into a variable number of pieces. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ -This file contains value added ACE functions that extend the behavior of the │ │ │ │ │ -UNIX and Win32 OS calls. │ │ │ │ │ -All these ACE static functions are consolidated in a single place in order to │ │ │ │ │ -manage the namespace better. These functions are put here rather than in ACE_OS │ │ │ │ │ -in order to separate concerns. │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +Log_Msg_NT_Event_Log.cpp File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ +#include "ace/Log_Msg_NT_Event_Log.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/Log_Record.h" │ │ │ │ │ +#include "ace/OS_NS_stdio.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01580.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_regex.cpp File Reference │ │ │ │ +ACE: ARGV.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,69 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
OS_NS_regex.cpp File Reference
│ │ │ │ +
│ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
ARGV.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_regex.h"
│ │ │ │ -#include "ace/OS_NS_regex.inl"
│ │ │ │ -
│ │ │ │ +
#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_ARGV_CPP
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE_Tt (ACE_ARGV_Queue_Entry_T) ACE_ALLOC_HOOK_DEFINE_Tt(ACE_ARGV_T) template< typename CHAR_TYPE > void ACE_ARGV_Queue_Entry_T< CHAR_TYPE >
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ARGV_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_ARGV_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tt()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tt (ACE_ARGV_Queue_Entry_T )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,30 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_regex.cpp File Reference │ │ │ │ │ -#include "ace/OS_NS_regex.h" │ │ │ │ │ -#include "ace/OS_NS_regex.inl" │ │ │ │ │ +Macros | Functions │ │ │ │ │ +ARGV.cpp File Reference │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_ARGV_CPP │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tt (ACE_ARGV_Queue_Entry_T) ACE_ALLOC_HOOK_DEFINE_Tt │ │ │ │ │ + (ACE_ARGV_T) template< typename CHAR_TYPE > void ACE_ARGV_Queue_Entry_T< │ │ │ │ │ + CHAR_TYPE > │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_ARGV_CPP ***** │ │ │ │ │ +#define ACE_ARGV_CPP │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tt() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tt ( ACE_ARGV_Queue_Entry_T  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01583.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: ATM_Acceptor.cpp File Reference │ │ │ │ +ACE: Task_T.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
ATM_Acceptor.cpp File Reference
│ │ │ │ +
Task_T.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/ATM_Acceptor.h"
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -ATM_Acceptor.cpp File Reference │ │ │ │ │ -#include "ace/ATM_Acceptor.h" │ │ │ │ │ +Task_T.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01586.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Timer_Queue_Adapters.inl File Reference │ │ │ │ +ACE: Metrics_Cache_T.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,40 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Timer_Queue_Adapters.inl File Reference
│ │ │ │ +
│ │ │ │ +Macros
│ │ │ │ +
Metrics_Cache_T.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_METRICS_CACHE_T_INL
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_METRICS_CACHE_T_INL

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_METRICS_CACHE_T_INL
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Timer_Queue_Adapters.inl File Reference │ │ │ │ │ +Macros │ │ │ │ │ +Metrics_Cache_T.inl File Reference │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_METRICS_CACHE_T_INL │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_METRICS_CACHE_T_INL ***** │ │ │ │ │ +#define ACE_METRICS_CACHE_T_INL │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01589.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Timer_List_T.cpp File Reference │ │ │ │ +ACE: Intrusive_List_Node.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,43 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Macros
│ │ │ │ -
Timer_List_T.cpp File Reference
│ │ │ │ +
Intrusive_List_Node.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Timer_List_T.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_TIMER_LIST_T_C
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_TIMER_LIST_T_C

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TIMER_LIST_T_C
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,21 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Timer_List_T.cpp File Reference │ │ │ │ │ -#include "ace/Timer_List_T.h" │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_TIMER_LIST_T_C │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_TIMER_LIST_T_C ***** │ │ │ │ │ -#define ACE_TIMER_LIST_T_C │ │ │ │ │ +Intrusive_List_Node.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01592.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: ATM_Params.cpp File Reference │ │ │ │ +ACE: OS_NS_sys_sendfile.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
ATM_Params.cpp File Reference
│ │ │ │ +
OS_NS_sys_sendfile.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/ATM_Params.h"
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -ATM_Params.cpp File Reference │ │ │ │ │ -#include "ace/ATM_Params.h" │ │ │ │ │ +OS_NS_sys_sendfile.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01595.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Atomic_Op.inl File Reference │ │ │ │ +ACE: Codeset_IBM1047.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Atomic_Op.inl File Reference
│ │ │ │ +
Codeset_IBM1047.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/Codeset_IBM1047.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +

Defines the arrays required to convert between ISO8859 (aka Latin/1) and IBM1047 (aka EBCDIC).

│ │ │ │ +
Author
Jim Rogers (jroge.nosp@m.rs@v.nosp@m.iasof.nosp@m.t.co.nosp@m.m)
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Atomic_Op.inl File Reference │ │ │ │ │ +Codeset_IBM1047.cpp File Reference │ │ │ │ │ +#include "ace/Codeset_IBM1047.h" │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ +Defines the arrays required to convert between ISO8859 (aka Latin/1) and │ │ │ │ │ +IBM1047 (aka EBCDIC). │ │ │ │ │ + Author │ │ │ │ │ + Jim Rogers (jroge.nosp@m.rs@v.nosp@m.iasof.nosp@m.t.co.nosp@m.m) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01598.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Auto_IncDec_T.cpp File Reference │ │ │ │ +ACE: Timeprobe_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,34 +64,33 @@ │ │ │ │
    │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Macros
│ │ │ │ -
Auto_IncDec_T.cpp File Reference
│ │ │ │ +
Timeprobe_T.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Auto_IncDec_T.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Macros

#define ACE_AUTO_INCDEC_T_CPP
 
#define ACE_TIMEPROBE_T_CPP
 
│ │ │ │

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_AUTO_INCDEC_T_CPP

│ │ │ │ + │ │ │ │ +

◆ ACE_TIMEPROBE_T_CPP

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_AUTO_INCDEC_T_CPP#define ACE_TIMEPROBE_T_CPP
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,19 +4,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Macros │ │ │ │ │ -Auto_IncDec_T.cpp File Reference │ │ │ │ │ -#include "ace/Auto_IncDec_T.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ +Timeprobe_T.cpp File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ Macros │ │ │ │ │ -#define ACE_AUTO_INCDEC_T_CPP │ │ │ │ │ +#define ACE_TIMEPROBE_T_CPP │ │ │ │ │   │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_AUTO_INCDEC_T_CPP ***** │ │ │ │ │ -#define ACE_AUTO_INCDEC_T_CPP │ │ │ │ │ +***** ◆ ACE_TIMEPROBE_T_CPP ***** │ │ │ │ │ +#define ACE_TIMEPROBE_T_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01601.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: TLI_Connector.h File Reference │ │ │ │ +ACE: Abstract_Timer_Queue.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,30 +63,41 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
TLI_Connector.h File Reference
│ │ │ │ +Macros
│ │ │ │ +
Abstract_Timer_Queue.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/TLI_Stream.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/TLI_Connector.inl"
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +#include "ace/Abstract_Timer_Queue.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Classes

class  ACE_TLI_Connector
 Defines an active connection factory for the ACE_TLI C++ wrappers. More...
 

│ │ │ │ +Macros

#define ACE_ABSTRACT_TIMER_QUEUE_CPP
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Doug Schmidt
│ │ │ │ -
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ABSTRACT_TIMER_QUEUE_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_ABSTRACT_TIMER_QUEUE_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,23 +3,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -TLI_Connector.h File Reference │ │ │ │ │ -#include "ace/TLI_Stream.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/TLI_Connector.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_TLI_Connector │ │ │ │ │ -  Defines an active connection factory for the ACE_TLI C++ wrappers. │ │ │ │ │ - More... │ │ │ │ │ +Macros │ │ │ │ │ +Abstract_Timer_Queue.cpp File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ +#include "ace/Abstract_Timer_Queue.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_ABSTRACT_TIMER_QUEUE_CPP │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_ABSTRACT_TIMER_QUEUE_CPP ***** │ │ │ │ │ +#define ACE_ABSTRACT_TIMER_QUEUE_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01604.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Thread_Semaphore.h File Reference │ │ │ │ +ACE: Unbounded_Set_Ex.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,33 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Thread_Semaphore.h File Reference
│ │ │ │ +
Unbounded_Set_Ex.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Semaphore.h"
│ │ │ │ -#include "ace/Thread_Semaphore.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Thread_Semaphore
 Wrapper for Dijkstra style general semaphores that work only within one process. More...
 
class  ACE_Malloc_Lock_Adapter_T< ACE_Thread_Semaphore >
 Template specialization of ACE_Malloc_Lock_Adapter_T for ACE_Thread_Semaphore. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
#include "ace/Global_Macros.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,27 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Thread_Semaphore.h File Reference │ │ │ │ │ -#include "ace/Semaphore.h" │ │ │ │ │ -#include "ace/Thread_Semaphore.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Thread_Semaphore │ │ │ │ │ -  Wrapper for Dijkstra style general semaphores that work only within one │ │ │ │ │ - process. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Malloc_Lock_Adapter_T<_ACE_Thread_Semaphore_> │ │ │ │ │ -  Template specialization of ACE_Malloc_Lock_Adapter_T for │ │ │ │ │ - ACE_Thread_Semaphore. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +Unbounded_Set_Ex.inl File Reference │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01607.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Codeset_Registry_db.cpp File Reference │ │ │ │ +ACE: OS_NS_wctype.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,62 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Codeset_Registry_db.cpp File Reference
│ │ │ │ +
│ │ │ │ +Namespaces | │ │ │ │ +Macros
│ │ │ │ +
OS_NS_wctype.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Codeset_Registry.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +#include "ace/os_include/os_ctype.h"
│ │ │ │ +#include "ace/os_include/os_wctype.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

Functions from <cctype>

Included are the functions defined in <cctype> and their <cwctype> equivalents.

│ │ │ │ +

Since they are often implemented as macros, we don't use the same name here. Instead, we change by prepending "ace_".

│ │ │ │ +
int ACE_OS::ace_iswctype (wint_t c, wctype_t desc)
 Tests c for the property specified by the desc argument. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_EXPORT_MACRO

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,40 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Codeset_Registry_db.cpp File Reference │ │ │ │ │ -#include "ace/Codeset_Registry.h" │ │ │ │ │ +Namespaces | Macros │ │ │ │ │ +OS_NS_wctype.h File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ +#include "ace/os_include/os_ctype.h" │ │ │ │ │ +#include "ace/os_include/os_wctype.h" │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_OS │ │ │ │ │ + This namespace defines an OS independent programming API that │ │ │ │ │ +  shields developers from nonportable aspects of writing efficient │ │ │ │ │ + system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ + various real-time operating systems. │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +Functions from │ │ │ │ │ +Included are the functions defined in and their │ │ │ │ │ +equivalents. │ │ │ │ │ +Since they are often implemented as macros, we don't use the same name here. │ │ │ │ │ +Instead, we change by prepending "ace_". │ │ │ │ │ +int ACE_OS::ace_iswctype (wint_t c, wctype_t desc) │ │ │ │ │ +  Tests c for the property specified by the desc argument. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01610.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Condition_T.cpp File Reference │ │ │ │ +ACE: Message_Block_T.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,67 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
Condition_T.cpp File Reference
│ │ │ │ +
Message_Block_T.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Condition_T.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_CONDITION_T_CPP
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Condition) ACE_ALLOC_HOOK_DEFINE_Tc(ACE_Thread_Condition) template< class MUTEX > void ACE_Condition< MUTEX >
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_CONDITION_T_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CONDITION_T_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tc()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Condition )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,27 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions │ │ │ │ │ -Condition_T.cpp File Reference │ │ │ │ │ -#include "ace/Condition_T.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_CONDITION_T_CPP │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Condition) ACE_ALLOC_HOOK_DEFINE_Tc │ │ │ │ │ - (ACE_Thread_Condition) template< class MUTEX > void ACE_Condition< MUTEX > │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_CONDITION_T_CPP ***** │ │ │ │ │ -#define ACE_CONDITION_T_CPP │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Condition  ) │ │ │ │ │ +Message_Block_T.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01613.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Handle_Set.h File Reference │ │ │ │ +ACE: Time_Value.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,86 +63,488 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Macros
│ │ │ │ -
Handle_Set.h File Reference
│ │ │ │ +Namespaces | │ │ │ │ +Functions
│ │ │ │ +
Time_Value.inl File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/os_include/sys/os_select.h"
│ │ │ │ -#include "ace/os_include/os_limits.h"
│ │ │ │ -#include "ace/Handle_Set.inl"
│ │ │ │ +
#include "ace/Truncate.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ -Classes

class  ACE_Handle_Set
 C++ wrapper facade for the socket fd_set abstraction. More...

│ │ │ │ +Namespaces

namespace  std
 STL namespace.
 
class  ACE_Handle_Set_Iterator
 Iterator for the ACE_Handle_Set abstraction. More...
namespace  std::chrono
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Macros

#define ACE_FD_SETSIZE   FD_SETSIZE
 
#define ACE_DEFAULT_SELECT_REACTOR_SIZE   ACE_FD_SETSIZE
 
#define ACE_HANDLE_SET_USES_FD_ARRAY
 

│ │ │ │ +Functions

ACE_Time_Value operator* (double d, const ACE_Time_Value &tv)
 
ACE_Time_Value operator* (const ACE_Time_Value &tv, double d)
 
bool operator> (const ACE_Time_Value &tv1, const ACE_Time_Value &tv2)
 True if tv1 > tv2. More...
 
bool operator>= (const ACE_Time_Value &tv1, const ACE_Time_Value &tv2)
 True if tv1 >= tv2. More...
 
bool operator< (const ACE_Time_Value &tv1, const ACE_Time_Value &tv2)
 True if tv1 < tv2. More...
 
bool operator<= (const ACE_Time_Value &tv1, const ACE_Time_Value &tv2)
 True if tv1 >= tv2. More...
 
bool operator== (const ACE_Time_Value &tv1, const ACE_Time_Value &tv2)
 True if tv1 == tv2. More...
 
bool operator!= (const ACE_Time_Value &tv1, const ACE_Time_Value &tv2)
 True if tv1 != tv2. More...
 
ACE_Time_Value operator+ (const ACE_Time_Value &tv1, const ACE_Time_Value &tv2)
 Adds two ACE_Time_Value objects together, returns the sum. More...
 
ACE_Time_Value operator- (const ACE_Time_Value &tv1, const ACE_Time_Value &tv2)
 Subtracts two ACE_Time_Value objects, returns the difference. More...
 
Streaming ACE_Time_Value to chrono

Streaming an ACE_Time_Value into one of the chrono types (nanoseconds, microseconds, milliseconds, seconds, minutes, or hours).

│ │ │ │ +
nanoseconds & std::chrono::operator<< (nanoseconds &ns, ACE_Time_Value const &tv)
 
microseconds & std::chrono::operator<< (microseconds &us, ACE_Time_Value const &tv)
 
milliseconds & std::chrono::operator<< (milliseconds &ms, ACE_Time_Value const &tv)
 
seconds & std::chrono::operator<< (seconds &s, ACE_Time_Value const &tv)
 
minutes & std::chrono::operator<< (minutes &m, ACE_Time_Value const &tv)
 
hours & std::chrono::operator<< (hours &h, ACE_Time_Value const &tv)
 
Adding ACE_Time_Value to chrono

Adding an ACE_Time_Value to one of the chrono types (nanoseconds, microseconds, milliseconds, seconds, minutes, or hours).

│ │ │ │ +
nanoseconds & std::chrono::operator+= (nanoseconds &ns, ACE_Time_Value const &tv)
 
microseconds & std::chrono::operator+= (microseconds &us, ACE_Time_Value const &tv)
 
milliseconds & std::chrono::operator+= (milliseconds &ms, ACE_Time_Value const &tv)
 
seconds & std::chrono::operator+= (seconds &s, ACE_Time_Value const &tv)
 
minutes & std::chrono::operator+= (minutes &m, ACE_Time_Value const &tv)
 
hours & std::chrono::operator+= (hours &h, ACE_Time_Value const &tv)
 
Substracting ACE_Time_Value from chrono

Substracting an ACE_Time_Value from one of the chrono types (nanoseconds, microseconds, milliseconds, seconds, minutes, or hours).

│ │ │ │ +
nanoseconds & std::chrono::operator-= (nanoseconds &ns, ACE_Time_Value const &tv)
 
microseconds & std::chrono::operator-= (microseconds &us, ACE_Time_Value const &tv)
 
milliseconds & std::chrono::operator-= (milliseconds &ms, ACE_Time_Value const &tv)
 
seconds & std::chrono::operator-= (seconds &s, ACE_Time_Value const &tv)
 
minutes & std::chrono::operator-= (minutes &m, ACE_Time_Value const &tv)
 
hours & std::chrono::operator-= (hours &h, ACE_Time_Value const &tv)
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_SELECT_REACTOR_SIZE

│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ operator!=()

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_DEFAULT_SELECT_REACTOR_SIZE   ACE_FD_SETSIZEbool operator!= (const ACE_Time_Valuetv1,
const ACE_Time_Valuetv2 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │
│ │ │ │ │ │ │ │ +

True if tv1 != tv2.

│ │ │ │ +

True if tv1 != tv2.

│ │ │ │ + │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ ACE_FD_SETSIZE

│ │ │ │ + │ │ │ │ +

◆ operator*() [1/2]

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_FD_SETSIZE   FD_SETSIZEACE_Time_Value operator* (const ACE_Time_Valuetv,
double d 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ ACE_HANDLE_SET_USES_FD_ARRAY

│ │ │ │ + │ │ │ │ +

◆ operator*() [2/2]

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_HANDLE_SET_USES_FD_ARRAYACE_Time_Value operator* (double d,
const ACE_Time_Valuetv 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ + │ │ │ │ +

◆ operator+()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_Time_Value operator+ (const ACE_Time_Valuetv1,
const ACE_Time_Valuetv2 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

Adds two ACE_Time_Value objects together, returns the sum.

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator-()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_Time_Value operator- (const ACE_Time_Valuetv1,
const ACE_Time_Valuetv2 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

Subtracts two ACE_Time_Value objects, returns the difference.

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
bool operator< (const ACE_Time_Valuetv1,
const ACE_Time_Valuetv2 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

True if tv1 < tv2.

│ │ │ │ +

True if tv1 < tv2.

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<=()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
bool operator<= (const ACE_Time_Valuetv1,
const ACE_Time_Valuetv2 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

True if tv1 >= tv2.

│ │ │ │ +

True if tv1 <= tv2.

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator==()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
bool operator== (const ACE_Time_Valuetv1,
const ACE_Time_Valuetv2 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

True if tv1 == tv2.

│ │ │ │ +

True if tv1 == tv2.

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator>()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
bool operator> (const ACE_Time_Valuetv1,
const ACE_Time_Valuetv2 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

True if tv1 > tv2.

│ │ │ │ +

True if tv1 > tv2.

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator>=()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
bool operator>= (const ACE_Time_Valuetv1,
const ACE_Time_Valuetv2 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

True if tv1 >= tv2.

│ │ │ │ +

True if tv1 >= tv2.

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,40 +3,167 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros │ │ │ │ │ -Handle_Set.h File Reference │ │ │ │ │ -#include "ace/os_include/sys/os_select.h" │ │ │ │ │ -#include "ace/os_include/os_limits.h" │ │ │ │ │ -#include "ace/Handle_Set.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Handle_Set │ │ │ │ │ -  C++ wrapper facade for the socket fd_set abstraction. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Handle_Set_Iterator │ │ │ │ │ -  Iterator for the ACE_Handle_Set abstraction. More... │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_FD_SETSIZE   FD_SETSIZE │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_SELECT_REACTOR_SIZE   ACE_FD_SETSIZE │ │ │ │ │ -  │ │ │ │ │ -#define ACE_HANDLE_SET_USES_FD_ARRAY │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_DEFAULT_SELECT_REACTOR_SIZE ***** │ │ │ │ │ -#define ACE_DEFAULT_SELECT_REACTOR_SIZE   ACE_FD_SETSIZE │ │ │ │ │ -***** ◆ ACE_FD_SETSIZE ***** │ │ │ │ │ -#define ACE_FD_SETSIZE   FD_SETSIZE │ │ │ │ │ -***** ◆ ACE_HANDLE_SET_USES_FD_ARRAY ***** │ │ │ │ │ -#define ACE_HANDLE_SET_USES_FD_ARRAY │ │ │ │ │ +Namespaces | Functions │ │ │ │ │ +Time_Value.inl File Reference │ │ │ │ │ +#include "ace/Truncate.h" │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  std │ │ │ │ │ +  STL namespace. │ │ │ │ │ +  │ │ │ │ │ +namespace  std::chrono │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +ACE_Time_Value operator* (double d, const ACE_Time_Value &tv) │ │ │ │ │ +  │ │ │ │ │ +ACE_Time_Value operator* (const ACE_Time_Value &tv, double d) │ │ │ │ │ +  │ │ │ │ │ + bool operator> (const ACE_Time_Value &tv1, const ACE_Time_Value │ │ │ │ │ + &tv2) │ │ │ │ │ +  True if tv1 > tv2. More... │ │ │ │ │ +  │ │ │ │ │ + bool operator>= (const ACE_Time_Value &tv1, const ACE_Time_Value │ │ │ │ │ + &tv2) │ │ │ │ │ +  True if tv1 >= tv2. More... │ │ │ │ │ +  │ │ │ │ │ + bool operator< (const ACE_Time_Value &tv1, const ACE_Time_Value │ │ │ │ │ + &tv2) │ │ │ │ │ +  True if tv1 < tv2. More... │ │ │ │ │ +  │ │ │ │ │ + bool operator<= (const ACE_Time_Value &tv1, const ACE_Time_Value │ │ │ │ │ + &tv2) │ │ │ │ │ +  True if tv1 >= tv2. More... │ │ │ │ │ +  │ │ │ │ │ + bool operator== (const ACE_Time_Value &tv1, const ACE_Time_Value │ │ │ │ │ + &tv2) │ │ │ │ │ +  True if tv1 == tv2. More... │ │ │ │ │ +  │ │ │ │ │ + bool operator!= (const ACE_Time_Value &tv1, const ACE_Time_Value │ │ │ │ │ + &tv2) │ │ │ │ │ +  True if tv1 != tv2. More... │ │ │ │ │ +  │ │ │ │ │ +ACE_Time_Value operator+ (const ACE_Time_Value &tv1, const ACE_Time_Value │ │ │ │ │ + &tv2) │ │ │ │ │ +  Adds two ACE_Time_Value objects together, returns the sum. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +ACE_Time_Value operator- (const ACE_Time_Value &tv1, const ACE_Time_Value │ │ │ │ │ + &tv2) │ │ │ │ │ +  Subtracts two ACE_Time_Value objects, returns the difference. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +Streaming ACE_Time_Value to chrono │ │ │ │ │ +Streaming an ACE_Time_Value into one of the chrono types (nanoseconds, │ │ │ │ │ +microseconds, milliseconds, seconds, minutes, or hours). │ │ │ │ │ + nanoseconds & std::chrono::operator<< (nanoseconds &ns, ACE_Time_Value const │ │ │ │ │ + &tv) │ │ │ │ │ +  │ │ │ │ │ +microseconds & std::chrono::operator<< (microseconds &us, ACE_Time_Value const │ │ │ │ │ + &tv) │ │ │ │ │ +  │ │ │ │ │ +milliseconds & std::chrono::operator<< (milliseconds &ms, ACE_Time_Value const │ │ │ │ │ + &tv) │ │ │ │ │ +  │ │ │ │ │ + seconds & std::chrono::operator<< (seconds &s, ACE_Time_Value const &tv) │ │ │ │ │ +  │ │ │ │ │ + minutes & std::chrono::operator<< (minutes &m, ACE_Time_Value const &tv) │ │ │ │ │ +  │ │ │ │ │ + hours & std::chrono::operator<< (hours &h, ACE_Time_Value const &tv) │ │ │ │ │ +  │ │ │ │ │ +Adding ACE_Time_Value to chrono │ │ │ │ │ +Adding an ACE_Time_Value to one of the chrono types (nanoseconds, microseconds, │ │ │ │ │ +milliseconds, seconds, minutes, or hours). │ │ │ │ │ + nanoseconds & std::chrono::operator+= (nanoseconds &ns, ACE_Time_Value const │ │ │ │ │ + &tv) │ │ │ │ │ +  │ │ │ │ │ +microseconds & std::chrono::operator+= (microseconds &us, ACE_Time_Value const │ │ │ │ │ + &tv) │ │ │ │ │ +  │ │ │ │ │ +milliseconds & std::chrono::operator+= (milliseconds &ms, ACE_Time_Value const │ │ │ │ │ + &tv) │ │ │ │ │ +  │ │ │ │ │ + seconds & std::chrono::operator+= (seconds &s, ACE_Time_Value const &tv) │ │ │ │ │ +  │ │ │ │ │ + minutes & std::chrono::operator+= (minutes &m, ACE_Time_Value const &tv) │ │ │ │ │ +  │ │ │ │ │ + hours & std::chrono::operator+= (hours &h, ACE_Time_Value const &tv) │ │ │ │ │ +  │ │ │ │ │ +Substracting ACE_Time_Value from chrono │ │ │ │ │ +Substracting an ACE_Time_Value from one of the chrono types (nanoseconds, │ │ │ │ │ +microseconds, milliseconds, seconds, minutes, or hours). │ │ │ │ │ + nanoseconds & std::chrono::operator-= (nanoseconds &ns, ACE_Time_Value const │ │ │ │ │ + &tv) │ │ │ │ │ +  │ │ │ │ │ +microseconds & std::chrono::operator-= (microseconds &us, ACE_Time_Value const │ │ │ │ │ + &tv) │ │ │ │ │ +  │ │ │ │ │ +milliseconds & std::chrono::operator-= (milliseconds &ms, ACE_Time_Value const │ │ │ │ │ + &tv) │ │ │ │ │ +  │ │ │ │ │ + seconds & std::chrono::operator-= (seconds &s, ACE_Time_Value const &tv) │ │ │ │ │ +  │ │ │ │ │ + minutes & std::chrono::operator-= (minutes &m, ACE_Time_Value const &tv) │ │ │ │ │ +  │ │ │ │ │ + hours & std::chrono::operator-= (hours &h, ACE_Time_Value const &tv) │ │ │ │ │ +  │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ operator!=() ***** │ │ │ │ │ +bool operator!= ( const ACE_Time_Value & tv1, │ │ │ │ │ + const ACE_Time_Value & tv2  inline │ │ │ │ │ + ) │ │ │ │ │ +True if tv1 != tv2. │ │ │ │ │ +True if tv1 != tv2. │ │ │ │ │ +***** ◆ operator*() [1/2] ***** │ │ │ │ │ +ACE_Time_Value operator* ( const ACE_Time_Value & tv, │ │ │ │ │ + double  d  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator*() [2/2] ***** │ │ │ │ │ +ACE_Time_Value operator* ( double  d, │ │ │ │ │ + const ACE_Time_Value & tv  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator+() ***** │ │ │ │ │ +ACE_Time_Value operator+ ( const ACE_Time_Value & tv1, │ │ │ │ │ + const ACE_Time_Value & tv2  inline │ │ │ │ │ + ) │ │ │ │ │ +Adds two ACE_Time_Value objects together, returns the sum. │ │ │ │ │ +***** ◆ operator-() ***** │ │ │ │ │ +ACE_Time_Value operator- ( const ACE_Time_Value & tv1, │ │ │ │ │ + const ACE_Time_Value & tv2  inline │ │ │ │ │ + ) │ │ │ │ │ +Subtracts two ACE_Time_Value objects, returns the difference. │ │ │ │ │ +***** ◆ operator<() ***** │ │ │ │ │ +bool operator< ( const ACE_Time_Value & tv1, │ │ │ │ │ + const ACE_Time_Value & tv2  inline │ │ │ │ │ + ) │ │ │ │ │ +True if tv1 < tv2. │ │ │ │ │ +True if tv1 < tv2. │ │ │ │ │ +***** ◆ operator<=() ***** │ │ │ │ │ +bool operator<= ( const ACE_Time_Value & tv1, │ │ │ │ │ + const ACE_Time_Value & tv2  inline │ │ │ │ │ + ) │ │ │ │ │ +True if tv1 >= tv2. │ │ │ │ │ +True if tv1 <= tv2. │ │ │ │ │ +***** ◆ operator==() ***** │ │ │ │ │ +bool operator== ( const ACE_Time_Value & tv1, │ │ │ │ │ + const ACE_Time_Value & tv2  inline │ │ │ │ │ + ) │ │ │ │ │ +True if tv1 == tv2. │ │ │ │ │ +True if tv1 == tv2. │ │ │ │ │ +***** ◆ operator>() ***** │ │ │ │ │ +bool operator> ( const ACE_Time_Value & tv1, │ │ │ │ │ + const ACE_Time_Value & tv2  inline │ │ │ │ │ + ) │ │ │ │ │ +True if tv1 > tv2. │ │ │ │ │ +True if tv1 > tv2. │ │ │ │ │ +***** ◆ operator>=() ***** │ │ │ │ │ +bool operator>= ( const ACE_Time_Value & tv1, │ │ │ │ │ + const ACE_Time_Value & tv2  inline │ │ │ │ │ + ) │ │ │ │ │ +True if tv1 >= tv2. │ │ │ │ │ +True if tv1 >= tv2. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01616.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_Log_Msg_Attributes.cpp File Reference │ │ │ │ +ACE: Service_Object.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,24 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
OS_Log_Msg_Attributes.cpp File Reference
│ │ │ │ +
Service_Object.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_Log_Msg_Attributes.h"
│ │ │ │ -#include "ace/OS_Log_Msg_Attributes.inl"
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +#include "ace/Service_Object.h"
│ │ │ │ +#include "ace/OS_NS_stdio.h"
│ │ │ │ +#include "ace/Service_Types.h"
│ │ │ │ +#include "ace/DLL.h"
│ │ │ │ +#include "ace/ACE.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_Log_Msg_Attributes.cpp File Reference │ │ │ │ │ -#include "ace/OS_Log_Msg_Attributes.h" │ │ │ │ │ -#include "ace/OS_Log_Msg_Attributes.inl" │ │ │ │ │ +Service_Object.cpp File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ +#include "ace/Service_Object.h" │ │ │ │ │ +#include "ace/OS_NS_stdio.h" │ │ │ │ │ +#include "ace/Service_Types.h" │ │ │ │ │ +#include "ace/DLL.h" │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01619.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Process_Manager.inl File Reference │ │ │ │ +ACE: DEV_Connector.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,15 +62,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Process_Manager.inl File Reference
│ │ │ │ +
DEV_Connector.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Process_Manager.inl File Reference │ │ │ │ │ +DEV_Connector.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01622.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Asynch_Pseudo_Task.h File Reference │ │ │ │ +ACE: Guard_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,29 +63,91 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Asynch_Pseudo_Task.h File Reference
│ │ │ │ +Classes | │ │ │ │ +Macros
│ │ │ │ +
Guard_T.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Reactor.h"
│ │ │ │ -#include "ace/Select_Reactor.h"
│ │ │ │ -#include "ace/Task.h"
│ │ │ │ +
#include "ace/Lock.h"
│ │ │ │ +#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/OS_NS_Thread.h"
│ │ │ │ +#include "ace/Guard_T.inl"
│ │ │ │ +#include "ace/Guard_T.cpp"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ Classes

class  ACE_Asynch_Pseudo_Task
class  ACE_Guard< ACE_LOCK >
 This data structure is meant to be used within a method or function... It performs automatic acquisition and release of a parameterized synchronization object ACE_LOCK. More...
 
class  ACE_Write_Guard< ACE_LOCK >
 This class is similar to class ACE_Guard, though it acquires/releases a write lock automatically (naturally, the <ACE_LOCK> it is instantiated with must support the appropriate API). More...
 
class  ACE_Read_Guard< ACE_LOCK >
 This class is similar to class ACE_Guard, though it acquires/releases a read lock automatically (naturally, the <ACE_LOCK> it is instantiated with must support the appropriate API). More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Macros

#define ACE_TSS_Guard   ACE_Guard
 
#define ACE_TSS_Write_GUARD   ACE_Write_Guard
 
#define ACE_TSS_Read_GUARD   ACE_Read_Guard
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Alexander Libman alibm.nosp@m.an@i.nosp@m.hug.c.nosp@m.om.a.nosp@m.u
│ │ │ │ -
│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_TSS_Guard

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TSS_Guard   ACE_Guard
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TSS_Read_GUARD

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TSS_Read_GUARD   ACE_Read_Guard
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TSS_Write_GUARD

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TSS_Write_GUARD   ACE_Write_Guard
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,21 +3,51 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Asynch_Pseudo_Task.h File Reference │ │ │ │ │ -#include "ace/Reactor.h" │ │ │ │ │ -#include "ace/Select_Reactor.h" │ │ │ │ │ -#include "ace/Task.h" │ │ │ │ │ +Classes | Macros │ │ │ │ │ +Guard_T.h File Reference │ │ │ │ │ +#include "ace/Lock.h" │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/OS_NS_Thread.h" │ │ │ │ │ +#include "ace/Guard_T.inl" │ │ │ │ │ +#include "ace/Guard_T.cpp" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Asynch_Pseudo_Task │ │ │ │ │ +class  ACE_Guard<_ACE_LOCK_> │ │ │ │ │ + This data structure is meant to be used within a method or function... │ │ │ │ │ +  It performs automatic acquisition and release of a parameterized │ │ │ │ │ + synchronization object ACE_LOCK. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Write_Guard<_ACE_LOCK_> │ │ │ │ │ + This class is similar to class ACE_Guard, though it acquires/releases a │ │ │ │ │ +  write lock automatically (naturally, the it is instantiated │ │ │ │ │ + with must support the appropriate API). More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Read_Guard<_ACE_LOCK_> │ │ │ │ │ + This class is similar to class ACE_Guard, though it acquires/releases a │ │ │ │ │ +  read lock automatically (naturally, the it is instantiated │ │ │ │ │ + with must support the appropriate API). More... │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_TSS_Guard   ACE_Guard │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TSS_Write_GUARD   ACE_Write_Guard │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TSS_Read_GUARD   ACE_Read_Guard │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Alexander Libman alibm.nosp@m.an@i.nosp@m.hug.c.nosp@m.om.a.nosp@m.u │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_TSS_Guard ***** │ │ │ │ │ +#define ACE_TSS_Guard   ACE_Guard │ │ │ │ │ +***** ◆ ACE_TSS_Read_GUARD ***** │ │ │ │ │ +#define ACE_TSS_Read_GUARD   ACE_Read_Guard │ │ │ │ │ +***** ◆ ACE_TSS_Write_GUARD ***** │ │ │ │ │ +#define ACE_TSS_Write_GUARD   ACE_Write_Guard │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01625.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Timer_Hash_T.h File Reference │ │ │ │ +ACE: Process.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,37 +62,35 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Timer_Hash_T.h File Reference
│ │ │ │ +
Process.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Timer_Queue_T.h"
│ │ │ │ -#include "ace/Free_List.h"
│ │ │ │ -#include "ace/Timer_Hash_T.cpp"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Timer_Hash_Upcall< TYPE, FUNCTOR, ACE_LOCK >
 Functor for Timer_Hash. More...
 
class  ACE_Timer_Hash_Iterator_T< TYPE, FUNCTOR, ACE_LOCK, BUCKET, TIME_POLICY >
 Iterates over an ACE_Timer_Hash_T. More...
 
class  ACE_Timer_Hash_T< TYPE, FUNCTOR, ACE_LOCK, BUCKET, TIME_POLICY >
 Provides a hash table of BUCKETs as an implementation for a timer queue. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Darrell Brunsch bruns.nosp@m.ch@c.nosp@m.s.wus.nosp@m.tl.e.nosp@m.du
│ │ │ │ +
#include "ace/Process.h"
│ │ │ │ +#include "ace/ARGV.h"
│ │ │ │ +#include "ace/Signal.h"
│ │ │ │ +#include "ace/SString.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/OS_NS_stdio.h"
│ │ │ │ +#include "ace/OS_NS_stdlib.h"
│ │ │ │ +#include "ace/OS_NS_sys_socket.h"
│ │ │ │ +#include "ace/OS_NS_errno.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +#include "ace/OS_NS_fcntl.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +#include "ace/Countdown_Time.h"
│ │ │ │ +#include "ace/Truncate.h"
│ │ │ │ +#include "ace/Vector_T.h"
│ │ │ │ +#include "ace/Tokenizer_T.h"
│ │ │ │ +#include <memory>
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,30 +3,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Timer_Hash_T.h File Reference │ │ │ │ │ -#include "ace/Timer_Queue_T.h" │ │ │ │ │ -#include "ace/Free_List.h" │ │ │ │ │ -#include "ace/Timer_Hash_T.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Timer_Hash_Upcall<_TYPE,_FUNCTOR,_ACE_LOCK_> │ │ │ │ │ -  Functor for Timer_Hash. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Timer_Hash_Iterator_T<_TYPE,_FUNCTOR,_ACE_LOCK,_BUCKET,_TIME_POLICY │ │ │ │ │ - > │ │ │ │ │ -  Iterates over an ACE_Timer_Hash_T. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Timer_Hash_T<_TYPE,_FUNCTOR,_ACE_LOCK,_BUCKET,_TIME_POLICY_> │ │ │ │ │ -  Provides a hash table of BUCKETs as an implementation for a timer │ │ │ │ │ - queue. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Darrell Brunsch bruns.nosp@m.ch@c.nosp@m.s.wus.nosp@m.tl.e.nosp@m.du │ │ │ │ │ +Process.cpp File Reference │ │ │ │ │ +#include "ace/Process.h" │ │ │ │ │ +#include "ace/ARGV.h" │ │ │ │ │ +#include "ace/Signal.h" │ │ │ │ │ +#include "ace/SString.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/OS_NS_stdio.h" │ │ │ │ │ +#include "ace/OS_NS_stdlib.h" │ │ │ │ │ +#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ +#include "ace/OS_NS_fcntl.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ +#include "ace/Countdown_Time.h" │ │ │ │ │ +#include "ace/Truncate.h" │ │ │ │ │ +#include "ace/Vector_T.h" │ │ │ │ │ +#include "ace/Tokenizer_T.h" │ │ │ │ │ +#include │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01628.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: ace_wchar.cpp File Reference │ │ │ │ +ACE: ICMP_Socket.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
ace_wchar.cpp File Reference
│ │ │ │ +
ICMP_Socket.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/config-macros.h"
│ │ │ │ -#include "ace/ace_wchar.h"
│ │ │ │ +
#include "ace/ICMP_Socket.h"
│ │ │ │ +#include "ace/ACE.h"
│ │ │ │ +#include "ace/Sock_Connect.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/OS_NS_netdb.h"
│ │ │ │ +#include "ace/OS_NS_sys_socket.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -ace_wchar.cpp File Reference │ │ │ │ │ -#include "ace/config-macros.h" │ │ │ │ │ -#include "ace/ace_wchar.h" │ │ │ │ │ +ICMP_Socket.cpp File Reference │ │ │ │ │ +#include "ace/ICMP_Socket.h" │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/Sock_Connect.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/OS_NS_netdb.h" │ │ │ │ │ +#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01631.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Event_Base.h File Reference │ │ │ │ +ACE: Configuration_Import_Export.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,29 +64,41 @@ │ │ │ │
    │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │ -
Event_Base.h File Reference
│ │ │ │ +
Configuration_Import_Export.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_Thread.h"
│ │ │ │ -#include "ace/Time_Value.h"
│ │ │ │ -#include "ace/Event_Base.inl"
│ │ │ │ +
#include "ace/Configuration.h"
│ │ │ │ +#include "ace/SString.h"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_Event_Base
 A base class for wrappers around the Win32 event locking mechanism. More...
class  ACE_Config_ImpExp_Base
 Base class for file import/export configuration. More...
 
class  ACE_Registry_ImpExp
 Configuration object that imports/exports data to a file formatted using the Win32 Registry file export format. This format looks like [Section] "key"="String Data" "key"=dword: numeric data in hexadecimal format "key"=hex: binary data. More...
 
class  ACE_Ini_ImpExp
 Imports the configuration database from filename as strings. Allows non-typed values. (no #, dword: hex:, etc. prefixes) and skips whitespace (tabs and spaces) as in standard .ini and .conf files. Values (to right of equal sign) can be double quote delimited to embed tabs and spaces in the string. Caller must convert string to type. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Martin Corino mcori.nosp@m.no@r.nosp@m.emedy.nosp@m..nl
│ │ │ │ +
Author
Jerry D. Odenwelder Jr. jerry.nosp@m..o@m.nosp@m.indsp.nosp@m.ring.nosp@m..com Chris Hafey chris.nosp@m.@ste.nosp@m.ntors.nosp@m.oft..nosp@m.com
│ │ │ │ +

Classes defined in this file provide the ability to import and export ACE Configuration objects to/from disk files. The base class ACE_Config_ImpExp_Base provides the common functionality and the derived classes implement the import/export functionality for the specific format.

│ │ │ │ +
Todo:
    │ │ │ │ +
  • Add locking for thread safety.
  • │ │ │ │ +
  • Provide ability to read file in one format and write in another.
  • │ │ │ │ +
  • See todo's in each class
  • │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,22 +4,44 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Classes │ │ │ │ │ -Event_Base.h File Reference │ │ │ │ │ -#include "ace/OS_NS_Thread.h" │ │ │ │ │ -#include "ace/Time_Value.h" │ │ │ │ │ -#include "ace/Event_Base.inl" │ │ │ │ │ +Configuration_Import_Export.h File Reference │ │ │ │ │ +#include "ace/Configuration.h" │ │ │ │ │ +#include "ace/SString.h" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Event_Base │ │ │ │ │ -  A base class for wrappers around the Win32 event locking mechanism. │ │ │ │ │ +class  ACE_Config_ImpExp_Base │ │ │ │ │ +  Base class for file import/export configuration. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Registry_ImpExp │ │ │ │ │ + Configuration object that imports/exports data to a file formatted │ │ │ │ │ +  using the Win32 Registry file export format. This format looks like │ │ │ │ │ + [Section] "key"="String Data" "key"=dword: numeric data in hexadecimal │ │ │ │ │ + format "key"=hex: binary data. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Ini_ImpExp │ │ │ │ │ + Imports the configuration database from filename as strings. Allows │ │ │ │ │ + non-typed values. (no #, dword: hex:, etc. prefixes) and skips │ │ │ │ │ +  whitespace (tabs and spaces) as in standard .ini and .conf files. │ │ │ │ │ + Values (to right of equal sign) can be double quote delimited to embed │ │ │ │ │ + tabs and spaces in the string. Caller must convert string to type. │ │ │ │ │ More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Martin Corino mcori.nosp@m.no@r.nosp@m.emedy.nosp@m..nl │ │ │ │ │ + Jerry D. Odenwelder Jr. │ │ │ │ │ + jerry.nosp@m..o@m.nosp@m.indsp.nosp@m.ring.nosp@m..com Chris Hafey │ │ │ │ │ + chris.nosp@m.@ste.nosp@m.ntors.nosp@m.oft..nosp@m.com │ │ │ │ │ +Classes defined in this file provide the ability to import and export ACE │ │ │ │ │ +Configuration objects to/from disk files. The base class ACE_Config_ImpExp_Base │ │ │ │ │ +provides the common functionality and the derived classes implement the import/ │ │ │ │ │ +export functionality for the specific format. │ │ │ │ │ + Todo: │ │ │ │ │ + * Add locking for thread safety. │ │ │ │ │ + * Provide ability to read file in one format and write in another. │ │ │ │ │ + * See todo's in each class │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01634.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: MMAP_Memory_Pool.inl File Reference │ │ │ │ +ACE: OS_NS_sys_msg.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
MMAP_Memory_Pool.inl File Reference
│ │ │ │ +
OS_NS_sys_msg.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/OS_NS_sys_msg.h"
│ │ │ │ +#include "ace/OS_NS_sys_msg.inl"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -MMAP_Memory_Pool.inl File Reference │ │ │ │ │ +OS_NS_sys_msg.cpp File Reference │ │ │ │ │ +#include "ace/OS_NS_sys_msg.h" │ │ │ │ │ +#include "ace/OS_NS_sys_msg.inl" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01637.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Active_Map_Manager.cpp File Reference │ │ │ │ +ACE: ACE.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,398 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Active_Map_Manager.cpp File Reference
│ │ │ │ +
│ │ │ │ +Namespaces | │ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
ACE.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Active_Map_Manager.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Basic_Types.h"
│ │ │ │ +#include "ace/Default_Constants.h"
│ │ │ │ +#include "ace/ACE.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

u_int ACE::major_version ()
 e.g., the "6" in ACE 6.3.4 More...
 
u_int ACE::minor_version ()
 e.g., the "3" in ACE 6.3.4 More...
 
u_int ACE::micro_version ()
 
u_int ACE::beta_version ()
 
const ACE_TCHARACE::compiler_name ()
 E.g., the "SunPro C++" in SunPro C++ 4.32.0. More...
 
u_int ACE::compiler_major_version ()
 E.g., the "4" in SunPro C++ 4.32.0. More...
 
u_int ACE::compiler_minor_version ()
 E.g., the "32" in SunPro C++ 4.32.0. More...
 
u_int ACE::compiler_beta_version ()
 E.g., the "0" in SunPro C++ 4.32.0. More...
 
int ACE::out_of_handles (int error)
 
bool ACE::wild_match (const char *s, const char *pattern, bool case_sensitive=true, bool character_classes=false)
 
I/O operations

Notes on common parameters:

│ │ │ │ +

handle is the connected endpoint that will be used for I/O.

│ │ │ │ +

buf is the buffer to write from or receive into.

│ │ │ │ +

len is the number of bytes to transfer.

│ │ │ │ +

The timeout parameter in the following methods indicates how long to blocking trying to transfer data. If timeout == 0, then the call behaves as a normal send/recv call, i.e., for blocking sockets, the call will block until action is possible; for non-blocking sockets, EWOULDBLOCK will be returned if no action is immediately possible.

│ │ │ │ +

If timeout != 0, the call will wait until the relative time specified in *timeout elapses.

│ │ │ │ +

The "_n()" I/O methods keep looping until all the data has been transferred. These methods also work for sockets in non-blocking mode i.e., they keep looping on EWOULDBLOCK. timeout is used to make sure we keep making progress, i.e., the same timeout value is used for every I/O operation in the loop and the timeout is not counted down.

│ │ │ │ +

The return values for the "*_n()" methods match the return values from the non "_n()" methods and are specified as follows:

│ │ │ │ +
    │ │ │ │ +
  • On complete transfer, the number of bytes transferred is returned.
  • │ │ │ │ +
  • On timeout, -1 is returned, errno == ETIME.
  • │ │ │ │ +
  • On error, -1 is returned, errno is set to appropriate error.
  • │ │ │ │ +
  • On EOF, 0 is returned, errno is irrelevant.
  • │ │ │ │ +
│ │ │ │ +

On partial transfers, i.e., if any data is transferred before timeout / error / EOF, bytes_transferred> will contain the number of bytes transferred.

│ │ │ │ +

Methods with iovec parameter are I/O vector variants of the I/O operations.

│ │ │ │ +

Methods with the extra flags argument will always result in send getting called. Methods without the extra flags argument will result in send getting called on Win32 platforms, and write getting called on non-Win32 platforms.

│ │ │ │ +
ssize_t ACE::recv (ACE_HANDLE handle, void *buf, size_t len, int flags, const ACE_Time_Value *timeout=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::t_rcv (ACE_HANDLE handle, void *buf, size_t len, int *flags, const ACE_Time_Value *timeout=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::recv (ACE_HANDLE handle, void *buf, size_t len, const ACE_Time_Value *timeout=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::recvmsg (ACE_HANDLE handle, struct msghdr *msg, int flags, const ACE_Time_Value *timeout=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::recvfrom (ACE_HANDLE handle, char *buf, int len, int flags, struct sockaddr *addr, int *addrlen, const ACE_Time_Value *timeout=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::recv_n (ACE_HANDLE handle, void *buf, size_t len, int flags, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::t_rcv_n (ACE_HANDLE handle, void *buf, size_t len, int *flags, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::recv_n (ACE_HANDLE handle, void *buf, size_t len, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::recv (ACE_HANDLE handle, size_t n,...)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::recvv (ACE_HANDLE handle, iovec *iov, int iovcnt, const ACE_Time_Value *timeout=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::recvv_n (ACE_HANDLE handle, iovec *iov, int iovcnt, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::recv_n (ACE_HANDLE handle, ACE_Message_Block *message_block, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::send (ACE_HANDLE handle, const void *buf, size_t len, int flags, const ACE_Time_Value *timeout=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::t_snd (ACE_HANDLE handle, const void *buf, size_t len, int flags, const ACE_Time_Value *timeout=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::send (ACE_HANDLE handle, const void *buf, size_t len, const ACE_Time_Value *timeout=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::sendmsg (ACE_HANDLE handle, const struct msghdr *msg, int flags, const ACE_Time_Value *timeout=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::sendto (ACE_HANDLE handle, const char *buf, int len, int flags, const struct sockaddr *addr, int addrlen, const ACE_Time_Value *timeout=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::send_n (ACE_HANDLE handle, const void *buf, size_t len, int flags, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::t_snd_n (ACE_HANDLE handle, const void *buf, size_t len, int flags, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::send_n (ACE_HANDLE handle, const void *buf, size_t len, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::send (ACE_HANDLE handle, size_t n,...)
 Varargs variant. More...
 
ssize_t ACE::sendv (ACE_HANDLE handle, const iovec *iov, int iovcnt, const ACE_Time_Value *timeout=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::sendv_n (ACE_HANDLE handle, const iovec *iov, int iovcnt, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::send_n (ACE_HANDLE handle, const ACE_Message_Block *message_block, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0)
 
ssize_t ACE::read_n (ACE_HANDLE handle, void *buf, size_t len, size_t *bytes_transferred=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::write_n (ACE_HANDLE handle, const void *buf, size_t len, size_t *bytes_transferred=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::write_n (ACE_HANDLE handle, const ACE_Message_Block *message_block, size_t *bytes_transferred=0)
 
ssize_t ACE::readv_n (ACE_HANDLE handle, iovec *iov, int iovcnt, size_t *bytes_transferred=0)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::writev_n (ACE_HANDLE handle, const iovec *iov, int iovcnt, size_t *bytes_transferred=0)
 Receive into a variable number of pieces. More...
 
int ACE::handle_timed_accept (ACE_HANDLE listener, ACE_Time_Value *timeout, bool restart)
 Wait up to timeout amount of time to accept a connection. More...
 
ACE_HANDLE ACE::handle_timed_complete (ACE_HANDLE listener, const ACE_Time_Value *timeout, int is_tli=0)
 
int ACE::set_handle_limit (int new_limit=-1, int increase_limit_only=0)
 
int ACE::max_handles ()
 
ACE_TCHARACE::strenvdup (const ACE_TCHAR *str)
 
const char * ACE::strend (const char *s)
 
char * ACE::strnew (const char *s)
 
void ACE::strdelete (char *s)
 Delete the memory allocated by strnew. More...
 
char * ACE::strndup (const char *str, size_t n)
 
char * ACE::strnnew (const char *str, size_t n)
 
bool ACE::isdotdir (const char *s)
 Determine if a specified pathname is "dot dir" (ie. "." or ".."). More...
 
const wchar_t * ACE::strend (const wchar_t *s)
 Receive into a variable number of pieces. More...
 
wchar_t * ACE::strnew (const wchar_t *s)
 Receive into a variable number of pieces. More...
 
void ACE::strdelete (wchar_t *s)
 Receive into a variable number of pieces. More...
 
wchar_t * ACE::strndup (const wchar_t *str, size_t n)
 Receive into a variable number of pieces. More...
 
wchar_t * ACE::strnnew (const wchar_t *str, size_t n)
 Receive into a variable number of pieces. More...
 
bool ACE::isdotdir (const wchar_t *s)
 Receive into a variable number of pieces. More...
 
const ACE_TCHARACE::execname (const ACE_TCHAR *pathname)
 
const ACE_TCHARACE::basename (const ACE_TCHAR *pathname, ACE_TCHAR delim=ACE_DIRECTORY_SEPARATOR_CHAR)
 
const ACE_TCHARACE::dirname (const ACE_TCHAR *pathname, ACE_TCHAR delim=ACE_DIRECTORY_SEPARATOR_CHAR)
 
ACE_TCHARACE::timestamp (const ACE_Time_Value &time_value, ACE_TCHAR date_and_time[], size_t time_len, bool return_pointer_to_first_digit=false)
 
ACE_TCHARACE::timestamp (ACE_TCHAR date_and_time[], size_t time_len, bool return_pointer_to_first_digit=false)
 
pid_t ACE::fork (const ACE_TCHAR *program_name=ACE_TEXT("<unknown>"), int avoid_zombies=0)
 
int ACE::daemonize (const ACE_TCHAR pathname[]=ACE_TEXT("/"), bool close_all_handles=ACE_DEFAULT_CLOSE_ALL_HANDLES, const ACE_TCHAR program_name[]=ACE_TEXT("<unknown>"))
 
size_t ACE::round_to_pagesize (size_t len)
 Rounds the request to a multiple of the page size. More...
 
size_t ACE::round_to_allocation_granularity (size_t len)
 Rounds the request to a multiple of the allocation granularity. More...
 
size_t ACE::format_hexdump (const char *buffer, size_t size, ACE_TCHAR *obuf, size_t obuf_sz)
 
u_long ACE::hash_pjw (const char *str)
 Computes the hash value of {str} using the "Hash PJW" routine. More...
 
u_long ACE::hash_pjw (const char *str, size_t len)
 Computes the hash value of {str} using the "Hash PJW" routine. More...
 
u_long ACE::hash_pjw (const wchar_t *str)
 Computes the hash value of {str} using the "Hash PJW" routine. More...
 
u_long ACE::hash_pjw (const wchar_t *str, size_t len)
 Computes the hash value of {str} using the "Hash PJW" routine. More...
 
ACE_UINT16 ACE::crc_ccitt (const char *str)
 Computes CRC-CCITT for the string. More...
 
ACE_UINT16 ACE::crc_ccitt (const void *buf, size_t len, ACE_UINT16 crc=0)
 Computes CRC-CCITT for the buffer. More...
 
ACE_UINT16 ACE::crc_ccitt (const iovec *iov, int len, ACE_UINT16 crc=0)
 Computes CRC-CCITT for the @ len iovec buffers. More...
 
ACE_UINT32 ACE::crc32 (const char *str)
 Computes the ISO 8802-3 standard 32 bits CRC for the string. More...
 
ACE_UINT32 ACE::crc32 (const void *buf, size_t len, ACE_UINT32 crc=0)
 Computes the ISO 8802-3 standard 32 bits CRC for the buffer. More...
 
ACE_UINT32 ACE::crc32 (const iovec *iov, int len, ACE_UINT32 crc=0)
 
u_long ACE::gcd (u_long x, u_long y)
 Euclid's greatest common divisor algorithm. More...
 
u_long ACE::minimum_frame_size (u_long period1, u_long period2)
 Calculates the minimum enclosing frame size for the given values. More...
 
u_long ACE::is_prime (const u_long n, const u_long min_factor, const u_long max_factor)
 
int ACE::map_errno (int error)
 
const ACE_TCHARACE::sock_error (int error)
 
bool ACE::is_sock_error (int error)
 
int ACE::process_active (pid_t pid)
 
int ACE::terminate_process (pid_t pid)
 
void ACE::unique_name (const void *object, ACE_TCHAR *name, size_t length)
 
u_long ACE::log2 (u_long num)
 Computes the base 2 logarithm of {num}. More...
 
template<typename T >
bool ACE::is_equal (const T &a, const T &b)
 
template<typename T >
bool ACE::is_inequal (const T &a, const T &b)
 
ACE_TCHAR ACE::nibble2hex (u_int n)
 Hex conversion utility. More...
 
u_char ACE::hex2byte (ACE_TCHAR c)
 Convert a hex character to its byte representation. More...
 
bool ACE::debug ()
 Receive into a variable number of pieces. More...
 
void ACE::debug (bool onoff)
 Receive into a variable number of pieces. More...
 
int ACE::select (int width, ACE_Handle_Set *readfds, ACE_Handle_Set *writefds=0, ACE_Handle_Set *exceptfds=0, const ACE_Time_Value *timeout=0)
 Wrapper facade for select that uses ACE_Handle_Sets. More...
 
int ACE::select (int width, ACE_Handle_Set &readfds, const ACE_Time_Value *timeout=0)
 
int ACE::handle_read_ready (ACE_HANDLE handle, const ACE_Time_Value *timeout)
 
int ACE::handle_write_ready (ACE_HANDLE handle, const ACE_Time_Value *timeout)
 
int ACE::handle_exception_ready (ACE_HANDLE handle, const ACE_Time_Value *timeout)
 
int ACE::handle_ready (ACE_HANDLE handle, const ACE_Time_Value *timeout, bool read_ready, bool write_ready, bool exception_ready)
 
int ACE::enter_recv_timedwait (ACE_HANDLE handle, const ACE_Time_Value *timeout, int &val)
 
int ACE::enter_send_timedwait (ACE_HANDLE handle, const ACE_Time_Value *timeout, int &val)
 
void ACE::record_and_set_non_blocking_mode (ACE_HANDLE handle, int &val)
 
void ACE::restore_non_blocking_mode (ACE_HANDLE handle, int val)
 
ssize_t ACE::recv_i (ACE_HANDLE handle, void *buf, size_t len)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::recv_n_i (ACE_HANDLE handle, void *buf, size_t len, int flags, size_t *bytes_transferred)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::recv_n_i (ACE_HANDLE handle, void *buf, size_t len, int flags, const ACE_Time_Value *timeout, size_t *bytes_transferred)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::t_rcv_n_i (ACE_HANDLE handle, void *buf, size_t len, int *flags, size_t *bytes_transferred)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::t_rcv_n_i (ACE_HANDLE handle, void *buf, size_t len, int *flags, const ACE_Time_Value *timeout, size_t *bytes_transferred)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::recv_n_i (ACE_HANDLE handle, void *buf, size_t len, size_t *bytes_transferred)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::recv_n_i (ACE_HANDLE handle, void *buf, size_t len, const ACE_Time_Value *timeout, size_t *bytes_transferred)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::recvv_n_i (ACE_HANDLE handle, iovec *iov, int iovcnt, size_t *bytes_transferred)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::recvv_n_i (ACE_HANDLE handle, iovec *iov, int iovcnt, const ACE_Time_Value *timeout, size_t *bytes_transferred)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::send_i (ACE_HANDLE handle, const void *buf, size_t len)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::send_n_i (ACE_HANDLE handle, const void *buf, size_t len, int flags, size_t *bytes_transferred)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::send_n_i (ACE_HANDLE handle, const void *buf, size_t len, int flags, const ACE_Time_Value *timeout, size_t *bytes_transferred)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::t_snd_n_i (ACE_HANDLE handle, const void *buf, size_t len, int flags, size_t *bytes_transferred)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::t_snd_n_i (ACE_HANDLE handle, const void *buf, size_t len, int flags, const ACE_Time_Value *timeout, size_t *bytes_transferred)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::send_n_i (ACE_HANDLE handle, const void *buf, size_t len, size_t *bytes_transferred)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::send_n_i (ACE_HANDLE handle, const void *buf, size_t len, const ACE_Time_Value *timeout, size_t *bytes_transferred)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::sendv_n_i (ACE_HANDLE handle, const iovec *iov, int iovcnt, size_t *bytes_transferred)
 Receive into a variable number of pieces. More...
 
ssize_t ACE::sendv_n_i (ACE_HANDLE handle, const iovec *iov, int iovcnt, const ACE_Time_Value *timeout, size_t *bytes_transferred)
 Receive into a variable number of pieces. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +

This file contains value added ACE functions that extend the behavior of the UNIX and Win32 OS calls.

│ │ │ │ +

All these ACE static functions are consolidated in a single place in order to manage the namespace better. These functions are put here rather than in ACE_OS in order to separate concerns.

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_EXPORT_MACRO

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,482 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Active_Map_Manager.cpp File Reference │ │ │ │ │ -#include "ace/Active_Map_Manager.h" │ │ │ │ │ +Namespaces | Macros | Functions │ │ │ │ │ +ACE.h File Reference │ │ │ │ │ +#include "ace/Basic_Types.h" │ │ │ │ │ +#include "ace/Default_Constants.h" │ │ │ │ │ +#include "ace/ACE.inl" │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE │ │ │ │ │ +  The namespace containing the ACE framework itself. │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ + u_int ACE::major_version () │ │ │ │ │ +  e.g., the "6" in ACE 6.3.4 More... │ │ │ │ │ +  │ │ │ │ │ + u_int ACE::minor_version () │ │ │ │ │ +  e.g., the "3" in ACE 6.3.4 More... │ │ │ │ │ +  │ │ │ │ │ + u_int ACE::micro_version () │ │ │ │ │ +  │ │ │ │ │ + u_int ACE::beta_version () │ │ │ │ │ +  │ │ │ │ │ +const ACE_TCHAR * ACE::compiler_name () │ │ │ │ │ +  E.g., the "SunPro C++" in SunPro C++ 4.32.0. More... │ │ │ │ │ +  │ │ │ │ │ + u_int ACE::compiler_major_version () │ │ │ │ │ +  E.g., the "4" in SunPro C++ 4.32.0. More... │ │ │ │ │ +  │ │ │ │ │ + u_int ACE::compiler_minor_version () │ │ │ │ │ +  E.g., the "32" in SunPro C++ 4.32.0. More... │ │ │ │ │ +  │ │ │ │ │ + u_int ACE::compiler_beta_version () │ │ │ │ │ +  E.g., the "0" in SunPro C++ 4.32.0. More... │ │ │ │ │ +  │ │ │ │ │ + int ACE::out_of_handles (int error) │ │ │ │ │ +  │ │ │ │ │ + bool ACE::wild_match (const char *s, const char *pattern, bool │ │ │ │ │ + case_sensitive=true, bool character_classes=false) │ │ │ │ │ +  │ │ │ │ │ +I/O operations │ │ │ │ │ +Notes on common parameters: │ │ │ │ │ +handle is the connected endpoint that will be used for I/O. │ │ │ │ │ +buf is the buffer to write from or receive into. │ │ │ │ │ +len is the number of bytes to transfer. │ │ │ │ │ +The timeout parameter in the following methods indicates how long to blocking │ │ │ │ │ +trying to transfer data. If timeout == 0, then the call behaves as a normal │ │ │ │ │ +send/recv call, i.e., for blocking sockets, the call will block until action is │ │ │ │ │ +possible; for non-blocking sockets, EWOULDBLOCK will be returned if no action │ │ │ │ │ +is immediately possible. │ │ │ │ │ +If timeout != 0, the call will wait until the relative time specified in │ │ │ │ │ +*timeout elapses. │ │ │ │ │ +The "_n()" I/O methods keep looping until all the data has been transferred. │ │ │ │ │ +These methods also work for sockets in non-blocking mode i.e., they keep │ │ │ │ │ +looping on EWOULDBLOCK. timeout is used to make sure we keep making progress, │ │ │ │ │ +i.e., the same timeout value is used for every I/O operation in the loop and │ │ │ │ │ +the timeout is not counted down. │ │ │ │ │ +The return values for the "*_n()" methods match the return values from the non │ │ │ │ │ +"_n()" methods and are specified as follows: │ │ │ │ │ + * On complete transfer, the number of bytes transferred is returned. │ │ │ │ │ + * On timeout, -1 is returned, errno == ETIME. │ │ │ │ │ + * On error, -1 is returned, errno is set to appropriate error. │ │ │ │ │ + * On EOF, 0 is returned, errno is irrelevant. │ │ │ │ │ +On partial transfers, i.e., if any data is transferred before timeout / error / │ │ │ │ │ +EOF, bytes_transferred> will contain the number of bytes transferred. │ │ │ │ │ +Methods with iovec parameter are I/O vector variants of the I/O operations. │ │ │ │ │ +Methods with the extra flags argument will always result in send getting │ │ │ │ │ +called. Methods without the extra flags argument will result in send getting │ │ │ │ │ +called on Win32 platforms, and write getting called on non-Win32 platforms. │ │ │ │ │ + ssize_t ACE::recv (ACE_HANDLE handle, void *buf, size_t len, int │ │ │ │ │ + flags, const ACE_Time_Value *timeout=0) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::t_rcv (ACE_HANDLE handle, void *buf, size_t len, int │ │ │ │ │ + *flags, const ACE_Time_Value *timeout=0) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::recv (ACE_HANDLE handle, void *buf, size_t len, const │ │ │ │ │ + ACE_Time_Value *timeout=0) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::recvmsg (ACE_HANDLE handle, struct msghdr *msg, int │ │ │ │ │ + flags, const ACE_Time_Value *timeout=0) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::recvfrom (ACE_HANDLE handle, char *buf, int len, int │ │ │ │ │ + flags, struct sockaddr *addr, int *addrlen, const │ │ │ │ │ + ACE_Time_Value *timeout=0) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::recv_n (ACE_HANDLE handle, void *buf, size_t len, int │ │ │ │ │ + flags, const ACE_Time_Value *timeout=0, size_t │ │ │ │ │ + *bytes_transferred=0) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::t_rcv_n (ACE_HANDLE handle, void *buf, size_t len, int │ │ │ │ │ + *flags, const ACE_Time_Value *timeout=0, size_t │ │ │ │ │ + *bytes_transferred=0) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::recv_n (ACE_HANDLE handle, void *buf, size_t len, const │ │ │ │ │ + ACE_Time_Value *timeout=0, size_t *bytes_transferred=0) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::recv (ACE_HANDLE handle, size_t n,...) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::recvv (ACE_HANDLE handle, iovec *iov, int iovcnt, const │ │ │ │ │ + ACE_Time_Value *timeout=0) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::recvv_n (ACE_HANDLE handle, iovec *iov, int iovcnt, │ │ │ │ │ + const ACE_Time_Value *timeout=0, size_t │ │ │ │ │ + *bytes_transferred=0) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::recv_n (ACE_HANDLE handle, ACE_Message_Block │ │ │ │ │ + *message_block, const ACE_Time_Value *timeout=0, size_t │ │ │ │ │ + *bytes_transferred=0) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::send (ACE_HANDLE handle, const void *buf, size_t len, │ │ │ │ │ + int flags, const ACE_Time_Value *timeout=0) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::t_snd (ACE_HANDLE handle, const void *buf, size_t len, │ │ │ │ │ + int flags, const ACE_Time_Value *timeout=0) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::send (ACE_HANDLE handle, const void *buf, size_t len, │ │ │ │ │ + const ACE_Time_Value *timeout=0) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::sendmsg (ACE_HANDLE handle, const struct msghdr *msg, │ │ │ │ │ + int flags, const ACE_Time_Value *timeout=0) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::sendto (ACE_HANDLE handle, const char *buf, int len, │ │ │ │ │ + int flags, const struct sockaddr *addr, int addrlen, const │ │ │ │ │ + ACE_Time_Value *timeout=0) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::send_n (ACE_HANDLE handle, const void *buf, size_t len, │ │ │ │ │ + int flags, const ACE_Time_Value *timeout=0, size_t │ │ │ │ │ + *bytes_transferred=0) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::t_snd_n (ACE_HANDLE handle, const void *buf, size_t │ │ │ │ │ + len, int flags, const ACE_Time_Value *timeout=0, size_t │ │ │ │ │ + *bytes_transferred=0) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::send_n (ACE_HANDLE handle, const void *buf, size_t len, │ │ │ │ │ + const ACE_Time_Value *timeout=0, size_t │ │ │ │ │ + *bytes_transferred=0) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::send (ACE_HANDLE handle, size_t n,...) │ │ │ │ │ +  Varargs variant. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::sendv (ACE_HANDLE handle, const iovec *iov, int iovcnt, │ │ │ │ │ + const ACE_Time_Value *timeout=0) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::sendv_n (ACE_HANDLE handle, const iovec *iov, int │ │ │ │ │ + iovcnt, const ACE_Time_Value *timeout=0, size_t │ │ │ │ │ + *bytes_transferred=0) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::send_n (ACE_HANDLE handle, const ACE_Message_Block │ │ │ │ │ + *message_block, const ACE_Time_Value *timeout=0, size_t │ │ │ │ │ + *bytes_transferred=0) │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::read_n (ACE_HANDLE handle, void *buf, size_t len, │ │ │ │ │ + size_t *bytes_transferred=0) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::write_n (ACE_HANDLE handle, const void *buf, size_t │ │ │ │ │ + len, size_t *bytes_transferred=0) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::write_n (ACE_HANDLE handle, const ACE_Message_Block │ │ │ │ │ + *message_block, size_t *bytes_transferred=0) │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::readv_n (ACE_HANDLE handle, iovec *iov, int iovcnt, │ │ │ │ │ + size_t *bytes_transferred=0) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::writev_n (ACE_HANDLE handle, const iovec *iov, int │ │ │ │ │ + iovcnt, size_t *bytes_transferred=0) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + int ACE::handle_timed_accept (ACE_HANDLE listener, │ │ │ │ │ + ACE_Time_Value *timeout, bool restart) │ │ │ │ │ +  Wait up to timeout amount of time to accept a connection. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ + ACE_HANDLE ACE::handle_timed_complete (ACE_HANDLE listener, const │ │ │ │ │ + ACE_Time_Value *timeout, int is_tli=0) │ │ │ │ │ +  │ │ │ │ │ + int ACE::set_handle_limit (int new_limit=-1, int │ │ │ │ │ + increase_limit_only=0) │ │ │ │ │ +  │ │ │ │ │ + int ACE::max_handles () │ │ │ │ │ +  │ │ │ │ │ + ACE_TCHAR * ACE::strenvdup (const ACE_TCHAR *str) │ │ │ │ │ +  │ │ │ │ │ + const char * ACE::strend (const char *s) │ │ │ │ │ +  │ │ │ │ │ + char * ACE::strnew (const char *s) │ │ │ │ │ +  │ │ │ │ │ + void ACE::strdelete (char *s) │ │ │ │ │ +  Delete the memory allocated by strnew. More... │ │ │ │ │ +  │ │ │ │ │ + char * ACE::strndup (const char *str, size_t n) │ │ │ │ │ +  │ │ │ │ │ + char * ACE::strnnew (const char *str, size_t n) │ │ │ │ │ +  │ │ │ │ │ + bool ACE::isdotdir (const char *s) │ │ │ │ │ +  Determine if a specified pathname is "dot dir" (ie. "." or │ │ │ │ │ + ".."). More... │ │ │ │ │ +  │ │ │ │ │ + const wchar_t * ACE::strend (const wchar_t *s) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + wchar_t * ACE::strnew (const wchar_t *s) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + void ACE::strdelete (wchar_t *s) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + wchar_t * ACE::strndup (const wchar_t *str, size_t n) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + wchar_t * ACE::strnnew (const wchar_t *str, size_t n) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + bool ACE::isdotdir (const wchar_t *s) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ +const ACE_TCHAR * ACE::execname (const ACE_TCHAR *pathname) │ │ │ │ │ +  │ │ │ │ │ +const ACE_TCHAR * ACE::basename (const ACE_TCHAR *pathname, ACE_TCHAR │ │ │ │ │ + delim=ACE_DIRECTORY_SEPARATOR_CHAR) │ │ │ │ │ +  │ │ │ │ │ +const ACE_TCHAR * ACE::dirname (const ACE_TCHAR *pathname, ACE_TCHAR │ │ │ │ │ + delim=ACE_DIRECTORY_SEPARATOR_CHAR) │ │ │ │ │ +  │ │ │ │ │ + ACE_TCHAR * ACE::timestamp (const ACE_Time_Value &time_value, ACE_TCHAR │ │ │ │ │ + date_and_time[], size_t time_len, bool │ │ │ │ │ + return_pointer_to_first_digit=false) │ │ │ │ │ +  │ │ │ │ │ + ACE_TCHAR * ACE::timestamp (ACE_TCHAR date_and_time[], size_t time_len, │ │ │ │ │ + bool return_pointer_to_first_digit=false) │ │ │ │ │ +  │ │ │ │ │ + pid_t ACE::fork (const ACE_TCHAR *program_name=ACE_TEXT │ │ │ │ │ + (""), int avoid_zombies=0) │ │ │ │ │ +  │ │ │ │ │ + int ACE::daemonize (const ACE_TCHAR pathname[]=ACE_TEXT("/"), │ │ │ │ │ + bool close_all_handles=ACE_DEFAULT_CLOSE_ALL_HANDLES, const │ │ │ │ │ + ACE_TCHAR program_name[]=ACE_TEXT("")) │ │ │ │ │ +  │ │ │ │ │ + size_t ACE::round_to_pagesize (size_t len) │ │ │ │ │ +  Rounds the request to a multiple of the page size. More... │ │ │ │ │ +  │ │ │ │ │ + size_t ACE::round_to_allocation_granularity (size_t len) │ │ │ │ │ +  Rounds the request to a multiple of the allocation │ │ │ │ │ + granularity. More... │ │ │ │ │ +  │ │ │ │ │ + size_t ACE::format_hexdump (const char *buffer, size_t size, │ │ │ │ │ + ACE_TCHAR *obuf, size_t obuf_sz) │ │ │ │ │ +  │ │ │ │ │ + u_long ACE::hash_pjw (const char *str) │ │ │ │ │ +  Computes the hash value of {str} using the "Hash PJW" │ │ │ │ │ + routine. More... │ │ │ │ │ +  │ │ │ │ │ + u_long ACE::hash_pjw (const char *str, size_t len) │ │ │ │ │ +  Computes the hash value of {str} using the "Hash PJW" │ │ │ │ │ + routine. More... │ │ │ │ │ +  │ │ │ │ │ + u_long ACE::hash_pjw (const wchar_t *str) │ │ │ │ │ +  Computes the hash value of {str} using the "Hash PJW" │ │ │ │ │ + routine. More... │ │ │ │ │ +  │ │ │ │ │ + u_long ACE::hash_pjw (const wchar_t *str, size_t len) │ │ │ │ │ +  Computes the hash value of {str} using the "Hash PJW" │ │ │ │ │ + routine. More... │ │ │ │ │ +  │ │ │ │ │ + ACE_UINT16 ACE::crc_ccitt (const char *str) │ │ │ │ │ +  Computes CRC-CCITT for the string. More... │ │ │ │ │ +  │ │ │ │ │ + ACE_UINT16 ACE::crc_ccitt (const void *buf, size_t len, ACE_UINT16 │ │ │ │ │ + crc=0) │ │ │ │ │ +  Computes CRC-CCITT for the buffer. More... │ │ │ │ │ +  │ │ │ │ │ + ACE_UINT16 ACE::crc_ccitt (const iovec *iov, int len, ACE_UINT16 crc=0) │ │ │ │ │ +  Computes CRC-CCITT for the @ len iovec buffers. More... │ │ │ │ │ +  │ │ │ │ │ + ACE_UINT32 ACE::crc32 (const char *str) │ │ │ │ │ +  Computes the ISO 8802-3 standard 32 bits CRC for the string. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ + ACE_UINT32 ACE::crc32 (const void *buf, size_t len, ACE_UINT32 crc=0) │ │ │ │ │ +  Computes the ISO 8802-3 standard 32 bits CRC for the buffer. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ + ACE_UINT32 ACE::crc32 (const iovec *iov, int len, ACE_UINT32 crc=0) │ │ │ │ │ +  │ │ │ │ │ + u_long ACE::gcd (u_long x, u_long y) │ │ │ │ │ +  Euclid's greatest common divisor algorithm. More... │ │ │ │ │ +  │ │ │ │ │ + u_long ACE::minimum_frame_size (u_long period1, u_long period2) │ │ │ │ │ +  Calculates the minimum enclosing frame size for the given │ │ │ │ │ + values. More... │ │ │ │ │ +  │ │ │ │ │ + u_long ACE::is_prime (const u_long n, const u_long min_factor, │ │ │ │ │ + const u_long max_factor) │ │ │ │ │ +  │ │ │ │ │ + int ACE::map_errno (int error) │ │ │ │ │ +  │ │ │ │ │ +const ACE_TCHAR * ACE::sock_error (int error) │ │ │ │ │ +  │ │ │ │ │ + bool ACE::is_sock_error (int error) │ │ │ │ │ +  │ │ │ │ │ + int ACE::process_active (pid_t pid) │ │ │ │ │ +  │ │ │ │ │ + int ACE::terminate_process (pid_t pid) │ │ │ │ │ +  │ │ │ │ │ + void ACE::unique_name (const void *object, ACE_TCHAR *name, │ │ │ │ │ + size_t length) │ │ │ │ │ +  │ │ │ │ │ + u_long ACE::log2 (u_long num) │ │ │ │ │ +  Computes the base 2 logarithm of {num}. More... │ │ │ │ │ +  │ │ │ │ │ +template │ │ │ │ │ + bool ACE::is_equal (const T &a, const T &b) │ │ │ │ │ +  │ │ │ │ │ +template │ │ │ │ │ + bool ACE::is_inequal (const T &a, const T &b) │ │ │ │ │ +  │ │ │ │ │ + ACE_TCHAR ACE::nibble2hex (u_int n) │ │ │ │ │ +  Hex conversion utility. More... │ │ │ │ │ +  │ │ │ │ │ + u_char ACE::hex2byte (ACE_TCHAR c) │ │ │ │ │ +  Convert a hex character to its byte representation. More... │ │ │ │ │ +  │ │ │ │ │ + bool ACE::debug () │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + void ACE::debug (bool onoff) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + int ACE::select (int width, ACE_Handle_Set *readfds, │ │ │ │ │ + ACE_Handle_Set *writefds=0, ACE_Handle_Set *exceptfds=0, │ │ │ │ │ + const ACE_Time_Value *timeout=0) │ │ │ │ │ +  Wrapper facade for select that uses ACE_Handle_Sets. More... │ │ │ │ │ +  │ │ │ │ │ + int ACE::select (int width, ACE_Handle_Set &readfds, const │ │ │ │ │ + ACE_Time_Value *timeout=0) │ │ │ │ │ +  │ │ │ │ │ + int ACE::handle_read_ready (ACE_HANDLE handle, const │ │ │ │ │ + ACE_Time_Value *timeout) │ │ │ │ │ +  │ │ │ │ │ + int ACE::handle_write_ready (ACE_HANDLE handle, const │ │ │ │ │ + ACE_Time_Value *timeout) │ │ │ │ │ +  │ │ │ │ │ + int ACE::handle_exception_ready (ACE_HANDLE handle, const │ │ │ │ │ + ACE_Time_Value *timeout) │ │ │ │ │ +  │ │ │ │ │ + int ACE::handle_ready (ACE_HANDLE handle, const ACE_Time_Value │ │ │ │ │ + *timeout, bool read_ready, bool write_ready, bool │ │ │ │ │ + exception_ready) │ │ │ │ │ +  │ │ │ │ │ + int ACE::enter_recv_timedwait (ACE_HANDLE handle, const │ │ │ │ │ + ACE_Time_Value *timeout, int &val) │ │ │ │ │ +  │ │ │ │ │ + int ACE::enter_send_timedwait (ACE_HANDLE handle, const │ │ │ │ │ + ACE_Time_Value *timeout, int &val) │ │ │ │ │ +  │ │ │ │ │ + void ACE::record_and_set_non_blocking_mode (ACE_HANDLE handle, │ │ │ │ │ + int &val) │ │ │ │ │ +  │ │ │ │ │ + void ACE::restore_non_blocking_mode (ACE_HANDLE handle, int val) │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::recv_i (ACE_HANDLE handle, void *buf, size_t len) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::recv_n_i (ACE_HANDLE handle, void *buf, size_t len, int │ │ │ │ │ + flags, size_t *bytes_transferred) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::recv_n_i (ACE_HANDLE handle, void *buf, size_t len, int │ │ │ │ │ + flags, const ACE_Time_Value *timeout, size_t │ │ │ │ │ + *bytes_transferred) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::t_rcv_n_i (ACE_HANDLE handle, void *buf, size_t len, │ │ │ │ │ + int *flags, size_t *bytes_transferred) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::t_rcv_n_i (ACE_HANDLE handle, void *buf, size_t len, │ │ │ │ │ + int *flags, const ACE_Time_Value *timeout, size_t │ │ │ │ │ + *bytes_transferred) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::recv_n_i (ACE_HANDLE handle, void *buf, size_t len, │ │ │ │ │ + size_t *bytes_transferred) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::recv_n_i (ACE_HANDLE handle, void *buf, size_t len, │ │ │ │ │ + const ACE_Time_Value *timeout, size_t *bytes_transferred) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::recvv_n_i (ACE_HANDLE handle, iovec *iov, int iovcnt, │ │ │ │ │ + size_t *bytes_transferred) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::recvv_n_i (ACE_HANDLE handle, iovec *iov, int iovcnt, │ │ │ │ │ + const ACE_Time_Value *timeout, size_t *bytes_transferred) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::send_i (ACE_HANDLE handle, const void *buf, size_t len) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::send_n_i (ACE_HANDLE handle, const void *buf, size_t │ │ │ │ │ + len, int flags, size_t *bytes_transferred) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::send_n_i (ACE_HANDLE handle, const void *buf, size_t │ │ │ │ │ + len, int flags, const ACE_Time_Value *timeout, size_t │ │ │ │ │ + *bytes_transferred) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::t_snd_n_i (ACE_HANDLE handle, const void *buf, size_t │ │ │ │ │ + len, int flags, size_t *bytes_transferred) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::t_snd_n_i (ACE_HANDLE handle, const void *buf, size_t │ │ │ │ │ + len, int flags, const ACE_Time_Value *timeout, size_t │ │ │ │ │ + *bytes_transferred) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::send_n_i (ACE_HANDLE handle, const void *buf, size_t │ │ │ │ │ + len, size_t *bytes_transferred) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::send_n_i (ACE_HANDLE handle, const void *buf, size_t │ │ │ │ │ + len, const ACE_Time_Value *timeout, size_t │ │ │ │ │ + *bytes_transferred) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::sendv_n_i (ACE_HANDLE handle, const iovec *iov, int │ │ │ │ │ + iovcnt, size_t *bytes_transferred) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ + ssize_t ACE::sendv_n_i (ACE_HANDLE handle, const iovec *iov, int │ │ │ │ │ + iovcnt, const ACE_Time_Value *timeout, size_t │ │ │ │ │ + *bytes_transferred) │ │ │ │ │ +  Receive into a variable number of pieces. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ +This file contains value added ACE functions that extend the behavior of the │ │ │ │ │ +UNIX and Win32 OS calls. │ │ │ │ │ +All these ACE static functions are consolidated in a single place in order to │ │ │ │ │ +manage the namespace better. These functions are put here rather than in ACE_OS │ │ │ │ │ +in order to separate concerns. │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01640.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SOCK_CODgram.cpp File Reference │ │ │ │ +ACE: Log_Record.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,132 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
SOCK_CODgram.cpp File Reference
│ │ │ │ +
│ │ │ │ +Functions
│ │ │ │ +
Log_Record.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SOCK_CODgram.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/OS_NS_sys_socket.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Log_Record.h"
│ │ │ │ +#include "ace/Log_Msg.h"
│ │ │ │ +#include "ace/ACE.h"
│ │ │ │ +#include "ace/OS_NS_stdio.h"
│ │ │ │ +#include "ace/CDR_Stream.h"
│ │ │ │ +#include "ace/Truncate.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/streams.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +#include <memory>
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

bool log_priority_enabled (ACE_Log_Category_TSS *category, ACE_Log_Priority priority)
 
int operator<< (ACE_OutputCDR &cdr, const ACE_Log_Record &log_record)
 
int operator>> (ACE_InputCDR &cdr, ACE_Log_Record &log_record)
 
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ log_priority_enabled()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
bool log_priority_enabled (ACE_Log_Category_TSScategory,
ACE_Log_Priority priority 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int operator<< (ACE_OutputCDRcdr,
const ACE_Log_Recordlog_record 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator>>()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int operator>> (ACE_InputCDRcdr,
ACE_Log_Recordlog_record 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,43 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -SOCK_CODgram.cpp File Reference │ │ │ │ │ -#include "ace/SOCK_CODgram.h" │ │ │ │ │ +Functions │ │ │ │ │ +Log_Record.cpp File Reference │ │ │ │ │ +#include "ace/Log_Record.h" │ │ │ │ │ +#include "ace/Log_Msg.h" │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/OS_NS_stdio.h" │ │ │ │ │ +#include "ace/CDR_Stream.h" │ │ │ │ │ +#include "ace/Truncate.h" │ │ │ │ │ #include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ +#include "ace/streams.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ +#include │ │ │ │ │ + Functions │ │ │ │ │ +bool log_priority_enabled (ACE_Log_Category_TSS *category, ACE_Log_Priority │ │ │ │ │ + priority) │ │ │ │ │ +  │ │ │ │ │ + int operator<< (ACE_OutputCDR &cdr, const ACE_Log_Record &log_record) │ │ │ │ │ +  │ │ │ │ │ + int operator>> (ACE_InputCDR &cdr, ACE_Log_Record &log_record) │ │ │ │ │ +  │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ log_priority_enabled() ***** │ │ │ │ │ +bool log_priority_enabled ( ACE_Log_Category_TSS * category, │ │ │ │ │ + ACE_Log_Priority  priority  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() ***** │ │ │ │ │ +int operator<< ( ACE_OutputCDR &  cdr, │ │ │ │ │ + const ACE_Log_Record & log_record  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator>>() ***** │ │ │ │ │ +int operator>> ( ACE_InputCDR &  cdr, │ │ │ │ │ + ACE_Log_Record & log_record  │ │ │ │ │ + ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01643.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Obstack_T.h File Reference │ │ │ │ +ACE: SOCK_SEQPACK_Connector.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,31 +64,33 @@ │ │ │ │
    │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │ -
Obstack_T.h File Reference
│ │ │ │ +
SOCK_SEQPACK_Connector.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Obchunk.h"
│ │ │ │ -#include "ace/Obstack_T.inl"
│ │ │ │ -#include "ace/Obstack_T.cpp"
│ │ │ │ +
#include "ace/SOCK_SEQPACK_Association.h"
│ │ │ │ +#include "ace/Multihomed_INET_Addr.h"
│ │ │ │ +#include "ace/SOCK_SEQPACK_Connector.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_Obstack_T< ACE_CHAR_T >
 Define a simple "mark and release" memory allocation utility. More...
class  ACE_SOCK_SEQPACK_Connector
 Defines a factory that actively connects to a remote IP address and TCP port, creating a new ACE_SOCK_SEQPACK_Association object. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Doug Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
Author
Patrick J. Lardieri plard.nosp@m.ier@.nosp@m.atl.l.nosp@m.mco..nosp@m.com
│ │ │ │
│ │ │ │ -Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ +Gaurav Naik, Lockheed Martin ATL │ │ │ │ +
│ │ │ │ +based on SOCK_STREAM_Connector by Douglas C. Schmidt schmi.nosp@m.dt@d.nosp@m.re.va.nosp@m.nder.nosp@m.bilt..nosp@m.edu
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,23 +4,25 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Classes │ │ │ │ │ -Obstack_T.h File Reference │ │ │ │ │ -#include "ace/Obchunk.h" │ │ │ │ │ -#include "ace/Obstack_T.inl" │ │ │ │ │ -#include "ace/Obstack_T.cpp" │ │ │ │ │ +SOCK_SEQPACK_Connector.h File Reference │ │ │ │ │ +#include "ace/SOCK_SEQPACK_Association.h" │ │ │ │ │ +#include "ace/Multihomed_INET_Addr.h" │ │ │ │ │ +#include "ace/SOCK_SEQPACK_Connector.inl" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Obstack_T<_ACE_CHAR_T_> │ │ │ │ │ -  Define a simple "mark and release" memory allocation utility. More... │ │ │ │ │ +class  ACE_SOCK_SEQPACK_Connector │ │ │ │ │ +  Defines a factory that actively connects to a remote IP address and TCP │ │ │ │ │ + port, creating a new ACE_SOCK_SEQPACK_Association object. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ + Patrick J. Lardieri plard.nosp@m.ier@.nosp@m.atl.l.nosp@m.mco..nosp@m.com │ │ │ │ │ + Gaurav Naik, Lockheed Martin ATL │ │ │ │ │ + based on SOCK_STREAM_Connector by Douglas C. Schmidt │ │ │ │ │ + schmi.nosp@m.dt@d.nosp@m.re.va.nosp@m.nder.nosp@m.bilt..nosp@m.edu │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01646.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_sys_time.h File Reference │ │ │ │ +ACE: Message_Queue_NT.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,62 +63,31 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Namespaces | │ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
OS_NS_sys_time.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
Message_Queue_NT.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -#include "ace/Time_Value.h"
│ │ │ │ +
#include "ace/Message_Queue.h"
│ │ │ │ +#include "ace/Synch_Traits.h"
│ │ │ │ +#include "ace/Thread_Mutex.h"
│ │ │ │ +#include "ace/Message_Queue_NT.inl"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.

│ │ │ │ +Classes

class  ACE_Message_Queue_NT
 Message Queue implementation using IO completion port on NT. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │

│ │ │ │ -Functions

ACE_Time_Value ACE_OS::gettimeofday ()
 
ACE_Time_Value ACE_OS::gettimeofday_ ()
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ -
│ │ │ │ -and a cast of thousands...
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_EXPORT_MACRO

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,38 +3,24 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces | Macros | Functions │ │ │ │ │ -OS_NS_sys_time.h File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ -#include "ace/Time_Value.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_OS │ │ │ │ │ - This namespace defines an OS independent programming API that │ │ │ │ │ -  shields developers from nonportable aspects of writing efficient │ │ │ │ │ - system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ - various real-time operating systems. │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -ACE_Time_Value ACE_OS::gettimeofday () │ │ │ │ │ -  │ │ │ │ │ -ACE_Time_Value ACE_OS::gettimeofday_ () │ │ │ │ │ +Classes │ │ │ │ │ +Message_Queue_NT.h File Reference │ │ │ │ │ +#include "ace/Message_Queue.h" │ │ │ │ │ +#include "ace/Synch_Traits.h" │ │ │ │ │ +#include "ace/Thread_Mutex.h" │ │ │ │ │ +#include "ace/Message_Queue_NT.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Message_Queue_NT │ │ │ │ │ +  Message Queue implementation using IO completion port on NT. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ Douglas C. Schmidt │ │ │ │ │ d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ - and a cast of thousands... │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01649.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Local_Tokens.h File Reference │ │ │ │ +ACE: Shared_Object.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,140 +63,29 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Namespaces | │ │ │ │ -Macros | │ │ │ │ -Typedefs
│ │ │ │ -
Local_Tokens.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
Shared_Object.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Synch_Traits.h"
│ │ │ │ -#include "ace/Condition_Thread_Mutex.h"
│ │ │ │ -#include "ace/TSS_T.h"
│ │ │ │ -#include "ace/Containers.h"
│ │ │ │ -#include "ace/Synch_Options.h"
│ │ │ │ -#include "ace/Map_Manager.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/os_include/os_netdb.h"
│ │ │ │ -#include "ace/Local_Tokens.inl"
│ │ │ │ +
#include "ace/os_include/sys/os_types.h"
│ │ │ │ +#include "ace/Shared_Object.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ Classes

class  ACE_TPQ_Entry
 Token Proxy Queue entry. Used in the ACE_Token_Proxy_Queue. More...
class  ACE_Shared_Object
 Provide the abstract base class used to access dynamic linking facilities. More...
 
class  ACE_TSS_TPQ_Entry
 ACE_TSS_TPQ_Entry. More...
 
class  ACE_TPQ_Iterator
 Iterates through ACE_Token_Proxy_Queues. More...
 
class  ACE_Token_Proxy_Queue
 Token waiter list. More...
 
class  ACE_Tokens
 Abstract representation of ACE tokens. More...
 
class  ACE_Mutex_Token
 Class that acquires, renews, and releases a process-local synchronization token. More...
 
class  ACE_RW_Token
 Class that acquires, renews, and releases a process-local synchronization token. More...
 
class  ACE_Token_Name
 Allows Token_Manger to identify tokens. More...
 
class  ACE_Token_Proxy
 Abstract representation of ACE tokens. More...
 
class  ACE_Null_Token
 No op class for nonthreaded platform protocols. More...
 
class  ACE_Local_Mutex
 Class that acquires, renews, and releases a synchronization token local to the process. More...
 
class  ACE_Local_RLock
 Class that acquires, renews, and releases a readers lock that is local to the process. More...
 
class  ACE_Local_WLock
 Class that acquires, renews, and releases a writer lock that is local to the process. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_TOKEN_CONST
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_NO_TSS_TOKENS   1
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │

│ │ │ │ -Typedefs

typedef ACE_TPQ_Entry ACE_TPQ_ENTRY
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Karl-Heinz Dorn kdorn.nosp@m.@erl.nosp@m.h.sie.nosp@m.mens.nosp@m..de
│ │ │ │ -
│ │ │ │ -Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Tim Harrison harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu
│ │ │ │ -

This file contains definitions for the following classes:

│ │ │ │ -

public:

    │ │ │ │ -
  1. ACE_Token_Proxy
  2. │ │ │ │ -
  3. ACE_Null_Token : public ACE_Token_Proxy
  4. │ │ │ │ -
  5. ACE_Local_Mutex : public ACE_Token_Proxy *. ACE_Local_RLock : public ACE_Local_Mutex &. ACE_Local_WLock : public ACE_Local_Mutex private:
  6. │ │ │ │ -
│ │ │ │ -
    │ │ │ │ -
  1. ACE_TOKEN_CONST
  2. │ │ │ │ -
  3. ACE_TPQ_Entry b. ACE_TSS_TPQ_Entry c. ACE_TPQ_Iterator
  4. │ │ │ │ -
  5. ACE_Token_Proxy_Queue
  6. │ │ │ │ -
  7. ACE_Tokens
  8. │ │ │ │ -
  9. ACE_Mutex_Token : public ACE_Tokens
  10. │ │ │ │ -
  11. ACE_RW_Token : public ACE_Tokens a. ACE_Token_Name
  12. │ │ │ │ -
│ │ │ │ -

Note that the locking classes defined in this file are not intended to be used as general-purpose synchronization mechanisms, such as mutexes or semaphores. Instead, you should use the ACE_Recursive_Thread_Mutex, ACE_Thread_Mutex, ACE_Thread_Semaphore, etc., that are defined in $ACE_ROOT/ace/Synch.h or the ACE_Token that's defined in $ACE_ROOT/ace/Token.h.

│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_NO_TSS_TOKENS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_NO_TSS_TOKENS   1
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_TPQ_ENTRY

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_TPQ_Entry ACE_TPQ_ENTRY
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,105 +3,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Namespaces | Macros | Typedefs │ │ │ │ │ -Local_Tokens.h File Reference │ │ │ │ │ -#include "ace/Synch_Traits.h" │ │ │ │ │ -#include "ace/Condition_Thread_Mutex.h" │ │ │ │ │ -#include "ace/TSS_T.h" │ │ │ │ │ -#include "ace/Containers.h" │ │ │ │ │ -#include "ace/Synch_Options.h" │ │ │ │ │ -#include "ace/Map_Manager.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/os_include/os_netdb.h" │ │ │ │ │ -#include "ace/Local_Tokens.inl" │ │ │ │ │ +Classes │ │ │ │ │ +Shared_Object.h File Reference │ │ │ │ │ +#include "ace/os_include/sys/os_types.h" │ │ │ │ │ +#include "ace/Shared_Object.inl" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_TPQ_Entry │ │ │ │ │ -  Token Proxy Queue entry. Used in the ACE_Token_Proxy_Queue. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_TSS_TPQ_Entry │ │ │ │ │ -  ACE_TSS_TPQ_Entry. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_TPQ_Iterator │ │ │ │ │ -  Iterates through ACE_Token_Proxy_Queues. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Token_Proxy_Queue │ │ │ │ │ -  Token waiter list. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Tokens │ │ │ │ │ -  Abstract representation of ACE tokens. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Mutex_Token │ │ │ │ │ -  Class that acquires, renews, and releases a process-local │ │ │ │ │ - synchronization token. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_RW_Token │ │ │ │ │ -  Class that acquires, renews, and releases a process-local │ │ │ │ │ - synchronization token. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Token_Name │ │ │ │ │ -  Allows Token_Manger to identify tokens. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Token_Proxy │ │ │ │ │ -  Abstract representation of ACE tokens. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Null_Token │ │ │ │ │ -  No op class for nonthreaded platform protocols. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Local_Mutex │ │ │ │ │ -  Class that acquires, renews, and releases a synchronization token local │ │ │ │ │ - to the process. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Local_RLock │ │ │ │ │ -  Class that acquires, renews, and releases a readers lock that is local │ │ │ │ │ - to the process. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Local_WLock │ │ │ │ │ -  Class that acquires, renews, and releases a writer lock that is local │ │ │ │ │ - to the process. More... │ │ │ │ │ -  │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_TOKEN_CONST │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_NO_TSS_TOKENS   1 │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef ACE_TPQ_Entry ACE_TPQ_ENTRY │ │ │ │ │ +class  ACE_Shared_Object │ │ │ │ │ +  Provide the abstract base class used to access dynamic linking │ │ │ │ │ + facilities. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Karl-Heinz Dorn kdorn.nosp@m.@erl.nosp@m.h.sie.nosp@m.mens.nosp@m..de │ │ │ │ │ Douglas C. Schmidt │ │ │ │ │ d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Tim Harrison harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu │ │ │ │ │ -This file contains definitions for the following classes: │ │ │ │ │ -public: │ │ │ │ │ - 1. ACE_Token_Proxy │ │ │ │ │ - 2. ACE_Null_Token : public ACE_Token_Proxy │ │ │ │ │ - 3. ACE_Local_Mutex : public ACE_Token_Proxy *. ACE_Local_RLock : public │ │ │ │ │ - ACE_Local_Mutex &. ACE_Local_WLock : public ACE_Local_Mutex private: │ │ │ │ │ - 1. ACE_TOKEN_CONST │ │ │ │ │ - 2. ACE_TPQ_Entry b. ACE_TSS_TPQ_Entry c. ACE_TPQ_Iterator │ │ │ │ │ - 3. ACE_Token_Proxy_Queue │ │ │ │ │ - 4. ACE_Tokens │ │ │ │ │ - 5. ACE_Mutex_Token : public ACE_Tokens │ │ │ │ │ - 6. ACE_RW_Token : public ACE_Tokens a. ACE_Token_Name │ │ │ │ │ -Note that the locking classes defined in this file are not intended to be used │ │ │ │ │ -as general-purpose synchronization mechanisms, such as mutexes or semaphores. │ │ │ │ │ -Instead, you should use the ACE_Recursive_Thread_Mutex, ACE_Thread_Mutex, │ │ │ │ │ -ACE_Thread_Semaphore, etc., that are defined in $ACE_ROOT/ace/Synch.h or the │ │ │ │ │ -ACE_Token that's defined in $ACE_ROOT/ace/Token.h. │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_NO_TSS_TOKENS ***** │ │ │ │ │ -#define ACE_NO_TSS_TOKENS   1 │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_TPQ_ENTRY ***** │ │ │ │ │ -typedef ACE_TPQ_Entry ACE_TPQ_ENTRY │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01652.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_unistd.cpp File Reference │ │ │ │ +ACE: String_Base_Const.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,28 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
OS_NS_unistd.cpp File Reference
│ │ │ │ +
String_Base_Const.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_unistd.h"
│ │ │ │ -#include "ace/OS_NS_unistd.inl"
│ │ │ │ -#include "ace/Base_Thread_Adapter.h"
│ │ │ │ -#include "ace/OS_NS_stdlib.h"
│ │ │ │ -#include "ace/OS_NS_ctype.h"
│ │ │ │ -#include "ace/Default_Constants.h"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ -#include "ace/OS_NS_Thread.h"
│ │ │ │ -#include "ace/Object_Manager_Base.h"
│ │ │ │ -#include "ace/os_include/sys/os_pstat.h"
│ │ │ │ -#include <memory>
│ │ │ │ +
#include "ace/String_Base_Const.h"
│ │ │ │ +#include "ace/Numeric_Limits.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,22 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_unistd.cpp File Reference │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.inl" │ │ │ │ │ -#include "ace/Base_Thread_Adapter.h" │ │ │ │ │ -#include "ace/OS_NS_stdlib.h" │ │ │ │ │ -#include "ace/OS_NS_ctype.h" │ │ │ │ │ -#include "ace/Default_Constants.h" │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ -#include "ace/OS_NS_Thread.h" │ │ │ │ │ -#include "ace/Object_Manager_Base.h" │ │ │ │ │ -#include "ace/os_include/sys/os_pstat.h" │ │ │ │ │ -#include │ │ │ │ │ +String_Base_Const.cpp File Reference │ │ │ │ │ +#include "ace/String_Base_Const.h" │ │ │ │ │ +#include "ace/Numeric_Limits.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01655.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Time_Value.h File Reference │ │ │ │ +ACE: Pair_T.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,181 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Namespaces | │ │ │ │ -Macros | │ │ │ │ -Functions | │ │ │ │ -Variables
│ │ │ │ -
Time_Value.h File Reference
│ │ │ │ +
Pair_T.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/os_time.h"
│ │ │ │ -#include "ace/Truncate.h"
│ │ │ │ -#include <chrono>
│ │ │ │ -#include <ostream>
│ │ │ │ -#include "ace/Basic_Types.h"
│ │ │ │ -#include "ace/Time_Value.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Time_Value
 Operations on "timeval" structures, which express time in seconds (secs) and microseconds (usecs). More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  std
 STL namespace.
 
namespace  std::chrono
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_ONE_SECOND_IN_MSECS   1000L
 
#define ACE_ONE_SECOND_IN_NSECS   1000000000L
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

std::ostream & operator<< (std::ostream &o, const ACE_Time_Value &v)
 
Streaming ACE_Time_Value to chrono

Streaming an ACE_Time_Value into one of the chrono types (nanoseconds, microseconds, milliseconds, seconds, minutes, or hours).

│ │ │ │ -
nanoseconds & std::chrono::operator<< (nanoseconds &ns, ACE_Time_Value const &tv)
 
microseconds & std::chrono::operator<< (microseconds &us, ACE_Time_Value const &tv)
 
milliseconds & std::chrono::operator<< (milliseconds &ms, ACE_Time_Value const &tv)
 
seconds & std::chrono::operator<< (seconds &s, ACE_Time_Value const &tv)
 
minutes & std::chrono::operator<< (minutes &m, ACE_Time_Value const &tv)
 
hours & std::chrono::operator<< (hours &h, ACE_Time_Value const &tv)
 
Adding ACE_Time_Value to chrono

Adding an ACE_Time_Value to one of the chrono types (nanoseconds, microseconds, milliseconds, seconds, minutes, or hours).

│ │ │ │ -
nanoseconds & std::chrono::operator+= (nanoseconds &ns, ACE_Time_Value const &tv)
 
microseconds & std::chrono::operator+= (microseconds &us, ACE_Time_Value const &tv)
 
milliseconds & std::chrono::operator+= (milliseconds &ms, ACE_Time_Value const &tv)
 
seconds & std::chrono::operator+= (seconds &s, ACE_Time_Value const &tv)
 
minutes & std::chrono::operator+= (minutes &m, ACE_Time_Value const &tv)
 
hours & std::chrono::operator+= (hours &h, ACE_Time_Value const &tv)
 
Substracting ACE_Time_Value from chrono

Substracting an ACE_Time_Value from one of the chrono types (nanoseconds, microseconds, milliseconds, seconds, minutes, or hours).

│ │ │ │ -
nanoseconds & std::chrono::operator-= (nanoseconds &ns, ACE_Time_Value const &tv)
 
microseconds & std::chrono::operator-= (microseconds &us, ACE_Time_Value const &tv)
 
milliseconds & std::chrono::operator-= (milliseconds &ms, ACE_Time_Value const &tv)
 
seconds & std::chrono::operator-= (seconds &s, ACE_Time_Value const &tv)
 
minutes & std::chrono::operator-= (minutes &m, ACE_Time_Value const &tv)
 
hours & std::chrono::operator-= (hours &h, ACE_Time_Value const &tv)
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Variables

suseconds_t const ACE_ONE_SECOND_IN_USECS = 1000000
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ONE_SECOND_IN_MSECS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_ONE_SECOND_IN_MSECS   1000L
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_ONE_SECOND_IN_NSECS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_ONE_SECOND_IN_NSECS   1000000000L
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ operator<<()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
std::ostream & operator<< (std::ostream & o,
const ACE_Time_Valuev 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Variable Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ONE_SECOND_IN_USECS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
suseconds_t const ACE_ONE_SECOND_IN_USECS = 1000000
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,111 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Namespaces | Macros | Functions | Variables │ │ │ │ │ -Time_Value.h File Reference │ │ │ │ │ -#include "ace/os_include/os_time.h" │ │ │ │ │ -#include "ace/Truncate.h" │ │ │ │ │ -#include │ │ │ │ │ -#include │ │ │ │ │ -#include "ace/Basic_Types.h" │ │ │ │ │ -#include "ace/Time_Value.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Time_Value │ │ │ │ │ -  Operations on "timeval" structures, which express time in seconds │ │ │ │ │ - (secs) and microseconds (usecs). More... │ │ │ │ │ -  │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  std │ │ │ │ │ -  STL namespace. │ │ │ │ │ -  │ │ │ │ │ -namespace  std::chrono │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_ONE_SECOND_IN_MSECS   1000L │ │ │ │ │ -  │ │ │ │ │ -#define ACE_ONE_SECOND_IN_NSECS   1000000000L │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -std::ostream & operator<< (std::ostream &o, const ACE_Time_Value &v) │ │ │ │ │ -  │ │ │ │ │ -Streaming ACE_Time_Value to chrono │ │ │ │ │ -Streaming an ACE_Time_Value into one of the chrono types (nanoseconds, │ │ │ │ │ -microseconds, milliseconds, seconds, minutes, or hours). │ │ │ │ │ - nanoseconds & std::chrono::operator<< (nanoseconds &ns, ACE_Time_Value const │ │ │ │ │ - &tv) │ │ │ │ │ -  │ │ │ │ │ -microseconds & std::chrono::operator<< (microseconds &us, ACE_Time_Value const │ │ │ │ │ - &tv) │ │ │ │ │ -  │ │ │ │ │ -milliseconds & std::chrono::operator<< (milliseconds &ms, ACE_Time_Value const │ │ │ │ │ - &tv) │ │ │ │ │ -  │ │ │ │ │ - seconds & std::chrono::operator<< (seconds &s, ACE_Time_Value const &tv) │ │ │ │ │ -  │ │ │ │ │ - minutes & std::chrono::operator<< (minutes &m, ACE_Time_Value const &tv) │ │ │ │ │ -  │ │ │ │ │ - hours & std::chrono::operator<< (hours &h, ACE_Time_Value const &tv) │ │ │ │ │ -  │ │ │ │ │ -Adding ACE_Time_Value to chrono │ │ │ │ │ -Adding an ACE_Time_Value to one of the chrono types (nanoseconds, microseconds, │ │ │ │ │ -milliseconds, seconds, minutes, or hours). │ │ │ │ │ - nanoseconds & std::chrono::operator+= (nanoseconds &ns, ACE_Time_Value const │ │ │ │ │ - &tv) │ │ │ │ │ -  │ │ │ │ │ -microseconds & std::chrono::operator+= (microseconds &us, ACE_Time_Value const │ │ │ │ │ - &tv) │ │ │ │ │ -  │ │ │ │ │ -milliseconds & std::chrono::operator+= (milliseconds &ms, ACE_Time_Value const │ │ │ │ │ - &tv) │ │ │ │ │ -  │ │ │ │ │ - seconds & std::chrono::operator+= (seconds &s, ACE_Time_Value const &tv) │ │ │ │ │ -  │ │ │ │ │ - minutes & std::chrono::operator+= (minutes &m, ACE_Time_Value const &tv) │ │ │ │ │ -  │ │ │ │ │ - hours & std::chrono::operator+= (hours &h, ACE_Time_Value const &tv) │ │ │ │ │ -  │ │ │ │ │ -Substracting ACE_Time_Value from chrono │ │ │ │ │ -Substracting an ACE_Time_Value from one of the chrono types (nanoseconds, │ │ │ │ │ -microseconds, milliseconds, seconds, minutes, or hours). │ │ │ │ │ - nanoseconds & std::chrono::operator-= (nanoseconds &ns, ACE_Time_Value const │ │ │ │ │ - &tv) │ │ │ │ │ -  │ │ │ │ │ -microseconds & std::chrono::operator-= (microseconds &us, ACE_Time_Value const │ │ │ │ │ - &tv) │ │ │ │ │ -  │ │ │ │ │ -milliseconds & std::chrono::operator-= (milliseconds &ms, ACE_Time_Value const │ │ │ │ │ - &tv) │ │ │ │ │ -  │ │ │ │ │ - seconds & std::chrono::operator-= (seconds &s, ACE_Time_Value const &tv) │ │ │ │ │ -  │ │ │ │ │ - minutes & std::chrono::operator-= (minutes &m, ACE_Time_Value const &tv) │ │ │ │ │ -  │ │ │ │ │ - hours & std::chrono::operator-= (hours &h, ACE_Time_Value const &tv) │ │ │ │ │ -  │ │ │ │ │ - Variables │ │ │ │ │ -suseconds_t const ACE_ONE_SECOND_IN_USECS = 1000000 │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_ONE_SECOND_IN_MSECS ***** │ │ │ │ │ -#define ACE_ONE_SECOND_IN_MSECS   1000L │ │ │ │ │ -***** ◆ ACE_ONE_SECOND_IN_NSECS ***** │ │ │ │ │ -#define ACE_ONE_SECOND_IN_NSECS   1000000000L │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ operator<<() ***** │ │ │ │ │ -std::ostream & operator<< ( std::ostream &  o, │ │ │ │ │ - const ACE_Time_Value & v  │ │ │ │ │ - ) │ │ │ │ │ -***** Variable Documentation ***** │ │ │ │ │ -***** ◆ ACE_ONE_SECOND_IN_USECS ***** │ │ │ │ │ -suseconds_t const ACE_ONE_SECOND_IN_USECS = 1000000 │ │ │ │ │ +Pair_T.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01658.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Test_and_Set.cpp File Reference │ │ │ │ +ACE: Process_Mutex.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,42 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Macros
│ │ │ │ -
Test_and_Set.cpp File Reference
│ │ │ │ +
Process_Mutex.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Test_and_Set.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_TEST_AND_SET_CPP
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_TEST_AND_SET_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEST_AND_SET_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/Process_Mutex.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/ACE.h"
│ │ │ │ +#include "ace/Guard_T.h"
│ │ │ │ +#include "ace/Malloc_T.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,20 +3,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Test_and_Set.cpp File Reference │ │ │ │ │ -#include "ace/Test_and_Set.h" │ │ │ │ │ +Process_Mutex.cpp File Reference │ │ │ │ │ +#include "ace/Process_Mutex.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ #include "ace/Guard_T.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_TEST_AND_SET_CPP │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_TEST_AND_SET_CPP ***** │ │ │ │ │ -#define ACE_TEST_AND_SET_CPP │ │ │ │ │ +#include "ace/Malloc_T.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01661.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: FIFO_Recv.h File Reference │ │ │ │ +ACE: Thread_Manager.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,31 +63,177 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
FIFO_Recv.h File Reference
│ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
Thread_Manager.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/FIFO.h"
│ │ │ │ -#include "ace/os_include/os_fcntl.h"
│ │ │ │ -#include "ace/Default_Constants.h"
│ │ │ │ -#include "ace/FIFO_Recv.inl"
│ │ │ │ +
#include "ace/TSS_T.h"
│ │ │ │ +#include "ace/Thread_Manager.h"
│ │ │ │ +#include "ace/Dynamic.h"
│ │ │ │ +#include "ace/Object_Manager.h"
│ │ │ │ +#include "ace/Singleton.h"
│ │ │ │ +#include "ace/Guard_T.h"
│ │ │ │ +#include "ace/Time_Value.h"
│ │ │ │ +#include "ace/OS_NS_sys_time.h"
│ │ │ │ +#include "ace/Truncate.h"
│ │ │ │ +#include <memory>
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ -Classes

class  ACE_FIFO_Recv
 Receiver side of the bytestream C++ wrapper for UNIX FIFOs. More...
 

│ │ │ │ +Macros

#define ACE_FIND(OP, INDEX)    ACE_Thread_Descriptor *INDEX = OP; \
 
#define ACE_THR_OP(OP, STATE)
 
#define ACE_EXECUTE_OP(OP, ARG)
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE (ACE_Thread_Descriptor_Base)
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Doug Schmidt
│ │ │ │ -
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_EXECUTE_OP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_EXECUTE_OP( OP,
 ARG 
)
│ │ │ │ +
│ │ │ │ +Value:
ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, -1)); \
│ │ │ │ +
ACE_ASSERT (this->thr_to_be_removed_.is_empty ()); \
│ │ │ │ +
ACE_FIND (this->find_thread (t_id), ptr); \
│ │ │ │ +
if (ptr == 0) \
│ │ │ │ +
{ \
│ │ │ │ +
errno = ENOENT; \
│ │ │ │ +
return -1; \
│ │ │ │ +
} \
│ │ │ │ +
int const result = OP (ptr, ARG); \
│ │ │ │ +
ACE_Errno_Guard error (errno); \
│ │ │ │ +
while (! this->thr_to_be_removed_.is_empty ()) { \
│ │ │ │ +
ACE_Thread_Descriptor * td = 0; \
│ │ │ │ +
this->thr_to_be_removed_.dequeue_head (td); \
│ │ │ │ +
this->remove_thr (td, 1); \
│ │ │ │ +
} \
│ │ │ │ +
return result
│ │ │ │ +
#define ACE_GUARD_RETURN(MUTEX, OBJ, LOCK, RETURN)
Definition: Global_Macros.h:121
│ │ │ │ +
ACE_Thread_Mutex wrapper (only valid for threads in the same process).
Definition: Thread_Mutex.h:47
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_FIND

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_FIND( OP,
 INDEX 
)    ACE_Thread_Descriptor *INDEX = OP; \
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_THR_OP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_THR_OP( OP,
 STATE 
)
│ │ │ │ +
│ │ │ │ +Value:
int result = OP (td->thr_handle_); \
│ │ │ │ +
if (result == -1) { \
│ │ │ │ +
if (errno != ENOTSUP) \
│ │ │ │ +
this->thr_to_be_removed_.enqueue_tail (td); \
│ │ │ │ +
return -1; \
│ │ │ │ +
} \
│ │ │ │ +
else { \
│ │ │ │ +
ACE_SET_BITS (td->thr_state_, STATE); \
│ │ │ │ +
return 0; \
│ │ │ │ +
}
│ │ │ │ +
#define ENOTSUP
Definition: os_errno.h:442
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE (ACE_Thread_Descriptor_Base )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,23 +3,85 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -FIFO_Recv.h File Reference │ │ │ │ │ -#include "ace/FIFO.h" │ │ │ │ │ -#include "ace/os_include/os_fcntl.h" │ │ │ │ │ -#include "ace/Default_Constants.h" │ │ │ │ │ -#include "ace/FIFO_Recv.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_FIFO_Recv │ │ │ │ │ -  Receiver side of the bytestream C++ wrapper for UNIX FIFOs. More... │ │ │ │ │ +Macros | Functions │ │ │ │ │ +Thread_Manager.cpp File Reference │ │ │ │ │ +#include "ace/TSS_T.h" │ │ │ │ │ +#include "ace/Thread_Manager.h" │ │ │ │ │ +#include "ace/Dynamic.h" │ │ │ │ │ +#include "ace/Object_Manager.h" │ │ │ │ │ +#include "ace/Singleton.h" │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ +#include "ace/Time_Value.h" │ │ │ │ │ +#include "ace/OS_NS_sys_time.h" │ │ │ │ │ +#include "ace/Truncate.h" │ │ │ │ │ +#include │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_FIND(OP, INDEX)    ACE_Thread_Descriptor *INDEX = OP; \ │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ +#define ACE_THR_OP(OP, STATE) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_EXECUTE_OP(OP, ARG) │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE (ACE_Thread_Descriptor_Base) │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_EXECUTE_OP ***** │ │ │ │ │ +#define ACE_EXECUTE_OP (  OP, │ │ │ │ │ +  ARG  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, -1)); \ │ │ │ │ │ +ACE_ASSERT (this->thr_to_be_removed_.is_empty ()); \ │ │ │ │ │ +ACE_FIND (this->find_thread (t_id), ptr); \ │ │ │ │ │ +if (ptr == 0) \ │ │ │ │ │ +{ \ │ │ │ │ │ +errno = ENOENT; \ │ │ │ │ │ +return -1; \ │ │ │ │ │ +} \ │ │ │ │ │ +int const result = OP (ptr, ARG); \ │ │ │ │ │ +ACE_Errno_Guard error (errno); \ │ │ │ │ │ +while (! this->thr_to_be_removed_.is_empty ()) { \ │ │ │ │ │ +ACE_Thread_Descriptor * td = 0; \ │ │ │ │ │ +this->thr_to_be_removed_.dequeue_head (td); \ │ │ │ │ │ +this->remove_thr (td, 1); \ │ │ │ │ │ +} \ │ │ │ │ │ +return result │ │ │ │ │ +ACE_GUARD_RETURN │ │ │ │ │ +#define ACE_GUARD_RETURN(MUTEX, OBJ, LOCK, RETURN) │ │ │ │ │ +Definition: Global_Macros.h:121 │ │ │ │ │ +ACE_Thread_Mutex │ │ │ │ │ +ACE_Thread_Mutex wrapper (only valid for threads in the same process). │ │ │ │ │ +Definition: Thread_Mutex.h:47 │ │ │ │ │ +***** ◆ ACE_FIND ***** │ │ │ │ │ +#define ACE_FIND (  OP, │ │ │ │ │ +  INDEX  │ │ │ │ │ + )     ACE_Thread_Descriptor *INDEX = OP; \ │ │ │ │ │ +***** ◆ ACE_THR_OP ***** │ │ │ │ │ +#define ACE_THR_OP (  OP, │ │ │ │ │ +  STATE  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +int result = OP (td->thr_handle_); \ │ │ │ │ │ +if (result == -1) { \ │ │ │ │ │ +if (errno != ENOTSUP) \ │ │ │ │ │ +this->thr_to_be_removed_.enqueue_tail (td); \ │ │ │ │ │ +return -1; \ │ │ │ │ │ +} \ │ │ │ │ │ +else { \ │ │ │ │ │ +ACE_SET_BITS (td->thr_state_, STATE); \ │ │ │ │ │ +return 0; \ │ │ │ │ │ +} │ │ │ │ │ +ENOTSUP │ │ │ │ │ +#define ENOTSUP │ │ │ │ │ +Definition: os_errno.h:442 │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE ( ACE_Thread_Descriptor_Base  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01664.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Obchunk.h File Reference │ │ │ │ +ACE: Naming_Context.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,28 +63,65 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Obchunk.h File Reference
│ │ │ │ +Typedefs
│ │ │ │ +
Naming_Context.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Malloc.h"
│ │ │ │ +
#include "ace/Get_Opt.h"
│ │ │ │ +#include "ace/Naming_Context.h"
│ │ │ │ +#include "ace/Remote_Name_Space.h"
│ │ │ │ +#include "ace/Local_Name_Space_T.h"
│ │ │ │ +#include "ace/Registry_Name_Space.h"
│ │ │ │ +#include "ace/MMAP_Memory_Pool.h"
│ │ │ │ +#include "ace/Lib_Find.h"
│ │ │ │ +#include "ace/RW_Process_Mutex.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Classes

class  ACE_Obchunk
 Defines the state that represents a "chunk" of memory. Evenything in this class is public because it is designed as an internal structure of Obstack_T and users are not supposed to use this class directly. More...
 

│ │ │ │ +Typedefs

using LOCAL_NAME_SPACE = ACE_Local_Name_Space< ACE_MMAP_Memory_Pool, ACE_RW_Process_Mutex >
 
using LITE_LOCAL_NAME_SPACE = ACE_Local_Name_Space< ACE_Lite_MMAP_Memory_Pool, ACE_RW_Process_Mutex >
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Doug Schmidt
│ │ │ │ -
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ LITE_LOCAL_NAME_SPACE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
using LITE_LOCAL_NAME_SPACE = ACE_Local_Name_Space<ACE_Lite_MMAP_Memory_Pool, ACE_RW_Process_Mutex>
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ LOCAL_NAME_SPACE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
using LOCAL_NAME_SPACE = ACE_Local_Name_Space<ACE_MMAP_Memory_Pool, ACE_RW_Process_Mutex>
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,23 +3,36 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Obchunk.h File Reference │ │ │ │ │ -#include "ace/Malloc.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Obchunk │ │ │ │ │ - Defines the state that represents a "chunk" of memory. Evenything in │ │ │ │ │ -  this class is public because it is designed as an internal structure of │ │ │ │ │ - Obstack_T and users are not supposed to use this class directly. │ │ │ │ │ - More... │ │ │ │ │ +Typedefs │ │ │ │ │ +Naming_Context.cpp File Reference │ │ │ │ │ +#include "ace/Get_Opt.h" │ │ │ │ │ +#include "ace/Naming_Context.h" │ │ │ │ │ +#include "ace/Remote_Name_Space.h" │ │ │ │ │ +#include "ace/Local_Name_Space_T.h" │ │ │ │ │ +#include "ace/Registry_Name_Space.h" │ │ │ │ │ +#include "ace/MMAP_Memory_Pool.h" │ │ │ │ │ +#include "ace/Lib_Find.h" │ │ │ │ │ +#include "ace/RW_Process_Mutex.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ + Typedefs │ │ │ │ │ +using LOCAL_NAME_SPACE = ACE_Local_Name_Space< ACE_MMAP_Memory_Pool, │ │ │ │ │ + ACE_RW_Process_Mutex > │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ +using LITE_LOCAL_NAME_SPACE = ACE_Local_Name_Space< ACE_Lite_MMAP_Memory_Pool, │ │ │ │ │ + ACE_RW_Process_Mutex > │ │ │ │ │ +  │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ LITE_LOCAL_NAME_SPACE ***** │ │ │ │ │ +using LITE_LOCAL_NAME_SPACE = ACE_Local_Name_Space │ │ │ │ │ +***** ◆ LOCAL_NAME_SPACE ***** │ │ │ │ │ +using LOCAL_NAME_SPACE = ACE_Local_Name_Space │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01667.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Lock_Adapter_T.h File Reference │ │ │ │ +ACE: OS_NS_regex.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,30 +63,61 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Lock_Adapter_T.h File Reference
│ │ │ │ +Namespaces | │ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
OS_NS_regex.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Lock.h"
│ │ │ │ -#include "ace/Lock_Adapter_T.inl"
│ │ │ │ -#include "ace/Lock_Adapter_T.cpp"
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ +

│ │ │ │ -Classes

class  ACE_Lock_Adapter< ACE_LOCKING_MECHANISM >
 This is an adapter that allows applications to transparently combine the ACE_Lock abstract base class (which contains pure virtual methods) with any of the other concrete ACE synchronization classes (e.g., ACE_Mutex, ACE_Semaphore, ACE_RW_Mutex, etc.). More...

│ │ │ │ +Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Functions

char * ACE_OS::compile (const char *instring, char *expbuf, char *endbuf)
 
int ACE_OS::step (const char *str, char *expbuf)
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ +
│ │ │ │ +and a cast of thousands...
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_EXPORT_MACRO

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,26 +3,37 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Lock_Adapter_T.h File Reference │ │ │ │ │ -#include "ace/Lock.h" │ │ │ │ │ -#include "ace/Lock_Adapter_T.inl" │ │ │ │ │ -#include "ace/Lock_Adapter_T.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Lock_Adapter<_ACE_LOCKING_MECHANISM_> │ │ │ │ │ - This is an adapter that allows applications to transparently combine │ │ │ │ │ -  the ACE_Lock abstract base class (which contains pure virtual methods) │ │ │ │ │ - with any of the other concrete ACE synchronization classes (e.g., │ │ │ │ │ - ACE_Mutex, ACE_Semaphore, ACE_RW_Mutex, etc.). More... │ │ │ │ │ +Namespaces | Macros | Functions │ │ │ │ │ +OS_NS_regex.h File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_OS │ │ │ │ │ + This namespace defines an OS independent programming API that │ │ │ │ │ +  shields developers from nonportable aspects of writing efficient │ │ │ │ │ + system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ + various real-time operating systems. │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +char * ACE_OS::compile (const char *instring, char *expbuf, char *endbuf) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::step (const char *str, char *expbuf) │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ Douglas C. Schmidt │ │ │ │ │ d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ + and a cast of thousands... │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01670.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Remote_Tokens.h File Reference │ │ │ │ +ACE: Dynamic.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,48 +63,64 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Remote_Tokens.h File Reference
│ │ │ │ +Functions
│ │ │ │ +
Dynamic.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/INET_Addr.h"
│ │ │ │ -#include "ace/SOCK_Connector.h"
│ │ │ │ -#include "ace/SOCK_Stream.h"
│ │ │ │ -#include "ace/Synch_Options.h"
│ │ │ │ -#include "ace/Local_Tokens.h"
│ │ │ │ -#include "ace/Token_Request_Reply.h"
│ │ │ │ -#include "ace/Remote_Tokens.inl"
│ │ │ │ +
#include "ace/Dynamic.h"
│ │ │ │ +#include "ace/Singleton.h"
│ │ │ │ +#include "ace/TSS_T.h"
│ │ │ │ +#include "ace/Synch_Traits.h"
│ │ │ │ +#include "ace/Null_Mutex.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Classes

class  ACE_Remote_Token_Proxy
 Proxy for acquiring, renewing, and releasing a distributed synchronization token. More...
 
class  ACE_Remote_Mutex
 Proxy for acquiring, renewing, and releasing a distributed mutex. More...
 
class  ACE_Remote_RLock
 Proxy for acquiring, renewing, and releasing a distributed readers lock. More...
 
class  ACE_Remote_WLock
 Proxy for acquiring, renewing, and releasing a distributed writers lock. More...
 
class  ACE_TSS_Connection
 Class for providing a connection per thread. More...
 

│ │ │ │ +Functions

 ACE_SINGLETON_TEMPLATE_INSTANTIATE (ACE_TSS_Singleton, ACE_Dynamic, ACE_Null_Mutex)
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt (d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u)
│ │ │ │ -
│ │ │ │ -Tim Harrison (harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu)
│ │ │ │ -
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_SINGLETON_TEMPLATE_INSTANTIATE()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_SINGLETON_TEMPLATE_INSTANTIATE (ACE_TSS_Singleton ,
ACE_Dynamic ,
ACE_Null_Mutex  
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,44 +3,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Remote_Tokens.h File Reference │ │ │ │ │ -#include "ace/INET_Addr.h" │ │ │ │ │ -#include "ace/SOCK_Connector.h" │ │ │ │ │ -#include "ace/SOCK_Stream.h" │ │ │ │ │ -#include "ace/Synch_Options.h" │ │ │ │ │ -#include "ace/Local_Tokens.h" │ │ │ │ │ -#include "ace/Token_Request_Reply.h" │ │ │ │ │ -#include "ace/Remote_Tokens.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Remote_Token_Proxy │ │ │ │ │ -  Proxy for acquiring, renewing, and releasing a distributed │ │ │ │ │ - synchronization token. More... │ │ │ │ │ +Functions │ │ │ │ │ +Dynamic.cpp File Reference │ │ │ │ │ +#include "ace/Dynamic.h" │ │ │ │ │ +#include "ace/Singleton.h" │ │ │ │ │ +#include "ace/TSS_T.h" │ │ │ │ │ +#include "ace/Synch_Traits.h" │ │ │ │ │ +#include "ace/Null_Mutex.h" │ │ │ │ │ + Functions │ │ │ │ │ + ACE_SINGLETON_TEMPLATE_INSTANTIATE (ACE_TSS_Singleton, ACE_Dynamic, │ │ │ │ │ + ACE_Null_Mutex) │ │ │ │ │   │ │ │ │ │ -class  ACE_Remote_Mutex │ │ │ │ │ -  Proxy for acquiring, renewing, and releasing a distributed mutex. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Remote_RLock │ │ │ │ │ -  Proxy for acquiring, renewing, and releasing a distributed readers │ │ │ │ │ - lock. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Remote_WLock │ │ │ │ │ -  Proxy for acquiring, renewing, and releasing a distributed writers │ │ │ │ │ - lock. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_TSS_Connection │ │ │ │ │ -  Class for providing a connection per thread. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - (d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u) │ │ │ │ │ - Tim Harrison (harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu) │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_SINGLETON_TEMPLATE_INSTANTIATE() ***** │ │ │ │ │ +ACE_SINGLETON_TEMPLATE_INSTANTIATE ( ACE_TSS_Singleton , │ │ │ │ │ + ACE_Dynamic  , │ │ │ │ │ + ACE_Null_Mutex    │ │ │ │ │ + ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01673.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Functor_T.h File Reference │ │ │ │ +ACE: SV_Message_Queue.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,59 +64,31 @@ │ │ │ │
    │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │ -
Functor_T.h File Reference
│ │ │ │ +
SV_Message_Queue.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Functor.h"
│ │ │ │ -#include "ace/Functor_String.h"
│ │ │ │ -#include "ace/Truncate.h"
│ │ │ │ -#include "ace/Functor_T.inl"
│ │ │ │ -#include "ace/Functor_T.cpp"
│ │ │ │ +
#include "ace/SV_Message.h"
│ │ │ │ +#include "ace/os_include/sys/os_stat.h"
│ │ │ │ +#include "ace/os_include/sys/os_ipc.h"
│ │ │ │ +#include "ace/Default_Constants.h"
│ │ │ │ +#include "ace/SV_Message_Queue.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_Command_Callback< RECEIVER, ACTION >
 Defines a class template that allows us to invoke a GOF command style callback to an object without knowing anything about the object except its type. More...
 
class  ACE_Member_Function_Command< RECEIVER >
 Defines a class template that allows us to invoke a member function using the GoF command style callback. More...
 
class  ACE_Hash< TYPE >
 Function object for hashing. More...
 
class  ACE_Pointer_Hash< TYPE >
 Function object for hashing pointers. More...
 
class  ACE_Equal_To< TYPE >
 Function object for comparing two objects of the given type for equality. More...
 
class  ACE_Less_Than< TYPE >
 Function object for determining whether the first object of the given type is less than the second object of the same type. More...
class  ACE_SV_Message_Queue
 Defines the header file for the C++ wrapper for System V IPC message queues. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -

Templatized classes for implementing function objects that are used in various places in ACE. There are currently two major categories of function objects in ACE: GOF Command Pattern objects, and STL-style functors for comparison of container elements. The command objects are invoked via an <execute> method, while the STL-style functors are invoked via an <operator()> method.

│ │ │ │ -
Author
Chris Gill cdgil.nosp@m.l@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Based on Command Pattern implementations originally done by
│ │ │ │ -
│ │ │ │ -Carlos O'Ryan corya.nosp@m.n@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Sergio Flores-Gaitan sergi.nosp@m.o@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -and on STL-style functor implementations originally done by
│ │ │ │ -
│ │ │ │ -Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,55 +4,25 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Classes │ │ │ │ │ -Functor_T.h File Reference │ │ │ │ │ -#include "ace/Functor.h" │ │ │ │ │ -#include "ace/Functor_String.h" │ │ │ │ │ -#include "ace/Truncate.h" │ │ │ │ │ -#include "ace/Functor_T.inl" │ │ │ │ │ -#include "ace/Functor_T.cpp" │ │ │ │ │ +SV_Message_Queue.h File Reference │ │ │ │ │ +#include "ace/SV_Message.h" │ │ │ │ │ +#include "ace/os_include/sys/os_stat.h" │ │ │ │ │ +#include "ace/os_include/sys/os_ipc.h" │ │ │ │ │ +#include "ace/Default_Constants.h" │ │ │ │ │ +#include "ace/SV_Message_Queue.inl" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Command_Callback<_RECEIVER,_ACTION_> │ │ │ │ │ - Defines a class template that allows us to invoke a GOF command style │ │ │ │ │ -  callback to an object without knowing anything about the object except │ │ │ │ │ - its type. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Member_Function_Command<_RECEIVER_> │ │ │ │ │ -  Defines a class template that allows us to invoke a member function │ │ │ │ │ - using the GoF command style callback. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Hash<_TYPE_> │ │ │ │ │ -  Function object for hashing. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Pointer_Hash<_TYPE_> │ │ │ │ │ -  Function object for hashing pointers. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Equal_To<_TYPE_> │ │ │ │ │ -  Function object for comparing two objects of the given type for │ │ │ │ │ - equality. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Less_Than<_TYPE_> │ │ │ │ │ -  Function object for determining whether the first object of the given │ │ │ │ │ - type is less than the second object of the same type. More... │ │ │ │ │ +class  ACE_SV_Message_Queue │ │ │ │ │ +  Defines the header file for the C++ wrapper for System V IPC message │ │ │ │ │ + queues. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -Templatized classes for implementing function objects that are used in various │ │ │ │ │ -places in ACE. There are currently two major categories of function objects in │ │ │ │ │ -ACE: GOF Command Pattern objects, and STL-style functors for comparison of │ │ │ │ │ -container elements. The command objects are invoked via an method, │ │ │ │ │ -while the STL-style functors are invoked via an method. │ │ │ │ │ Author │ │ │ │ │ - Chris Gill cdgil.nosp@m.l@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ - Based on Command Pattern implementations originally done by │ │ │ │ │ - Carlos O'Ryan corya.nosp@m.n@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ Douglas C. Schmidt │ │ │ │ │ d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Sergio Flores-Gaitan sergi.nosp@m.o@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ - and on STL-style functor implementations originally done by │ │ │ │ │ - Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01676.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: TLI_Stream.h File Reference │ │ │ │ +ACE: OS_NS_errno.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,31 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
TLI_Stream.h File Reference
│ │ │ │ +
OS_NS_errno.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/TLI.h"
│ │ │ │ -#include "ace/INET_Addr.h"
│ │ │ │ -#include "ace/TLI_Stream.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_TLI_Stream
 Defines the member functions for ACE_TLI_Stream abstraction. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Doug Schmidt
│ │ │ │ +
#include "ace/OS_NS_errno.h"
│ │ │ │ +#include "ace/OS_NS_errno.inl"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,22 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -TLI_Stream.h File Reference │ │ │ │ │ -#include "ace/TLI.h" │ │ │ │ │ -#include "ace/INET_Addr.h" │ │ │ │ │ -#include "ace/TLI_Stream.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_TLI_Stream │ │ │ │ │ -  Defines the member functions for ACE_TLI_Stream abstraction. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ +OS_NS_errno.cpp File Reference │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ +#include "ace/OS_NS_errno.inl" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01679.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: XTI_ATM_Mcast.inl File Reference │ │ │ │ +ACE: Monotonic_Time_Policy.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
XTI_ATM_Mcast.inl File Reference
│ │ │ │ +
Monotonic_Time_Policy.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/OS_NS_sys_time.h"
│ │ │ │ +#include "ace/High_Res_Timer.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -XTI_ATM_Mcast.inl File Reference │ │ │ │ │ +Monotonic_Time_Policy.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_sys_time.h" │ │ │ │ │ +#include "ace/High_Res_Timer.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01682.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: ACE_crc_ccitt.cpp File Reference │ │ │ │ +ACE: Hash_Multi_Map_Manager_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,48 +63,62 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Macros
│ │ │ │ -
ACE_crc_ccitt.cpp File Reference
│ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
Hash_Multi_Map_Manager_T.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/ACE.h"
│ │ │ │ +
#include "ace/Hash_Multi_Map_Manager_T.h"
│ │ │ │ +#include "ace/Malloc_Base.h"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ Macros

#define COMPUTE(var, ch)   (var) = static_cast<ACE_UINT16> (crc_table[(var ^ ch) & 0xFF] ^ (var >> 8))
 
#define ACE_Hash_Multi_Map_Manager_T_CPP
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE_Tc5 (ACE_Hash_Multi_Map_Manager) ACE_ALLOC_HOOK_DEFINE_Tc5(ACE_Hash_Multi_Map_Iterator_Base) ACE_ALLOC_HOOK_DEFINE_Tc5(ACE_Hash_Multi_Map_Const_Iterator_Base) ACE_ALLOC_HOOK_DEFINE_Tc5(ACE_Hash_Multi_Map_Iterator) ACE_ALLOC_HOOK_DEFINE_Tc5(ACE_Hash_Multi_Map_Const_Iterator) ACE_ALLOC_HOOK_DEFINE_Tc5(ACE_Hash_Multi_Map_Reverse_Iterator) template< class EXT_ID
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ COMPUTE

│ │ │ │ +

Detailed Description

│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Hash_Multi_Map_Manager_T_CPP

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ +
#define COMPUTE( var,
 ch #define ACE_Hash_Multi_Map_Manager_T_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tc5()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ │ │ │ │
ACE_ALLOC_HOOK_DEFINE_Tc5 (ACE_Hash_Multi_Map_Manager ))   (var) = static_cast<ACE_UINT16> (crc_table[(var ^ ch) & 0xFF] ^ (var >> 8))
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,24 +3,36 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -ACE_crc_ccitt.cpp File Reference │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ +Macros | Functions │ │ │ │ │ +Hash_Multi_Map_Manager_T.cpp File Reference │ │ │ │ │ +#include "ace/Hash_Multi_Map_Manager_T.h" │ │ │ │ │ +#include "ace/Malloc_Base.h" │ │ │ │ │ Macros │ │ │ │ │ -#define COMPUTE(var, ch)   (var) = static_cast (crc_table[(var ^ ch) & │ │ │ │ │ - 0xFF] ^ (var >> 8)) │ │ │ │ │ +#define ACE_Hash_Multi_Map_Manager_T_CPP │ │ │ │ │   │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tc5 (ACE_Hash_Multi_Map_Manager) │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tc5(ACE_Hash_Multi_Map_Iterator_Base) │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tc5(ACE_Hash_Multi_Map_Const_Iterator_Base) │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tc5(ACE_Hash_Multi_Map_Iterator) │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tc5(ACE_Hash_Multi_Map_Const_Iterator) │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tc5(ACE_Hash_Multi_Map_Reverse_Iterator) template< │ │ │ │ │ + class EXT_ID │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Shanshan Jiang │ │ │ │ │ + shans.nosp@m.han..nosp@m.jiang.nosp@m.@van.nosp@m.derbi.nosp@m.lt.e.nosp@m.du │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ COMPUTE ***** │ │ │ │ │ -#define (  var, │ │ │ │ │ -COMPUTE │ │ │ │ │ -  ch  │ │ │ │ │ - )    (var) = static_cast (crc_table[(var ^ ch) & 0xFF] ^ (var >> │ │ │ │ │ - 8)) │ │ │ │ │ +***** ◆ ACE_Hash_Multi_Map_Manager_T_CPP ***** │ │ │ │ │ +#define ACE_Hash_Multi_Map_Manager_T_CPP │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc5() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tc5 ( ACE_Hash_Multi_Map_Manager  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01685.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Singleton.h File Reference │ │ │ │ +ACE: INET_Addr.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,54 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Singleton.h File Reference
│ │ │ │ +
INET_Addr.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/TSS_T.h"
│ │ │ │ -#include "ace/Cleanup.h"
│ │ │ │ -#include "ace/Singleton.inl"
│ │ │ │ -#include "ace/Singleton.cpp"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Singleton< TYPE, ACE_LOCK >
 A Singleton Adapter uses the Adapter pattern to turn ordinary classes into Singletons optimized with the Double-Checked Locking optimization pattern. More...
 
class  ACE_Unmanaged_Singleton< TYPE, ACE_LOCK >
 Same as ACE_Singleton, except does not register with ACE_Object_Manager for destruction. More...
 
class  ACE_TSS_Singleton< TYPE, ACE_LOCK >
 This class uses the Adapter pattern to turn ordinary classes into Thread-specific Singletons optimized with the Double-Checked Locking optimization pattern. More...
 
class  ACE_Unmanaged_TSS_Singleton< TYPE, ACE_LOCK >
 Same as ACE_TSS_Singleton, except does not register with ACE_Object_Manager for destruction. More...
 
class  ACE_DLL_Singleton_T< TYPE, ACE_LOCK >
 Same as ACE_Singleton, except that it registers for destruction with the ACE_Framework_Repository instead of with the ACE_Object_Manager directly. More...
 
class  ACE_DLL_Singleton_Adapter_T< TYPE >
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Tim Harrison harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu
│ │ │ │ -
│ │ │ │ -Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Chris Lahey
│ │ │ │ -
│ │ │ │ -Rich Christy
│ │ │ │ -
│ │ │ │ -David Levine levin.nosp@m.e@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ +
#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/OS_NS_arpa_inet.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,50 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Singleton.h File Reference │ │ │ │ │ -#include "ace/TSS_T.h" │ │ │ │ │ -#include "ace/Cleanup.h" │ │ │ │ │ -#include "ace/Singleton.inl" │ │ │ │ │ -#include "ace/Singleton.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Singleton<_TYPE,_ACE_LOCK_> │ │ │ │ │ - A Singleton Adapter uses the Adapter pattern to turn ordinary classes │ │ │ │ │ -  into Singletons optimized with the Double-Checked Locking optimization │ │ │ │ │ - pattern. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Unmanaged_Singleton<_TYPE,_ACE_LOCK_> │ │ │ │ │ -  Same as ACE_Singleton, except does not register with ACE_Object_Manager │ │ │ │ │ - for destruction. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_TSS_Singleton<_TYPE,_ACE_LOCK_> │ │ │ │ │ - This class uses the Adapter pattern to turn ordinary classes into │ │ │ │ │ -  Thread-specific Singletons optimized with the Double-Checked Locking │ │ │ │ │ - optimization pattern. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Unmanaged_TSS_Singleton<_TYPE,_ACE_LOCK_> │ │ │ │ │ -  Same as ACE_TSS_Singleton, except does not register with │ │ │ │ │ - ACE_Object_Manager for destruction. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_DLL_Singleton_T<_TYPE,_ACE_LOCK_> │ │ │ │ │ - Same as ACE_Singleton, except that it registers for destruction with │ │ │ │ │ -  the ACE_Framework_Repository instead of with the ACE_Object_Manager │ │ │ │ │ - directly. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_DLL_Singleton_Adapter_T<_TYPE_> │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Tim Harrison harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Chris Lahey │ │ │ │ │ - Rich Christy │ │ │ │ │ - David Levine levin.nosp@m.e@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ +INET_Addr.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/OS_NS_arpa_inet.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01688.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: UPIPE_Connector.cpp File Reference │ │ │ │ +ACE: OS_NS_netdb.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,27 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
UPIPE_Connector.cpp File Reference
│ │ │ │ +
OS_NS_netdb.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/UPIPE_Connector.h"
│ │ │ │ -#include "ace/Handle_Ops.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ -#include "ace/OS_NS_stropts.h"
│ │ │ │ +
#include "ace/OS_NS_netdb.h"
│ │ │ │ +#include "ace/OS_NS_netdb.inl"
│ │ │ │ +#include "ace/os_include/net/os_if.h"
│ │ │ │ +#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/OS_NS_arpa_inet.h"
│ │ │ │ +#include "ace/OS_NS_stdlib.h"
│ │ │ │ +#include "ace/OS_NS_stropts.h"
│ │ │ │ +#include "ace/OS_NS_sys_socket.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +#include <algorithm>
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,15 +3,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -UPIPE_Connector.cpp File Reference │ │ │ │ │ -#include "ace/UPIPE_Connector.h" │ │ │ │ │ -#include "ace/Handle_Ops.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ +OS_NS_netdb.cpp File Reference │ │ │ │ │ +#include "ace/OS_NS_netdb.h" │ │ │ │ │ +#include "ace/OS_NS_netdb.inl" │ │ │ │ │ +#include "ace/os_include/net/os_if.h" │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/OS_NS_arpa_inet.h" │ │ │ │ │ +#include "ace/OS_NS_stdlib.h" │ │ │ │ │ #include "ace/OS_NS_stropts.h" │ │ │ │ │ +#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ +#include │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01691.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Activation_Queue.h File Reference │ │ │ │ +ACE: RW_Process_Mutex.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,58 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Macros
│ │ │ │ -
Activation_Queue.h File Reference
│ │ │ │ +
RW_Process_Mutex.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Message_Queue.h"
│ │ │ │ -#include "ace/Copy_Disabled.h"
│ │ │ │ -#include "ace/Condition_Thread_Mutex.h"
│ │ │ │ -#include "ace/Activation_Queue.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Activation_Queue
 Reifies a method into a request. Subclasses typically represent necessary state and behavior. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_Activation_List   ACE_Activation_Queue
 Define to be compatible with the terminology in the POSA2 book! More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Andres Kruse Andre.nosp@m.s.Kr.nosp@m.use@c.nosp@m.ern..nosp@m.ch
│ │ │ │ -
│ │ │ │ -Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Activation_List

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_Activation_List   ACE_Activation_Queue
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

Define to be compatible with the terminology in the POSA2 book!

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,35 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros │ │ │ │ │ -Activation_Queue.h File Reference │ │ │ │ │ -#include "ace/Message_Queue.h" │ │ │ │ │ -#include "ace/Copy_Disabled.h" │ │ │ │ │ -#include "ace/Condition_Thread_Mutex.h" │ │ │ │ │ -#include "ace/Activation_Queue.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Activation_Queue │ │ │ │ │ -  Reifies a method into a request. Subclasses typically represent │ │ │ │ │ - necessary state and behavior. More... │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_Activation_List   ACE_Activation_Queue │ │ │ │ │ -  Define to be compatible with the terminology in the POSA2 book! │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Andres Kruse Andre.nosp@m.s.Kr.nosp@m.use@c.nosp@m.ern..nosp@m.ch │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_Activation_List ***** │ │ │ │ │ -#define ACE_Activation_List   ACE_Activation_Queue │ │ │ │ │ -Define to be compatible with the terminology in the POSA2 book! │ │ │ │ │ +RW_Process_Mutex.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01694.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Timer_List.h File Reference │ │ │ │ +ACE: Shared_Memory.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,59 +63,28 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Typedefs
│ │ │ │ -
Timer_List.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
Shared_Memory.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Timer_List_T.h"
│ │ │ │ -#include "ace/Event_Handler_Handle_Timeout_Upcall.h"
│ │ │ │ +
#include "ace/os_include/os_stddef.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Typedefs

typedef ACE_Timer_List_T< ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEXACE_Timer_List
 
typedef ACE_Timer_List_Iterator_T< ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX, ACE_Default_Time_PolicyACE_Timer_List_Iterator
 

│ │ │ │ +Classes

class  ACE_Shared_Memory
 This base class adapts both System V shared memory and "BSD" mmap to a common API. More...
 
│ │ │ │

Detailed Description

│ │ │ │
Author
Doug Schmidt
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Timer_List

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_Timer_List_T<ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX> ACE_Timer_List
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_Timer_List_Iterator

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_Timer_List_Iterator_T<ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX, ACE_Default_Time_Policy> ACE_Timer_List_Iterator
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,34 +3,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Typedefs │ │ │ │ │ -Timer_List.h File Reference │ │ │ │ │ -#include "ace/Timer_List_T.h" │ │ │ │ │ -#include "ace/Event_Handler_Handle_Timeout_Upcall.h" │ │ │ │ │ - Typedefs │ │ │ │ │ - typedef ACE_Timer_List_T< ACE_Event_Handler *, │ │ │ │ │ - ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX > ACE_Timer_List │ │ │ │ │ -  │ │ │ │ │ - typedef ACE_Timer_List_Iterator_T< ACE_Event_Handler *, │ │ │ │ │ - ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX, │ │ │ │ │ - ACE_Default_Time_Policy > ACE_Timer_List_Iterator │ │ │ │ │ +Classes │ │ │ │ │ +Shared_Memory.h File Reference │ │ │ │ │ +#include "ace/os_include/os_stddef.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Shared_Memory │ │ │ │ │ +  This base class adapts both System V shared memory and "BSD" mmap to a │ │ │ │ │ + common API. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ Doug Schmidt │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_Timer_List ***** │ │ │ │ │ -typedef ACE_Timer_List_T │ │ │ │ │ -ACE_Timer_List │ │ │ │ │ -***** ◆ ACE_Timer_List_Iterator ***** │ │ │ │ │ -typedef ACE_Timer_List_Iterator_T ACE_Timer_List_Iterator │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01697.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Module.cpp File Reference │ │ │ │ +ACE: Containers.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,67 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
Module.cpp File Reference
│ │ │ │ +
Containers.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Module.h"
│ │ │ │ -#include "ace/Stream_Modules.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_MODULE_CPP
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

 ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Module) template< ACE_SYNCH_DECL
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_MODULE_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MODULE_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tyc()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Module )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/Containers.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,26 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions │ │ │ │ │ -Module.cpp File Reference │ │ │ │ │ -#include "ace/Module.h" │ │ │ │ │ -#include "ace/Stream_Modules.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_MODULE_CPP │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Module) template< ACE_SYNCH_DECL │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_MODULE_CPP ***** │ │ │ │ │ -#define ACE_MODULE_CPP │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tyc() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tyc ( ACE_Module  ) │ │ │ │ │ +Containers.cpp File Reference │ │ │ │ │ +#include "ace/Containers.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01700.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: LSOCK_CODgram.inl File Reference │ │ │ │ +ACE: Proactor_Impl.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
LSOCK_CODgram.inl File Reference
│ │ │ │ +
Proactor_Impl.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/Proactor_Impl.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -LSOCK_CODgram.inl File Reference │ │ │ │ │ +Proactor_Impl.cpp File Reference │ │ │ │ │ +#include "ace/Proactor_Impl.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01703.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Unbounded_Queue.cpp File Reference │ │ │ │ +ACE: Process_Semaphore.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,68 +63,33 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
Unbounded_Queue.cpp File Reference
│ │ │ │ +Classes
│ │ │ │ +
Process_Semaphore.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Unbounded_Queue.h"
│ │ │ │ -#include "ace/Malloc_Base.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/os_include/os_errno.h"
│ │ │ │ +
#include "ace/Semaphore.h"
│ │ │ │ +#include "ace/Process_Semaphore.inl"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_UNBOUNDED_QUEUE_CPP
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Functions

 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Unbounded_Queue) template< class T > ACE_Unbounded_Queue< T >
 

│ │ │ │ +Classes

class  ACE_Process_Semaphore
 Wrapper for Dijkstra style general semaphores that work across processes. More...
 
class  ACE_Malloc_Lock_Adapter_T< ACE_Process_Semaphore >
 Template specialization of ACE_Malloc_Lock_Adapter_T for ACE_Process_Semaphore. More...
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_UNBOUNDED_QUEUE_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_UNBOUNDED_QUEUE_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tc()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Unbounded_Queue )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +

Wrapper for Dijkstra style general semaphores that work across processes.

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,29 +3,28 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions │ │ │ │ │ -Unbounded_Queue.cpp File Reference │ │ │ │ │ -#include "ace/Unbounded_Queue.h" │ │ │ │ │ -#include "ace/Malloc_Base.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/os_include/os_errno.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_UNBOUNDED_QUEUE_CPP │ │ │ │ │ +Classes │ │ │ │ │ +Process_Semaphore.h File Reference │ │ │ │ │ +#include "ace/Semaphore.h" │ │ │ │ │ +#include "ace/Process_Semaphore.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Process_Semaphore │ │ │ │ │ +  Wrapper for Dijkstra style general semaphores that work across │ │ │ │ │ + processes. More... │ │ │ │ │   │ │ │ │ │ - Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Unbounded_Queue) template< class T > │ │ │ │ │ - ACE_Unbounded_Queue< T > │ │ │ │ │ +class  ACE_Malloc_Lock_Adapter_T<_ACE_Process_Semaphore_> │ │ │ │ │ +  Template specialization of ACE_Malloc_Lock_Adapter_T for │ │ │ │ │ + ACE_Process_Semaphore. More... │ │ │ │ │   │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_UNBOUNDED_QUEUE_CPP ***** │ │ │ │ │ -#define ACE_UNBOUNDED_QUEUE_CPP │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Unbounded_Queue  ) │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ +Wrapper for Dijkstra style general semaphores that work across processes. │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01706.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: FIFO_Send_Msg.h File Reference │ │ │ │ +ACE: Hash_Cache_Map_Manager_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,29 +63,62 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
FIFO_Send_Msg.h File Reference
│ │ │ │ +Classes | │ │ │ │ +Macros
│ │ │ │ +
Hash_Cache_Map_Manager_T.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/FIFO_Send.h"
│ │ │ │ -#include "ace/FIFO_Send_Msg.inl"
│ │ │ │ +
#include "ace/Hash_Map_Manager_T.h"
│ │ │ │ +#include "ace/Cache_Map_Manager_T.h"
│ │ │ │ +#include "ace/Null_Mutex.h"
│ │ │ │ +#include "ace/Hash_Cache_Map_Manager_T.inl"
│ │ │ │ +#include "ace/Hash_Cache_Map_Manager_T.cpp"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ +

│ │ │ │ Classes

class  ACE_FIFO_Send_Msg
 Sender side for the Record oriented C++ wrapper for UNIX FIFOs. More...
class  ACE_Hash_Cache_Map_Manager< KEY, VALUE, HASH_KEY, COMPARE_KEYS, CACHING_STRATEGY, ATTRIBUTES >
 Defines a abstraction which will purge entries from a map. The map considered is the ACE_Hash_Map_Manager_Ex. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Macros

#define ACE_CACHE_MAP_MANAGER
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Doug Schmidt
│ │ │ │ -
│ │ │ │ +
Author
Kirthika Parameswaran kirth.nosp@m.ika@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_CACHE_MAP_MANAGER

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CACHE_MAP_MANAGER
│ │ │ │ +
│ │ │ │ +Value:
│ │ │ │ +
VALUE, \
│ │ │ │ +
ACE_Hash_Map_Manager_Ex<KEY, std::pair<VALUE, ATTRIBUTES>, HASH_KEY, COMPARE_KEYS, ACE_Null_Mutex>, \
│ │ │ │ +
ACE_Hash_Map_Iterator_Ex<KEY, std::pair<VALUE, ATTRIBUTES>, HASH_KEY, COMPARE_KEYS, ACE_Null_Mutex>, \
│ │ │ │ +
ACE_Hash_Map_Reverse_Iterator_Ex<KEY, std::pair<VALUE, ATTRIBUTES>, HASH_KEY, COMPARE_KEYS, ACE_Null_Mutex>, \
│ │ │ │ +
CACHING_STRATEGY, \
│ │ │ │ +
ATTRIBUTES>
│ │ │ │ +
Defines a abstraction that will purge entries from a map.
Definition: Cache_Map_Manager_T.h:60
│ │ │ │ +
Implement a do nothing ACE_Mutex, i.e., all the methods are no ops.
Definition: Null_Mutex.h:35
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,21 +3,50 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -FIFO_Send_Msg.h File Reference │ │ │ │ │ -#include "ace/FIFO_Send.h" │ │ │ │ │ -#include "ace/FIFO_Send_Msg.inl" │ │ │ │ │ +Classes | Macros │ │ │ │ │ +Hash_Cache_Map_Manager_T.h File Reference │ │ │ │ │ +#include "ace/Hash_Map_Manager_T.h" │ │ │ │ │ +#include "ace/Cache_Map_Manager_T.h" │ │ │ │ │ +#include "ace/Null_Mutex.h" │ │ │ │ │ +#include "ace/Hash_Cache_Map_Manager_T.inl" │ │ │ │ │ +#include "ace/Hash_Cache_Map_Manager_T.cpp" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_FIFO_Send_Msg │ │ │ │ │ -  Sender side for the Record oriented C++ wrapper for UNIX FIFOs. More... │ │ │ │ │ +class  ACE_Hash_Cache_Map_Manager<_KEY,_VALUE,_HASH_KEY,_COMPARE_KEYS, │ │ │ │ │ + CACHING_STRATEGY,_ATTRIBUTES_> │ │ │ │ │ +  Defines a abstraction which will purge entries from a map. The map │ │ │ │ │ + considered is the ACE_Hash_Map_Manager_Ex. More... │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_CACHE_MAP_MANAGER │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ + Kirthika Parameswaran │ │ │ │ │ + kirth.nosp@m.ika@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_CACHE_MAP_MANAGER ***** │ │ │ │ │ +#define ACE_CACHE_MAP_MANAGER │ │ │ │ │ +Value: │ │ │ │ │ +ACE_Cache_Map_Manager, HASH_KEY, │ │ │ │ │ +COMPARE_KEYS, ACE_Null_Mutex>, \ │ │ │ │ │ +ACE_Hash_Map_Iterator_Ex, HASH_KEY, │ │ │ │ │ +COMPARE_KEYS, ACE_Null_Mutex>, \ │ │ │ │ │ +ACE_Hash_Map_Reverse_Iterator_Ex, HASH_KEY, │ │ │ │ │ +COMPARE_KEYS, ACE_Null_Mutex>, \ │ │ │ │ │ +CACHING_STRATEGY, \ │ │ │ │ │ +ATTRIBUTES> │ │ │ │ │ +ACE_Cache_Map_Manager │ │ │ │ │ +Defines a abstraction that will purge entries from a map. │ │ │ │ │ +Definition: Cache_Map_Manager_T.h:60 │ │ │ │ │ +ACE_Null_Mutex │ │ │ │ │ +Implement a do nothing ACE_Mutex, i.e., all the methods are no ops. │ │ │ │ │ +Definition: Null_Mutex.h:35 │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01709.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_sys_socket.h File Reference │ │ │ │ +ACE: CDR_Stream.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,189 +63,81 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Namespaces | │ │ │ │ -Macros | │ │ │ │ -Functions | │ │ │ │ -Variables
│ │ │ │ -
OS_NS_sys_socket.h File Reference
│ │ │ │ +Functions
│ │ │ │ +
CDR_Stream.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -#include "ace/os_include/sys/os_socket.h"
│ │ │ │ -#include "ace/os_include/net/os_if.h"
│ │ │ │ -#include "ace/OS_NS_stropts.h"
│ │ │ │ +
#include "ace/CDR_Stream.h"
│ │ │ │ +#include "ace/SString.h"
│ │ │ │ +#include "ace/Auto_Ptr.h"
│ │ │ │ +#include "ace/Truncate.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
#define ACE_SHUTDOWN_READ   0
 These are available values for the how argument to ACE_OS::shutdown(). More...
 
#define ACE_SHUTDOWN_WRITE   1
 
#define ACE_SHUTDOWN_BOTH   2
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ Functions

ACE_HANDLE ACE_OS::accept (ACE_HANDLE handle, struct sockaddr *addr, int *addrlen)
 BSD-style accept (no QoS). More...
 
ACE_HANDLE ACE_OS::accept (ACE_HANDLE handle, struct sockaddr *addr, int *addrlen, const ACE_Accept_QoS_Params &qos_params)
 
int ACE_OS::bind (ACE_HANDLE s, struct sockaddr *name, int namelen)
 
int ACE_OS::closesocket (ACE_HANDLE s)
 Takes care of windows specific requirement to call closesocket. More...
 
int ACE_OS::connect (ACE_HANDLE handle, struct sockaddr *addr, int addrlen)
 BSD-style connect (no QoS). More...
 
int ACE_OS::connect (ACE_HANDLE handle, const sockaddr *addr, int addrlen, const ACE_QoS_Params &qos_params)
 
int ACE_OS::enum_protocols (int *protocols, ACE_Protocol_Info *protocol_buffer, u_long *buffer_length)
 
int ACE_OS::getpeername (ACE_HANDLE handle, struct sockaddr *addr, int *addrlen)
 
int ACE_OS::getsockname (ACE_HANDLE handle, struct sockaddr *addr, int *addrlen)
 
int ACE_OS::getsockopt (ACE_HANDLE handle, int level, int optname, char *optval, int *optlen)
 
ACE_HANDLE ACE_OS::join_leaf (ACE_HANDLE socket, const sockaddr *name, int namelen, const ACE_QoS_Params &qos_params)
 Joins a leaf node into a QoS-enabled multi-point session. More...
 
int ACE_OS::listen (ACE_HANDLE handle, int backlog)
 
ssize_t ACE_OS::recv (ACE_HANDLE handle, char *buf, size_t len, int flags=0)
 
ssize_t ACE_OS::recvfrom (ACE_HANDLE handle, char *buf, size_t len, int flags, struct sockaddr *addr, int *addrlen)
 
ssize_t ACE_OS::recvfrom (ACE_HANDLE handle, iovec *buffers, int buffer_count, size_t &number_of_bytes_recvd, int &flags, struct sockaddr *addr, int *addrlen, ACE_OVERLAPPED *overlapped, ACE_OVERLAPPED_COMPLETION_FUNC func)
 
ssize_t ACE_OS::recvmsg (ACE_HANDLE handle, struct msghdr *msg, int flags)
 
ssize_t ACE_OS::recvv (ACE_HANDLE handle, iovec *iov, int iovlen)
 
ssize_t ACE_OS::send (ACE_HANDLE handle, const char *buf, size_t len, int flags=0)
 
ssize_t ACE_OS::send_partial_i (ACE_HANDLE handle, const char *buf, size_t len, int flags)
 
ssize_t ACE_OS::sendmsg (ACE_HANDLE handle, const struct msghdr *msg, int flags)
 
ssize_t ACE_OS::sendto (ACE_HANDLE handle, const char *buf, size_t len, int flags, const struct sockaddr *addr, int addrlen)
 
ssize_t ACE_OS::sendto (ACE_HANDLE handle, const iovec *buffers, int buffer_count, size_t &number_of_bytes_sent, int flags, const struct sockaddr *addr, int addrlen, ACE_OVERLAPPED *overlapped, ACE_OVERLAPPED_COMPLETION_FUNC func)
 
ssize_t ACE_OS::sendv (ACE_HANDLE handle, const iovec *iov, int iovcnt)
 
ssize_t ACE_OS::sendv_partial_i (ACE_HANDLE handle, const iovec *iov, int iovcnt)
 
int ACE_OS::setsockopt (ACE_HANDLE handle, int level, int optname, const char *optval, int optlen)
 Manipulate the options associated with a socket. More...
 
int ACE_OS::shutdown (ACE_HANDLE handle, int how)
 
unsigned int ACE_OS::if_nametoindex (const char *ifname)
 
char * ACE_OS::if_indextoname (unsigned int ifindex, char *ifname)
 
struct if_nameindex * ACE_OS::if_nameindex ()
 
void ACE_OS::if_freenameindex (struct if_nameindex *ptr)
 
int ACE_OS::socket_init (int version_high=1, int version_low=1)
 
int ACE_OS::socket_fini ()
 Finalize WinSock after last use (e.g., when a DLL is unloaded). More...
 
ACE_HANDLE ACE_OS::socket (int protocol_family, int type, int proto)
 Create a BSD-style socket (no QoS). More...
 
ACE_HANDLE ACE_OS::socket (int protocol_family, int type, int proto, ACE_Protocol_Info *protocolinfo, ACE_SOCK_GROUP g, u_long flags)
 
int ACE_OS::socketpair (int domain, int type, int protocol, ACE_HANDLE sv[2])
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Variables

int ACE_OS::socket_initialized_
 Keeps track of whether we've already initialized WinSock... More...
 
ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, const ACE_CString &x)
 
ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CString &x)
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ -
│ │ │ │ -and a cast of thousands...
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_EXPORT_MACRO

│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ operator<<()

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ -
#define ACE_EXPORT_MACRO   ACE_ExportACE_CDR::Boolean operator<< (ACE_OutputCDRos,
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SHUTDOWN_BOTH

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ -
#define ACE_SHUTDOWN_BOTH   2const ACE_CStringx 
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SHUTDOWN_READ

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_SHUTDOWN_READ   0)
│ │ │ │
│ │ │ │ │ │ │ │ -

These are available values for the how argument to ACE_OS::shutdown().

│ │ │ │ - │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ ACE_SHUTDOWN_WRITE

│ │ │ │ + │ │ │ │ +

◆ operator>>()

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_SHUTDOWN_WRITE   1ACE_CDR::Boolean operator>> (ACE_InputCDRis,
ACE_CStringx 
)
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,172 +3,30 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces | Macros | Functions | Variables │ │ │ │ │ -OS_NS_sys_socket.h File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ -#include "ace/os_include/sys/os_socket.h" │ │ │ │ │ -#include "ace/os_include/net/os_if.h" │ │ │ │ │ -#include "ace/OS_NS_stropts.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_OS │ │ │ │ │ - This namespace defines an OS independent programming API that │ │ │ │ │ -  shields developers from nonportable aspects of writing efficient │ │ │ │ │ - system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ - various real-time operating systems. │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SHUTDOWN_READ   0 │ │ │ │ │ -  These are available values for the how argument to ACE_OS::shutdown(). │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SHUTDOWN_WRITE   1 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SHUTDOWN_BOTH   2 │ │ │ │ │ -  │ │ │ │ │ +Functions │ │ │ │ │ +CDR_Stream.cpp File Reference │ │ │ │ │ +#include "ace/CDR_Stream.h" │ │ │ │ │ +#include "ace/SString.h" │ │ │ │ │ +#include "ace/Auto_Ptr.h" │ │ │ │ │ +#include "ace/Truncate.h" │ │ │ │ │ Functions │ │ │ │ │ - ACE_HANDLE ACE_OS::accept (ACE_HANDLE handle, struct sockaddr │ │ │ │ │ - *addr, int *addrlen) │ │ │ │ │ -  BSD-style accept (no QoS). More... │ │ │ │ │ -  │ │ │ │ │ - ACE_HANDLE ACE_OS::accept (ACE_HANDLE handle, struct sockaddr │ │ │ │ │ - *addr, int *addrlen, const ACE_Accept_QoS_Params │ │ │ │ │ - &qos_params) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::bind (ACE_HANDLE s, struct sockaddr *name, int │ │ │ │ │ - namelen) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::closesocket (ACE_HANDLE s) │ │ │ │ │ -  Takes care of windows specific requirement to call │ │ │ │ │ - closesocket. More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::connect (ACE_HANDLE handle, struct sockaddr │ │ │ │ │ - *addr, int addrlen) │ │ │ │ │ -  BSD-style connect (no QoS). More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::connect (ACE_HANDLE handle, const sockaddr │ │ │ │ │ - *addr, int addrlen, const ACE_QoS_Params &qos_params) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::enum_protocols (int *protocols, │ │ │ │ │ - ACE_Protocol_Info *protocol_buffer, u_long │ │ │ │ │ - *buffer_length) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::getpeername (ACE_HANDLE handle, struct sockaddr │ │ │ │ │ - *addr, int *addrlen) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::getsockname (ACE_HANDLE handle, struct sockaddr │ │ │ │ │ - *addr, int *addrlen) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::getsockopt (ACE_HANDLE handle, int level, int │ │ │ │ │ - optname, char *optval, int *optlen) │ │ │ │ │ -  │ │ │ │ │ - ACE_HANDLE ACE_OS::join_leaf (ACE_HANDLE socket, const sockaddr │ │ │ │ │ - *name, int namelen, const ACE_QoS_Params &qos_params) │ │ │ │ │ -  Joins a leaf node into a QoS-enabled multi-point │ │ │ │ │ - session. More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::listen (ACE_HANDLE handle, int backlog) │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE_OS::recv (ACE_HANDLE handle, char *buf, size_t len, │ │ │ │ │ - int flags=0) │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE_OS::recvfrom (ACE_HANDLE handle, char *buf, size_t │ │ │ │ │ - len, int flags, struct sockaddr *addr, int *addrlen) │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE_OS::recvfrom (ACE_HANDLE handle, iovec *buffers, int │ │ │ │ │ - buffer_count, size_t &number_of_bytes_recvd, int &flags, │ │ │ │ │ - struct sockaddr *addr, int *addrlen, ACE_OVERLAPPED │ │ │ │ │ - *overlapped, ACE_OVERLAPPED_COMPLETION_FUNC func) │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE_OS::recvmsg (ACE_HANDLE handle, struct msghdr *msg, │ │ │ │ │ - int flags) │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE_OS::recvv (ACE_HANDLE handle, iovec *iov, int │ │ │ │ │ - iovlen) │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE_OS::send (ACE_HANDLE handle, const char *buf, size_t │ │ │ │ │ - len, int flags=0) │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE_OS::send_partial_i (ACE_HANDLE handle, const char │ │ │ │ │ - *buf, size_t len, int flags) │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE_OS::sendmsg (ACE_HANDLE handle, const struct msghdr │ │ │ │ │ - *msg, int flags) │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE_OS::sendto (ACE_HANDLE handle, const char *buf, │ │ │ │ │ - size_t len, int flags, const struct sockaddr *addr, int │ │ │ │ │ - addrlen) │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE_OS::sendto (ACE_HANDLE handle, const iovec *buffers, │ │ │ │ │ - int buffer_count, size_t &number_of_bytes_sent, int │ │ │ │ │ - flags, const struct sockaddr *addr, int addrlen, │ │ │ │ │ - ACE_OVERLAPPED *overlapped, │ │ │ │ │ - ACE_OVERLAPPED_COMPLETION_FUNC func) │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE_OS::sendv (ACE_HANDLE handle, const iovec *iov, int │ │ │ │ │ - iovcnt) │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE_OS::sendv_partial_i (ACE_HANDLE handle, const iovec │ │ │ │ │ - *iov, int iovcnt) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::setsockopt (ACE_HANDLE handle, int level, int │ │ │ │ │ - optname, const char *optval, int optlen) │ │ │ │ │ -  Manipulate the options associated with a socket. More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::shutdown (ACE_HANDLE handle, int how) │ │ │ │ │ -  │ │ │ │ │ - unsigned int ACE_OS::if_nametoindex (const char *ifname) │ │ │ │ │ -  │ │ │ │ │ - char * ACE_OS::if_indextoname (unsigned int ifindex, char │ │ │ │ │ - *ifname) │ │ │ │ │ -  │ │ │ │ │ -struct if_nameindex * ACE_OS::if_nameindex () │ │ │ │ │ -  │ │ │ │ │ - void ACE_OS::if_freenameindex (struct if_nameindex *ptr) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::socket_init (int version_high=1, int │ │ │ │ │ - version_low=1) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::socket_fini () │ │ │ │ │ -  Finalize WinSock after last use (e.g., when a DLL is │ │ │ │ │ - unloaded). More... │ │ │ │ │ -  │ │ │ │ │ - ACE_HANDLE ACE_OS::socket (int protocol_family, int type, int │ │ │ │ │ - proto) │ │ │ │ │ -  Create a BSD-style socket (no QoS). More... │ │ │ │ │ -  │ │ │ │ │ - ACE_HANDLE ACE_OS::socket (int protocol_family, int type, int │ │ │ │ │ - proto, ACE_Protocol_Info *protocolinfo, ACE_SOCK_GROUP │ │ │ │ │ - g, u_long flags) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::socketpair (int domain, int type, int protocol, │ │ │ │ │ - ACE_HANDLE sv[2]) │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, const ACE_CString &x) │ │ │ │ │   │ │ │ │ │ - Variables │ │ │ │ │ -int ACE_OS::socket_initialized_ │ │ │ │ │ -  Keeps track of whether we've already initialized WinSock... More... │ │ │ │ │ +ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CString &x) │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ - and a cast of thousands... │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -***** ◆ ACE_SHUTDOWN_BOTH ***** │ │ │ │ │ -#define ACE_SHUTDOWN_BOTH   2 │ │ │ │ │ -***** ◆ ACE_SHUTDOWN_READ ***** │ │ │ │ │ -#define ACE_SHUTDOWN_READ   0 │ │ │ │ │ -These are available values for the how argument to ACE_OS::shutdown(). │ │ │ │ │ -***** ◆ ACE_SHUTDOWN_WRITE ***** │ │ │ │ │ -#define ACE_SHUTDOWN_WRITE   1 │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ operator<<() ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ + const ACE_CString & x  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator>>() ***** │ │ │ │ │ +ACE_CDR::Boolean operator>> ( ACE_InputCDR & is, │ │ │ │ │ + ACE_CString &  x  │ │ │ │ │ + ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01712.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: MEM_Acceptor.inl File Reference │ │ │ │ +ACE: DEV_Addr.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,31 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
MEM_Acceptor.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
DEV_Addr.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/Addr.h"
│ │ │ │ +#include "ace/os_include/os_dirent.h"
│ │ │ │ +#include "ace/DEV_Addr.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_DEV_Addr
 Defines device address family address format. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Gerhard Lenzer and Douglas C. Schmidt
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -MEM_Acceptor.inl File Reference │ │ │ │ │ +Classes │ │ │ │ │ +DEV_Addr.h File Reference │ │ │ │ │ +#include "ace/Addr.h" │ │ │ │ │ +#include "ace/os_include/os_dirent.h" │ │ │ │ │ +#include "ace/DEV_Addr.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_DEV_Addr │ │ │ │ │ +  Defines device address family address format. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Gerhard Lenzer and Douglas C. Schmidt │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01715.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Svc_Conf_Tokens.h File Reference │ │ │ │ +ACE: ATM_Params.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,40 +63,83 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Macros
│ │ │ │ -
Svc_Conf_Tokens.h File Reference
│ │ │ │ +Classes | │ │ │ │ +Macros | │ │ │ │ +Typedefs
│ │ │ │ +
ATM_Params.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Svc_Conf_Token_Table.h"
│ │ │ │ +
#include "ace/ATM_Params.inl"
│ │ │ │
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_ATM_Params
 Wrapper class that simplifies the information passed to the ATM enabled ACE_ATM_Connector class. More...
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ Macros

#define YYSTYPE_IS_DECLARED   1
 
#define ACE_XTI_ATM_DEVICE   ""
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Typedefs

typedef int Param_Info
 
typedef int Param_Udata
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Iliyan Jeliazkov iliya.nosp@m.n@oc.nosp@m.iweb..nosp@m.com
│ │ │ │ +
Author
Joe Hoffert joeh@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu
│ │ │ │

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ YYSTYPE_IS_DECLARED

│ │ │ │ + │ │ │ │ +

◆ ACE_XTI_ATM_DEVICE

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define YYSTYPE_IS_DECLARED   1#define ACE_XTI_ATM_DEVICE   ""
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ Param_Info

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef int Param_Info
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ Param_Udata

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
typedef int Param_Udata
│ │ │ │
│ │ │ │ -

This file "wraps" around the one produced by yacc(1) and ensures that various symbols do not polute the global namespace. This allows ACE-based applications to incorporate other yacc(1)-derived parsers.

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Namespaces | │ │ │ │ -Macros | │ │ │ │ -Typedefs | │ │ │ │ -Functions
│ │ │ │ -
OS_NS_sys_stat.h File Reference
│ │ │ │ +
SV_Message.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -#include "ace/os_include/sys/os_stat.h"
│ │ │ │ -#include "ace/Default_Constants.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
#define ACE_STAT_FUNC_NAME   ::_stat
 
#define ACE_WSTAT_FUNC_NAME   ::_wstat
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef struct _stat ACE_stat
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

ACE_HANDLE ACE_OS::creat (const ACE_TCHAR *filename, mode_t mode)
 
ACE_OFF_T ACE_OS::filesize (ACE_HANDLE handle)
 
ACE_OFF_T ACE_OS::filesize (const ACE_TCHAR *handle)
 
int ACE_OS::fstat (ACE_HANDLE, ACE_stat *)
 
int ACE_OS::lstat (const char *, ACE_stat *)
 
int ACE_OS::lstat (const wchar_t *, ACE_stat *)
 
int ACE_OS::mkdir (const char *path, mode_t mode=ACE_DEFAULT_DIR_PERMS)
 
int ACE_OS::mkdir (const wchar_t *path, mode_t mode=ACE_DEFAULT_DIR_PERMS)
 
int ACE_OS::mkfifo (const ACE_TCHAR *file, mode_t mode=ACE_DEFAULT_FILE_PERMS)
 
int ACE_OS::stat (const char *file, ACE_stat *)
 
int ACE_OS::stat (const wchar_t *file, ACE_stat *)
 
mode_t ACE_OS::umask (mode_t cmask)
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ -
│ │ │ │ -and a cast of thousands...
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_EXPORT_MACRO

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_STAT_FUNC_NAME

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_STAT_FUNC_NAME   ::_stat
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_WSTAT_FUNC_NAME

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_WSTAT_FUNC_NAME   ::_wstat
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_stat

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef struct _stat ACE_stat
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/SV_Message.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,75 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces | Macros | Typedefs | Functions │ │ │ │ │ -OS_NS_sys_stat.h File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ -#include "ace/os_include/sys/os_stat.h" │ │ │ │ │ -#include "ace/Default_Constants.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_OS │ │ │ │ │ - This namespace defines an OS independent programming API that │ │ │ │ │ -  shields developers from nonportable aspects of writing efficient │ │ │ │ │ - system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ - various real-time operating systems. │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -  │ │ │ │ │ -#define ACE_STAT_FUNC_NAME   ::_stat │ │ │ │ │ -  │ │ │ │ │ -#define ACE_WSTAT_FUNC_NAME   ::_wstat │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef struct _stat ACE_stat │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -ACE_HANDLE ACE_OS::creat (const ACE_TCHAR *filename, mode_t mode) │ │ │ │ │ -  │ │ │ │ │ - ACE_OFF_T ACE_OS::filesize (ACE_HANDLE handle) │ │ │ │ │ -  │ │ │ │ │ - ACE_OFF_T ACE_OS::filesize (const ACE_TCHAR *handle) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::fstat (ACE_HANDLE, ACE_stat *) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::lstat (const char *, ACE_stat *) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::lstat (const wchar_t *, ACE_stat *) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::mkdir (const char *path, mode_t mode=ACE_DEFAULT_DIR_PERMS) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::mkdir (const wchar_t *path, mode_t │ │ │ │ │ - mode=ACE_DEFAULT_DIR_PERMS) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::mkfifo (const ACE_TCHAR *file, mode_t │ │ │ │ │ - mode=ACE_DEFAULT_FILE_PERMS) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::stat (const char *file, ACE_stat *) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::stat (const wchar_t *file, ACE_stat *) │ │ │ │ │ -  │ │ │ │ │ - mode_t ACE_OS::umask (mode_t cmask) │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ - and a cast of thousands... │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -***** ◆ ACE_STAT_FUNC_NAME ***** │ │ │ │ │ -#define ACE_STAT_FUNC_NAME   ::_stat │ │ │ │ │ -***** ◆ ACE_WSTAT_FUNC_NAME ***** │ │ │ │ │ -#define ACE_WSTAT_FUNC_NAME   ::_wstat │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_stat ***** │ │ │ │ │ -typedef struct _stat ACE_stat │ │ │ │ │ +SV_Message.cpp File Reference │ │ │ │ │ +#include "ace/SV_Message.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01721.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Logging_Strategy.h File Reference │ │ │ │ +ACE: Signal.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,53 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Macros
│ │ │ │ -
Logging_Strategy.h File Reference
│ │ │ │ +
Signal.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Service_Object.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Logging_Strategy
 This class provides a way to dynamically configure the ACE logging mechanism at run time as well as enable the mechanisms for limiting log file size and log file backup/rotation capability. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_DEFAULT_LOGFILE_POLL_INTERVAL   600 /* Seconds */
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ -
│ │ │ │ -Orlando Ribeiro oribe.nosp@m.iro@.nosp@m.inesc.nosp@m.port.nosp@m.o.pt
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_LOGFILE_POLL_INTERVAL

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_LOGFILE_POLL_INTERVAL   600 /* Seconds */
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/OS_NS_signal.h"
│ │ │ │ +#include "ace/config-all.h"
│ │ │ │ +#include "ace/Trace.h"
│ │ │ │ +#include "ace/Object_Manager_Base.h"
│ │ │ │ +#include "ace/OS_NS_Thread.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,30 +3,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros │ │ │ │ │ -Logging_Strategy.h File Reference │ │ │ │ │ -#include "ace/Service_Object.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Logging_Strategy │ │ │ │ │ - This class provides a way to dynamically configure the ACE logging │ │ │ │ │ -  mechanism at run time as well as enable the mechanisms for limiting log │ │ │ │ │ - file size and log file backup/rotation capability. More... │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_DEFAULT_LOGFILE_POLL_INTERVAL   600 /* Seconds */ │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ - Orlando Ribeiro oribe.nosp@m.iro@.nosp@m.inesc.nosp@m.port.nosp@m.o.pt │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_DEFAULT_LOGFILE_POLL_INTERVAL ***** │ │ │ │ │ -#define ACE_DEFAULT_LOGFILE_POLL_INTERVAL   600 /* Seconds */ │ │ │ │ │ +Signal.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_signal.h" │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ +#include "ace/Trace.h" │ │ │ │ │ +#include "ace/Object_Manager_Base.h" │ │ │ │ │ +#include "ace/OS_NS_Thread.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01724.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: CE_Screen_Output.cpp File Reference │ │ │ │ +ACE: SString.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,213 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
CE_Screen_Output.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Macros | │ │ │ │ +Typedefs | │ │ │ │ +Functions
│ │ │ │ +
SString.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/CE_Screen_Output.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/SStringfwd.h"
│ │ │ │ +#include "ace/String_Base.h"
│ │ │ │ +#include "ace/iosfwd.h"
│ │ │ │ +#include "ace/SString.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_NS_WString
 This class retain the backward compatibility for ACE_Naming_Context and related classes. The only addition to ACE_WString is a very naive "wchar" to "char" conversion function. More...
 
class  ACE_SString
 A very Simple String ACE_SString class. This is not a general-purpose string class, and you should probably consider using ACE_CString is you don't understand why this class exists... More...
 
class  ACE_Auto_String_Free
 Simple class to automatically de-allocate strings. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_DEFAULT_GROWSIZE   32
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef ACE_CString ACE_TString
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE &, const ACE_CString &)
 
ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE &, const ACE_WString &)
 
ACE_NS_WString operator+ (const ACE_NS_WString &, const ACE_NS_WString &)
 
ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE &, const ACE_SString &)
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt (d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u)
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_GROWSIZE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_GROWSIZE   32
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_TString

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_CString ACE_TString
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ operator+()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_NS_WString operator+ (const ACE_NS_WStrings,
const ACE_NS_WStringt 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [1/3]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE & os,
const ACE_CStringcs 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [2/3]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE & os,
const ACE_SStringss 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator<<() [3/3]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE & os,
const ACE_WStringws 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,72 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -CE_Screen_Output.cpp File Reference │ │ │ │ │ -#include "ace/CE_Screen_Output.h" │ │ │ │ │ +Classes | Macros | Typedefs | Functions │ │ │ │ │ +SString.h File Reference │ │ │ │ │ +#include "ace/SStringfwd.h" │ │ │ │ │ +#include "ace/String_Base.h" │ │ │ │ │ +#include "ace/iosfwd.h" │ │ │ │ │ +#include "ace/SString.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_NS_WString │ │ │ │ │ + This class retain the backward compatibility for ACE_Naming_Context and │ │ │ │ │ +  related classes. The only addition to ACE_WString is a very naive │ │ │ │ │ + "wchar" to "char" conversion function. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_SString │ │ │ │ │ + A very Simple String ACE_SString class. This is not a general-purpose │ │ │ │ │ +  string class, and you should probably consider using ACE_CString is you │ │ │ │ │ + don't understand why this class exists... More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Auto_String_Free │ │ │ │ │ +  Simple class to automatically de-allocate strings. More... │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_DEFAULT_GROWSIZE   32 │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef ACE_CString ACE_TString │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE &, const ACE_CString &) │ │ │ │ │ +  │ │ │ │ │ +ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE &, const ACE_WString &) │ │ │ │ │ +  │ │ │ │ │ + ACE_NS_WString operator+ (const ACE_NS_WString &, const ACE_NS_WString &) │ │ │ │ │ +  │ │ │ │ │ +ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE &, const ACE_SString &) │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + (d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u) │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_DEFAULT_GROWSIZE ***** │ │ │ │ │ +#define ACE_DEFAULT_GROWSIZE   32 │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_TString ***** │ │ │ │ │ +typedef ACE_CString ACE_TString │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ operator+() ***** │ │ │ │ │ +ACE_NS_WString operator+ ( const ACE_NS_WString & s, │ │ │ │ │ + const ACE_NS_WString & t  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [1/3] ***** │ │ │ │ │ +ACE_OSTREAM_TYPE & operator<< ( ACE_OSTREAM_TYPE &  os, │ │ │ │ │ + const ACE_CString & cs  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [2/3] ***** │ │ │ │ │ +ACE_OSTREAM_TYPE & operator<< ( ACE_OSTREAM_TYPE &  os, │ │ │ │ │ + const ACE_SString & ss  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator<<() [3/3] ***** │ │ │ │ │ +ACE_OSTREAM_TYPE & operator<< ( ACE_OSTREAM_TYPE &  os, │ │ │ │ │ + const ACE_WString & ws  │ │ │ │ │ + ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01727.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Service_Manager.cpp File Reference │ │ │ │ +ACE: Containers_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,27 +62,118 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Service_Manager.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Typedefs
│ │ │ │ +
Containers_T.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Service_Manager.h"
│ │ │ │ -#include "ace/Get_Opt.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/Service_Repository.h"
│ │ │ │ -#include "ace/Service_Config.h"
│ │ │ │ -#include "ace/Service_Types.h"
│ │ │ │ -#include "ace/Reactor.h"
│ │ │ │ -#include "ace/WFMO_Reactor.h"
│ │ │ │ -#include "ace/OS_NS_stdio.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Containers.h"
│ │ │ │ +#include "ace/Node.h"
│ │ │ │ +#include "ace/Array_Base.h"
│ │ │ │ +#include "ace/Unbounded_Set.h"
│ │ │ │ +#include "ace/Unbounded_Queue.h"
│ │ │ │ +#include "ace/Containers_T.inl"
│ │ │ │ +#include "ace/Containers_T.cpp"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Bounded_Stack< T >
 Implement a generic LIFO abstract data type. More...
 
class  ACE_Fixed_Stack< T, ACE_SIZE >
 Implement a generic LIFO abstract data type. More...
 
class  ACE_DNode< T >
 Implementation element in a bilinked list. More...
 
class  ACE_Unbounded_Stack< T >
 Implement a generic LIFO abstract data type. More...
 
class  ACE_Unbounded_Stack_Iterator< T >
 Implement an iterator over an unbounded Stack. More...
 
class  ACE_Double_Linked_List_Iterator_Base< T >
 Implements a common base class for iterators for a double linked list ADT. More...
 
class  ACE_Double_Linked_List_Iterator< T >
 Implements an iterator for a double linked list ADT. More...
 
class  ACE_Double_Linked_List_Reverse_Iterator< T >
 Implements a reverse iterator for a double linked list ADT. More...
 
class  ACE_Double_Linked_List< T >
 A double-linked list implementation. More...
 
class  ACE_DLList< T >
 A double-linked list container class. More...
 
class  ACE_DLList_Iterator< T >
 A double-linked list container class iterator. More...
 
class  ACE_DLList_Reverse_Iterator< T >
 A double-linked list container class iterator. More...
 
class  ACE_Fixed_Set_Iterator_Base< T, ACE_SIZE >
 Implements a common base class for iterators for a unordered set. More...
 
class  ACE_Fixed_Set_Iterator< T, ACE_SIZE >
 Iterates through an unordered set. More...
 
class  ACE_Fixed_Set_Const_Iterator< T, ACE_SIZE >
 Iterates through a const unordered set. More...
 
class  ACE_Fixed_Set< T, ACE_SIZE >
 Implement a simple unordered set of {T} with maximum {ACE_SIZE}. More...
 
class  ACE_Bounded_Set_Iterator< T >
 Iterates through an unordered set. More...
 
class  ACE_Bounded_Set< T >
 Implement a simple unordered set of {T} with maximum set at creation time. More...
 
struct  ACE_Bounded_Set< T >::Search_Structure
 
class  ACE_Ordered_MultiSet_Iterator< T >
 Implement a bidirectional iterator over an ordered multiset. This class template requires that < operator semantics be defined for the parameterized type {T}, but does not impose any restriction on how that ordering operator is implemented. More...
 
class  ACE_Ordered_MultiSet< T >
 Implement a simple ordered multiset of {T} of unbounded size that allows duplicates. This class template requires that < operator semantics be defined for the parameterized type {T}, but does not impose any restriction on how that ordering operator is implemented. The set is implemented as a linked list. More...
 
class  ACE_Array< T >
 A dynamic array class. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef ACE_Double_Linked_List< ACE_DLList_NodeACE_DLList_Base
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_DLList_Base

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Double_Linked_List<ACE_DLList_Node> ACE_DLList_Base
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,21 +3,106 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Service_Manager.cpp File Reference │ │ │ │ │ -#include "ace/Service_Manager.h" │ │ │ │ │ -#include "ace/Get_Opt.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/Service_Repository.h" │ │ │ │ │ -#include "ace/Service_Config.h" │ │ │ │ │ -#include "ace/Service_Types.h" │ │ │ │ │ -#include "ace/Reactor.h" │ │ │ │ │ -#include "ace/WFMO_Reactor.h" │ │ │ │ │ -#include "ace/OS_NS_stdio.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ +Classes | Typedefs │ │ │ │ │ +Containers_T.h File Reference │ │ │ │ │ +#include "ace/Containers.h" │ │ │ │ │ +#include "ace/Node.h" │ │ │ │ │ +#include "ace/Array_Base.h" │ │ │ │ │ +#include "ace/Unbounded_Set.h" │ │ │ │ │ +#include "ace/Unbounded_Queue.h" │ │ │ │ │ +#include "ace/Containers_T.inl" │ │ │ │ │ +#include "ace/Containers_T.cpp" │ │ │ │ │ + Classes │ │ │ │ │ + class  ACE_Bounded_Stack<_T_> │ │ │ │ │ +  Implement a generic LIFO abstract data type. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Fixed_Stack<_T,_ACE_SIZE_> │ │ │ │ │ +  Implement a generic LIFO abstract data type. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_DNode<_T_> │ │ │ │ │ +  Implementation element in a bilinked list. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Unbounded_Stack<_T_> │ │ │ │ │ +  Implement a generic LIFO abstract data type. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Unbounded_Stack_Iterator<_T_> │ │ │ │ │ +  Implement an iterator over an unbounded Stack. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Double_Linked_List_Iterator_Base<_T_> │ │ │ │ │ +  Implements a common base class for iterators for a double linked list │ │ │ │ │ + ADT. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Double_Linked_List_Iterator<_T_> │ │ │ │ │ +  Implements an iterator for a double linked list ADT. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Double_Linked_List_Reverse_Iterator<_T_> │ │ │ │ │ +  Implements a reverse iterator for a double linked list ADT. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Double_Linked_List<_T_> │ │ │ │ │ +  A double-linked list implementation. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_DLList<_T_> │ │ │ │ │ +  A double-linked list container class. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_DLList_Iterator<_T_> │ │ │ │ │ +  A double-linked list container class iterator. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_DLList_Reverse_Iterator<_T_> │ │ │ │ │ +  A double-linked list container class iterator. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Fixed_Set_Iterator_Base<_T,_ACE_SIZE_> │ │ │ │ │ +  Implements a common base class for iterators for a unordered set. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Fixed_Set_Iterator<_T,_ACE_SIZE_> │ │ │ │ │ +  Iterates through an unordered set. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Fixed_Set_Const_Iterator<_T,_ACE_SIZE_> │ │ │ │ │ +  Iterates through a const unordered set. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Fixed_Set<_T,_ACE_SIZE_> │ │ │ │ │ +  Implement a simple unordered set of {T} with maximum {ACE_SIZE}. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Bounded_Set_Iterator<_T_> │ │ │ │ │ +  Iterates through an unordered set. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Bounded_Set<_T_> │ │ │ │ │ +  Implement a simple unordered set of {T} with maximum set at creation │ │ │ │ │ + time. More... │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Bounded_Set<_T_>::Search_Structure │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Ordered_MultiSet_Iterator<_T_> │ │ │ │ │ + Implement a bidirectional iterator over an ordered multiset. This │ │ │ │ │ +  class template requires that < operator semantics be defined for the │ │ │ │ │ + parameterized type {T}, but does not impose any restriction on how │ │ │ │ │ + that ordering operator is implemented. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Ordered_MultiSet<_T_> │ │ │ │ │ + Implement a simple ordered multiset of {T} of unbounded size that │ │ │ │ │ + allows duplicates. This class template requires that < operator │ │ │ │ │ +  semantics be defined for the parameterized type {T}, but does not │ │ │ │ │ + impose any restriction on how that ordering operator is implemented. │ │ │ │ │ + The set is implemented as a linked list. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Array<_T_> │ │ │ │ │ +  A dynamic array class. More... │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef ACE_Double_Linked_List< ACE_DLList_Node > ACE_DLList_Base │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_DLList_Base ***** │ │ │ │ │ +typedef ACE_Double_Linked_List ACE_DLList_Base │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01730.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Basic_Types.cpp File Reference │ │ │ │ +ACE: Functor_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,66 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Basic_Types.cpp File Reference
│ │ │ │ +
│ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
Functor_T.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Basic_Types.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Functor_T.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_FUNCTOR_T_CPP
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Command_Callback) template< class RECEIVER
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_FUNCTOR_T_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_FUNCTOR_T_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tcc()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Command_Callback )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,25 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Basic_Types.cpp File Reference │ │ │ │ │ -#include "ace/Basic_Types.h" │ │ │ │ │ +Macros | Functions │ │ │ │ │ +Functor_T.cpp File Reference │ │ │ │ │ +#include "ace/Functor_T.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_FUNCTOR_T_CPP │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Command_Callback) template< class RECEIVER │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_FUNCTOR_T_CPP ***** │ │ │ │ │ +#define ACE_FUNCTOR_T_CPP │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tcc() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tcc ( ACE_Command_Callback  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01733.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SPIPE_Addr.h File Reference │ │ │ │ +ACE: Event_Handler.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,34 +63,99 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
SPIPE_Addr.h File Reference
│ │ │ │ +Classes | │ │ │ │ +Namespaces | │ │ │ │ +Macros | │ │ │ │ +Typedefs | │ │ │ │ +Functions
│ │ │ │ +
Event_Handler.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Addr.h"
│ │ │ │ -#include "ace/os_include/sys/os_types.h"
│ │ │ │ -#include "ace/os_include/os_dirent.h"
│ │ │ │ -#include "ace/SPIPE_Addr.inl"
│ │ │ │ +
#include "ace/os_include/os_signal.h"
│ │ │ │ +#include "ace/OS_NS_Thread.h"
│ │ │ │ +#include <atomic>
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ Classes

class  ACE_SPIPE_Addr
 Defines the SVR4 STREAM pipe address family address format. More...
class  ACE_Event_Handler
 Provides an abstract interface for handling various types of I/O, timer, and signal events. More...
 
struct  ACE_SPIPE_Addr::SPIPE_Addr
 Contains security attributes. More...
class  ACE_Event_Handler::Policy
 Base class for all handler policies. More...
 
class  ACE_Event_Handler::Reference_Counting_Policy
 This policy dictates the reference counting requirements for the handler. More...
 
class  ACE_Event_Handler_var
 Auto pointer like class for Event Handlers. More...
 
class  ACE_Notification_Buffer
 Simple wrapper for passing ACE_Event_Handler *s and ACE_Reactor_Masks between threads. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_HAS_ACE_MAKE_EVENT_HANDLER
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef unsigned long ACE_Reactor_Mask
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Functions

template<class T , typename = typename std::enable_if<std::is_base_of<ACE_Event_Handler, T>::value>::type, typename ... Args>
ACE_Event_Handler_var ACE::make_event_handler (Args &&...args)
 
│ │ │ │

Detailed Description

│ │ │ │
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_HAS_ACE_MAKE_EVENT_HANDLER

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_HAS_ACE_MAKE_EVENT_HANDLER
│ │ │ │ +
│ │ │ │ +

Define that we can use in user code to check if this helper factory method is there

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Reactor_Mask

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef unsigned long ACE_Reactor_Mask
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,27 +3,61 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -SPIPE_Addr.h File Reference │ │ │ │ │ -#include "ace/Addr.h" │ │ │ │ │ -#include "ace/os_include/sys/os_types.h" │ │ │ │ │ -#include "ace/os_include/os_dirent.h" │ │ │ │ │ -#include "ace/SPIPE_Addr.inl" │ │ │ │ │ +Classes | Namespaces | Macros | Typedefs | Functions │ │ │ │ │ +Event_Handler.h File Reference │ │ │ │ │ +#include "ace/os_include/os_signal.h" │ │ │ │ │ +#include "ace/OS_NS_Thread.h" │ │ │ │ │ +#include │ │ │ │ │ Classes │ │ │ │ │ - class  ACE_SPIPE_Addr │ │ │ │ │ -  Defines the SVR4 STREAM pipe address family address format. More... │ │ │ │ │ +class  ACE_Event_Handler │ │ │ │ │ +  Provides an abstract interface for handling various types of I/O, │ │ │ │ │ + timer, and signal events. More... │ │ │ │ │   │ │ │ │ │ -struct  ACE_SPIPE_Addr::SPIPE_Addr │ │ │ │ │ -  Contains security attributes. More... │ │ │ │ │ +class  ACE_Event_Handler::Policy │ │ │ │ │ +  Base class for all handler policies. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Event_Handler::Reference_Counting_Policy │ │ │ │ │ +  This policy dictates the reference counting requirements for the │ │ │ │ │ + handler. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Event_Handler_var │ │ │ │ │ +  Auto pointer like class for Event Handlers. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Notification_Buffer │ │ │ │ │ +  Simple wrapper for passing ACE_Event_Handler *s and ACE_Reactor_Masks │ │ │ │ │ + between threads. More... │ │ │ │ │ +  │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE │ │ │ │ │ +  The namespace containing the ACE framework itself. │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_HAS_ACE_MAKE_EVENT_HANDLER │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef unsigned long ACE_Reactor_Mask │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +template::value>::type, typename ... Args> │ │ │ │ │ +ACE_Event_Handler_var ACE::make_event_handler (Args &&...args) │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ Douglas C. Schmidt │ │ │ │ │ d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_HAS_ACE_MAKE_EVENT_HANDLER ***** │ │ │ │ │ +#define ACE_HAS_ACE_MAKE_EVENT_HANDLER │ │ │ │ │ +Define that we can use in user code to check if this helper factory method is │ │ │ │ │ +there │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_Reactor_Mask ***** │ │ │ │ │ +typedef unsigned long ACE_Reactor_Mask │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01736.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Service_Manager.h File Reference │ │ │ │ +ACE: Typed_SV_Message_Queue.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,31 +63,42 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Service_Manager.h File Reference
│ │ │ │ +Macros
│ │ │ │ +
Typed_SV_Message_Queue.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/SOCK_Stream.h"
│ │ │ │ -#include "ace/SOCK_Acceptor.h"
│ │ │ │ -#include "ace/INET_Addr.h"
│ │ │ │ -#include "ace/Service_Object.h"
│ │ │ │ +
#include "ace/Typed_SV_Message.h"
│ │ │ │ +#include "ace/Typed_SV_Message_Queue.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Classes

class  ACE_Service_Manager
 Provide a standard ACE service for managing all the services configured in an ACE_Service_Repository. More...
 

│ │ │ │ +Macros

#define ACE_TYPED_SV_MESSAGE_QUEUE_CPP
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_TYPED_SV_MESSAGE_QUEUE_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TYPED_SV_MESSAGE_QUEUE_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,25 +3,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Service_Manager.h File Reference │ │ │ │ │ -#include "ace/SOCK_Stream.h" │ │ │ │ │ -#include "ace/SOCK_Acceptor.h" │ │ │ │ │ -#include "ace/INET_Addr.h" │ │ │ │ │ -#include "ace/Service_Object.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Service_Manager │ │ │ │ │ -  Provide a standard ACE service for managing all the services configured │ │ │ │ │ - in an ACE_Service_Repository. More... │ │ │ │ │ +Macros │ │ │ │ │ +Typed_SV_Message_Queue.cpp File Reference │ │ │ │ │ +#include "ace/Typed_SV_Message.h" │ │ │ │ │ +#include "ace/Typed_SV_Message_Queue.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_TYPED_SV_MESSAGE_QUEUE_CPP │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_TYPED_SV_MESSAGE_QUEUE_CPP ***** │ │ │ │ │ +#define ACE_TYPED_SV_MESSAGE_QUEUE_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01739.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: MEM_IO.h File Reference │ │ │ │ +ACE: Flag_Manip.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,45 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
MEM_IO.h File Reference
│ │ │ │ +
Flag_Manip.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SOCK.h"
│ │ │ │ -#include "ace/MEM_SAP.h"
│ │ │ │ -#include "ace/Message_Block.h"
│ │ │ │ -#include "ace/Process_Semaphore.h"
│ │ │ │ -#include "ace/Process_Mutex.h"
│ │ │ │ -#include "ace/MEM_IO.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Reactive_MEM_IO
 
class  ACE_MT_MEM_IO
 
struct  ACE_MT_MEM_IO::MQ_Struct
 Structure for a simple queue. More...
 
class  ACE_MT_MEM_IO::Simple_Queue
 
struct  ACE_MT_MEM_IO::Channel
 
class  ACE_MEM_IO
 Defines the methods for the ACE shared memory wrapper I/O routines (e.g., send/recv). The shared memory transport uses ACE_SOCK_* class to implement the signaling mechanism so we can easily use the new mechanism with the Reactor pattern (which uses select under the hood.) ACE_MEM_Acceptor and ACE_MEM_Connector are used to establish connections. When a connection is established, ACE_MEM_Acceptor creates the MMAP file for data exchange and sends the location of the file (complete path name) to ACE_MEM_Connector thru the socket. ACE_MEM_Connector then reads the location of the file off the socket and opens up the same MMAP file. ACE_MEM_Stream at each side then contains a reference to the ACE_Mallo object using the same MMAP file. When sending information using methods provided in this class, ACE_MEM_IO requests a chunk of memory from the MALLOC_TYPE object, copy the data into the shared memory and send the memory offset (from the start of the ACE_Malloc) across the socket. This action also servers as a signal to the other end. The receiving side then reverses the procedures and copies the information into user buffer. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ +
#include "ace/Flag_Manip.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,52 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -MEM_IO.h File Reference │ │ │ │ │ -#include "ace/SOCK.h" │ │ │ │ │ -#include "ace/MEM_SAP.h" │ │ │ │ │ -#include "ace/Message_Block.h" │ │ │ │ │ -#include "ace/Process_Semaphore.h" │ │ │ │ │ -#include "ace/Process_Mutex.h" │ │ │ │ │ -#include "ace/MEM_IO.inl" │ │ │ │ │ - Classes │ │ │ │ │ - class  ACE_Reactive_MEM_IO │ │ │ │ │ -  │ │ │ │ │ - class  ACE_MT_MEM_IO │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_MT_MEM_IO::MQ_Struct │ │ │ │ │ -  Structure for a simple queue. More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_MT_MEM_IO::Simple_Queue │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_MT_MEM_IO::Channel │ │ │ │ │ -  │ │ │ │ │ - class  ACE_MEM_IO │ │ │ │ │ - Defines the methods for the ACE shared memory wrapper I/O routines │ │ │ │ │ - (e.g., send/recv). The shared memory transport uses ACE_SOCK_* class │ │ │ │ │ - to implement the signaling mechanism so we can easily use the new │ │ │ │ │ - mechanism with the Reactor pattern (which uses select under the hood.) │ │ │ │ │ - ACE_MEM_Acceptor and ACE_MEM_Connector are used to establish │ │ │ │ │ - connections. When a connection is established, ACE_MEM_Acceptor │ │ │ │ │ - creates the MMAP file for data exchange and sends the location of the │ │ │ │ │ - file (complete path name) to ACE_MEM_Connector thru the socket. │ │ │ │ │ -  ACE_MEM_Connector then reads the location of the file off the socket │ │ │ │ │ - and opens up the same MMAP file. ACE_MEM_Stream at each side then │ │ │ │ │ - contains a reference to the ACE_Mallo object using the same MMAP file. │ │ │ │ │ - When sending information using methods provided in this class, │ │ │ │ │ - ACE_MEM_IO requests a chunk of memory from the MALLOC_TYPE object, │ │ │ │ │ - copy the data into the shared memory and send the memory offset (from │ │ │ │ │ - the start of the ACE_Malloc) across the socket. This action also │ │ │ │ │ - servers as a signal to the other end. The receiving side then reverses │ │ │ │ │ - the procedures and copies the information into user buffer. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ +Flag_Manip.cpp File Reference │ │ │ │ │ +#include "ace/Flag_Manip.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01742.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Shared_Object.inl File Reference │ │ │ │ +ACE: Timer_Heap_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,99 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Shared_Object.inl File Reference
│ │ │ │ +
│ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
Timer_Heap_T.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/Timer_Heap_T.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Guard_T.h"
│ │ │ │ +#include "ace/OS_NS_errno.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/Numeric_Limits.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_TIMER_HEAP_T_CPP
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE_Tccct (ACE_Timer_Heap_Iterator_T) ACE_ALLOC_HOOK_DEFINE_Tccct(ACE_Timer_Heap_T) inline size_t ACE_HEAP_PARENT(size_t X)
 
size_t ACE_HEAP_LCHILD (size_t X)
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_TIMER_HEAP_T_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TIMER_HEAP_T_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tccct()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tccct (ACE_Timer_Heap_Iterator_T )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_HEAP_LCHILD()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
size_t ACE_HEAP_LCHILD (size_t X)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,37 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Shared_Object.inl File Reference │ │ │ │ │ +Macros | Functions │ │ │ │ │ +Timer_Heap_T.cpp File Reference │ │ │ │ │ +#include "ace/Timer_Heap_T.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/Numeric_Limits.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_TIMER_HEAP_T_CPP │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +  ACE_ALLOC_HOOK_DEFINE_Tccct (ACE_Timer_Heap_Iterator_T) │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tccct(ACE_Timer_Heap_T) inline size_t │ │ │ │ │ + ACE_HEAP_PARENT(size_t X) │ │ │ │ │ +  │ │ │ │ │ +size_t ACE_HEAP_LCHILD (size_t X) │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_TIMER_HEAP_T_CPP ***** │ │ │ │ │ +#define ACE_TIMER_HEAP_T_CPP │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tccct() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tccct ( ACE_Timer_Heap_Iterator_T  ) │ │ │ │ │ +***** ◆ ACE_HEAP_LCHILD() ***** │ │ │ │ │ +size_t ( size_t X ) inline │ │ │ │ │ +ACE_HEAP_LCHILD │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01745.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Service_Config.inl File Reference │ │ │ │ +ACE: Base_Thread_Adapter.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Service_Config.inl File Reference
│ │ │ │ +
Base_Thread_Adapter.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_string.h"
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Service_Config.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ +Base_Thread_Adapter.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01748.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_sys_resource.inl File Reference │ │ │ │ +ACE: Reverse_Lock_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,47 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
OS_NS_sys_resource.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Namespaces | │ │ │ │ +Enumerations
│ │ │ │ +
Reverse_Lock_T.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_errno.h"
│ │ │ │ -#include "ace/OS_NS_macros.h"
│ │ │ │ +
#include "ace/Lock.h"
│ │ │ │ +#include "ace/Reverse_Lock_T.inl"
│ │ │ │ +#include "ace/Reverse_Lock_T.cpp"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Reverse_Lock< ACE_LOCKING_MECHANISM >
 A reverse (or anti) lock. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE_Acquire_Method
 An enum namespace.
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Enumerations

enum  ACE_Acquire_Method::METHOD_TYPE { ACE_Acquire_Method::ACE_REGULAR │ │ │ │ +, ACE_Acquire_Method::ACE_READ │ │ │ │ +, ACE_Acquire_Method::ACE_WRITE │ │ │ │ + }
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,31 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_sys_resource.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ -#include "ace/OS_NS_macros.h" │ │ │ │ │ +Classes | Namespaces | Enumerations │ │ │ │ │ +Reverse_Lock_T.h File Reference │ │ │ │ │ +#include "ace/Lock.h" │ │ │ │ │ +#include "ace/Reverse_Lock_T.inl" │ │ │ │ │ +#include "ace/Reverse_Lock_T.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Reverse_Lock<_ACE_LOCKING_MECHANISM_> │ │ │ │ │ +  A reverse (or anti) lock. More... │ │ │ │ │ +  │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_Acquire_Method │ │ │ │ │ +  An enum namespace. │ │ │ │ │ +  │ │ │ │ │ + Enumerations │ │ │ │ │ +enum  ACE_Acquire_Method::METHOD_TYPE { ACE_Acquire_Method::ACE_REGULAR , │ │ │ │ │ + ACE_Acquire_Method::ACE_READ , ACE_Acquire_Method::ACE_WRITE } │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01751.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Cleanup.cpp File Reference │ │ │ │ +ACE: Process_Mutex.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,62 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Functions
│ │ │ │ -
Cleanup.cpp File Reference
│ │ │ │ +
Process_Mutex.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Cleanup.h"
│ │ │ │ -#include "ace/Cleanup.inl"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/os_include/os_typeinfo.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

void ACE_CLEANUP_DESTROYER_NAME (ACE_Cleanup *object, void *param)
 Adapter for cleanup, used by ACE_Object_Manager. More...
 
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_CLEANUP_DESTROYER_NAME()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
void ACE_CLEANUP_DESTROYER_NAME (ACE_Cleanupobject,
void * param 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

Adapter for cleanup, used by ACE_Object_Manager.

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,27 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Functions │ │ │ │ │ -Cleanup.cpp File Reference │ │ │ │ │ -#include "ace/Cleanup.h" │ │ │ │ │ -#include "ace/Cleanup.inl" │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/os_include/os_typeinfo.h" │ │ │ │ │ - Functions │ │ │ │ │ -void ACE_CLEANUP_DESTROYER_NAME (ACE_Cleanup *object, void *param) │ │ │ │ │ -  Adapter for cleanup, used by ACE_Object_Manager. More... │ │ │ │ │ -  │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_CLEANUP_DESTROYER_NAME() ***** │ │ │ │ │ -void ACE_CLEANUP_DESTROYER_NAME ( ACE_Cleanup * object, │ │ │ │ │ - void *  param  │ │ │ │ │ - ) │ │ │ │ │ -Adapter for cleanup, used by ACE_Object_Manager. │ │ │ │ │ +Process_Mutex.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01754.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Throughput_Stats.h File Reference │ │ │ │ +ACE: Atomic_Op_GCC_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,29 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Throughput_Stats.h File Reference
│ │ │ │ +
Atomic_Op_GCC_T.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Basic_Stats.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Throughput_Stats
 A simple class to make throughput and latency analysis. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
David L. Levine
│ │ │ │ +
#include "ace/Thread_Mutex.h"
│ │ │ │ +#include "ace/ACE_export.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Johnny Willemsen <jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,20 +3,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Throughput_Stats.h File Reference │ │ │ │ │ -#include "ace/Basic_Stats.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Throughput_Stats │ │ │ │ │ -  A simple class to make throughput and latency analysis. More... │ │ │ │ │ -  │ │ │ │ │ +Atomic_Op_GCC_T.h File Reference │ │ │ │ │ +#include "ace/Thread_Mutex.h" │ │ │ │ │ +#include "ace/ACE_export.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - David L. Levine │ │ │ │ │ + Johnny Willemsen │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SString.cpp File Reference │ │ │ │ +ACE: Countdown_Time_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,113 +63,34 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Functions
│ │ │ │ -
SString.cpp File Reference
│ │ │ │ +Macros
│ │ │ │ +
Countdown_Time_T.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Malloc_T.h"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ -#include "ace/SString.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/Numeric_Limits.h"
│ │ │ │ -#include "ace/streams.h"
│ │ │ │ +
#include "ace/Countdown_Time_T.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Functions

ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE &os, const ACE_CString &cs)
 
ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE &os, const ACE_WString &ws)
 
ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE &os, const ACE_SString &ss)
 

│ │ │ │ +Macros

#define ACE_COUNTDOWN_TIME_T_CPP
 
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ operator<<() [1/3]

│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_COUNTDOWN_TIME_T_CPP

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE & os,
const ACE_CStringcs 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator<<() [2/3]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE & os,
const ACE_SStringss 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator<<() [3/3]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE & os,
const ACE_WStringws 
)#define ACE_COUNTDOWN_TIME_T_CPP
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,38 +3,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Functions │ │ │ │ │ -SString.cpp File Reference │ │ │ │ │ -#include "ace/Malloc_T.h" │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ -#include "ace/SString.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/Numeric_Limits.h" │ │ │ │ │ -#include "ace/streams.h" │ │ │ │ │ - Functions │ │ │ │ │ -ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE &os, const ACE_CString &cs) │ │ │ │ │ +Macros │ │ │ │ │ +Countdown_Time_T.cpp File Reference │ │ │ │ │ +#include "ace/Countdown_Time_T.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_COUNTDOWN_TIME_T_CPP │ │ │ │ │   │ │ │ │ │ -ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE &os, const ACE_WString &ws) │ │ │ │ │ -  │ │ │ │ │ -ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE &os, const ACE_SString &ss) │ │ │ │ │ -  │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ operator<<() [1/3] ***** │ │ │ │ │ -ACE_OSTREAM_TYPE & operator<< ( ACE_OSTREAM_TYPE &  os, │ │ │ │ │ - const ACE_CString & cs  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [2/3] ***** │ │ │ │ │ -ACE_OSTREAM_TYPE & operator<< ( ACE_OSTREAM_TYPE &  os, │ │ │ │ │ - const ACE_SString & ss  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [3/3] ***** │ │ │ │ │ -ACE_OSTREAM_TYPE & operator<< ( ACE_OSTREAM_TYPE &  os, │ │ │ │ │ - const ACE_WString & ws  │ │ │ │ │ - ) │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_COUNTDOWN_TIME_T_CPP ***** │ │ │ │ │ +#define ACE_COUNTDOWN_TIME_T_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01760.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Sched_Params.inl File Reference │ │ │ │ +ACE: Active_Map_Manager_T.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Sched_Params.inl File Reference
│ │ │ │ +
Active_Map_Manager_T.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
David Levine
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Sched_Params.inl File Reference │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - David Levine │ │ │ │ │ +Active_Map_Manager_T.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01763.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: DEV_IO.h File Reference │ │ │ │ +ACE: Array_Base.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,34 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
DEV_IO.h File Reference
│ │ │ │ +
Array_Base.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/DEV.h"
│ │ │ │ -#include "ace/os_include/os_stdio.h"
│ │ │ │ -#include "ace/os_include/sys/os_uio.h"
│ │ │ │ -#include "ace/DEV_IO.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_DEV_IO
 Read/Write operations on Devices. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Gerhard Lenzer
│ │ │ │ -
│ │ │ │ -Douglas C. Schmidt
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,24 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -DEV_IO.h File Reference │ │ │ │ │ -#include "ace/DEV.h" │ │ │ │ │ -#include "ace/os_include/os_stdio.h" │ │ │ │ │ -#include "ace/os_include/sys/os_uio.h" │ │ │ │ │ -#include "ace/DEV_IO.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_DEV_IO │ │ │ │ │ -  Read/Write operations on Devices. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Gerhard Lenzer │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ +Array_Base.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01766.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Thread_Control.h File Reference │ │ │ │ +ACE: Parse_Node.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,28 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Thread_Control.h File Reference
│ │ │ │ +
Parse_Node.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Thread_Control
 Used to keep track of a thread's activities within its entry point function. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu
│ │ │ │ +
#include "ace/Parse_Node.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,20 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Thread_Control.h File Reference │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Thread_Control │ │ │ │ │ -  Used to keep track of a thread's activities within its entry point │ │ │ │ │ - function. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu │ │ │ │ │ +Parse_Node.cpp File Reference │ │ │ │ │ +#include "ace/Parse_Node.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01769.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Functor_String.inl File Reference │ │ │ │ +ACE: Dirent.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Functor_String.inl File Reference
│ │ │ │ +
Dirent.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/ACE.h"
│ │ │ │ -#include "ace/String_Base.h"
│ │ │ │ +
#include "ace/Dirent.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Functor_String.inl File Reference │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/String_Base.h" │ │ │ │ │ +Dirent.cpp File Reference │ │ │ │ │ +#include "ace/Dirent.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01772.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Token_Manager.inl File Reference │ │ │ │ +ACE: Auto_Event.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,45 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Token_Manager.inl File Reference
│ │ │ │ +
│ │ │ │ +Functions
│ │ │ │ +
Auto_Event.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/Auto_Event.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Auto_Event_T) template< class TIME_POLICY > ACE_Auto_Event_T< TIME_POLICY >
 
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tc()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Auto_Event_T )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Token_Manager.inl File Reference │ │ │ │ │ +Functions │ │ │ │ │ +Auto_Event.cpp File Reference │ │ │ │ │ +#include "ace/Auto_Event.h" │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Auto_Event_T) template< class TIME_POLICY > │ │ │ │ │ + ACE_Auto_Event_T< TIME_POLICY > │ │ │ │ │ +  │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Auto_Event_T  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01775.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: FILE_Connector.cpp File Reference │ │ │ │ +ACE: Copy_Disabled.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
FILE_Connector.cpp File Reference
│ │ │ │ +
Copy_Disabled.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/FILE_Connector.h"
│ │ │ │ -#include "ace/Handle_Ops.h"
│ │ │ │ -#include "ace/OS_NS_stdlib.h"
│ │ │ │ +
#include "ace/Copy_Disabled.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -FILE_Connector.cpp File Reference │ │ │ │ │ -#include "ace/FILE_Connector.h" │ │ │ │ │ -#include "ace/Handle_Ops.h" │ │ │ │ │ -#include "ace/OS_NS_stdlib.h" │ │ │ │ │ +Copy_Disabled.cpp File Reference │ │ │ │ │ +#include "ace/Copy_Disabled.h" │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01778.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Malloc_Base.h File Reference │ │ │ │ +ACE: SV_Message.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,108 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Functions
│ │ │ │ -
Malloc_Base.h File Reference
│ │ │ │ +
SV_Message.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/sys/os_types.h"
│ │ │ │ -#include "ace/os_include/sys/os_mman.h"
│ │ │ │ -#include <limits>
│ │ │ │ -#include <new>
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Allocator
 Interface for a dynamic memory allocator that uses inheritance and dynamic binding to provide extensible mechanisms for allocating and deallocating memory. More...
 
class  ACE_Allocator_Std_Adapter< T >
 Model of std::allocator that forwards requests to. More...
 
struct  ACE_Allocator_Std_Adapter< T >::rebind< U >
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

template<typename T , typename U >
bool operator== (const ACE_Allocator_Std_Adapter< T > &, const ACE_Allocator_Std_Adapter< U > &)
 
template<typename T , typename U >
bool operator!= (const ACE_Allocator_Std_Adapter< T > &, const ACE_Allocator_Std_Adapter< U > &)
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Doug Schmidt and Irfan Pyarali
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ operator!=()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -template<typename T , typename U >
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
bool operator!= (const ACE_Allocator_Std_Adapter< T > & ,
const ACE_Allocator_Std_Adapter< U > &  
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator==()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -template<typename T , typename U >
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
bool operator== (const ACE_Allocator_Std_Adapter< T > & ,
const ACE_Allocator_Std_Adapter< U > &  
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/config-all.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,50 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Functions │ │ │ │ │ -Malloc_Base.h File Reference │ │ │ │ │ -#include "ace/os_include/sys/os_types.h" │ │ │ │ │ -#include "ace/os_include/sys/os_mman.h" │ │ │ │ │ -#include │ │ │ │ │ -#include │ │ │ │ │ - Classes │ │ │ │ │ - class  ACE_Allocator │ │ │ │ │ - Interface for a dynamic memory allocator that uses inheritance and │ │ │ │ │ -  dynamic binding to provide extensible mechanisms for allocating and │ │ │ │ │ - deallocating memory. More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Allocator_Std_Adapter<_T_> │ │ │ │ │ -  Model of std::allocator that forwards requests to. More... │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Allocator_Std_Adapter<_T_>::rebind<_U_> │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -template │ │ │ │ │ -bool operator== (const ACE_Allocator_Std_Adapter< T > &, const │ │ │ │ │ - ACE_Allocator_Std_Adapter< U > &) │ │ │ │ │ -  │ │ │ │ │ -template │ │ │ │ │ -bool operator!= (const ACE_Allocator_Std_Adapter< T > &, const │ │ │ │ │ - ACE_Allocator_Std_Adapter< U > &) │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Doug Schmidt and Irfan Pyarali │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ operator!=() ***** │ │ │ │ │ -template │ │ │ │ │ -bool operator!= ( const ACE_Allocator_Std_Adapter< T > & , │ │ │ │ │ - const ACE_Allocator_Std_Adapter< U > &   │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator==() ***** │ │ │ │ │ -template │ │ │ │ │ -bool operator== ( const ACE_Allocator_Std_Adapter< T > & , │ │ │ │ │ - const ACE_Allocator_Std_Adapter< U > &   │ │ │ │ │ - ) │ │ │ │ │ +SV_Message.inl File Reference │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01781.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Monitor_Size.h File Reference │ │ │ │ +ACE: UPIPE_Stream.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,38 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Namespaces
│ │ │ │ -
Monitor_Size.h File Reference
│ │ │ │ +
UPIPE_Stream.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Monitor_Base.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE::Monitor_Control::Size_Monitor
 Base class from which ACE monitors of size are derived. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.
 
namespace  ACE::Monitor_Control
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,27 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Namespaces │ │ │ │ │ -Monitor_Size.h File Reference │ │ │ │ │ -#include "ace/Monitor_Base.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE::Monitor_Control::Size_Monitor │ │ │ │ │ -  Base class from which ACE monitors of size are derived. More... │ │ │ │ │ -  │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE │ │ │ │ │ -  The namespace containing the ACE framework itself. │ │ │ │ │ -  │ │ │ │ │ -namespace  ACE::Monitor_Control │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Jeff Parsons │ │ │ │ │ - j.par.nosp@m.sons.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +UPIPE_Stream.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01784.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Token_Invariants.cpp File Reference │ │ │ │ +ACE: Logging_Strategy.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,53 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Token_Invariants.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Macros
│ │ │ │ +
Logging_Strategy.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Token_Invariants.h"
│ │ │ │ -#include "ace/Object_Manager.h"
│ │ │ │ -#include "ace/os_include/os_typeinfo.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Service_Object.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Logging_Strategy
 This class provides a way to dynamically configure the ACE logging mechanism at run time as well as enable the mechanisms for limiting log file size and log file backup/rotation capability. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_DEFAULT_LOGFILE_POLL_INTERVAL   600 /* Seconds */
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ +
│ │ │ │ +Orlando Ribeiro oribe.nosp@m.iro@.nosp@m.inesc.nosp@m.port.nosp@m.o.pt
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_LOGFILE_POLL_INTERVAL

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_LOGFILE_POLL_INTERVAL   600 /* Seconds */
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,30 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Token_Invariants.cpp File Reference │ │ │ │ │ -#include "ace/Token_Invariants.h" │ │ │ │ │ -#include "ace/Object_Manager.h" │ │ │ │ │ -#include "ace/os_include/os_typeinfo.h" │ │ │ │ │ +Classes | Macros │ │ │ │ │ +Logging_Strategy.h File Reference │ │ │ │ │ +#include "ace/Service_Object.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Logging_Strategy │ │ │ │ │ + This class provides a way to dynamically configure the ACE logging │ │ │ │ │ +  mechanism at run time as well as enable the mechanisms for limiting log │ │ │ │ │ + file size and log file backup/rotation capability. More... │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_DEFAULT_LOGFILE_POLL_INTERVAL   600 /* Seconds */ │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ + Orlando Ribeiro oribe.nosp@m.iro@.nosp@m.inesc.nosp@m.port.nosp@m.o.pt │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_DEFAULT_LOGFILE_POLL_INTERVAL ***** │ │ │ │ │ +#define ACE_DEFAULT_LOGFILE_POLL_INTERVAL   600 /* Seconds */ │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01787.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: INET_Addr.inl File Reference │ │ │ │ +ACE: Based_Pointer_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,88 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
INET_Addr.inl File Reference
│ │ │ │ +
│ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
Based_Pointer_T.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/OS_NS_arpa_inet.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Based_Pointer_T.h"
│ │ │ │ +#include "ace/Based_Pointer_Repository.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_BASED_POINTER_T_CPP
 
#define ACE_TRACEX(X)   ACE_Trace ____ (ACE_TEXT (X), __LINE__, ACE_TEXT (__FILE__))
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Based_Pointer_Basic) template< class CONCRETE > ACE_Based_Pointer< CONCRETE >
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_BASED_POINTER_T_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_BASED_POINTER_T_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TRACEX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TRACEX( X)   ACE_Trace ____ (ACE_TEXT (X), __LINE__, ACE_TEXT (__FILE__))
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tc()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Based_Pointer_Basic )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,34 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -INET_Addr.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ -#include "ace/OS_NS_arpa_inet.h" │ │ │ │ │ +Macros | Functions │ │ │ │ │ +Based_Pointer_T.cpp File Reference │ │ │ │ │ +#include "ace/Based_Pointer_T.h" │ │ │ │ │ +#include "ace/Based_Pointer_Repository.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_BASED_POINTER_T_CPP │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TRACEX(X)   ACE_Trace ____ (ACE_TEXT (X), __LINE__, ACE_TEXT │ │ │ │ │ + (__FILE__)) │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Based_Pointer_Basic) template< class CONCRETE > │ │ │ │ │ + ACE_Based_Pointer< CONCRETE > │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_BASED_POINTER_T_CPP ***** │ │ │ │ │ +#define ACE_BASED_POINTER_T_CPP │ │ │ │ │ +***** ◆ ACE_TRACEX ***** │ │ │ │ │ +#define (  X )    ACE_Trace ____ (ACE_TEXT (X), __LINE__, ACE_TEXT │ │ │ │ │ +ACE_TRACEX (__FILE__)) │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Based_Pointer_Basic  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01790.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Token.h File Reference │ │ │ │ +ACE: Get_Opt.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,65 +63,34 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Macros
│ │ │ │ -
Token.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
Get_Opt.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Null_Mutex.h"
│ │ │ │ -#include "ace/Thread_Mutex.h"
│ │ │ │ -#include "ace/Semaphore.h"
│ │ │ │ -#include "ace/Condition_Thread_Mutex.h"
│ │ │ │ -#include "ace/Token.inl"
│ │ │ │ +
#include "ace/SStringfwd.h"
│ │ │ │ +#include "ace/Containers.h"
│ │ │ │ +#include "ace/Get_Opt.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ Classes

class  ACE_Token
 Class that acquires, renews, and releases a synchronization token that is serviced in strict FIFO/LIFO ordering and that also supports (1) recursion and (2) readers/writer semantics. More...
class  ACE_Get_Opt
 Iterator for parsing command-line arguments. More...
 
struct  ACE_Token::ACE_Token_Queue_Entry
class  ACE_Get_Opt::ACE_Get_Opt_Long_Option
 
struct  ACE_Token::ACE_Token_Queue
 
class  ACE_Noop_Token
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │

│ │ │ │ -Macros

#define ACE_TOKEN_USES_SEMAPHORE
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Original author
│ │ │ │ -
│ │ │ │ -Karl-Heinz Dorn (kdorn.nosp@m.@erl.nosp@m.h.sie.nosp@m.mens.nosp@m..de)
│ │ │ │ -
│ │ │ │ -Ported to ACE by
│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │
│ │ │ │ -Douglas C. Schmidt (d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u)
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_TOKEN_USES_SEMAPHORE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TOKEN_USES_SEMAPHORE
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +Don Hinton dhint.nosp@m.on@g.nosp@m.mx.ne.nosp@m.t (added long option support) │ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,42 +3,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros │ │ │ │ │ -Token.h File Reference │ │ │ │ │ -#include "ace/Null_Mutex.h" │ │ │ │ │ -#include "ace/Thread_Mutex.h" │ │ │ │ │ -#include "ace/Semaphore.h" │ │ │ │ │ -#include "ace/Condition_Thread_Mutex.h" │ │ │ │ │ -#include "ace/Token.inl" │ │ │ │ │ +Classes │ │ │ │ │ +Get_Opt.h File Reference │ │ │ │ │ +#include "ace/SStringfwd.h" │ │ │ │ │ +#include "ace/Containers.h" │ │ │ │ │ +#include "ace/Get_Opt.inl" │ │ │ │ │ Classes │ │ │ │ │ - class  ACE_Token │ │ │ │ │ - Class that acquires, renews, and releases a synchronization token that │ │ │ │ │ -  is serviced in strict FIFO/LIFO ordering and that also supports (1) │ │ │ │ │ - recursion and (2) readers/writer semantics. More... │ │ │ │ │ +class  ACE_Get_Opt │ │ │ │ │ +  Iterator for parsing command-line arguments. More... │ │ │ │ │   │ │ │ │ │ -struct  ACE_Token::ACE_Token_Queue_Entry │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Token::ACE_Token_Queue │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Noop_Token │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_TOKEN_USES_SEMAPHORE │ │ │ │ │ +class  ACE_Get_Opt::ACE_Get_Opt_Long_Option │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Original author │ │ │ │ │ - Karl-Heinz Dorn (kdorn.nosp@m.@erl.nosp@m.h.sie.nosp@m.mens.nosp@m..de) │ │ │ │ │ - Ported to ACE by │ │ │ │ │ Douglas C. Schmidt │ │ │ │ │ - (d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u) │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_TOKEN_USES_SEMAPHORE ***** │ │ │ │ │ -#define ACE_TOKEN_USES_SEMAPHORE │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Don Hinton dhint.nosp@m.on@g.nosp@m.mx.ne.nosp@m.t (added long option │ │ │ │ │ + support) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01793.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Pipe.cpp File Reference │ │ │ │ +ACE: Priority_Reactor.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,27 +62,30 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Pipe.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Priority_Reactor.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Pipe.h"
│ │ │ │ -#include "ace/SOCK_Acceptor.h"
│ │ │ │ -#include "ace/SOCK_Connector.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/OS_NS_stdio.h"
│ │ │ │ -#include "ace/OS_NS_sys_socket.h"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ -#include "ace/Truncate.h"
│ │ │ │ -#include "ace/Malloc_Base.h"
│ │ │ │ -#include "ace/os_include/netinet/os_tcp.h"
│ │ │ │ +
#include "ace/Select_Reactor.h"
│ │ │ │ +#include "ace/Unbounded_Queue.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Priority_Reactor
 Implements priority based dispatching. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,21 +3,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Pipe.cpp File Reference │ │ │ │ │ -#include "ace/Pipe.h" │ │ │ │ │ -#include "ace/SOCK_Acceptor.h" │ │ │ │ │ -#include "ace/SOCK_Connector.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/OS_NS_stdio.h" │ │ │ │ │ -#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ -#include "ace/Truncate.h" │ │ │ │ │ -#include "ace/Malloc_Base.h" │ │ │ │ │ -#include "ace/os_include/netinet/os_tcp.h" │ │ │ │ │ +Classes │ │ │ │ │ +Priority_Reactor.h File Reference │ │ │ │ │ +#include "ace/Select_Reactor.h" │ │ │ │ │ +#include "ace/Unbounded_Queue.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Priority_Reactor │ │ │ │ │ +  Implements priority based dispatching. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01796.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_sys_msg.inl File Reference │ │ │ │ +ACE: Object_Manager.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,338 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
OS_NS_sys_msg.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Macros | │ │ │ │ +Typedefs | │ │ │ │ +Variables
│ │ │ │ +
Object_Manager.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_errno.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Object_Manager.h"
│ │ │ │ +#include "ace/Token_Manager.h"
│ │ │ │ +#include "ace/Thread_Manager.h"
│ │ │ │ +#include "ace/Service_Manager.h"
│ │ │ │ +#include "ace/Service_Config.h"
│ │ │ │ +#include "ace/Signal.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Malloc.h"
│ │ │ │ +#include "ace/Sig_Adapter.h"
│ │ │ │ +#include "ace/Framework_Component.h"
│ │ │ │ +#include "ace/DLL_Manager.h"
│ │ │ │ +#include "ace/Atomic_Op.h"
│ │ │ │ +#include "ace/OS_NS_sys_time.h"
│ │ │ │ +#include "ace/Guard_T.h"
│ │ │ │ +#include "ace/Null_Mutex.h"
│ │ │ │ +#include "ace/Mutex.h"
│ │ │ │ +#include "ace/RW_Thread_Mutex.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Object_Manager_Preallocations
 Performs preallocations of certain statically allocated services needed by ACE. More...
 
class  ACE_Object_Manager_Manager
 Ensure that the ACE_Object_Manager gets initialized at program startup, and destroyed at program termination. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_APPLICATION_PREALLOCATED_OBJECT_DEFINITIONS
 
#define ACE_APPLICATION_PREALLOCATED_ARRAY_DEFINITIONS
 
#define ACE_APPLICATION_PREALLOCATED_OBJECT_DELETIONS
 
#define ACE_APPLICATION_PREALLOCATED_ARRAY_DELETIONS
 
#define ACE_PREALLOCATE_OBJECT(TYPE, ID)
 
#define ACE_PREALLOCATE_ARRAY(TYPE, ID, COUNT)
 
#define ACE_DELETE_PREALLOCATED_OBJECT(TYPE, ID)
 
#define ACE_DELETE_PREALLOCATED_ARRAY(TYPE, ID, COUNT)
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

using ACE_Static_Object_Lock_Type = ACE_Cleanup_Adapter< ACE_Recursive_Thread_Mutex >
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Variables

static ACE_Object_Manager_Manager ACE_Object_Manager_Manager_instance
 
static ACE_Static_Object_Lock_TypeACE_Static_Object_Lock_lock = 0
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_APPLICATION_PREALLOCATED_ARRAY_DEFINITIONS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_APPLICATION_PREALLOCATED_ARRAY_DEFINITIONS
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_APPLICATION_PREALLOCATED_ARRAY_DELETIONS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_APPLICATION_PREALLOCATED_ARRAY_DELETIONS
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_APPLICATION_PREALLOCATED_OBJECT_DEFINITIONS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_APPLICATION_PREALLOCATED_OBJECT_DEFINITIONS
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_APPLICATION_PREALLOCATED_OBJECT_DELETIONS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_APPLICATION_PREALLOCATED_OBJECT_DELETIONS
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DELETE_PREALLOCATED_ARRAY

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DELETE_PREALLOCATED_ARRAY( TYPE,
 ID,
 COUNT 
)
│ │ │ │ +
│ │ │ │ +Value:
delete (ACE_Cleanup_Adapter<TYPE[COUNT]> *) preallocated_array[ID];\
│ │ │ │ +
preallocated_array[ID] = 0;
│ │ │ │ +
Adapter for ACE_Cleanup objects that allows them to be readily managed by the ACE_Object_Manager.
Definition: Managed_Object.h:42
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DELETE_PREALLOCATED_OBJECT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DELETE_PREALLOCATED_OBJECT( TYPE,
 ID 
)
│ │ │ │ +
│ │ │ │ +Value:
│ │ │ │ +
(ACE_Cleanup_Adapter<TYPE> *) preallocated_object[ID], 0);\
│ │ │ │ +
preallocated_object[ID] = 0;
│ │ │ │ +
#define ACE_CLEANUP_DESTROYER_NAME
Definition: Cleanup.h:33
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_PREALLOCATE_ARRAY

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_PREALLOCATE_ARRAY( TYPE,
 ID,
 COUNT 
)
│ │ │ │ +
│ │ │ │ +Value:
{\
│ │ │ │ +
ACE_Cleanup_Adapter<TYPE[COUNT]> *array_p;\
│ │ │ │ +
ACE_NEW_RETURN (array_p, ACE_Cleanup_Adapter<TYPE[COUNT]>, -1);\
│ │ │ │ +
preallocated_array[ID] = array_p;\
│ │ │ │ +
}
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_PREALLOCATE_OBJECT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_PREALLOCATE_OBJECT( TYPE,
 ID 
)
│ │ │ │ +
│ │ │ │ +Value:
{\
│ │ │ │ +
ACE_Cleanup_Adapter<TYPE> *obj_p;\
│ │ │ │ +
ACE_NEW_RETURN (obj_p, ACE_Cleanup_Adapter<TYPE>, -1);\
│ │ │ │ +
preallocated_object[ID] = obj_p;\
│ │ │ │ +
}
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Static_Object_Lock_Type

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
using ACE_Static_Object_Lock_Type = ACE_Cleanup_Adapter<ACE_Recursive_Thread_Mutex>
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Variable Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Object_Manager_Manager_instance

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_Object_Manager_Manager ACE_Object_Manager_Manager_instance
│ │ │ │ +
│ │ │ │ +static
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_Static_Object_Lock_lock

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_Static_Object_Lock_Type* ACE_Static_Object_Lock_lock = 0
│ │ │ │ +
│ │ │ │ +static
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,126 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_sys_msg.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ +Classes | Macros | Typedefs | Variables │ │ │ │ │ +Object_Manager.cpp File Reference │ │ │ │ │ +#include "ace/Object_Manager.h" │ │ │ │ │ +#include "ace/Token_Manager.h" │ │ │ │ │ +#include "ace/Thread_Manager.h" │ │ │ │ │ +#include "ace/Service_Manager.h" │ │ │ │ │ +#include "ace/Service_Config.h" │ │ │ │ │ +#include "ace/Signal.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/Malloc.h" │ │ │ │ │ +#include "ace/Sig_Adapter.h" │ │ │ │ │ +#include "ace/Framework_Component.h" │ │ │ │ │ +#include "ace/DLL_Manager.h" │ │ │ │ │ +#include "ace/Atomic_Op.h" │ │ │ │ │ +#include "ace/OS_NS_sys_time.h" │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ +#include "ace/Null_Mutex.h" │ │ │ │ │ +#include "ace/Mutex.h" │ │ │ │ │ +#include "ace/RW_Thread_Mutex.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Object_Manager_Preallocations │ │ │ │ │ +  Performs preallocations of certain statically allocated services needed │ │ │ │ │ + by ACE. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Object_Manager_Manager │ │ │ │ │ +  Ensure that the ACE_Object_Manager gets initialized at program startup, │ │ │ │ │ + and destroyed at program termination. More... │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_APPLICATION_PREALLOCATED_OBJECT_DEFINITIONS │ │ │ │ │ +  │ │ │ │ │ +#define ACE_APPLICATION_PREALLOCATED_ARRAY_DEFINITIONS │ │ │ │ │ +  │ │ │ │ │ +#define ACE_APPLICATION_PREALLOCATED_OBJECT_DELETIONS │ │ │ │ │ +  │ │ │ │ │ +#define ACE_APPLICATION_PREALLOCATED_ARRAY_DELETIONS │ │ │ │ │ +  │ │ │ │ │ +#define ACE_PREALLOCATE_OBJECT(TYPE, ID) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_PREALLOCATE_ARRAY(TYPE, ID, COUNT) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DELETE_PREALLOCATED_OBJECT(TYPE, ID) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DELETE_PREALLOCATED_ARRAY(TYPE, ID, COUNT) │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ +using ACE_Static_Object_Lock_Type = ACE_Cleanup_Adapter< │ │ │ │ │ + ACE_Recursive_Thread_Mutex > │ │ │ │ │ +  │ │ │ │ │ + Variables │ │ │ │ │ + static ACE_Object_Manager_Manager ACE_Object_Manager_Manager_instance │ │ │ │ │ +  │ │ │ │ │ +static ACE_Static_Object_Lock_Type * ACE_Static_Object_Lock_lock = 0 │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_APPLICATION_PREALLOCATED_ARRAY_DEFINITIONS ***** │ │ │ │ │ +#define ACE_APPLICATION_PREALLOCATED_ARRAY_DEFINITIONS │ │ │ │ │ +***** ◆ ACE_APPLICATION_PREALLOCATED_ARRAY_DELETIONS ***** │ │ │ │ │ +#define ACE_APPLICATION_PREALLOCATED_ARRAY_DELETIONS │ │ │ │ │ +***** ◆ ACE_APPLICATION_PREALLOCATED_OBJECT_DEFINITIONS ***** │ │ │ │ │ +#define ACE_APPLICATION_PREALLOCATED_OBJECT_DEFINITIONS │ │ │ │ │ +***** ◆ ACE_APPLICATION_PREALLOCATED_OBJECT_DELETIONS ***** │ │ │ │ │ +#define ACE_APPLICATION_PREALLOCATED_OBJECT_DELETIONS │ │ │ │ │ +***** ◆ ACE_DELETE_PREALLOCATED_ARRAY ***** │ │ │ │ │ +#define ACE_DELETE_PREALLOCATED_ARRAY (  TYPE, │ │ │ │ │ +  ID, │ │ │ │ │ +  COUNT  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +delete (ACE_Cleanup_Adapter *) preallocated_array[ID];\ │ │ │ │ │ +preallocated_array[ID] = 0; │ │ │ │ │ +ACE_Cleanup_Adapter │ │ │ │ │ +Adapter for ACE_Cleanup objects that allows them to be readily managed by the │ │ │ │ │ +ACE_Object_Manager. │ │ │ │ │ +Definition: Managed_Object.h:42 │ │ │ │ │ +***** ◆ ACE_DELETE_PREALLOCATED_OBJECT ***** │ │ │ │ │ +#define ACE_DELETE_PREALLOCATED_OBJECT (  TYPE, │ │ │ │ │ +  ID  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +ACE_CLEANUP_DESTROYER_NAME (\ │ │ │ │ │ +(ACE_Cleanup_Adapter *) preallocated_object[ID], 0);\ │ │ │ │ │ +preallocated_object[ID] = 0; │ │ │ │ │ +ACE_CLEANUP_DESTROYER_NAME │ │ │ │ │ +#define ACE_CLEANUP_DESTROYER_NAME │ │ │ │ │ +Definition: Cleanup.h:33 │ │ │ │ │ +***** ◆ ACE_PREALLOCATE_ARRAY ***** │ │ │ │ │ +#define ACE_PREALLOCATE_ARRAY (  TYPE, │ │ │ │ │ +  ID, │ │ │ │ │ +  COUNT  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +{\ │ │ │ │ │ +ACE_Cleanup_Adapter *array_p;\ │ │ │ │ │ +ACE_NEW_RETURN (array_p, ACE_Cleanup_Adapter, -1);\ │ │ │ │ │ +preallocated_array[ID] = array_p;\ │ │ │ │ │ +} │ │ │ │ │ +***** ◆ ACE_PREALLOCATE_OBJECT ***** │ │ │ │ │ +#define ACE_PREALLOCATE_OBJECT (  TYPE, │ │ │ │ │ +  ID  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +{\ │ │ │ │ │ +ACE_Cleanup_Adapter *obj_p;\ │ │ │ │ │ +ACE_NEW_RETURN (obj_p, ACE_Cleanup_Adapter, -1);\ │ │ │ │ │ +preallocated_object[ID] = obj_p;\ │ │ │ │ │ +} │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_Static_Object_Lock_Type ***** │ │ │ │ │ +using ACE_Static_Object_Lock_Type = │ │ │ │ │ +ACE_Cleanup_Adapter │ │ │ │ │ +***** Variable Documentation ***** │ │ │ │ │ +***** ◆ ACE_Object_Manager_Manager_instance ***** │ │ │ │ │ +ACE_Object_Manager_Manager ACE_Object_Manager_Manager_instance static │ │ │ │ │ +***** ◆ ACE_Static_Object_Lock_lock ***** │ │ │ │ │ +ACE_Static_Object_Lock_Type* ACE_Static_Object_Lock_lock = 0 static │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01799.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Functor.inl File Reference │ │ │ │ +ACE: SV_Semaphore_Complex.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,25 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Functor.inl File Reference
│ │ │ │ +
SV_Semaphore_Complex.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/ACE.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -

Inlinable method definitions for non-templatized classes and template specializations implementing the GOF Command Pattern, and STL-style functors.

│ │ │ │ -
Author
Chris Gill cdgil.nosp@m.l@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ -

Based on Command Pattern implementations originally done by

│ │ │ │ -

Carlos O'Ryan corya.nosp@m.n@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u Sergio Flores-Gaitan sergi.nosp@m.o@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u

│ │ │ │ -

and on STL-style functor implementations originally done by Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu

│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,24 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Functor.inl File Reference │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ -Inlinable method definitions for non-templatized classes and template │ │ │ │ │ -specializations implementing the GOF Command Pattern, and STL-style functors. │ │ │ │ │ - Author │ │ │ │ │ - Chris Gill cdgil.nosp@m.l@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ -Based on Command Pattern implementations originally done by │ │ │ │ │ -Carlos O'Ryan corya.nosp@m.n@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u Douglas C. │ │ │ │ │ -Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u Sergio │ │ │ │ │ -Flores-Gaitan sergi.nosp@m.o@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ -and on STL-style functor implementations originally done by Irfan Pyarali │ │ │ │ │ -irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ +SV_Semaphore_Complex.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01802.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Reactor_Token_T.h File Reference │ │ │ │ +ACE: SV_Message_Queue.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,31 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Reactor_Token_T.h File Reference
│ │ │ │ +
SV_Message_Queue.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Reactor_Impl.h"
│ │ │ │ -#include "ace/Token.h"
│ │ │ │ -#include "ace/Reactor_Token_T.cpp"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Reactor_Token_T< ACE_TOKEN_TYPE >
 Used as a synchronization mechanism to coordinate concurrent access to an ACE_Reactor_Impl object. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Steve Huston shust.nosp@m.on@r.nosp@m.ivera.nosp@m.ce.c.nosp@m.om
│ │ │ │ +
#include "ace/SV_Message_Queue.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,23 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Reactor_Token_T.h File Reference │ │ │ │ │ -#include "ace/Reactor_Impl.h" │ │ │ │ │ -#include "ace/Token.h" │ │ │ │ │ -#include "ace/Reactor_Token_T.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Reactor_Token_T<_ACE_TOKEN_TYPE_> │ │ │ │ │ -  Used as a synchronization mechanism to coordinate concurrent access to │ │ │ │ │ - an ACE_Reactor_Impl object. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Steve Huston shust.nosp@m.on@r.nosp@m.ivera.nosp@m.ce.c.nosp@m.om │ │ │ │ │ +SV_Message_Queue.cpp File Reference │ │ │ │ │ +#include "ace/SV_Message_Queue.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01805.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: ATM_Params.h File Reference │ │ │ │ +ACE: RW_Process_Mutex.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,87 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Macros | │ │ │ │ -Typedefs
│ │ │ │ -
ATM_Params.h File Reference
│ │ │ │ +
RW_Process_Mutex.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/ATM_Params.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_ATM_Params
 Wrapper class that simplifies the information passed to the ATM enabled ACE_ATM_Connector class. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_XTI_ATM_DEVICE   ""
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef int Param_Info
 
typedef int Param_Udata
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Joe Hoffert joeh@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_XTI_ATM_DEVICE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_XTI_ATM_DEVICE   ""
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ Param_Info

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef int Param_Info
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ Param_Udata

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef int Param_Udata
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/RW_Process_Mutex.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/ACE.h"
│ │ │ │ +#include "ace/Malloc_T.h"
│ │ │ │ +#include "ace/OS_NS_fcntl.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,37 +3,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros | Typedefs │ │ │ │ │ -ATM_Params.h File Reference │ │ │ │ │ -#include "ace/ATM_Params.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_ATM_Params │ │ │ │ │ -  Wrapper class that simplifies the information passed to the ATM enabled │ │ │ │ │ - ACE_ATM_Connector class. More... │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_XTI_ATM_DEVICE   "" │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef int Param_Info │ │ │ │ │ -  │ │ │ │ │ -typedef int Param_Udata │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Joe Hoffert joeh@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_XTI_ATM_DEVICE ***** │ │ │ │ │ -#define ACE_XTI_ATM_DEVICE   "" │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ Param_Info ***** │ │ │ │ │ -typedef int Param_Info │ │ │ │ │ -***** ◆ Param_Udata ***** │ │ │ │ │ -typedef int Param_Udata │ │ │ │ │ +RW_Process_Mutex.cpp File Reference │ │ │ │ │ +#include "ace/RW_Process_Mutex.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/Malloc_T.h" │ │ │ │ │ +#include "ace/OS_NS_fcntl.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01808.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Dev_Poll_Reactor.cpp File Reference │ │ │ │ +ACE: Thread_Adapter.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,39 +62,51 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Dev_Poll_Reactor.cpp File Reference
│ │ │ │ +
│ │ │ │ +Functions
│ │ │ │ +
Thread_Adapter.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_errno.h"
│ │ │ │ -#include "ace/Dev_Poll_Reactor.h"
│ │ │ │ -#include "ace/Signal.h"
│ │ │ │ -#include "ace/Sig_Handler.h"
│ │ │ │ -#include "ace/Flag_Manip.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ -#include "ace/OS_NS_fcntl.h"
│ │ │ │ -#include "ace/OS_NS_stropts.h"
│ │ │ │ -#include "ace/Handle_Set.h"
│ │ │ │ -#include "ace/Reactor.h"
│ │ │ │ -#include "ace/Timer_Heap.h"
│ │ │ │ -#include "ace/Timer_Queue.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ -#include "ace/Reverse_Lock_T.h"
│ │ │ │ -#include "ace/Recursive_Thread_Mutex.h"
│ │ │ │ -#include "ace/Null_Mutex.h"
│ │ │ │ -#include "ace/os_include/os_poll.h"
│ │ │ │ -#include "ace/OS_NS_sys_mman.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_NS_sys_time.h"
│ │ │ │ -#include "ace/Functor_T.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Thread_Adapter.h"
│ │ │ │ +#include "ace/Thread_Manager.h"
│ │ │ │ +#include "ace/Thread_Exit.h"
│ │ │ │ +#include "ace/Thread_Hook.h"
│ │ │ │ +#include "ace/Object_Manager_Base.h"
│ │ │ │ +#include "ace/Service_Config.h"
│ │ │ │ +#include "ace/Thread_Adapter.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE (ACE_Thread_Adapter)
 
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE (ACE_Thread_Adapter )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,33 +3,25 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Dev_Poll_Reactor.cpp File Reference │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ -#include "ace/Dev_Poll_Reactor.h" │ │ │ │ │ -#include "ace/Signal.h" │ │ │ │ │ -#include "ace/Sig_Handler.h" │ │ │ │ │ -#include "ace/Flag_Manip.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ -#include "ace/OS_NS_fcntl.h" │ │ │ │ │ -#include "ace/OS_NS_stropts.h" │ │ │ │ │ -#include "ace/Handle_Set.h" │ │ │ │ │ -#include "ace/Reactor.h" │ │ │ │ │ -#include "ace/Timer_Heap.h" │ │ │ │ │ -#include "ace/Timer_Queue.h" │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/Reverse_Lock_T.h" │ │ │ │ │ -#include "ace/Recursive_Thread_Mutex.h" │ │ │ │ │ -#include "ace/Null_Mutex.h" │ │ │ │ │ -#include "ace/os_include/os_poll.h" │ │ │ │ │ -#include "ace/OS_NS_sys_mman.h" │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/OS_NS_sys_time.h" │ │ │ │ │ -#include "ace/Functor_T.h" │ │ │ │ │ +Functions │ │ │ │ │ +Thread_Adapter.cpp File Reference │ │ │ │ │ +#include "ace/Thread_Adapter.h" │ │ │ │ │ +#include "ace/Thread_Manager.h" │ │ │ │ │ +#include "ace/Thread_Exit.h" │ │ │ │ │ +#include "ace/Thread_Hook.h" │ │ │ │ │ +#include "ace/Object_Manager_Base.h" │ │ │ │ │ +#include "ace/Service_Config.h" │ │ │ │ │ +#include "ace/Thread_Adapter.inl" │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE (ACE_Thread_Adapter) │ │ │ │ │ +  │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE ( ACE_Thread_Adapter  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01811.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Malloc_Allocator.inl File Reference │ │ │ │ +ACE: Shared_Memory_Pool.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,40 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Malloc_Allocator.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Shared_Memory_Pool.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/ACE.h"
│ │ │ │ +#include "ace/Event_Handler.h"
│ │ │ │ +#include "ace/Sig_Handler.h"
│ │ │ │ +#include "ace/os_include/sys/os_mman.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Shared_Memory_Pool_Options
 Helper class for Shared Memory Pool constructor options. More...
 
class  ACE_Shared_Memory_Pool
 Make a memory pool that is based on System V shared memory (shmget(2) etc.). This implementation allows memory to be shared between processes. If your platform doesn't support System V shared memory (e.g., Win32 and many RTOS platforms do not) then you should use ACE_MMAP_Memory_Pool instead of this class. In fact, you should probably use ACE_MMAP_Memory_Pool on platforms that do support System V shared memory since it provides more powerful features, such as persistent backing store and greatly scalability. More...
 
struct  ACE_Shared_Memory_Pool::SHM_TABLE
 Keeps track of all the segments being used. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Dougls C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,38 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Malloc_Allocator.inl File Reference │ │ │ │ │ +Classes │ │ │ │ │ +Shared_Memory_Pool.h File Reference │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/Event_Handler.h" │ │ │ │ │ +#include "ace/Sig_Handler.h" │ │ │ │ │ +#include "ace/os_include/sys/os_mman.h" │ │ │ │ │ + Classes │ │ │ │ │ + class  ACE_Shared_Memory_Pool_Options │ │ │ │ │ +  Helper class for Shared Memory Pool constructor options. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Shared_Memory_Pool │ │ │ │ │ + Make a memory pool that is based on System V shared memory (shmget(2) │ │ │ │ │ + etc.). This implementation allows memory to be shared between │ │ │ │ │ + processes. If your platform doesn't support System V shared memory │ │ │ │ │ +  (e.g., Win32 and many RTOS platforms do not) then you should use │ │ │ │ │ + ACE_MMAP_Memory_Pool instead of this class. In fact, you should │ │ │ │ │ + probably use ACE_MMAP_Memory_Pool on platforms that do support System │ │ │ │ │ + V shared memory since it provides more powerful features, such as │ │ │ │ │ + persistent backing store and greatly scalability. More... │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Shared_Memory_Pool::SHM_TABLE │ │ │ │ │ +  Keeps track of all the segments being used. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Dougls C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01814.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: RW_Mutex.h File Reference │ │ │ │ +ACE: Handle_Set.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,29 +63,81 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
RW_Mutex.h File Reference
│ │ │ │ +Macros
│ │ │ │ +
Handle_Set.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/OS_NS_Thread.h"
│ │ │ │ -#include "ace/RW_Mutex.inl"
│ │ │ │ +
#include "ace/Handle_Set.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Classes

class  ACE_RW_Mutex
 Wrapper for readers/writer locks. More...
 

│ │ │ │ +Macros

#define ACE_MSB_MASK   (~(1 << (NFDBITS - 1)))
 
#define ACE_DIV_BY_WORDSIZE(x)   ((x) / ((int) ACE_Handle_Set::WORDSIZE))
 
#define ACE_MULT_BY_WORDSIZE(x)   ((x) * ((int) ACE_Handle_Set::WORDSIZE))
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_DIV_BY_WORDSIZE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DIV_BY_WORDSIZE( x)   ((x) / ((int) ACE_Handle_Set::WORDSIZE))
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_MSB_MASK

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MSB_MASK   (~(1 << (NFDBITS - 1)))
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_MULT_BY_WORDSIZE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MULT_BY_WORDSIZE( x)   ((x) * ((int) ACE_Handle_Set::WORDSIZE))
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,22 +3,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -RW_Mutex.h File Reference │ │ │ │ │ -#include "ace/OS_NS_Thread.h" │ │ │ │ │ -#include "ace/RW_Mutex.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_RW_Mutex │ │ │ │ │ -  Wrapper for readers/writer locks. More... │ │ │ │ │ +Macros │ │ │ │ │ +Handle_Set.cpp File Reference │ │ │ │ │ +#include "ace/Handle_Set.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_MSB_MASK   (~(1 << (NFDBITS - 1))) │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +#define ACE_DIV_BY_WORDSIZE(x)   ((x) / ((int) ACE_Handle_Set::WORDSIZE)) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_MULT_BY_WORDSIZE(x)   ((x) * ((int) ACE_Handle_Set::WORDSIZE)) │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_DIV_BY_WORDSIZE ***** │ │ │ │ │ +#define ACE_DIV_BY_WORDSIZE (  x )    ((x) / ((int) ACE_Handle_Set::WORDSIZE)) │ │ │ │ │ +***** ◆ ACE_MSB_MASK ***** │ │ │ │ │ +#define ACE_MSB_MASK   (~(1 << (NFDBITS - 1))) │ │ │ │ │ +***** ◆ ACE_MULT_BY_WORDSIZE ***** │ │ │ │ │ +#define ACE_MULT_BY_WORDSIZE (  x )    ((x) * ((int) ACE_Handle_Set:: │ │ │ │ │ + WORDSIZE)) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01817.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SPIPE.h File Reference │ │ │ │ +ACE: OS_NS_errno.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,31 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
SPIPE.h File Reference
│ │ │ │ +
OS_NS_errno.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/IPC_SAP.h"
│ │ │ │ -#include "ace/SPIPE_Addr.h"
│ │ │ │ -#include "ace/SPIPE.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_SPIPE
 Defines the member functions for the base class of the ACE_SPIPE abstraction. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Doug Schmidt
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,23 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -SPIPE.h File Reference │ │ │ │ │ -#include "ace/IPC_SAP.h" │ │ │ │ │ -#include "ace/SPIPE_Addr.h" │ │ │ │ │ -#include "ace/SPIPE.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_SPIPE │ │ │ │ │ -  Defines the member functions for the base class of the ACE_SPIPE │ │ │ │ │ - abstraction. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ +OS_NS_errno.inl File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01820.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: WIN32_Proactor.cpp File Reference │ │ │ │ +ACE: Auto_IncDec_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,28 +64,29 @@ │ │ │ │
    │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │ -
WIN32_Proactor.cpp File Reference
│ │ │ │ +
Auto_IncDec_T.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/WIN32_Proactor.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/Object_Manager.h"
│ │ │ │ -#include "ace/OS_NS_errno.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ +
#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/Auto_IncDec_T.inl"
│ │ │ │ +#include "ace/Auto_IncDec_T.cpp"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_WIN32_Wakeup_Completion
class  ACE_Auto_IncDec< ACE_SAFELY_INCREMENTABLE_DECREMENTABLE >
 This class automatically increments and decrements a parameterized counter. More...
 
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Edan Ayal EdanA.nosp@m.@cti.nosp@m.2.com
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,19 +4,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Classes │ │ │ │ │ -WIN32_Proactor.cpp File Reference │ │ │ │ │ -#include "ace/WIN32_Proactor.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/Object_Manager.h" │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ +Auto_IncDec_T.h File Reference │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/Auto_IncDec_T.inl" │ │ │ │ │ +#include "ace/Auto_IncDec_T.cpp" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_WIN32_Wakeup_Completion │ │ │ │ │ +class  ACE_Auto_IncDec<_ACE_SAFELY_INCREMENTABLE_DECREMENTABLE_> │ │ │ │ │ +  This class automatically increments and decrements a parameterized │ │ │ │ │ + counter. More... │ │ │ │ │   │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Edan Ayal EdanA.nosp@m.@cti.nosp@m.2.com │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01823.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Thread_Mutex.h File Reference │ │ │ │ +ACE: Refcountable_T.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,30 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Thread_Mutex.h File Reference
│ │ │ │ +
Refcountable_T.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_Thread.h"
│ │ │ │ -#include "ace/Thread_Mutex.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Thread_Mutex
 ACE_Thread_Mutex wrapper (only valid for threads in the same process). More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,23 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Thread_Mutex.h File Reference │ │ │ │ │ -#include "ace/OS_NS_Thread.h" │ │ │ │ │ -#include "ace/Thread_Mutex.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Thread_Mutex │ │ │ │ │ -  ACE_Thread_Mutex wrapper (only valid for threads in the same process). │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +Refcountable_T.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01826.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Msg_WFMO_Reactor.h File Reference │ │ │ │ +ACE: Future_Set.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,31 +63,65 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Msg_WFMO_Reactor.h File Reference
│ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
Future_Set.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/WFMO_Reactor.h"
│ │ │ │ -#include "ace/Msg_WFMO_Reactor.inl"
│ │ │ │ +
#include "ace/Future_Set.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ -Classes

class  ACE_Msg_WFMO_Reactor
 An OO event demultiplexor and event handler dispatcher for Win32 <MsgWaitForMultipleObjects>. More...
 

│ │ │ │ +Macros

#define ACE_FUTURE_SET_CPP
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Future_Set) template< class T > ACE_Future_Set< T >
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Beskrovny Evgeny evgen.nosp@m.y_be.nosp@m.skrov.nosp@m.ny@i.nosp@m.comve.nosp@m.rse..nosp@m.com
│ │ │ │ -
│ │ │ │ -Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ -
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_FUTURE_SET_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_FUTURE_SET_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tc()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Future_Set )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,24 +3,26 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Msg_WFMO_Reactor.h File Reference │ │ │ │ │ -#include "ace/WFMO_Reactor.h" │ │ │ │ │ -#include "ace/Msg_WFMO_Reactor.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Msg_WFMO_Reactor │ │ │ │ │ -  An OO event demultiplexor and event handler dispatcher for Win32 │ │ │ │ │ - . More... │ │ │ │ │ +Macros | Functions │ │ │ │ │ +Future_Set.cpp File Reference │ │ │ │ │ +#include "ace/Future_Set.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_FUTURE_SET_CPP │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Beskrovny Evgeny │ │ │ │ │ - evgen.nosp@m.y_be.nosp@m.skrov.nosp@m.ny@i.nosp@m.comve.nosp@m.rse..nosp@m.com │ │ │ │ │ - Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Future_Set) template< class T > ACE_Future_Set< │ │ │ │ │ + T > │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_FUTURE_SET_CPP ***** │ │ │ │ │ +#define ACE_FUTURE_SET_CPP │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Future_Set  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01829.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Message_Queue_Vx.inl File Reference │ │ │ │ +ACE: Event_Handler_Handle_Timeout_Upcall.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Message_Queue_Vx.inl File Reference
│ │ │ │ +
Event_Handler_Handle_Timeout_Upcall.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/Event_Handler_Handle_Timeout_Upcall.h"
│ │ │ │ +#include "ace/Reactor_Timer_Interface.h"
│ │ │ │ +#include "ace/Abstract_Timer_Queue.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Message_Queue_Vx.inl File Reference │ │ │ │ │ +Event_Handler_Handle_Timeout_Upcall.cpp File Reference │ │ │ │ │ +#include "ace/Event_Handler_Handle_Timeout_Upcall.h" │ │ │ │ │ +#include "ace/Reactor_Timer_Interface.h" │ │ │ │ │ +#include "ace/Abstract_Timer_Queue.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01832.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Log_Category.h File Reference │ │ │ │ +ACE: Message_Block_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,209 +63,32 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Macros
│ │ │ │ -
Log_Category.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
Message_Block_T.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Log_Priority.h"
│ │ │ │ -#include "ace/Log_Msg.h"
│ │ │ │ -#include "ace/Thread_Mutex.h"
│ │ │ │ -#include "ace/Log_Category.inl"
│ │ │ │ +
#include "ace/Message_Block.h"
│ │ │ │ +#include "ace/Message_Block_T.inl"
│ │ │ │ +#include "ace/Message_Block_T.cpp"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ Classes

class  ACE_Log_Category_TSS
 The thread specific object for a ACE_Log_Categy object. More...
class  ACE_Locked_Data_Block< ACE_LOCK >
 A Data_Block with a concrete locking strategy. More...
 
class  ACE_Log_Category
 Provides a categorized message logging abstraction. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │

│ │ │ │ -Macros

#define ACELIB_HEX_DUMP(X)
 
#define ACELIB_RETURN(Y)
 
#define ACELIB_ERROR_RETURN(X, Y)
 
#define ACELIB_ERROR(X)
 
#define ACELIB_DEBUG(X)
 
#define ACELIB_ERROR_BREAK(X)   { ACELIB_ERROR (X); break; }
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Huang-Ming Huang huang.nosp@m.h@oc.nosp@m.iweb..nosp@m.com
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACELIB_DEBUG

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACELIB_DEBUG( X)
│ │ │ │ -
│ │ │ │ -Value:
do { \
│ │ │ │ -
int const __ace_error = ACE_Log_Msg::last_error_adapter (); \
│ │ │ │ -
ACE_Log_Category_TSS *ace___ = ACE_Log_Category::ace_lib().per_thr_obj(); \
│ │ │ │ -
if (ace___ == 0) break;\
│ │ │ │ -
ace___->conditional_set (__FILE__, __LINE__, 0, __ace_error); \
│ │ │ │ -
ace___->log X; \
│ │ │ │ -
} while (0)
│ │ │ │ -
static ACE_Log_Category & ace_lib()
Definition: Log_Category.cpp:126
│ │ │ │ -
ACE_Log_Category_TSS * per_thr_obj()
Definition: Log_Category.cpp:75
│ │ │ │ -
static int last_error_adapter()
Returns last error.
Definition: Log_Msg.cpp:389
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACELIB_ERROR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACELIB_ERROR( X)
│ │ │ │ -
│ │ │ │ -Value:
do { \
│ │ │ │ -
int const __ace_error = ACE_Log_Msg::last_error_adapter (); \
│ │ │ │ -
ACE_Log_Category_TSS *ace___ = ACE_Log_Category::ace_lib().per_thr_obj(); \
│ │ │ │ -
if (ace___ == 0) break;\
│ │ │ │ -
ace___->conditional_set (__FILE__, __LINE__, -1, __ace_error); \
│ │ │ │ -
ace___->log X; \
│ │ │ │ -
} while (0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACELIB_ERROR_BREAK

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACELIB_ERROR_BREAK( X)   { ACELIB_ERROR (X); break; }
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACELIB_ERROR_RETURN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACELIB_ERROR_RETURN( X,
 
)
│ │ │ │ -
│ │ │ │ -Value:
do { \
│ │ │ │ -
int const __ace_error = ACE_Log_Msg::last_error_adapter (); \
│ │ │ │ -
ACE_Log_Category_TSS *ace___ = ACE_Log_Category::ace_lib().per_thr_obj(); \
│ │ │ │ -
if (ace___ == 0) return Y;\
│ │ │ │ -
ace___->conditional_set (__FILE__, __LINE__, Y, __ace_error); \
│ │ │ │ -
ace___->log X; \
│ │ │ │ -
return Y; \
│ │ │ │ -
} while (0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACELIB_HEX_DUMP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACELIB_HEX_DUMP( X)
│ │ │ │ -
│ │ │ │ -Value:
do { \
│ │ │ │ -
int const __ace_error = ACE_Log_Msg::last_error_adapter (); \
│ │ │ │ -
ACE_Log_Category_TSS *ace___ = ACE_Log_Category::ace_lib().per_thr_obj(); \
│ │ │ │ -
if (ace___ == 0) break;\
│ │ │ │ -
ace___->conditional_set (__FILE__, __LINE__, 0, __ace_error); \
│ │ │ │ -
ace___->log_hexdump X; \
│ │ │ │ -
} while (0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACELIB_RETURN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACELIB_RETURN( Y)
│ │ │ │ -
│ │ │ │ -Value:
do { \
│ │ │ │ -
int const __ace_error = ACE_Log_Msg::last_error_adapter (); \
│ │ │ │ -
ACE_Log_Msg *ace___ = ACE_Log_Msg::instance(); \
│ │ │ │ -
ace___->set (__FILE__, __LINE__, Y, __ace_error, ace___->restart (), \
│ │ │ │ -
ace___->msg_ostream (), ace___->msg_callback ()); \
│ │ │ │ -
return Y; \
│ │ │ │ -
} while (0)
│ │ │ │ -
static ACE_Log_Msg * instance()
Returns a pointer to the Singleton.
Definition: Log_Msg.cpp:279
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Carlos O'Ryan corya.nosp@m.n@at.nosp@m.desk..nosp@m.com
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,109 +3,24 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros │ │ │ │ │ -Log_Category.h File Reference │ │ │ │ │ -#include "ace/Log_Priority.h" │ │ │ │ │ -#include "ace/Log_Msg.h" │ │ │ │ │ -#include "ace/Thread_Mutex.h" │ │ │ │ │ -#include "ace/Log_Category.inl" │ │ │ │ │ +Classes │ │ │ │ │ +Message_Block_T.h File Reference │ │ │ │ │ +#include "ace/Message_Block.h" │ │ │ │ │ +#include "ace/Message_Block_T.inl" │ │ │ │ │ +#include "ace/Message_Block_T.cpp" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Log_Category_TSS │ │ │ │ │ -  The thread specific object for a ACE_Log_Categy object. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Log_Category │ │ │ │ │ -  Provides a categorized message logging abstraction. More... │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACELIB_HEX_DUMP(X) │ │ │ │ │ -  │ │ │ │ │ -#define ACELIB_RETURN(Y) │ │ │ │ │ -  │ │ │ │ │ -#define ACELIB_ERROR_RETURN(X, Y) │ │ │ │ │ -  │ │ │ │ │ -#define ACELIB_ERROR(X) │ │ │ │ │ -  │ │ │ │ │ -#define ACELIB_DEBUG(X) │ │ │ │ │ -  │ │ │ │ │ -#define ACELIB_ERROR_BREAK(X)   { ACELIB_ERROR (X); break; } │ │ │ │ │ +class  ACE_Locked_Data_Block<_ACE_LOCK_> │ │ │ │ │ +  A Data_Block with a concrete locking strategy. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Huang-Ming Huang huang.nosp@m.h@oc.nosp@m.iweb..nosp@m.com │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACELIB_DEBUG ***** │ │ │ │ │ -#define ACELIB_DEBUG (  X ) │ │ │ │ │ -Value: │ │ │ │ │ -do { \ │ │ │ │ │ -int const __ace_error = ACE_Log_Msg::last_error_adapter (); \ │ │ │ │ │ -ACE_Log_Category_TSS *ace___ = ACE_Log_Category::ace_lib().per_thr_obj(); \ │ │ │ │ │ -if (ace___ == 0) break;\ │ │ │ │ │ -ace___->conditional_set (__FILE__, __LINE__, 0, __ace_error); \ │ │ │ │ │ -ace___->log X; \ │ │ │ │ │ -} while (0) │ │ │ │ │ -ACE_Log_Category::ace_lib │ │ │ │ │ -static ACE_Log_Category & ace_lib() │ │ │ │ │ -Definition: Log_Category.cpp:126 │ │ │ │ │ -ACE_Log_Category::per_thr_obj │ │ │ │ │ -ACE_Log_Category_TSS * per_thr_obj() │ │ │ │ │ -Definition: Log_Category.cpp:75 │ │ │ │ │ -ACE_Log_Msg::last_error_adapter │ │ │ │ │ -static int last_error_adapter() │ │ │ │ │ -Returns last error. │ │ │ │ │ -Definition: Log_Msg.cpp:389 │ │ │ │ │ -***** ◆ ACELIB_ERROR ***** │ │ │ │ │ -#define ACELIB_ERROR (  X ) │ │ │ │ │ -Value: │ │ │ │ │ -do { \ │ │ │ │ │ -int const __ace_error = ACE_Log_Msg::last_error_adapter (); \ │ │ │ │ │ -ACE_Log_Category_TSS *ace___ = ACE_Log_Category::ace_lib().per_thr_obj(); \ │ │ │ │ │ -if (ace___ == 0) break;\ │ │ │ │ │ -ace___->conditional_set (__FILE__, __LINE__, -1, __ace_error); \ │ │ │ │ │ -ace___->log X; \ │ │ │ │ │ -} while (0) │ │ │ │ │ -***** ◆ ACELIB_ERROR_BREAK ***** │ │ │ │ │ -#define ACELIB_ERROR_BREAK (  X )    { ACELIB_ERROR (X); break; } │ │ │ │ │ -***** ◆ ACELIB_ERROR_RETURN ***** │ │ │ │ │ -#define ACELIB_ERROR_RETURN (  X, │ │ │ │ │ -  Y  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -do { \ │ │ │ │ │ -int const __ace_error = ACE_Log_Msg::last_error_adapter (); \ │ │ │ │ │ -ACE_Log_Category_TSS *ace___ = ACE_Log_Category::ace_lib().per_thr_obj(); \ │ │ │ │ │ -if (ace___ == 0) return Y;\ │ │ │ │ │ -ace___->conditional_set (__FILE__, __LINE__, Y, __ace_error); \ │ │ │ │ │ -ace___->log X; \ │ │ │ │ │ -return Y; \ │ │ │ │ │ -} while (0) │ │ │ │ │ -***** ◆ ACELIB_HEX_DUMP ***** │ │ │ │ │ -#define ACELIB_HEX_DUMP (  X ) │ │ │ │ │ -Value: │ │ │ │ │ -do { \ │ │ │ │ │ -int const __ace_error = ACE_Log_Msg::last_error_adapter (); \ │ │ │ │ │ -ACE_Log_Category_TSS *ace___ = ACE_Log_Category::ace_lib().per_thr_obj(); \ │ │ │ │ │ -if (ace___ == 0) break;\ │ │ │ │ │ -ace___->conditional_set (__FILE__, __LINE__, 0, __ace_error); \ │ │ │ │ │ -ace___->log_hexdump X; \ │ │ │ │ │ -} while (0) │ │ │ │ │ -***** ◆ ACELIB_RETURN ***** │ │ │ │ │ -#define ACELIB_RETURN (  Y ) │ │ │ │ │ -Value: │ │ │ │ │ -do { \ │ │ │ │ │ -int const __ace_error = ACE_Log_Msg::last_error_adapter (); \ │ │ │ │ │ -ACE_Log_Msg *ace___ = ACE_Log_Msg::instance(); \ │ │ │ │ │ -ace___->set (__FILE__, __LINE__, Y, __ace_error, ace___->restart (), \ │ │ │ │ │ -ace___->msg_ostream (), ace___->msg_callback ()); \ │ │ │ │ │ -return Y; \ │ │ │ │ │ -} while (0) │ │ │ │ │ -ACE_Log_Msg::instance │ │ │ │ │ -static ACE_Log_Msg * instance() │ │ │ │ │ -Returns a pointer to the Singleton. │ │ │ │ │ -Definition: Log_Msg.cpp:279 │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Carlos O'Ryan corya.nosp@m.n@at.nosp@m.desk..nosp@m.com │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01835.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_signal.cpp File Reference │ │ │ │ +ACE: Message_Queue_Vx.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
OS_NS_signal.cpp File Reference
│ │ │ │ +
Message_Queue_Vx.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_signal.h"
│ │ │ │ -#include "ace/OS_NS_signal.inl"
│ │ │ │ +
#include "ace/Message_Queue.h"
│ │ │ │ +#include "ace/Message_Queue_Vx.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_signal.cpp File Reference │ │ │ │ │ -#include "ace/OS_NS_signal.h" │ │ │ │ │ -#include "ace/OS_NS_signal.inl" │ │ │ │ │ +Message_Queue_Vx.cpp File Reference │ │ │ │ │ +#include "ace/Message_Queue.h" │ │ │ │ │ +#include "ace/Message_Queue_Vx.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01838.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Shared_Memory_Pool.h File Reference │ │ │ │ +ACE: Msg_WFMO_Reactor.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,38 +64,30 @@ │ │ │ │
    │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │ -
Shared_Memory_Pool.h File Reference
│ │ │ │ +
Msg_WFMO_Reactor.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/ACE.h"
│ │ │ │ -#include "ace/Event_Handler.h"
│ │ │ │ -#include "ace/Sig_Handler.h"
│ │ │ │ -#include "ace/os_include/sys/os_mman.h"
│ │ │ │ +
#include "ace/WFMO_Reactor.h"
│ │ │ │ +#include "ace/Msg_WFMO_Reactor.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_Shared_Memory_Pool_Options
 Helper class for Shared Memory Pool constructor options. More...
 
class  ACE_Shared_Memory_Pool
 Make a memory pool that is based on System V shared memory (shmget(2) etc.). This implementation allows memory to be shared between processes. If your platform doesn't support System V shared memory (e.g., Win32 and many RTOS platforms do not) then you should use ACE_MMAP_Memory_Pool instead of this class. In fact, you should probably use ACE_MMAP_Memory_Pool on platforms that do support System V shared memory since it provides more powerful features, such as persistent backing store and greatly scalability. More...
 
struct  ACE_Shared_Memory_Pool::SHM_TABLE
 Keeps track of all the segments being used. More...
class  ACE_Msg_WFMO_Reactor
 An OO event demultiplexor and event handler dispatcher for Win32 <MsgWaitForMultipleObjects>. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Dougls C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,37 +4,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Classes │ │ │ │ │ -Shared_Memory_Pool.h File Reference │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/Event_Handler.h" │ │ │ │ │ -#include "ace/Sig_Handler.h" │ │ │ │ │ -#include "ace/os_include/sys/os_mman.h" │ │ │ │ │ +Msg_WFMO_Reactor.h File Reference │ │ │ │ │ +#include "ace/WFMO_Reactor.h" │ │ │ │ │ +#include "ace/Msg_WFMO_Reactor.inl" │ │ │ │ │ Classes │ │ │ │ │ - class  ACE_Shared_Memory_Pool_Options │ │ │ │ │ -  Helper class for Shared Memory Pool constructor options. More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Shared_Memory_Pool │ │ │ │ │ - Make a memory pool that is based on System V shared memory (shmget(2) │ │ │ │ │ - etc.). This implementation allows memory to be shared between │ │ │ │ │ - processes. If your platform doesn't support System V shared memory │ │ │ │ │ -  (e.g., Win32 and many RTOS platforms do not) then you should use │ │ │ │ │ - ACE_MMAP_Memory_Pool instead of this class. In fact, you should │ │ │ │ │ - probably use ACE_MMAP_Memory_Pool on platforms that do support System │ │ │ │ │ - V shared memory since it provides more powerful features, such as │ │ │ │ │ - persistent backing store and greatly scalability. More... │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Shared_Memory_Pool::SHM_TABLE │ │ │ │ │ -  Keeps track of all the segments being used. More... │ │ │ │ │ +class  ACE_Msg_WFMO_Reactor │ │ │ │ │ +  An OO event demultiplexor and event handler dispatcher for Win32 │ │ │ │ │ + . More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Dougls C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ + Beskrovny Evgeny │ │ │ │ │ + evgen.nosp@m.y_be.nosp@m.skrov.nosp@m.ny@i.nosp@m.comve.nosp@m.rse..nosp@m.com │ │ │ │ │ + Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01841.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Event.cpp File Reference │ │ │ │ +ACE: Sig_Handler.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,40 +63,115 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Functions
│ │ │ │ -
Event.cpp File Reference
│ │ │ │ +Classes | │ │ │ │ +Macros | │ │ │ │ +Typedefs
│ │ │ │ +
Sig_Handler.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Event.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/Condition_Attributes.h"
│ │ │ │ +
#include "ace/Sig_Handler.h"
│ │ │ │ +#include "ace/Sig_Adapter.h"
│ │ │ │ +#include "ace/Signal.h"
│ │ │ │ +#include "ace/Recursive_Thread_Mutex.h"
│ │ │ │ +#include "ace/Managed_Object.h"
│ │ │ │ +#include "ace/Containers.h"
│ │ │ │ +#include "ace/Guard_T.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ -Functions

 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Event_T) template< class TIME_POLICY > ACE_Event_T< TIME_POLICY >
 

│ │ │ │ +Classes

class  ACE_Sig_Handlers_Set
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ace_signal_handler_dispatcher   reinterpret_cast<ACE_SignalHandler> (reinterpret_cast<void*> ((ACE_Sig_Handler_Ex)ACE_Sig_Handler::dispatch))
 
#define ace_signal_handlers_dispatcher   reinterpret_cast<ACE_SignalHandler> (reinterpret_cast<void*> ((ACE_Sig_Handler_Ex)ACE_Sig_Handlers::dispatch))
 
#define ACE_MAX_SIGNAL_HANDLERS   ((size_t) 20)
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Typedefs

using ACE_SIG_HANDLERS_SET = ACE_Fixed_Set< ACE_Event_Handler *,((size_t) 20)>
 
using ACE_SIG_HANDLERS_ITERATOR = ACE_Fixed_Set_Iterator< ACE_Event_Handler *,((size_t) 20)>
 
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tc()

│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_MAX_SIGNAL_HANDLERS

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Event_T )#define ACE_MAX_SIGNAL_HANDLERS   ((size_t) 20)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ace_signal_handler_dispatcher

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ace_signal_handler_dispatcher   reinterpret_cast<ACE_SignalHandler> (reinterpret_cast<void*> ((ACE_Sig_Handler_Ex)ACE_Sig_Handler::dispatch))
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ace_signal_handlers_dispatcher

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ace_signal_handlers_dispatcher   reinterpret_cast<ACE_SignalHandler> (reinterpret_cast<void*> ((ACE_Sig_Handler_Ex)ACE_Sig_Handlers::dispatch))
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_SIG_HANDLERS_ITERATOR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
using ACE_SIG_HANDLERS_ITERATOR = ACE_Fixed_Set_Iterator<ACE_Event_Handler *, ((size_t)20)>
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SIG_HANDLERS_SET

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
using ACE_SIG_HANDLERS_SET = ACE_Fixed_Set<ACE_Event_Handler *, ((size_t)20)>
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,22 +3,54 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Functions │ │ │ │ │ -Event.cpp File Reference │ │ │ │ │ -#include "ace/Event.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/Condition_Attributes.h" │ │ │ │ │ - Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Event_T) template< class TIME_POLICY > │ │ │ │ │ - ACE_Event_T< TIME_POLICY > │ │ │ │ │ -  │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Event_T  ) │ │ │ │ │ +Classes | Macros | Typedefs │ │ │ │ │ +Sig_Handler.cpp File Reference │ │ │ │ │ +#include "ace/Sig_Handler.h" │ │ │ │ │ +#include "ace/Sig_Adapter.h" │ │ │ │ │ +#include "ace/Signal.h" │ │ │ │ │ +#include "ace/Recursive_Thread_Mutex.h" │ │ │ │ │ +#include "ace/Managed_Object.h" │ │ │ │ │ +#include "ace/Containers.h" │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Sig_Handlers_Set │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ace_signal_handler_dispatcher   reinterpret_cast │ │ │ │ │ + (reinterpret_cast ((ACE_Sig_Handler_Ex)ACE_Sig_Handler:: │ │ │ │ │ + dispatch)) │ │ │ │ │ +  │ │ │ │ │ +#define ace_signal_handlers_dispatcher   reinterpret_cast │ │ │ │ │ + (reinterpret_cast ((ACE_Sig_Handler_Ex)ACE_Sig_Handlers:: │ │ │ │ │ + dispatch)) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_MAX_SIGNAL_HANDLERS   ((size_t) 20) │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ +using ACE_SIG_HANDLERS_SET = ACE_Fixed_Set< ACE_Event_Handler *,((size_t) 20)> │ │ │ │ │ +  │ │ │ │ │ +using ACE_SIG_HANDLERS_ITERATOR = ACE_Fixed_Set_Iterator< ACE_Event_Handler *, │ │ │ │ │ + ((size_t) 20)> │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_MAX_SIGNAL_HANDLERS ***** │ │ │ │ │ +#define ACE_MAX_SIGNAL_HANDLERS   ((size_t) 20) │ │ │ │ │ +***** ◆ ace_signal_handler_dispatcher ***** │ │ │ │ │ +#define ace_signal_handler_dispatcher   reinterpret_cast │ │ │ │ │ +(reinterpret_cast ((ACE_Sig_Handler_Ex)ACE_Sig_Handler::dispatch)) │ │ │ │ │ +***** ◆ ace_signal_handlers_dispatcher ***** │ │ │ │ │ +#define ace_signal_handlers_dispatcher   reinterpret_cast │ │ │ │ │ +(reinterpret_cast ((ACE_Sig_Handler_Ex)ACE_Sig_Handlers::dispatch)) │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_SIG_HANDLERS_ITERATOR ***** │ │ │ │ │ +using ACE_SIG_HANDLERS_ITERATOR = ACE_Fixed_Set_Iterator │ │ │ │ │ +***** ◆ ACE_SIG_HANDLERS_SET ***** │ │ │ │ │ +using ACE_SIG_HANDLERS_SET = ACE_Fixed_Set │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01844.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Monitor_Size.cpp File Reference │ │ │ │ +ACE: Service_Manager.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,29 +63,31 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Namespaces
│ │ │ │ -
Monitor_Size.cpp File Reference
│ │ │ │ +Classes
│ │ │ │ +
Service_Manager.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Monitor_Size.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ +
#include "ace/SOCK_Stream.h"
│ │ │ │ +#include "ace/SOCK_Acceptor.h"
│ │ │ │ +#include "ace/INET_Addr.h"
│ │ │ │ +#include "ace/Service_Object.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ -Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.
 
namespace  ACE::Monitor_Control

│ │ │ │ +Classes

class  ACE_Service_Manager
 Provide a standard ACE service for managing all the services configured in an ACE_Service_Repository. More...
 
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,20 +3,25 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces │ │ │ │ │ -Monitor_Size.cpp File Reference │ │ │ │ │ -#include "ace/Monitor_Size.h" │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE │ │ │ │ │ -  The namespace containing the ACE framework itself. │ │ │ │ │ -  │ │ │ │ │ -namespace  ACE::Monitor_Control │ │ │ │ │ +Classes │ │ │ │ │ +Service_Manager.h File Reference │ │ │ │ │ +#include "ace/SOCK_Stream.h" │ │ │ │ │ +#include "ace/SOCK_Acceptor.h" │ │ │ │ │ +#include "ace/INET_Addr.h" │ │ │ │ │ +#include "ace/Service_Object.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Service_Manager │ │ │ │ │ +  Provide a standard ACE service for managing all the services configured │ │ │ │ │ + in an ACE_Service_Repository. More... │ │ │ │ │   │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01847.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Cleanup.inl File Reference │ │ │ │ +ACE: Null_Semaphore.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,30 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Cleanup.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Null_Semaphore.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/os_include/os_errno.h"
│ │ │ │ +#include "ace/os_include/sys/os_types.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Null_Semaphore
 Implement a do nothing ACE_Semaphore, i.e., all the methods are no ops. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Cleanup.inl File Reference │ │ │ │ │ +Classes │ │ │ │ │ +Null_Semaphore.h File Reference │ │ │ │ │ +#include "ace/os_include/os_errno.h" │ │ │ │ │ +#include "ace/os_include/sys/os_types.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Null_Semaphore │ │ │ │ │ +  Implement a do nothing ACE_Semaphore, i.e., all the methods are no ops. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01850.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Remote_Name_Space.h File Reference │ │ │ │ +ACE: NT_Service.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,43 +64,219 @@ │ │ │ │
    │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes | │ │ │ │ -Typedefs
│ │ │ │ -
Remote_Name_Space.h File Reference
│ │ │ │ +Macros
│ │ │ │ +
NT_Service.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Name_Proxy.h"
│ │ │ │ -#include "ace/Name_Space.h"
│ │ │ │ +
#include "ace/ACE.h"
│ │ │ │ +#include "ace/OS_Log_Msg_Attributes.h"
│ │ │ │ +#include "ace/Service_Object.h"
│ │ │ │ +#include "ace/Task.h"
│ │ │ │ +#include "ace/OS_NS_errno.h"
│ │ │ │ +#include "ace/NT_Service.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_Remote_Name_Space
 Maintaining accesses Remote Name Server Database. Allows to add NameBindings, change them, remove them and resolve NameBindings. More...
class  ACE_NT_Service
 Provide the base class which defines the interface for controlling an NT service. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Typedefs

typedef ACE_Unbounded_Set< ACE_NS_WStringACE_WSTRING_SET
 

│ │ │ │ +Macros

#define ACE_NT_SERVICE_START_TIMEOUT   5000
 
#define ACE_NT_SERVICE_DEFINE(SVCNAME, SVCCLASS, SVCDESC)
 
#define ACE_NT_SERVICE_REFERENCE(SVCNAME)
 
#define ACE_NT_SERVICE_ENTRY(SVCDESC, SVCNAME)
 
#define ACE_NT_SERVICE_RUN(SVCNAME, SVCINSTANCE, RET)
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Prashant Jain
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_WSTRING_SET

│ │ │ │ +
Author
Steve Huston shust.nosp@m.on@r.nosp@m.ivera.nosp@m.ce.c.nosp@m.om
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_NT_SERVICE_DEFINE

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Unbounded_Set<ACE_NS_WString> ACE_WSTRING_SET#define ACE_NT_SERVICE_DEFINE( SVCNAME,
 SVCCLASS,
 SVCDESC 
)
│ │ │ │ +
│ │ │ │ +Value:
ACE_NT_Service * _ace_nt_svc_obj_##SVCNAME = 0; \
│ │ │ │ +
VOID WINAPI ace_nt_svc_handler_##SVCNAME (DWORD fdwControl) { \
│ │ │ │ +
_ace_nt_svc_obj_##SVCNAME->handle_control(fdwControl); \
│ │ │ │ +
} \
│ │ │ │ +
VOID WINAPI ace_nt_svc_main_##SVCNAME (DWORD dwArgc, \
│ │ │ │ +
ACE_TCHAR **lpszArgv) { \
│ │ │ │ +
bool delete_svc_obj = false; \
│ │ │ │ +
if (_ace_nt_svc_obj_##SVCNAME == 0) { \
│ │ │ │ +
ACE_NEW (_ace_nt_svc_obj_##SVCNAME, SVCCLASS); \
│ │ │ │ +
if (_ace_nt_svc_obj_##SVCNAME == 0) \
│ │ │ │ +
return; \
│ │ │ │ +
delete_svc_obj = true; \
│ │ │ │ +
} \
│ │ │ │ +
else \
│ │ │ │ +
_ace_nt_svc_obj_##SVCNAME->inherit_log_msg_attributes (); \
│ │ │ │ +
_ace_nt_svc_obj_##SVCNAME->init(dwArgc, lpszArgv); \
│ │ │ │ +
_ace_nt_svc_obj_##SVCNAME->svc_handle( \
│ │ │ │ + │ │ │ │ +
&ace_nt_svc_handler_##SVCNAME)); \
│ │ │ │ +
_ace_nt_svc_obj_##SVCNAME->open(); \
│ │ │ │ +
_ace_nt_svc_obj_##SVCNAME->wait(); \
│ │ │ │ +
_ace_nt_svc_obj_##SVCNAME->fini(); \
│ │ │ │ +
if (delete_svc_obj) { \
│ │ │ │ +
delete _ace_nt_svc_obj_##SVCNAME; \
│ │ │ │ +
_ace_nt_svc_obj_##SVCNAME = 0; \
│ │ │ │ +
} \
│ │ │ │ +
return; \
│ │ │ │ +
}
│ │ │ │ +
char ACE_TCHAR
Definition: ace_wchar.h:95
│ │ │ │ +
#define ACE_TEXT_RegisterServiceCtrlHandler
Definition: ace_wchar.h:314
│ │ │ │ +
Provide the base class which defines the interface for controlling an NT service.
Definition: NT_Service.h:98
│ │ │ │ +
virtual void handle_control(DWORD control_code)
Definition: NT_Service.cpp:88
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_NT_SERVICE_ENTRY

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_NT_SERVICE_ENTRY( SVCDESC,
 SVCNAME 
)
│ │ │ │ +
│ │ │ │ +Value:
{ const_cast<ACE_TCHAR*> (SVCDESC), \
│ │ │ │ +
&ace_nt_svc_main_##SVCNAME }
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_NT_SERVICE_REFERENCE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_NT_SERVICE_REFERENCE( SVCNAME)
│ │ │ │ +
│ │ │ │ +Value:
extern ACE_NT_Service * _ace_nt_svc_obj_##SVCNAME; \
│ │ │ │ +
extern VOID WINAPI ace_nt_svc_main_##SVCNAME (DWORD dwArgc, \
│ │ │ │ +
ACE_TCHAR **lpszArgv);
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_NT_SERVICE_RUN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_NT_SERVICE_RUN( SVCNAME,
 SVCINSTANCE,
 RET 
)
│ │ │ │ +
│ │ │ │ +Value:
ACE_TEXT_SERVICE_TABLE_ENTRY _ace_nt_svc_table[2] = \
│ │ │ │ +
{ \
│ │ │ │ +
ACE_NT_SERVICE_ENTRY(ACE_TEXT (#SVCNAME), SVCNAME), \
│ │ │ │ +
{ 0, 0 } \
│ │ │ │ +
}; \
│ │ │ │ +
_ace_nt_svc_obj_##SVCNAME = SVCINSTANCE; \
│ │ │ │ +
_ace_nt_svc_obj_##SVCNAME->capture_log_msg_attributes (); \
│ │ │ │ + │ │ │ │ +
int RET = ACE_TEXT_StartServiceCtrlDispatcher(_ace_nt_svc_table);
│ │ │ │ +
#define ACE_TEXT_StartServiceCtrlDispatcher
Definition: ace_wchar.h:329
│ │ │ │ +
#define ACE_TEXT_SERVICE_TABLE_ENTRY
Definition: ace_wchar.h:278
│ │ │ │ +
#define ACE_TEXT(STRING)
Definition: ace_wchar.h:97
│ │ │ │ +
int last_error()
Definition: OS_NS_errno.inl:7
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_NT_SERVICE_START_TIMEOUT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_NT_SERVICE_START_TIMEOUT   5000
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,29 +3,127 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Typedefs │ │ │ │ │ -Remote_Name_Space.h File Reference │ │ │ │ │ -#include "ace/Name_Proxy.h" │ │ │ │ │ -#include "ace/Name_Space.h" │ │ │ │ │ +Classes | Macros │ │ │ │ │ +NT_Service.h File Reference │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/OS_Log_Msg_Attributes.h" │ │ │ │ │ +#include "ace/Service_Object.h" │ │ │ │ │ +#include "ace/Task.h" │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ +#include "ace/NT_Service.inl" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Remote_Name_Space │ │ │ │ │ - Maintaining accesses Remote Name Server Database. Allows to add │ │ │ │ │ -  NameBindings, change them, remove them and resolve NameBindings. │ │ │ │ │ - More... │ │ │ │ │ +class  ACE_NT_Service │ │ │ │ │ +  Provide the base class which defines the interface for controlling an │ │ │ │ │ + NT service. More... │ │ │ │ │   │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef ACE_Unbounded_Set< ACE_NS_WString > ACE_WSTRING_SET │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_NT_SERVICE_START_TIMEOUT   5000 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_NT_SERVICE_DEFINE(SVCNAME, SVCCLASS, SVCDESC) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_NT_SERVICE_REFERENCE(SVCNAME) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_NT_SERVICE_ENTRY(SVCDESC, SVCNAME) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_NT_SERVICE_RUN(SVCNAME, SVCINSTANCE, RET) │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Prashant Jain │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_WSTRING_SET ***** │ │ │ │ │ -typedef ACE_Unbounded_Set ACE_WSTRING_SET │ │ │ │ │ + Steve Huston shust.nosp@m.on@r.nosp@m.ivera.nosp@m.ce.c.nosp@m.om │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_NT_SERVICE_DEFINE ***** │ │ │ │ │ +#define ACE_NT_SERVICE_DEFINE (  SVCNAME, │ │ │ │ │ +  SVCCLASS, │ │ │ │ │ +  SVCDESC  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +ACE_NT_Service * _ace_nt_svc_obj_##SVCNAME = 0; \ │ │ │ │ │ +VOID WINAPI ace_nt_svc_handler_##SVCNAME (DWORD fdwControl) { \ │ │ │ │ │ +_ace_nt_svc_obj_##SVCNAME->handle_control(fdwControl); \ │ │ │ │ │ +} \ │ │ │ │ │ +VOID WINAPI ace_nt_svc_main_##SVCNAME (DWORD dwArgc, \ │ │ │ │ │ +ACE_TCHAR **lpszArgv) { \ │ │ │ │ │ +bool delete_svc_obj = false; \ │ │ │ │ │ +if (_ace_nt_svc_obj_##SVCNAME == 0) { \ │ │ │ │ │ +ACE_NEW (_ace_nt_svc_obj_##SVCNAME, SVCCLASS); \ │ │ │ │ │ +if (_ace_nt_svc_obj_##SVCNAME == 0) \ │ │ │ │ │ +return; \ │ │ │ │ │ +delete_svc_obj = true; \ │ │ │ │ │ +} \ │ │ │ │ │ +else \ │ │ │ │ │ +_ace_nt_svc_obj_##SVCNAME->inherit_log_msg_attributes (); \ │ │ │ │ │ +_ace_nt_svc_obj_##SVCNAME->init(dwArgc, lpszArgv); \ │ │ │ │ │ +_ace_nt_svc_obj_##SVCNAME->svc_handle( \ │ │ │ │ │ +ACE_TEXT_RegisterServiceCtrlHandler(SVCDESC, \ │ │ │ │ │ +&ace_nt_svc_handler_##SVCNAME)); \ │ │ │ │ │ +_ace_nt_svc_obj_##SVCNAME->open(); \ │ │ │ │ │ +_ace_nt_svc_obj_##SVCNAME->wait(); \ │ │ │ │ │ +_ace_nt_svc_obj_##SVCNAME->fini(); \ │ │ │ │ │ +if (delete_svc_obj) { \ │ │ │ │ │ +delete _ace_nt_svc_obj_##SVCNAME; \ │ │ │ │ │ +_ace_nt_svc_obj_##SVCNAME = 0; \ │ │ │ │ │ +} \ │ │ │ │ │ +return; \ │ │ │ │ │ +} │ │ │ │ │ +ACE_TCHAR │ │ │ │ │ +char ACE_TCHAR │ │ │ │ │ +Definition: ace_wchar.h:95 │ │ │ │ │ +ACE_TEXT_RegisterServiceCtrlHandler │ │ │ │ │ +#define ACE_TEXT_RegisterServiceCtrlHandler │ │ │ │ │ +Definition: ace_wchar.h:314 │ │ │ │ │ +ACE_NT_Service │ │ │ │ │ +Provide the base class which defines the interface for controlling an NT │ │ │ │ │ +service. │ │ │ │ │ +Definition: NT_Service.h:98 │ │ │ │ │ +ACE_NT_Service::handle_control │ │ │ │ │ +virtual void handle_control(DWORD control_code) │ │ │ │ │ +Definition: NT_Service.cpp:88 │ │ │ │ │ +***** ◆ ACE_NT_SERVICE_ENTRY ***** │ │ │ │ │ +#define ACE_NT_SERVICE_ENTRY (  SVCDESC, │ │ │ │ │ +  SVCNAME  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +{ const_cast (SVCDESC), \ │ │ │ │ │ +&ace_nt_svc_main_##SVCNAME } │ │ │ │ │ +***** ◆ ACE_NT_SERVICE_REFERENCE ***** │ │ │ │ │ +#define ACE_NT_SERVICE_REFERENCE (  SVCNAME ) │ │ │ │ │ +Value: │ │ │ │ │ +extern ACE_NT_Service * _ace_nt_svc_obj_##SVCNAME; \ │ │ │ │ │ +extern VOID WINAPI ace_nt_svc_main_##SVCNAME (DWORD dwArgc, \ │ │ │ │ │ +ACE_TCHAR **lpszArgv); │ │ │ │ │ +***** ◆ ACE_NT_SERVICE_RUN ***** │ │ │ │ │ +#define ACE_NT_SERVICE_RUN (  SVCNAME, │ │ │ │ │ +  SVCINSTANCE, │ │ │ │ │ +  RET  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +ACE_TEXT_SERVICE_TABLE_ENTRY _ace_nt_svc_table[2] = \ │ │ │ │ │ +{ \ │ │ │ │ │ +ACE_NT_SERVICE_ENTRY(ACE_TEXT (#SVCNAME), SVCNAME), \ │ │ │ │ │ +{ 0, 0 } \ │ │ │ │ │ +}; \ │ │ │ │ │ +_ace_nt_svc_obj_##SVCNAME = SVCINSTANCE; \ │ │ │ │ │ +_ace_nt_svc_obj_##SVCNAME->capture_log_msg_attributes (); \ │ │ │ │ │ +ACE_OS::last_error (0); \ │ │ │ │ │ +int RET = ACE_TEXT_StartServiceCtrlDispatcher(_ace_nt_svc_table); │ │ │ │ │ +ACE_TEXT_StartServiceCtrlDispatcher │ │ │ │ │ +#define ACE_TEXT_StartServiceCtrlDispatcher │ │ │ │ │ +Definition: ace_wchar.h:329 │ │ │ │ │ +ACE_TEXT_SERVICE_TABLE_ENTRY │ │ │ │ │ +#define ACE_TEXT_SERVICE_TABLE_ENTRY │ │ │ │ │ +Definition: ace_wchar.h:278 │ │ │ │ │ +ACE_TEXT │ │ │ │ │ +#define ACE_TEXT(STRING) │ │ │ │ │ +Definition: ace_wchar.h:97 │ │ │ │ │ +ACE_OS::last_error │ │ │ │ │ +int last_error() │ │ │ │ │ +Definition: OS_NS_errno.inl:7 │ │ │ │ │ +***** ◆ ACE_NT_SERVICE_START_TIMEOUT ***** │ │ │ │ │ +#define ACE_NT_SERVICE_START_TIMEOUT   5000 │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01853.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: ATM_Acceptor.h File Reference │ │ │ │ +ACE: OS_NS_netdb.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,31 +63,99 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
ATM_Acceptor.h File Reference
│ │ │ │ +Classes | │ │ │ │ +Namespaces | │ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
OS_NS_netdb.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/ATM_Stream.h"
│ │ │ │ -#include "ace/ATM_Params.h"
│ │ │ │ -#include "ace/ATM_QoS.h"
│ │ │ │ -#include "ace/ATM_Acceptor.inl"
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +#include "ace/os_include/os_netdb.h"
│ │ │ │ +#include "ace/os_include/sys/os_socket.h"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ +

│ │ │ │ Classes

class  ACE_ATM_Acceptor
 Defines the member functions for ACE_ATM_Acceptor abstraction. More...
struct  ACE_OS::macaddr_node_t
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Functions

struct hostent * ACE_OS::gethostbyaddr (const char *addr, int length, int type)
 
struct hostent * ACE_OS::gethostbyaddr_r (const char *addr, int length, int type, struct hostent *result, ACE_HOSTENT_DATA buffer, int *h_errnop)
 
struct hostent * ACE_OS::gethostbyname (const char *name)
 
struct hostent * ACE_OS::gethostbyname_r (const char *name, struct hostent *result, ACE_HOSTENT_DATA buffer, int *h_errnop)
 
struct hostent * ACE_OS::getipnodebyaddr (const void *src, size_t len, int family)
 
struct hostent * ACE_OS::getipnodebyname (const char *name, int family, int flags=0)
 
int ACE_OS::getmacaddress (struct macaddr_node_t *node)
 
struct protoent * ACE_OS::getprotobyname (const char *name)
 
struct protoent * ACE_OS::getprotobyname_r (const char *name, struct protoent *result, ACE_PROTOENT_DATA buffer)
 
struct protoent * ACE_OS::getprotobynumber (int proto)
 
struct protoent * ACE_OS::getprotobynumber_r (int proto, struct protoent *result, ACE_PROTOENT_DATA buffer)
 
struct servent * ACE_OS::getservbyname (const char *svc, const char *proto)
 
struct servent * ACE_OS::getservbyname_r (const char *svc, const char *proto, struct servent *result, ACE_SERVENT_DATA buf)
 
int ACE_OS::getaddrinfo (const char *name, const char *service, const addrinfo *hints, addrinfo **result)
 
void ACE_OS::freeaddrinfo (addrinfo *result)
 
const ACE_TCHARACE_OS::gai_strerror (int errcode)
 
int ACE_OS::getnameinfo (const sockaddr *addr, ACE_SOCKET_LEN addr_len, char *host, ACE_SOCKET_LEN host_len, char *service, ACE_SOCKET_LEN service_len, unsigned int flags)
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Joe Hoffert
│ │ │ │ -
│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ +
│ │ │ │ +and a cast of thousands...
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_EXPORT_MACRO

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,23 +3,84 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -ATM_Acceptor.h File Reference │ │ │ │ │ -#include "ace/ATM_Stream.h" │ │ │ │ │ -#include "ace/ATM_Params.h" │ │ │ │ │ -#include "ace/ATM_QoS.h" │ │ │ │ │ -#include "ace/ATM_Acceptor.inl" │ │ │ │ │ +Classes | Namespaces | Macros | Functions │ │ │ │ │ +OS_NS_netdb.h File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ +#include "ace/os_include/os_netdb.h" │ │ │ │ │ +#include "ace/os_include/sys/os_socket.h" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_ATM_Acceptor │ │ │ │ │ -  Defines the member functions for ACE_ATM_Acceptor abstraction. More... │ │ │ │ │ +struct  ACE_OS::macaddr_node_t │ │ │ │ │ +  │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_OS │ │ │ │ │ + This namespace defines an OS independent programming API that │ │ │ │ │ +  shields developers from nonportable aspects of writing efficient │ │ │ │ │ + system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ + various real-time operating systems. │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ + struct hostent * ACE_OS::gethostbyaddr (const char *addr, int length, int │ │ │ │ │ + type) │ │ │ │ │ +  │ │ │ │ │ + struct hostent * ACE_OS::gethostbyaddr_r (const char *addr, int length, int │ │ │ │ │ + type, struct hostent *result, ACE_HOSTENT_DATA buffer, int │ │ │ │ │ + *h_errnop) │ │ │ │ │ +  │ │ │ │ │ + struct hostent * ACE_OS::gethostbyname (const char *name) │ │ │ │ │ +  │ │ │ │ │ + struct hostent * ACE_OS::gethostbyname_r (const char *name, struct hostent │ │ │ │ │ + *result, ACE_HOSTENT_DATA buffer, int *h_errnop) │ │ │ │ │ +  │ │ │ │ │ + struct hostent * ACE_OS::getipnodebyaddr (const void *src, size_t len, int │ │ │ │ │ + family) │ │ │ │ │ +  │ │ │ │ │ + struct hostent * ACE_OS::getipnodebyname (const char *name, int family, int │ │ │ │ │ + flags=0) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::getmacaddress (struct macaddr_node_t *node) │ │ │ │ │ +  │ │ │ │ │ +struct protoent * ACE_OS::getprotobyname (const char *name) │ │ │ │ │ +  │ │ │ │ │ +struct protoent * ACE_OS::getprotobyname_r (const char *name, struct protoent │ │ │ │ │ + *result, ACE_PROTOENT_DATA buffer) │ │ │ │ │ +  │ │ │ │ │ +struct protoent * ACE_OS::getprotobynumber (int proto) │ │ │ │ │ +  │ │ │ │ │ +struct protoent * ACE_OS::getprotobynumber_r (int proto, struct protoent │ │ │ │ │ + *result, ACE_PROTOENT_DATA buffer) │ │ │ │ │ +  │ │ │ │ │ + struct servent * ACE_OS::getservbyname (const char *svc, const char *proto) │ │ │ │ │ +  │ │ │ │ │ + struct servent * ACE_OS::getservbyname_r (const char *svc, const char *proto, │ │ │ │ │ + struct servent *result, ACE_SERVENT_DATA buf) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::getaddrinfo (const char *name, const char *service, │ │ │ │ │ + const addrinfo *hints, addrinfo **result) │ │ │ │ │ +  │ │ │ │ │ + void ACE_OS::freeaddrinfo (addrinfo *result) │ │ │ │ │ +  │ │ │ │ │ +const ACE_TCHAR * ACE_OS::gai_strerror (int errcode) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::getnameinfo (const sockaddr *addr, ACE_SOCKET_LEN │ │ │ │ │ + addr_len, char *host, ACE_SOCKET_LEN host_len, char │ │ │ │ │ + *service, ACE_SOCKET_LEN service_len, unsigned int flags) │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Joe Hoffert │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ + and a cast of thousands... │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01856.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: RW_Process_Mutex.cpp File Reference │ │ │ │ +ACE: Log_Msg_UNIX_Syslog.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,30 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
RW_Process_Mutex.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Log_Msg_UNIX_Syslog.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/RW_Process_Mutex.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ -#include "ace/Malloc_T.h"
│ │ │ │ -#include "ace/OS_NS_fcntl.h"
│ │ │ │ +
#include "ace/Log_Msg_Backend.h"
│ │ │ │ +#include "ace/Basic_Types.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Log_Msg_UNIX_Syslog
 Implements an ACE_Log_Msg_Backend that logs messages to a UNIX system's syslog facility. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,16 +3,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -RW_Process_Mutex.cpp File Reference │ │ │ │ │ -#include "ace/RW_Process_Mutex.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/Malloc_T.h" │ │ │ │ │ -#include "ace/OS_NS_fcntl.h" │ │ │ │ │ +Classes │ │ │ │ │ +Log_Msg_UNIX_Syslog.h File Reference │ │ │ │ │ +#include "ace/Log_Msg_Backend.h" │ │ │ │ │ +#include "ace/Basic_Types.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Log_Msg_UNIX_Syslog │ │ │ │ │ +  Implements an ACE_Log_Msg_Backend that logs messages to a UNIX system's │ │ │ │ │ + syslog facility. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Jerry D. De Master jdema.nosp@m.ster.nosp@m.@rite.nosp@m.- │ │ │ │ │ + sol.nosp@m.ution.nosp@m.s.co.nosp@m.m │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01859.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Shared_Memory_MM.cpp File Reference │ │ │ │ +ACE: OS_NS_devctl.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,56 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Shared_Memory_MM.cpp File Reference
│ │ │ │ +
│ │ │ │ +Namespaces | │ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
OS_NS_devctl.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Shared_Memory_MM.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +#include "ace/os_include/sys/os_types.h"
│ │ │ │ +#include "ace/ACE_export.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

int ACE_OS::posix_devctl (int filedes, int dcmd, void *dev_data_ptr, size_t nbyte, int *dev_info_ptr)
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_EXPORT_MACRO

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,32 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Shared_Memory_MM.cpp File Reference │ │ │ │ │ -#include "ace/Shared_Memory_MM.h" │ │ │ │ │ +Namespaces | Macros | Functions │ │ │ │ │ +OS_NS_devctl.h File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ +#include "ace/os_include/sys/os_types.h" │ │ │ │ │ +#include "ace/ACE_export.h" │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_OS │ │ │ │ │ + This namespace defines an OS independent programming API that │ │ │ │ │ +  shields developers from nonportable aspects of writing efficient │ │ │ │ │ + system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ + various real-time operating systems. │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +int ACE_OS::posix_devctl (int filedes, int dcmd, void *dev_data_ptr, size_t │ │ │ │ │ + nbyte, int *dev_info_ptr) │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01862.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_errno.h File Reference │ │ │ │ +ACE: Malloc_Allocator.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,99 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Namespaces | │ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
OS_NS_errno.h File Reference
│ │ │ │ +
Malloc_Allocator.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/config-lite.h"
│ │ │ │ -#include "ace/os_include/os_errno.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
#define ACE_ERRNO_TYPE   int
 
#define ACE_ERRNO_GET   errno
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

int ACE_OS::last_error ()
 
void ACE_OS::last_error (int error)
 
int ACE_OS::set_errno_to_last_error ()
 
int ACE_OS::set_errno_to_wsa_last_error ()
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ -
│ │ │ │ -and a cast of thousands...
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ERRNO_GET

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_ERRNO_GET   errno
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_ERRNO_TYPE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_ERRNO_TYPE   int
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_EXPORT_MACRO

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/Malloc_Allocator.h"
│ │ │ │ +#include "ace/Object_Manager.h"
│ │ │ │ +#include "ace/Guard_T.h"
│ │ │ │ +#include "ace/Recursive_Thread_Mutex.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,50 +3,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces | Macros | Functions │ │ │ │ │ -OS_NS_errno.h File Reference │ │ │ │ │ -#include "ace/config-lite.h" │ │ │ │ │ -#include "ace/os_include/os_errno.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_OS │ │ │ │ │ - This namespace defines an OS independent programming API that │ │ │ │ │ -  shields developers from nonportable aspects of writing efficient │ │ │ │ │ - system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ - various real-time operating systems. │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -  │ │ │ │ │ -#define ACE_ERRNO_TYPE   int │ │ │ │ │ -  │ │ │ │ │ -#define ACE_ERRNO_GET   errno │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ - int ACE_OS::last_error () │ │ │ │ │ -  │ │ │ │ │ -void ACE_OS::last_error (int error) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::set_errno_to_last_error () │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::set_errno_to_wsa_last_error () │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ - and a cast of thousands... │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_ERRNO_GET ***** │ │ │ │ │ -#define ACE_ERRNO_GET   errno │ │ │ │ │ -***** ◆ ACE_ERRNO_TYPE ***** │ │ │ │ │ -#define ACE_ERRNO_TYPE   int │ │ │ │ │ -***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +Malloc_Allocator.cpp File Reference │ │ │ │ │ +#include "ace/Malloc_Allocator.h" │ │ │ │ │ +#include "ace/Object_Manager.h" │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ +#include "ace/Recursive_Thread_Mutex.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01865.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Token_Request_Reply.inl File Reference │ │ │ │ +ACE: Shared_Memory.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Token_Request_Reply.inl File Reference
│ │ │ │ +
Shared_Memory.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Truncate.h"
│ │ │ │ +
#include "ace/Shared_Memory.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Token_Request_Reply.inl File Reference │ │ │ │ │ -#include "ace/Truncate.h" │ │ │ │ │ +Shared_Memory.cpp File Reference │ │ │ │ │ +#include "ace/Shared_Memory.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01868.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Reactor.h File Reference │ │ │ │ +ACE: Env_Value_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,35 +63,40 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Reactor.h File Reference
│ │ │ │ +Macros
│ │ │ │ +
Env_Value_T.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Timer_Queuefwd.h"
│ │ │ │ -#include "ace/Reactor_Timer_Interface.h"
│ │ │ │ -#include "ace/Event_Handler.h"
│ │ │ │ -#include "ace/Time_Value.h"
│ │ │ │ -#include "ace/Synch_Traits.h"
│ │ │ │ -#include "ace/Reactor.inl"
│ │ │ │ +
#include "ace/Env_Value_T.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Classes

class  ACE_Reactor
 This class forwards all methods to its delegation/implementation class, e.g., ACE_Select_Reactor or ACE_WFMO_Reactor. More...
 

│ │ │ │ +Macros

#define ACE_ENV_VALUE_T_CPP
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ -
│ │ │ │ -Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ENV_VALUE_T_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_ENV_VALUE_T_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,28 +3,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Reactor.h File Reference │ │ │ │ │ -#include "ace/Timer_Queuefwd.h" │ │ │ │ │ -#include "ace/Reactor_Timer_Interface.h" │ │ │ │ │ -#include "ace/Event_Handler.h" │ │ │ │ │ -#include "ace/Time_Value.h" │ │ │ │ │ -#include "ace/Synch_Traits.h" │ │ │ │ │ -#include "ace/Reactor.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Reactor │ │ │ │ │ -  This class forwards all methods to its delegation/implementation class, │ │ │ │ │ - e.g., ACE_Select_Reactor or ACE_WFMO_Reactor. More... │ │ │ │ │ +Macros │ │ │ │ │ +Env_Value_T.cpp File Reference │ │ │ │ │ +#include "ace/Env_Value_T.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_ENV_VALUE_T_CPP │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_ENV_VALUE_T_CPP ***** │ │ │ │ │ +#define ACE_ENV_VALUE_T_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01871.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: UPIPE_Stream.inl File Reference │ │ │ │ +ACE: OS_NS_time.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,561 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
UPIPE_Stream.inl File Reference
│ │ │ │ +
│ │ │ │ +Namespaces | │ │ │ │ +Macros | │ │ │ │ +Typedefs | │ │ │ │ +Enumerations | │ │ │ │ +Functions | │ │ │ │ +Variables
│ │ │ │ +
OS_NS_time.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +#include "ace/Basic_Types.h"
│ │ │ │ +#include "ace/os_include/os_time.h"
│ │ │ │ +#include "ace/OS_NS_errno.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
#define ACE_HRTIME_CONVERSION(VAL)   (VAL)
 
#define ACE_HRTIME_TO_U64(VAL)   (VAL)
 
#define ACE_GETHRTIME_NAME   ACE_gethrtime
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef unsigned __int64 ACE_QWORD
 
typedef unsigned __int64 ACE_hrtime_t
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Enumerations

enum  ACE_OS::ACE_HRTimer_Op { ACE_OS::ACE_HRTIMER_START = 0x0 │ │ │ │ +, ACE_OS::ACE_HRTIMER_INCR = 0x1 │ │ │ │ +, ACE_OS::ACE_HRTIMER_STOP = 0x2 │ │ │ │ +, ACE_OS::ACE_HRTIMER_GETTIME = 0xFFFF │ │ │ │ + }
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

long ace_timezone ()
 Helper for the ACE_OS::timezone() function. More...
 
char * ace_asctime_r_helper (const struct tm *t, char *buf)
 
struct tm * ace_gmtime_r_helper (const time_t *clock, struct tm *res)
 
struct tm * ace_localtime_r_helper (const time_t *clock, struct tm *res)
 
double ace_difftime (time_t t1, time_t t0)
 Helper for the ACE_OS::difftime() function. More...
 
ACE_QWORD ACE_MAKE_QWORD (DWORD lo, DWORD hi)
 
DWORD ACE_LOW_DWORD (ACE_QWORD q)
 
DWORD ACE_HIGH_DWORD (ACE_QWORD q)
 
char * ACE_OS::asctime (const struct tm *tm)
 
char * ACE_OS::asctime_r (const struct tm *tm, char *buf, int buflen)
 
int ACE_OS::clock_gettime (clockid_t, struct timespec *)
 
int ACE_OS::clock_settime (clockid_t, const struct timespec *)
 
ACE_TCHARACE_OS::ctime (const time_t *t)
 
ACE_TCHARACE_OS::ctime_r (const time_t *clock, ACE_TCHAR *buf, int buflen)
 
double ACE_OS::difftime (time_t t1, time_t t0)
 
ACE_hrtime_t ACE_OS::gethrtime (const ACE_HRTimer_Op=ACE_HRTIMER_GETTIME)
 
struct tm * ACE_OS::gmtime (const time_t *clock)
 
struct tm * ACE_OS::gmtime_r (const time_t *clock, struct tm *res)
 
struct tm * ACE_OS::localtime (const time_t *clock)
 
struct tm * ACE_OS::localtime_r (const time_t *clock, struct tm *res)
 
time_t ACE_OS::mktime (struct tm *timeptr)
 
int ACE_OS::nanosleep (const struct timespec *requested, struct timespec *remaining=0)
 
size_t ACE_OS::strftime (char *s, size_t maxsize, const char *format, const struct tm *timeptr) ACE_GCC_FORMAT_ATTRIBUTE(strftime
 
size_t char * ACE_OS::strptime (const char *buf, const char *format, struct tm *tm)
 
time_t ACE_OS::time (time_t *tloc=0)
 
long ACE_OS::timezone ()
 
void ACE_OS::tzset ()
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Variables

static constexpr ACE_UINT32 ACE_U_ONE_SECOND_IN_MSECS = 1000U
 
static constexpr ACE_UINT32 ACE_U_ONE_SECOND_IN_USECS = 1000000U
 
static constexpr ACE_UINT32 ACE_U_ONE_SECOND_IN_NSECS = 1000000000U
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ +
│ │ │ │ +and a cast of thousands...
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_EXPORT_MACRO

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_GETHRTIME_NAME

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_GETHRTIME_NAME   ACE_gethrtime
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_HRTIME_CONVERSION

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_HRTIME_CONVERSION( VAL)   (VAL)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_HRTIME_TO_U64

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_HRTIME_TO_U64( VAL)   (VAL)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_hrtime_t

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef unsigned __int64 ACE_hrtime_t
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_QWORD

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef unsigned __int64 ACE_QWORD
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ace_asctime_r_helper()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
char * ace_asctime_r_helper (const struct tm * t,
char * buf 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ace_difftime()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
double ace_difftime (time_t t1,
time_t t0 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

Helper for the ACE_OS::difftime() function.

│ │ │ │ +

We moved the difftime code that used to be in ACE_OS::difftime() here because on some platforms "difftime" is a macro. Because of this, the name ACE_OS::difftime will cause errors. So in order to use the macro as it is defined but also keep the name ACE_OS::difftime, we use difftime first here in this inline function, and then undefine it.

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ace_gmtime_r_helper()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
struct tm * ace_gmtime_r_helper (const time_t * clock,
struct tm * res 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_HIGH_DWORD()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
DWORD ACE_HIGH_DWORD (ACE_QWORD q)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ace_localtime_r_helper()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
struct tm * ace_localtime_r_helper (const time_t * clock,
struct tm * res 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_LOW_DWORD()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
DWORD ACE_LOW_DWORD (ACE_QWORD q)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_MAKE_QWORD()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_QWORD ACE_MAKE_QWORD (DWORD lo,
DWORD hi 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ace_timezone()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
long ace_timezone ()
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

Helper for the ACE_OS::timezone() function.

│ │ │ │ +

We put all the timezone stuff that used to be in ACE_OS::timezone() here because on some platforms "timezone" is a macro. Because of this, the name ACE_OS::timezone will cause errors. So in order to use the macro as it is defined but also keep the name ACE_OS::timezone, we use timezone first here in this inline function, and then undefine timezone.

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Variable Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_U_ONE_SECOND_IN_MSECS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
constexpr ACE_UINT32 ACE_U_ONE_SECOND_IN_MSECS = 1000U
│ │ │ │ +
│ │ │ │ +staticconstexpr
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_U_ONE_SECOND_IN_NSECS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
constexpr ACE_UINT32 ACE_U_ONE_SECOND_IN_NSECS = 1000000000U
│ │ │ │ +
│ │ │ │ +staticconstexpr
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_U_ONE_SECOND_IN_USECS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
constexpr ACE_UINT32 ACE_U_ONE_SECOND_IN_USECS = 1000000U
│ │ │ │ +
│ │ │ │ +staticconstexpr
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,179 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -UPIPE_Stream.inl File Reference │ │ │ │ │ +Namespaces | Macros | Typedefs | Enumerations | Functions | Variables │ │ │ │ │ +OS_NS_time.h File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ +#include "ace/Basic_Types.h" │ │ │ │ │ +#include "ace/os_include/os_time.h" │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_OS │ │ │ │ │ + This namespace defines an OS independent programming API that │ │ │ │ │ +  shields developers from nonportable aspects of writing efficient │ │ │ │ │ + system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ + various real-time operating systems. │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +  │ │ │ │ │ +#define ACE_HRTIME_CONVERSION(VAL)   (VAL) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_HRTIME_TO_U64(VAL)   (VAL) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_GETHRTIME_NAME   ACE_gethrtime │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef unsigned __int64 ACE_QWORD │ │ │ │ │ +  │ │ │ │ │ +typedef unsigned __int64 ACE_hrtime_t │ │ │ │ │ +  │ │ │ │ │ + Enumerations │ │ │ │ │ +enum  ACE_OS::ACE_HRTimer_Op { ACE_OS::ACE_HRTIMER_START = 0x0 , ACE_OS:: │ │ │ │ │ + ACE_HRTIMER_INCR = 0x1 , ACE_OS::ACE_HRTIMER_STOP = 0x2 , ACE_OS:: │ │ │ │ │ + ACE_HRTIMER_GETTIME = 0xFFFF } │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ + long ace_timezone () │ │ │ │ │ +  Helper for the ACE_OS::timezone() function. More... │ │ │ │ │ +  │ │ │ │ │ + char * ace_asctime_r_helper (const struct tm *t, char *buf) │ │ │ │ │ +  │ │ │ │ │ + struct tm * ace_gmtime_r_helper (const time_t *clock, struct tm *res) │ │ │ │ │ +  │ │ │ │ │ + struct tm * ace_localtime_r_helper (const time_t *clock, struct tm *res) │ │ │ │ │ +  │ │ │ │ │ + double ace_difftime (time_t t1, time_t t0) │ │ │ │ │ +  Helper for the ACE_OS::difftime() function. More... │ │ │ │ │ +  │ │ │ │ │ + ACE_QWORD ACE_MAKE_QWORD (DWORD lo, DWORD hi) │ │ │ │ │ +  │ │ │ │ │ + DWORD ACE_LOW_DWORD (ACE_QWORD q) │ │ │ │ │ +  │ │ │ │ │ + DWORD ACE_HIGH_DWORD (ACE_QWORD q) │ │ │ │ │ +  │ │ │ │ │ + char * ACE_OS::asctime (const struct tm *tm) │ │ │ │ │ +  │ │ │ │ │ + char * ACE_OS::asctime_r (const struct tm *tm, char *buf, int buflen) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::clock_gettime (clockid_t, struct timespec *) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::clock_settime (clockid_t, const struct timespec *) │ │ │ │ │ +  │ │ │ │ │ + ACE_TCHAR * ACE_OS::ctime (const time_t *t) │ │ │ │ │ +  │ │ │ │ │ + ACE_TCHAR * ACE_OS::ctime_r (const time_t *clock, ACE_TCHAR *buf, int │ │ │ │ │ + buflen) │ │ │ │ │ +  │ │ │ │ │ + double ACE_OS::difftime (time_t t1, time_t t0) │ │ │ │ │ +  │ │ │ │ │ + ACE_hrtime_t ACE_OS::gethrtime (const ACE_HRTimer_Op=ACE_HRTIMER_GETTIME) │ │ │ │ │ +  │ │ │ │ │ + struct tm * ACE_OS::gmtime (const time_t *clock) │ │ │ │ │ +  │ │ │ │ │ + struct tm * ACE_OS::gmtime_r (const time_t *clock, struct tm *res) │ │ │ │ │ +  │ │ │ │ │ + struct tm * ACE_OS::localtime (const time_t *clock) │ │ │ │ │ +  │ │ │ │ │ + struct tm * ACE_OS::localtime_r (const time_t *clock, struct tm *res) │ │ │ │ │ +  │ │ │ │ │ + time_t ACE_OS::mktime (struct tm *timeptr) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::nanosleep (const struct timespec *requested, struct │ │ │ │ │ + timespec *remaining=0) │ │ │ │ │ +  │ │ │ │ │ + size_t ACE_OS::strftime (char *s, size_t maxsize, const char *format, │ │ │ │ │ + const struct tm *timeptr) ACE_GCC_FORMAT_ATTRIBUTE(strftime │ │ │ │ │ +  │ │ │ │ │ +size_t char * ACE_OS::strptime (const char *buf, const char *format, struct tm │ │ │ │ │ + *tm) │ │ │ │ │ +  │ │ │ │ │ + time_t ACE_OS::time (time_t *tloc=0) │ │ │ │ │ +  │ │ │ │ │ + long ACE_OS::timezone () │ │ │ │ │ +  │ │ │ │ │ + void ACE_OS::tzset () │ │ │ │ │ +  │ │ │ │ │ + Variables │ │ │ │ │ +static constexpr ACE_UINT32 ACE_U_ONE_SECOND_IN_MSECS = 1000U │ │ │ │ │ +  │ │ │ │ │ +static constexpr ACE_UINT32 ACE_U_ONE_SECOND_IN_USECS = 1000000U │ │ │ │ │ +  │ │ │ │ │ +static constexpr ACE_UINT32 ACE_U_ONE_SECOND_IN_NSECS = 1000000000U │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ + and a cast of thousands... │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +***** ◆ ACE_GETHRTIME_NAME ***** │ │ │ │ │ +#define ACE_GETHRTIME_NAME   ACE_gethrtime │ │ │ │ │ +***** ◆ ACE_HRTIME_CONVERSION ***** │ │ │ │ │ +#define ACE_HRTIME_CONVERSION (  VAL )    (VAL) │ │ │ │ │ +***** ◆ ACE_HRTIME_TO_U64 ***** │ │ │ │ │ +#define ACE_HRTIME_TO_U64 (  VAL )    (VAL) │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_hrtime_t ***** │ │ │ │ │ +typedef unsigned __int64 ACE_hrtime_t │ │ │ │ │ +***** ◆ ACE_QWORD ***** │ │ │ │ │ +typedef unsigned __int64 ACE_QWORD │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ace_asctime_r_helper() ***** │ │ │ │ │ +char * ace_asctime_r_helper ( const struct tm * t, │ │ │ │ │ + char *  buf  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ ace_difftime() ***** │ │ │ │ │ +double ace_difftime ( time_t t1, │ │ │ │ │ + time_t t0  inline │ │ │ │ │ + ) │ │ │ │ │ +Helper for the ACE_OS::difftime() function. │ │ │ │ │ +We moved the difftime code that used to be in ACE_OS::difftime() here because │ │ │ │ │ +on some platforms "difftime" is a macro. Because of this, the name ACE_OS:: │ │ │ │ │ +difftime will cause errors. So in order to use the macro as it is defined but │ │ │ │ │ +also keep the name ACE_OS::difftime, we use difftime first here in this inline │ │ │ │ │ +function, and then undefine it. │ │ │ │ │ +***** ◆ ace_gmtime_r_helper() ***** │ │ │ │ │ +struct tm * ace_gmtime_r_helper ( const time_t * clock, │ │ │ │ │ + struct tm *  res  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ ACE_HIGH_DWORD() ***** │ │ │ │ │ +DWORD ( ACE_QWORD q ) inline │ │ │ │ │ +ACE_HIGH_DWORD │ │ │ │ │ +***** ◆ ace_localtime_r_helper() ***** │ │ │ │ │ +struct tm * ace_localtime_r_helper ( const time_t * clock, │ │ │ │ │ + struct tm *  res  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ ACE_LOW_DWORD() ***** │ │ │ │ │ +DWORD ( ACE_QWORD q ) inline │ │ │ │ │ +ACE_LOW_DWORD │ │ │ │ │ +***** ◆ ACE_MAKE_QWORD() ***** │ │ │ │ │ +ACE_QWORD ACE_MAKE_QWORD ( DWORD lo, │ │ │ │ │ + DWORD hi  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ ace_timezone() ***** │ │ │ │ │ +long ( ) inline │ │ │ │ │ +ace_timezone │ │ │ │ │ +Helper for the ACE_OS::timezone() function. │ │ │ │ │ +We put all the timezone stuff that used to be in ACE_OS::timezone() here │ │ │ │ │ +because on some platforms "timezone" is a macro. Because of this, the name │ │ │ │ │ +ACE_OS::timezone will cause errors. So in order to use the macro as it is │ │ │ │ │ +defined but also keep the name ACE_OS::timezone, we use timezone first here in │ │ │ │ │ +this inline function, and then undefine timezone. │ │ │ │ │ +***** Variable Documentation ***** │ │ │ │ │ +***** ◆ ACE_U_ONE_SECOND_IN_MSECS ***** │ │ │ │ │ +constexpr ACE_UINT32 ACE_U_ONE_SECOND_IN_MSECS = 1000U staticconstexpr │ │ │ │ │ +***** ◆ ACE_U_ONE_SECOND_IN_NSECS ***** │ │ │ │ │ +constexpr ACE_UINT32 ACE_U_ONE_SECOND_IN_NSECS = 1000000000U staticconstexpr │ │ │ │ │ +***** ◆ ACE_U_ONE_SECOND_IN_USECS ***** │ │ │ │ │ +constexpr ACE_UINT32 ACE_U_ONE_SECOND_IN_USECS = 1000000U staticconstexpr │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01874.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Read_Buffer.cpp File Reference │ │ │ │ +ACE: Auto_IncDec_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,42 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Read_Buffer.cpp File Reference
│ │ │ │ +
│ │ │ │ +Macros
│ │ │ │ +
Auto_IncDec_T.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Read_Buffer.h"
│ │ │ │ -#include "ace/config-all.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/Malloc_Base.h"
│ │ │ │ -#include "ace/Service_Config.h"
│ │ │ │ -#include "ace/OS_NS_stdio.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Auto_IncDec_T.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_AUTO_INCDEC_T_CPP
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_AUTO_INCDEC_T_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_AUTO_INCDEC_T_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,17 +3,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Read_Buffer.cpp File Reference │ │ │ │ │ -#include "ace/Read_Buffer.h" │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ +Macros │ │ │ │ │ +Auto_IncDec_T.cpp File Reference │ │ │ │ │ +#include "ace/Auto_IncDec_T.h" │ │ │ │ │ #include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/Malloc_Base.h" │ │ │ │ │ -#include "ace/Service_Config.h" │ │ │ │ │ -#include "ace/OS_NS_stdio.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_AUTO_INCDEC_T_CPP │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_AUTO_INCDEC_T_CPP ***** │ │ │ │ │ +#define ACE_AUTO_INCDEC_T_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01877.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: DLL.cpp File Reference │ │ │ │ +ACE: SPIPE_Stream.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,25 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
DLL.cpp File Reference
│ │ │ │ +
SPIPE_Stream.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/DLL.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ -#include "ace/DLL_Manager.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_NS_dlfcn.h"
│ │ │ │ -#include "ace/OS_NS_Thread.h"
│ │ │ │ -#include <algorithm>
│ │ │ │ +
#include "ace/SPIPE_Stream.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,19 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -DLL.cpp File Reference │ │ │ │ │ -#include "ace/DLL.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/DLL_Manager.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/OS_NS_dlfcn.h" │ │ │ │ │ -#include "ace/OS_NS_Thread.h" │ │ │ │ │ -#include │ │ │ │ │ +SPIPE_Stream.cpp File Reference │ │ │ │ │ +#include "ace/SPIPE_Stream.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01880.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Null_Condition.h File Reference │ │ │ │ +ACE: Capabilities.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,51 +63,45 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Typedefs
│ │ │ │ -
Null_Condition.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
Capabilities.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Null_Mutex.h"
│ │ │ │ -#include "ace/Condition_T.h"
│ │ │ │ -#include "ace/os_include/os_errno.h"
│ │ │ │ +
#include "ace/Null_Mutex.h"
│ │ │ │ +#include "ace/Hash_Map_Manager_T.h"
│ │ │ │ +#include "ace/Containers.h"
│ │ │ │ +#include "ace/SString.h"
│ │ │ │ +#include "ace/Functor_String.h"
│ │ │ │ +#include "ace/Capabilities.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ -

│ │ │ │ Classes

class  ACE_Condition< ACE_Null_Mutex >
 ACE_Condition template specialization written using ACE_Null_Mutexes. Implements a do nothing ACE_Condition specialization, i.e., all methods are no ops. More...
class  ACE_CapEntry
 This class is the base class for all ACE Capabilities entry subclasses. More...
 
class  ACE_IntCapEntry
 This class implement the ACE Integer Capability subclass. More...
 
class  ACE_StringCapEntry
 This class implement the ACE String Capability subclass. More...
 
class  ACE_BoolCapEntry
 This class implement the ACE Bool Capability subclass. More...
 
class  ACE_Capabilities
 This class implement the ACE Capabilities. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │

│ │ │ │ -Typedefs

typedef ACE_Condition< ACE_Null_MutexACE_Null_Condition
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Null_Condition

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_Condition<ACE_Null_Mutex> ACE_Null_Condition
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
Author
Arturo Montes mitos.nosp@m.ys@c.nosp@m.oloms.nosp@m.at.n.nosp@m.et.co
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,31 +3,38 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Typedefs │ │ │ │ │ -Null_Condition.h File Reference │ │ │ │ │ +Classes │ │ │ │ │ +Capabilities.h File Reference │ │ │ │ │ #include "ace/Null_Mutex.h" │ │ │ │ │ -#include "ace/Condition_T.h" │ │ │ │ │ -#include "ace/os_include/os_errno.h" │ │ │ │ │ +#include "ace/Hash_Map_Manager_T.h" │ │ │ │ │ +#include "ace/Containers.h" │ │ │ │ │ +#include "ace/SString.h" │ │ │ │ │ +#include "ace/Functor_String.h" │ │ │ │ │ +#include "ace/Capabilities.inl" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Condition<_ACE_Null_Mutex_> │ │ │ │ │ - ACE_Condition template specialization written using ACE_Null_Mutexes. │ │ │ │ │ -  Implements a do nothing ACE_Condition specialization, i.e., all methods │ │ │ │ │ - are no ops. More... │ │ │ │ │ +class  ACE_CapEntry │ │ │ │ │ +  This class is the base class for all ACE Capabilities entry subclasses. │ │ │ │ │ + More... │ │ │ │ │   │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef ACE_Condition< ACE_Null_Mutex > ACE_Null_Condition │ │ │ │ │ +class  ACE_IntCapEntry │ │ │ │ │ +  This class implement the ACE Integer Capability subclass. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_StringCapEntry │ │ │ │ │ +  This class implement the ACE String Capability subclass. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_BoolCapEntry │ │ │ │ │ +  This class implement the ACE Bool Capability subclass. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Capabilities │ │ │ │ │ +  This class implement the ACE Capabilities. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_Null_Condition ***** │ │ │ │ │ -typedef ACE_Condition ACE_Null_Condition │ │ │ │ │ + Arturo Montes mitos.nosp@m.ys@c.nosp@m.oloms.nosp@m.at.n.nosp@m.et.co │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01883.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: ATM_Stream.cpp File Reference │ │ │ │ +ACE: Functor_String.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
ATM_Stream.cpp File Reference
│ │ │ │ +
Functor_String.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/ATM_Stream.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ +
#include "ace/ACE.h"
│ │ │ │ +#include "ace/String_Base.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -ATM_Stream.cpp File Reference │ │ │ │ │ -#include "ace/ATM_Stream.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ +Functor_String.inl File Reference │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/String_Base.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01886.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Event_Handler_T.inl File Reference │ │ │ │ +ACE: Thread_Mutex.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Event_Handler_T.inl File Reference
│ │ │ │ +
Thread_Mutex.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Global_Macros.h"
│ │ │ │ +
#include "ace/Thread_Mutex.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Malloc_T.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Event_Handler_T.inl File Reference │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ +Thread_Mutex.cpp File Reference │ │ │ │ │ +#include "ace/Thread_Mutex.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/Malloc_T.h" │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01889.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Array_Base.h File Reference │ │ │ │ +ACE: Event_Handler.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,36 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Array_Base.h File Reference
│ │ │ │ +
Event_Handler.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/Malloc_Base.h"
│ │ │ │ -#include <iterator>
│ │ │ │ -#include "ace/Array_Base.inl"
│ │ │ │ -#include "ace/Array_Base.cpp"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Array_Base< T >
 Implement a simple dynamic array. More...
 
class  ACE_Array_Iterator< T >
 Implement an iterator over an ACE_Array. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
#include "ace/Event_Handler.h"
│ │ │ │ +#include "ace/OS_Errno.h"
│ │ │ │ +#include "ace/Reactor.h"
│ │ │ │ +#include "ace/Thread_Manager.h"
│ │ │ │ +#include "ace/Atomic_Op.h"
│ │ │ │ +#include <algorithm>
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,28 +3,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Array_Base.h File Reference │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ -#include "ace/Malloc_Base.h" │ │ │ │ │ -#include │ │ │ │ │ -#include "ace/Array_Base.inl" │ │ │ │ │ -#include "ace/Array_Base.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Array_Base<_T_> │ │ │ │ │ -  Implement a simple dynamic array. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Array_Iterator<_T_> │ │ │ │ │ -  Implement an iterator over an ACE_Array. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +Event_Handler.cpp File Reference │ │ │ │ │ +#include "ace/Event_Handler.h" │ │ │ │ │ +#include "ace/OS_Errno.h" │ │ │ │ │ +#include "ace/Reactor.h" │ │ │ │ │ +#include "ace/Thread_Manager.h" │ │ │ │ │ +#include "ace/Atomic_Op.h" │ │ │ │ │ +#include │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01892.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Basic_Stats.inl File Reference │ │ │ │ +ACE: Stack_Trace.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,340 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Basic_Stats.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Macros | │ │ │ │ +Typedefs | │ │ │ │ +Functions
│ │ │ │ +
Stack_Trace.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ + │ │ │ │ +

Encapsulate string representation of stack trace. │ │ │ │ +More...

│ │ │ │ +
#include "ace/Stack_Trace.h"
│ │ │ │ +#include "ace/Min_Max.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_NS_stdio.h"
│ │ │ │ +#include <windows.h>
│ │ │ │ +#include <Dbghelp.h>
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

struct  _dbghelp_functions
 
struct  frame_state
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define MAXTEXT   5000
 
#define SYMSIZE   100
 
#define LINK(TYPE, NAME)
 
#define LINK_T(NAME)   LINK (dbghelp_functions::NAME##_t, NAME)
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef struct _dbghelp_functions dbghelp_functions
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

static size_t determine_starting_frame (ssize_t initial_frame, ssize_t offset)
 
static bool load_dbghelp_library_if_needed (dbghelp_functions *pDbg)
 
static int add_frame_to_buf (struct frame_state const *fs, void *usrarg)
 
static void emptyStack ()
 
static int cs_operate (int(*func)(struct frame_state const *, void *), void *usrarg, size_t starting_frame, size_t num_frames)
 
│ │ │ │ +

Detailed Description

│ │ │ │ +

Encapsulate string representation of stack trace.

│ │ │ │ +

Some platform-specific areas of this code have been adapted from examples found elsewhere. Specifically,

│ │ │ │ +

If you add support for a new platform, please add a bullet to the above list with durable references to the origins of your code.

│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ LINK

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define LINK( TYPE,
 NAME 
)
│ │ │ │ +
│ │ │ │ +Value:
(pDbg->NAME = \
│ │ │ │ +
(TYPE) GetProcAddress (pDbg->hMod, #NAME))
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ LINK_T

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define LINK_T( NAME)   LINK (dbghelp_functions::NAME##_t, NAME)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ MAXTEXT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define MAXTEXT   5000
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SYMSIZE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SYMSIZE   100
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ dbghelp_functions

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef struct _dbghelp_functions dbghelp_functions
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ add_frame_to_buf()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
static int add_frame_to_buf (struct frame_state const * fs,
void * usrarg 
)
│ │ │ │ +
│ │ │ │ +static
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ cs_operate()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
static int cs_operate (int(*)(struct frame_state const *, void *) func,
void * usrarg,
size_t starting_frame,
size_t num_frames 
)
│ │ │ │ +
│ │ │ │ +static
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ determine_starting_frame()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
static size_t determine_starting_frame (ssize_t initial_frame,
ssize_t offset 
)
│ │ │ │ +
│ │ │ │ +inlinestatic
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ emptyStack()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
static void emptyStack ()
│ │ │ │ +
│ │ │ │ +static
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ load_dbghelp_library_if_needed()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
static bool load_dbghelp_library_if_needed (dbghelp_functionspDbg)
│ │ │ │ +
│ │ │ │ +static
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,106 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Basic_Stats.inl File Reference │ │ │ │ │ +Classes | Macros | Typedefs | Functions │ │ │ │ │ +Stack_Trace.cpp File Reference │ │ │ │ │ +Encapsulate string representation of stack trace. More... │ │ │ │ │ +#include "ace/Stack_Trace.h" │ │ │ │ │ +#include "ace/Min_Max.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_NS_stdio.h" │ │ │ │ │ +#include │ │ │ │ │ +#include │ │ │ │ │ + Classes │ │ │ │ │ +struct  _dbghelp_functions │ │ │ │ │ +  │ │ │ │ │ +struct  frame_state │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define MAXTEXT   5000 │ │ │ │ │ +  │ │ │ │ │ +#define SYMSIZE   100 │ │ │ │ │ +  │ │ │ │ │ +#define LINK(TYPE, NAME) │ │ │ │ │ +  │ │ │ │ │ +#define LINK_T(NAME)   LINK (dbghelp_functions::NAME##_t, NAME) │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef struct _dbghelp_functions dbghelp_functions │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +static size_t determine_starting_frame (ssize_t initial_frame, ssize_t offset) │ │ │ │ │ +  │ │ │ │ │ + static bool load_dbghelp_library_if_needed (dbghelp_functions *pDbg) │ │ │ │ │ +  │ │ │ │ │ + static int add_frame_to_buf (struct frame_state const *fs, void *usrarg) │ │ │ │ │ +  │ │ │ │ │ + static void emptyStack () │ │ │ │ │ +  │ │ │ │ │ + static int cs_operate (int(*func)(struct frame_state const *, void *), void │ │ │ │ │ + *usrarg, size_t starting_frame, size_t num_frames) │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ +Encapsulate string representation of stack trace. │ │ │ │ │ +Some platform-specific areas of this code have been adapted from examples found │ │ │ │ │ +elsewhere. Specifically, │ │ │ │ │ + * the GLIBC stack generation uses the documented "backtrace" API and is │ │ │ │ │ + adapted from examples shown in relevant documentation and repeated │ │ │ │ │ + elsewhere, e.g., http://www.linuxselfhelp.com/gnu/glibc/html_chapter/ │ │ │ │ │ + libc_33.html │ │ │ │ │ + * the Solaris stack generation is adapted from a 1995 post on │ │ │ │ │ + comp.unix.solaris by Bart Smaalders, http://groups.google.com/group/ │ │ │ │ │ + comp.unix.solaris/browse_thread/thread/8b9f3de8be288f1c/ │ │ │ │ │ + 31550f93a48231d5?lnk=gst&q=how+to+get+stack+trace+on+solaris+group: │ │ │ │ │ + comp.unix.solaris#31550f93a48231d5 │ │ │ │ │ + * VxWorks kernel-mode stack tracing is adapted from a code example in the │ │ │ │ │ + VxWorks FAQ at http://www.xs4all.nl/~borkhuis/vxworks/vxw_pt5.html │ │ │ │ │ + although the undocumented functions it uses are also mentioned in various │ │ │ │ │ + documents available on the WindRiver support website. │ │ │ │ │ +If you add support for a new platform, please add a bullet to the above list │ │ │ │ │ +with durable references to the origins of your code. │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ LINK ***** │ │ │ │ │ +#define LINK (  TYPE, │ │ │ │ │ +  NAME  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +(pDbg->NAME = \ │ │ │ │ │ +(TYPE) GetProcAddress (pDbg->hMod, #NAME)) │ │ │ │ │ +***** ◆ LINK_T ***** │ │ │ │ │ +#define LINK_T (  NAME )    LINK (dbghelp_functions::NAME##_t, NAME) │ │ │ │ │ +***** ◆ MAXTEXT ***** │ │ │ │ │ +#define MAXTEXT   5000 │ │ │ │ │ +***** ◆ SYMSIZE ***** │ │ │ │ │ +#define SYMSIZE   100 │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ dbghelp_functions ***** │ │ │ │ │ +typedef struct _dbghelp_functions dbghelp_functions │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ add_frame_to_buf() ***** │ │ │ │ │ +static int add_frame_to_buf ( struct frame_state const * fs, │ │ │ │ │ + void *  usrarg  static │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ cs_operate() ***** │ │ │ │ │ +static int cs_operate ( int(*)(struct frame_state const func, │ │ │ │ │ + *, void *)  │ │ │ │ │ + void *  usrarg, static │ │ │ │ │ + size_t  starting_frame, │ │ │ │ │ + size_t  num_frames  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ determine_starting_frame() ***** │ │ │ │ │ +static size_t determine_starting_frame ( ssize_t initial_frame, │ │ │ │ │ + ssize_t offset  inlinestatic │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ emptyStack() ***** │ │ │ │ │ +static void ( ) static │ │ │ │ │ +emptyStack │ │ │ │ │ +***** ◆ load_dbghelp_library_if_needed() ***** │ │ │ │ │ +static bool ( dbghelp_functions * pDbg ) static │ │ │ │ │ +load_dbghelp_library_if_needed │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01895.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Pair_T.cpp File Reference │ │ │ │ +ACE: Reactor_Notification_Strategy.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,41 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Macros
│ │ │ │ -
Pair_T.cpp File Reference
│ │ │ │ +
Reactor_Notification_Strategy.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Pair_T.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_PAIR_T_CPP
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_PAIR_T_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_PAIR_T_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,19 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Pair_T.cpp File Reference │ │ │ │ │ -#include "ace/Pair_T.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_PAIR_T_CPP │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_PAIR_T_CPP ***** │ │ │ │ │ -#define ACE_PAIR_T_CPP │ │ │ │ │ +Reactor_Notification_Strategy.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01898.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: DEV_Connector.cpp File Reference │ │ │ │ +ACE: XTI_ATM_Mcast.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
DEV_Connector.cpp File Reference
│ │ │ │ +
XTI_ATM_Mcast.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/DEV_Connector.h"
│ │ │ │ -#include "ace/Handle_Ops.h"
│ │ │ │ +
#include "ace/XTI_ATM_Mcast.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -DEV_Connector.cpp File Reference │ │ │ │ │ -#include "ace/DEV_Connector.h" │ │ │ │ │ -#include "ace/Handle_Ops.h" │ │ │ │ │ +XTI_ATM_Mcast.cpp File Reference │ │ │ │ │ +#include "ace/XTI_ATM_Mcast.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01901.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: MMAP_Memory_Pool.cpp File Reference │ │ │ │ +ACE: OS_Thread_Adapter.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,27 +62,29 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
MMAP_Memory_Pool.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
OS_Thread_Adapter.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/MMAP_Memory_Pool.h"
│ │ │ │ -#include "ace/OS_NS_sys_mman.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_NS_sys_stat.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/Truncate.h"
│ │ │ │ -#include "ace/Lib_Find.h"
│ │ │ │ -#include "ace/Based_Pointer_T.h"
│ │ │ │ -#include "ace/Based_Pointer_Repository.h"
│ │ │ │ +
#include "ace/Base_Thread_Adapter.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_OS_Thread_Adapter
 Converts a C++ function into a function that can be called from a thread creation routine (e.g., pthread_create() or _beginthreadex()) that expects an extern "C" entry point. This class also makes it possible to transparently provide hooks to register a thread with an ACE_Thread_Manager. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,21 +3,24 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -MMAP_Memory_Pool.cpp File Reference │ │ │ │ │ -#include "ace/MMAP_Memory_Pool.h" │ │ │ │ │ -#include "ace/OS_NS_sys_mman.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/OS_NS_sys_stat.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/Truncate.h" │ │ │ │ │ -#include "ace/Lib_Find.h" │ │ │ │ │ -#include "ace/Based_Pointer_T.h" │ │ │ │ │ -#include "ace/Based_Pointer_Repository.h" │ │ │ │ │ +Classes │ │ │ │ │ +OS_Thread_Adapter.h File Reference │ │ │ │ │ +#include "ace/Base_Thread_Adapter.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_OS_Thread_Adapter │ │ │ │ │ + Converts a C++ function into a function that can be called from a │ │ │ │ │ + thread creation routine (e.g., pthread_create() or _beginthreadex()) │ │ │ │ │ +  that expects an extern "C" entry point. This class also makes it │ │ │ │ │ + possible to transparently provide hooks to register a thread with an │ │ │ │ │ + ACE_Thread_Manager. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01904.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Handle_Set.cpp File Reference │ │ │ │ +ACE: Dirent.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,82 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Macros
│ │ │ │ -
Handle_Set.cpp File Reference
│ │ │ │ +
Dirent.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Handle_Set.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_MSB_MASK   (~(1 << (NFDBITS - 1)))
 
#define ACE_DIV_BY_WORDSIZE(x)   ((x) / ((int) ACE_Handle_Set::WORDSIZE))
 
#define ACE_MULT_BY_WORDSIZE(x)   ((x) * ((int) ACE_Handle_Set::WORDSIZE))
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_DIV_BY_WORDSIZE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DIV_BY_WORDSIZE( x)   ((x) / ((int) ACE_Handle_Set::WORDSIZE))
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_MSB_MASK

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MSB_MASK   (~(1 << (NFDBITS - 1)))
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_MULT_BY_WORDSIZE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MULT_BY_WORDSIZE( x)   ((x) * ((int) ACE_Handle_Set::WORDSIZE))
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/Log_Category.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,29 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Handle_Set.cpp File Reference │ │ │ │ │ -#include "ace/Handle_Set.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_MSB_MASK   (~(1 << (NFDBITS - 1))) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DIV_BY_WORDSIZE(x)   ((x) / ((int) ACE_Handle_Set::WORDSIZE)) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_MULT_BY_WORDSIZE(x)   ((x) * ((int) ACE_Handle_Set::WORDSIZE)) │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_DIV_BY_WORDSIZE ***** │ │ │ │ │ -#define ACE_DIV_BY_WORDSIZE (  x )    ((x) / ((int) ACE_Handle_Set::WORDSIZE)) │ │ │ │ │ -***** ◆ ACE_MSB_MASK ***** │ │ │ │ │ -#define ACE_MSB_MASK   (~(1 << (NFDBITS - 1))) │ │ │ │ │ -***** ◆ ACE_MULT_BY_WORDSIZE ***** │ │ │ │ │ -#define ACE_MULT_BY_WORDSIZE (  x )    ((x) * ((int) ACE_Handle_Set:: │ │ │ │ │ - WORDSIZE)) │ │ │ │ │ +Dirent.inl File Reference │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01907.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Message_Block.h File Reference │ │ │ │ +ACE: SOCK_Dgram_Mcast.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,35 +63,52 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Message_Block.h File Reference
│ │ │ │ +Classes | │ │ │ │ +Macros
│ │ │ │ +
SOCK_Dgram_Mcast.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Default_Constants.h"
│ │ │ │ -#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/Time_Value.h"
│ │ │ │ -#include "ace/Message_Block.inl"
│ │ │ │ -#include "ace/Message_Block_T.h"
│ │ │ │ +
#include "ace/SOCK_Dgram_Mcast.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_NS_errno.h"
│ │ │ │ +#include "ace/os_include/net/os_if.h"
│ │ │ │ +#include "ace/os_include/arpa/os_inet.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ +

│ │ │ │ Classes

class  ACE_Message_Block
 Stores messages for use throughout ACE (particularly in an ACE_Message_Queue). More...
 
class  ACE_Data_Block
 Stores the data payload that is accessed via one or more ACE_Message_Block's. More...
class  ACE_SDM_helpers
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Macros

#define IMR_MULTIADDR   imr_multiaddr
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ IMR_MULTIADDR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define IMR_MULTIADDR   imr_multiaddr
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,30 +3,28 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Message_Block.h File Reference │ │ │ │ │ -#include "ace/Default_Constants.h" │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ -#include "ace/Time_Value.h" │ │ │ │ │ -#include "ace/Message_Block.inl" │ │ │ │ │ -#include "ace/Message_Block_T.h" │ │ │ │ │ +Classes | Macros │ │ │ │ │ +SOCK_Dgram_Mcast.cpp File Reference │ │ │ │ │ +#include "ace/SOCK_Dgram_Mcast.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ +#include "ace/os_include/net/os_if.h" │ │ │ │ │ +#include "ace/os_include/arpa/os_inet.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Message_Block │ │ │ │ │ -  Stores messages for use throughout ACE (particularly in an │ │ │ │ │ - ACE_Message_Queue). More... │ │ │ │ │ +class  ACE_SDM_helpers │ │ │ │ │   │ │ │ │ │ -class  ACE_Data_Block │ │ │ │ │ -  Stores the data payload that is accessed via one or more │ │ │ │ │ - ACE_Message_Block's. More... │ │ │ │ │ + Macros │ │ │ │ │ +#define IMR_MULTIADDR   imr_multiaddr │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ IMR_MULTIADDR ***** │ │ │ │ │ +#define IMR_MULTIADDR   imr_multiaddr │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01910.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Abstract_Timer_Queue.h File Reference │ │ │ │ +ACE: Condition_Attributes.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,31 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Abstract_Timer_Queue.h File Reference
│ │ │ │ +
Condition_Attributes.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Versioned_Namespace.h"
│ │ │ │ -#include "ace/Abstract_Timer_Queue.cpp"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Abstract_Timer_Queue< TYPE >
 Base class for all timer queues of a single type. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Carlos O'Ryan corya.nosp@m.n@at.nosp@m.desk..nosp@m.com
│ │ │ │ -

Based on classes and files developed by Doug Schmidt, Darrell Brunsch, Irfan Pyarali and a cast of thousands.

│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,23 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Abstract_Timer_Queue.h File Reference │ │ │ │ │ -#include "ace/Versioned_Namespace.h" │ │ │ │ │ -#include "ace/Abstract_Timer_Queue.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Abstract_Timer_Queue<_TYPE_> │ │ │ │ │ -  Base class for all timer queues of a single type. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Carlos O'Ryan corya.nosp@m.n@at.nosp@m.desk..nosp@m.com │ │ │ │ │ -Based on classes and files developed by Doug Schmidt, Darrell Brunsch, Irfan │ │ │ │ │ -Pyarali and a cast of thousands. │ │ │ │ │ +Condition_Attributes.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01913.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Env_Value_T.h File Reference │ │ │ │ +ACE: If_Then_Else.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,450 +64,35 @@ │ │ │ │
    │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes | │ │ │ │ -Functions
│ │ │ │ -
Env_Value_T.h File Reference
│ │ │ │ +Namespaces
│ │ │ │ +
If_Then_Else.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/OS_NS_stdlib.h"
│ │ │ │ -#include "ace/Copy_Disabled.h"
│ │ │ │ -#include "ace/Env_Value_T.inl"
│ │ │ │ -#include "ace/Env_Value_T.cpp"
│ │ │ │ -
│ │ │ │ +
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_Env_Value< T >
 Environment Variable Value. More...
struct  ACE::If_Then_Else< true, Ta, Tb >
 
struct  ACE::If_Then_Else< false, Ta, Tb >
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Functions

template<class T >
void ACE_Convert (const ACE_TCHAR *s, T &t)
 Function to convert a string s into type T. More...
 
template<>
void ACE_Convert (const ACE_TCHAR *s, ACE_TCHAR *&v)
 
template<>
void ACE_Convert (const ACE_TCHAR *s, const ACE_TCHAR *&v)
 
template<>
void ACE_Convert (const ACE_TCHAR *s, short &si)
 
template<>
void ACE_Convert (const ACE_TCHAR *s, u_short &us)
 
template<>
void ACE_Convert (const ACE_TCHAR *s, u_int &i)
 
template<>
void ACE_Convert (const ACE_TCHAR *s, long &l)
 
template<>
void ACE_Convert (const ACE_TCHAR *s, int &i)
 
template<>
void ACE_Convert (const ACE_TCHAR *s, u_long &ul)
 
template<>
void ACE_Convert (const ACE_TCHAR *s, double &d)
 

│ │ │ │ +Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.
 
│ │ │ │

Detailed Description

│ │ │ │ -

Template to encapsulate getting a value from an environment variable and using a supplied default value if not in the environment.

│ │ │ │ -
Author
Chris Cleeland (derived from work by Carlos O'Ryan)
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Convert() [1/10]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -template<>
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
void ACE_Convert (const ACE_TCHARs,
ACE_TCHAR *& v 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_Convert() [2/10]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -template<>
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
void ACE_Convert (const ACE_TCHARs,
const ACE_TCHAR *& v 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_Convert() [3/10]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -template<>
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
void ACE_Convert (const ACE_TCHARs,
double & d 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_Convert() [4/10]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -template<>
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
void ACE_Convert (const ACE_TCHARs,
int & i 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_Convert() [5/10]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -template<>
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
void ACE_Convert (const ACE_TCHARs,
long & l 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_Convert() [6/10]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -template<>
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
void ACE_Convert (const ACE_TCHARs,
short & si 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_Convert() [7/10]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -template<class T >
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
void ACE_Convert (const ACE_TCHARs,
T & t 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

Function to convert a string s into type T.

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_Convert() [8/10]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -template<>
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
void ACE_Convert (const ACE_TCHARs,
u_int & i 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_Convert() [9/10]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -template<>
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
void ACE_Convert (const ACE_TCHARs,
u_long & ul 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_Convert() [10/10]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -template<>
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
void ACE_Convert (const ACE_TCHARs,
u_short & us 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +

ACE::If_Then_Else traits template based on the IfThenElse template described in the book "C++ Templates" by Vandevoorde and Josuttis.

│ │ │ │ +
Author
Ossama Othman ossam.nosp@m.a@dr.nosp@m.e.van.nosp@m.derb.nosp@m.ilt.e.nosp@m.du
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,110 +3,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Functions │ │ │ │ │ -Env_Value_T.h File Reference │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ -#include "ace/OS_NS_stdlib.h" │ │ │ │ │ -#include "ace/Copy_Disabled.h" │ │ │ │ │ -#include "ace/Env_Value_T.inl" │ │ │ │ │ -#include "ace/Env_Value_T.cpp" │ │ │ │ │ +Classes | Namespaces │ │ │ │ │ +If_Then_Else.h File Reference │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Env_Value<_T_> │ │ │ │ │ -  Environment Variable Value. More... │ │ │ │ │ +struct  ACE::If_Then_Else<_true,_Ta,_Tb_> │ │ │ │ │   │ │ │ │ │ - Functions │ │ │ │ │ -template │ │ │ │ │ - void ACE_Convert (const ACE_TCHAR *s, T &t) │ │ │ │ │ -  Function to convert a string s into type T. More... │ │ │ │ │ +struct  ACE::If_Then_Else<_false,_Ta,_Tb_> │ │ │ │ │   │ │ │ │ │ -template<> │ │ │ │ │ - void ACE_Convert (const ACE_TCHAR *s, ACE_TCHAR *&v) │ │ │ │ │ -  │ │ │ │ │ -template<> │ │ │ │ │ - void ACE_Convert (const ACE_TCHAR *s, const ACE_TCHAR *&v) │ │ │ │ │ -  │ │ │ │ │ -template<> │ │ │ │ │ - void ACE_Convert (const ACE_TCHAR *s, short &si) │ │ │ │ │ -  │ │ │ │ │ -template<> │ │ │ │ │ - void ACE_Convert (const ACE_TCHAR *s, u_short &us) │ │ │ │ │ -  │ │ │ │ │ -template<> │ │ │ │ │ - void ACE_Convert (const ACE_TCHAR *s, u_int &i) │ │ │ │ │ -  │ │ │ │ │ -template<> │ │ │ │ │ - void ACE_Convert (const ACE_TCHAR *s, long &l) │ │ │ │ │ -  │ │ │ │ │ -template<> │ │ │ │ │ - void ACE_Convert (const ACE_TCHAR *s, int &i) │ │ │ │ │ -  │ │ │ │ │ -template<> │ │ │ │ │ - void ACE_Convert (const ACE_TCHAR *s, u_long &ul) │ │ │ │ │ -  │ │ │ │ │ -template<> │ │ │ │ │ - void ACE_Convert (const ACE_TCHAR *s, double &d) │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE │ │ │ │ │ +  The namespace containing the ACE framework itself. │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -Template to encapsulate getting a value from an environment variable and using │ │ │ │ │ -a supplied default value if not in the environment. │ │ │ │ │ +ACE::If_Then_Else traits template based on the IfThenElse template described in │ │ │ │ │ +the book "C++ Templates" by Vandevoorde and Josuttis. │ │ │ │ │ Author │ │ │ │ │ - Chris Cleeland (derived from work by Carlos O'Ryan) │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_Convert() [1/10] ***** │ │ │ │ │ -template<> │ │ │ │ │ -void ACE_Convert ( const ACE_TCHAR * s, │ │ │ │ │ - ACE_TCHAR *&  v  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ ACE_Convert() [2/10] ***** │ │ │ │ │ -template<> │ │ │ │ │ -void ACE_Convert ( const ACE_TCHAR *  s, │ │ │ │ │ - const ACE_TCHAR *& v  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ ACE_Convert() [3/10] ***** │ │ │ │ │ -template<> │ │ │ │ │ -void ACE_Convert ( const ACE_TCHAR * s, │ │ │ │ │ - double &  d  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ ACE_Convert() [4/10] ***** │ │ │ │ │ -template<> │ │ │ │ │ -void ACE_Convert ( const ACE_TCHAR * s, │ │ │ │ │ - int &  i  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ ACE_Convert() [5/10] ***** │ │ │ │ │ -template<> │ │ │ │ │ -void ACE_Convert ( const ACE_TCHAR * s, │ │ │ │ │ - long &  l  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ ACE_Convert() [6/10] ***** │ │ │ │ │ -template<> │ │ │ │ │ -void ACE_Convert ( const ACE_TCHAR * s, │ │ │ │ │ - short &  si  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ ACE_Convert() [7/10] ***** │ │ │ │ │ -template │ │ │ │ │ -void ACE_Convert ( const ACE_TCHAR * s, │ │ │ │ │ - T &  t  inline │ │ │ │ │ - ) │ │ │ │ │ -Function to convert a string s into type T. │ │ │ │ │ -***** ◆ ACE_Convert() [8/10] ***** │ │ │ │ │ -template<> │ │ │ │ │ -void ACE_Convert ( const ACE_TCHAR * s, │ │ │ │ │ - u_int &  i  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ ACE_Convert() [9/10] ***** │ │ │ │ │ -template<> │ │ │ │ │ -void ACE_Convert ( const ACE_TCHAR * s, │ │ │ │ │ - u_long &  ul  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ ACE_Convert() [10/10] ***** │ │ │ │ │ -template<> │ │ │ │ │ -void ACE_Convert ( const ACE_TCHAR * s, │ │ │ │ │ - u_short &  us  inline │ │ │ │ │ - ) │ │ │ │ │ + Ossama Othman │ │ │ │ │ + ossam.nosp@m.a@dr.nosp@m.e.van.nosp@m.derb.nosp@m.ilt.e.nosp@m.du │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01916.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Logging_Strategy.cpp File Reference │ │ │ │ +ACE: OS_NS_sys_utsname.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,83 +63,75 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ +Namespaces | │ │ │ │ +Macros | │ │ │ │ +Typedefs | │ │ │ │ Functions
│ │ │ │ -
Logging_Strategy.cpp File Reference
│ │ │ │ +
OS_NS_sys_utsname.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Logging_Strategy.h"
│ │ │ │ -#include "ace/Service_Config.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ -#include "ace/ACE_export.h"
│ │ │ │ -#include "ace/Get_Opt.h"
│ │ │ │ -#include "ace/streams.h"
│ │ │ │ -#include "ace/Lib_Find.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/Reactor.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_NS_stdio.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +#include "ace/os_include/sys/os_utsname.h"
│ │ │ │
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef struct utsname ACE_utsname
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Functions

 ACE_STATIC_SVC_DEFINE (ACE_Logging_Strategy, ACE_TEXT("Logging_Strategy"), ACE_Service_Type::SERVICE_OBJECT, &ACE_SVC_NAME(ACE_Logging_Strategy), ACE_Service_Type::DELETE_THIS|ACE_Service_Type::DELETE_OBJ, 0) extern "C" int _get_dll_unload_policy()
 
int ACE_OS::uname (ACE_utsname *name)
 
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_STATIC_SVC_DEFINE()

│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ +
│ │ │ │ +and a cast of thousands...
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_EXPORT_MACRO

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ +
ACE_STATIC_SVC_DEFINE (ACE_Logging_Strategy ,
ACE_TEXT("Logging_Strategy") ,
ACE_Service_Type::SERVICE_OBJECT ,
ACE_SVC_NAMEACE_Logging_Strategy,
ACE_Service_Type::DELETE_THIS|ACE_Service_Type::DELETE_OBJ ,
 #define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_utsname

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
)typedef struct utsname ACE_utsname
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,40 +3,42 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Functions │ │ │ │ │ -Logging_Strategy.cpp File Reference │ │ │ │ │ -#include "ace/Logging_Strategy.h" │ │ │ │ │ -#include "ace/Service_Config.h" │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/ACE_export.h" │ │ │ │ │ -#include "ace/Get_Opt.h" │ │ │ │ │ -#include "ace/streams.h" │ │ │ │ │ -#include "ace/Lib_Find.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/Reactor.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/OS_NS_stdio.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ +Namespaces | Macros | Typedefs | Functions │ │ │ │ │ +OS_NS_sys_utsname.h File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ +#include "ace/os_include/sys/os_utsname.h" │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_OS │ │ │ │ │ + This namespace defines an OS independent programming API that │ │ │ │ │ +  shields developers from nonportable aspects of writing efficient │ │ │ │ │ + system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ + various real-time operating systems. │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef struct utsname ACE_utsname │ │ │ │ │ +  │ │ │ │ │ Functions │ │ │ │ │ - ACE_STATIC_SVC_DEFINE (ACE_Logging_Strategy, ACE_TEXT("Logging_Strategy"), │ │ │ │ │ - ACE_Service_Type::SERVICE_OBJECT, &ACE_SVC_NAME(ACE_Logging_Strategy), │ │ │ │ │ - ACE_Service_Type::DELETE_THIS|ACE_Service_Type::DELETE_OBJ, 0) extern "C" int │ │ │ │ │ - _get_dll_unload_policy() │ │ │ │ │ +int ACE_OS::uname (ACE_utsname *name) │ │ │ │ │   │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_STATIC_SVC_DEFINE() ***** │ │ │ │ │ -ACE_STATIC_SVC_DEFINE ( ACE_Logging_Strategy  , │ │ │ │ │ - ACE_TEXT("Logging_Strategy")  , │ │ │ │ │ - ACE_Service_Type::SERVICE_OBJECT  , │ │ │ │ │ - &  ACE_SVC_NAMEACE_Logging_Strategy, │ │ │ │ │ - ACE_Service_Type:: , │ │ │ │ │ - DELETE_THIS|ACE_Service_Type::DELETE_OBJ  │ │ │ │ │ - 0    │ │ │ │ │ - ) │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ + and a cast of thousands... │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_utsname ***** │ │ │ │ │ +typedef struct utsname ACE_utsname │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01919.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: UTF16_Encoding_Converter.h File Reference │ │ │ │ +ACE: UUID.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,78 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
UTF16_Encoding_Converter.h File Reference
│ │ │ │ +
│ │ │ │ +Namespaces | │ │ │ │ +Functions
│ │ │ │ +
UUID.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Encoding_Converter.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -

This class contains declarations for methods that convert between UTF-16 (both BE and LE) and UTF-8

│ │ │ │ -
Author
Chad Elliott ellio.nosp@m.tt_c.nosp@m.@ociw.nosp@m.eb.c.nosp@m.om
│ │ │ │ -
│ │ │ │ +
#include "ace/UUID.h"
│ │ │ │ +#include "ace/Guard_T.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/OS_NS_stdio.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_NS_sys_time.h"
│ │ │ │ +#include "ace/OS_NS_netdb.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +#include "ace/ACE.h"
│ │ │ │ +#include "ace/Auto_Ptr.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE_Utils
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

 ACE_Utils::ACE_ALLOC_HOOK_DEFINE (UUID)
 
 ACE_SINGLETON_TEMPLATE_INSTANTIATE (ACE_Singleton, ACE_Utils::UUID_Generator, ACE_SYNCH_MUTEX)
 
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_SINGLETON_TEMPLATE_INSTANTIATE()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_SINGLETON_TEMPLATE_INSTANTIATE (ACE_Singleton ,
ACE_Utils::UUID_Generator ,
ACE_SYNCH_MUTEX  
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,17 +3,37 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -UTF16_Encoding_Converter.h File Reference │ │ │ │ │ -#include "ace/Encoding_Converter.h" │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ -This class contains declarations for methods that convert between UTF-16 (both │ │ │ │ │ -BE and LE) and UTF-8 │ │ │ │ │ - Author │ │ │ │ │ - Chad Elliott ellio.nosp@m.tt_c.nosp@m.@ociw.nosp@m.eb.c.nosp@m.om │ │ │ │ │ +Namespaces | Functions │ │ │ │ │ +UUID.cpp File Reference │ │ │ │ │ +#include "ace/UUID.h" │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/OS_NS_stdio.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_NS_sys_time.h" │ │ │ │ │ +#include "ace/OS_NS_netdb.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/Auto_Ptr.h" │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_Utils │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ + ACE_Utils::ACE_ALLOC_HOOK_DEFINE (UUID) │ │ │ │ │ +  │ │ │ │ │ + ACE_SINGLETON_TEMPLATE_INSTANTIATE (ACE_Singleton, ACE_Utils::UUID_Generator, │ │ │ │ │ + ACE_SYNCH_MUTEX) │ │ │ │ │ +  │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_SINGLETON_TEMPLATE_INSTANTIATE() ***** │ │ │ │ │ +ACE_SINGLETON_TEMPLATE_INSTANTIATE ( ACE_Singleton  , │ │ │ │ │ + ACE_Utils::UUID_Generator , │ │ │ │ │ + ACE_SYNCH_MUTEX    │ │ │ │ │ + ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01922.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Task.cpp File Reference │ │ │ │ +ACE: ace_wchar.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Task.cpp File Reference
│ │ │ │ +
ace_wchar.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Task.h"
│ │ │ │ -#include "ace/Module.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Task.cpp File Reference │ │ │ │ │ -#include "ace/Task.h" │ │ │ │ │ -#include "ace/Module.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ +ace_wchar.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01925.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Multihomed_INET_Addr.inl File Reference │ │ │ │ +ACE: OS_NS_string.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Multihomed_INET_Addr.inl File Reference
│ │ │ │ +
OS_NS_string.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/ACE.h"
│ │ │ │ +#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_NS_stdio.h"
│ │ │ │ +#include "ace/OS_NS_stdlib.h"
│ │ │ │ +#include "ace/OS_NS_string.inl"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Multihomed_INET_Addr.inl File Reference │ │ │ │ │ +OS_NS_string.cpp File Reference │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_NS_stdio.h" │ │ │ │ │ +#include "ace/OS_NS_stdlib.h" │ │ │ │ │ +#include "ace/OS_NS_string.inl" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01928.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Intrusive_Auto_Ptr.inl File Reference │ │ │ │ +ACE: Base_Thread_Adapter.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,271 +64,43 @@ │ │ │ │
    │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Functions
│ │ │ │ -
Intrusive_Auto_Ptr.inl File Reference
│ │ │ │ +
Base_Thread_Adapter.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Guard_T.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ +
#include "ace/Base_Thread_Adapter.h"
│ │ │ │ +#include "ace/Base_Thread_Adapter.inl"
│ │ │ │ +#include "ace/Service_Config.h"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Functions

template<class T , class U >
bool operator== (ACE_Intrusive_Auto_Ptr< T > const &a, ACE_Intrusive_Auto_Ptr< U > const &b)
 
template<class T , class U >
bool operator!= (ACE_Intrusive_Auto_Ptr< T > const &a, ACE_Intrusive_Auto_Ptr< U > const &b)
 Inequality operator, which is the opposite of equality. More...
 
template<class T , class U >
bool operator== (ACE_Intrusive_Auto_Ptr< T > const &a, U *b)
 
template<class T , class U >
bool operator!= (ACE_Intrusive_Auto_Ptr< T > &a, U *b)
 
template<class T , class U >
bool operator== (T *a, ACE_Intrusive_Auto_Ptr< U > const &b)
 
template<class T , class U >
bool operator!= (T *a, ACE_Intrusive_Auto_Ptr< U > const &b)
 
ACE_THR_FUNC_RETURN ACE_THREAD_ADAPTER_NAME (void *args)
 
│ │ │ │

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ operator!=() [1/3]

│ │ │ │ + │ │ │ │ +

◆ ACE_THREAD_ADAPTER_NAME()

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -template<class T , class U >
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
bool operator!= ACE_THR_FUNC_RETURN ACE_THREAD_ADAPTER_NAME (ACE_Intrusive_Auto_Ptr< T > & a,
U * b 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator!=() [2/3]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -template<class T , class U >
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
bool operator!= (ACE_Intrusive_Auto_Ptr< T > const & a,
ACE_Intrusive_Auto_Ptr< U > const & b 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

Inequality operator, which is the opposite of equality.

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator!=() [3/3]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -template<class T , class U >
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
bool operator!= (T * a,
ACE_Intrusive_Auto_Ptr< U > const & b 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator==() [1/3]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -template<class T , class U >
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
bool operator== (ACE_Intrusive_Auto_Ptr< T > const & a,
ACE_Intrusive_Auto_Ptr< U > const & b 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ -

Equality operator that returns true if both ACE_Intrusive_Auto_Ptr objects point to the same underlying representation. It does not compare the actual pointers.

Note
It also returns true if both objects have just been instantiated and not used yet.
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator==() [2/3]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -template<class T , class U >
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ │ │ │ │
bool operator== (ACE_Intrusive_Auto_Ptr< T > const & a,
void * args)U * b 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator==() [3/3]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -template<class T , class U >
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
bool operator== (T * a,
ACE_Intrusive_Auto_Ptr< U > const & b 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │
│ │ │ │ +

Run the thread entry point for the ACE_Thread_Adapter. This must be an extern "C" to make certain compilers happy...

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Typedefs
│ │ │ │ -
Local_Name_Space_T.h File Reference
│ │ │ │ +
IPC_SAP.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Name_Space.h"
│ │ │ │ -#include "ace/Naming_Context.h"
│ │ │ │ -#include "ace/SString.h"
│ │ │ │ -#include "ace/Local_Name_Space.h"
│ │ │ │ -#include "ace/Null_Mutex.h"
│ │ │ │ -#include "ace/Hash_Map_Manager_T.h"
│ │ │ │ -#include "ace/Local_Name_Space_T.cpp"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Name_Space_Map< ALLOCATOR >
 This class serves as a Proxy that ensures our process always has the appropriate allocator in place for every operation that accesses or updates the Map Manager. More...
 
class  ACE_Local_Name_Space< ACE_MEM_POOL_1, ACE_LOCK >
 Maintaining accesses Local Name Server Database. Allows to add NameBindings, change them, remove them and resolve NameBindings. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef ACE_Unbounded_Set< ACE_NS_WStringACE_WSTRING_SET
 
typedef ACE_Hash_Map_Manager_Ex< ACE_NS_String, ACE_NS_Internal, ACE_Hash< ACE_NS_String >, ACE_Equal_To< ACE_NS_String >, ACE_Null_MutexMAP_MANAGER
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ -
│ │ │ │ -Irfan Pyarali irfan.nosp@m.@wue.nosp@m.rl.wu.nosp@m.stl..nosp@m.edu and
│ │ │ │ -
│ │ │ │ -Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_WSTRING_SET

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_Unbounded_Set<ACE_NS_WString> ACE_WSTRING_SET
│ │ │ │ -
│ │ │ │ -

A short-hand name for our set of name/value/type tuples passed back to callers.

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ MAP_MANAGER

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_Hash_Map_Manager_Ex<ACE_NS_String, ACE_NS_Internal, ACE_Hash<ACE_NS_String>, ACE_Equal_To<ACE_NS_String>, ACE_Null_Mutex> MAP_MANAGER
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/OS_NS_stropts.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,51 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Typedefs │ │ │ │ │ -Local_Name_Space_T.h File Reference │ │ │ │ │ -#include "ace/Name_Space.h" │ │ │ │ │ -#include "ace/Naming_Context.h" │ │ │ │ │ -#include "ace/SString.h" │ │ │ │ │ -#include "ace/Local_Name_Space.h" │ │ │ │ │ -#include "ace/Null_Mutex.h" │ │ │ │ │ -#include "ace/Hash_Map_Manager_T.h" │ │ │ │ │ -#include "ace/Local_Name_Space_T.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Name_Space_Map<_ALLOCATOR_> │ │ │ │ │ - This class serves as a Proxy that ensures our process always has the │ │ │ │ │ -  appropriate allocator in place for every operation that accesses or │ │ │ │ │ - updates the Map Manager. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Local_Name_Space<_ACE_MEM_POOL_1,_ACE_LOCK_> │ │ │ │ │ - Maintaining accesses Local Name Server Database. Allows to add │ │ │ │ │ -  NameBindings, change them, remove them and resolve NameBindings. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ - typedef ACE_Unbounded_Set< ACE_NS_WString > ACE_WSTRING_SET │ │ │ │ │ -  │ │ │ │ │ - typedef ACE_Hash_Map_Manager_Ex< ACE_NS_String, │ │ │ │ │ -ACE_NS_Internal, ACE_Hash< ACE_NS_String >, ACE_Equal_To< │ │ │ │ │ - ACE_NS_String >, ACE_Null_Mutex > MAP_MANAGER │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ - Irfan Pyarali irfan.nosp@m.@wue.nosp@m.rl.wu.nosp@m.stl..nosp@m.edu and │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_WSTRING_SET ***** │ │ │ │ │ -typedef ACE_Unbounded_Set ACE_WSTRING_SET │ │ │ │ │ -A short-hand name for our set of name/value/type tuples passed back to callers. │ │ │ │ │ -***** ◆ MAP_MANAGER ***** │ │ │ │ │ -typedef ACE_Hash_Map_Manager_Ex, ACE_Equal_To, ACE_Null_Mutex> │ │ │ │ │ -MAP_MANAGER │ │ │ │ │ +IPC_SAP.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_stropts.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01934.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Codeset_Registry.inl File Reference │ │ │ │ +ACE: SV_Message.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Codeset_Registry.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
SV_Message.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/SV_Message.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_SV_Message
 Defines the header file for the C++ wrapper for message queues. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -

ACE wrapper around access functions for the OSF's DCE codeset registry access functions - the inline functions either call the system supplied DCE based codeset registry function, or calls the emulation

│ │ │ │ -
Author
Phil Mesnier mesni.nosp@m.er_p.nosp@m.@ociw.nosp@m.eb.c.nosp@m.om
│ │ │ │ +
Author
Doug Schmidt
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,17 +3,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Codeset_Registry.inl File Reference │ │ │ │ │ +Classes │ │ │ │ │ +SV_Message.h File Reference │ │ │ │ │ +#include "ace/SV_Message.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_SV_Message │ │ │ │ │ +  Defines the header file for the C++ wrapper for message queues. More... │ │ │ │ │ +  │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -ACE wrapper around access functions for the OSF's DCE codeset registry access │ │ │ │ │ -functions - the inline functions either call the system supplied DCE based │ │ │ │ │ -codeset registry function, or calls the emulation │ │ │ │ │ Author │ │ │ │ │ - Phil Mesnier mesni.nosp@m.er_p.nosp@m.@ociw.nosp@m.eb.c.nosp@m.om │ │ │ │ │ + Doug Schmidt │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01937.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Notification_Strategy.h File Reference │ │ │ │ +ACE: UTF32_Encoding_Converter.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,30 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Notification_Strategy.h File Reference
│ │ │ │ +
UTF32_Encoding_Converter.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Event_Handler.h"
│ │ │ │ -#include "ace/Notification_Strategy.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Notification_Strategy
 Abstract class used for notifying an interested party. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Doug Schmidt
│ │ │ │ +
#include "ace/UTF32_Encoding_Converter.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,21 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Notification_Strategy.h File Reference │ │ │ │ │ -#include "ace/Event_Handler.h" │ │ │ │ │ -#include "ace/Notification_Strategy.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Notification_Strategy │ │ │ │ │ -  Abstract class used for notifying an interested party. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ +UTF32_Encoding_Converter.cpp File Reference │ │ │ │ │ +#include "ace/UTF32_Encoding_Converter.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01940.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_Thread_Adapter.cpp File Reference │ │ │ │ +ACE: FILE.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
OS_Thread_Adapter.cpp File Reference
│ │ │ │ +
FILE.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_Thread_Adapter.h"
│ │ │ │ -#include "ace/Thread_Hook.h"
│ │ │ │ -#include "ace/Object_Manager_Base.h"
│ │ │ │ -#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/OS_NS_Thread.h"
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,16 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_Thread_Adapter.cpp File Reference │ │ │ │ │ -#include "ace/OS_Thread_Adapter.h" │ │ │ │ │ -#include "ace/Thread_Hook.h" │ │ │ │ │ -#include "ace/Object_Manager_Base.h" │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ -#include "ace/OS_NS_Thread.h" │ │ │ │ │ +FILE.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01943.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Naming_Context.cpp File Reference │ │ │ │ +ACE: Token_Request_Reply.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,62 +63,59 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Typedefs
│ │ │ │ -
Naming_Context.cpp File Reference
│ │ │ │ +Classes | │ │ │ │ +Macros
│ │ │ │ +
Token_Request_Reply.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Get_Opt.h"
│ │ │ │ -#include "ace/Naming_Context.h"
│ │ │ │ -#include "ace/Remote_Name_Space.h"
│ │ │ │ -#include "ace/Local_Name_Space_T.h"
│ │ │ │ -#include "ace/Registry_Name_Space.h"
│ │ │ │ -#include "ace/MMAP_Memory_Pool.h"
│ │ │ │ -#include "ace/Lib_Find.h"
│ │ │ │ -#include "ace/RW_Process_Mutex.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ +
#include "ace/Local_Tokens.h"
│ │ │ │ +#include "ace/Token_Request_Reply.inl"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ -Typedefs

using LOCAL_NAME_SPACE = ACE_Local_Name_Space< ACE_MMAP_Memory_Pool, ACE_RW_Process_Mutex >
 
using LITE_LOCAL_NAME_SPACE = ACE_Local_Name_Space< ACE_Lite_MMAP_Memory_Pool, ACE_RW_Process_Mutex >
 

│ │ │ │ +Classes

class  ACE_Token_Request
 Message format for delivering requests to the ACE_Token Server. More...
 
struct  ACE_Token_Request::Transfer
 
class  ACE_Token_Reply
 Message format for delivering replies from the ACE_Token Server. More...
 
struct  ACE_Token_Reply::Transfer
 The 2 fields in the <Transfer> struct are transmitted to the server. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Macros

#define ACE_TOKEN_REQUEST_HEADER_SIZE   40
 
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ LITE_LOCAL_NAME_SPACE

│ │ │ │ +

Detailed Description

│ │ │ │ +

Define the format used to exchange messages between the ACE_Token Server and its clients.

│ │ │ │ +
Author
Douglas C. Schmidt (d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u)
│ │ │ │ +
│ │ │ │ +Tim Harrison (harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu)
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_TOKEN_REQUEST_HEADER_SIZE

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ -
using LITE_LOCAL_NAME_SPACE = ACE_Local_Name_Space<ACE_Lite_MMAP_Memory_Pool, ACE_RW_Process_Mutex>
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ LOCAL_NAME_SPACE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
using LOCAL_NAME_SPACE = ACE_Local_Name_Space<ACE_MMAP_Memory_Pool, ACE_RW_Process_Mutex>#define ACE_TOKEN_REQUEST_HEADER_SIZE   40
│ │ │ │
│ │ │ │ +

Specifies the size of the fixed length portion of the Transfer structure in ACE_Token_Request

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Dynamic.h File Reference
│ │ │ │ +Macros
│ │ │ │ +
Reverse_Lock_T.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Dynamic.inl"
│ │ │ │ +
#include "ace/Reverse_Lock_T.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Classes

class  ACE_Dynamic
 Checks to see if an object was dynamically allocated. More...
 

│ │ │ │ +Macros

#define ACE_REVERSE_LOCK_T_CPP
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Doug Schmidt
│ │ │ │ -
│ │ │ │ -Irfan Pyarali.
│ │ │ │ -
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_REVERSE_LOCK_T_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_REVERSE_LOCK_T_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,21 +3,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Dynamic.h File Reference │ │ │ │ │ -#include "ace/Dynamic.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Dynamic │ │ │ │ │ -  Checks to see if an object was dynamically allocated. More... │ │ │ │ │ +Macros │ │ │ │ │ +Reverse_Lock_T.cpp File Reference │ │ │ │ │ +#include "ace/Reverse_Lock_T.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_REVERSE_LOCK_T_CPP │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ - Irfan Pyarali. │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_REVERSE_LOCK_T_CPP ***** │ │ │ │ │ +#define ACE_REVERSE_LOCK_T_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01949.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Thread.h File Reference │ │ │ │ +ACE: Thread.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,33 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Thread.h File Reference
│ │ │ │ +
Thread.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_Thread.h"
│ │ │ │ -#include "ace/Thread_Adapter.h"
│ │ │ │ -#include "ace/Thread.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

struct  cancel_state
 
class  ACE_Thread
 Provides a wrapper for threads. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
#include "ace/OS_NS_string.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,25 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Thread.h File Reference │ │ │ │ │ -#include "ace/OS_NS_Thread.h" │ │ │ │ │ -#include "ace/Thread_Adapter.h" │ │ │ │ │ -#include "ace/Thread.inl" │ │ │ │ │ - Classes │ │ │ │ │ -struct  cancel_state │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Thread │ │ │ │ │ -  Provides a wrapper for threads. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +Thread.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01952.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Pagefile_Memory_Pool.cpp File Reference │ │ │ │ +ACE: Test_and_Set.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,81 +64,34 @@ │ │ │ │
    │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Macros
│ │ │ │ -
Pagefile_Memory_Pool.cpp File Reference
│ │ │ │ +
Test_and_Set.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Pagefile_Memory_Pool.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/Auto_Ptr.h"
│ │ │ │ -#include "ace/RW_Thread_Mutex.h"
│ │ │ │ -#include "ace/OS_NS_sys_mman.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_NS_sys_stat.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ -#include "ace/Truncate.h"
│ │ │ │ -#include "ace/Based_Pointer_T.h"
│ │ │ │ -#include "ace/Based_Pointer_Repository.h"
│ │ │ │ +
#include "ace/Test_and_Set.h"
│ │ │ │ +#include "ace/Guard_T.h"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Macros

#define ACE_MAP_FILE(_hnd, _access, _offHigh, _offLow, _nBytes, _baseAdd)    MapViewOfFileEx (_hnd, _access, _offHigh, _offLow, _nBytes, _baseAdd)
 
#define ACE_TEST_AND_SET_CPP
 
│ │ │ │

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_MAP_FILE

│ │ │ │ + │ │ │ │ +

◆ ACE_TEST_AND_SET_CPP

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_MAP_FILE( _hnd,
 _access,
 _offHigh,
 _offLow,
 _nBytes,
 _baseAdd 
)    MapViewOfFileEx (_hnd, _access, _offHigh, _offLow, _nBytes, _baseAdd)#define ACE_TEST_AND_SET_CPP
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,37 +4,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Macros │ │ │ │ │ -Pagefile_Memory_Pool.cpp File Reference │ │ │ │ │ -#include "ace/Pagefile_Memory_Pool.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/Auto_Ptr.h" │ │ │ │ │ -#include "ace/RW_Thread_Mutex.h" │ │ │ │ │ -#include "ace/OS_NS_sys_mman.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/OS_NS_sys_stat.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ -#include "ace/Truncate.h" │ │ │ │ │ -#include "ace/Based_Pointer_T.h" │ │ │ │ │ -#include "ace/Based_Pointer_Repository.h" │ │ │ │ │ +Test_and_Set.cpp File Reference │ │ │ │ │ +#include "ace/Test_and_Set.h" │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ Macros │ │ │ │ │ -#define ACE_MAP_FILE(_hnd, _access, _offHigh, _offLow, _nBytes, _baseAdd)    │ │ │ │ │ - MapViewOfFileEx (_hnd, _access, _offHigh, _offLow, _nBytes, _baseAdd) │ │ │ │ │ +#define ACE_TEST_AND_SET_CPP │ │ │ │ │   │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_MAP_FILE ***** │ │ │ │ │ -#define (  _hnd, │ │ │ │ │ -ACE_MAP_FILE │ │ │ │ │ -  _access, │ │ │ │ │ -  _offHigh, │ │ │ │ │ -  _offLow, │ │ │ │ │ -  _nBytes, │ │ │ │ │ -  _baseAdd  │ │ │ │ │ - )     MapViewOfFileEx (_hnd, _access, _offHigh, _offLow, _nBytes, │ │ │ │ │ - _baseAdd) │ │ │ │ │ +***** ◆ ACE_TEST_AND_SET_CPP ***** │ │ │ │ │ +#define ACE_TEST_AND_SET_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01955.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Unbounded_Set.cpp File Reference │ │ │ │ +ACE: SOCK.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,43 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Macros
│ │ │ │ -
Unbounded_Set.cpp File Reference
│ │ │ │ +
SOCK.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Unbounded_Set.h"
│ │ │ │ -#include "ace/Malloc_Base.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_UNBOUNDED_SET_CPP
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_UNBOUNDED_SET_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_UNBOUNDED_SET_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/OS_NS_sys_socket.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,21 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Unbounded_Set.cpp File Reference │ │ │ │ │ -#include "ace/Unbounded_Set.h" │ │ │ │ │ -#include "ace/Malloc_Base.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_UNBOUNDED_SET_CPP │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_UNBOUNDED_SET_CPP ***** │ │ │ │ │ -#define ACE_UNBOUNDED_SET_CPP │ │ │ │ │ +SOCK.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01958.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SOCK_Connector.h File Reference │ │ │ │ +ACE: FILE_IO.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,30 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
SOCK_Connector.h File Reference
│ │ │ │ +
FILE_IO.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SOCK_Stream.h"
│ │ │ │ -#include "ace/SOCK_Connector.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_SOCK_Connector
 Defines a factory that actively connects to a remote IP address and TCP port, creating a new ACE_SOCK_Stream object. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Doug Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
#include "ace/ACE.h"
│ │ │ │ +#include "ace/OS_NS_sys_uio.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,23 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -SOCK_Connector.h File Reference │ │ │ │ │ -#include "ace/SOCK_Stream.h" │ │ │ │ │ -#include "ace/SOCK_Connector.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_SOCK_Connector │ │ │ │ │ -  Defines a factory that actively connects to a remote IP address and TCP │ │ │ │ │ - port, creating a new ACE_SOCK_Stream object. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +FILE_IO.inl File Reference │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/OS_NS_sys_uio.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01961.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Select_Reactor_Base.inl File Reference │ │ │ │ +ACE: IO_SAP.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,31 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Select_Reactor_Base.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
IO_SAP.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Reactor.h"
│ │ │ │ +
#include "ace/Flag_Manip.h"
│ │ │ │ +#include "ace/os_include/sys/os_types.h"
│ │ │ │ +#include "ace/IO_SAP.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_IO_SAP
 Defines the methods for the base class of the ACE_IO_SAP abstraction, which includes ACE_FILE and ACE_DEV. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Doug Schmidt
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Select_Reactor_Base.inl File Reference │ │ │ │ │ -#include "ace/Reactor.h" │ │ │ │ │ +Classes │ │ │ │ │ +IO_SAP.h File Reference │ │ │ │ │ +#include "ace/Flag_Manip.h" │ │ │ │ │ +#include "ace/os_include/sys/os_types.h" │ │ │ │ │ +#include "ace/IO_SAP.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_IO_SAP │ │ │ │ │ +  Defines the methods for the base class of the ACE_IO_SAP abstraction, │ │ │ │ │ + which includes ACE_FILE and ACE_DEV. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Doug Schmidt │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01964.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Select_Reactor_T.cpp File Reference │ │ │ │ +ACE: FIFO.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,77 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
Select_Reactor_T.cpp File Reference
│ │ │ │ +
FIFO.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Select_Reactor_T.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/Signal.h"
│ │ │ │ -#include "ace/Sig_Handler.h"
│ │ │ │ -#include "ace/Thread.h"
│ │ │ │ -#include "ace/Timer_Heap.h"
│ │ │ │ -#include "ace/OS_NS_errno.h"
│ │ │ │ -#include "ace/OS_NS_sys_select.h"
│ │ │ │ -#include "ace/OS_NS_sys_stat.h"
│ │ │ │ -#include "ace/Recursive_Thread_Mutex.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_SELECT_REACTOR_T_CPP
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Select_Reactor_T) template< class ACE_SELECT_REACTOR_TOKEN > int ACE_Select_Reactor_T< ACE_SELECT_REACTOR_TOKEN >
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_SELECT_REACTOR_T_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SELECT_REACTOR_T_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tc()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Select_Reactor_T )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/OS_NS_unistd.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,38 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions │ │ │ │ │ -Select_Reactor_T.cpp File Reference │ │ │ │ │ -#include "ace/Select_Reactor_T.h" │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/Signal.h" │ │ │ │ │ -#include "ace/Sig_Handler.h" │ │ │ │ │ -#include "ace/Thread.h" │ │ │ │ │ -#include "ace/Timer_Heap.h" │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ -#include "ace/OS_NS_sys_select.h" │ │ │ │ │ -#include "ace/OS_NS_sys_stat.h" │ │ │ │ │ -#include "ace/Recursive_Thread_Mutex.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_SELECT_REACTOR_T_CPP │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Select_Reactor_T) template< class │ │ │ │ │ - ACE_SELECT_REACTOR_TOKEN > int ACE_Select_Reactor_T< ACE_SELECT_REACTOR_TOKEN │ │ │ │ │ - > │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_SELECT_REACTOR_T_CPP ***** │ │ │ │ │ -#define ACE_SELECT_REACTOR_T_CPP │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Select_Reactor_T  ) │ │ │ │ │ +FIFO.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01967.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: UPIPE_Stream.h File Reference │ │ │ │ +ACE: Parse_Node.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,35 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
UPIPE_Stream.h File Reference
│ │ │ │ +
Parse_Node.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Stream.h"
│ │ │ │ -#include "ace/SPIPE.h"
│ │ │ │ -#include "ace/Message_Queue.h"
│ │ │ │ -#include "ace/UPIPE_Addr.h"
│ │ │ │ -#include "ace/UPIPE_Stream.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_UPIPE_Stream
 Defines the method that transfer data on a UPIPE. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Gerhard Lenzer
│ │ │ │ -
│ │ │ │ -Douglas C. Schmidt
│ │ │ │ +
Author
Doug Schmidt
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,25 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -UPIPE_Stream.h File Reference │ │ │ │ │ -#include "ace/Stream.h" │ │ │ │ │ -#include "ace/SPIPE.h" │ │ │ │ │ -#include "ace/Message_Queue.h" │ │ │ │ │ -#include "ace/UPIPE_Addr.h" │ │ │ │ │ -#include "ace/UPIPE_Stream.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_UPIPE_Stream │ │ │ │ │ -  Defines the method that transfer data on a UPIPE. More... │ │ │ │ │ -  │ │ │ │ │ +Parse_Node.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Gerhard Lenzer │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ + Doug Schmidt │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01970.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Containers_T.cpp File Reference │ │ │ │ +ACE: Service_Repository.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,369 +62,25 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
Containers_T.cpp File Reference
│ │ │ │ +
Service_Repository.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/Malloc_Base.h"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ -#include "ace/Containers.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_CONTAINERS_T_CPP
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Bounded_Stack) template< class T > void ACE_Bounded_Stack< T >
 
 ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Fixed_Stack) template< class T
 
 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Unbounded_Stack) template< class T > void ACE_Unbounded_Stack< T >
 
 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Double_Linked_List_Iterator_Base) template< class T > ACE_Double_Linked_List_Iterator_Base< T >
 
 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Double_Linked_List_Iterator) template< class T > ACE_Double_Linked_List_Iterator< T >
 
 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Double_Linked_List_Reverse_Iterator) template< class T > ACE_Double_Linked_List_Reverse_Iterator< T >
 
 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Double_Linked_List) template< class T > ACE_Double_Linked_List< T >
 
 ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Fixed_Set) template< class T
 
 ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Fixed_Set_Iterator_Base) template< class T
 
 ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Fixed_Set_Iterator) template< class T
 
 ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Fixed_Set_Const_Iterator) template< class T
 
 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Bounded_Set) template< class T > void ACE_Bounded_Set< T >
 
 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Bounded_Set_Iterator) template< class T > void ACE_Bounded_Set_Iterator< T >
 
 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_DNode) template< class T > ACE_DNode< T >
 
 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Ordered_MultiSet) template< class T > ACE_Ordered_MultiSet< T >
 
 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Ordered_MultiSet_Iterator) template< class T > ACE_Ordered_MultiSet_Iterator< T >
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_CONTAINERS_T_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CONTAINERS_T_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tc() [1/11]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Bounded_Set )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tc() [2/11]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Bounded_Set_Iterator )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tc() [3/11]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Bounded_Stack )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tc() [4/11]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_DNode )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tc() [5/11]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Double_Linked_List )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tc() [6/11]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Double_Linked_List_Iterator )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tc() [7/11]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Double_Linked_List_Iterator_Base )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tc() [8/11]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Double_Linked_List_Reverse_Iterator )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tc() [9/11]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Ordered_MultiSet )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tc() [10/11]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Ordered_MultiSet_Iterator )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tc() [11/11]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Unbounded_Stack )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tcs() [1/5]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Fixed_Set )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tcs() [2/5]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Fixed_Set_Const_Iterator )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tcs() [3/5]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Fixed_Set_Iterator )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tcs() [4/5]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Fixed_Set_Iterator_Base )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tcs() [5/5]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Fixed_Stack )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/Service_Repository.h"
│ │ │ │ +#include "ace/Service_Types.h"
│ │ │ │ +#include "ace/Object_Manager.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/ACE.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +#include "ace/OS_NS_errno.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,98 +3,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions │ │ │ │ │ -Containers_T.cpp File Reference │ │ │ │ │ +Service_Repository.cpp File Reference │ │ │ │ │ +#include "ace/Service_Repository.h" │ │ │ │ │ +#include "ace/Service_Types.h" │ │ │ │ │ +#include "ace/Object_Manager.h" │ │ │ │ │ #include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/Malloc_Base.h" │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ -#include "ace/Containers.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_CONTAINERS_T_CPP │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Bounded_Stack) template< class T > void │ │ │ │ │ - ACE_Bounded_Stack< T > │ │ │ │ │ -  │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Fixed_Stack) template< class T │ │ │ │ │ -  │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Unbounded_Stack) template< class T > void │ │ │ │ │ - ACE_Unbounded_Stack< T > │ │ │ │ │ -  │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Double_Linked_List_Iterator_Base) template< │ │ │ │ │ - class T > ACE_Double_Linked_List_Iterator_Base< T > │ │ │ │ │ -  │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Double_Linked_List_Iterator) template< class T │ │ │ │ │ - > ACE_Double_Linked_List_Iterator< T > │ │ │ │ │ -  │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Double_Linked_List_Reverse_Iterator) template< │ │ │ │ │ - class T > ACE_Double_Linked_List_Reverse_Iterator< T > │ │ │ │ │ -  │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Double_Linked_List) template< class T > │ │ │ │ │ - ACE_Double_Linked_List< T > │ │ │ │ │ -  │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Fixed_Set) template< class T │ │ │ │ │ -  │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Fixed_Set_Iterator_Base) template< class T │ │ │ │ │ -  │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Fixed_Set_Iterator) template< class T │ │ │ │ │ -  │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Fixed_Set_Const_Iterator) template< class T │ │ │ │ │ -  │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Bounded_Set) template< class T > void │ │ │ │ │ - ACE_Bounded_Set< T > │ │ │ │ │ -  │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Bounded_Set_Iterator) template< class T > void │ │ │ │ │ - ACE_Bounded_Set_Iterator< T > │ │ │ │ │ -  │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tc (ACE_DNode) template< class T > ACE_DNode< T > │ │ │ │ │ -  │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Ordered_MultiSet) template< class T > │ │ │ │ │ - ACE_Ordered_MultiSet< T > │ │ │ │ │ -  │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Ordered_MultiSet_Iterator) template< class T > │ │ │ │ │ - ACE_Ordered_MultiSet_Iterator< T > │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_CONTAINERS_T_CPP ***** │ │ │ │ │ -#define ACE_CONTAINERS_T_CPP │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() [1/11] ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Bounded_Set  ) │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() [2/11] ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Bounded_Set_Iterator  ) │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() [3/11] ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Bounded_Stack  ) │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() [4/11] ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_DNode  ) │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() [5/11] ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Double_Linked_List  ) │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() [6/11] ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Double_Linked_List_Iterator  ) │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() [7/11] ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Double_Linked_List_Iterator_Base  ) │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() [8/11] ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Double_Linked_List_Reverse_Iterator  ) │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() [9/11] ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Ordered_MultiSet  ) │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() [10/11] ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Ordered_MultiSet_Iterator  ) │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() [11/11] ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Unbounded_Stack  ) │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tcs() [1/5] ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tcs ( ACE_Fixed_Set  ) │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tcs() [2/5] ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tcs ( ACE_Fixed_Set_Const_Iterator  ) │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tcs() [3/5] ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tcs ( ACE_Fixed_Set_Iterator  ) │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tcs() [4/5] ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tcs ( ACE_Fixed_Set_Iterator_Base  ) │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tcs() [5/5] ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tcs ( ACE_Fixed_Stack  ) │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01973.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SPIPE.cpp File Reference │ │ │ │ +ACE: ACE_crc32.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,55 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
SPIPE.cpp File Reference
│ │ │ │ +
│ │ │ │ +Macros
│ │ │ │ +
ACE_crc32.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SPIPE.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/ACE.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define COMPUTE(var, ch)   (var) = (crc_table[(var ^ ch) & 0xFF] ^ (var >> 8))
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ COMPUTE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define COMPUTE( var,
 ch 
)   (var) = (crc_table[(var ^ ch) & 0xFF] ^ (var >> 8))
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -SPIPE.cpp File Reference │ │ │ │ │ -#include "ace/SPIPE.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ +Macros │ │ │ │ │ +ACE_crc32.cpp File Reference │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define COMPUTE(var, ch)   (var) = (crc_table[(var ^ ch) & 0xFF] ^ (var >> 8)) │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ COMPUTE ***** │ │ │ │ │ +#define COMPUTE (  var, │ │ │ │ │ +  ch  │ │ │ │ │ + )    (var) = (crc_table[(var ^ ch) & 0xFF] ^ (var >> 8)) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01976.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Local_Memory_Pool.cpp File Reference │ │ │ │ +ACE: SV_Semaphore_Complex.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Local_Memory_Pool.cpp File Reference
│ │ │ │ +
SV_Semaphore_Complex.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Local_Memory_Pool.h"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include <memory>
│ │ │ │ +
#include "ace/SV_Semaphore_Complex.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/OS_NS_Thread.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,15 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Local_Memory_Pool.cpp File Reference │ │ │ │ │ -#include "ace/Local_Memory_Pool.h" │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ +SV_Semaphore_Complex.cpp File Reference │ │ │ │ │ +#include "ace/SV_Semaphore_Complex.h" │ │ │ │ │ #include "ace/Log_Category.h" │ │ │ │ │ -#include │ │ │ │ │ +#include "ace/OS_NS_Thread.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01979.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Map_T.h File Reference │ │ │ │ +ACE: Auto_Ptr.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,87 +63,95 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Map_T.h File Reference
│ │ │ │ +Classes | │ │ │ │ +Functions
│ │ │ │ +
Auto_Ptr.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Map_Manager.h"
│ │ │ │ -#include "ace/Hash_Map_Manager_T.h"
│ │ │ │ -#include "ace/Active_Map_Manager.h"
│ │ │ │ -#include "ace/Pair_T.h"
│ │ │ │ -#include "ace/Map_T.inl"
│ │ │ │ -#include "ace/Map_T.cpp"
│ │ │ │ +
#include <memory>
│ │ │ │ +#include "ace/Auto_Ptr.inl"
│ │ │ │ +#include "ace/Auto_Ptr.cpp"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ Classes

class  ACE_Noop_Key_Generator< T >
 Defines a noop key generator. More...
class  ACE_Auto_Basic_Ptr< X >
 Implements the draft C++ standard auto_ptr abstraction. This class allows one to work on non-object (basic) types. More...
 
class  ACE_Incremental_Key_Generator< T >
 Defines a simple incremental key generator. More...
class  ACE_Auto_Ptr< X >
 Implements the draft C++ standard auto_ptr abstraction. This version can be used instead of auto_ptr<T> More...
 
class  ACE_Iterator_Impl< T >
 Defines a abstract iterator. More...
 
class  ACE_Reverse_Iterator_Impl< T >
 Defines a abstract reverse iterator. More...
 
class  ACE_Iterator< T >
 Defines the iterator interface. More...
 
class  ACE_Reverse_Iterator< T >
 Defines the reverse iterator interface. More...
 
class  ACE_Map< KEY, VALUE >
 Defines a map interface. More...
 
class  ACE_Map_Impl_Iterator_Adapter< T, IMPLEMENTATION, ENTRY >
 Defines a iterator implementation for the Map_Impl class. More...
 
class  ACE_Map_Impl_Reverse_Iterator_Adapter< T, IMPLEMENTATION, ENTRY >
 Defines a reverse iterator implementation for the Map_Impl class. More...
 
class  ACE_Map_Impl< KEY, VALUE, IMPLEMENTATION, ITERATOR, REVERSE_ITERATOR, ENTRY >
 Defines a map implementation. More...
 
class  ACE_Active_Map_Manager_Iterator_Adapter< T, VALUE >
 Defines a iterator implementation for the Active_Map_Manager_Adapter. More...
 
class  ACE_Active_Map_Manager_Reverse_Iterator_Adapter< T, VALUE >
 Defines a reverse iterator implementation for the Active_Map_Manager_Adapter. More...
 
class  ACE_Active_Map_Manager_Adapter< KEY, VALUE, KEY_ADAPTER >
 Defines a map implementation. More...
 
class  ACE_Hash_Map_Manager_Ex_Iterator_Adapter< T, KEY, VALUE, HASH_KEY, COMPARE_KEYS >
 Defines a iterator implementation for the Hash_Map_Manager_Adapter. More...
 
class  ACE_Hash_Map_Manager_Ex_Reverse_Iterator_Adapter< T, KEY, VALUE, HASH_KEY, COMPARE_KEYS >
 Defines a reverse iterator implementation for the Hash_Map_Manager_Adapter. More...
 
class  ACE_Hash_Map_Manager_Ex_Adapter< KEY, VALUE, HASH_KEY, COMPARE_KEYS, KEY_GENERATOR >
 Defines a map implementation. More...
 
class  ACE_Map_Manager_Iterator_Adapter< T, KEY, VALUE >
 Defines a iterator implementation for the Map_Manager_Adapter. More...
 
class  ACE_Map_Manager_Reverse_Iterator_Adapter< T, KEY, VALUE >
 Defines a reverse iterator implementation for the Map Manager. More...
 
class  ACE_Map_Manager_Adapter< KEY, VALUE, KEY_GENERATOR >
 Defines a map implementation. More...
class  ACE_Auto_Basic_Array_Ptr< X >
 Implements an extension to the draft C++ standard auto_ptr abstraction. This class allows one to work on non-object (basic) types that must be treated as an array, e.g., deallocated via "delete [] foo". More...
 
class  ACE_Auto_Array_Ptr< X >
 Implements an extension to the draft C++ standard auto_ptr abstraction. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Functions

template<typename AUTO_PTR_TYPE , typename PTR_TYPE >
void ACE_auto_ptr_reset (AUTO_PTR_TYPE &ap, PTR_TYPE *p)
 Reset given auto_ptr element to new element. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ -
│ │ │ │ +
Author
Doug Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ +
│ │ │ │ +Jack Reeves jack@.nosp@m.fx.c.nosp@m.om
│ │ │ │ +
│ │ │ │ +Dr. Harald M. Mueller muell.nosp@m.er@g.nosp@m.arwei.nosp@m.n.ha.nosp@m.i.sie.nosp@m.mens.nosp@m..co.a.nosp@m.t
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_auto_ptr_reset()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +template<typename AUTO_PTR_TYPE , typename PTR_TYPE >
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
void ACE_auto_ptr_reset (AUTO_PTR_TYPE & ap,
PTR_TYPE * p 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

Reset given auto_ptr element to new element.

│ │ │ │ +

Some platforms have an older version of auto_ptr support, which lacks reset, and cannot be disabled easily. Portability to these platforms requires use of this function template. This function template also works for the ACE_Auto_{Basic_}Array_Ptr class template, as well.

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,88 +3,57 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Map_T.h File Reference │ │ │ │ │ -#include "ace/Map_Manager.h" │ │ │ │ │ -#include "ace/Hash_Map_Manager_T.h" │ │ │ │ │ -#include "ace/Active_Map_Manager.h" │ │ │ │ │ -#include "ace/Pair_T.h" │ │ │ │ │ -#include "ace/Map_T.inl" │ │ │ │ │ -#include "ace/Map_T.cpp" │ │ │ │ │ +Classes | Functions │ │ │ │ │ +Auto_Ptr.h File Reference │ │ │ │ │ +#include │ │ │ │ │ +#include "ace/Auto_Ptr.inl" │ │ │ │ │ +#include "ace/Auto_Ptr.cpp" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Noop_Key_Generator<_T_> │ │ │ │ │ -  Defines a noop key generator. More... │ │ │ │ │ +class  ACE_Auto_Basic_Ptr<_X_> │ │ │ │ │ +  Implements the draft C++ standard auto_ptr abstraction. This class │ │ │ │ │ + allows one to work on non-object (basic) types. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Auto_Ptr<_X_> │ │ │ │ │ +  Implements the draft C++ standard auto_ptr abstraction. This version │ │ │ │ │ + can be used instead of auto_ptr More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Auto_Basic_Array_Ptr<_X_> │ │ │ │ │ + Implements an extension to the draft C++ standard auto_ptr abstraction. │ │ │ │ │ +  This class allows one to work on non-object (basic) types that must be │ │ │ │ │ + treated as an array, e.g., deallocated via "delete [] foo". More... │ │ │ │ │   │ │ │ │ │ -class  ACE_Incremental_Key_Generator<_T_> │ │ │ │ │ -  Defines a simple incremental key generator. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Iterator_Impl<_T_> │ │ │ │ │ -  Defines a abstract iterator. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Reverse_Iterator_Impl<_T_> │ │ │ │ │ -  Defines a abstract reverse iterator. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Iterator<_T_> │ │ │ │ │ -  Defines the iterator interface. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Reverse_Iterator<_T_> │ │ │ │ │ -  Defines the reverse iterator interface. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Map<_KEY,_VALUE_> │ │ │ │ │ -  Defines a map interface. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Map_Impl_Iterator_Adapter<_T,_IMPLEMENTATION,_ENTRY_> │ │ │ │ │ -  Defines a iterator implementation for the Map_Impl class. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Map_Impl_Reverse_Iterator_Adapter<_T,_IMPLEMENTATION,_ENTRY_> │ │ │ │ │ -  Defines a reverse iterator implementation for the Map_Impl class. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Map_Impl<_KEY,_VALUE,_IMPLEMENTATION,_ITERATOR,_REVERSE_ITERATOR, │ │ │ │ │ - ENTRY_> │ │ │ │ │ -  Defines a map implementation. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Active_Map_Manager_Iterator_Adapter<_T,_VALUE_> │ │ │ │ │ -  Defines a iterator implementation for the Active_Map_Manager_Adapter. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Active_Map_Manager_Reverse_Iterator_Adapter<_T,_VALUE_> │ │ │ │ │ -  Defines a reverse iterator implementation for the │ │ │ │ │ - Active_Map_Manager_Adapter. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Active_Map_Manager_Adapter<_KEY,_VALUE,_KEY_ADAPTER_> │ │ │ │ │ -  Defines a map implementation. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Hash_Map_Manager_Ex_Iterator_Adapter<_T,_KEY,_VALUE,_HASH_KEY, │ │ │ │ │ - COMPARE_KEYS_> │ │ │ │ │ -  Defines a iterator implementation for the Hash_Map_Manager_Adapter. │ │ │ │ │ +class  ACE_Auto_Array_Ptr<_X_> │ │ │ │ │ +  Implements an extension to the draft C++ standard auto_ptr abstraction. │ │ │ │ │ More... │ │ │ │ │   │ │ │ │ │ -class  ACE_Hash_Map_Manager_Ex_Reverse_Iterator_Adapter<_T,_KEY,_VALUE, │ │ │ │ │ - HASH_KEY,_COMPARE_KEYS_> │ │ │ │ │ -  Defines a reverse iterator implementation for the │ │ │ │ │ - Hash_Map_Manager_Adapter. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Hash_Map_Manager_Ex_Adapter<_KEY,_VALUE,_HASH_KEY,_COMPARE_KEYS, │ │ │ │ │ - KEY_GENERATOR_> │ │ │ │ │ -  Defines a map implementation. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Map_Manager_Iterator_Adapter<_T,_KEY,_VALUE_> │ │ │ │ │ -  Defines a iterator implementation for the Map_Manager_Adapter. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Map_Manager_Reverse_Iterator_Adapter<_T,_KEY,_VALUE_> │ │ │ │ │ -  Defines a reverse iterator implementation for the Map Manager. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Map_Manager_Adapter<_KEY,_VALUE,_KEY_GENERATOR_> │ │ │ │ │ -  Defines a map implementation. More... │ │ │ │ │ + Functions │ │ │ │ │ +template │ │ │ │ │ +void ACE_auto_ptr_reset (AUTO_PTR_TYPE &ap, PTR_TYPE *p) │ │ │ │ │ +  Reset given auto_ptr element to new element. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ + Doug Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ + Jack Reeves jack@.nosp@m.fx.c.nosp@m.om │ │ │ │ │ + Dr. Harald M. Mueller │ │ │ │ │ + muell.nosp@m.er@g.nosp@m.arwei.nosp@m.n.ha.nosp@m.i.sie.nosp@m.mens.nosp@m..co.a.nosp@m.t │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_auto_ptr_reset() ***** │ │ │ │ │ +template │ │ │ │ │ +void ACE_auto_ptr_reset ( AUTO_PTR_TYPE & ap, │ │ │ │ │ + PTR_TYPE *  p  inline │ │ │ │ │ + ) │ │ │ │ │ +Reset given auto_ptr element to new element. │ │ │ │ │ +Some platforms have an older version of auto_ptr support, which lacks reset, │ │ │ │ │ +and cannot be disabled easily. Portability to these platforms requires use of │ │ │ │ │ +this function template. This function template also works for the ACE_Auto_ │ │ │ │ │ +{Basic_}Array_Ptr class template, as well. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01982.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: FILE_Addr.inl File Reference │ │ │ │ +ACE: WIN32_Proactor.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,30 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
FILE_Addr.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
WIN32_Proactor.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SString.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/WIN32_Proactor.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Object_Manager.h"
│ │ │ │ +#include "ace/OS_NS_errno.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_WIN32_Wakeup_Completion
 
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -FILE_Addr.inl File Reference │ │ │ │ │ -#include "ace/SString.h" │ │ │ │ │ +Classes │ │ │ │ │ +WIN32_Proactor.cpp File Reference │ │ │ │ │ +#include "ace/WIN32_Proactor.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/Object_Manager.h" │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_WIN32_Wakeup_Completion │ │ │ │ │ +  │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01985.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SOCK_Acceptor.h File Reference │ │ │ │ +ACE: Message_Queue_Vx.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,29 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
SOCK_Acceptor.h File Reference
│ │ │ │ +
Message_Queue_Vx.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SOCK_Stream.h"
│ │ │ │ -#include "ace/SOCK_Acceptor.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_SOCK_Acceptor
 Defines a factory that creates new ACE_Streams passively. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ +
#include "ace/Message_Block.h"
│ │ │ │ +#include "ace/Message_Queue_Vx.inl"
│ │ │ │ +

Detailed Description

│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,22 +3,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -SOCK_Acceptor.h File Reference │ │ │ │ │ -#include "ace/SOCK_Stream.h" │ │ │ │ │ -#include "ace/SOCK_Acceptor.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_SOCK_Acceptor │ │ │ │ │ -  Defines a factory that creates new ACE_Streams passively. More... │ │ │ │ │ -  │ │ │ │ │ +Message_Queue_Vx.h File Reference │ │ │ │ │ +#include "ace/Message_Block.h" │ │ │ │ │ +#include "ace/Message_Queue_Vx.inl" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ Douglas C. Schmidt │ │ │ │ │ d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01988.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_Thread.h File Reference │ │ │ │ +ACE: TLI.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,724 +64,62 @@ │ │ │ │
    │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes | │ │ │ │ -Namespaces | │ │ │ │ -Macros | │ │ │ │ -Typedefs | │ │ │ │ -Functions | │ │ │ │ -Variables
│ │ │ │ -
OS_NS_Thread.h File Reference
│ │ │ │ +Macros
│ │ │ │ +
TLI.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/Basic_Types.h"
│ │ │ │ -#include "ace/Default_Constants.h"
│ │ │ │ -#include "ace/os_include/os_pthread.h"
│ │ │ │ -#include "ace/os_include/os_sched.h"
│ │ │ │ -#include "ace/Base_Thread_Adapter.h"
│ │ │ │ -#include "ace/os_include/sys/os_sem.h"
│ │ │ │ -#include "ace/os_include/os_semaphore.h"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ -#include "ace/OS_NS_signal.h"
│ │ │ │ -#include "ace/ACE_export.h"
│ │ │ │ -#include "ace/Object_Manager_Base.h"
│ │ │ │ +
#include "ace/OS_TLI.h"
│ │ │ │ +#include "ace/IPC_SAP.h"
│ │ │ │ +#include "ace/Addr.h"
│ │ │ │ +#include "ace/os_include/os_fcntl.h"
│ │ │ │ +#include "ace/TLI.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ Classes

class  ACE_recursive_thread_mutex_t
 Implement a thin C++ wrapper that allows nested acquisition and release of a mutex that occurs in the same thread. More...
 
struct  ACE_recursive_mutex_state
 
class  ACE_Thread_ID
 Defines a platform-independent thread ID class. Note that this class should be defined within the scope of a thread, rather than at global scope! More...
 
class  ACE_TSS_Ref
 "Reference count" for thread-specific storage keys. More...
 
class  ACE_TSS_Info
 Thread Specific Key management. More...
 
class  ACE_TSS_Keys
 Collection of in-use flags for a thread's TSS keys. For internal use only by ACE_TSS_Cleanup; it is public because some compilers can't use nested classes for template instantiation parameters. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ -Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
class  ACE_TLI
 Defines the member functions for the base class of the ACE_TLI abstraction. More...
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
#define ACE_SCOPE_PROCESS   0
 
#define ACE_SCOPE_LWP   1
 
#define ACE_SCOPE_THREAD   2
 
#define ACE_SCHED_OTHER   0
 
#define ACE_SCHED_FIFO   1
 
#define ACE_SCHED_RR   2
 
#define ACE_THR_PRI_FIFO_DEF   0
 
#define ACE_THR_PRI_OTHER_DEF   0
 
#define ACE_DEFAULT_SYNCH_TYPE   USYNC_THREAD
 
#define ACE_SELF   (0)
 
#define ACE_PTHREAD_CLEANUP_PUSH(A)
 
#define ACE_PTHREAD_CLEANUP_POP(A)
 
#define ACE_OS_GUARD
 
#define ACE_TSS_CLEANUP_GUARD
 
#define ACE_TSS_BASE_GUARD
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef DWORD ACE_thread_t
 
typedef HANDLE ACE_hthread_t
 
typedef DWORD ACE_OS_thread_key_t
 
typedef ACE_OS_thread_key_t ACE_thread_key_t
 
typedef int ACE_Sched_Priority
 
typedef int ACE_idtype_t
 
typedef DWORD ACE_id_t
 
typedef int ACE_pri_t
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

void ACE_OS::cleanup_tss (const u_int main_thread)
 
int ACE_OS::condattr_init (ACE_condattr_t &attributes, int type=ACE_DEFAULT_SYNCH_TYPE)
 
int ACE_OS::condattr_synctype (ACE_condattr_t &attributes, int &type)
 
int ACE_OS::condattr_destroy (ACE_condattr_t &attributes)
 
int ACE_OS::condattr_setclock (ACE_condattr_t &attributes, clockid_t clock_id)
 
int ACE_OS::cond_broadcast (ACE_cond_t *cv)
 
int ACE_OS::cond_destroy (ACE_cond_t *cv)
 
int ACE_OS::cond_init (ACE_cond_t *cv, short type=ACE_DEFAULT_SYNCH_TYPE, const char *name=0, void *arg=0)
 
int ACE_OS::cond_init (ACE_cond_t *cv, ACE_condattr_t &attributes, const char *name=0, void *arg=0)
 
int ACE_OS::cond_init (ACE_cond_t *cv, short type, const wchar_t *name, void *arg=0)
 
int ACE_OS::cond_init (ACE_cond_t *cv, ACE_condattr_t &attributes, const wchar_t *name, void *arg=0)
 
int ACE_OS::cond_signal (ACE_cond_t *cv)
 
int ACE_OS::cond_timedwait (ACE_cond_t *cv, ACE_mutex_t *m, ACE_Time_Value *timeout)
 
int ACE_OS::cond_wait (ACE_cond_t *cv, ACE_mutex_t *m)
 
int ACE_OS::event_destroy (ACE_event_t *event)
 
int ACE_OS::event_init (ACE_event_t *event, int manual_reset=0, int initial_state=0, int type=ACE_DEFAULT_SYNCH_TYPE, const char *name=0, void *arg=0, LPSECURITY_ATTRIBUTES sa=0)
 
int ACE_OS::event_init (ACE_event_t *event, int type, ACE_condattr_t *attributes, int manual_reset=0, int initial_state=0, const char *name=0, void *arg=0, LPSECURITY_ATTRIBUTES sa=0)
 
int ACE_OS::event_init (ACE_event_t *event, int manual_reset, int initial_state, int type, const wchar_t *name, void *arg=0, LPSECURITY_ATTRIBUTES sa=0)
 
int ACE_OS::event_init (ACE_event_t *event, int type, ACE_condattr_t *attributes, int manual_reset, int initial_state, const wchar_t *name, void *arg=0, LPSECURITY_ATTRIBUTES sa=0)
 
int ACE_OS::event_pulse (ACE_event_t *event)
 
int ACE_OS::event_reset (ACE_event_t *event)
 
int ACE_OS::event_signal (ACE_event_t *event)
 
int ACE_OS::event_timedwait (ACE_event_t *event, ACE_Time_Value *timeout, int use_absolute_time=1)
 
int ACE_OS::event_wait (ACE_event_t *event)
 
int ACE_OS::lwp_getparams (ACE_Sched_Params &)
 
int ACE_OS::lwp_setparams (const ACE_Sched_Params &)
 
int ACE_OS::mutex_destroy (ACE_mutex_t *m)
 
int ACE_OS::mutex_init (ACE_mutex_t *m, int lock_scope=ACE_DEFAULT_SYNCH_TYPE, const char *name=0, ACE_mutexattr_t *arg=0, LPSECURITY_ATTRIBUTES sa=0, int lock_type=0)
 
int ACE_OS::mutex_init (ACE_mutex_t *m, int lock_scope, const wchar_t *name, ACE_mutexattr_t *arg=0, LPSECURITY_ATTRIBUTES sa=0, int lock_type=0)
 
int ACE_OS::mutex_lock (ACE_mutex_t *m)
 
int ACE_OS::mutex_lock (ACE_mutex_t *m, int &abandoned)
 
int ACE_OS::mutex_lock (ACE_mutex_t *m, const ACE_Time_Value &timeout)
 
int ACE_OS::mutex_lock (ACE_mutex_t *m, const ACE_Time_Value *timeout)
 
void ACE_OS::mutex_lock_cleanup (void *mutex)
 Handle asynchronous thread cancellation cleanup. More...
 
int ACE_OS::mutex_trylock (ACE_mutex_t *m)
 
int ACE_OS::mutex_trylock (ACE_mutex_t *m, int &abandoned)
 
int ACE_OS::mutex_unlock (ACE_mutex_t *m)
 
long ACE_OS::priority_control (ACE_idtype_t, ACE_id_t, int, void *)
 Low-level interface to priocntl(2). More...
 
int ACE_OS::recursive_mutex_cond_unlock (ACE_recursive_thread_mutex_t *m, ACE_recursive_mutex_state &state)
 
void ACE_OS::recursive_mutex_cond_relock (ACE_recursive_thread_mutex_t *m, ACE_recursive_mutex_state &state)
 
int ACE_OS::recursive_mutex_destroy (ACE_recursive_thread_mutex_t *m)
 
int ACE_OS::recursive_mutex_init (ACE_recursive_thread_mutex_t *m, const ACE_TCHAR *name=0, ACE_mutexattr_t *arg=0, LPSECURITY_ATTRIBUTES sa=0)
 
int ACE_OS::recursive_mutex_lock (ACE_recursive_thread_mutex_t *m)
 
int ACE_OS::recursive_mutex_lock (ACE_recursive_thread_mutex_t *m, const ACE_Time_Value &timeout)
 
int ACE_OS::recursive_mutex_lock (ACE_recursive_thread_mutex_t *m, const ACE_Time_Value *timeout)
 
int ACE_OS::recursive_mutex_trylock (ACE_recursive_thread_mutex_t *m)
 
int ACE_OS::recursive_mutex_unlock (ACE_recursive_thread_mutex_t *m)
 
int ACE_OS::rw_rdlock (ACE_rwlock_t *rw)
 
int ACE_OS::rw_tryrdlock (ACE_rwlock_t *rw)
 
int ACE_OS::rw_trywrlock (ACE_rwlock_t *rw)
 
int ACE_OS::rw_trywrlock_upgrade (ACE_rwlock_t *rw)
 
int ACE_OS::rw_unlock (ACE_rwlock_t *rw)
 
int ACE_OS::rw_wrlock (ACE_rwlock_t *rw)
 
int ACE_OS::rwlock_destroy (ACE_rwlock_t *rw)
 
int ACE_OS::rwlock_init (ACE_rwlock_t *rw, int type=ACE_DEFAULT_SYNCH_TYPE, const ACE_TCHAR *name=0, void *arg=0)
 
int ACE_OS::sched_params (const ACE_Sched_Params &, ACE_id_t id=ACE_SELF)
 
int ACE_OS::scheduling_class (const char *class_name, ACE_id_t &)
 Find the scheduling class ID that corresponds to the class name. More...
 
int ACE_OS::sema_destroy (ACE_sema_t *s)
 
int ACE_OS::sema_init (ACE_sema_t *s, u_int count, int type=ACE_DEFAULT_SYNCH_TYPE, const char *name=0, void *arg=0, int max=0x7fffffff, LPSECURITY_ATTRIBUTES sa=0)
 
int ACE_OS::sema_init (ACE_sema_t *s, u_int count, int type, ACE_condattr_t *attributes, const char *name=0, void *arg=0, int max=0x7fffffff, LPSECURITY_ATTRIBUTES sa=0)
 
int ACE_OS::sema_init (ACE_sema_t *s, u_int count, int type, const wchar_t *name, void *arg=0, int max=0x7fffffff, LPSECURITY_ATTRIBUTES sa=0)
 
int ACE_OS::sema_init (ACE_sema_t *s, u_int count, int type, ACE_condattr_t *attributes, const wchar_t *name, void *arg=0, int max=0x7fffffff, LPSECURITY_ATTRIBUTES sa=0)
 
void ACE_OS::sema_avoid_unlink (ACE_sema_t *s, bool avoid_unlink)
 
int ACE_OS::sema_unlink (const char *name)
 
int ACE_OS::sema_post (ACE_sema_t *s)
 
int ACE_OS::sema_post (ACE_sema_t *s, u_int release_count)
 
int ACE_OS::sema_trywait (ACE_sema_t *s)
 
int ACE_OS::sema_wait (ACE_sema_t *s)
 
int ACE_OS::sema_wait (ACE_sema_t *s, ACE_Time_Value &tv)
 
int ACE_OS::sema_wait (ACE_sema_t *s, ACE_Time_Value *tv)
 
int ACE_OS::semctl (int int_id, int semnum, int cmd, semun)
 
int ACE_OS::semget (key_t key, int nsems, int flags)
 
int ACE_OS::semop (int int_id, struct sembuf *sops, size_t nsops)
 
int ACE_OS::set_scheduling_params (const ACE_Sched_Params &, ACE_id_t id=ACE_SELF)
 Friendly interface to priocntl(2). More...
 
int ACE_OS::sigtimedwait (const sigset_t *set, siginfo_t *info, const ACE_Time_Value *timeout)
 
int ACE_OS::sigwait (sigset_t *set, int *sig=0)
 
int ACE_OS::sigwaitinfo (const sigset_t *set, siginfo_t *info)
 
int ACE_OS::thr_cancel (ACE_thread_t t_id)
 
int ACE_OS::thr_cmp (ACE_hthread_t t1, ACE_hthread_t t2)
 
int ACE_OS::thr_continue (ACE_hthread_t target_thread)
 
int ACE_OS::thr_create (ACE_THR_FUNC func, void *args, long flags, ACE_thread_t *thr_id, ACE_hthread_t *t_handle=0, long priority=ACE_DEFAULT_THREAD_PRIORITY, void *stack=0, size_t stacksize=ACE_DEFAULT_THREAD_STACKSIZE, ACE_Base_Thread_Adapter *thread_adapter=0, const char **thr_name=0)
 
int ACE_OS::thr_equal (ACE_thread_t t1, ACE_thread_t t2)
 
void ACE_OS::thr_exit (ACE_THR_FUNC_RETURN status=0)
 
int ACE_OS::thr_getconcurrency ()
 
int ACE_OS::thr_getprio (ACE_hthread_t id, int &priority)
 
int ACE_OS::thr_getprio (ACE_hthread_t id, int &priority, int &policy)
 
int ACE_OS::thr_getspecific (ACE_thread_key_t key, void **data)
 
int ACE_OS::thr_join (ACE_hthread_t waiter_id, ACE_THR_FUNC_RETURN *status)
 
int ACE_OS::thr_join (ACE_thread_t waiter_id, ACE_thread_t *thr_id, ACE_THR_FUNC_RETURN *status)
 
int ACE_OS::thr_get_affinity (ACE_hthread_t thr_id, size_t cpu_set_size, cpu_set_t *cpu_mask)
 
int ACE_OS::thr_set_affinity (ACE_hthread_t thr_id, size_t cpu_set_size, const cpu_set_t *cpu_mask)
 
int ACE_OS::thr_key_detach (ACE_thread_key_t key)
 
int ACE_OS::thr_key_used (ACE_thread_key_t key)
 
int ACE_OS::thr_keycreate (ACE_thread_key_t *key, ACE_THR_DEST)
 
int ACE_OS::thr_keyfree (ACE_thread_key_t key)
 
int ACE_OS::thr_kill (ACE_thread_t thr_id, int signum)
 
size_t ACE_OS::thr_min_stack ()
 
ACE_thread_t ACE_OS::thr_self ()
 
void ACE_OS::thr_self (ACE_hthread_t &)
 
const char * ACE_OS::thr_name ()
 
ssize_t ACE_OS::thr_id (char buffer[], size_t buffer_length)
 
pid_t ACE_OS::thr_gettid ()
 
ssize_t ACE_OS::thr_gettid (char buffer[], size_t buffer_length)
 
int ACE_OS::thr_setcancelstate (int new_state, int *old_state)
 State is THR_CANCEL_ENABLE or THR_CANCEL_DISABLE. More...
 
int ACE_OS::thr_setcanceltype (int new_type, int *old_type)
 Type is THR_CANCEL_DEFERRED or THR_CANCEL_ASYNCHRONOUS. More...
 
int ACE_OS::thr_setconcurrency (int hint)
 
int ACE_OS::thr_setprio (ACE_hthread_t ht_id, int priority, int policy=-1)
 
int ACE_OS::thr_setprio (const ACE_Sched_Priority prio)
 
int ACE_OS::thr_setspecific (ACE_thread_key_t key, void *data)
 
int ACE_OS::thr_sigsetmask (int how, const sigset_t *nsm, sigset_t *osm)
 
int ACE_OS::thr_suspend (ACE_hthread_t target_thread)
 
void ACE_OS::thr_testcancel ()
 
void ACE_OS::thr_yield ()
 
int ACE_OS::thread_mutex_destroy (ACE_thread_mutex_t *m)
 
int ACE_OS::thread_mutex_init (ACE_thread_mutex_t *m, int lock_type=0, const char *name=0, ACE_mutexattr_t *arg=0)
 
int ACE_OS::thread_mutex_init (ACE_thread_mutex_t *m, int lock_type, const wchar_t *name, ACE_mutexattr_t *arg=0)
 
int ACE_OS::thread_mutex_lock (ACE_thread_mutex_t *m)
 
int ACE_OS::thread_mutex_lock (ACE_thread_mutex_t *m, const ACE_Time_Value &timeout)
 
int ACE_OS::thread_mutex_lock (ACE_thread_mutex_t *m, const ACE_Time_Value *timeout)
 
int ACE_OS::thread_mutex_trylock (ACE_thread_mutex_t *m)
 
int ACE_OS::thread_mutex_unlock (ACE_thread_mutex_t *m)
 
void ACE_OS::unique_name (const void *object, char *name, size_t length)
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Variables

ACE_thread_t ACE_OS::NULL_thread
 
ACE_hthread_t ACE_OS::NULL_hthread
 
ACE_thread_key_t ACE_OS::NULL_key
 
#define ACE_TLI_TCP_DEVICE   "/dev/tcp"
 
#define ACE_XTI_ATM_DEVICE   "/dev/xtisvc0"
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ -
│ │ │ │ -and a cast of thousands...
│ │ │ │ +
Author
Doug Schmidt
│ │ │ │

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_SYNCH_TYPE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_SYNCH_TYPE   USYNC_THREAD
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_EXPORT_MACRO

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_OS_GUARD

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_OS_GUARD
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_PTHREAD_CLEANUP_POP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_PTHREAD_CLEANUP_POP( A)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_PTHREAD_CLEANUP_PUSH

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_PTHREAD_CLEANUP_PUSH( A)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SCHED_FIFO

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SCHED_FIFO   1
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SCHED_OTHER

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SCHED_OTHER   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SCHED_RR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SCHED_RR   2
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SCOPE_LWP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SCOPE_LWP   1
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SCOPE_PROCESS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SCOPE_PROCESS   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SCOPE_THREAD

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SCOPE_THREAD   2
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SELF

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SELF   (0)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_THR_PRI_FIFO_DEF

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_THR_PRI_FIFO_DEF   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_THR_PRI_OTHER_DEF

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_THR_PRI_OTHER_DEF   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TSS_BASE_GUARD

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TSS_BASE_GUARD
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TSS_CLEANUP_GUARD

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TSS_CLEANUP_GUARD
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_hthread_t

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef HANDLE ACE_hthread_t
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_id_t

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef DWORD ACE_id_t
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_idtype_t

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef int ACE_idtype_t
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_OS_thread_key_t

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef DWORD ACE_OS_thread_key_t
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_pri_t

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef int ACE_pri_t
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_Sched_Priority

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef int ACE_Sched_Priority
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_thread_key_t

│ │ │ │ + │ │ │ │ +

◆ ACE_TLI_TCP_DEVICE

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
typedef ACE_OS_thread_key_t ACE_thread_key_t#define ACE_TLI_TCP_DEVICE   "/dev/tcp"
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ ACE_thread_t

│ │ │ │ + │ │ │ │ +

◆ ACE_XTI_ATM_DEVICE

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
typedef DWORD ACE_thread_t#define ACE_XTI_ATM_DEVICE   "/dev/xtisvc0"
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,478 +3,35 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Namespaces | Macros | Typedefs | Functions | Variables │ │ │ │ │ -OS_NS_Thread.h File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ -#include "ace/Basic_Types.h" │ │ │ │ │ -#include "ace/Default_Constants.h" │ │ │ │ │ -#include "ace/os_include/os_pthread.h" │ │ │ │ │ -#include "ace/os_include/os_sched.h" │ │ │ │ │ -#include "ace/Base_Thread_Adapter.h" │ │ │ │ │ -#include "ace/os_include/sys/os_sem.h" │ │ │ │ │ -#include "ace/os_include/os_semaphore.h" │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ -#include "ace/OS_NS_signal.h" │ │ │ │ │ -#include "ace/ACE_export.h" │ │ │ │ │ -#include "ace/Object_Manager_Base.h" │ │ │ │ │ +Classes | Macros │ │ │ │ │ +TLI.h File Reference │ │ │ │ │ +#include "ace/OS_TLI.h" │ │ │ │ │ +#include "ace/IPC_SAP.h" │ │ │ │ │ +#include "ace/Addr.h" │ │ │ │ │ +#include "ace/os_include/os_fcntl.h" │ │ │ │ │ +#include "ace/TLI.inl" │ │ │ │ │ Classes │ │ │ │ │ - class  ACE_recursive_thread_mutex_t │ │ │ │ │ -  Implement a thin C++ wrapper that allows nested acquisition and │ │ │ │ │ - release of a mutex that occurs in the same thread. More... │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_recursive_mutex_state │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Thread_ID │ │ │ │ │ - Defines a platform-independent thread ID class. Note that this class │ │ │ │ │ -  should be defined within the scope of a thread, rather than at global │ │ │ │ │ - scope! More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_TSS_Ref │ │ │ │ │ -  "Reference count" for thread-specific storage keys. More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_TSS_Info │ │ │ │ │ -  Thread Specific Key management. More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_TSS_Keys │ │ │ │ │ - Collection of in-use flags for a thread's TSS keys. For internal use │ │ │ │ │ -  only by ACE_TSS_Cleanup; it is public because some compilers can't use │ │ │ │ │ - nested classes for template instantiation parameters. More... │ │ │ │ │ -  │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_OS │ │ │ │ │ - This namespace defines an OS independent programming API that │ │ │ │ │ -  shields developers from nonportable aspects of writing efficient │ │ │ │ │ - system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ - various real-time operating systems. │ │ │ │ │ +class  ACE_TLI │ │ │ │ │ +  Defines the member functions for the base class of the ACE_TLI │ │ │ │ │ + abstraction. More... │ │ │ │ │   │ │ │ │ │ Macros │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SCOPE_PROCESS   0 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SCOPE_LWP   1 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SCOPE_THREAD   2 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SCHED_OTHER   0 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SCHED_FIFO   1 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SCHED_RR   2 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_THR_PRI_FIFO_DEF   0 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_THR_PRI_OTHER_DEF   0 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_SYNCH_TYPE   USYNC_THREAD │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SELF   (0) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_PTHREAD_CLEANUP_PUSH(A) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_PTHREAD_CLEANUP_POP(A) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_OS_GUARD │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TSS_CLEANUP_GUARD │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TSS_BASE_GUARD │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ - typedef DWORD ACE_thread_t │ │ │ │ │ -  │ │ │ │ │ - typedef HANDLE ACE_hthread_t │ │ │ │ │ -  │ │ │ │ │ - typedef DWORD ACE_OS_thread_key_t │ │ │ │ │ -  │ │ │ │ │ -typedef ACE_OS_thread_key_t ACE_thread_key_t │ │ │ │ │ -  │ │ │ │ │ - typedef int ACE_Sched_Priority │ │ │ │ │ -  │ │ │ │ │ - typedef int ACE_idtype_t │ │ │ │ │ -  │ │ │ │ │ - typedef DWORD ACE_id_t │ │ │ │ │ -  │ │ │ │ │ - typedef int ACE_pri_t │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ - void ACE_OS::cleanup_tss (const u_int main_thread) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::condattr_init (ACE_condattr_t &attributes, int │ │ │ │ │ - type=ACE_DEFAULT_SYNCH_TYPE) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::condattr_synctype (ACE_condattr_t &attributes, int &type) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::condattr_destroy (ACE_condattr_t &attributes) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::condattr_setclock (ACE_condattr_t &attributes, clockid_t │ │ │ │ │ - clock_id) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::cond_broadcast (ACE_cond_t *cv) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::cond_destroy (ACE_cond_t *cv) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::cond_init (ACE_cond_t *cv, short │ │ │ │ │ - type=ACE_DEFAULT_SYNCH_TYPE, const char *name=0, void *arg=0) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::cond_init (ACE_cond_t *cv, ACE_condattr_t &attributes, │ │ │ │ │ - const char *name=0, void *arg=0) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::cond_init (ACE_cond_t *cv, short type, const wchar_t │ │ │ │ │ - *name, void *arg=0) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::cond_init (ACE_cond_t *cv, ACE_condattr_t &attributes, │ │ │ │ │ - const wchar_t *name, void *arg=0) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::cond_signal (ACE_cond_t *cv) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::cond_timedwait (ACE_cond_t *cv, ACE_mutex_t *m, │ │ │ │ │ - ACE_Time_Value *timeout) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::cond_wait (ACE_cond_t *cv, ACE_mutex_t *m) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::event_destroy (ACE_event_t *event) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::event_init (ACE_event_t *event, int manual_reset=0, int │ │ │ │ │ - initial_state=0, int type=ACE_DEFAULT_SYNCH_TYPE, const char │ │ │ │ │ - *name=0, void *arg=0, LPSECURITY_ATTRIBUTES sa=0) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::event_init (ACE_event_t *event, int type, ACE_condattr_t │ │ │ │ │ - *attributes, int manual_reset=0, int initial_state=0, const char │ │ │ │ │ - *name=0, void *arg=0, LPSECURITY_ATTRIBUTES sa=0) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::event_init (ACE_event_t *event, int manual_reset, int │ │ │ │ │ - initial_state, int type, const wchar_t *name, void *arg=0, │ │ │ │ │ - LPSECURITY_ATTRIBUTES sa=0) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::event_init (ACE_event_t *event, int type, ACE_condattr_t │ │ │ │ │ - *attributes, int manual_reset, int initial_state, const wchar_t │ │ │ │ │ - *name, void *arg=0, LPSECURITY_ATTRIBUTES sa=0) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::event_pulse (ACE_event_t *event) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::event_reset (ACE_event_t *event) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::event_signal (ACE_event_t *event) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::event_timedwait (ACE_event_t *event, ACE_Time_Value │ │ │ │ │ - *timeout, int use_absolute_time=1) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::event_wait (ACE_event_t *event) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::lwp_getparams (ACE_Sched_Params &) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::lwp_setparams (const ACE_Sched_Params &) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::mutex_destroy (ACE_mutex_t *m) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::mutex_init (ACE_mutex_t *m, int │ │ │ │ │ - lock_scope=ACE_DEFAULT_SYNCH_TYPE, const char *name=0, │ │ │ │ │ - ACE_mutexattr_t *arg=0, LPSECURITY_ATTRIBUTES sa=0, int │ │ │ │ │ - lock_type=0) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::mutex_init (ACE_mutex_t *m, int lock_scope, const wchar_t │ │ │ │ │ - *name, ACE_mutexattr_t *arg=0, LPSECURITY_ATTRIBUTES sa=0, int │ │ │ │ │ - lock_type=0) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::mutex_lock (ACE_mutex_t *m) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::mutex_lock (ACE_mutex_t *m, int &abandoned) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::mutex_lock (ACE_mutex_t *m, const ACE_Time_Value │ │ │ │ │ - &timeout) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::mutex_lock (ACE_mutex_t *m, const ACE_Time_Value │ │ │ │ │ - *timeout) │ │ │ │ │ -  │ │ │ │ │ - void ACE_OS::mutex_lock_cleanup (void *mutex) │ │ │ │ │ -  Handle asynchronous thread cancellation cleanup. More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::mutex_trylock (ACE_mutex_t *m) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::mutex_trylock (ACE_mutex_t *m, int &abandoned) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::mutex_unlock (ACE_mutex_t *m) │ │ │ │ │ -  │ │ │ │ │ - long ACE_OS::priority_control (ACE_idtype_t, ACE_id_t, int, void *) │ │ │ │ │ -  Low-level interface to priocntl(2). More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::recursive_mutex_cond_unlock (ACE_recursive_thread_mutex_t │ │ │ │ │ - *m, ACE_recursive_mutex_state &state) │ │ │ │ │ -  │ │ │ │ │ - void ACE_OS::recursive_mutex_cond_relock (ACE_recursive_thread_mutex_t │ │ │ │ │ - *m, ACE_recursive_mutex_state &state) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::recursive_mutex_destroy (ACE_recursive_thread_mutex_t *m) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::recursive_mutex_init (ACE_recursive_thread_mutex_t *m, │ │ │ │ │ - const ACE_TCHAR *name=0, ACE_mutexattr_t *arg=0, │ │ │ │ │ - LPSECURITY_ATTRIBUTES sa=0) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::recursive_mutex_lock (ACE_recursive_thread_mutex_t *m) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::recursive_mutex_lock (ACE_recursive_thread_mutex_t *m, │ │ │ │ │ - const ACE_Time_Value &timeout) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::recursive_mutex_lock (ACE_recursive_thread_mutex_t *m, │ │ │ │ │ - const ACE_Time_Value *timeout) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::recursive_mutex_trylock (ACE_recursive_thread_mutex_t *m) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::recursive_mutex_unlock (ACE_recursive_thread_mutex_t *m) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::rw_rdlock (ACE_rwlock_t *rw) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::rw_tryrdlock (ACE_rwlock_t *rw) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::rw_trywrlock (ACE_rwlock_t *rw) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::rw_trywrlock_upgrade (ACE_rwlock_t *rw) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::rw_unlock (ACE_rwlock_t *rw) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::rw_wrlock (ACE_rwlock_t *rw) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::rwlock_destroy (ACE_rwlock_t *rw) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::rwlock_init (ACE_rwlock_t *rw, int │ │ │ │ │ - type=ACE_DEFAULT_SYNCH_TYPE, const ACE_TCHAR *name=0, void │ │ │ │ │ - *arg=0) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::sched_params (const ACE_Sched_Params &, ACE_id_t │ │ │ │ │ - id=ACE_SELF) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::scheduling_class (const char *class_name, ACE_id_t &) │ │ │ │ │ -  Find the scheduling class ID that corresponds to the class name. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::sema_destroy (ACE_sema_t *s) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::sema_init (ACE_sema_t *s, u_int count, int │ │ │ │ │ - type=ACE_DEFAULT_SYNCH_TYPE, const char *name=0, void *arg=0, int │ │ │ │ │ - max=0x7fffffff, LPSECURITY_ATTRIBUTES sa=0) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::sema_init (ACE_sema_t *s, u_int count, int type, │ │ │ │ │ - ACE_condattr_t *attributes, const char *name=0, void *arg=0, int │ │ │ │ │ - max=0x7fffffff, LPSECURITY_ATTRIBUTES sa=0) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::sema_init (ACE_sema_t *s, u_int count, int type, const │ │ │ │ │ - wchar_t *name, void *arg=0, int max=0x7fffffff, │ │ │ │ │ - LPSECURITY_ATTRIBUTES sa=0) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::sema_init (ACE_sema_t *s, u_int count, int type, │ │ │ │ │ - ACE_condattr_t *attributes, const wchar_t *name, void *arg=0, int │ │ │ │ │ - max=0x7fffffff, LPSECURITY_ATTRIBUTES sa=0) │ │ │ │ │ -  │ │ │ │ │ - void ACE_OS::sema_avoid_unlink (ACE_sema_t *s, bool avoid_unlink) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::sema_unlink (const char *name) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::sema_post (ACE_sema_t *s) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::sema_post (ACE_sema_t *s, u_int release_count) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::sema_trywait (ACE_sema_t *s) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::sema_wait (ACE_sema_t *s) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::sema_wait (ACE_sema_t *s, ACE_Time_Value &tv) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::sema_wait (ACE_sema_t *s, ACE_Time_Value *tv) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::semctl (int int_id, int semnum, int cmd, semun) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::semget (key_t key, int nsems, int flags) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::semop (int int_id, struct sembuf *sops, size_t nsops) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::set_scheduling_params (const ACE_Sched_Params &, ACE_id_t │ │ │ │ │ - id=ACE_SELF) │ │ │ │ │ -  Friendly interface to priocntl(2). More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::sigtimedwait (const sigset_t *set, siginfo_t *info, const │ │ │ │ │ - ACE_Time_Value *timeout) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::sigwait (sigset_t *set, int *sig=0) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::sigwaitinfo (const sigset_t *set, siginfo_t *info) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::thr_cancel (ACE_thread_t t_id) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::thr_cmp (ACE_hthread_t t1, ACE_hthread_t t2) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::thr_continue (ACE_hthread_t target_thread) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::thr_create (ACE_THR_FUNC func, void *args, long flags, │ │ │ │ │ - ACE_thread_t *thr_id, ACE_hthread_t *t_handle=0, long │ │ │ │ │ - priority=ACE_DEFAULT_THREAD_PRIORITY, void *stack=0, size_t │ │ │ │ │ - stacksize=ACE_DEFAULT_THREAD_STACKSIZE, ACE_Base_Thread_Adapter │ │ │ │ │ - *thread_adapter=0, const char **thr_name=0) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::thr_equal (ACE_thread_t t1, ACE_thread_t t2) │ │ │ │ │ -  │ │ │ │ │ - void ACE_OS::thr_exit (ACE_THR_FUNC_RETURN status=0) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::thr_getconcurrency () │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::thr_getprio (ACE_hthread_t id, int &priority) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::thr_getprio (ACE_hthread_t id, int &priority, int │ │ │ │ │ - &policy) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::thr_getspecific (ACE_thread_key_t key, void **data) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::thr_join (ACE_hthread_t waiter_id, ACE_THR_FUNC_RETURN │ │ │ │ │ - *status) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::thr_join (ACE_thread_t waiter_id, ACE_thread_t *thr_id, │ │ │ │ │ - ACE_THR_FUNC_RETURN *status) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::thr_get_affinity (ACE_hthread_t thr_id, size_t │ │ │ │ │ - cpu_set_size, cpu_set_t *cpu_mask) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::thr_set_affinity (ACE_hthread_t thr_id, size_t │ │ │ │ │ - cpu_set_size, const cpu_set_t *cpu_mask) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::thr_key_detach (ACE_thread_key_t key) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::thr_key_used (ACE_thread_key_t key) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::thr_keycreate (ACE_thread_key_t *key, ACE_THR_DEST) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::thr_keyfree (ACE_thread_key_t key) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::thr_kill (ACE_thread_t thr_id, int signum) │ │ │ │ │ -  │ │ │ │ │ - size_t ACE_OS::thr_min_stack () │ │ │ │ │ -  │ │ │ │ │ -ACE_thread_t ACE_OS::thr_self () │ │ │ │ │ -  │ │ │ │ │ - void ACE_OS::thr_self (ACE_hthread_t &) │ │ │ │ │ -  │ │ │ │ │ -const char * ACE_OS::thr_name () │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE_OS::thr_id (char buffer[], size_t buffer_length) │ │ │ │ │ -  │ │ │ │ │ - pid_t ACE_OS::thr_gettid () │ │ │ │ │ -  │ │ │ │ │ - ssize_t ACE_OS::thr_gettid (char buffer[], size_t buffer_length) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::thr_setcancelstate (int new_state, int *old_state) │ │ │ │ │ -  State is THR_CANCEL_ENABLE or THR_CANCEL_DISABLE. More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::thr_setcanceltype (int new_type, int *old_type) │ │ │ │ │ -  Type is THR_CANCEL_DEFERRED or THR_CANCEL_ASYNCHRONOUS. More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::thr_setconcurrency (int hint) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::thr_setprio (ACE_hthread_t ht_id, int priority, int │ │ │ │ │ - policy=-1) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::thr_setprio (const ACE_Sched_Priority prio) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::thr_setspecific (ACE_thread_key_t key, void *data) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::thr_sigsetmask (int how, const sigset_t *nsm, sigset_t │ │ │ │ │ - *osm) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::thr_suspend (ACE_hthread_t target_thread) │ │ │ │ │ -  │ │ │ │ │ - void ACE_OS::thr_testcancel () │ │ │ │ │ -  │ │ │ │ │ - void ACE_OS::thr_yield () │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::thread_mutex_destroy (ACE_thread_mutex_t *m) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::thread_mutex_init (ACE_thread_mutex_t *m, int │ │ │ │ │ - lock_type=0, const char *name=0, ACE_mutexattr_t *arg=0) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::thread_mutex_init (ACE_thread_mutex_t *m, int lock_type, │ │ │ │ │ - const wchar_t *name, ACE_mutexattr_t *arg=0) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::thread_mutex_lock (ACE_thread_mutex_t *m) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::thread_mutex_lock (ACE_thread_mutex_t *m, const │ │ │ │ │ - ACE_Time_Value &timeout) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::thread_mutex_lock (ACE_thread_mutex_t *m, const │ │ │ │ │ - ACE_Time_Value *timeout) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::thread_mutex_trylock (ACE_thread_mutex_t *m) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::thread_mutex_unlock (ACE_thread_mutex_t *m) │ │ │ │ │ -  │ │ │ │ │ - void ACE_OS::unique_name (const void *object, char *name, size_t │ │ │ │ │ - length) │ │ │ │ │ -  │ │ │ │ │ - Variables │ │ │ │ │ - ACE_thread_t ACE_OS::NULL_thread │ │ │ │ │ -  │ │ │ │ │ - ACE_hthread_t ACE_OS::NULL_hthread │ │ │ │ │ +#define ACE_TLI_TCP_DEVICE   "/dev/tcp" │ │ │ │ │   │ │ │ │ │ -ACE_thread_key_t ACE_OS::NULL_key │ │ │ │ │ +#define ACE_XTI_ATM_DEVICE   "/dev/xtisvc0" │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ - and a cast of thousands... │ │ │ │ │ + Doug Schmidt │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_DEFAULT_SYNCH_TYPE ***** │ │ │ │ │ -#define ACE_DEFAULT_SYNCH_TYPE   USYNC_THREAD │ │ │ │ │ -***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -***** ◆ ACE_OS_GUARD ***** │ │ │ │ │ -#define ACE_OS_GUARD │ │ │ │ │ -***** ◆ ACE_PTHREAD_CLEANUP_POP ***** │ │ │ │ │ -#define ACE_PTHREAD_CLEANUP_POP (  A ) │ │ │ │ │ -***** ◆ ACE_PTHREAD_CLEANUP_PUSH ***** │ │ │ │ │ -#define ACE_PTHREAD_CLEANUP_PUSH (  A ) │ │ │ │ │ -***** ◆ ACE_SCHED_FIFO ***** │ │ │ │ │ -#define ACE_SCHED_FIFO   1 │ │ │ │ │ -***** ◆ ACE_SCHED_OTHER ***** │ │ │ │ │ -#define ACE_SCHED_OTHER   0 │ │ │ │ │ -***** ◆ ACE_SCHED_RR ***** │ │ │ │ │ -#define ACE_SCHED_RR   2 │ │ │ │ │ -***** ◆ ACE_SCOPE_LWP ***** │ │ │ │ │ -#define ACE_SCOPE_LWP   1 │ │ │ │ │ -***** ◆ ACE_SCOPE_PROCESS ***** │ │ │ │ │ -#define ACE_SCOPE_PROCESS   0 │ │ │ │ │ -***** ◆ ACE_SCOPE_THREAD ***** │ │ │ │ │ -#define ACE_SCOPE_THREAD   2 │ │ │ │ │ -***** ◆ ACE_SELF ***** │ │ │ │ │ -#define ACE_SELF   (0) │ │ │ │ │ -***** ◆ ACE_THR_PRI_FIFO_DEF ***** │ │ │ │ │ -#define ACE_THR_PRI_FIFO_DEF   0 │ │ │ │ │ -***** ◆ ACE_THR_PRI_OTHER_DEF ***** │ │ │ │ │ -#define ACE_THR_PRI_OTHER_DEF   0 │ │ │ │ │ -***** ◆ ACE_TSS_BASE_GUARD ***** │ │ │ │ │ -#define ACE_TSS_BASE_GUARD │ │ │ │ │ -***** ◆ ACE_TSS_CLEANUP_GUARD ***** │ │ │ │ │ -#define ACE_TSS_CLEANUP_GUARD │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_hthread_t ***** │ │ │ │ │ -typedef HANDLE ACE_hthread_t │ │ │ │ │ -***** ◆ ACE_id_t ***** │ │ │ │ │ -typedef DWORD ACE_id_t │ │ │ │ │ -***** ◆ ACE_idtype_t ***** │ │ │ │ │ -typedef int ACE_idtype_t │ │ │ │ │ -***** ◆ ACE_OS_thread_key_t ***** │ │ │ │ │ -typedef DWORD ACE_OS_thread_key_t │ │ │ │ │ -***** ◆ ACE_pri_t ***** │ │ │ │ │ -typedef int ACE_pri_t │ │ │ │ │ -***** ◆ ACE_Sched_Priority ***** │ │ │ │ │ -typedef int ACE_Sched_Priority │ │ │ │ │ -***** ◆ ACE_thread_key_t ***** │ │ │ │ │ -typedef ACE_OS_thread_key_t ACE_thread_key_t │ │ │ │ │ -***** ◆ ACE_thread_t ***** │ │ │ │ │ -typedef DWORD ACE_thread_t │ │ │ │ │ +***** ◆ ACE_TLI_TCP_DEVICE ***** │ │ │ │ │ +#define ACE_TLI_TCP_DEVICE   "/dev/tcp" │ │ │ │ │ +***** ◆ ACE_XTI_ATM_DEVICE ***** │ │ │ │ │ +#define ACE_XTI_ATM_DEVICE   "/dev/xtisvc0" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01991.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Message_Queue.inl File Reference │ │ │ │ +ACE: UTF16_Encoding_Converter.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,15 +62,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Message_Queue.inl File Reference
│ │ │ │ +
UTF16_Encoding_Converter.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Message_Queue.inl File Reference │ │ │ │ │ +UTF16_Encoding_Converter.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01994.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Sig_Adapter.h File Reference │ │ │ │ +ACE: DEV_Addr.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,30 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Sig_Adapter.h File Reference
│ │ │ │ +
DEV_Addr.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Event_Handler.h"
│ │ │ │ -#include "ace/Signal.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Sig_Adapter
 Provide an adapter that transforms various types of signal handlers into the scheme used by the ACE_Reactor. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
#include "ace/DEV_Addr.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,23 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Sig_Adapter.h File Reference │ │ │ │ │ -#include "ace/Event_Handler.h" │ │ │ │ │ -#include "ace/Signal.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Sig_Adapter │ │ │ │ │ -  Provide an adapter that transforms various types of signal handlers │ │ │ │ │ - into the scheme used by the ACE_Reactor. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +DEV_Addr.cpp File Reference │ │ │ │ │ +#include "ace/DEV_Addr.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a01997.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: RW_Process_Mutex.inl File Reference │ │ │ │ +ACE: Service_Gestalt.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,15 +62,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
RW_Process_Mutex.inl File Reference
│ │ │ │ +
Service_Gestalt.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -RW_Process_Mutex.inl File Reference │ │ │ │ │ +Service_Gestalt.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02000.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Name_Proxy.cpp File Reference │ │ │ │ +ACE: Svc_Conf_Lexer.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Name_Proxy.cpp File Reference
│ │ │ │ +
Svc_Conf_Lexer.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Name_Proxy.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/os_include/arpa/os_inet.h"
│ │ │ │ +
#include "ace/Svc_Conf_Lexer.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Name_Proxy.cpp File Reference │ │ │ │ │ -#include "ace/Name_Proxy.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/os_include/arpa/os_inet.h" │ │ │ │ │ +Svc_Conf_Lexer.cpp File Reference │ │ │ │ │ +#include "ace/Svc_Conf_Lexer.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02003.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Name_Space.cpp File Reference │ │ │ │ +ACE: TSS_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,70 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Name_Space.cpp File Reference
│ │ │ │ +
│ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
TSS_T.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Name_Space.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_NS_stdlib.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/TSS_T.h"
│ │ │ │ +#include "ace/Thread.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Guard_T.h"
│ │ │ │ +#include "ace/OS_NS_stdio.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_TSS_T_CPP
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_TSS) template< class TYPE > ACE_TSS< TYPE >
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_TSS_T_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TSS_T_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tc()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_TSS )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Name_Space.cpp File Reference │ │ │ │ │ -#include "ace/Name_Space.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/OS_NS_stdlib.h" │ │ │ │ │ +Macros | Functions │ │ │ │ │ +TSS_T.cpp File Reference │ │ │ │ │ +#include "ace/TSS_T.h" │ │ │ │ │ +#include "ace/Thread.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ +#include "ace/OS_NS_stdio.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_TSS_T_CPP │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tc (ACE_TSS) template< class TYPE > ACE_TSS< TYPE > │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_TSS_T_CPP ***** │ │ │ │ │ +#define ACE_TSS_T_CPP │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_TSS  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02006.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: FILE_Connector.h File Reference │ │ │ │ +ACE: UUID.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,31 +63,55 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
FILE_Connector.h File Reference
│ │ │ │ +Classes | │ │ │ │ +Namespaces | │ │ │ │ +Typedefs
│ │ │ │ +
UUID.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/FILE_IO.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/os_include/os_fcntl.h"
│ │ │ │ -#include "ace/FILE_Connector.inl"
│ │ │ │ +
#include "ace/SString.h"
│ │ │ │ +#include "ace/Singleton.h"
│ │ │ │ +#include "ace/Synch_Traits.h"
│ │ │ │ +#include <memory>
│ │ │ │ +#include "ace/UUID.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ Classes

class  ACE_FILE_Connector
 Defines an active connection factory for the ACE_FILE wrappers. More...
class  ACE_Utils::UUID_Node
 Holds the MAC-address of the UUID. More...
 
class  ACE_Utils::UUID
 
struct  ACE_Utils::UUID::data
 Data Members for Class Attributes. More...
 
class  ACE_Utils::UUID_Generator
 
struct  ACE_Utils::UUID_Generator::UUID_State
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE_Utils
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Typedefs

typedef ACE_Singleton< ACE_Utils::UUID_Generator, ACE_SYNCH_MUTEXACE_Utils::UUID_GENERATOR
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Doug Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
Author
Andrew T. Finnel andre.nosp@m.w@ac.nosp@m.tives.nosp@m.ol.n.nosp@m.et
│ │ │ │ +
│ │ │ │ +Yamuna Krishnmaurthy yamun.nosp@m.a@oo.nosp@m.mwork.nosp@m.s.co.nosp@m.m
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,24 +3,41 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -FILE_Connector.h File Reference │ │ │ │ │ -#include "ace/FILE_IO.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/os_include/os_fcntl.h" │ │ │ │ │ -#include "ace/FILE_Connector.inl" │ │ │ │ │ +Classes | Namespaces | Typedefs │ │ │ │ │ +UUID.h File Reference │ │ │ │ │ +#include "ace/SString.h" │ │ │ │ │ +#include "ace/Singleton.h" │ │ │ │ │ +#include "ace/Synch_Traits.h" │ │ │ │ │ +#include │ │ │ │ │ +#include "ace/UUID.inl" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_FILE_Connector │ │ │ │ │ -  Defines an active connection factory for the ACE_FILE wrappers. More... │ │ │ │ │ + class  ACE_Utils::UUID_Node │ │ │ │ │ +  Holds the MAC-address of the UUID. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Utils::UUID │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Utils::UUID::data │ │ │ │ │ +  Data Members for Class Attributes. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Utils::UUID_Generator │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Utils::UUID_Generator::UUID_State │ │ │ │ │ +  │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_Utils │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef ACE_Singleton< ACE_Utils::UUID_Generator, │ │ │ │ │ + ACE_SYNCH_MUTEX > ACE_Utils::UUID_GENERATOR │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Andrew T. Finnel andre.nosp@m.w@ac.nosp@m.tives.nosp@m.ol.n.nosp@m.et │ │ │ │ │ + Yamuna Krishnmaurthy yamun.nosp@m.a@oo.nosp@m.mwork.nosp@m.s.co.nosp@m.m │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02009.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Reactor.cpp File Reference │ │ │ │ +ACE: Message_Queue_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,24 +62,174 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Reactor.cpp File Reference
│ │ │ │ +
│ │ │ │ +Macros | │ │ │ │ +Functions | │ │ │ │ +Variables
│ │ │ │ +
Message_Queue_T.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Reactor.h"
│ │ │ │ -#include "ace/Service_Config.h"
│ │ │ │ -#include "ace/Select_Reactor.h"
│ │ │ │ -#include "ace/Static_Object_Lock.h"
│ │ │ │ -#include "ace/Framework_Component.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ -#include "ace/Recursive_Thread_Mutex.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Message_Queue.h"
│ │ │ │ +#include "ace/Message_Queue_Vx.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/OS_NS_sys_time.h"
│ │ │ │ +#include "ace/Message_Queue_NT.h"
│ │ │ │ +#include "ace/Notification_Strategy.h"
│ │ │ │ +#include "ace/Truncate.h"
│ │ │ │ +#include "ace/Condition_Attributes.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_MESSAGE_QUEUE_T_CPP
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Message_Queue) ACE_ALLOC_HOOK_DEFINE_Tyc(ACE_Dynamic_Message_Queue) ACE_ALLOC_HOOK_DEFINE_Tcyc(ACE_Message_Queue_Ex) ACE_ALLOC_HOOK_DEFINE_Tcyc(ACE_Message_Queue_Ex_N) template< class ACE_MESSAGE_TYPE
 
 ACE_ALLOC_HOOK_DEFINE_Tcyc (ACE_Message_Queue_Ex_Iterator) template< class ACE_MESSAGE_TYPE
 
 ACE_ALLOC_HOOK_DEFINE_Tcyc (ACE_Message_Queue_Ex_Reverse_Iterator) template< class ACE_MESSAGE_TYPE
 
 ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Message_Queue_Reverse_Iterator) template< class ACE_MESSAGE_TYPE
 
 ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Message_Queue_Iterator) template< ACE_SYNCH_DECL
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Variables

 ACE_SYNCH_DECL
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_MESSAGE_QUEUE_T_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MESSAGE_QUEUE_T_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tcyc() [1/2]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tcyc (ACE_Message_Queue_Ex_Iterator )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tcyc() [2/2]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tcyc (ACE_Message_Queue_Ex_Reverse_Iterator )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tyc() [1/3]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Message_Queue )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tyc() [2/3]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Message_Queue_Iterator )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tyc() [3/3]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Message_Queue_Reverse_Iterator )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Variable Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_SYNCH_DECL

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_SYNCH_DECL
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,18 +3,61 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Reactor.cpp File Reference │ │ │ │ │ -#include "ace/Reactor.h" │ │ │ │ │ -#include "ace/Service_Config.h" │ │ │ │ │ -#include "ace/Select_Reactor.h" │ │ │ │ │ -#include "ace/Static_Object_Lock.h" │ │ │ │ │ -#include "ace/Framework_Component.h" │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ -#include "ace/Recursive_Thread_Mutex.h" │ │ │ │ │ +Macros | Functions | Variables │ │ │ │ │ +Message_Queue_T.cpp File Reference │ │ │ │ │ +#include "ace/Message_Queue.h" │ │ │ │ │ +#include "ace/Message_Queue_Vx.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/OS_NS_sys_time.h" │ │ │ │ │ +#include "ace/Message_Queue_NT.h" │ │ │ │ │ +#include "ace/Notification_Strategy.h" │ │ │ │ │ +#include "ace/Truncate.h" │ │ │ │ │ +#include "ace/Condition_Attributes.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_MESSAGE_QUEUE_T_CPP │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Message_Queue) ACE_ALLOC_HOOK_DEFINE_Tyc │ │ │ │ │ + (ACE_Dynamic_Message_Queue) ACE_ALLOC_HOOK_DEFINE_Tcyc(ACE_Message_Queue_Ex) │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tcyc(ACE_Message_Queue_Ex_N) template< class │ │ │ │ │ + ACE_MESSAGE_TYPE │ │ │ │ │ +  │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tcyc (ACE_Message_Queue_Ex_Iterator) template< class │ │ │ │ │ + ACE_MESSAGE_TYPE │ │ │ │ │ +  │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tcyc (ACE_Message_Queue_Ex_Reverse_Iterator) template< │ │ │ │ │ + class ACE_MESSAGE_TYPE │ │ │ │ │ +  │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Message_Queue_Reverse_Iterator) template< │ │ │ │ │ + class ACE_MESSAGE_TYPE │ │ │ │ │ +  │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Message_Queue_Iterator) template< │ │ │ │ │ + ACE_SYNCH_DECL │ │ │ │ │ +  │ │ │ │ │ + Variables │ │ │ │ │ + ACE_SYNCH_DECL │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_MESSAGE_QUEUE_T_CPP ***** │ │ │ │ │ +#define ACE_MESSAGE_QUEUE_T_CPP │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tcyc() [1/2] ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tcyc ( ACE_Message_Queue_Ex_Iterator  ) │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tcyc() [2/2] ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tcyc ( ACE_Message_Queue_Ex_Reverse_Iterator  ) │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tyc() [1/3] ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tyc ( ACE_Message_Queue  ) │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tyc() [2/3] ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tyc ( ACE_Message_Queue_Iterator  ) │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tyc() [3/3] ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tyc ( ACE_Message_Queue_Reverse_Iterator  ) │ │ │ │ │ +***** Variable Documentation ***** │ │ │ │ │ +***** ◆ ACE_SYNCH_DECL ***** │ │ │ │ │ +ACE_SYNCH_DECL │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02012.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Arg_Shifter.cpp File Reference │ │ │ │ +ACE: Proactor_Impl.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,44 +63,32 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Macros
│ │ │ │ -
Arg_Shifter.cpp File Reference
│ │ │ │ +Classes
│ │ │ │ +
Proactor_Impl.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Arg_Shifter.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_NS_strings.h"
│ │ │ │ -#include "ace/OS_Errno.h"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ +
#include "ace/Asynch_IO.h"
│ │ │ │ +#include "ace/Reactor.h"
│ │ │ │ +#include "ace/Countdown_Time.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Macros

#define ACE_ARG_SHIFTER_T_CPP
 

│ │ │ │ +Classes

class  ACE_Proactor_Impl
 A manager for asynchronous event demultiplexing. This class is the base class for all the concrete implementation classes. More...
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ARG_SHIFTER_T_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_ARG_SHIFTER_T_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Alexander Babu Arulanthu alex@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu
│ │ │ │ +
│ │ │ │ +Alexander Libman alibm.nosp@m.an@i.nosp@m.hug.c.nosp@m.om.a.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,23 +3,24 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Arg_Shifter.cpp File Reference │ │ │ │ │ -#include "ace/Arg_Shifter.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/OS_NS_strings.h" │ │ │ │ │ -#include "ace/OS_Errno.h" │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_ARG_SHIFTER_T_CPP │ │ │ │ │ +Classes │ │ │ │ │ +Proactor_Impl.h File Reference │ │ │ │ │ +#include "ace/Asynch_IO.h" │ │ │ │ │ +#include "ace/Reactor.h" │ │ │ │ │ +#include "ace/Countdown_Time.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Proactor_Impl │ │ │ │ │ +  A manager for asynchronous event demultiplexing. This class is the base │ │ │ │ │ + class for all the concrete implementation classes. More... │ │ │ │ │   │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_ARG_SHIFTER_T_CPP ***** │ │ │ │ │ -#define ACE_ARG_SHIFTER_T_CPP │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Alexander Babu Arulanthu alex@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu │ │ │ │ │ + Alexander Libman alibm.nosp@m.an@i.nosp@m.hug.c.nosp@m.om.a.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02015.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_sys_stat.inl File Reference │ │ │ │ +ACE: Shared_Object.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,58 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Namespaces | │ │ │ │ -Functions
│ │ │ │ -
OS_NS_sys_stat.inl File Reference
│ │ │ │ +
Shared_Object.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_unistd.h"
│ │ │ │ -#include "ace/OS_NS_fcntl.h"
│ │ │ │ -#include "ace/OS_NS_errno.h"
│ │ │ │ -#include "ace/OS_NS_macros.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

ACE_HANDLE ACE_OS::creat (const ACE_TCHAR *filename, mode_t mode)
 
int ACE_OS::fstat (ACE_HANDLE, ACE_stat *)
 
ACE_OFF_T ACE_OS::filesize (ACE_HANDLE handle)
 
ACE_OFF_T ACE_OS::filesize (const ACE_TCHAR *handle)
 
int ACE_OS::lstat (const char *, ACE_stat *)
 
int ACE_OS::lstat (const wchar_t *, ACE_stat *)
 
int ACE_OS::mkdir (const char *path, mode_t mode=ACE_DEFAULT_DIR_PERMS)
 
int ACE_OS::mkdir (const wchar_t *path, mode_t mode=ACE_DEFAULT_DIR_PERMS)
 
int ACE_OS::mkfifo (const ACE_TCHAR *file, mode_t mode=ACE_DEFAULT_FILE_PERMS)
 
int ACE_OS::stat (const char *file, ACE_stat *)
 
int ACE_OS::stat (const wchar_t *file, ACE_stat *)
 
mode_t ACE_OS::umask (mode_t cmask)
 
│ │ │ │ -
│ │ │ │ +
#include "ace/Shared_Object.h"
│ │ │ │ +#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/config-all.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,50 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces | Functions │ │ │ │ │ -OS_NS_sys_stat.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ -#include "ace/OS_NS_fcntl.h" │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ -#include "ace/OS_NS_macros.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_OS │ │ │ │ │ - This namespace defines an OS independent programming API that │ │ │ │ │ -  shields developers from nonportable aspects of writing efficient │ │ │ │ │ - system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ - various real-time operating systems. │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -ACE_HANDLE ACE_OS::creat (const ACE_TCHAR *filename, mode_t mode) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::fstat (ACE_HANDLE, ACE_stat *) │ │ │ │ │ -  │ │ │ │ │ - ACE_OFF_T ACE_OS::filesize (ACE_HANDLE handle) │ │ │ │ │ -  │ │ │ │ │ - ACE_OFF_T ACE_OS::filesize (const ACE_TCHAR *handle) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::lstat (const char *, ACE_stat *) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::lstat (const wchar_t *, ACE_stat *) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::mkdir (const char *path, mode_t mode=ACE_DEFAULT_DIR_PERMS) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::mkdir (const wchar_t *path, mode_t │ │ │ │ │ - mode=ACE_DEFAULT_DIR_PERMS) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::mkfifo (const ACE_TCHAR *file, mode_t │ │ │ │ │ - mode=ACE_DEFAULT_FILE_PERMS) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::stat (const char *file, ACE_stat *) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::stat (const wchar_t *file, ACE_stat *) │ │ │ │ │ -  │ │ │ │ │ - mode_t ACE_OS::umask (mode_t cmask) │ │ │ │ │ -  │ │ │ │ │ +Shared_Object.cpp File Reference │ │ │ │ │ +#include "ace/Shared_Object.h" │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02018.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Bound_Ptr.inl File Reference │ │ │ │ +ACE: Unbounded_Queue.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Bound_Ptr.inl File Reference
│ │ │ │ +
Unbounded_Queue.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Guard_T.h"
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Bound_Ptr.inl File Reference │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ +Unbounded_Queue.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02021.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Hash_Multi_Map_Manager_T.cpp File Reference │ │ │ │ +ACE: OS_NS_sys_select.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,62 +63,56 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ +Namespaces | │ │ │ │ Macros | │ │ │ │ Functions
│ │ │ │ -
Hash_Multi_Map_Manager_T.cpp File Reference
│ │ │ │ +
OS_NS_sys_select.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Hash_Multi_Map_Manager_T.h"
│ │ │ │ -#include "ace/Malloc_Base.h"
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +#include "ace/os_include/sys/os_select.h"
│ │ │ │
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Macros

#define ACE_Hash_Multi_Map_Manager_T_CPP
 
#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Functions

 ACE_ALLOC_HOOK_DEFINE_Tc5 (ACE_Hash_Multi_Map_Manager) ACE_ALLOC_HOOK_DEFINE_Tc5(ACE_Hash_Multi_Map_Iterator_Base) ACE_ALLOC_HOOK_DEFINE_Tc5(ACE_Hash_Multi_Map_Const_Iterator_Base) ACE_ALLOC_HOOK_DEFINE_Tc5(ACE_Hash_Multi_Map_Iterator) ACE_ALLOC_HOOK_DEFINE_Tc5(ACE_Hash_Multi_Map_Const_Iterator) ACE_ALLOC_HOOK_DEFINE_Tc5(ACE_Hash_Multi_Map_Reverse_Iterator) template< class EXT_ID
 
int ACE_OS::select (int width, fd_set *rfds, fd_set *wfds=0, fd_set *efds=0, const ACE_Time_Value *tv=0)
 
int ACE_OS::select (int width, fd_set *rfds, fd_set *wfds, fd_set *efds, const ACE_Time_Value &tv)
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Shanshan Jiang shans.nosp@m.han..nosp@m.jiang.nosp@m.@van.nosp@m.derbi.nosp@m.lt.e.nosp@m.du
│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ +
│ │ │ │ +and a cast of thousands...
│ │ │ │

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Hash_Multi_Map_Manager_T_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_Hash_Multi_Map_Manager_T_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tc5()

│ │ │ │ + │ │ │ │ +

◆ ACE_EXPORT_MACRO

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
ACE_ALLOC_HOOK_DEFINE_Tc5 (ACE_Hash_Multi_Map_Manager )#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,36 +3,40 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions │ │ │ │ │ -Hash_Multi_Map_Manager_T.cpp File Reference │ │ │ │ │ -#include "ace/Hash_Multi_Map_Manager_T.h" │ │ │ │ │ -#include "ace/Malloc_Base.h" │ │ │ │ │ +Namespaces | Macros | Functions │ │ │ │ │ +OS_NS_sys_select.h File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ +#include "ace/os_include/sys/os_select.h" │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_OS │ │ │ │ │ + This namespace defines an OS independent programming API that │ │ │ │ │ +  shields developers from nonportable aspects of writing efficient │ │ │ │ │ + system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ + various real-time operating systems. │ │ │ │ │ +  │ │ │ │ │ Macros │ │ │ │ │ -#define ACE_Hash_Multi_Map_Manager_T_CPP │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │   │ │ │ │ │ Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tc5 (ACE_Hash_Multi_Map_Manager) │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tc5(ACE_Hash_Multi_Map_Iterator_Base) │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tc5(ACE_Hash_Multi_Map_Const_Iterator_Base) │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tc5(ACE_Hash_Multi_Map_Iterator) │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tc5(ACE_Hash_Multi_Map_Const_Iterator) │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tc5(ACE_Hash_Multi_Map_Reverse_Iterator) template< │ │ │ │ │ - class EXT_ID │ │ │ │ │ +int ACE_OS::select (int width, fd_set *rfds, fd_set *wfds=0, fd_set *efds=0, │ │ │ │ │ + const ACE_Time_Value *tv=0) │ │ │ │ │ +  │ │ │ │ │ +int ACE_OS::select (int width, fd_set *rfds, fd_set *wfds, fd_set *efds, const │ │ │ │ │ + ACE_Time_Value &tv) │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Shanshan Jiang │ │ │ │ │ - shans.nosp@m.han..nosp@m.jiang.nosp@m.@van.nosp@m.derbi.nosp@m.lt.e.nosp@m.du │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ + and a cast of thousands... │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_Hash_Multi_Map_Manager_T_CPP ***** │ │ │ │ │ -#define ACE_Hash_Multi_Map_Manager_T_CPP │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc5() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tc5 ( ACE_Hash_Multi_Map_Manager  ) │ │ │ │ │ +***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02024.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Active_Map_Manager.inl File Reference │ │ │ │ +ACE: Obstack_T.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Active_Map_Manager.inl File Reference
│ │ │ │ +
Obstack_T.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_string.h"
│ │ │ │ -
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Active_Map_Manager.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ +Obstack_T.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02027.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Select_Reactor.h File Reference │ │ │ │ +ACE: Intrusive_List.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,59 +63,29 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Typedefs
│ │ │ │ -
Select_Reactor.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
Intrusive_List.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Select_Reactor_T.h"
│ │ │ │ -#include "ace/Reactor_Token_T.h"
│ │ │ │ +
#include "ace/Intrusive_List.inl"
│ │ │ │ +#include "ace/Intrusive_List.cpp"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Typedefs

typedef ACE_Reactor_Token_T< ACE_SELECT_TOKENACE_Select_Reactor_Token
 
typedef ACE_Select_Reactor_T< ACE_Select_Reactor_TokenACE_Select_Reactor
 

│ │ │ │ +Classes

class  ACE_Intrusive_List< T >
 Implement an intrusive double linked list. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Select_Reactor

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_Select_Reactor_T<ACE_Select_Reactor_Token> ACE_Select_Reactor
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_Select_Reactor_Token

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_Reactor_Token_T<ACE_SELECT_TOKEN> ACE_Select_Reactor_Token
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
Author
Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,29 +3,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Typedefs │ │ │ │ │ -Select_Reactor.h File Reference │ │ │ │ │ -#include "ace/Select_Reactor_T.h" │ │ │ │ │ -#include "ace/Reactor_Token_T.h" │ │ │ │ │ - Typedefs │ │ │ │ │ - typedef ACE_Reactor_Token_T< ACE_SELECT_TOKEN > ACE_Select_Reactor_Token │ │ │ │ │ -  │ │ │ │ │ -typedef ACE_Select_Reactor_T< ACE_Select_Reactor_Token │ │ │ │ │ - > ACE_Select_Reactor │ │ │ │ │ +Classes │ │ │ │ │ +Intrusive_List.h File Reference │ │ │ │ │ +#include "ace/Intrusive_List.inl" │ │ │ │ │ +#include "ace/Intrusive_List.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Intrusive_List<_T_> │ │ │ │ │ +  Implement an intrusive double linked list. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_Select_Reactor ***** │ │ │ │ │ -typedef ACE_Select_Reactor_T ACE_Select_Reactor │ │ │ │ │ -***** ◆ ACE_Select_Reactor_Token ***** │ │ │ │ │ -typedef ACE_Reactor_Token_T ACE_Select_Reactor_Token │ │ │ │ │ + Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02030.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SOCK_Dgram_Mcast.cpp File Reference │ │ │ │ +ACE: Sig_Handler.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,53 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Macros
│ │ │ │ -
SOCK_Dgram_Mcast.cpp File Reference
│ │ │ │ +
Sig_Handler.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SOCK_Dgram_Mcast.h"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_NS_errno.h"
│ │ │ │ -#include "ace/os_include/net/os_if.h"
│ │ │ │ -#include "ace/os_include/arpa/os_inet.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_SDM_helpers
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define IMR_MULTIADDR   imr_multiaddr
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ IMR_MULTIADDR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define IMR_MULTIADDR   imr_multiaddr
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,28 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros │ │ │ │ │ -SOCK_Dgram_Mcast.cpp File Reference │ │ │ │ │ -#include "ace/SOCK_Dgram_Mcast.h" │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ -#include "ace/os_include/net/os_if.h" │ │ │ │ │ -#include "ace/os_include/arpa/os_inet.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_SDM_helpers │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define IMR_MULTIADDR   imr_multiaddr │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ IMR_MULTIADDR ***** │ │ │ │ │ -#define IMR_MULTIADDR   imr_multiaddr │ │ │ │ │ +Sig_Handler.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02033.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_fcntl.inl File Reference │ │ │ │ +ACE: Reactor.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
OS_NS_fcntl.inl File Reference
│ │ │ │ +
Reactor.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_errno.h"
│ │ │ │ +
#include "ace/Reactor_Impl.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_fcntl.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ +Reactor.inl File Reference │ │ │ │ │ +#include "ace/Reactor_Impl.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02036.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: RW_Mutex.cpp File Reference │ │ │ │ +ACE: SOCK_CODgram.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
RW_Mutex.cpp File Reference
│ │ │ │ +
SOCK_CODgram.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/RW_Mutex.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,17 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -RW_Mutex.cpp File Reference │ │ │ │ │ -#include "ace/RW_Mutex.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +SOCK_CODgram.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02039.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Connector.h File Reference │ │ │ │ +ACE: Lock.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,36 +64,26 @@ │ │ │ │
    │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │ -
Connector.h File Reference
│ │ │ │ +
Lock.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Service_Object.h"
│ │ │ │ -#include "ace/Strategies_T.h"
│ │ │ │ -#include "ace/Synch_Options.h"
│ │ │ │ -#include "ace/Unbounded_Set.h"
│ │ │ │ -#include "ace/Connector.cpp"
│ │ │ │ +
#include "ace/Lock.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_Connector_Base< SVC_HANDLER >
 This base interface allows ACE_NonBlocking_Connect_Handler to only care about the SVC_HANDLER template parameter of the ACE_Connector. Otherwise, ACE_NonBlocking_Connect_Handler would have to be configured with all the template parameters that ACE_Connector is configured with. More...
class  ACE_Lock
 This is the abstract base class that contains the uniform locking API that is supported by all the ACE synchronization mechanisms. More...
 
class  ACE_NonBlocking_Connect_Handler< SVC_HANDLER >
 Performs non-blocking connects on behalf of the Connector. More...
 
class  ACE_Connector< SVC_HANDLER, PEER_CONNECTOR >
 Generic factory for actively connecting clients and creating service handlers (SVC_HANDLERs). More...
 
class  ACE_Strategy_Connector< SVC_HANDLER, PEER_CONNECTOR >
 Abstract factory for creating a service handler (SVC_HANDLER), connecting the SVC_HANDLER, and activating the SVC_HANDLER. More...
class  ACE_Adaptive_Lock
 An adaptive general locking class that defers the decision of lock type to run time. More...
 
│ │ │ │

Detailed Description

│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Macros
│ │ │ │ -
TLI.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
LSOCK_Connector.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/OS_TLI.h"
│ │ │ │ -#include "ace/IPC_SAP.h"
│ │ │ │ -#include "ace/Addr.h"
│ │ │ │ -#include "ace/os_include/os_fcntl.h"
│ │ │ │ -#include "ace/TLI.inl"
│ │ │ │ +
#include "ace/SOCK_Connector.h"
│ │ │ │ +#include "ace/LSOCK_Stream.h"
│ │ │ │ +#include "ace/UNIX_Addr.h"
│ │ │ │ +#include "ace/LSOCK_Connector.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ -

│ │ │ │ Classes

class  ACE_TLI
 Defines the member functions for the base class of the ACE_TLI abstraction. More...
class  ACE_LSOCK_Connector
 Defines the format and interface for the connector side of the ACE_LSOCK_Stream. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │

│ │ │ │ -Macros

#define ACE_TLI_TCP_DEVICE   "/dev/tcp"
 
#define ACE_XTI_ATM_DEVICE   "/dev/xtisvc0"
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Doug Schmidt
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_TLI_TCP_DEVICE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TLI_TCP_DEVICE   "/dev/tcp"
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_XTI_ATM_DEVICE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_XTI_ATM_DEVICE   "/dev/xtisvc0"
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,35 +3,25 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros │ │ │ │ │ -TLI.h File Reference │ │ │ │ │ -#include "ace/OS_TLI.h" │ │ │ │ │ -#include "ace/IPC_SAP.h" │ │ │ │ │ -#include "ace/Addr.h" │ │ │ │ │ -#include "ace/os_include/os_fcntl.h" │ │ │ │ │ -#include "ace/TLI.inl" │ │ │ │ │ +Classes │ │ │ │ │ +LSOCK_Connector.h File Reference │ │ │ │ │ +#include "ace/SOCK_Connector.h" │ │ │ │ │ +#include "ace/LSOCK_Stream.h" │ │ │ │ │ +#include "ace/UNIX_Addr.h" │ │ │ │ │ +#include "ace/LSOCK_Connector.inl" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_TLI │ │ │ │ │ -  Defines the member functions for the base class of the ACE_TLI │ │ │ │ │ - abstraction. More... │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_TLI_TCP_DEVICE   "/dev/tcp" │ │ │ │ │ -  │ │ │ │ │ -#define ACE_XTI_ATM_DEVICE   "/dev/xtisvc0" │ │ │ │ │ +class  ACE_LSOCK_Connector │ │ │ │ │ +  Defines the format and interface for the connector side of the │ │ │ │ │ + ACE_LSOCK_Stream. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ Doug Schmidt │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_TLI_TCP_DEVICE ***** │ │ │ │ │ -#define ACE_TLI_TCP_DEVICE   "/dev/tcp" │ │ │ │ │ -***** ◆ ACE_XTI_ATM_DEVICE ***** │ │ │ │ │ -#define ACE_XTI_ATM_DEVICE   "/dev/xtisvc0" │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02045.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: ATM_Stream.h File Reference │ │ │ │ +ACE: Timer_Queue_Iterator.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,46 +63,59 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Typedefs
│ │ │ │ -
ATM_Stream.h File Reference
│ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
Timer_Queue_Iterator.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/ATM_Addr.h"
│ │ │ │ -#include "ace/ATM_Params.h"
│ │ │ │ -#include "ace/SOCK_Stream.h"
│ │ │ │ -#include "ace/ATM_Stream.inl"
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Classes

class  ACE_ATM_Stream
 Defines the member functions for ACE_ATM_Stream abstraction. More...
 

│ │ │ │ +Macros

#define ACE_TIMER_QUEUE_ITERATOR_CPP
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Typedefs

typedef ACE_SOCK_Stream ATM_Stream
 

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Timer_Node_T) template< class TYPE > void ACE_Timer_Node_T< TYPE >
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Joe Hoffert
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ATM_Stream

│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_TIMER_QUEUE_ITERATOR_CPP

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_SOCK_Stream ATM_Stream#define ACE_TIMER_QUEUE_ITERATOR_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tc()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Timer_Node_T )
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,29 +3,26 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Typedefs │ │ │ │ │ -ATM_Stream.h File Reference │ │ │ │ │ -#include "ace/ATM_Addr.h" │ │ │ │ │ -#include "ace/ATM_Params.h" │ │ │ │ │ -#include "ace/SOCK_Stream.h" │ │ │ │ │ -#include "ace/ATM_Stream.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_ATM_Stream │ │ │ │ │ -  Defines the member functions for ACE_ATM_Stream abstraction. More... │ │ │ │ │ +Macros | Functions │ │ │ │ │ +Timer_Queue_Iterator.cpp File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_TIMER_QUEUE_ITERATOR_CPP │ │ │ │ │   │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef ACE_SOCK_Stream ATM_Stream │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Timer_Node_T) template< class TYPE > void │ │ │ │ │ + ACE_Timer_Node_T< TYPE > │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Joe Hoffert │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ATM_Stream ***** │ │ │ │ │ -typedef ACE_SOCK_Stream ATM_Stream │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_TIMER_QUEUE_ITERATOR_CPP ***** │ │ │ │ │ +#define ACE_TIMER_QUEUE_ITERATOR_CPP │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Timer_Node_T  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02048.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SPIPE_Connector.cpp File Reference │ │ │ │ +ACE: Obstack_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,68 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
SPIPE_Connector.cpp File Reference
│ │ │ │ +
│ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
Obstack_T.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SPIPE_Connector.h"
│ │ │ │ -#include "ace/Handle_Ops.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/OS_NS_sys_time.h"
│ │ │ │ -#include "ace/OS_NS_fcntl.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Obstack_T.h"
│ │ │ │ +#include "ace/Malloc_Base.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_OBSTACK_T_CPP
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Obstack_T) template< class ACE_CHAR_T > void ACE_Obstack_T< ACE_CHAR_T >
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_OBSTACK_T_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_OBSTACK_T_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tc()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Obstack_T )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,17 +3,28 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -SPIPE_Connector.cpp File Reference │ │ │ │ │ -#include "ace/SPIPE_Connector.h" │ │ │ │ │ -#include "ace/Handle_Ops.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/OS_NS_sys_time.h" │ │ │ │ │ -#include "ace/OS_NS_fcntl.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ +Macros | Functions │ │ │ │ │ +Obstack_T.cpp File Reference │ │ │ │ │ +#include "ace/Obstack_T.h" │ │ │ │ │ +#include "ace/Malloc_Base.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_OBSTACK_T_CPP │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Obstack_T) template< class ACE_CHAR_T > void │ │ │ │ │ + ACE_Obstack_T< ACE_CHAR_T > │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_OBSTACK_T_CPP ***** │ │ │ │ │ +#define ACE_OBSTACK_T_CPP │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Obstack_T  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02051.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Stream.cpp File Reference │ │ │ │ +ACE: Array_Base.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,61 +63,37 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
Stream.cpp File Reference
│ │ │ │ +Macros
│ │ │ │ +
Array_Base.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Stream.h"
│ │ │ │ -#include "ace/Stream_Modules.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ +
#include "ace/Array_Base.h"
│ │ │ │ +#include "ace/Malloc_Base.h"
│ │ │ │ +#include "ace/os_include/os_errno.h"
│ │ │ │ +#include <algorithm>
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ Macros

#define ACE_STREAM_CPP
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Functions

 ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Stream) template< ACE_SYNCH_DECL
 
#define ACE_ARRAY_BASE_CPP
 
│ │ │ │

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_STREAM_CPP

│ │ │ │ + │ │ │ │ +

◆ ACE_ARRAY_BASE_CPP

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_STREAM_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tyc()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Stream )#define ACE_ARRAY_BASE_CPP
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,27 +3,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions │ │ │ │ │ -Stream.cpp File Reference │ │ │ │ │ -#include "ace/Stream.h" │ │ │ │ │ -#include "ace/Stream_Modules.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ +Macros │ │ │ │ │ +Array_Base.cpp File Reference │ │ │ │ │ +#include "ace/Array_Base.h" │ │ │ │ │ +#include "ace/Malloc_Base.h" │ │ │ │ │ +#include "ace/os_include/os_errno.h" │ │ │ │ │ +#include │ │ │ │ │ Macros │ │ │ │ │ -#define ACE_STREAM_CPP │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tyc (ACE_Stream) template< ACE_SYNCH_DECL │ │ │ │ │ +#define ACE_ARRAY_BASE_CPP │ │ │ │ │   │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_STREAM_CPP ***** │ │ │ │ │ -#define ACE_STREAM_CPP │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tyc() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tyc ( ACE_Stream  ) │ │ │ │ │ +***** ◆ ACE_ARRAY_BASE_CPP ***** │ │ │ │ │ +#define ACE_ARRAY_BASE_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02054.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Stats.cpp File Reference │ │ │ │ +ACE: OS_TLI.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,79 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Stats.cpp File Reference
│ │ │ │ +
│ │ │ │ +Namespaces | │ │ │ │ +Functions
│ │ │ │ +
OS_TLI.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Stats.h"
│ │ │ │ -#include "ace/OS_NS_stdio.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/OS_NS_errno.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

int ACE_OS::t_accept (ACE_HANDLE fildes, ACE_HANDLE resfd, struct t_call *call)
 
char * ACE_OS::t_alloc (ACE_HANDLE fildes, int struct_type, int fields)
 
int ACE_OS::t_bind (ACE_HANDLE fildes, ACE_TBIND *req, ACE_TBIND *ret)
 
int ACE_OS::t_close (ACE_HANDLE fildes)
 
int ACE_OS::t_connect (ACE_HANDLE fildes, struct t_call *sndcall, struct t_call *rcvcall)
 
void ACE_OS::t_error (const char *errmsg)
 
int ACE_OS::t_free (char *ptr, int struct_type)
 
int ACE_OS::t_getinfo (ACE_HANDLE fildes, struct t_info *info)
 
int ACE_OS::t_getname (ACE_HANDLE fildes, struct netbuf *namep, int type)
 
int ACE_OS::t_getstate (ACE_HANDLE fildes)
 
int ACE_OS::t_listen (ACE_HANDLE fildes, struct t_call *call)
 
int ACE_OS::t_look (ACE_HANDLE fildes)
 
ACE_HANDLE ACE_OS::t_open (char *path, int oflag, struct t_info *info)
 
int ACE_OS::t_optmgmt (ACE_HANDLE handle, ACE_TOPTMGMT *req, ACE_TOPTMGMT *ret)
 
int ACE_OS::t_rcv (ACE_HANDLE fildes, char *buf, unsigned int nbytes, int *flags)
 
int ACE_OS::t_rcvdis (ACE_HANDLE fildes, struct t_discon *discon)
 
int ACE_OS::t_rcvrel (ACE_HANDLE fildes)
 
int ACE_OS::t_rcvudata (ACE_HANDLE fildes, struct t_unitdata *unitdata, int *flags)
 
int ACE_OS::t_rcvuderr (ACE_HANDLE fildes, struct t_uderr *uderr)
 
int ACE_OS::t_snd (ACE_HANDLE fildes, const char *buf, unsigned int nbytes, int flags)
 
int ACE_OS::t_snddis (ACE_HANDLE fildes, struct t_call *call)
 
int ACE_OS::t_sndrel (ACE_HANDLE fildes)
 
int ACE_OS::t_sync (ACE_HANDLE fildes)
 
int ACE_OS::t_unbind (ACE_HANDLE fildes)
 
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,76 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Stats.cpp File Reference │ │ │ │ │ -#include "ace/Stats.h" │ │ │ │ │ -#include "ace/OS_NS_stdio.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ +Namespaces | Functions │ │ │ │ │ +OS_TLI.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_OS │ │ │ │ │ + This namespace defines an OS independent programming API that │ │ │ │ │ +  shields developers from nonportable aspects of writing efficient │ │ │ │ │ + system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ + various real-time operating systems. │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ + int ACE_OS::t_accept (ACE_HANDLE fildes, ACE_HANDLE resfd, struct │ │ │ │ │ + t_call *call) │ │ │ │ │ +  │ │ │ │ │ + char * ACE_OS::t_alloc (ACE_HANDLE fildes, int struct_type, int fields) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_bind (ACE_HANDLE fildes, ACE_TBIND *req, ACE_TBIND *ret) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_close (ACE_HANDLE fildes) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_connect (ACE_HANDLE fildes, struct t_call *sndcall, │ │ │ │ │ + struct t_call *rcvcall) │ │ │ │ │ +  │ │ │ │ │ + void ACE_OS::t_error (const char *errmsg) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_free (char *ptr, int struct_type) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_getinfo (ACE_HANDLE fildes, struct t_info *info) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_getname (ACE_HANDLE fildes, struct netbuf *namep, int │ │ │ │ │ + type) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_getstate (ACE_HANDLE fildes) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_listen (ACE_HANDLE fildes, struct t_call *call) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_look (ACE_HANDLE fildes) │ │ │ │ │ +  │ │ │ │ │ +ACE_HANDLE ACE_OS::t_open (char *path, int oflag, struct t_info *info) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_optmgmt (ACE_HANDLE handle, ACE_TOPTMGMT *req, │ │ │ │ │ + ACE_TOPTMGMT *ret) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_rcv (ACE_HANDLE fildes, char *buf, unsigned int nbytes, │ │ │ │ │ + int *flags) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_rcvdis (ACE_HANDLE fildes, struct t_discon *discon) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_rcvrel (ACE_HANDLE fildes) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_rcvudata (ACE_HANDLE fildes, struct t_unitdata *unitdata, │ │ │ │ │ + int *flags) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_rcvuderr (ACE_HANDLE fildes, struct t_uderr *uderr) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_snd (ACE_HANDLE fildes, const char *buf, unsigned int │ │ │ │ │ + nbytes, int flags) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_snddis (ACE_HANDLE fildes, struct t_call *call) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_sndrel (ACE_HANDLE fildes) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_sync (ACE_HANDLE fildes) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_unbind (ACE_HANDLE fildes) │ │ │ │ │ +  │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02057.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: MEM_Addr.inl File Reference │ │ │ │ +ACE: Message_Block_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,42 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
MEM_Addr.inl File Reference
│ │ │ │ +
│ │ │ │ +Macros
│ │ │ │ +
Message_Block_T.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Global_Macros.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Malloc_Base.h"
│ │ │ │ +#include "ace/os_include/os_errno.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_MESSAGE_BLOCK_T_CPP
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_MESSAGE_BLOCK_T_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MESSAGE_BLOCK_T_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -MEM_Addr.inl File Reference │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ +Macros │ │ │ │ │ +Message_Block_T.cpp File Reference │ │ │ │ │ +#include "ace/Malloc_Base.h" │ │ │ │ │ +#include "ace/os_include/os_errno.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_MESSAGE_BLOCK_T_CPP │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_MESSAGE_BLOCK_T_CPP ***** │ │ │ │ │ +#define ACE_MESSAGE_BLOCK_T_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02060.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_strings.h File Reference │ │ │ │ +ACE: svc_export.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,64 +63,69 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Namespaces | │ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
OS_NS_strings.h File Reference
│ │ │ │ +Macros
│ │ │ │ +
svc_export.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -#include "ace/os_include/os_strings.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ +
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Functions

int ACE_OS::strcasecmp (const char *s, const char *t)
 Compares two strings (case insensitive const char version). More...
 
int ACE_OS::strcasecmp (const wchar_t *s, const wchar_t *t)
 Compares two strings (case insensitive const wchar_t version). More...
 
int ACE_OS::strncasecmp (const char *s, const char *t, size_t len)
 Compares two arrays (case insensitive const char version). More...
 
int ACE_OS::strncasecmp (const wchar_t *s, const wchar_t *t, size_t len)
 Compares two arrays (case insensitive const wchar_t version). More...
 
#define ACE_SVC_HAS_DLL   1
 
#define ACE_Svc_Export   ACE_Proper_Import_Flag
 
#define ACE_SVC_SINGLETON_DECLARATION(T)   ACE_IMPORT_SINGLETON_DECLARATION (T)
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ -
│ │ │ │ -and a cast of thousands...
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_EXPORT_MACRO

│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Svc_Export

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_EXPORT_MACRO   ACE_Export#define ACE_Svc_Export   ACE_Proper_Import_Flag
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SVC_HAS_DLL

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SVC_HAS_DLL   1
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SVC_SINGLETON_DECLARATION

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_SVC_SINGLETON_DECLARATION( T)   ACE_IMPORT_SINGLETON_DECLARATION (T)
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,46 +3,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces | Macros | Functions │ │ │ │ │ -OS_NS_strings.h File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ -#include "ace/os_include/os_strings.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_OS │ │ │ │ │ - This namespace defines an OS independent programming API that │ │ │ │ │ -  shields developers from nonportable aspects of writing efficient │ │ │ │ │ - system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ - various real-time operating systems. │ │ │ │ │ -  │ │ │ │ │ +Macros │ │ │ │ │ +svc_export.h File Reference │ │ │ │ │ Macros │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -int ACE_OS::strcasecmp (const char *s, const char *t) │ │ │ │ │ -  Compares two strings (case insensitive const char version). More... │ │ │ │ │ -  │ │ │ │ │ -int ACE_OS::strcasecmp (const wchar_t *s, const wchar_t *t) │ │ │ │ │ -  Compares two strings (case insensitive const wchar_t version). More... │ │ │ │ │ +#define ACE_SVC_HAS_DLL   1 │ │ │ │ │   │ │ │ │ │ -int ACE_OS::strncasecmp (const char *s, const char *t, size_t len) │ │ │ │ │ -  Compares two arrays (case insensitive const char version). More... │ │ │ │ │ +#define ACE_Svc_Export   ACE_Proper_Import_Flag │ │ │ │ │   │ │ │ │ │ -int ACE_OS::strncasecmp (const wchar_t *s, const wchar_t *t, size_t len) │ │ │ │ │ -  Compares two arrays (case insensitive const wchar_t version). More... │ │ │ │ │ +#define ACE_SVC_SINGLETON_DECLARATION(T)   ACE_IMPORT_SINGLETON_DECLARATION (T) │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ - and a cast of thousands... │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +***** ◆ ACE_Svc_Export ***** │ │ │ │ │ +#define ACE_Svc_Export   ACE_Proper_Import_Flag │ │ │ │ │ +***** ◆ ACE_SVC_HAS_DLL ***** │ │ │ │ │ +#define ACE_SVC_HAS_DLL   1 │ │ │ │ │ +***** ◆ ACE_SVC_SINGLETON_DECLARATION ***** │ │ │ │ │ +#define (  T )    ACE_IMPORT_SINGLETON_DECLARATION (T) │ │ │ │ │ +ACE_SVC_SINGLETON_DECLARATION │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02063.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SOCK_Netlink.cpp File Reference │ │ │ │ +ACE: String_Base.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,293 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
SOCK_Netlink.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Functions
│ │ │ │ +
String_Base.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/String_Base_Const.h"
│ │ │ │ +#include <iterator>
│ │ │ │ +#include "ace/String_Base.inl"
│ │ │ │ +#include "ace/String_Base.cpp"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_String_Base< ACE_CHAR_T >
 This class provides a wrapper facade for C strings. More...
 
class  ACE_String_Base_Iterator< ACE_CHAR_T >
 Iterator class for the ACE_String_Base class. More...
 
class  ACE_String_Base_Const_Iterator< ACE_CHAR_T >
 Const iterator class for the ACE_String_Base class. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

template<class ACE_CHAR_T >
ACE_String_Base< ACE_CHAR_T > operator+ (const ACE_String_Base< ACE_CHAR_T > &, const ACE_String_Base< ACE_CHAR_T > &)
 
template<class ACE_CHAR_T >
ACE_String_Base< ACE_CHAR_T > operator+ (const ACE_String_Base< ACE_CHAR_T > &, const ACE_CHAR_T *)
 
template<class ACE_CHAR_T >
ACE_String_Base< ACE_CHAR_T > operator+ (const ACE_CHAR_T *, const ACE_String_Base< ACE_CHAR_T > &)
 
template<class ACE_CHAR_T >
ACE_String_Base< ACE_CHAR_T > operator+ (const ACE_String_Base< ACE_CHAR_T > &t, const ACE_CHAR_T c)
 
template<class ACE_CHAR_T >
ACE_String_Base< ACE_CHAR_T > operator+ (const ACE_CHAR_T c, const ACE_String_Base< ACE_CHAR_T > &t)
 
template<class ACE_CHAR_T >
bool operator== (const ACE_CHAR_T *s, const ACE_String_Base< ACE_CHAR_T > &t)
 
template<class ACE_CHAR_T >
bool operator!= (const ACE_CHAR_T *s, const ACE_String_Base< ACE_CHAR_T > &t)
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt (d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u)
│ │ │ │ +
│ │ │ │ +Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ operator!=()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +template<class ACE_CHAR_T >
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
bool operator!= (const ACE_CHAR_T * s,
const ACE_String_Base< ACE_CHAR_T > & t 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator+() [1/5]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +template<class ACE_CHAR_T >
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_String_Base< ACE_CHAR_T > operator+ (const ACE_CHAR_T * s,
const ACE_String_Base< ACE_CHAR_T > & t 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator+() [2/5]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +template<class ACE_CHAR_T >
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_String_Base< ACE_CHAR_T > operator+ (const ACE_CHAR_T c,
const ACE_String_Base< ACE_CHAR_T > & t 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator+() [3/5]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +template<class ACE_CHAR_T >
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_String_Base< ACE_CHAR_T > operator+ (const ACE_String_Base< ACE_CHAR_T > & s,
const ACE_CHAR_T * t 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator+() [4/5]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +template<class ACE_CHAR_T >
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_String_Base< ACE_CHAR_T > operator+ (const ACE_String_Base< ACE_CHAR_T > & s,
const ACE_String_Base< ACE_CHAR_T > & t 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator+() [5/5]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +template<class ACE_CHAR_T >
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_String_Base< ACE_CHAR_T > operator+ (const ACE_String_Base< ACE_CHAR_T > & t,
const ACE_CHAR_T c 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ operator==()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +template<class ACE_CHAR_T >
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
bool operator== (const ACE_CHAR_T * s,
const ACE_String_Base< ACE_CHAR_T > & t 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,102 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -SOCK_Netlink.cpp File Reference │ │ │ │ │ +Classes | Functions │ │ │ │ │ +String_Base.h File Reference │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/String_Base_Const.h" │ │ │ │ │ +#include │ │ │ │ │ +#include "ace/String_Base.inl" │ │ │ │ │ +#include "ace/String_Base.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_String_Base<_ACE_CHAR_T_> │ │ │ │ │ +  This class provides a wrapper facade for C strings. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_String_Base_Iterator<_ACE_CHAR_T_> │ │ │ │ │ +  Iterator class for the ACE_String_Base class. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_String_Base_Const_Iterator<_ACE_CHAR_T_> │ │ │ │ │ +  Const iterator class for the ACE_String_Base class. More... │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +template │ │ │ │ │ +ACE_String_Base< ACE_CHAR_T > operator+ (const ACE_String_Base< ACE_CHAR_T > │ │ │ │ │ + &, const ACE_String_Base< ACE_CHAR_T > &) │ │ │ │ │ +  │ │ │ │ │ +template │ │ │ │ │ +ACE_String_Base< ACE_CHAR_T > operator+ (const ACE_String_Base< ACE_CHAR_T > │ │ │ │ │ + &, const ACE_CHAR_T *) │ │ │ │ │ +  │ │ │ │ │ +template │ │ │ │ │ +ACE_String_Base< ACE_CHAR_T > operator+ (const ACE_CHAR_T *, const │ │ │ │ │ + ACE_String_Base< ACE_CHAR_T > &) │ │ │ │ │ +  │ │ │ │ │ +template │ │ │ │ │ +ACE_String_Base< ACE_CHAR_T > operator+ (const ACE_String_Base< ACE_CHAR_T > │ │ │ │ │ + &t, const ACE_CHAR_T c) │ │ │ │ │ +  │ │ │ │ │ +template │ │ │ │ │ +ACE_String_Base< ACE_CHAR_T > operator+ (const ACE_CHAR_T c, const │ │ │ │ │ + ACE_String_Base< ACE_CHAR_T > &t) │ │ │ │ │ +  │ │ │ │ │ +template │ │ │ │ │ + bool operator== (const ACE_CHAR_T *s, const │ │ │ │ │ + ACE_String_Base< ACE_CHAR_T > &t) │ │ │ │ │ +  │ │ │ │ │ +template │ │ │ │ │ + bool operator!= (const ACE_CHAR_T *s, const │ │ │ │ │ + ACE_String_Base< ACE_CHAR_T > &t) │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + (d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u) │ │ │ │ │ + Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ operator!=() ***** │ │ │ │ │ +template │ │ │ │ │ +bool operator!= ( const ACE_CHAR_T *  s, │ │ │ │ │ + const ACE_String_Base< ACE_CHAR_T > & t  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator+() [1/5] ***** │ │ │ │ │ +template │ │ │ │ │ +ACE_String_Base< ACE_CHAR_T > ( const ACE_CHAR_T *  s, │ │ │ │ │ +operator+ │ │ │ │ │ + const ACE_String_Base< ACE_CHAR_T > & t  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator+() [2/5] ***** │ │ │ │ │ +template │ │ │ │ │ +ACE_String_Base< ACE_CHAR_T > ( const ACE_CHAR_T  c, │ │ │ │ │ +operator+ │ │ │ │ │ + const ACE_String_Base< ACE_CHAR_T > & t  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator+() [3/5] ***** │ │ │ │ │ +template │ │ │ │ │ +ACE_String_Base< ACE_CHAR_T > ( const ACE_String_Base< ACE_CHAR_T > & s, │ │ │ │ │ +operator+ │ │ │ │ │ + const ACE_CHAR_T *  t  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator+() [4/5] ***** │ │ │ │ │ +template │ │ │ │ │ +ACE_String_Base< ACE_CHAR_T > ( const ACE_String_Base< ACE_CHAR_T > & s, │ │ │ │ │ +operator+ │ │ │ │ │ + const ACE_String_Base< ACE_CHAR_T > & t  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator+() [5/5] ***** │ │ │ │ │ +template │ │ │ │ │ +ACE_String_Base< ACE_CHAR_T > ( const ACE_String_Base< ACE_CHAR_T > & t, │ │ │ │ │ +operator+ │ │ │ │ │ + const ACE_CHAR_T  c  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ operator==() ***** │ │ │ │ │ +template │ │ │ │ │ +bool operator== ( const ACE_CHAR_T *  s, │ │ │ │ │ + const ACE_String_Base< ACE_CHAR_T > & t  inline │ │ │ │ │ + ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02066.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Timer_Queuefwd.h File Reference │ │ │ │ +ACE: Svc_Conf.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,37 +63,92 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Typedefs
│ │ │ │ -
Timer_Queuefwd.h File Reference
│ │ │ │ +Functions
│ │ │ │ +
Svc_Conf.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ +
#include "ace/Service_Config.h"
│ │ │ │ +#include "ace/Parse_Node.h"
│ │ │ │ +#include "ace/Svc_Conf_Param.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Typedefs

typedef ACE_Abstract_Timer_Queue< ACE_Event_Handler * > ACE_Timer_Queue
 

│ │ │ │ +Functions

int ace_yyparse ()
 
ACE_Service_Type_Implace_create_service_type (ACE_TCHAR const *, int, void *, unsigned int, ACE_Service_Object_Exterminator=0)
 Factory that creates a new ACE_Service_Type_Impl. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -

Forward declarations and typedefs of ACE_Timer_Queue class.

│ │ │ │ -
Author
Ossama Othman ossam.nosp@m.a@dr.nosp@m.e.van.nosp@m.derb.nosp@m.ilt.e.nosp@m.du
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Timer_Queue

│ │ │ │ +
Author
Doug Schmidt
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ace_create_service_type()

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Abstract_Timer_Queue<ACE_Event_Handler*> ACE_Timer_QueueACE_Service_Type_Impl * ace_create_service_type (ACE_TCHAR const * ,
int ,
void * ,
unsigned int ,
ACE_Service_Object_Exterminator  = 0 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

Factory that creates a new ACE_Service_Type_Impl.

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ace_yyparse()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
int ace_yyparse ()
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,24 +3,38 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Typedefs │ │ │ │ │ -Timer_Queuefwd.h File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef ACE_Abstract_Timer_Queue< ACE_Event_Handler * > ACE_Timer_Queue │ │ │ │ │ +Functions │ │ │ │ │ +Svc_Conf.h File Reference │ │ │ │ │ +#include "ace/Service_Config.h" │ │ │ │ │ +#include "ace/Parse_Node.h" │ │ │ │ │ +#include "ace/Svc_Conf_Param.h" │ │ │ │ │ + Functions │ │ │ │ │ + int ace_yyparse () │ │ │ │ │ +  │ │ │ │ │ +ACE_Service_Type_Impl * ace_create_service_type (ACE_TCHAR const *, int, void │ │ │ │ │ + *, unsigned int, ACE_Service_Object_Exterminator=0) │ │ │ │ │ +  Factory that creates a new ACE_Service_Type_Impl. │ │ │ │ │ + More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -Forward declarations and typedefs of ACE_Timer_Queue class. │ │ │ │ │ Author │ │ │ │ │ - Ossama Othman │ │ │ │ │ - ossam.nosp@m.a@dr.nosp@m.e.van.nosp@m.derb.nosp@m.ilt.e.nosp@m.du │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_Timer_Queue ***** │ │ │ │ │ -typedef ACE_Abstract_Timer_Queue ACE_Timer_Queue │ │ │ │ │ + Doug Schmidt │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ace_create_service_type() ***** │ │ │ │ │ +ACE_Service_Type_Impl * ( ACE_TCHAR const *  , │ │ │ │ │ +ace_create_service_type │ │ │ │ │ + int  , │ │ │ │ │ + void *  , │ │ │ │ │ + unsigned int  , │ │ │ │ │ + ACE_Service_Object_Exterminator = 0  │ │ │ │ │ + ) │ │ │ │ │ +Factory that creates a new ACE_Service_Type_Impl. │ │ │ │ │ +***** ◆ ace_yyparse() ***** │ │ │ │ │ +int ace_yyparse ( ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02069.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Token_Request_Reply.h File Reference │ │ │ │ +ACE: Timeprobe.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,63 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Macros
│ │ │ │ -
Token_Request_Reply.h File Reference
│ │ │ │ +
Timeprobe.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Local_Tokens.h"
│ │ │ │ -#include "ace/Token_Request_Reply.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Token_Request
 Message format for delivering requests to the ACE_Token Server. More...
 
struct  ACE_Token_Request::Transfer
 
class  ACE_Token_Reply
 Message format for delivering replies from the ACE_Token Server. More...
 
struct  ACE_Token_Reply::Transfer
 The 2 fields in the <Transfer> struct are transmitted to the server. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_TOKEN_REQUEST_HEADER_SIZE   40
 
│ │ │ │ -

Detailed Description

│ │ │ │ -

Define the format used to exchange messages between the ACE_Token Server and its clients.

│ │ │ │ -
Author
Douglas C. Schmidt (d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u)
│ │ │ │ -
│ │ │ │ -Tim Harrison (harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu)
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_TOKEN_REQUEST_HEADER_SIZE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TOKEN_REQUEST_HEADER_SIZE   40
│ │ │ │ -
│ │ │ │ -

Specifies the size of the fixed length portion of the Transfer structure in ACE_Token_Request

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,44 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros │ │ │ │ │ -Token_Request_Reply.h File Reference │ │ │ │ │ -#include "ace/Local_Tokens.h" │ │ │ │ │ -#include "ace/Token_Request_Reply.inl" │ │ │ │ │ - Classes │ │ │ │ │ - class  ACE_Token_Request │ │ │ │ │ -  Message format for delivering requests to the ACE_Token Server. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Token_Request::Transfer │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Token_Reply │ │ │ │ │ -  Message format for delivering replies from the ACE_Token Server. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Token_Reply::Transfer │ │ │ │ │ -  The 2 fields in the struct are transmitted to the server. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_TOKEN_REQUEST_HEADER_SIZE   40 │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ -Define the format used to exchange messages between the ACE_Token Server and │ │ │ │ │ -its clients. │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - (d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u) │ │ │ │ │ - Tim Harrison (harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu) │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_TOKEN_REQUEST_HEADER_SIZE ***** │ │ │ │ │ -#define ACE_TOKEN_REQUEST_HEADER_SIZE   40 │ │ │ │ │ -Specifies the size of the fixed length portion of the Transfer structure in │ │ │ │ │ -ACE_Token_Request │ │ │ │ │ +Timeprobe.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02072.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Obstack_T.inl File Reference │ │ │ │ +ACE: Caching_Strategies_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,147 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Obstack_T.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Macros
│ │ │ │ +
Caching_Strategies_T.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/Caching_Utility_T.h"
│ │ │ │ +#include "ace/Caching_Strategies_T.inl"
│ │ │ │ +#include "ace/Caching_Strategies_T.cpp"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Caching_Strategy< ATTRIBUTES, CACHING_UTILITY >
 This class is an abstract base class for a caching strategy. More...
 
class  ACE_Caching_Strategy_Adapter< ATTRIBUTES, CACHING_UTILITY, IMPLEMENTATION >
 This class follows the Adaptor pattern and is used to provide External Polymorphism by deriving from ACE_Caching_Strategy. More...
 
class  ACE_LRU_Caching_Strategy< ATTRIBUTES, CACHING_UTILITY >
 Defines a Least Recently Used strategy which will decide on the item to be removed from the cache. More...
 
class  ACE_LFU_Caching_Strategy< ATTRIBUTES, CACHING_UTILITY >
 Defines a Least Frequently Used strategy for which will decide on the item to be removed from the cache. More...
 
class  ACE_FIFO_Caching_Strategy< ATTRIBUTES, CACHING_UTILITY >
 The First In First Out strategy is implemented wherein each item is ordered. More...
 
class  ACE_Null_Caching_Strategy< ATTRIBUTES, CACHING_UTILITY >
 The is a special caching strategy which doesnt have the purging feature. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_Caching_Strategy   ACS
 
#define ACE_Caching_Strategy_Adapter   ACSA
 
#define ACE_LRU_Caching_Strategy   ALRU
 
#define ACE_LFU_Caching_Strategy   ALFU
 
#define ACE_FIFO_Caching_Strategy   AFIFO
 
#define ACE_Null_Caching_Strategy   ANULL
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Kirthika Parameswaran kirth.nosp@m.ika@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Caching_Strategy

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_Caching_Strategy   ACS
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_Caching_Strategy_Adapter

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_Caching_Strategy_Adapter   ACSA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_FIFO_Caching_Strategy

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_FIFO_Caching_Strategy   AFIFO
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_LFU_Caching_Strategy

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_LFU_Caching_Strategy   ALFU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_LRU_Caching_Strategy

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_LRU_Caching_Strategy   ALRU
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_Null_Caching_Strategy

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_Null_Caching_Strategy   ANULL
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,70 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Obstack_T.inl File Reference │ │ │ │ │ +Classes | Macros │ │ │ │ │ +Caching_Strategies_T.h File Reference │ │ │ │ │ +#include "ace/Caching_Utility_T.h" │ │ │ │ │ +#include "ace/Caching_Strategies_T.inl" │ │ │ │ │ +#include "ace/Caching_Strategies_T.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Caching_Strategy<_ATTRIBUTES,_CACHING_UTILITY_> │ │ │ │ │ +  This class is an abstract base class for a caching strategy. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Caching_Strategy_Adapter<_ATTRIBUTES,_CACHING_UTILITY, │ │ │ │ │ + IMPLEMENTATION_> │ │ │ │ │ +  This class follows the Adaptor pattern and is used to provide External │ │ │ │ │ + Polymorphism by deriving from ACE_Caching_Strategy. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_LRU_Caching_Strategy<_ATTRIBUTES,_CACHING_UTILITY_> │ │ │ │ │ +  Defines a Least Recently Used strategy which will decide on the item to │ │ │ │ │ + be removed from the cache. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_LFU_Caching_Strategy<_ATTRIBUTES,_CACHING_UTILITY_> │ │ │ │ │ +  Defines a Least Frequently Used strategy for which will decide on the │ │ │ │ │ + item to be removed from the cache. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_FIFO_Caching_Strategy<_ATTRIBUTES,_CACHING_UTILITY_> │ │ │ │ │ +  The First In First Out strategy is implemented wherein each item is │ │ │ │ │ + ordered. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Null_Caching_Strategy<_ATTRIBUTES,_CACHING_UTILITY_> │ │ │ │ │ +  The is a special caching strategy which doesnt have the purging │ │ │ │ │ + feature. More... │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_Caching_Strategy   ACS │ │ │ │ │ +  │ │ │ │ │ +#define ACE_Caching_Strategy_Adapter   ACSA │ │ │ │ │ +  │ │ │ │ │ +#define ACE_LRU_Caching_Strategy   ALRU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_LFU_Caching_Strategy   ALFU │ │ │ │ │ +  │ │ │ │ │ +#define ACE_FIFO_Caching_Strategy   AFIFO │ │ │ │ │ +  │ │ │ │ │ +#define ACE_Null_Caching_Strategy   ANULL │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Kirthika Parameswaran │ │ │ │ │ + kirth.nosp@m.ika@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_Caching_Strategy ***** │ │ │ │ │ +#define ACE_Caching_Strategy   ACS │ │ │ │ │ +***** ◆ ACE_Caching_Strategy_Adapter ***** │ │ │ │ │ +#define ACE_Caching_Strategy_Adapter   ACSA │ │ │ │ │ +***** ◆ ACE_FIFO_Caching_Strategy ***** │ │ │ │ │ +#define ACE_FIFO_Caching_Strategy   AFIFO │ │ │ │ │ +***** ◆ ACE_LFU_Caching_Strategy ***** │ │ │ │ │ +#define ACE_LFU_Caching_Strategy   ALFU │ │ │ │ │ +***** ◆ ACE_LRU_Caching_Strategy ***** │ │ │ │ │ +#define ACE_LRU_Caching_Strategy   ALRU │ │ │ │ │ +***** ◆ ACE_Null_Caching_Strategy ***** │ │ │ │ │ +#define ACE_Null_Caching_Strategy   ANULL │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02075.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Reactor_Timer_Interface.h File Reference │ │ │ │ +ACE: Task.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,29 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Reactor_Timer_Interface.h File Reference
│ │ │ │ +
Task.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Time_Value.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Reactor_Timer_Interface
 Interface for timer related methods on the Reactor. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Irfan Pyarali irfan.nosp@m.@oom.nosp@m.works.nosp@m..com
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,20 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Reactor_Timer_Interface.h File Reference │ │ │ │ │ -#include "ace/Time_Value.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Reactor_Timer_Interface │ │ │ │ │ -  Interface for timer related methods on the Reactor. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Irfan Pyarali irfan.nosp@m.@oom.nosp@m.works.nosp@m..com │ │ │ │ │ +Task.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02078.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: ATM_QoS.inl File Reference │ │ │ │ +ACE: Flag_Manip.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,66 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
ATM_QoS.inl File Reference
│ │ │ │ +
│ │ │ │ +Namespaces | │ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
Flag_Manip.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/os_include/os_fcntl.h"
│ │ │ │ +#include "ace/Flag_Manip.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

int ACE::set_flags (ACE_HANDLE handle, int flags)
 Set flags associated with handle. More...
 
int ACE::clr_flags (ACE_HANDLE handle, int flags)
 Clear flags associated with handle. More...
 
int ACE::get_flags (ACE_HANDLE handle)
 Return the current setting of flags associated with handle. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +

This class includes the functions used for the Flag Manipulation.

│ │ │ │ +
Author
Priyanka Gontla pgont.nosp@m.la@d.nosp@m.oc.ec.nosp@m.e.uc.nosp@m.i.edu
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_EXPORT_MACRO

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,39 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -ATM_QoS.inl File Reference │ │ │ │ │ +Namespaces | Macros | Functions │ │ │ │ │ +Flag_Manip.h File Reference │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/os_include/os_fcntl.h" │ │ │ │ │ +#include "ace/Flag_Manip.inl" │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE │ │ │ │ │ +  The namespace containing the ACE framework itself. │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +int ACE::set_flags (ACE_HANDLE handle, int flags) │ │ │ │ │ +  Set flags associated with handle. More... │ │ │ │ │ +  │ │ │ │ │ +int ACE::clr_flags (ACE_HANDLE handle, int flags) │ │ │ │ │ +  Clear flags associated with handle. More... │ │ │ │ │ +  │ │ │ │ │ +int ACE::get_flags (ACE_HANDLE handle) │ │ │ │ │ +  Return the current setting of flags associated with handle. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ +This class includes the functions used for the Flag Manipulation. │ │ │ │ │ + Author │ │ │ │ │ + Priyanka Gontla pgont.nosp@m.la@d.nosp@m.oc.ec.nosp@m.e.uc.nosp@m.i.edu │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02081.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Sig_Handler.h File Reference │ │ │ │ +ACE: Dirent.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,31 +64,29 @@ │ │ │ │
    │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │ -
Sig_Handler.h File Reference
│ │ │ │ +
Dirent.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Event_Handler.h"
│ │ │ │ -#include "ace/Sig_Handler.inl"
│ │ │ │ +
#include "ace/OS_NS_dirent.h"
│ │ │ │ +#include "ace/Dirent.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_Sig_Handler
 This is the main dispatcher of signals for ACE. It improves the existing UNIX signal handling mechanism by allowing C++ objects to handle signals in a way that avoids the use of global/static variables and functions. More...
 
class  ACE_Sig_Handlers
 This is an alternative signal handling dispatcher for ACE. It allows a list of signal handlers to be registered for each signal. It also makes SA_RESTART the default mode. More...
class  ACE_Dirent
 Define a portable C++ directory-entry iterator based on the POSIX API. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +

Define a portable C++ interface to ACE_OS_Dirent directory-entry manipulation.

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,29 +4,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Classes │ │ │ │ │ -Sig_Handler.h File Reference │ │ │ │ │ -#include "ace/Event_Handler.h" │ │ │ │ │ -#include "ace/Sig_Handler.inl" │ │ │ │ │ +Dirent.h File Reference │ │ │ │ │ +#include "ace/OS_NS_dirent.h" │ │ │ │ │ +#include "ace/Dirent.inl" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Sig_Handler │ │ │ │ │ - This is the main dispatcher of signals for ACE. It improves the │ │ │ │ │ -  existing UNIX signal handling mechanism by allowing C++ objects to │ │ │ │ │ - handle signals in a way that avoids the use of global/static variables │ │ │ │ │ - and functions. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Sig_Handlers │ │ │ │ │ - This is an alternative signal handling dispatcher for ACE. It allows a │ │ │ │ │ -  list of signal handlers to be registered for each signal. It also makes │ │ │ │ │ - SA_RESTART the default mode. More... │ │ │ │ │ +class  ACE_Dirent │ │ │ │ │ +  Define a portable C++ directory-entry iterator based on the POSIX API. │ │ │ │ │ + More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ +Define a portable C++ interface to ACE_OS_Dirent directory-entry manipulation. │ │ │ │ │ Author │ │ │ │ │ Douglas C. Schmidt │ │ │ │ │ d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02084.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Date_Time.h File Reference │ │ │ │ +ACE: Codeset_Registry.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,27 +64,34 @@ │ │ │ │
    │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │ -
Date_Time.h File Reference
│ │ │ │ +
Codeset_Registry.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Date_Time.inl"
│ │ │ │ +
#include "ace/SString.h"
│ │ │ │ +#include "ace/CDR_Base.h"
│ │ │ │ +#include "ace/Codeset_Symbols.h"
│ │ │ │ +#include "ace/Codeset_Registry.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_Date_Time
 System independent representation of date and time. More...
class  ACE_Codeset_Registry
 
struct  ACE_Codeset_Registry::registry_entry
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Tim Harrison (harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu) (and he's darn proud of this ;-))
│ │ │ │ +

ACE wrapper around access functions for the OSF's DCE codeset registry access functions

│ │ │ │ +

For environments that intrinsically support the DCE defined access functions, the methods in this class are simply wrappers. On other platforms, emulation is provided. The motivation for this class is to support interoperability via translators and the CDR streams, primarily in TAO, but this capability is not restricted to CORBA.

│ │ │ │ +

The emulated functionality supports Open Group RFC #40, currently RFC 40.2, www.opengroup.org/tech/rfc/rfc40.2.html

│ │ │ │ +
Author
Phil Mesnier mesni.nosp@m.er_p.nosp@m.@ociw.nosp@m.eb.c.nosp@m.om
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,20 +4,32 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Classes │ │ │ │ │ -Date_Time.h File Reference │ │ │ │ │ -#include "ace/Date_Time.inl" │ │ │ │ │ +Codeset_Registry.h File Reference │ │ │ │ │ +#include "ace/SString.h" │ │ │ │ │ +#include "ace/CDR_Base.h" │ │ │ │ │ +#include "ace/Codeset_Symbols.h" │ │ │ │ │ +#include "ace/Codeset_Registry.inl" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Date_Time │ │ │ │ │ -  System independent representation of date and time. More... │ │ │ │ │ + class  ACE_Codeset_Registry │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Codeset_Registry::registry_entry │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ +ACE wrapper around access functions for the OSF's DCE codeset registry access │ │ │ │ │ +functions │ │ │ │ │ +For environments that intrinsically support the DCE defined access functions, │ │ │ │ │ +the methods in this class are simply wrappers. On other platforms, emulation is │ │ │ │ │ +provided. The motivation for this class is to support interoperability via │ │ │ │ │ +translators and the CDR streams, primarily in TAO, but this capability is not │ │ │ │ │ +restricted to CORBA. │ │ │ │ │ +The emulated functionality supports Open Group RFC #40, currently RFC 40.2, │ │ │ │ │ +www.opengroup.org/tech/rfc/rfc40.2.html │ │ │ │ │ Author │ │ │ │ │ - Tim Harrison (harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu) (and │ │ │ │ │ - he's darn proud of this ;-)) │ │ │ │ │ + Phil Mesnier mesni.nosp@m.er_p.nosp@m.@ociw.nosp@m.eb.c.nosp@m.om │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02087.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Atomic_Op.h File Reference │ │ │ │ +ACE: SString.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,64 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Atomic_Op.h File Reference
│ │ │ │ +
│ │ │ │ +Functions
│ │ │ │ +
SString.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Thread_Mutex.h"
│ │ │ │ -#include "ace/Atomic_Op_T.h"
│ │ │ │ -#include "ace/Atomic_Op_GCC_T.h"
│ │ │ │ -#include "ace/Atomic_Op.inl"
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ +
#include "ace/ACE.h"
│ │ │ │ +#include "ace/OS_NS_stdlib.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

ACE_NS_WString operator+ (const ACE_NS_WString &s, const ACE_NS_WString &t)
 
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ operator+()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_NS_WString operator+ (const ACE_NS_WStrings,
const ACE_NS_WStringt 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,19 +3,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Atomic_Op.h File Reference │ │ │ │ │ -#include "ace/Thread_Mutex.h" │ │ │ │ │ -#include "ace/Atomic_Op_T.h" │ │ │ │ │ -#include "ace/Atomic_Op_GCC_T.h" │ │ │ │ │ -#include "ace/Atomic_Op.inl" │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +Functions │ │ │ │ │ +SString.inl File Reference │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/OS_NS_stdlib.h" │ │ │ │ │ + Functions │ │ │ │ │ +ACE_NS_WString operator+ (const ACE_NS_WString &s, const ACE_NS_WString &t) │ │ │ │ │ +  │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ operator+() ***** │ │ │ │ │ +ACE_NS_WString operator+ ( const ACE_NS_WString & s, │ │ │ │ │ + const ACE_NS_WString & t  inline │ │ │ │ │ + ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02090.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Hashable.cpp File Reference │ │ │ │ +ACE: Local_Name_Space.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,37 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Hashable.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Local_Name_Space.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Hashable.h"
│ │ │ │ +
#include "ace/Malloc_T.h"
│ │ │ │ +#include "ace/Local_Name_Space_T.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_NS_String
 This class and ACE_NS_Internal are used as Adapters to work with the Map_Manager. More...
 
class  ACE_NS_Internal
 This class and ACE_NS_String are used as Adapters to work with the Map_Manager. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Prashant Jain (pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu)
│ │ │ │ +
│ │ │ │ +Irfan Pyarali (irfan.nosp@m.@wue.nosp@m.rl.wu.nosp@m.stl..nosp@m.edu)
│ │ │ │ +
│ │ │ │ +Douglas C. Schmidt (d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u).
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Hashable.cpp File Reference │ │ │ │ │ -#include "ace/Hashable.h" │ │ │ │ │ +Classes │ │ │ │ │ +Local_Name_Space.h File Reference │ │ │ │ │ +#include "ace/Malloc_T.h" │ │ │ │ │ +#include "ace/Local_Name_Space_T.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_NS_String │ │ │ │ │ +  This class and ACE_NS_Internal are used as Adapters to work with the │ │ │ │ │ + Map_Manager. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_NS_Internal │ │ │ │ │ +  This class and ACE_NS_String are used as Adapters to work with the │ │ │ │ │ + Map_Manager. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Prashant Jain (pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu) │ │ │ │ │ + Irfan Pyarali (irfan.nosp@m.@wue.nosp@m.rl.wu.nosp@m.stl..nosp@m.edu) │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + (d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u). │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02093.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Future_Set.cpp File Reference │ │ │ │ +ACE: Free_List.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,65 +63,34 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
Future_Set.cpp File Reference
│ │ │ │ +Classes
│ │ │ │ +
Free_List.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Future_Set.h"
│ │ │ │ +
#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/Default_Constants.h"
│ │ │ │ +#include "ace/os_include/os_stddef.h"
│ │ │ │ +#include "ace/Free_List.cpp"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_FUTURE_SET_CPP
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Functions

 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Future_Set) template< class T > ACE_Future_Set< T >
 

│ │ │ │ +Classes

class  ACE_Free_List< T >
 Implements a free list. More...
 
class  ACE_Locked_Free_List< T, ACE_LOCK >
 Implements a free list. More...
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_FUTURE_SET_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_FUTURE_SET_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tc()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Future_Set )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Darrell Brunsch (bruns.nosp@m.ch@c.nosp@m.s.wus.nosp@m.tl.e.nosp@m.du)
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,26 +3,26 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions │ │ │ │ │ -Future_Set.cpp File Reference │ │ │ │ │ -#include "ace/Future_Set.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_FUTURE_SET_CPP │ │ │ │ │ +Classes │ │ │ │ │ +Free_List.h File Reference │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/Default_Constants.h" │ │ │ │ │ +#include "ace/os_include/os_stddef.h" │ │ │ │ │ +#include "ace/Free_List.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Free_List<_T_> │ │ │ │ │ +  Implements a free list. More... │ │ │ │ │   │ │ │ │ │ - Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Future_Set) template< class T > ACE_Future_Set< │ │ │ │ │ - T > │ │ │ │ │ +class  ACE_Locked_Free_List<_T,_ACE_LOCK_> │ │ │ │ │ +  Implements a free list. More... │ │ │ │ │   │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_FUTURE_SET_CPP ***** │ │ │ │ │ -#define ACE_FUTURE_SET_CPP │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Future_Set  ) │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Darrell Brunsch (bruns.nosp@m.ch@c.nosp@m.s.wus.nosp@m.tl.e.nosp@m.du) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02096.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Unbounded_Queue.h File Reference │ │ │ │ +ACE: Service_Repository.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,38 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Unbounded_Queue.h File Reference
│ │ │ │ +
Service_Repository.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Node.h"
│ │ │ │ -#include "ace/os_include/os_stddef.h"
│ │ │ │ -#include "ace/Unbounded_Queue.inl"
│ │ │ │ -#include "ace/Unbounded_Queue.cpp"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Unbounded_Queue_Iterator< T >
 Implement an iterator over an unbounded queue. More...
 
class  ACE_Unbounded_Queue_Const_Iterator< T >
 Implement an iterator over an const unbounded queue. More...
 
class  ACE_Unbounded_Queue< T >
 A Queue of "infinite" length. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,30 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Unbounded_Queue.h File Reference │ │ │ │ │ -#include "ace/Node.h" │ │ │ │ │ -#include "ace/os_include/os_stddef.h" │ │ │ │ │ -#include "ace/Unbounded_Queue.inl" │ │ │ │ │ -#include "ace/Unbounded_Queue.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Unbounded_Queue_Iterator<_T_> │ │ │ │ │ -  Implement an iterator over an unbounded queue. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Unbounded_Queue_Const_Iterator<_T_> │ │ │ │ │ -  Implement an iterator over an const unbounded queue. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Unbounded_Queue<_T_> │ │ │ │ │ -  A Queue of "infinite" length. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +Service_Repository.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02099.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_sys_utsname.h File Reference │ │ │ │ +ACE: Containers_T.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,82 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Namespaces | │ │ │ │ -Macros | │ │ │ │ -Typedefs | │ │ │ │ -Functions
│ │ │ │ -
OS_NS_sys_utsname.h File Reference
│ │ │ │ +
Containers_T.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -#include "ace/os_include/sys/os_utsname.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef struct utsname ACE_utsname
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

int ACE_OS::uname (ACE_utsname *name)
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ -
│ │ │ │ -and a cast of thousands...
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_EXPORT_MACRO

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_utsname

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef struct utsname ACE_utsname
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,42 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces | Macros | Typedefs | Functions │ │ │ │ │ -OS_NS_sys_utsname.h File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ -#include "ace/os_include/sys/os_utsname.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_OS │ │ │ │ │ - This namespace defines an OS independent programming API that │ │ │ │ │ -  shields developers from nonportable aspects of writing efficient │ │ │ │ │ - system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ - various real-time operating systems. │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef struct utsname ACE_utsname │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -int ACE_OS::uname (ACE_utsname *name) │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ - and a cast of thousands... │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_utsname ***** │ │ │ │ │ -typedef struct utsname ACE_utsname │ │ │ │ │ +Containers_T.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02102.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: NT_Service.inl File Reference │ │ │ │ +ACE: Functor_String.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,46 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
NT_Service.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Functor_String.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/SStringfwd.h"
│ │ │ │ +#include <string>
│ │ │ │ +#include "ace/Functor_String.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Equal_To< ACE_CString >
 Function object for determining whether two ACE_CStrings are equal. More...
 
class  ACE_Hash< ACE_CString >
 Function object for hashing a ACE_CString. More...
 
class  ACE_Less_Than< ACE_CString >
 Function object for determining whether the first const string is less than the second const string. More...
 
class  ACE_Equal_To< std::string >
 Function object for determining whether two std::strings are equal. More...
 
class  ACE_Hash< std::string >
 Function object for hashing a std::string. More...
 
class  ACE_Less_Than< std::string >
 Function object for determining whether the first const string is less than the second const string. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +

Class template specializations for ACE_*String types implementing function objects that are used in various places in ATC. They could be placed in Functor.h. But we don't want to couple string types to the rest of ACE+TAO. Hence they are placed in a separate file.

│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,43 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -NT_Service.inl File Reference │ │ │ │ │ +Classes │ │ │ │ │ +Functor_String.h File Reference │ │ │ │ │ +#include "ace/SStringfwd.h" │ │ │ │ │ +#include │ │ │ │ │ +#include "ace/Functor_String.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Equal_To<_ACE_CString_> │ │ │ │ │ +  Function object for determining whether two ACE_CStrings are equal. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Hash<_ACE_CString_> │ │ │ │ │ +  Function object for hashing a ACE_CString. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Less_Than<_ACE_CString_> │ │ │ │ │ +  Function object for determining whether the first const string is less │ │ │ │ │ + than the second const string. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Equal_To<_std::string_> │ │ │ │ │ +  Function object for determining whether two std::strings are equal. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Hash<_std::string_> │ │ │ │ │ +  Function object for hashing a std::string. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Less_Than<_std::string_> │ │ │ │ │ +  Function object for determining whether the first const string is less │ │ │ │ │ + than the second const string. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ +Class template specializations for ACE_*String types implementing function │ │ │ │ │ +objects that are used in various places in ATC. They could be placed in │ │ │ │ │ +Functor.h. But we don't want to couple string types to the rest of ACE+TAO. │ │ │ │ │ +Hence they are placed in a separate file. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02105.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_Log_Msg_Attributes.inl File Reference │ │ │ │ +ACE: Dynamic_Message_Strategy.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,15 +62,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
OS_Log_Msg_Attributes.inl File Reference
│ │ │ │ +
Dynamic_Message_Strategy.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_Log_Msg_Attributes.inl File Reference │ │ │ │ │ +Dynamic_Message_Strategy.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02108.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Log_Msg_NT_Event_Log.h File Reference │ │ │ │ +ACE: Metrics_Cache_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,28 +63,40 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Log_Msg_NT_Event_Log.h File Reference
│ │ │ │ +Macros
│ │ │ │ +
Metrics_Cache_T.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Log_Msg_Backend.h"
│ │ │ │ +
#include "ace/Metrics_Cache_T.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Classes

class  ACE_Log_Msg_NT_Event_Log
 Implements an ACE_Log_Msg_Backend that logs to the WinNT system event log. More...
 

│ │ │ │ +Macros

#define ACE_METRICS_CACHE_CPP
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Christopher Kohlhoff chris.nosp@m.@koh.nosp@m.lhoff.nosp@m..com
│ │ │ │ -
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_METRICS_CACHE_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_METRICS_CACHE_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,21 +3,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Log_Msg_NT_Event_Log.h File Reference │ │ │ │ │ -#include "ace/Log_Msg_Backend.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Log_Msg_NT_Event_Log │ │ │ │ │ -  Implements an ACE_Log_Msg_Backend that logs to the WinNT system event │ │ │ │ │ - log. More... │ │ │ │ │ +Macros │ │ │ │ │ +Metrics_Cache_T.cpp File Reference │ │ │ │ │ +#include "ace/Metrics_Cache_T.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_METRICS_CACHE_CPP │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Christopher Kohlhoff chris.nosp@m.@koh.nosp@m.lhoff.nosp@m..com │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_METRICS_CACHE_CPP ***** │ │ │ │ │ +#define ACE_METRICS_CACHE_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02111.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: MEM_IO.cpp File Reference │ │ │ │ +ACE: SOCK_Acceptor.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
MEM_IO.cpp File Reference
│ │ │ │ +
SOCK_Acceptor.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/MEM_IO.h"
│ │ │ │ -#include "ace/Handle_Set.h"
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -MEM_IO.cpp File Reference │ │ │ │ │ -#include "ace/MEM_IO.h" │ │ │ │ │ -#include "ace/Handle_Set.h" │ │ │ │ │ +SOCK_Acceptor.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02114.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Malloc.inl File Reference │ │ │ │ +ACE: Msg_WFMO_Reactor.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,15 +62,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Malloc.inl File Reference
│ │ │ │ +
Msg_WFMO_Reactor.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Malloc.inl File Reference │ │ │ │ │ +Msg_WFMO_Reactor.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02117.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_dirent.inl File Reference │ │ │ │ +ACE: OS_TLI.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,45 +64,912 @@ │ │ │ │
    │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Namespaces | │ │ │ │ +Macros | │ │ │ │ +Typedefs | │ │ │ │ Functions
│ │ │ │ -
OS_NS_dirent.inl File Reference
│ │ │ │ +
OS_TLI.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_Memory.h"
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +#include "ace/OS_Errno.h"
│ │ │ │ +#include "ace/ACE_export.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│ │ │ │ Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef struct t_optmgmt ACE_TOPTMGMT
 
typedef struct t_bind ACE_TBIND
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Functions

void ACE_OS::closedir (ACE_DIR *)
 
ACE_DIRACE_OS::opendir (const ACE_TCHAR *filename)
 
struct ACE_DIRENTACE_OS::readdir (ACE_DIR *)
 
void ACE_OS::rewinddir (ACE_DIR *)
 
int ACE_OS::scandir (const ACE_TCHAR *dirname, struct ACE_DIRENT **namelist[], ACE_SCANDIR_SELECTOR selector, ACE_SCANDIR_COMPARATOR comparator)
 
int ACE_OS::alphasort (const void *, const void *)
 
void ACE_OS::seekdir (ACE_DIR *, long loc)
 
long ACE_OS::telldir (ACE_DIR *)
 
int t_accept (int fildes, int resfd, struct t_call *call)
 
char * t_alloc (int fildes, int struct_type, int fields)
 
int t_bind (int fildes, struct t_bind *req, struct t_bind *ret)
 
int t_close (int fildes)
 
int t_connect (int fildes, struct t_call *sndcall, struct t_call *rcvcall)
 
void t_error (const char *errmsg)
 
int t_free (char *ptr, int struct_type)
 
int t_getinfo (int fildes, struct t_info *info)
 
int t_getname (int fildes, struct netbuf *namep, int type)
 
int t_getstate (int fildes)
 
int t_listen (int fildes, struct t_call *call)
 
int t_look (int fildes)
 
int t_open (char *path, int oflag, struct t_info *info)
 
int t_optmgmt (int fildes, struct t_optmgmt *req, struct t_optmgmt *ret)
 
int t_rcv (int fildes, char *buf, unsigned int nbytes, int *flags)
 
int t_rcvconnect (int fildes, struct t_call *call)
 
int t_rcvdis (int fildes, struct t_discon *discon)
 
int t_rcvrel (int fildes)
 
int t_rcvudata (int fildes, struct t_unitdata *unitdata, int *flags)
 
int t_rcvuderr (int fildes, struct t_uderr *uderr)
 
int t_snd (int fildes, const char *buf, unsigned int nbytes, int flags)
 
int t_snddis (int fildes, struct t_call *call)
 
int t_sndrel (int fildes)
 
int t_sndudata (int fildes, struct t_unitdata *unitdata)
 
int t_sync (int fildes)
 
int t_unbind (int fildes)
 
int ACE_OS::t_accept (ACE_HANDLE fildes, ACE_HANDLE resfd, struct t_call *call)
 
char * ACE_OS::t_alloc (ACE_HANDLE fildes, int struct_type, int fields)
 
int ACE_OS::t_bind (ACE_HANDLE fildes, ACE_TBIND *req, ACE_TBIND *ret)
 
int ACE_OS::t_close (ACE_HANDLE fildes)
 
int ACE_OS::t_connect (ACE_HANDLE fildes, struct t_call *sndcall, struct t_call *rcvcall)
 
void ACE_OS::t_error (const char *errmsg)
 
int ACE_OS::t_free (char *ptr, int struct_type)
 
int ACE_OS::t_getinfo (ACE_HANDLE fildes, struct t_info *info)
 
int ACE_OS::t_getname (ACE_HANDLE fildes, struct netbuf *namep, int type)
 
int ACE_OS::t_getstate (ACE_HANDLE fildes)
 
int ACE_OS::t_listen (ACE_HANDLE fildes, struct t_call *call)
 
int ACE_OS::t_look (ACE_HANDLE fildes)
 
ACE_HANDLE ACE_OS::t_open (char *path, int oflag, struct t_info *info)
 
int ACE_OS::t_optmgmt (ACE_HANDLE handle, ACE_TOPTMGMT *req, ACE_TOPTMGMT *ret)
 
int ACE_OS::t_rcv (ACE_HANDLE fildes, char *buf, unsigned int nbytes, int *flags)
 
int ACE_OS::t_rcvdis (ACE_HANDLE fildes, struct t_discon *discon)
 
int ACE_OS::t_rcvrel (ACE_HANDLE fildes)
 
int ACE_OS::t_rcvudata (ACE_HANDLE fildes, struct t_unitdata *unitdata, int *flags)
 
int ACE_OS::t_rcvuderr (ACE_HANDLE fildes, struct t_uderr *uderr)
 
int ACE_OS::t_snd (ACE_HANDLE fildes, const char *buf, unsigned int nbytes, int flags)
 
int ACE_OS::t_snddis (ACE_HANDLE fildes, struct t_call *call)
 
int ACE_OS::t_sndrel (ACE_HANDLE fildes)
 
int ACE_OS::t_sync (ACE_HANDLE fildes)
 
int ACE_OS::t_unbind (ACE_HANDLE fildes)
 
│ │ │ │ +

Detailed Description

│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_EXPORT_MACRO

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_TBIND

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef struct t_bind ACE_TBIND
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TOPTMGMT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef struct t_optmgmt ACE_TOPTMGMT
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ t_accept()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int t_accept (int fildes,
int resfd,
struct t_call * call 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ t_alloc()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
char * t_alloc (int fildes,
int struct_type,
int fields 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ t_bind()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int t_bind (int fildes,
struct t_bind * req,
struct t_bind * ret 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ t_close()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int t_close (int fildes)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ t_connect()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int t_connect (int fildes,
struct t_call * sndcall,
struct t_call * rcvcall 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ t_error()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
void t_error (const char * errmsg)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ t_free()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int t_free (char * ptr,
int struct_type 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ t_getinfo()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int t_getinfo (int fildes,
struct t_info * info 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ t_getname()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int t_getname (int fildes,
struct netbuf * namep,
int type 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ t_getstate()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int t_getstate (int fildes)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ t_listen()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int t_listen (int fildes,
struct t_call * call 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ t_look()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int t_look (int fildes)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ t_open()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int t_open (char * path,
int oflag,
struct t_info * info 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ t_optmgmt()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int t_optmgmt (int fildes,
struct t_optmgmt * req,
struct t_optmgmt * ret 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ t_rcv()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int t_rcv (int fildes,
char * buf,
unsigned int nbytes,
int * flags 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ t_rcvconnect()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int t_rcvconnect (int fildes,
struct t_call * call 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ t_rcvdis()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int t_rcvdis (int fildes,
struct t_discon * discon 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ t_rcvrel()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int t_rcvrel (int fildes)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ t_rcvudata()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int t_rcvudata (int fildes,
struct t_unitdata * unitdata,
int * flags 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ t_rcvuderr()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int t_rcvuderr (int fildes,
struct t_uderr * uderr 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ t_snd()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int t_snd (int fildes,
const char * buf,
unsigned int nbytes,
int flags 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ t_snddis()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int t_snddis (int fildes,
struct t_call * call 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ t_sndrel()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int t_sndrel (int fildes)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ t_sndudata()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int t_sndudata (int fildes,
struct t_unitdata * unitdata 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ t_sync()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int t_sync (int fildes)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ t_unbind()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int t_unbind (int fildes)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,39 +3,253 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces | Functions │ │ │ │ │ -OS_NS_dirent.inl File Reference │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ +Namespaces | Macros | Typedefs | Functions │ │ │ │ │ +OS_TLI.h File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ +#include "ace/OS_Errno.h" │ │ │ │ │ +#include "ace/ACE_export.h" │ │ │ │ │ Namespaces │ │ │ │ │ namespace  ACE_OS │ │ │ │ │ This namespace defines an OS independent programming API that │ │ │ │ │   shields developers from nonportable aspects of writing efficient │ │ │ │ │ system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ various real-time operating systems. │ │ │ │ │   │ │ │ │ │ - Functions │ │ │ │ │ - void ACE_OS::closedir (ACE_DIR *) │ │ │ │ │ -  │ │ │ │ │ - ACE_DIR * ACE_OS::opendir (const ACE_TCHAR *filename) │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │   │ │ │ │ │ -struct ACE_DIRENT * ACE_OS::readdir (ACE_DIR *) │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef struct t_optmgmt ACE_TOPTMGMT │ │ │ │ │   │ │ │ │ │ - void ACE_OS::rewinddir (ACE_DIR *) │ │ │ │ │ + typedef struct t_bind ACE_TBIND │ │ │ │ │   │ │ │ │ │ - int ACE_OS::scandir (const ACE_TCHAR *dirname, struct │ │ │ │ │ - ACE_DIRENT **namelist[], ACE_SCANDIR_SELECTOR selector, │ │ │ │ │ - ACE_SCANDIR_COMPARATOR comparator) │ │ │ │ │ + Functions │ │ │ │ │ + int t_accept (int fildes, int resfd, struct t_call *call) │ │ │ │ │   │ │ │ │ │ - int ACE_OS::alphasort (const void *, const void *) │ │ │ │ │ + char * t_alloc (int fildes, int struct_type, int fields) │ │ │ │ │   │ │ │ │ │ - void ACE_OS::seekdir (ACE_DIR *, long loc) │ │ │ │ │ + int t_bind (int fildes, struct t_bind *req, struct t_bind *ret) │ │ │ │ │   │ │ │ │ │ - long ACE_OS::telldir (ACE_DIR *) │ │ │ │ │ + int t_close (int fildes) │ │ │ │ │   │ │ │ │ │ + int t_connect (int fildes, struct t_call *sndcall, struct t_call │ │ │ │ │ + *rcvcall) │ │ │ │ │ +  │ │ │ │ │ + void t_error (const char *errmsg) │ │ │ │ │ +  │ │ │ │ │ + int t_free (char *ptr, int struct_type) │ │ │ │ │ +  │ │ │ │ │ + int t_getinfo (int fildes, struct t_info *info) │ │ │ │ │ +  │ │ │ │ │ + int t_getname (int fildes, struct netbuf *namep, int type) │ │ │ │ │ +  │ │ │ │ │ + int t_getstate (int fildes) │ │ │ │ │ +  │ │ │ │ │ + int t_listen (int fildes, struct t_call *call) │ │ │ │ │ +  │ │ │ │ │ + int t_look (int fildes) │ │ │ │ │ +  │ │ │ │ │ + int t_open (char *path, int oflag, struct t_info *info) │ │ │ │ │ +  │ │ │ │ │ + int t_optmgmt (int fildes, struct t_optmgmt *req, struct t_optmgmt │ │ │ │ │ + *ret) │ │ │ │ │ +  │ │ │ │ │ + int t_rcv (int fildes, char *buf, unsigned int nbytes, int *flags) │ │ │ │ │ +  │ │ │ │ │ + int t_rcvconnect (int fildes, struct t_call *call) │ │ │ │ │ +  │ │ │ │ │ + int t_rcvdis (int fildes, struct t_discon *discon) │ │ │ │ │ +  │ │ │ │ │ + int t_rcvrel (int fildes) │ │ │ │ │ +  │ │ │ │ │ + int t_rcvudata (int fildes, struct t_unitdata *unitdata, int *flags) │ │ │ │ │ +  │ │ │ │ │ + int t_rcvuderr (int fildes, struct t_uderr *uderr) │ │ │ │ │ +  │ │ │ │ │ + int t_snd (int fildes, const char *buf, unsigned int nbytes, int flags) │ │ │ │ │ +  │ │ │ │ │ + int t_snddis (int fildes, struct t_call *call) │ │ │ │ │ +  │ │ │ │ │ + int t_sndrel (int fildes) │ │ │ │ │ +  │ │ │ │ │ + int t_sndudata (int fildes, struct t_unitdata *unitdata) │ │ │ │ │ +  │ │ │ │ │ + int t_sync (int fildes) │ │ │ │ │ +  │ │ │ │ │ + int t_unbind (int fildes) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_accept (ACE_HANDLE fildes, ACE_HANDLE resfd, struct │ │ │ │ │ + t_call *call) │ │ │ │ │ +  │ │ │ │ │ + char * ACE_OS::t_alloc (ACE_HANDLE fildes, int struct_type, int fields) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_bind (ACE_HANDLE fildes, ACE_TBIND *req, ACE_TBIND *ret) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_close (ACE_HANDLE fildes) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_connect (ACE_HANDLE fildes, struct t_call *sndcall, │ │ │ │ │ + struct t_call *rcvcall) │ │ │ │ │ +  │ │ │ │ │ + void ACE_OS::t_error (const char *errmsg) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_free (char *ptr, int struct_type) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_getinfo (ACE_HANDLE fildes, struct t_info *info) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_getname (ACE_HANDLE fildes, struct netbuf *namep, int │ │ │ │ │ + type) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_getstate (ACE_HANDLE fildes) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_listen (ACE_HANDLE fildes, struct t_call *call) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_look (ACE_HANDLE fildes) │ │ │ │ │ +  │ │ │ │ │ +ACE_HANDLE ACE_OS::t_open (char *path, int oflag, struct t_info *info) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_optmgmt (ACE_HANDLE handle, ACE_TOPTMGMT *req, │ │ │ │ │ + ACE_TOPTMGMT *ret) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_rcv (ACE_HANDLE fildes, char *buf, unsigned int nbytes, │ │ │ │ │ + int *flags) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_rcvdis (ACE_HANDLE fildes, struct t_discon *discon) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_rcvrel (ACE_HANDLE fildes) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_rcvudata (ACE_HANDLE fildes, struct t_unitdata *unitdata, │ │ │ │ │ + int *flags) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_rcvuderr (ACE_HANDLE fildes, struct t_uderr *uderr) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_snd (ACE_HANDLE fildes, const char *buf, unsigned int │ │ │ │ │ + nbytes, int flags) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_snddis (ACE_HANDLE fildes, struct t_call *call) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_sndrel (ACE_HANDLE fildes) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_sync (ACE_HANDLE fildes) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::t_unbind (ACE_HANDLE fildes) │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Doug Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_TBIND ***** │ │ │ │ │ +typedef struct t_bind ACE_TBIND │ │ │ │ │ +***** ◆ ACE_TOPTMGMT ***** │ │ │ │ │ +typedef struct t_optmgmt ACE_TOPTMGMT │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ t_accept() ***** │ │ │ │ │ +int t_accept ( int  fildes, │ │ │ │ │ + int  resfd, │ │ │ │ │ + struct t_call * call  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ t_alloc() ***** │ │ │ │ │ +char * t_alloc ( int fildes, │ │ │ │ │ + int struct_type, │ │ │ │ │ + int fields  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ t_bind() ***** │ │ │ │ │ +int t_bind ( int  fildes, │ │ │ │ │ + struct t_bind * req, │ │ │ │ │ + struct t_bind * ret  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ t_close() ***** │ │ │ │ │ +int t_close ( int fildes ) │ │ │ │ │ +***** ◆ t_connect() ***** │ │ │ │ │ +int t_connect ( int  fildes, │ │ │ │ │ + struct t_call * sndcall, │ │ │ │ │ + struct t_call * rcvcall  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ t_error() ***** │ │ │ │ │ +void t_error ( const char * errmsg ) │ │ │ │ │ +***** ◆ t_free() ***** │ │ │ │ │ +int t_free ( char * ptr, │ │ │ │ │ + int  struct_type  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ t_getinfo() ***** │ │ │ │ │ +int t_getinfo ( int  fildes, │ │ │ │ │ + struct t_info * info  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ t_getname() ***** │ │ │ │ │ +int t_getname ( int  fildes, │ │ │ │ │ + struct netbuf * namep, │ │ │ │ │ + int  type  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ t_getstate() ***** │ │ │ │ │ +int t_getstate ( int fildes ) │ │ │ │ │ +***** ◆ t_listen() ***** │ │ │ │ │ +int t_listen ( int  fildes, │ │ │ │ │ + struct t_call * call  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ t_look() ***** │ │ │ │ │ +int t_look ( int fildes ) │ │ │ │ │ +***** ◆ t_open() ***** │ │ │ │ │ +int t_open ( char *  path, │ │ │ │ │ + int  oflag, │ │ │ │ │ + struct t_info * info  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ t_optmgmt() ***** │ │ │ │ │ +int t_optmgmt ( int  fildes, │ │ │ │ │ + struct t_optmgmt * req, │ │ │ │ │ + struct t_optmgmt * ret  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ t_rcv() ***** │ │ │ │ │ +int t_rcv ( int  fildes, │ │ │ │ │ + char *  buf, │ │ │ │ │ + unsigned int nbytes, │ │ │ │ │ + int *  flags  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ t_rcvconnect() ***** │ │ │ │ │ +int t_rcvconnect ( int  fildes, │ │ │ │ │ + struct t_call * call  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ t_rcvdis() ***** │ │ │ │ │ +int t_rcvdis ( int  fildes, │ │ │ │ │ + struct t_discon * discon  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ t_rcvrel() ***** │ │ │ │ │ +int t_rcvrel ( int fildes ) │ │ │ │ │ +***** ◆ t_rcvudata() ***** │ │ │ │ │ +int t_rcvudata ( int  fildes, │ │ │ │ │ + struct t_unitdata * unitdata, │ │ │ │ │ + int *  flags  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ t_rcvuderr() ***** │ │ │ │ │ +int t_rcvuderr ( int  fildes, │ │ │ │ │ + struct t_uderr * uderr  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ t_snd() ***** │ │ │ │ │ +int t_snd ( int  fildes, │ │ │ │ │ + const char * buf, │ │ │ │ │ + unsigned int nbytes, │ │ │ │ │ + int  flags  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ t_snddis() ***** │ │ │ │ │ +int t_snddis ( int  fildes, │ │ │ │ │ + struct t_call * call  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ t_sndrel() ***** │ │ │ │ │ +int t_sndrel ( int fildes ) │ │ │ │ │ +***** ◆ t_sndudata() ***** │ │ │ │ │ +int t_sndudata ( int  fildes, │ │ │ │ │ + struct t_unitdata * unitdata  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ t_sync() ***** │ │ │ │ │ +int t_sync ( int fildes ) │ │ │ │ │ +***** ◆ t_unbind() ***** │ │ │ │ │ +int t_unbind ( int fildes ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02120.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: RW_Mutex.inl File Reference │ │ │ │ +ACE: SOCK_Acceptor.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,24 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
RW_Mutex.inl File Reference
│ │ │ │ +
SOCK_Acceptor.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/SOCK_Acceptor.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/OS_Errno.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_NS_sys_socket.h"
│ │ │ │ +#include "ace/os_include/os_fcntl.h"
│ │ │ │ +#include "ace/OS_QoS.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -RW_Mutex.inl File Reference │ │ │ │ │ +SOCK_Acceptor.cpp File Reference │ │ │ │ │ +#include "ace/SOCK_Acceptor.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/OS_Errno.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ +#include "ace/os_include/os_fcntl.h" │ │ │ │ │ +#include "ace/OS_QoS.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02123.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Framework_Component.cpp File Reference │ │ │ │ +ACE: Thread_Manager.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,136 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Framework_Component.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Macros
│ │ │ │ +
Thread_Manager.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Framework_Component.h"
│ │ │ │ -#include "ace/Object_Manager.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/DLL_Manager.h"
│ │ │ │ -#include "ace/Recursive_Thread_Mutex.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Thread.h"
│ │ │ │ +#include "ace/Thread_Adapter.h"
│ │ │ │ +#include "ace/Thread_Exit.h"
│ │ │ │ +#include "ace/Condition_Thread_Mutex.h"
│ │ │ │ +#include "ace/Unbounded_Queue.h"
│ │ │ │ +#include "ace/Containers.h"
│ │ │ │ +#include "ace/Free_List.h"
│ │ │ │ +#include "ace/Singleton.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Synch_Traits.h"
│ │ │ │ +#include "ace/Basic_Types.h"
│ │ │ │ +#include "ace/Thread_Manager.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_At_Thread_Exit
 Contains a method to be applied when a thread is terminated. More...
 
class  ACE_At_Thread_Exit_Func
 
class  ACE_Thread_Descriptor_Base
 Basic information for thread descriptors. These information gets extracted out because we need it after a thread is terminated. More...
 
class  ACE_Thread_Descriptor
 Information for controlling threads that run under the control of the Thread_Manager. More...
 
class  ACE_Thread_Manager
 Manages a pool of threads. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_DEFAULT_THREAD_MANAGER_PREALLOC   0
 
#define ACE_DEFAULT_THREAD_MANAGER_LWM   1
 
#define ACE_DEFAULT_THREAD_MANAGER_INC   1
 
#define ACE_DEFAULT_THREAD_MANAGER_HWM   ACE_DEFAULT_FREE_LIST_HWM
 
#define ACE_DEFAULT_THREAD_MANAGER_LOCK   ACE_SYNCH_MUTEX
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_THREAD_MANAGER_HWM

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_THREAD_MANAGER_HWM   ACE_DEFAULT_FREE_LIST_HWM
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_THREAD_MANAGER_INC

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_THREAD_MANAGER_INC   1
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_THREAD_MANAGER_LOCK

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_THREAD_MANAGER_LOCK   ACE_SYNCH_MUTEX
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_THREAD_MANAGER_LWM

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_THREAD_MANAGER_LWM   1
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_THREAD_MANAGER_PREALLOC

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_THREAD_MANAGER_PREALLOC   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,17 +3,67 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Framework_Component.cpp File Reference │ │ │ │ │ -#include "ace/Framework_Component.h" │ │ │ │ │ -#include "ace/Object_Manager.h" │ │ │ │ │ +Classes | Macros │ │ │ │ │ +Thread_Manager.h File Reference │ │ │ │ │ +#include "ace/Thread.h" │ │ │ │ │ +#include "ace/Thread_Adapter.h" │ │ │ │ │ +#include "ace/Thread_Exit.h" │ │ │ │ │ +#include "ace/Condition_Thread_Mutex.h" │ │ │ │ │ +#include "ace/Unbounded_Queue.h" │ │ │ │ │ +#include "ace/Containers.h" │ │ │ │ │ +#include "ace/Free_List.h" │ │ │ │ │ +#include "ace/Singleton.h" │ │ │ │ │ #include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/DLL_Manager.h" │ │ │ │ │ -#include "ace/Recursive_Thread_Mutex.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/Synch_Traits.h" │ │ │ │ │ +#include "ace/Basic_Types.h" │ │ │ │ │ +#include "ace/Thread_Manager.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_At_Thread_Exit │ │ │ │ │ +  Contains a method to be applied when a thread is terminated. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_At_Thread_Exit_Func │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Thread_Descriptor_Base │ │ │ │ │ +  Basic information for thread descriptors. These information gets │ │ │ │ │ + extracted out because we need it after a thread is terminated. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Thread_Descriptor │ │ │ │ │ +  Information for controlling threads that run under the control of the │ │ │ │ │ + Thread_Manager. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Thread_Manager │ │ │ │ │ +  Manages a pool of threads. More... │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_DEFAULT_THREAD_MANAGER_PREALLOC   0 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_THREAD_MANAGER_LWM   1 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_THREAD_MANAGER_INC   1 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_THREAD_MANAGER_HWM   ACE_DEFAULT_FREE_LIST_HWM │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_THREAD_MANAGER_LOCK   ACE_SYNCH_MUTEX │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_DEFAULT_THREAD_MANAGER_HWM ***** │ │ │ │ │ +#define ACE_DEFAULT_THREAD_MANAGER_HWM   ACE_DEFAULT_FREE_LIST_HWM │ │ │ │ │ +***** ◆ ACE_DEFAULT_THREAD_MANAGER_INC ***** │ │ │ │ │ +#define ACE_DEFAULT_THREAD_MANAGER_INC   1 │ │ │ │ │ +***** ◆ ACE_DEFAULT_THREAD_MANAGER_LOCK ***** │ │ │ │ │ +#define ACE_DEFAULT_THREAD_MANAGER_LOCK   ACE_SYNCH_MUTEX │ │ │ │ │ +***** ◆ ACE_DEFAULT_THREAD_MANAGER_LWM ***** │ │ │ │ │ +#define ACE_DEFAULT_THREAD_MANAGER_LWM   1 │ │ │ │ │ +***** ◆ ACE_DEFAULT_THREAD_MANAGER_PREALLOC ***** │ │ │ │ │ +#define ACE_DEFAULT_THREAD_MANAGER_PREALLOC   0 │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02126.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Event_Handler.cpp File Reference │ │ │ │ +ACE: SOCK_SEQPACK_Acceptor.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,35 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Event_Handler.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
SOCK_SEQPACK_Acceptor.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Event_Handler.h"
│ │ │ │ -#include "ace/OS_Errno.h"
│ │ │ │ -#include "ace/Reactor.h"
│ │ │ │ -#include "ace/Thread_Manager.h"
│ │ │ │ -#include "ace/Atomic_Op.h"
│ │ │ │ -#include <algorithm>
│ │ │ │ +
#include "ace/SOCK_SEQPACK_Association.h"
│ │ │ │ +#include "ace/Multihomed_INET_Addr.h"
│ │ │ │ +#include "ace/SOCK_SEQPACK_Acceptor.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_SOCK_SEQPACK_Acceptor
 Defines a factory that creates new ACE_Associations passively. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Patrick J. Lardieri plard.nosp@m.ier@.nosp@m.atl.l.nosp@m.mco..nosp@m.com
│ │ │ │ +
│ │ │ │ +Gaurav Naik, Lockheed Martin ATL
│ │ │ │ +
│ │ │ │ +based on SOCK_STREAM_Acceptor by Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,17 +3,25 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Event_Handler.cpp File Reference │ │ │ │ │ -#include "ace/Event_Handler.h" │ │ │ │ │ -#include "ace/OS_Errno.h" │ │ │ │ │ -#include "ace/Reactor.h" │ │ │ │ │ -#include "ace/Thread_Manager.h" │ │ │ │ │ -#include "ace/Atomic_Op.h" │ │ │ │ │ -#include │ │ │ │ │ +Classes │ │ │ │ │ +SOCK_SEQPACK_Acceptor.h File Reference │ │ │ │ │ +#include "ace/SOCK_SEQPACK_Association.h" │ │ │ │ │ +#include "ace/Multihomed_INET_Addr.h" │ │ │ │ │ +#include "ace/SOCK_SEQPACK_Acceptor.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_SOCK_SEQPACK_Acceptor │ │ │ │ │ +  Defines a factory that creates new ACE_Associations passively. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Patrick J. Lardieri plard.nosp@m.ier@.nosp@m.atl.l.nosp@m.mco..nosp@m.com │ │ │ │ │ + Gaurav Naik, Lockheed Martin ATL │ │ │ │ │ + based on SOCK_STREAM_Acceptor by Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02129.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_sys_wait.cpp File Reference │ │ │ │ +ACE: Encoding_Converter.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
OS_NS_sys_wait.cpp File Reference
│ │ │ │ +
Encoding_Converter.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_sys_wait.h"
│ │ │ │ -#include "ace/OS_NS_sys_wait.inl"
│ │ │ │ +
#include "ace/Encoding_Converter.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_sys_wait.cpp File Reference │ │ │ │ │ -#include "ace/OS_NS_sys_wait.h" │ │ │ │ │ -#include "ace/OS_NS_sys_wait.inl" │ │ │ │ │ +Encoding_Converter.cpp File Reference │ │ │ │ │ +#include "ace/Encoding_Converter.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02132.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: UPIPE_Acceptor.inl File Reference │ │ │ │ +ACE: Asynch_IO.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,24 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
UPIPE_Acceptor.inl File Reference
│ │ │ │ +
Asynch_IO.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/Asynch_IO.h"
│ │ │ │ +#include "ace/Proactor.h"
│ │ │ │ +#include "ace/Message_Block.h"
│ │ │ │ +#include "ace/INET_Addr.h"
│ │ │ │ +#include "ace/Asynch_IO_Impl.h"
│ │ │ │ +#include "ace/os_include/os_errno.h"
│ │ │ │ +#include "ace/Truncate.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -UPIPE_Acceptor.inl File Reference │ │ │ │ │ +Asynch_IO.cpp File Reference │ │ │ │ │ +#include "ace/Asynch_IO.h" │ │ │ │ │ +#include "ace/Proactor.h" │ │ │ │ │ +#include "ace/Message_Block.h" │ │ │ │ │ +#include "ace/INET_Addr.h" │ │ │ │ │ +#include "ace/Asynch_IO_Impl.h" │ │ │ │ │ +#include "ace/os_include/os_errno.h" │ │ │ │ │ +#include "ace/Truncate.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02135.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: String_Base.inl File Reference │ │ │ │ +ACE: Service_Types.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,110 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Functions
│ │ │ │ -
String_Base.inl File Reference
│ │ │ │ +
Service_Types.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Malloc_Base.h"
│ │ │ │ -#include "ace/Min_Max.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

template<class ACE_CHAR_T >
bool operator== (const ACE_CHAR_T *s, const ACE_String_Base< ACE_CHAR_T > &t)
 
template<class ACE_CHAR_T >
bool operator!= (const ACE_CHAR_T *s, const ACE_String_Base< ACE_CHAR_T > &t)
 
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ operator!=()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -template<class ACE_CHAR_T >
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
bool operator!= (const ACE_CHAR_T * s,
const ACE_String_Base< ACE_CHAR_T > & t 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator==()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -template<class ACE_CHAR_T >
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
bool operator== (const ACE_CHAR_T * s,
const ACE_String_Base< ACE_CHAR_T > & t 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/ACE.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,34 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Functions │ │ │ │ │ -String_Base.inl File Reference │ │ │ │ │ -#include "ace/Malloc_Base.h" │ │ │ │ │ -#include "ace/Min_Max.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ - Functions │ │ │ │ │ -template │ │ │ │ │ -bool operator== (const ACE_CHAR_T *s, const ACE_String_Base< ACE_CHAR_T > &t) │ │ │ │ │ -  │ │ │ │ │ -template │ │ │ │ │ -bool operator!= (const ACE_CHAR_T *s, const ACE_String_Base< ACE_CHAR_T > &t) │ │ │ │ │ -  │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ operator!=() ***** │ │ │ │ │ -template │ │ │ │ │ -bool operator!= ( const ACE_CHAR_T *  s, │ │ │ │ │ - const ACE_String_Base< ACE_CHAR_T > & t  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator==() ***** │ │ │ │ │ -template │ │ │ │ │ -bool operator== ( const ACE_CHAR_T *  s, │ │ │ │ │ - const ACE_String_Base< ACE_CHAR_T > & t  inline │ │ │ │ │ - ) │ │ │ │ │ +Service_Types.inl File Reference │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02138.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Cache_Map_Manager_T.cpp File Reference │ │ │ │ +ACE: Recyclable.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,68 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
Cache_Map_Manager_T.cpp File Reference
│ │ │ │ +
Recyclable.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Cache_Map_Manager_T.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/Malloc_Base.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_CACHE_MAP_MANAGER_T_CPP
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

 ACE_ALLOC_HOOK_DEFINE_Tc7 (ACE_Cache_Map_Manager) ACE_ALLOC_HOOK_DEFINE_Tc5(ACE_Cache_Map_Iterator) ACE_ALLOC_HOOK_DEFINE_Tc5(ACE_Cache_Map_Reverse_Iterator) template< class KEY
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_CACHE_MAP_MANAGER_T_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CACHE_MAP_MANAGER_T_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tc7()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tc7 (ACE_Cache_Map_Manager )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/Recyclable.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,29 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions │ │ │ │ │ -Cache_Map_Manager_T.cpp File Reference │ │ │ │ │ -#include "ace/Cache_Map_Manager_T.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/Malloc_Base.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_CACHE_MAP_MANAGER_T_CPP │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tc7 (ACE_Cache_Map_Manager) ACE_ALLOC_HOOK_DEFINE_Tc5 │ │ │ │ │ - (ACE_Cache_Map_Iterator) ACE_ALLOC_HOOK_DEFINE_Tc5 │ │ │ │ │ - (ACE_Cache_Map_Reverse_Iterator) template< class KEY │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_CACHE_MAP_MANAGER_T_CPP ***** │ │ │ │ │ -#define ACE_CACHE_MAP_MANAGER_T_CPP │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc7() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tc7 ( ACE_Cache_Map_Manager  ) │ │ │ │ │ +Recyclable.cpp File Reference │ │ │ │ │ +#include "ace/Recyclable.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02141.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Map_Manager.inl File Reference │ │ │ │ +ACE: Service_Types.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,77 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Map_Manager.inl File Reference
│ │ │ │ +
│ │ │ │ +Typedefs
│ │ │ │ +
Service_Types.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Guard_T.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Service_Types.h"
│ │ │ │ +#include "ace/Stream_Modules.h"
│ │ │ │ +#include "ace/Stream.h"
│ │ │ │ +#include "ace/OS_NS_stdio.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

using MT_Stream = ACE_Stream< ACE_MT_SYNCH >
 
using MT_Module = ACE_Module< ACE_MT_SYNCH >
 
using MT_Task = ACE_Task< ACE_MT_SYNCH >
 
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ MT_Module

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
using MT_Module = ACE_Module<ACE_MT_SYNCH>
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ MT_Stream

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
using MT_Stream = ACE_Stream<ACE_MT_SYNCH>
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ MT_Task

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
using MT_Task = ACE_Task<ACE_MT_SYNCH>
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,31 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Map_Manager.inl File Reference │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ +Typedefs │ │ │ │ │ +Service_Types.cpp File Reference │ │ │ │ │ +#include "ace/Service_Types.h" │ │ │ │ │ +#include "ace/Stream_Modules.h" │ │ │ │ │ +#include "ace/Stream.h" │ │ │ │ │ +#include "ace/OS_NS_stdio.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ + Typedefs │ │ │ │ │ +using MT_Stream = ACE_Stream< ACE_MT_SYNCH > │ │ │ │ │ +  │ │ │ │ │ +using MT_Module = ACE_Module< ACE_MT_SYNCH > │ │ │ │ │ +  │ │ │ │ │ +using MT_Task = ACE_Task< ACE_MT_SYNCH > │ │ │ │ │ +  │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ MT_Module ***** │ │ │ │ │ +using MT_Module = ACE_Module │ │ │ │ │ +***** ◆ MT_Stream ***** │ │ │ │ │ +using MT_Stream = ACE_Stream │ │ │ │ │ +***** ◆ MT_Task ***** │ │ │ │ │ +using MT_Task = ACE_Task │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02144.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Object_Manager_Base.h File Reference │ │ │ │ +ACE: Sbrk_Memory_Pool.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,62 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Functions
│ │ │ │ -
Object_Manager_Base.h File Reference
│ │ │ │ +
Sbrk_Memory_Pool.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Cleanup.h"
│ │ │ │ -#include "ace/os_include/sys/os_types.h"
│ │ │ │ -#include "ace/os_include/os_signal.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Object_Manager_Base
 Base class for ACE_Object_Manager(s). More...
 
class  ACE_OS_Object_Manager
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

void ACE_OS_Object_Manager_Internal_Exit_Hook (void)
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ -
│ │ │ │ -and a cast of thousands...
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_OS_Object_Manager_Internal_Exit_Hook()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
void ACE_OS_Object_Manager_Internal_Exit_Hook (void )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/OS_NS_unistd.h"
│ │ │ │ +#include "ace/Sbrk_Memory_Pool.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Malloc_Base.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,33 +3,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Functions │ │ │ │ │ -Object_Manager_Base.h File Reference │ │ │ │ │ -#include "ace/Cleanup.h" │ │ │ │ │ -#include "ace/os_include/sys/os_types.h" │ │ │ │ │ -#include "ace/os_include/os_signal.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Object_Manager_Base │ │ │ │ │ -  Base class for ACE_Object_Manager(s). More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_OS_Object_Manager │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -void ACE_OS_Object_Manager_Internal_Exit_Hook (void) │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ - and a cast of thousands... │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_OS_Object_Manager_Internal_Exit_Hook() ***** │ │ │ │ │ -void ACE_OS_Object_Manager_Internal_Exit_Hook ( void  ) │ │ │ │ │ +Sbrk_Memory_Pool.cpp File Reference │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ +#include "ace/Sbrk_Memory_Pool.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/Malloc_Base.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02147.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Condition_Attributes.inl File Reference │ │ │ │ +ACE: OS_NS_dirent.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,47 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Condition_Attributes.inl File Reference
│ │ │ │ +
│ │ │ │ +Namespaces | │ │ │ │ +Functions
│ │ │ │ +
OS_NS_dirent.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/OS_Memory.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

void ACE_OS::closedir (ACE_DIR *)
 
ACE_DIRACE_OS::opendir (const ACE_TCHAR *filename)
 
struct ACE_DIRENTACE_OS::readdir (ACE_DIR *)
 
void ACE_OS::rewinddir (ACE_DIR *)
 
int ACE_OS::scandir (const ACE_TCHAR *dirname, struct ACE_DIRENT **namelist[], ACE_SCANDIR_SELECTOR selector, ACE_SCANDIR_COMPARATOR comparator)
 
int ACE_OS::alphasort (const void *, const void *)
 
void ACE_OS::seekdir (ACE_DIR *, long loc)
 
long ACE_OS::telldir (ACE_DIR *)
 
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,39 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Condition_Attributes.inl File Reference │ │ │ │ │ +Namespaces | Functions │ │ │ │ │ +OS_NS_dirent.inl File Reference │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_OS │ │ │ │ │ + This namespace defines an OS independent programming API that │ │ │ │ │ +  shields developers from nonportable aspects of writing efficient │ │ │ │ │ + system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ + various real-time operating systems. │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ + void ACE_OS::closedir (ACE_DIR *) │ │ │ │ │ +  │ │ │ │ │ + ACE_DIR * ACE_OS::opendir (const ACE_TCHAR *filename) │ │ │ │ │ +  │ │ │ │ │ +struct ACE_DIRENT * ACE_OS::readdir (ACE_DIR *) │ │ │ │ │ +  │ │ │ │ │ + void ACE_OS::rewinddir (ACE_DIR *) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::scandir (const ACE_TCHAR *dirname, struct │ │ │ │ │ + ACE_DIRENT **namelist[], ACE_SCANDIR_SELECTOR selector, │ │ │ │ │ + ACE_SCANDIR_COMPARATOR comparator) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::alphasort (const void *, const void *) │ │ │ │ │ +  │ │ │ │ │ + void ACE_OS::seekdir (ACE_DIR *, long loc) │ │ │ │ │ +  │ │ │ │ │ + long ACE_OS::telldir (ACE_DIR *) │ │ │ │ │ +  │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02150.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SV_Message_Queue.cpp File Reference │ │ │ │ +ACE: OS_NS_sys_utsname.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
SV_Message_Queue.cpp File Reference
│ │ │ │ +
OS_NS_sys_utsname.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SV_Message_Queue.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ +
#include "ace/OS_NS_sys_utsname.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_NS_stdio.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +#include "ace/OS_NS_errno.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -SV_Message_Queue.cpp File Reference │ │ │ │ │ -#include "ace/SV_Message_Queue.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ +OS_NS_sys_utsname.cpp File Reference │ │ │ │ │ +#include "ace/OS_NS_sys_utsname.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_NS_stdio.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02153.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_math.h File Reference │ │ │ │ +ACE: Recursive_Thread_Mutex.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,100 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Namespaces | │ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
OS_NS_math.h File Reference
│ │ │ │ +
Recursive_Thread_Mutex.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -#include "ace/os_include/os_math.h"
│ │ │ │ -#include <cmath>
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

double ace_log2_helper (double x)
 
template<typename T >
ACE_OS::floor (T x)
 This method computes the largest integral value not greater than x. More...
 
template<typename T >
ACE_OS::ceil (T x)
 This method computes the smallest integral value not less than x. More...
 
double ACE_OS::log2 (double x)
 This method computes the base-2 logarithm of x. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ -
│ │ │ │ -and a cast of thousands...
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_EXPORT_MACRO

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ace_log2_helper()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
double ace_log2_helper (double x)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,54 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces | Macros | Functions │ │ │ │ │ -OS_NS_math.h File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ -#include "ace/os_include/os_math.h" │ │ │ │ │ -#include │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_OS │ │ │ │ │ - This namespace defines an OS independent programming API that │ │ │ │ │ -  shields developers from nonportable aspects of writing efficient │ │ │ │ │ - system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ - various real-time operating systems. │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -double ace_log2_helper (double x) │ │ │ │ │ -  │ │ │ │ │ -template │ │ │ │ │ - T ACE_OS::floor (T x) │ │ │ │ │ -  This method computes the largest integral value not greater than x. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -template │ │ │ │ │ - T ACE_OS::ceil (T x) │ │ │ │ │ -  This method computes the smallest integral value not less than x. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -double ACE_OS::log2 (double x) │ │ │ │ │ -  This method computes the base-2 logarithm of x. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ - and a cast of thousands... │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ace_log2_helper() ***** │ │ │ │ │ -double ( double x ) inline │ │ │ │ │ -ace_log2_helper │ │ │ │ │ +Recursive_Thread_Mutex.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02156.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Refcountable_T.h File Reference │ │ │ │ +ACE: Token_Manager.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,34 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Refcountable_T.h File Reference
│ │ │ │ +
Token_Manager.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Atomic_Op.h"
│ │ │ │ -#include "ace/Synch_Traits.h"
│ │ │ │ -#include "ace/Null_Mutex.h"
│ │ │ │ -#include "ace/Refcountable_T.inl"
│ │ │ │ -#include "ace/Refcountable_T.cpp"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Refcountable_T< ACE_LOCK >
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Doug Schmidt
│ │ │ │ -
│ │ │ │ -Johnny Willemsen
│ │ │ │ +
#include "ace/Token_Manager.h"
│ │ │ │ +#include "ace/Object_Manager.h"
│ │ │ │ +#include "ace/os_include/os_typeinfo.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,24 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Refcountable_T.h File Reference │ │ │ │ │ -#include "ace/Atomic_Op.h" │ │ │ │ │ -#include "ace/Synch_Traits.h" │ │ │ │ │ -#include "ace/Null_Mutex.h" │ │ │ │ │ -#include "ace/Refcountable_T.inl" │ │ │ │ │ -#include "ace/Refcountable_T.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Refcountable_T<_ACE_LOCK_> │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ - Johnny Willemsen │ │ │ │ │ +Token_Manager.cpp File Reference │ │ │ │ │ +#include "ace/Token_Manager.h" │ │ │ │ │ +#include "ace/Object_Manager.h" │ │ │ │ │ +#include "ace/os_include/os_typeinfo.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02159.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Pipe.h File Reference │ │ │ │ +ACE: DLL.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,30 +64,29 @@ │ │ │ │
    │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │ -
Pipe.h File Reference
│ │ │ │ +
DLL.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Default_Constants.h"
│ │ │ │ -#include "ace/OS_NS_sys_uio.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ -#include "ace/Pipe.inl"
│ │ │ │ +
#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/os_include/os_dlfcn.h"
│ │ │ │ +#include "ace/SString.h"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_Pipe
 Provides a portable bidirectional "pipe" abstraction. More...
class  ACE_DLL
 Provides an abstract interface for handling various DLL operations. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
Author
Kirthika Parameswaran kirth.nosp@m.ika@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,23 +4,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Classes │ │ │ │ │ -Pipe.h File Reference │ │ │ │ │ -#include "ace/Default_Constants.h" │ │ │ │ │ -#include "ace/OS_NS_sys_uio.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ -#include "ace/Pipe.inl" │ │ │ │ │ +DLL.h File Reference │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/os_include/os_dlfcn.h" │ │ │ │ │ +#include "ace/SString.h" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Pipe │ │ │ │ │ -  Provides a portable bidirectional "pipe" abstraction. More... │ │ │ │ │ +class  ACE_DLL │ │ │ │ │ +  Provides an abstract interface for handling various DLL operations. │ │ │ │ │ + More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Kirthika Parameswaran │ │ │ │ │ + kirth.nosp@m.ika@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02162.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Stack_Trace.h File Reference │ │ │ │ +ACE: SV_Semaphore_Complex.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,50 +63,29 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Macros
│ │ │ │ -
Stack_Trace.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
SV_Semaphore_Complex.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/ACE_export.h"
│ │ │ │ -#include "ace/Basic_Types.h"
│ │ │ │ +
#include "ace/SV_Semaphore_Simple.h"
│ │ │ │ +#include "ace/SV_Semaphore_Complex.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ -

│ │ │ │ Classes

class  ACE_Stack_Trace
 Encapsulate a string representation of a stack trace on supported platforms. Stack traces for code built with optimize=1 (or "Release" configs on Visual Studio) may be misleading (missng frames) due to inlining performed by the compiler, which is indepenent of the inline=0 / inline=1 build option and the ACE_INLINE / ACE_NO_INLINE macros. More...
class  ACE_SV_Semaphore_Complex
 This is a more complex semaphore wrapper that handles race conditions for initialization correctly... More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │

│ │ │ │ -Macros

#define ACE_STACK_TRACE_SYMBUFSIZ   4096
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Chris Cleeland (cleeland.ociweb.com)
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_STACK_TRACE_SYMBUFSIZ

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_STACK_TRACE_SYMBUFSIZ   4096
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,32 +3,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros │ │ │ │ │ -Stack_Trace.h File Reference │ │ │ │ │ -#include "ace/ACE_export.h" │ │ │ │ │ -#include "ace/Basic_Types.h" │ │ │ │ │ +Classes │ │ │ │ │ +SV_Semaphore_Complex.h File Reference │ │ │ │ │ +#include "ace/SV_Semaphore_Simple.h" │ │ │ │ │ +#include "ace/SV_Semaphore_Complex.inl" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Stack_Trace │ │ │ │ │ - Encapsulate a string representation of a stack trace on supported │ │ │ │ │ - platforms. Stack traces for code built with optimize=1 (or "Release" │ │ │ │ │ -  configs on Visual Studio) may be misleading (missng frames) due to │ │ │ │ │ - inlining performed by the compiler, which is indepenent of the inline=0 │ │ │ │ │ - / inline=1 build option and the ACE_INLINE / ACE_NO_INLINE macros. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_STACK_TRACE_SYMBUFSIZ   4096 │ │ │ │ │ +class  ACE_SV_Semaphore_Complex │ │ │ │ │ +  This is a more complex semaphore wrapper that handles race conditions │ │ │ │ │ + for initialization correctly... More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Chris Cleeland (cleeland.ociweb.com) │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_STACK_TRACE_SYMBUFSIZ ***** │ │ │ │ │ -#define ACE_STACK_TRACE_SYMBUFSIZ   4096 │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02165.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: FIFO_Send_Msg.inl File Reference │ │ │ │ +ACE: Countdown_Time.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,45 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
FIFO_Send_Msg.inl File Reference
│ │ │ │ +
│ │ │ │ +Typedefs
│ │ │ │ +
Countdown_Time.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_stropts.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Countdown_Time_T.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef ACE_Countdown_Time_T< ACE_Default_Time_PolicyACE_Countdown_Time
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Countdown_Time

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Countdown_Time_T<ACE_Default_Time_Policy> ACE_Countdown_Time
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,24 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -FIFO_Send_Msg.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_stropts.h" │ │ │ │ │ +Typedefs │ │ │ │ │ +Countdown_Time.h File Reference │ │ │ │ │ +#include "ace/Countdown_Time_T.h" │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef ACE_Countdown_Time_T< ACE_Default_Time_Policy > ACE_Countdown_Time │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_Countdown_Time ***** │ │ │ │ │ +typedef ACE_Countdown_Time_T ACE_Countdown_Time │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02168.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Service_Types.inl File Reference │ │ │ │ +ACE: Thread.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,33 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Service_Types.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Thread.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/ACE.h"
│ │ │ │ +
#include "ace/OS_NS_Thread.h"
│ │ │ │ +#include "ace/Thread_Adapter.h"
│ │ │ │ +#include "ace/Thread.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

struct  cancel_state
 
class  ACE_Thread
 Provides a wrapper for threads. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,25 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Service_Types.inl File Reference │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ +Classes │ │ │ │ │ +Thread.h File Reference │ │ │ │ │ +#include "ace/OS_NS_Thread.h" │ │ │ │ │ +#include "ace/Thread_Adapter.h" │ │ │ │ │ +#include "ace/Thread.inl" │ │ │ │ │ + Classes │ │ │ │ │ +struct  cancel_state │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Thread │ │ │ │ │ +  Provides a wrapper for threads. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02171.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_sys_select.inl File Reference │ │ │ │ +ACE: Process_Semaphore.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,43 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Macros
│ │ │ │ -
OS_NS_sys_select.inl File Reference
│ │ │ │ +
Process_Semaphore.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_errno.h"
│ │ │ │ -#include "ace/OS_NS_macros.h"
│ │ │ │ -#include "ace/Time_Value.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ___ACE_TIMEOUT   timep
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ___ACE_TIMEOUT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ___ACE_TIMEOUT   timep
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,21 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -OS_NS_sys_select.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ -#include "ace/OS_NS_macros.h" │ │ │ │ │ -#include "ace/Time_Value.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ___ACE_TIMEOUT   timep │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ___ACE_TIMEOUT ***** │ │ │ │ │ -#define ___ACE_TIMEOUT   timep │ │ │ │ │ +Process_Semaphore.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02174.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Auto_Event.h File Reference │ │ │ │ +ACE: OS_NS_strings.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,33 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Auto_Event.h File Reference
│ │ │ │ +
OS_NS_strings.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Event.h"
│ │ │ │ -#include "ace/Auto_Event.inl"
│ │ │ │ -#include "ace/Auto_Event.cpp"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Auto_Event_T< TIME_POLICY >
 
class  ACE_Auto_Event
 Auto Events. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
#include "ace/OS_NS_strings.h"
│ │ │ │ +#include "ace/OS_NS_strings.inl"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,25 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Auto_Event.h File Reference │ │ │ │ │ -#include "ace/Event.h" │ │ │ │ │ -#include "ace/Auto_Event.inl" │ │ │ │ │ -#include "ace/Auto_Event.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Auto_Event_T<_TIME_POLICY_> │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Auto_Event │ │ │ │ │ -  Auto Events. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +OS_NS_strings.cpp File Reference │ │ │ │ │ +#include "ace/OS_NS_strings.h" │ │ │ │ │ +#include "ace/OS_NS_strings.inl" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02177.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: CDR_Base.h File Reference │ │ │ │ +ACE: ATM_Params.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,641 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
CDR_Base.h File Reference
│ │ │ │ +
ATM_Params.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Basic_Types.h"
│ │ │ │ -#include "ace/Default_Constants.h"
│ │ │ │ -#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/iosfwd.h"
│ │ │ │ -#include <iterator>
│ │ │ │ -#include "ace/CDR_Base.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_CDR
 Keep constants and some routines common to both Output and Input CDR streams. More...
 
struct  ACE_CDR::Float
 
struct  ACE_CDR::Double
 
struct  ACE_CDR::LongDouble
 
class  ACE_CDR::Fixed
 
class  ACE_CDR::Fixed::Proxy
 
class  ACE_CDR::Fixed::IteratorBase
 
class  ACE_CDR::Fixed::Iterator
 
class  ACE_CDR::Fixed::ConstIterator
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_CDR_BYTE_ORDER   0
 
Basic OMG IDL Types

These types are for use in the CDR classes. The cleanest way to avoid complaints from all compilers is to define them all.

│ │ │ │ -
#define NONNATIVE_LONGDOUBLE
 
#define ACE_CDR_LONG_DOUBLE_INITIALIZER   {{0}}
 
#define ACE_CDR_LONG_DOUBLE_ASSIGNMENT(LHS, RHS)   LHS.assign (RHS)
 
#define ACE_HAS_CDR_FIXED
 
#define ACE_CDR_GIOP_MAJOR_VERSION   1
 
#define ACE_CDR_GIOP_MINOR_VERSION   2
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE &lhs, const ACE_CDR::Fixed &rhs)
 
std::istream & operator>> (std::istream &lhs, ACE_CDR::Fixed &rhs)
 
bool operator< (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed &rhs)
 
bool operator> (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed &rhs)
 
bool operator>= (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed &rhs)
 
bool operator<= (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed &rhs)
 
bool operator== (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed &rhs)
 
bool operator!= (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed &rhs)
 
ACE_CDR::Fixed operator+ (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed &rhs)
 
ACE_CDR::Fixed operator- (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed &rhs)
 
ACE_CDR::Fixed operator* (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed &rhs)
 
ACE_CDR::Fixed operator/ (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed &rhs)
 
│ │ │ │ -

Detailed Description

│ │ │ │ -

ACE Common Data Representation (CDR) basic types.

│ │ │ │ -

The current implementation assumes that the host has 1-byte, 2-byte and 4-byte integral types, and that it has single precision and double precision IEEE floats. Those assumptions are pretty good these days, with Crays being the only known exception.

│ │ │ │ -
Author
TAO version by
│ │ │ │ -
│ │ │ │ -Aniruddha Gokhale gokha.nosp@m.le@c.nosp@m.s.wus.nosp@m.tl.e.nosp@m.du
│ │ │ │ -
│ │ │ │ -Carlos O'Ryancorya.nosp@m.n@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -ACE version by
│ │ │ │ -
│ │ │ │ -Jeff Parsons parso.nosp@m.ns@c.nosp@m.s.wus.nosp@m.tl.e.nosp@m.du
│ │ │ │ -
│ │ │ │ -Istvan Buki istva.nosp@m.n.bu.nosp@m.ki@eu.nosp@m.rone.nosp@m.t.be
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_CDR_BYTE_ORDER

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CDR_BYTE_ORDER   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CDR_GIOP_MAJOR_VERSION

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CDR_GIOP_MAJOR_VERSION   1
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CDR_GIOP_MINOR_VERSION

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CDR_GIOP_MINOR_VERSION   2
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CDR_LONG_DOUBLE_ASSIGNMENT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CDR_LONG_DOUBLE_ASSIGNMENT( LHS,
 RHS 
)   LHS.assign (RHS)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CDR_LONG_DOUBLE_INITIALIZER

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CDR_LONG_DOUBLE_INITIALIZER   {{0}}
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_HAS_CDR_FIXED

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_HAS_CDR_FIXED
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ NONNATIVE_LONGDOUBLE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define NONNATIVE_LONGDOUBLE
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ operator!=()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
bool operator!= (const ACE_CDR::Fixedlhs,
const ACE_CDR::Fixedrhs 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator*()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_CDR::Fixed operator* (const ACE_CDR::Fixedlhs,
const ACE_CDR::Fixedrhs 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator+()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_CDR::Fixed operator+ (const ACE_CDR::Fixedlhs,
const ACE_CDR::Fixedrhs 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator-()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_CDR::Fixed operator- (const ACE_CDR::Fixedlhs,
const ACE_CDR::Fixedrhs 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator/()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_CDR::Fixed operator/ (const ACE_CDR::Fixedlhs,
const ACE_CDR::Fixedrhs 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator<()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
bool operator< (const ACE_CDR::Fixedlhs,
const ACE_CDR::Fixedrhs 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator<<()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE & lhs,
const ACE_CDR::Fixedrhs 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator<=()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
bool operator<= (const ACE_CDR::Fixedlhs,
const ACE_CDR::Fixedrhs 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator==()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
bool operator== (const ACE_CDR::Fixedlhs,
const ACE_CDR::Fixedrhs 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator>()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
bool operator> (const ACE_CDR::Fixedlhs,
const ACE_CDR::Fixedrhs 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator>=()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
bool operator>= (const ACE_CDR::Fixedlhs,
const ACE_CDR::Fixedrhs 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator>>()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
std::istream & operator>> (std::istream & lhs,
ACE_CDR::Fixedrhs 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,172 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros | Functions │ │ │ │ │ -CDR_Base.h File Reference │ │ │ │ │ -#include "ace/Basic_Types.h" │ │ │ │ │ -#include "ace/Default_Constants.h" │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ -#include "ace/iosfwd.h" │ │ │ │ │ -#include │ │ │ │ │ -#include "ace/CDR_Base.inl" │ │ │ │ │ - Classes │ │ │ │ │ - class  ACE_CDR │ │ │ │ │ -  Keep constants and some routines common to both Output and Input CDR │ │ │ │ │ - streams. More... │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_CDR::Float │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_CDR::Double │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_CDR::LongDouble │ │ │ │ │ -  │ │ │ │ │ - class  ACE_CDR::Fixed │ │ │ │ │ -  │ │ │ │ │ - class  ACE_CDR::Fixed::Proxy │ │ │ │ │ -  │ │ │ │ │ - class  ACE_CDR::Fixed::IteratorBase │ │ │ │ │ -  │ │ │ │ │ - class  ACE_CDR::Fixed::Iterator │ │ │ │ │ -  │ │ │ │ │ - class  ACE_CDR::Fixed::ConstIterator │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_CDR_BYTE_ORDER   0 │ │ │ │ │ -  │ │ │ │ │ -Basic OMG IDL Types │ │ │ │ │ -These types are for use in the CDR classes. The cleanest way to avoid │ │ │ │ │ -complaints from all compilers is to define them all. │ │ │ │ │ -#define NONNATIVE_LONGDOUBLE │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CDR_LONG_DOUBLE_INITIALIZER   {{0}} │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CDR_LONG_DOUBLE_ASSIGNMENT(LHS, RHS)   LHS.assign (RHS) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_HAS_CDR_FIXED │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CDR_GIOP_MAJOR_VERSION   1 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CDR_GIOP_MINOR_VERSION   2 │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE &lhs, const ACE_CDR::Fixed │ │ │ │ │ - &rhs) │ │ │ │ │ -  │ │ │ │ │ - std::istream & operator>> (std::istream &lhs, ACE_CDR::Fixed &rhs) │ │ │ │ │ -  │ │ │ │ │ - bool operator< (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed │ │ │ │ │ - &rhs) │ │ │ │ │ -  │ │ │ │ │ - bool operator> (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed │ │ │ │ │ - &rhs) │ │ │ │ │ -  │ │ │ │ │ - bool operator>= (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed │ │ │ │ │ - &rhs) │ │ │ │ │ -  │ │ │ │ │ - bool operator<= (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed │ │ │ │ │ - &rhs) │ │ │ │ │ -  │ │ │ │ │ - bool operator== (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed │ │ │ │ │ - &rhs) │ │ │ │ │ -  │ │ │ │ │ - bool operator!= (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed │ │ │ │ │ - &rhs) │ │ │ │ │ -  │ │ │ │ │ - ACE_CDR::Fixed operator+ (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed │ │ │ │ │ - &rhs) │ │ │ │ │ -  │ │ │ │ │ - ACE_CDR::Fixed operator- (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed │ │ │ │ │ - &rhs) │ │ │ │ │ -  │ │ │ │ │ - ACE_CDR::Fixed operator* (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed │ │ │ │ │ - &rhs) │ │ │ │ │ -  │ │ │ │ │ - ACE_CDR::Fixed operator/ (const ACE_CDR::Fixed &lhs, const ACE_CDR::Fixed │ │ │ │ │ - &rhs) │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ -ACE Common Data Representation (CDR) basic types. │ │ │ │ │ -The current implementation assumes that the host has 1-byte, 2-byte and 4-byte │ │ │ │ │ -integral types, and that it has single precision and double precision IEEE │ │ │ │ │ -floats. Those assumptions are pretty good these days, with Crays being the only │ │ │ │ │ -known exception. │ │ │ │ │ - Author │ │ │ │ │ - TAO version by │ │ │ │ │ - Aniruddha Gokhale gokha.nosp@m.le@c.nosp@m.s.wus.nosp@m.tl.e.nosp@m.du │ │ │ │ │ - Carlos O'Ryancorya.nosp@m.n@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ - ACE version by │ │ │ │ │ - Jeff Parsons parso.nosp@m.ns@c.nosp@m.s.wus.nosp@m.tl.e.nosp@m.du │ │ │ │ │ - Istvan Buki istva.nosp@m.n.bu.nosp@m.ki@eu.nosp@m.rone.nosp@m.t.be │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_CDR_BYTE_ORDER ***** │ │ │ │ │ -#define ACE_CDR_BYTE_ORDER   0 │ │ │ │ │ -***** ◆ ACE_CDR_GIOP_MAJOR_VERSION ***** │ │ │ │ │ -#define ACE_CDR_GIOP_MAJOR_VERSION   1 │ │ │ │ │ -***** ◆ ACE_CDR_GIOP_MINOR_VERSION ***** │ │ │ │ │ -#define ACE_CDR_GIOP_MINOR_VERSION   2 │ │ │ │ │ -***** ◆ ACE_CDR_LONG_DOUBLE_ASSIGNMENT ***** │ │ │ │ │ -#define ACE_CDR_LONG_DOUBLE_ASSIGNMENT (  LHS, │ │ │ │ │ -  RHS  │ │ │ │ │ - )    LHS.assign (RHS) │ │ │ │ │ -***** ◆ ACE_CDR_LONG_DOUBLE_INITIALIZER ***** │ │ │ │ │ -#define ACE_CDR_LONG_DOUBLE_INITIALIZER   {{0}} │ │ │ │ │ -***** ◆ ACE_HAS_CDR_FIXED ***** │ │ │ │ │ -#define ACE_HAS_CDR_FIXED │ │ │ │ │ -***** ◆ NONNATIVE_LONGDOUBLE ***** │ │ │ │ │ -#define NONNATIVE_LONGDOUBLE │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ operator!=() ***** │ │ │ │ │ -bool operator!= ( const ACE_CDR::Fixed & lhs, │ │ │ │ │ - const ACE_CDR::Fixed & rhs  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator*() ***** │ │ │ │ │ -ACE_CDR::Fixed operator* ( const ACE_CDR::Fixed & lhs, │ │ │ │ │ - const ACE_CDR::Fixed & rhs  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator+() ***** │ │ │ │ │ -ACE_CDR::Fixed operator+ ( const ACE_CDR::Fixed & lhs, │ │ │ │ │ - const ACE_CDR::Fixed & rhs  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator-() ***** │ │ │ │ │ -ACE_CDR::Fixed operator- ( const ACE_CDR::Fixed & lhs, │ │ │ │ │ - const ACE_CDR::Fixed & rhs  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator/() ***** │ │ │ │ │ -ACE_CDR::Fixed operator/ ( const ACE_CDR::Fixed & lhs, │ │ │ │ │ - const ACE_CDR::Fixed & rhs  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<() ***** │ │ │ │ │ -bool operator< ( const ACE_CDR::Fixed & lhs, │ │ │ │ │ - const ACE_CDR::Fixed & rhs  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() ***** │ │ │ │ │ -ACE_OSTREAM_TYPE & operator<< ( ACE_OSTREAM_TYPE &  lhs, │ │ │ │ │ - const ACE_CDR::Fixed & rhs  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<=() ***** │ │ │ │ │ -bool operator<= ( const ACE_CDR::Fixed & lhs, │ │ │ │ │ - const ACE_CDR::Fixed & rhs  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator==() ***** │ │ │ │ │ -bool operator== ( const ACE_CDR::Fixed & lhs, │ │ │ │ │ - const ACE_CDR::Fixed & rhs  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator>() ***** │ │ │ │ │ -bool operator> ( const ACE_CDR::Fixed & lhs, │ │ │ │ │ - const ACE_CDR::Fixed & rhs  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator>=() ***** │ │ │ │ │ -bool operator>= ( const ACE_CDR::Fixed & lhs, │ │ │ │ │ - const ACE_CDR::Fixed & rhs  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator>>() ***** │ │ │ │ │ -std::istream & operator>> ( std::istream &  lhs, │ │ │ │ │ - ACE_CDR::Fixed & rhs  │ │ │ │ │ - ) │ │ │ │ │ +ATM_Params.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02180.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: FIFO_Send_Msg.cpp File Reference │ │ │ │ +ACE: Condition_T.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
FIFO_Send_Msg.cpp File Reference
│ │ │ │ +
Condition_T.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/FIFO_Send_Msg.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/OS_NS_sys_uio.h"
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -FIFO_Send_Msg.cpp File Reference │ │ │ │ │ -#include "ace/FIFO_Send_Msg.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/OS_NS_sys_uio.h" │ │ │ │ │ +Condition_T.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02183.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Thread_Exit.h File Reference │ │ │ │ +ACE: ATM_Connector.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,31 +63,53 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Thread_Exit.h File Reference
│ │ │ │ +Classes | │ │ │ │ +Typedefs
│ │ │ │ +
ATM_Connector.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Thread_Control.h"
│ │ │ │ +
#include "ace/ATM_Stream.h"
│ │ │ │ +#include "ace/ATM_Params.h"
│ │ │ │ +#include "ace/ATM_QoS.h"
│ │ │ │ +#include "ace/SOCK_Connector.h"
│ │ │ │ +#include "ace/ATM_Connector.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ +

│ │ │ │ Classes

class  ACE_Thread_Exit
 Keep exit information for a Thread in thread specific storage. so that the thread-specific exit hooks will get called no matter how the thread exits (e.g., via <ACE_Thread::exit>, C++ or Win32 exception, "falling off the end" of the thread entry point function, etc.). More...
 
class  ACE_Thread_Exit_Maybe
 A version of ACE_Thread_Exit that is created dynamically under the hood if the flag is set to TRUE. More...
class  ACE_ATM_Connector
 Defines an active connection factory for the ACE_ATM C++ wrappers. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Typedefs

typedef ACE_SOCK_Connector ATM_Connector
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu
│ │ │ │ -
│ │ │ │ +
Author
Joe Hoffert joeh@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ATM_Connector

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_SOCK_Connector ATM_Connector
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,27 +3,31 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Thread_Exit.h File Reference │ │ │ │ │ -#include "ace/Thread_Control.h" │ │ │ │ │ +Classes | Typedefs │ │ │ │ │ +ATM_Connector.h File Reference │ │ │ │ │ +#include "ace/ATM_Stream.h" │ │ │ │ │ +#include "ace/ATM_Params.h" │ │ │ │ │ +#include "ace/ATM_QoS.h" │ │ │ │ │ +#include "ace/SOCK_Connector.h" │ │ │ │ │ +#include "ace/ATM_Connector.inl" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Thread_Exit │ │ │ │ │ - Keep exit information for a Thread in thread specific storage. so that │ │ │ │ │ -  the thread-specific exit hooks will get called no matter how the thread │ │ │ │ │ - exits (e.g., via , C++ or Win32 exception, "falling │ │ │ │ │ - off the end" of the thread entry point function, etc.). More... │ │ │ │ │ +class  ACE_ATM_Connector │ │ │ │ │ +  Defines an active connection factory for the ACE_ATM C++ wrappers. │ │ │ │ │ + More... │ │ │ │ │   │ │ │ │ │ -class  ACE_Thread_Exit_Maybe │ │ │ │ │ -  A version of ACE_Thread_Exit that is created dynamically under the hood │ │ │ │ │ - if the flag is set to TRUE. More... │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef ACE_SOCK_Connector ATM_Connector │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu │ │ │ │ │ + Joe Hoffert joeh@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ATM_Connector ***** │ │ │ │ │ +typedef ACE_SOCK_Connector ATM_Connector │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02186.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Obstack.h File Reference │ │ │ │ +ACE: Caching_Strategies_T.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,43 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Typedefs
│ │ │ │ -
Obstack.h File Reference
│ │ │ │ +
Caching_Strategies_T.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Obstack_T.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef ACE_Obstack_T< char > ACE_Obstack
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Obstack

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_Obstack_T<char> ACE_Obstack
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/OS_Memory.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,23 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Typedefs │ │ │ │ │ -Obstack.h File Reference │ │ │ │ │ -#include "ace/Obstack_T.h" │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef ACE_Obstack_T< char > ACE_Obstack │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_Obstack ***** │ │ │ │ │ -typedef ACE_Obstack_T ACE_Obstack │ │ │ │ │ +Caching_Strategies_T.inl File Reference │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02189.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SPIPE_Connector.h File Reference │ │ │ │ +ACE: Time_Policy.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,33 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
SPIPE_Connector.h File Reference
│ │ │ │ +
Time_Policy.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SPIPE_Stream.h"
│ │ │ │ -#include "ace/os_include/os_fcntl.h"
│ │ │ │ -#include "ace/SPIPE_Connector.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_SPIPE_Connector
 Defines an active connection factory for ACE_SPIPE_Stream. On Windows this is mapped to Named Pipes, whereas on UNIX it is mapped to STREAM pipes. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Doug Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ +
#include "ace/OS_NS_sys_time.h"
│ │ │ │ +#include "ace/High_Res_Timer.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,26 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -SPIPE_Connector.h File Reference │ │ │ │ │ -#include "ace/SPIPE_Stream.h" │ │ │ │ │ -#include "ace/os_include/os_fcntl.h" │ │ │ │ │ -#include "ace/SPIPE_Connector.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_SPIPE_Connector │ │ │ │ │ - Defines an active connection factory for ACE_SPIPE_Stream. On Windows │ │ │ │ │ -  this is mapped to Named Pipes, whereas on UNIX it is mapped to STREAM │ │ │ │ │ - pipes. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ +Time_Policy.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_sys_time.h" │ │ │ │ │ +#include "ace/High_Res_Timer.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02192.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: MEM_Addr.h File Reference │ │ │ │ +ACE: UNIX_Addr.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,30 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
MEM_Addr.h File Reference
│ │ │ │ +
UNIX_Addr.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/INET_Addr.h"
│ │ │ │ -#include "ace/MEM_Addr.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_MEM_Addr
 Defines a C++ wrapper facade for the shared memory transport address family format. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ +
#include "ace/UNIX_Addr.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,22 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -MEM_Addr.h File Reference │ │ │ │ │ -#include "ace/INET_Addr.h" │ │ │ │ │ -#include "ace/MEM_Addr.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_MEM_Addr │ │ │ │ │ -  Defines a C++ wrapper facade for the shared memory transport address │ │ │ │ │ - family format. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ +UNIX_Addr.cpp File Reference │ │ │ │ │ +#include "ace/UNIX_Addr.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02195.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Env_Value_T.cpp File Reference │ │ │ │ +ACE: Refcountable_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,40 +63,33 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Macros
│ │ │ │ -
Env_Value_T.cpp File Reference
│ │ │ │ +Classes
│ │ │ │ +
Refcountable_T.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Env_Value_T.h"
│ │ │ │ +
#include "ace/Atomic_Op.h"
│ │ │ │ +#include "ace/Synch_Traits.h"
│ │ │ │ +#include "ace/Null_Mutex.h"
│ │ │ │ +#include "ace/Refcountable_T.inl"
│ │ │ │ +#include "ace/Refcountable_T.cpp"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Macros

#define ACE_ENV_VALUE_T_CPP
 

│ │ │ │ +Classes

class  ACE_Refcountable_T< ACE_LOCK >
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ENV_VALUE_T_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_ENV_VALUE_T_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Doug Schmidt
│ │ │ │ +
│ │ │ │ +Johnny Willemsen
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,19 +3,24 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Env_Value_T.cpp File Reference │ │ │ │ │ -#include "ace/Env_Value_T.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_ENV_VALUE_T_CPP │ │ │ │ │ +Classes │ │ │ │ │ +Refcountable_T.h File Reference │ │ │ │ │ +#include "ace/Atomic_Op.h" │ │ │ │ │ +#include "ace/Synch_Traits.h" │ │ │ │ │ +#include "ace/Null_Mutex.h" │ │ │ │ │ +#include "ace/Refcountable_T.inl" │ │ │ │ │ +#include "ace/Refcountable_T.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Refcountable_T<_ACE_LOCK_> │ │ │ │ │   │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_ENV_VALUE_T_CPP ***** │ │ │ │ │ -#define ACE_ENV_VALUE_T_CPP │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Doug Schmidt │ │ │ │ │ + Johnny Willemsen │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02198.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Dynamic.inl File Reference │ │ │ │ +ACE: Dynamic_Message_Strategy.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,36 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Dynamic.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Dynamic_Message_Strategy.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/Message_Block.h"
│ │ │ │ +#include "ace/Dynamic_Message_Strategy.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Dynamic_Message_Strategy
 An abstract base class which provides dynamic priority evaluation methods for use by the ACE_Dynamic_Message_Queue class or any other class which needs to manage the priorities of a collection of ACE_Message_Blocks dynamically. More...
 
class  ACE_Deadline_Message_Strategy
 Deadline based message priority strategy. More...
 
class  ACE_Laxity_Message_Strategy
 Laxity based message priority strategy. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,31 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Dynamic.inl File Reference │ │ │ │ │ +Classes │ │ │ │ │ +Dynamic_Message_Strategy.h File Reference │ │ │ │ │ +#include "ace/Message_Block.h" │ │ │ │ │ +#include "ace/Dynamic_Message_Strategy.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Dynamic_Message_Strategy │ │ │ │ │ + An abstract base class which provides dynamic priority evaluation │ │ │ │ │ +  methods for use by the ACE_Dynamic_Message_Queue class or any other │ │ │ │ │ + class which needs to manage the priorities of a collection of │ │ │ │ │ + ACE_Message_Blocks dynamically. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Deadline_Message_Strategy │ │ │ │ │ +  Deadline based message priority strategy. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Laxity_Message_Strategy │ │ │ │ │ +  Laxity based message priority strategy. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02201.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: POSIX_Proactor.cpp File Reference │ │ │ │ +ACE: Timer_Wheel.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,36 +63,59 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
POSIX_Proactor.cpp File Reference
│ │ │ │ +Typedefs
│ │ │ │ +
Timer_Wheel.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/POSIX_Proactor.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ -#include "ace/Flag_Manip.h"
│ │ │ │ -#include "ace/Task_T.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/Object_Manager.h"
│ │ │ │ -#include "ace/OS_NS_sys_socket.h"
│ │ │ │ -#include "ace/OS_NS_signal.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ +
#include "ace/Timer_Wheel_T.h"
│ │ │ │ +#include "ace/Event_Handler_Handle_Timeout_Upcall.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Classes

class  ACE_POSIX_Wakeup_Completion
 
class  ACE_AIOCB_Notify_Pipe_Manager
 This class manages the notify pipe of the AIOCB Proactor. More...
 

│ │ │ │ +Typedefs

typedef ACE_Timer_Wheel_T< ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEXACE_Timer_Wheel
 
typedef ACE_Timer_Wheel_Iterator_T< ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX, ACE_Default_Time_PolicyACE_Timer_Wheel_Iterator
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Darrell Brunsch (bruns.nosp@m.ch@c.nosp@m.s.wus.nosp@m.tl.e.nosp@m.du)
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Timer_Wheel

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Timer_Wheel_T<ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX> ACE_Timer_Wheel
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_Timer_Wheel_Iterator

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Timer_Wheel_Iterator_T<ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX, ACE_Default_Time_Policy> ACE_Timer_Wheel_Iterator
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,27 +3,34 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -POSIX_Proactor.cpp File Reference │ │ │ │ │ -#include "ace/POSIX_Proactor.h" │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/Flag_Manip.h" │ │ │ │ │ -#include "ace/Task_T.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/Object_Manager.h" │ │ │ │ │ -#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ -#include "ace/OS_NS_signal.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_POSIX_Wakeup_Completion │ │ │ │ │ +Typedefs │ │ │ │ │ +Timer_Wheel.h File Reference │ │ │ │ │ +#include "ace/Timer_Wheel_T.h" │ │ │ │ │ +#include "ace/Event_Handler_Handle_Timeout_Upcall.h" │ │ │ │ │ + Typedefs │ │ │ │ │ + typedef ACE_Timer_Wheel_T< ACE_Event_Handler *, │ │ │ │ │ + ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX > ACE_Timer_Wheel │ │ │ │ │   │ │ │ │ │ -class  ACE_AIOCB_Notify_Pipe_Manager │ │ │ │ │ -  This class manages the notify pipe of the AIOCB Proactor. More... │ │ │ │ │ + typedef ACE_Timer_Wheel_Iterator_T< ACE_Event_Handler *, │ │ │ │ │ + ACE_Event_Handler_Handle_Timeout_Upcall, ACE_SYNCH_RECURSIVE_MUTEX, │ │ │ │ │ + ACE_Default_Time_Policy > ACE_Timer_Wheel_Iterator │ │ │ │ │   │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Darrell Brunsch (bruns.nosp@m.ch@c.nosp@m.s.wus.nosp@m.tl.e.nosp@m.du) │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_Timer_Wheel ***** │ │ │ │ │ +typedef ACE_Timer_Wheel_T │ │ │ │ │ +ACE_Timer_Wheel │ │ │ │ │ +***** ◆ ACE_Timer_Wheel_Iterator ***** │ │ │ │ │ +typedef ACE_Timer_Wheel_Iterator_T ACE_Timer_Wheel_Iterator │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02204.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: IOStream.cpp File Reference │ │ │ │ +ACE: Local_Name_Space_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,34 +63,73 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Macros
│ │ │ │ -
IOStream.cpp File Reference
│ │ │ │ +Classes | │ │ │ │ +Typedefs
│ │ │ │ +
Local_Name_Space_T.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/IOStream.h"
│ │ │ │ +
#include "ace/Name_Space.h"
│ │ │ │ +#include "ace/Naming_Context.h"
│ │ │ │ +#include "ace/SString.h"
│ │ │ │ +#include "ace/Local_Name_Space.h"
│ │ │ │ +#include "ace/Null_Mutex.h"
│ │ │ │ +#include "ace/Hash_Map_Manager_T.h"
│ │ │ │ +#include "ace/Local_Name_Space_T.cpp"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ -Macros

#define ACE_IOSTREAM_CPP
 

│ │ │ │ +Classes

class  ACE_Name_Space_Map< ALLOCATOR >
 This class serves as a Proxy that ensures our process always has the appropriate allocator in place for every operation that accesses or updates the Map Manager. More...
 
class  ACE_Local_Name_Space< ACE_MEM_POOL_1, ACE_LOCK >
 Maintaining accesses Local Name Server Database. Allows to add NameBindings, change them, remove them and resolve NameBindings. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Typedefs

typedef ACE_Unbounded_Set< ACE_NS_WStringACE_WSTRING_SET
 
typedef ACE_Hash_Map_Manager_Ex< ACE_NS_String, ACE_NS_Internal, ACE_Hash< ACE_NS_String >, ACE_Equal_To< ACE_NS_String >, ACE_Null_MutexMAP_MANAGER
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_IOSTREAM_CPP

│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ +
│ │ │ │ +Irfan Pyarali irfan.nosp@m.@wue.nosp@m.rl.wu.nosp@m.stl..nosp@m.edu and
│ │ │ │ +
│ │ │ │ +Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_WSTRING_SET

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_IOSTREAM_CPPtypedef ACE_Unbounded_Set<ACE_NS_WString> ACE_WSTRING_SET
│ │ │ │ +
│ │ │ │ +

A short-hand name for our set of name/value/type tuples passed back to callers.

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ MAP_MANAGER

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
typedef ACE_Hash_Map_Manager_Ex<ACE_NS_String, ACE_NS_Internal, ACE_Hash<ACE_NS_String>, ACE_Equal_To<ACE_NS_String>, ACE_Null_Mutex> MAP_MANAGER
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,19 +3,51 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -IOStream.cpp File Reference │ │ │ │ │ -#include "ace/IOStream.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_IOSTREAM_CPP │ │ │ │ │ +Classes | Typedefs │ │ │ │ │ +Local_Name_Space_T.h File Reference │ │ │ │ │ +#include "ace/Name_Space.h" │ │ │ │ │ +#include "ace/Naming_Context.h" │ │ │ │ │ +#include "ace/SString.h" │ │ │ │ │ +#include "ace/Local_Name_Space.h" │ │ │ │ │ +#include "ace/Null_Mutex.h" │ │ │ │ │ +#include "ace/Hash_Map_Manager_T.h" │ │ │ │ │ +#include "ace/Local_Name_Space_T.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Name_Space_Map<_ALLOCATOR_> │ │ │ │ │ + This class serves as a Proxy that ensures our process always has the │ │ │ │ │ +  appropriate allocator in place for every operation that accesses or │ │ │ │ │ + updates the Map Manager. More... │ │ │ │ │   │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_IOSTREAM_CPP ***** │ │ │ │ │ -#define ACE_IOSTREAM_CPP │ │ │ │ │ +class  ACE_Local_Name_Space<_ACE_MEM_POOL_1,_ACE_LOCK_> │ │ │ │ │ + Maintaining accesses Local Name Server Database. Allows to add │ │ │ │ │ +  NameBindings, change them, remove them and resolve NameBindings. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ + typedef ACE_Unbounded_Set< ACE_NS_WString > ACE_WSTRING_SET │ │ │ │ │ +  │ │ │ │ │ + typedef ACE_Hash_Map_Manager_Ex< ACE_NS_String, │ │ │ │ │ +ACE_NS_Internal, ACE_Hash< ACE_NS_String >, ACE_Equal_To< │ │ │ │ │ + ACE_NS_String >, ACE_Null_Mutex > MAP_MANAGER │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ + Irfan Pyarali irfan.nosp@m.@wue.nosp@m.rl.wu.nosp@m.stl..nosp@m.edu and │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_WSTRING_SET ***** │ │ │ │ │ +typedef ACE_Unbounded_Set ACE_WSTRING_SET │ │ │ │ │ +A short-hand name for our set of name/value/type tuples passed back to callers. │ │ │ │ │ +***** ◆ MAP_MANAGER ***** │ │ │ │ │ +typedef ACE_Hash_Map_Manager_Ex, ACE_Equal_To, ACE_Null_Mutex> │ │ │ │ │ +MAP_MANAGER │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02207.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: High_Res_Timer.inl File Reference │ │ │ │ +ACE: Based_Pointer_Repository.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,99 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
High_Res_Timer.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Functions | │ │ │ │ +Variables
│ │ │ │ +
Based_Pointer_Repository.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/OS_NS_sys_time.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Singleton.h"
│ │ │ │ +#include "ace/Synch_Traits.h"
│ │ │ │ +#include "ace/os_include/os_stddef.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Based_Pointer_Repository
 Maps pointers to the base address of the region to which each pointer belongs. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

 ACE_SINGLETON_DECLARE (ACE_Singleton, ACE_Based_Pointer_Repository, ACE_SYNCH_RW_MUTEX) typedef ACE_Singleton< ACE_Based_Pointer_Repository
 Declare a process wide singleton. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Variables

ACE_SYNCH_RW_MUTEX ACE_BASED_POINTER_REPOSITORY
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Dietrich Quehl Dietr.nosp@m.ich..nosp@m.Quehl.nosp@m.@med.nosp@m..siem.nosp@m.ens..nosp@m.de
│ │ │ │ +
│ │ │ │ +Douglas C. Schmidt <schmidt.cs.wustl.edu>
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_SINGLETON_DECLARE()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_SINGLETON_DECLARE (ACE_Singleton ,
ACE_Based_Pointer_Repository ,
ACE_SYNCH_RW_MUTEX  
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

Declare a process wide singleton.

│ │ │ │ +

Provide a Singleton access point to the based pointer repository.

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Variable Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_BASED_POINTER_REPOSITORY

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_SYNCH_RW_MUTEX ACE_BASED_POINTER_REPOSITORY
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,44 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -High_Res_Timer.inl File Reference │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ -#include "ace/OS_NS_sys_time.h" │ │ │ │ │ +Classes | Functions | Variables │ │ │ │ │ +Based_Pointer_Repository.h File Reference │ │ │ │ │ +#include "ace/Singleton.h" │ │ │ │ │ +#include "ace/Synch_Traits.h" │ │ │ │ │ +#include "ace/os_include/os_stddef.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Based_Pointer_Repository │ │ │ │ │ +  Maps pointers to the base address of the region to which each pointer │ │ │ │ │ + belongs. More... │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ + ACE_SINGLETON_DECLARE (ACE_Singleton, ACE_Based_Pointer_Repository, │ │ │ │ │ + ACE_SYNCH_RW_MUTEX) typedef ACE_Singleton< ACE_Based_Pointer_Repository │ │ │ │ │ + Declare a process wide singleton. More... │ │ │ │ │ +  │ │ │ │ │ + Variables │ │ │ │ │ +ACE_SYNCH_RW_MUTEX ACE_BASED_POINTER_REPOSITORY │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Dietrich Quehl │ │ │ │ │ + Dietr.nosp@m.ich..nosp@m.Quehl.nosp@m.@med.nosp@m..siem.nosp@m.ens..nosp@m.de │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_SINGLETON_DECLARE() ***** │ │ │ │ │ +ACE_SINGLETON_DECLARE ( ACE_Singleton  , │ │ │ │ │ + ACE_Based_Pointer_Repository , │ │ │ │ │ + ACE_SYNCH_RW_MUTEX    │ │ │ │ │ + ) │ │ │ │ │ +Declare a process wide singleton. │ │ │ │ │ +Provide a Singleton access point to the based pointer repository. │ │ │ │ │ +***** Variable Documentation ***** │ │ │ │ │ +***** ◆ ACE_BASED_POINTER_REPOSITORY ***** │ │ │ │ │ +ACE_SYNCH_RW_MUTEX ACE_BASED_POINTER_REPOSITORY │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02210.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Monitor_Admin.cpp File Reference │ │ │ │ +ACE: checked_iterator.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,30 +63,65 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Namespaces
│ │ │ │ -
Monitor_Admin.cpp File Reference
│ │ │ │ +Functions
│ │ │ │ +
checked_iterator.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Monitor_Admin.h"
│ │ │ │ -#include "ace/Reactor.h"
│ │ │ │ -#include "ace/Monitor_Point_Registry.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ +

Checked iterator factory function. │ │ │ │ +More...

│ │ │ │ +

│ │ │ │ -Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.
 
namespace  ACE::Monitor_Control
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Functions

template<typename PTR >
PTR ACE_make_checked_array_iterator (PTR buf, size_t)
 
│ │ │ │ +

Detailed Description

│ │ │ │ +

Checked iterator factory function.

│ │ │ │ +

Some compilers (e.g. MSVC++ >= 8) issue security related diagnostics if algorithms such as std::copy() are used in an unsafe way. Normally this isn't an issue if STL container iterators are used in conjuction with the standard algorithms. However, in cases where application-specific iterators are use with standard algorithms that could potentially overrun a buffer, extra care must be taken to prevent such an overrun. If supported, checked iterators can be used to address the potential destination buffer overrun.

│ │ │ │ +

This header provides function templates that generate the appropriate checked iterator. In cases where checked iterators are not supported, the pointer passed to the function is returned instead.

│ │ │ │ +

The functions and types in this header are meant for internal use. They may change at any point between releases.

│ │ │ │ +
Author
Ossama Othman
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_make_checked_array_iterator()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +template<typename PTR >
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
PTR ACE_make_checked_array_iterator (PTR buf,
size_t  
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,21 +3,39 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces │ │ │ │ │ -Monitor_Admin.cpp File Reference │ │ │ │ │ -#include "ace/Monitor_Admin.h" │ │ │ │ │ -#include "ace/Reactor.h" │ │ │ │ │ -#include "ace/Monitor_Point_Registry.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE │ │ │ │ │ -  The namespace containing the ACE framework itself. │ │ │ │ │ -  │ │ │ │ │ -namespace  ACE::Monitor_Control │ │ │ │ │ +Functions │ │ │ │ │ +checked_iterator.h File Reference │ │ │ │ │ +Checked iterator factory function. More... │ │ │ │ │ + Functions │ │ │ │ │ +template │ │ │ │ │ +PTR ACE_make_checked_array_iterator (PTR buf, size_t) │ │ │ │ │   │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ +Checked iterator factory function. │ │ │ │ │ +Some compilers (e.g. MSVC++ >= 8) issue security related diagnostics if │ │ │ │ │ +algorithms such as std::copy() are used in an unsafe way. Normally this isn't │ │ │ │ │ +an issue if STL container iterators are used in conjuction with the standard │ │ │ │ │ +algorithms. However, in cases where application-specific iterators are use with │ │ │ │ │ +standard algorithms that could potentially overrun a buffer, extra care must be │ │ │ │ │ +taken to prevent such an overrun. If supported, checked iterators can be used │ │ │ │ │ +to address the potential destination buffer overrun. │ │ │ │ │ +This header provides function templates that generate the appropriate checked │ │ │ │ │ +iterator. In cases where checked iterators are not supported, the pointer │ │ │ │ │ +passed to the function is returned instead. │ │ │ │ │ +The functions and types in this header are meant for internal use. They may │ │ │ │ │ +change at any point between releases. │ │ │ │ │ + Author │ │ │ │ │ + Ossama Othman │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_make_checked_array_iterator() ***** │ │ │ │ │ +template │ │ │ │ │ +PTR ACE_make_checked_array_iterator ( PTR  buf, │ │ │ │ │ + size_t   │ │ │ │ │ + ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02213.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Sig_Adapter.cpp File Reference │ │ │ │ +ACE: UTF8_Encoding_Converter.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Sig_Adapter.cpp File Reference
│ │ │ │ +
UTF8_Encoding_Converter.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Sig_Adapter.h"
│ │ │ │ +
#include "ace/Encoding_Converter.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +

This class contains declarations for methods that convert between UTF-8 and the native ACE_TCHAR representation.

│ │ │ │ +
Author
Chad Elliott ellio.nosp@m.tt_c.nosp@m.@ociw.nosp@m.eb.c.nosp@m.om
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Sig_Adapter.cpp File Reference │ │ │ │ │ -#include "ace/Sig_Adapter.h" │ │ │ │ │ +UTF8_Encoding_Converter.h File Reference │ │ │ │ │ +#include "ace/Encoding_Converter.h" │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ +This class contains declarations for methods that convert between UTF-8 and the │ │ │ │ │ +native ACE_TCHAR representation. │ │ │ │ │ + Author │ │ │ │ │ + Chad Elliott ellio.nosp@m.tt_c.nosp@m.@ociw.nosp@m.eb.c.nosp@m.om │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02216.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Reactor_Timer_Interface.cpp File Reference │ │ │ │ +ACE: OS_NS_signal.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,329 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Reactor_Timer_Interface.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Namespaces | │ │ │ │ +Macros | │ │ │ │ +Typedefs | │ │ │ │ +Functions
│ │ │ │ +
OS_NS_signal.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Reactor_Timer_Interface.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/config-lite.h"
│ │ │ │ +#include "ace/os_include/os_signal.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

struct  siginfo_t
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
#define SIG_BLOCK   1
 
#define SIG_UNBLOCK   2
 
#define SIG_SETMASK   3
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef struct sigaction ACE_SIGACTION
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

int ace_sigemptyset_helper (sigset_t *s)
 
int ace_sigfillset_helper (sigset_t *s)
 
int ace_sigaddset_helper (sigset_t *s, int signum)
 
int ace_sigdelset_helper (sigset_t *s, int signum)
 
int ace_sigismember_helper (sigset_t *s, int signum)
 
int ACE_OS::kill (pid_t pid, int signum)
 
int ACE_OS::pthread_sigmask (int how, const sigset_t *nsp, sigset_t *osp)
 
int ACE_OS::sigaction (int signum, const ACE_SIGACTION *nsa, ACE_SIGACTION *osa)
 
int ACE_OS::sigaddset (sigset_t *s, int signum)
 
int ACE_OS::sigdelset (sigset_t *s, int signum)
 
int ACE_OS::sigemptyset (sigset_t *s)
 
int ACE_OS::sigfillset (sigset_t *s)
 
int ACE_OS::sigismember (sigset_t *s, int signum)
 
ACE_SignalHandler ACE_OS::signal (int signum, ACE_SignalHandler)
 
int ACE_OS::sigprocmask (int how, const sigset_t *nsp, sigset_t *osp)
 
int ACE_OS::sigsuspend (const sigset_t *s)
 
int ACE_OS::raise (const int signum)
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ +
│ │ │ │ +and a cast of thousands...
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_EXPORT_MACRO

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SIG_BLOCK

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SIG_BLOCK   1
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SIG_SETMASK

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SIG_SETMASK   3
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SIG_UNBLOCK

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SIG_UNBLOCK   2
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_SIGACTION

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef struct sigaction ACE_SIGACTION
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ace_sigaddset_helper()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int ace_sigaddset_helper (sigset_t * s,
int signum 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ace_sigdelset_helper()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int ace_sigdelset_helper (sigset_t * s,
int signum 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ace_sigemptyset_helper()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int ace_sigemptyset_helper (sigset_t * s)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ace_sigfillset_helper()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int ace_sigfillset_helper (sigset_t * s)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ace_sigismember_helper()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int ace_sigismember_helper (sigset_t * s,
int signum 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,111 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Reactor_Timer_Interface.cpp File Reference │ │ │ │ │ -#include "ace/Reactor_Timer_Interface.h" │ │ │ │ │ +Classes | Namespaces | Macros | Typedefs | Functions │ │ │ │ │ +OS_NS_signal.h File Reference │ │ │ │ │ +#include "ace/config-lite.h" │ │ │ │ │ +#include "ace/os_include/os_signal.h" │ │ │ │ │ + Classes │ │ │ │ │ +struct  siginfo_t │ │ │ │ │ +  │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_OS │ │ │ │ │ + This namespace defines an OS independent programming API that │ │ │ │ │ +  shields developers from nonportable aspects of writing efficient │ │ │ │ │ + system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ + various real-time operating systems. │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +  │ │ │ │ │ +#define SIG_BLOCK   1 │ │ │ │ │ +  │ │ │ │ │ +#define SIG_UNBLOCK   2 │ │ │ │ │ +  │ │ │ │ │ +#define SIG_SETMASK   3 │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef struct sigaction ACE_SIGACTION │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ + int ace_sigemptyset_helper (sigset_t *s) │ │ │ │ │ +  │ │ │ │ │ + int ace_sigfillset_helper (sigset_t *s) │ │ │ │ │ +  │ │ │ │ │ + int ace_sigaddset_helper (sigset_t *s, int signum) │ │ │ │ │ +  │ │ │ │ │ + int ace_sigdelset_helper (sigset_t *s, int signum) │ │ │ │ │ +  │ │ │ │ │ + int ace_sigismember_helper (sigset_t *s, int signum) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::kill (pid_t pid, int signum) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::pthread_sigmask (int how, const sigset_t *nsp, │ │ │ │ │ + sigset_t *osp) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::sigaction (int signum, const ACE_SIGACTION *nsa, │ │ │ │ │ + ACE_SIGACTION *osa) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::sigaddset (sigset_t *s, int signum) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::sigdelset (sigset_t *s, int signum) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::sigemptyset (sigset_t *s) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::sigfillset (sigset_t *s) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::sigismember (sigset_t *s, int signum) │ │ │ │ │ +  │ │ │ │ │ +ACE_SignalHandler ACE_OS::signal (int signum, ACE_SignalHandler) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::sigprocmask (int how, const sigset_t *nsp, sigset_t │ │ │ │ │ + *osp) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::sigsuspend (const sigset_t *s) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::raise (const int signum) │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ + and a cast of thousands... │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +***** ◆ SIG_BLOCK ***** │ │ │ │ │ +#define SIG_BLOCK   1 │ │ │ │ │ +***** ◆ SIG_SETMASK ***** │ │ │ │ │ +#define SIG_SETMASK   3 │ │ │ │ │ +***** ◆ SIG_UNBLOCK ***** │ │ │ │ │ +#define SIG_UNBLOCK   2 │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_SIGACTION ***** │ │ │ │ │ +typedef struct sigaction ACE_SIGACTION │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ace_sigaddset_helper() ***** │ │ │ │ │ +int ace_sigaddset_helper ( sigset_t * s, │ │ │ │ │ + int  signum  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ ace_sigdelset_helper() ***** │ │ │ │ │ +int ace_sigdelset_helper ( sigset_t * s, │ │ │ │ │ + int  signum  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ ace_sigemptyset_helper() ***** │ │ │ │ │ +int ( sigset_t * s ) inline │ │ │ │ │ +ace_sigemptyset_helper │ │ │ │ │ +***** ◆ ace_sigfillset_helper() ***** │ │ │ │ │ +int ( sigset_t * s ) inline │ │ │ │ │ +ace_sigfillset_helper │ │ │ │ │ +***** ◆ ace_sigismember_helper() ***** │ │ │ │ │ +int ace_sigismember_helper ( sigset_t * s, │ │ │ │ │ + int  signum  inline │ │ │ │ │ + ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02219.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Guard_T.inl File Reference │ │ │ │ +ACE: Basic_Types.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Guard_T.inl File Reference
│ │ │ │ +
Basic_Types.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/RW_Thread_Mutex.h"
│ │ │ │ +
#include "ace/Basic_Types.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Guard_T.inl File Reference │ │ │ │ │ -#include "ace/RW_Thread_Mutex.h" │ │ │ │ │ +Basic_Types.cpp File Reference │ │ │ │ │ +#include "ace/Basic_Types.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02222.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: System_Time.cpp File Reference │ │ │ │ +ACE: TSS_Adapter.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,25 +62,67 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
System_Time.cpp File Reference
│ │ │ │ +
│ │ │ │ +Functions
│ │ │ │ +
TSS_Adapter.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/System_Time.h"
│ │ │ │ -#include "ace/MMAP_Memory_Pool.h"
│ │ │ │ -#include "ace/Malloc_T.h"
│ │ │ │ -#include "ace/Null_Mutex.h"
│ │ │ │ -#include "ace/Time_Value.h"
│ │ │ │ -#include "ace/Lib_Find.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_NS_time.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/TSS_Adapter.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE (ACE_TSS_Adapter)
 
void ACE_TSS_C_cleanup (void *object)
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE (ACE_TSS_Adapter )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TSS_C_cleanup()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
void ACE_TSS_C_cleanup (void * object)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,19 +3,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -System_Time.cpp File Reference │ │ │ │ │ -#include "ace/System_Time.h" │ │ │ │ │ -#include "ace/MMAP_Memory_Pool.h" │ │ │ │ │ -#include "ace/Malloc_T.h" │ │ │ │ │ -#include "ace/Null_Mutex.h" │ │ │ │ │ -#include "ace/Time_Value.h" │ │ │ │ │ -#include "ace/Lib_Find.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/OS_NS_time.h" │ │ │ │ │ +Functions │ │ │ │ │ +TSS_Adapter.cpp File Reference │ │ │ │ │ +#include "ace/TSS_Adapter.h" │ │ │ │ │ + Functions │ │ │ │ │ +  ACE_ALLOC_HOOK_DEFINE (ACE_TSS_Adapter) │ │ │ │ │ +  │ │ │ │ │ +void ACE_TSS_C_cleanup (void *object) │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE ( ACE_TSS_Adapter  ) │ │ │ │ │ +***** ◆ ACE_TSS_C_cleanup() ***** │ │ │ │ │ +void ACE_TSS_C_cleanup ( void * object ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02225.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_stropts.h File Reference │ │ │ │ +ACE: LSOCK_Dgram.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,143 +63,30 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Namespaces | │ │ │ │ -Macros | │ │ │ │ -Typedefs | │ │ │ │ -Functions
│ │ │ │ -
OS_NS_stropts.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
LSOCK_Dgram.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -#include "ace/os_include/os_stropts.h"
│ │ │ │ -#include "ace/os_include/os_stdio.h"
│ │ │ │ +
#include "ace/SOCK_Dgram.h"
│ │ │ │ +#include "ace/LSOCK.h"
│ │ │ │ +#include "ace/LSOCK_Dgram.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ Classes

struct  ACE_Protocol_Info
class  ACE_LSOCK_Dgram
 Create a Local ACE_SOCK datagram. More...
 
class  ACE_Str_Buf
 Simple wrapper for STREAM pipes strbuf. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_IOCTL_TYPE_ARG2   int
 
#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef void(* ACE_OVERLAPPED_COMPLETION_FUNC) (unsigned long error, unsigned long bytes_transferred, ACE_OVERLAPPED *overlapped, unsigned long flags)
 
typedef unsigned long ACE_SOCK_GROUP
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │

│ │ │ │ -Functions

int ACE_OS::getmsg (ACE_HANDLE handle, struct strbuf *ctl, struct strbuf *data, int *flags)
 
int ACE_OS::getpmsg (ACE_HANDLE handle, struct strbuf *ctl, struct strbuf *data, int *band, int *flags)
 
int ACE_OS::fattach (int handle, const char *path)
 
int ACE_OS::fdetach (const char *file)
 
int ACE_OS::ioctl (ACE_HANDLE handle, ACE_IOCTL_TYPE_ARG2 cmd, void *=0)
 UNIX-style ioctl. More...
 
int ACE_OS::ioctl (ACE_HANDLE socket, unsigned long io_control_code, void *in_buffer_p, unsigned long in_buffer, void *out_buffer_p, unsigned long out_buffer, unsigned long *bytes_returned, ACE_OVERLAPPED *overlapped, ACE_OVERLAPPED_COMPLETION_FUNC func)
 QoS-enabled ioctl. More...
 
int ACE_OS::ioctl (ACE_HANDLE socket, unsigned long io_control_code, ACE_QoS &ace_qos, unsigned long *bytes_returned, void *buffer_p=0, unsigned long buffer=0, ACE_OVERLAPPED *overlapped=0, ACE_OVERLAPPED_COMPLETION_FUNC func=0)
 
int ACE_OS::isastream (ACE_HANDLE handle)
 
int ACE_OS::putmsg (ACE_HANDLE handle, const struct strbuf *ctl, const struct strbuf *data, int flags)
 
int ACE_OS::putpmsg (ACE_HANDLE handle, const struct strbuf *ctl, const struct strbuf *data, int band, int flags)
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ -
│ │ │ │ -and a cast of thousands...
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_EXPORT_MACRO

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_IOCTL_TYPE_ARG2

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_IOCTL_TYPE_ARG2   int
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_OVERLAPPED_COMPLETION_FUNC

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef void(* ACE_OVERLAPPED_COMPLETION_FUNC) (unsigned long error, unsigned long bytes_transferred, ACE_OVERLAPPED *overlapped, unsigned long flags)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SOCK_GROUP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef unsigned long ACE_SOCK_GROUP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
Author
Doug Schmidt
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,90 +3,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Namespaces | Macros | Typedefs | Functions │ │ │ │ │ -OS_NS_stropts.h File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ -#include "ace/os_include/os_stropts.h" │ │ │ │ │ -#include "ace/os_include/os_stdio.h" │ │ │ │ │ +Classes │ │ │ │ │ +LSOCK_Dgram.h File Reference │ │ │ │ │ +#include "ace/SOCK_Dgram.h" │ │ │ │ │ +#include "ace/LSOCK.h" │ │ │ │ │ +#include "ace/LSOCK_Dgram.inl" │ │ │ │ │ Classes │ │ │ │ │ -struct  ACE_Protocol_Info │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Str_Buf │ │ │ │ │ -  Simple wrapper for STREAM pipes strbuf. More... │ │ │ │ │ -  │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_OS │ │ │ │ │ - This namespace defines an OS independent programming API that │ │ │ │ │ -  shields developers from nonportable aspects of writing efficient │ │ │ │ │ - system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ - various real-time operating systems. │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_IOCTL_TYPE_ARG2   int │ │ │ │ │ -  │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ - typedef void(* ACE_OVERLAPPED_COMPLETION_FUNC) (unsigned long error, │ │ │ │ │ - unsigned long bytes_transferred, ACE_OVERLAPPED │ │ │ │ │ - *overlapped, unsigned long flags) │ │ │ │ │ -  │ │ │ │ │ -typedef unsigned long ACE_SOCK_GROUP │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -int ACE_OS::getmsg (ACE_HANDLE handle, struct strbuf *ctl, struct strbuf │ │ │ │ │ - *data, int *flags) │ │ │ │ │ -  │ │ │ │ │ -int ACE_OS::getpmsg (ACE_HANDLE handle, struct strbuf *ctl, struct strbuf │ │ │ │ │ - *data, int *band, int *flags) │ │ │ │ │ -  │ │ │ │ │ -int ACE_OS::fattach (int handle, const char *path) │ │ │ │ │ -  │ │ │ │ │ -int ACE_OS::fdetach (const char *file) │ │ │ │ │ -  │ │ │ │ │ -int ACE_OS::ioctl (ACE_HANDLE handle, ACE_IOCTL_TYPE_ARG2 cmd, void *=0) │ │ │ │ │ -  UNIX-style ioctl. More... │ │ │ │ │ -  │ │ │ │ │ -int ACE_OS::ioctl (ACE_HANDLE socket, unsigned long io_control_code, void │ │ │ │ │ - *in_buffer_p, unsigned long in_buffer, void *out_buffer_p, unsigned long │ │ │ │ │ - out_buffer, unsigned long *bytes_returned, ACE_OVERLAPPED *overlapped, │ │ │ │ │ - ACE_OVERLAPPED_COMPLETION_FUNC func) │ │ │ │ │ -  QoS-enabled ioctl. More... │ │ │ │ │ -  │ │ │ │ │ -int ACE_OS::ioctl (ACE_HANDLE socket, unsigned long io_control_code, ACE_QoS │ │ │ │ │ - &ace_qos, unsigned long *bytes_returned, void *buffer_p=0, unsigned long │ │ │ │ │ - buffer=0, ACE_OVERLAPPED *overlapped=0, ACE_OVERLAPPED_COMPLETION_FUNC │ │ │ │ │ - func=0) │ │ │ │ │ -  │ │ │ │ │ -int ACE_OS::isastream (ACE_HANDLE handle) │ │ │ │ │ -  │ │ │ │ │ -int ACE_OS::putmsg (ACE_HANDLE handle, const struct strbuf *ctl, const struct │ │ │ │ │ - strbuf *data, int flags) │ │ │ │ │ -  │ │ │ │ │ -int ACE_OS::putpmsg (ACE_HANDLE handle, const struct strbuf *ctl, const struct │ │ │ │ │ - strbuf *data, int band, int flags) │ │ │ │ │ +class  ACE_LSOCK_Dgram │ │ │ │ │ +  Create a Local ACE_SOCK datagram. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ - and a cast of thousands... │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -***** ◆ ACE_IOCTL_TYPE_ARG2 ***** │ │ │ │ │ -#define ACE_IOCTL_TYPE_ARG2   int │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_OVERLAPPED_COMPLETION_FUNC ***** │ │ │ │ │ -typedef void(* ACE_OVERLAPPED_COMPLETION_FUNC) (unsigned long error, unsigned │ │ │ │ │ -long bytes_transferred, ACE_OVERLAPPED *overlapped, unsigned long flags) │ │ │ │ │ -***** ◆ ACE_SOCK_GROUP ***** │ │ │ │ │ -typedef unsigned long ACE_SOCK_GROUP │ │ │ │ │ + Doug Schmidt │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02228.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_pwd.inl File Reference │ │ │ │ +ACE: Pagefile_Memory_Pool.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
OS_NS_pwd.inl File Reference
│ │ │ │ +
Pagefile_Memory_Pool.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_errno.h"
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_pwd.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ +Pagefile_Memory_Pool.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02231.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: LSOCK_Acceptor.cpp File Reference │ │ │ │ +ACE: RB_Tree.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
LSOCK_Acceptor.cpp File Reference
│ │ │ │ +
RB_Tree.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/LSOCK_Acceptor.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ -#include "ace/OS_NS_sys_socket.h"
│ │ │ │ +
#include "ace/Guard_T.h"
│ │ │ │ +#include "ace/Malloc_Base.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,15 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -LSOCK_Acceptor.cpp File Reference │ │ │ │ │ -#include "ace/LSOCK_Acceptor.h" │ │ │ │ │ +RB_Tree.inl File Reference │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ +#include "ace/Malloc_Base.h" │ │ │ │ │ #include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ -#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02234.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Unbounded_Set.inl File Reference │ │ │ │ +ACE: OS_NS_ctype.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Unbounded_Set.inl File Reference
│ │ │ │ +
OS_NS_ctype.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Global_Macros.h"
│ │ │ │ +
#include "ace/OS_NS_ctype.h"
│ │ │ │ +#include "ace/OS_NS_ctype.inl"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Unbounded_Set.inl File Reference │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ +OS_NS_ctype.cpp File Reference │ │ │ │ │ +#include "ace/OS_NS_ctype.h" │ │ │ │ │ +#include "ace/OS_NS_ctype.inl" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02237.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Semaphore.h File Reference │ │ │ │ +ACE: Codeset_Registry_db.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,30 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Semaphore.h File Reference
│ │ │ │ +
Codeset_Registry_db.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_Thread.h"
│ │ │ │ -#include "ace/Semaphore.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Semaphore
 Wrapper for Dijkstra style general semaphores. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
#include "ace/Codeset_Registry.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,22 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Semaphore.h File Reference │ │ │ │ │ -#include "ace/OS_NS_Thread.h" │ │ │ │ │ -#include "ace/Semaphore.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Semaphore │ │ │ │ │ -  Wrapper for Dijkstra style general semaphores. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +Codeset_Registry_db.cpp File Reference │ │ │ │ │ +#include "ace/Codeset_Registry.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02240.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_pwd.h File Reference │ │ │ │ +ACE: Unbounded_Set.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,69 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Namespaces | │ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
OS_NS_pwd.h File Reference
│ │ │ │ +
Unbounded_Set.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -#include "ace/os_include/os_pwd.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

void ACE_OS::endpwent ()
 
struct passwd * ACE_OS::getpwent ()
 
struct passwd * ACE_OS::getpwnam (const char *user)
 
int ACE_OS::getpwnam_r (const char *name, struct passwd *pwd, char *buffer, size_t bufsize, struct passwd **result)
 
void ACE_OS::setpwent ()
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ -
│ │ │ │ -and a cast of thousands...
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_EXPORT_MACRO

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/Global_Macros.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,45 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces | Macros | Functions │ │ │ │ │ -OS_NS_pwd.h File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ -#include "ace/os_include/os_pwd.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_OS │ │ │ │ │ - This namespace defines an OS independent programming API that │ │ │ │ │ -  shields developers from nonportable aspects of writing efficient │ │ │ │ │ - system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ - various real-time operating systems. │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ - void ACE_OS::endpwent () │ │ │ │ │ -  │ │ │ │ │ -struct passwd * ACE_OS::getpwent () │ │ │ │ │ -  │ │ │ │ │ -struct passwd * ACE_OS::getpwnam (const char *user) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::getpwnam_r (const char *name, struct passwd *pwd, char │ │ │ │ │ - *buffer, size_t bufsize, struct passwd **result) │ │ │ │ │ -  │ │ │ │ │ - void ACE_OS::setpwent () │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ - and a cast of thousands... │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +Unbounded_Set.inl File Reference │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02243.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Name_Proxy.h File Reference │ │ │ │ +ACE: OS_NS_sys_shm.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,40 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Name_Proxy.h File Reference
│ │ │ │ +
OS_NS_sys_shm.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/INET_Addr.h"
│ │ │ │ -#include "ace/SOCK_Connector.h"
│ │ │ │ -#include "ace/SOCK_Stream.h"
│ │ │ │ -#include "ace/Service_Config.h"
│ │ │ │ -#include "ace/Synch_Options.h"
│ │ │ │ -#include "ace/Name_Request_Reply.h"
│ │ │ │ -#include "ace/Event_Handler.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Name_Proxy
 Proxy for dealing with remote server process managing NET_LOCAL NameBindings. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -

Proxy for dealing with remote server process managing NET_LOCAL Name_Bindings.

│ │ │ │ -
Author
Gerhard Lenzer
│ │ │ │ -
│ │ │ │ -Douglas C. Schmidt
│ │ │ │ -
│ │ │ │ -Prashant Jain
│ │ │ │ +
#include "ace/OS_NS_errno.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,30 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Name_Proxy.h File Reference │ │ │ │ │ -#include "ace/INET_Addr.h" │ │ │ │ │ -#include "ace/SOCK_Connector.h" │ │ │ │ │ -#include "ace/SOCK_Stream.h" │ │ │ │ │ -#include "ace/Service_Config.h" │ │ │ │ │ -#include "ace/Synch_Options.h" │ │ │ │ │ -#include "ace/Name_Request_Reply.h" │ │ │ │ │ -#include "ace/Event_Handler.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Name_Proxy │ │ │ │ │ -  Proxy for dealing with remote server process managing NET_LOCAL │ │ │ │ │ - NameBindings. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ -Proxy for dealing with remote server process managing NET_LOCAL Name_Bindings. │ │ │ │ │ - Author │ │ │ │ │ - Gerhard Lenzer │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - Prashant Jain │ │ │ │ │ +OS_NS_sys_shm.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02246.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Static_Object_Lock.h File Reference │ │ │ │ +ACE: Unbounded_Queue.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,31 +63,68 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Static_Object_Lock.h File Reference
│ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
Unbounded_Queue.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ +
#include "ace/Unbounded_Queue.h"
│ │ │ │ +#include "ace/Malloc_Base.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/os_include/os_errno.h"
│ │ │ │ +

│ │ │ │ -Classes

class  ACE_Static_Object_Lock
 Provide an interface to access a global lock. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_UNBOUNDED_QUEUE_CPP
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Unbounded_Queue) template< class T > ACE_Unbounded_Queue< T >
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
David L. Levine levin.nosp@m.e@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Matthias Kerkhoff
│ │ │ │ -
│ │ │ │ -Per Andersson
│ │ │ │ -
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_UNBOUNDED_QUEUE_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_UNBOUNDED_QUEUE_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tc()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Unbounded_Queue )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,21 +3,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Static_Object_Lock.h File Reference │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Static_Object_Lock │ │ │ │ │ -  Provide an interface to access a global lock. More... │ │ │ │ │ +Macros | Functions │ │ │ │ │ +Unbounded_Queue.cpp File Reference │ │ │ │ │ +#include "ace/Unbounded_Queue.h" │ │ │ │ │ +#include "ace/Malloc_Base.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/os_include/os_errno.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_UNBOUNDED_QUEUE_CPP │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - David L. Levine levin.nosp@m.e@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ - Matthias Kerkhoff │ │ │ │ │ - Per Andersson │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Unbounded_Queue) template< class T > │ │ │ │ │ + ACE_Unbounded_Queue< T > │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_UNBOUNDED_QUEUE_CPP ***** │ │ │ │ │ +#define ACE_UNBOUNDED_QUEUE_CPP │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Unbounded_Queue  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02249.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: DEV_Addr.cpp File Reference │ │ │ │ +ACE: WFMO_Reactor.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,393 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
DEV_Addr.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Macros | │ │ │ │ +Typedefs | │ │ │ │ +Functions
│ │ │ │ +
WFMO_Reactor.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/DEV_Addr.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Signal.h"
│ │ │ │ +#include "ace/Timer_Queue.h"
│ │ │ │ +#include "ace/Event_Handler.h"
│ │ │ │ +#include "ace/Auto_Event.h"
│ │ │ │ +#include "ace/Manual_Event.h"
│ │ │ │ +#include "ace/Condition_Thread_Mutex.h"
│ │ │ │ +#include "ace/Lock_Adapter_T.h"
│ │ │ │ +#include "ace/Reactor_Impl.h"
│ │ │ │ +#include "ace/Message_Queue.h"
│ │ │ │ +#include "ace/Process_Mutex.h"
│ │ │ │ +#include "ace/WFMO_Reactor.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

struct  _WSANETWORKEVENTS
 
class  ACE_Wakeup_All_Threads_Handler
 This is a helper class whose sole purpose is to handle events on <ACE_WFMO_Reactor->wakeup_all_threads_> More...
 
class  ACE_WFMO_Reactor_Handler_Repository
 Used to map ACE_HANDLEs onto the appropriate ACE_Event_Handler * and other information. More...
 
class  ACE_WFMO_Reactor_Handler_Repository::Common_Info
 This struct contains the necessary information for every Event_Handler entry. The reason the event is not in this structure is because we need to pass an event array into WaitForMultipleObjects and therefore keeping the events separate makes sense. More...
 
class  ACE_WFMO_Reactor_Handler_Repository::Current_Info
 This structure inherits from the common structure to add information for current entries. More...
 
class  ACE_WFMO_Reactor_Handler_Repository::To_Be_Added_Info
 This structure inherits from the common structure to add information for <to_be_added> entries. More...
 
class  ACE_WFMO_Reactor_Handler_Repository::Suspended_Info
 This structure inherits from the common structure to add information for suspended entries. More...
 
class  ACE_WFMO_Reactor_Notify
 Unblock the ACE_WFMO_Reactor from its event loop, passing it an optional ACE_Event_Handler to dispatch. More...
 
class  ACE_WFMO_Reactor
 An object oriented event demultiplexor and event handler. ACE_WFMO_Reactor is a Windows-only implementation of the ACE_Reactor interface that uses the WaitForMultipleObjects() event demultiplexer. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define FD_READ_BIT   0
 
#define FD_WRITE_BIT   1
 
#define FD_OOB_BIT   2
 
#define FD_ACCEPT_BIT   3
 
#define FD_CONNECT_BIT   4
 
#define FD_CLOSE_BIT   5
 
#define FD_QOS_BIT   6
 
#define FD_GROUP_QOS_BIT   7
 
#define FD_QOS   (1 << FD_QOS_BIT)
 
#define FD_GROUP_QOS   (1 << FD_GROUP_QOS_BIT)
 
#define FD_MAX_EVENTS   8
 
#define FD_ALL_EVENTS   ((1 << FD_MAX_EVENTS) - 1)
 
#define WSAEVENT   HANDLE
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef struct _WSANETWORKEVENTS WSANETWORKEVENTS
 
typedef struct _WSANETWORKEVENTSLPWSANETWORKEVENTS
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

int WSAEventSelect (SOCKET s, WSAEVENT hEventObject, long lNetworkEvents)
 
int WSAEnumNetworkEvents (SOCKET s, WSAEVENT hEventObject, LPWSANETWORKEVENTS lpNetworkEvents)
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ +
│ │ │ │ +Tim Harrison harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu
│ │ │ │ +
│ │ │ │ +Doug Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ FD_ACCEPT_BIT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define FD_ACCEPT_BIT   3
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ FD_ALL_EVENTS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define FD_ALL_EVENTS   ((1 << FD_MAX_EVENTS) - 1)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ FD_CLOSE_BIT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define FD_CLOSE_BIT   5
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ FD_CONNECT_BIT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define FD_CONNECT_BIT   4
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ FD_GROUP_QOS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define FD_GROUP_QOS   (1 << FD_GROUP_QOS_BIT)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ FD_GROUP_QOS_BIT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define FD_GROUP_QOS_BIT   7
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ FD_MAX_EVENTS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define FD_MAX_EVENTS   8
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ FD_OOB_BIT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define FD_OOB_BIT   2
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ FD_QOS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define FD_QOS   (1 << FD_QOS_BIT)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ FD_QOS_BIT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define FD_QOS_BIT   6
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ FD_READ_BIT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define FD_READ_BIT   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ FD_WRITE_BIT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define FD_WRITE_BIT   1
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ WSAEVENT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define WSAEVENT   HANDLE
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ LPWSANETWORKEVENTS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef struct _WSANETWORKEVENTS* LPWSANETWORKEVENTS
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ WSANETWORKEVENTS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef struct _WSANETWORKEVENTS WSANETWORKEVENTS
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ WSAEnumNetworkEvents()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int WSAEnumNetworkEvents (SOCKET s,
WSAEVENT hEventObject,
LPWSANETWORKEVENTS lpNetworkEvents 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ WSAEventSelect()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int WSAEventSelect (SOCKET s,
WSAEVENT hEventObject,
long lNetworkEvents 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,149 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -DEV_Addr.cpp File Reference │ │ │ │ │ -#include "ace/DEV_Addr.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ +Classes | Macros | Typedefs | Functions │ │ │ │ │ +WFMO_Reactor.h File Reference │ │ │ │ │ +#include "ace/Signal.h" │ │ │ │ │ +#include "ace/Timer_Queue.h" │ │ │ │ │ +#include "ace/Event_Handler.h" │ │ │ │ │ +#include "ace/Auto_Event.h" │ │ │ │ │ +#include "ace/Manual_Event.h" │ │ │ │ │ +#include "ace/Condition_Thread_Mutex.h" │ │ │ │ │ +#include "ace/Lock_Adapter_T.h" │ │ │ │ │ +#include "ace/Reactor_Impl.h" │ │ │ │ │ +#include "ace/Message_Queue.h" │ │ │ │ │ +#include "ace/Process_Mutex.h" │ │ │ │ │ +#include "ace/WFMO_Reactor.inl" │ │ │ │ │ + Classes │ │ │ │ │ +struct  _WSANETWORKEVENTS │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Wakeup_All_Threads_Handler │ │ │ │ │ +  This is a helper class whose sole purpose is to handle events on │ │ │ │ │ + wakeup_all_threads_> More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_WFMO_Reactor_Handler_Repository │ │ │ │ │ +  Used to map ACE_HANDLEs onto the appropriate ACE_Event_Handler * and │ │ │ │ │ + other information. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_WFMO_Reactor_Handler_Repository::Common_Info │ │ │ │ │ + This struct contains the necessary information for every Event_Handler │ │ │ │ │ +  entry. The reason the event is not in this structure is because we │ │ │ │ │ + need to pass an event array into WaitForMultipleObjects and therefore │ │ │ │ │ + keeping the events separate makes sense. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_WFMO_Reactor_Handler_Repository::Current_Info │ │ │ │ │ +  This structure inherits from the common structure to add information │ │ │ │ │ + for current entries. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_WFMO_Reactor_Handler_Repository::To_Be_Added_Info │ │ │ │ │ +  This structure inherits from the common structure to add information │ │ │ │ │ + for entries. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_WFMO_Reactor_Handler_Repository::Suspended_Info │ │ │ │ │ +  This structure inherits from the common structure to add information │ │ │ │ │ + for suspended entries. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_WFMO_Reactor_Notify │ │ │ │ │ +  Unblock the ACE_WFMO_Reactor from its event loop, passing it an │ │ │ │ │ + optional ACE_Event_Handler to dispatch. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_WFMO_Reactor │ │ │ │ │ + An object oriented event demultiplexor and event handler. │ │ │ │ │ +  ACE_WFMO_Reactor is a Windows-only implementation of the ACE_Reactor │ │ │ │ │ + interface that uses the WaitForMultipleObjects() event demultiplexer. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define FD_READ_BIT   0 │ │ │ │ │ +  │ │ │ │ │ +#define FD_WRITE_BIT   1 │ │ │ │ │ +  │ │ │ │ │ +#define FD_OOB_BIT   2 │ │ │ │ │ +  │ │ │ │ │ +#define FD_ACCEPT_BIT   3 │ │ │ │ │ +  │ │ │ │ │ +#define FD_CONNECT_BIT   4 │ │ │ │ │ +  │ │ │ │ │ +#define FD_CLOSE_BIT   5 │ │ │ │ │ +  │ │ │ │ │ +#define FD_QOS_BIT   6 │ │ │ │ │ +  │ │ │ │ │ +#define FD_GROUP_QOS_BIT   7 │ │ │ │ │ +  │ │ │ │ │ +#define FD_QOS   (1 << FD_QOS_BIT) │ │ │ │ │ +  │ │ │ │ │ +#define FD_GROUP_QOS   (1 << FD_GROUP_QOS_BIT) │ │ │ │ │ +  │ │ │ │ │ +#define FD_MAX_EVENTS   8 │ │ │ │ │ +  │ │ │ │ │ +#define FD_ALL_EVENTS   ((1 << FD_MAX_EVENTS) - 1) │ │ │ │ │ +  │ │ │ │ │ +#define WSAEVENT   HANDLE │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ + typedef struct _WSANETWORKEVENTS WSANETWORKEVENTS │ │ │ │ │ +  │ │ │ │ │ +typedef struct _WSANETWORKEVENTS * LPWSANETWORKEVENTS │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +int WSAEventSelect (SOCKET s, WSAEVENT hEventObject, long lNetworkEvents) │ │ │ │ │ +  │ │ │ │ │ +int WSAEnumNetworkEvents (SOCKET s, WSAEVENT hEventObject, LPWSANETWORKEVENTS │ │ │ │ │ + lpNetworkEvents) │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ + Tim Harrison harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu │ │ │ │ │ + Doug Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ FD_ACCEPT_BIT ***** │ │ │ │ │ +#define FD_ACCEPT_BIT   3 │ │ │ │ │ +***** ◆ FD_ALL_EVENTS ***** │ │ │ │ │ +#define FD_ALL_EVENTS   ((1 << FD_MAX_EVENTS) - 1) │ │ │ │ │ +***** ◆ FD_CLOSE_BIT ***** │ │ │ │ │ +#define FD_CLOSE_BIT   5 │ │ │ │ │ +***** ◆ FD_CONNECT_BIT ***** │ │ │ │ │ +#define FD_CONNECT_BIT   4 │ │ │ │ │ +***** ◆ FD_GROUP_QOS ***** │ │ │ │ │ +#define FD_GROUP_QOS   (1 << FD_GROUP_QOS_BIT) │ │ │ │ │ +***** ◆ FD_GROUP_QOS_BIT ***** │ │ │ │ │ +#define FD_GROUP_QOS_BIT   7 │ │ │ │ │ +***** ◆ FD_MAX_EVENTS ***** │ │ │ │ │ +#define FD_MAX_EVENTS   8 │ │ │ │ │ +***** ◆ FD_OOB_BIT ***** │ │ │ │ │ +#define FD_OOB_BIT   2 │ │ │ │ │ +***** ◆ FD_QOS ***** │ │ │ │ │ +#define FD_QOS   (1 << FD_QOS_BIT) │ │ │ │ │ +***** ◆ FD_QOS_BIT ***** │ │ │ │ │ +#define FD_QOS_BIT   6 │ │ │ │ │ +***** ◆ FD_READ_BIT ***** │ │ │ │ │ +#define FD_READ_BIT   0 │ │ │ │ │ +***** ◆ FD_WRITE_BIT ***** │ │ │ │ │ +#define FD_WRITE_BIT   1 │ │ │ │ │ +***** ◆ WSAEVENT ***** │ │ │ │ │ +#define WSAEVENT   HANDLE │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ LPWSANETWORKEVENTS ***** │ │ │ │ │ +typedef struct _WSANETWORKEVENTS* LPWSANETWORKEVENTS │ │ │ │ │ +***** ◆ WSANETWORKEVENTS ***** │ │ │ │ │ +typedef struct _WSANETWORKEVENTS WSANETWORKEVENTS │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ WSAEnumNetworkEvents() ***** │ │ │ │ │ +int WSAEnumNetworkEvents ( SOCKET  s, │ │ │ │ │ + WSAEVENT  hEventObject, │ │ │ │ │ + LPWSANETWORKEVENTS lpNetworkEvents  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ WSAEventSelect() ***** │ │ │ │ │ +int WSAEventSelect ( SOCKET  s, │ │ │ │ │ + WSAEVENT hEventObject, │ │ │ │ │ + long  lNetworkEvents  │ │ │ │ │ + ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02252.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: LSOCK_Connector.cpp File Reference │ │ │ │ +ACE: IOStream_T.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
LSOCK_Connector.cpp File Reference
│ │ │ │ +
IOStream_T.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/LSOCK_Connector.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ +
#include "ace/Handle_Set.h"
│ │ │ │ +#include "ace/OS_NS_errno.h"
│ │ │ │ +#include "ace/OS_NS_sys_select.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -LSOCK_Connector.cpp File Reference │ │ │ │ │ -#include "ace/LSOCK_Connector.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ +IOStream_T.inl File Reference │ │ │ │ │ +#include "ace/Handle_Set.h" │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ +#include "ace/OS_NS_sys_select.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02255.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Condition_Thread_Mutex.h File Reference │ │ │ │ +ACE: Thread_Semaphore.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,53 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Typedefs
│ │ │ │ -
Condition_Thread_Mutex.h File Reference
│ │ │ │ +
Thread_Semaphore.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Thread_Mutex.h"
│ │ │ │ -#include "ace/Condition_Attributes.h"
│ │ │ │ -#include "ace/Condition_T.h"
│ │ │ │ -#include "ace/Condition_Thread_Mutex.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Condition< ACE_Thread_Mutex >
 ACE_Condition template specialization written using ACE_Mutexes. This allows threads to block until shared data changes state. A condition variable enables threads to atomically block and test the condition under the protection of a mutual exclu- sion lock (mutex) until the condition is satisfied. That is, the mutex must have been held by the thread before calling wait or signal on the condition. If the condition is false, a thread blocks on a condition variable and atomically releases the mutex that is waiting for the condition to change. If another thread changes the condition, it may wake up waiting threads by signaling the associated condition variable. The waiting threads, upon awakening, reacquire the mutex and re-evaluate the condition. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef ACE_Condition< ACE_Thread_MutexACE_Condition_Thread_Mutex
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Condition_Thread_Mutex

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_Condition<ACE_Thread_Mutex> ACE_Condition_Thread_Mutex
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,40 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Typedefs │ │ │ │ │ -Condition_Thread_Mutex.h File Reference │ │ │ │ │ -#include "ace/Thread_Mutex.h" │ │ │ │ │ -#include "ace/Condition_Attributes.h" │ │ │ │ │ -#include "ace/Condition_T.h" │ │ │ │ │ -#include "ace/Condition_Thread_Mutex.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Condition<_ACE_Thread_Mutex_> │ │ │ │ │ - ACE_Condition template specialization written using ACE_Mutexes. This │ │ │ │ │ - allows threads to block until shared data changes state. A condition │ │ │ │ │ - variable enables threads to atomically block and test the condition │ │ │ │ │ - under the protection of a mutual exclu- sion lock (mutex) until the │ │ │ │ │ - condition is satisfied. That is, the mutex must have been held by the │ │ │ │ │ -  thread before calling wait or signal on the condition. If the condition │ │ │ │ │ - is false, a thread blocks on a condition variable and atomically │ │ │ │ │ - releases the mutex that is waiting for the condition to change. If │ │ │ │ │ - another thread changes the condition, it may wake up waiting threads by │ │ │ │ │ - signaling the associated condition variable. The waiting threads, upon │ │ │ │ │ - awakening, reacquire the mutex and re-evaluate the condition. More... │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef ACE_Condition< ACE_Thread_Mutex > ACE_Condition_Thread_Mutex │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_Condition_Thread_Mutex ***** │ │ │ │ │ -typedef ACE_Condition ACE_Condition_Thread_Mutex │ │ │ │ │ +Thread_Semaphore.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02258.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Addr.h File Reference │ │ │ │ +ACE: Env_Value_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,28 +63,451 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Addr.h File Reference
│ │ │ │ +Classes | │ │ │ │ +Functions
│ │ │ │ +
Env_Value_T.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Addr.inl"
│ │ │ │ +
#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/OS_NS_stdlib.h"
│ │ │ │ +#include "ace/Copy_Disabled.h"
│ │ │ │ +#include "ace/Env_Value_T.inl"
│ │ │ │ +#include "ace/Env_Value_T.cpp"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ +

│ │ │ │ Classes

class  ACE_Addr
 Defines the base class for the "address family independent" address format. More...
class  ACE_Env_Value< T >
 Environment Variable Value. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Functions

template<class T >
void ACE_Convert (const ACE_TCHAR *s, T &t)
 Function to convert a string s into type T. More...
 
template<>
void ACE_Convert (const ACE_TCHAR *s, ACE_TCHAR *&v)
 
template<>
void ACE_Convert (const ACE_TCHAR *s, const ACE_TCHAR *&v)
 
template<>
void ACE_Convert (const ACE_TCHAR *s, short &si)
 
template<>
void ACE_Convert (const ACE_TCHAR *s, u_short &us)
 
template<>
void ACE_Convert (const ACE_TCHAR *s, u_int &i)
 
template<>
void ACE_Convert (const ACE_TCHAR *s, long &l)
 
template<>
void ACE_Convert (const ACE_TCHAR *s, int &i)
 
template<>
void ACE_Convert (const ACE_TCHAR *s, u_long &ul)
 
template<>
void ACE_Convert (const ACE_TCHAR *s, double &d)
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ +

Template to encapsulate getting a value from an environment variable and using a supplied default value if not in the environment.

│ │ │ │ +
Author
Chris Cleeland (derived from work by Carlos O'Ryan)
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Convert() [1/10]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +template<>
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
void ACE_Convert (const ACE_TCHARs,
ACE_TCHAR *& v 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_Convert() [2/10]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +template<>
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
void ACE_Convert (const ACE_TCHARs,
const ACE_TCHAR *& v 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_Convert() [3/10]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +template<>
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
void ACE_Convert (const ACE_TCHARs,
double & d 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_Convert() [4/10]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +template<>
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
void ACE_Convert (const ACE_TCHARs,
int & i 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_Convert() [5/10]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +template<>
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
void ACE_Convert (const ACE_TCHARs,
long & l 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_Convert() [6/10]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +template<>
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
void ACE_Convert (const ACE_TCHARs,
short & si 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_Convert() [7/10]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +template<class T >
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
void ACE_Convert (const ACE_TCHARs,
T & t 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

Function to convert a string s into type T.

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_Convert() [8/10]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +template<>
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
void ACE_Convert (const ACE_TCHARs,
u_int & i 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_Convert() [9/10]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +template<>
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
void ACE_Convert (const ACE_TCHARs,
u_long & ul 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_Convert() [10/10]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +template<>
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
void ACE_Convert (const ACE_TCHARs,
u_short & us 
)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,22 +3,110 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Addr.h File Reference │ │ │ │ │ -#include "ace/Addr.inl" │ │ │ │ │ +Classes | Functions │ │ │ │ │ +Env_Value_T.h File Reference │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/OS_NS_stdlib.h" │ │ │ │ │ +#include "ace/Copy_Disabled.h" │ │ │ │ │ +#include "ace/Env_Value_T.inl" │ │ │ │ │ +#include "ace/Env_Value_T.cpp" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Addr │ │ │ │ │ -  Defines the base class for the "address family independent" address │ │ │ │ │ - format. More... │ │ │ │ │ +class  ACE_Env_Value<_T_> │ │ │ │ │ +  Environment Variable Value. More... │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +template │ │ │ │ │ + void ACE_Convert (const ACE_TCHAR *s, T &t) │ │ │ │ │ +  Function to convert a string s into type T. More... │ │ │ │ │ +  │ │ │ │ │ +template<> │ │ │ │ │ + void ACE_Convert (const ACE_TCHAR *s, ACE_TCHAR *&v) │ │ │ │ │ +  │ │ │ │ │ +template<> │ │ │ │ │ + void ACE_Convert (const ACE_TCHAR *s, const ACE_TCHAR *&v) │ │ │ │ │ +  │ │ │ │ │ +template<> │ │ │ │ │ + void ACE_Convert (const ACE_TCHAR *s, short &si) │ │ │ │ │ +  │ │ │ │ │ +template<> │ │ │ │ │ + void ACE_Convert (const ACE_TCHAR *s, u_short &us) │ │ │ │ │ +  │ │ │ │ │ +template<> │ │ │ │ │ + void ACE_Convert (const ACE_TCHAR *s, u_int &i) │ │ │ │ │ +  │ │ │ │ │ +template<> │ │ │ │ │ + void ACE_Convert (const ACE_TCHAR *s, long &l) │ │ │ │ │ +  │ │ │ │ │ +template<> │ │ │ │ │ + void ACE_Convert (const ACE_TCHAR *s, int &i) │ │ │ │ │ +  │ │ │ │ │ +template<> │ │ │ │ │ + void ACE_Convert (const ACE_TCHAR *s, u_long &ul) │ │ │ │ │ +  │ │ │ │ │ +template<> │ │ │ │ │ + void ACE_Convert (const ACE_TCHAR *s, double &d) │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ +Template to encapsulate getting a value from an environment variable and using │ │ │ │ │ +a supplied default value if not in the environment. │ │ │ │ │ Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Chris Cleeland (derived from work by Carlos O'Ryan) │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_Convert() [1/10] ***** │ │ │ │ │ +template<> │ │ │ │ │ +void ACE_Convert ( const ACE_TCHAR * s, │ │ │ │ │ + ACE_TCHAR *&  v  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ ACE_Convert() [2/10] ***** │ │ │ │ │ +template<> │ │ │ │ │ +void ACE_Convert ( const ACE_TCHAR *  s, │ │ │ │ │ + const ACE_TCHAR *& v  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ ACE_Convert() [3/10] ***** │ │ │ │ │ +template<> │ │ │ │ │ +void ACE_Convert ( const ACE_TCHAR * s, │ │ │ │ │ + double &  d  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ ACE_Convert() [4/10] ***** │ │ │ │ │ +template<> │ │ │ │ │ +void ACE_Convert ( const ACE_TCHAR * s, │ │ │ │ │ + int &  i  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ ACE_Convert() [5/10] ***** │ │ │ │ │ +template<> │ │ │ │ │ +void ACE_Convert ( const ACE_TCHAR * s, │ │ │ │ │ + long &  l  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ ACE_Convert() [6/10] ***** │ │ │ │ │ +template<> │ │ │ │ │ +void ACE_Convert ( const ACE_TCHAR * s, │ │ │ │ │ + short &  si  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ ACE_Convert() [7/10] ***** │ │ │ │ │ +template │ │ │ │ │ +void ACE_Convert ( const ACE_TCHAR * s, │ │ │ │ │ + T &  t  inline │ │ │ │ │ + ) │ │ │ │ │ +Function to convert a string s into type T. │ │ │ │ │ +***** ◆ ACE_Convert() [8/10] ***** │ │ │ │ │ +template<> │ │ │ │ │ +void ACE_Convert ( const ACE_TCHAR * s, │ │ │ │ │ + u_int &  i  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ ACE_Convert() [9/10] ***** │ │ │ │ │ +template<> │ │ │ │ │ +void ACE_Convert ( const ACE_TCHAR * s, │ │ │ │ │ + u_long &  ul  inline │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ ACE_Convert() [10/10] ***** │ │ │ │ │ +template<> │ │ │ │ │ +void ACE_Convert ( const ACE_TCHAR * s, │ │ │ │ │ + u_short &  us  inline │ │ │ │ │ + ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02261.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_signal.h File Reference │ │ │ │ +ACE: Remote_Tokens.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,329 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Namespaces | │ │ │ │ -Macros | │ │ │ │ -Typedefs | │ │ │ │ -Functions
│ │ │ │ -
OS_NS_signal.h File Reference
│ │ │ │ +
Remote_Tokens.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/config-lite.h"
│ │ │ │ -#include "ace/os_include/os_signal.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

struct  siginfo_t
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
#define SIG_BLOCK   1
 
#define SIG_UNBLOCK   2
 
#define SIG_SETMASK   3
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef struct sigaction ACE_SIGACTION
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

int ace_sigemptyset_helper (sigset_t *s)
 
int ace_sigfillset_helper (sigset_t *s)
 
int ace_sigaddset_helper (sigset_t *s, int signum)
 
int ace_sigdelset_helper (sigset_t *s, int signum)
 
int ace_sigismember_helper (sigset_t *s, int signum)
 
int ACE_OS::kill (pid_t pid, int signum)
 
int ACE_OS::pthread_sigmask (int how, const sigset_t *nsp, sigset_t *osp)
 
int ACE_OS::sigaction (int signum, const ACE_SIGACTION *nsa, ACE_SIGACTION *osa)
 
int ACE_OS::sigaddset (sigset_t *s, int signum)
 
int ACE_OS::sigdelset (sigset_t *s, int signum)
 
int ACE_OS::sigemptyset (sigset_t *s)
 
int ACE_OS::sigfillset (sigset_t *s)
 
int ACE_OS::sigismember (sigset_t *s, int signum)
 
ACE_SignalHandler ACE_OS::signal (int signum, ACE_SignalHandler)
 
int ACE_OS::sigprocmask (int how, const sigset_t *nsp, sigset_t *osp)
 
int ACE_OS::sigsuspend (const sigset_t *s)
 
int ACE_OS::raise (const int signum)
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ -
│ │ │ │ -and a cast of thousands...
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_EXPORT_MACRO

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SIG_BLOCK

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SIG_BLOCK   1
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SIG_SETMASK

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SIG_SETMASK   3
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SIG_UNBLOCK

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SIG_UNBLOCK   2
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_SIGACTION

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef struct sigaction ACE_SIGACTION
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ace_sigaddset_helper()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int ace_sigaddset_helper (sigset_t * s,
int signum 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ace_sigdelset_helper()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int ace_sigdelset_helper (sigset_t * s,
int signum 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ace_sigemptyset_helper()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int ace_sigemptyset_helper (sigset_t * s)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ace_sigfillset_helper()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int ace_sigfillset_helper (sigset_t * s)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ace_sigismember_helper()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int ace_sigismember_helper (sigset_t * s,
int signum 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,111 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Namespaces | Macros | Typedefs | Functions │ │ │ │ │ -OS_NS_signal.h File Reference │ │ │ │ │ -#include "ace/config-lite.h" │ │ │ │ │ -#include "ace/os_include/os_signal.h" │ │ │ │ │ - Classes │ │ │ │ │ -struct  siginfo_t │ │ │ │ │ -  │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_OS │ │ │ │ │ - This namespace defines an OS independent programming API that │ │ │ │ │ -  shields developers from nonportable aspects of writing efficient │ │ │ │ │ - system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ - various real-time operating systems. │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -  │ │ │ │ │ -#define SIG_BLOCK   1 │ │ │ │ │ -  │ │ │ │ │ -#define SIG_UNBLOCK   2 │ │ │ │ │ -  │ │ │ │ │ -#define SIG_SETMASK   3 │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef struct sigaction ACE_SIGACTION │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ - int ace_sigemptyset_helper (sigset_t *s) │ │ │ │ │ -  │ │ │ │ │ - int ace_sigfillset_helper (sigset_t *s) │ │ │ │ │ -  │ │ │ │ │ - int ace_sigaddset_helper (sigset_t *s, int signum) │ │ │ │ │ -  │ │ │ │ │ - int ace_sigdelset_helper (sigset_t *s, int signum) │ │ │ │ │ -  │ │ │ │ │ - int ace_sigismember_helper (sigset_t *s, int signum) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::kill (pid_t pid, int signum) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::pthread_sigmask (int how, const sigset_t *nsp, │ │ │ │ │ - sigset_t *osp) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::sigaction (int signum, const ACE_SIGACTION *nsa, │ │ │ │ │ - ACE_SIGACTION *osa) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::sigaddset (sigset_t *s, int signum) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::sigdelset (sigset_t *s, int signum) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::sigemptyset (sigset_t *s) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::sigfillset (sigset_t *s) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::sigismember (sigset_t *s, int signum) │ │ │ │ │ -  │ │ │ │ │ -ACE_SignalHandler ACE_OS::signal (int signum, ACE_SignalHandler) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::sigprocmask (int how, const sigset_t *nsp, sigset_t │ │ │ │ │ - *osp) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::sigsuspend (const sigset_t *s) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::raise (const int signum) │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ - and a cast of thousands... │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -***** ◆ SIG_BLOCK ***** │ │ │ │ │ -#define SIG_BLOCK   1 │ │ │ │ │ -***** ◆ SIG_SETMASK ***** │ │ │ │ │ -#define SIG_SETMASK   3 │ │ │ │ │ -***** ◆ SIG_UNBLOCK ***** │ │ │ │ │ -#define SIG_UNBLOCK   2 │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_SIGACTION ***** │ │ │ │ │ -typedef struct sigaction ACE_SIGACTION │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ace_sigaddset_helper() ***** │ │ │ │ │ -int ace_sigaddset_helper ( sigset_t * s, │ │ │ │ │ - int  signum  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ ace_sigdelset_helper() ***** │ │ │ │ │ -int ace_sigdelset_helper ( sigset_t * s, │ │ │ │ │ - int  signum  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ ace_sigemptyset_helper() ***** │ │ │ │ │ -int ( sigset_t * s ) inline │ │ │ │ │ -ace_sigemptyset_helper │ │ │ │ │ -***** ◆ ace_sigfillset_helper() ***** │ │ │ │ │ -int ( sigset_t * s ) inline │ │ │ │ │ -ace_sigfillset_helper │ │ │ │ │ -***** ◆ ace_sigismember_helper() ***** │ │ │ │ │ -int ace_sigismember_helper ( sigset_t * s, │ │ │ │ │ - int  signum  inline │ │ │ │ │ - ) │ │ │ │ │ +Remote_Tokens.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02264.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: ACE.cpp File Reference │ │ │ │ +ACE: Dynamic_Service_Base.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,59 +63,29 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Namespaces | │ │ │ │ -Variables
│ │ │ │ -
ACE.cpp File Reference
│ │ │ │ +Classes
│ │ │ │ +
Dynamic_Service_Base.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/ACE.h"
│ │ │ │ -#include "ace/Basic_Types.h"
│ │ │ │ -#include "ace/Handle_Set.h"
│ │ │ │ -#include "ace/Auto_Ptr.h"
│ │ │ │ -#include "ace/SString.h"
│ │ │ │ -#include "ace/Version.h"
│ │ │ │ -#include "ace/Message_Block.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/Flag_Manip.h"
│ │ │ │ -#include "ace/OS_NS_sys_select.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_NS_strings.h"
│ │ │ │ -#include "ace/OS_NS_signal.h"
│ │ │ │ -#include "ace/OS_NS_stdio.h"
│ │ │ │ -#include "ace/OS_NS_sys_resource.h"
│ │ │ │ -#include "ace/OS_NS_sys_wait.h"
│ │ │ │ -#include "ace/OS_NS_sys_time.h"
│ │ │ │ -#include "ace/OS_NS_time.h"
│ │ │ │ -#include "ace/OS_NS_sys_uio.h"
│ │ │ │ -#include "ace/OS_NS_sys_stat.h"
│ │ │ │ -#include "ace/OS_NS_ctype.h"
│ │ │ │ -#include "ace/OS_NS_fcntl.h"
│ │ │ │ -#include "ace/OS_TLI.h"
│ │ │ │ -#include "ace/Truncate.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ +

│ │ │ │ -Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ -

│ │ │ │ +Classes

class  ACE_Dynamic_Service_Base
 Base class for all ACE_Dynamic_Service instantiations. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │

│ │ │ │ -Variables

size_t ACE::allocation_granularity_ = 0
 
size_t ACE::pagesize_ = 0
 
char ACE::debug_
 
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ +
│ │ │ │ +Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,47 +3,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces | Variables │ │ │ │ │ -ACE.cpp File Reference │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/Basic_Types.h" │ │ │ │ │ -#include "ace/Handle_Set.h" │ │ │ │ │ -#include "ace/Auto_Ptr.h" │ │ │ │ │ -#include "ace/SString.h" │ │ │ │ │ -#include "ace/Version.h" │ │ │ │ │ -#include "ace/Message_Block.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/Flag_Manip.h" │ │ │ │ │ -#include "ace/OS_NS_sys_select.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/OS_NS_strings.h" │ │ │ │ │ -#include "ace/OS_NS_signal.h" │ │ │ │ │ -#include "ace/OS_NS_stdio.h" │ │ │ │ │ -#include "ace/OS_NS_sys_resource.h" │ │ │ │ │ -#include "ace/OS_NS_sys_wait.h" │ │ │ │ │ -#include "ace/OS_NS_sys_time.h" │ │ │ │ │ -#include "ace/OS_NS_time.h" │ │ │ │ │ -#include "ace/OS_NS_sys_uio.h" │ │ │ │ │ -#include "ace/OS_NS_sys_stat.h" │ │ │ │ │ -#include "ace/OS_NS_ctype.h" │ │ │ │ │ -#include "ace/OS_NS_fcntl.h" │ │ │ │ │ -#include "ace/OS_TLI.h" │ │ │ │ │ -#include "ace/Truncate.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE │ │ │ │ │ -  The namespace containing the ACE framework itself. │ │ │ │ │ -  │ │ │ │ │ - Variables │ │ │ │ │ -size_t ACE::allocation_granularity_ = 0 │ │ │ │ │ -  │ │ │ │ │ -size_t ACE::pagesize_ = 0 │ │ │ │ │ -  │ │ │ │ │ - char ACE::debug_ │ │ │ │ │ +Classes │ │ │ │ │ +Dynamic_Service_Base.h File Reference │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Dynamic_Service_Base │ │ │ │ │ +  Base class for all ACE_Dynamic_Service instantiations. More... │ │ │ │ │   │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02267.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Dynamic.cpp File Reference │ │ │ │ +ACE: Dump_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,62 +63,76 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Functions
│ │ │ │ -
Dynamic.cpp File Reference
│ │ │ │ +Classes | │ │ │ │ +Macros
│ │ │ │ +
Dump_T.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Dynamic.h"
│ │ │ │ -#include "ace/Singleton.h"
│ │ │ │ -#include "ace/TSS_T.h"
│ │ │ │ -#include "ace/Synch_Traits.h"
│ │ │ │ -#include "ace/Null_Mutex.h"
│ │ │ │ +
#include "ace/Dump.h"
│ │ │ │ +#include "ace/Dump_T.cpp"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ -Functions

 ACE_SINGLETON_TEMPLATE_INSTANTIATE (ACE_TSS_Singleton, ACE_Dynamic, ACE_Null_Mutex)
 

│ │ │ │ +Classes

class  ACE_Dumpable_Adapter< Concrete >
 This class inherits the interface of the abstract ACE_Dumpable class and is instantiated with the implementation of the concrete component class <class Concrete>. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Macros

#define ACE_REGISTER_OBJECT(CLASS)
 
#define ACE_REMOVE_OBJECT
 
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_SINGLETON_TEMPLATE_INSTANTIATE()

│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Doug Schmidt
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_REGISTER_OBJECT

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ │ │ │ │ +
ACE_SINGLETON_TEMPLATE_INSTANTIATE #define ACE_REGISTER_OBJECT(ACE_TSS_Singleton ,
ACE_Dynamic ,
 CLASS)ACE_Null_Mutex  
│ │ │ │ +
│ │ │ │ +Value:
│ │ │ │ + │ │ │ │ +
void register_object(const ACE_Dumpable *dumper)
Add the tuple <dumper, this_> to the list of registered ACE objects.
Definition: Dump.cpp:96
│ │ │ │ +
static ACE_ODB * instance(void)
Interface to the Singleton instance of the object database.
Definition: Dump.cpp:60
│ │ │ │ +
This class inherits the interface of the abstract ACE_Dumpable class and is instantiated with the imp...
Definition: Dump_T.h:39
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_REMOVE_OBJECT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
)#define ACE_REMOVE_OBJECT
│ │ │ │
│ │ │ │ - │ │ │ │ +Value:
│ │ │ │ +
((void *) this);
│ │ │ │ +
void remove_object(const void *this_)
Definition: Dump.cpp:123
│ │ │ │ +
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,27 +3,54 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Functions │ │ │ │ │ -Dynamic.cpp File Reference │ │ │ │ │ -#include "ace/Dynamic.h" │ │ │ │ │ -#include "ace/Singleton.h" │ │ │ │ │ -#include "ace/TSS_T.h" │ │ │ │ │ -#include "ace/Synch_Traits.h" │ │ │ │ │ -#include "ace/Null_Mutex.h" │ │ │ │ │ - Functions │ │ │ │ │ - ACE_SINGLETON_TEMPLATE_INSTANTIATE (ACE_TSS_Singleton, ACE_Dynamic, │ │ │ │ │ - ACE_Null_Mutex) │ │ │ │ │ +Classes | Macros │ │ │ │ │ +Dump_T.h File Reference │ │ │ │ │ +#include "ace/Dump.h" │ │ │ │ │ +#include "ace/Dump_T.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Dumpable_Adapter<_Concrete_> │ │ │ │ │ + This class inherits the interface of the abstract ACE_Dumpable class │ │ │ │ │ +  and is instantiated with the implementation of the concrete component │ │ │ │ │ + class . More... │ │ │ │ │   │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_SINGLETON_TEMPLATE_INSTANTIATE() ***** │ │ │ │ │ -ACE_SINGLETON_TEMPLATE_INSTANTIATE ( ACE_TSS_Singleton , │ │ │ │ │ - ACE_Dynamic  , │ │ │ │ │ - ACE_Null_Mutex    │ │ │ │ │ - ) │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_REGISTER_OBJECT(CLASS) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_REMOVE_OBJECT │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Doug Schmidt │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_REGISTER_OBJECT ***** │ │ │ │ │ +#define ACE_REGISTER_OBJECT (  CLASS ) │ │ │ │ │ +Value: │ │ │ │ │ +ACE_ODB::instance ()->register_object \ │ │ │ │ │ +(new ACE_Dumpable_Adapter (this)); │ │ │ │ │ +ACE_ODB::register_object │ │ │ │ │ +void register_object(const ACE_Dumpable *dumper) │ │ │ │ │ +Add the tuple to the list of registered ACE objects. │ │ │ │ │ +Definition: Dump.cpp:96 │ │ │ │ │ +ACE_ODB::instance │ │ │ │ │ +static ACE_ODB * instance(void) │ │ │ │ │ +Interface to the Singleton instance of the object database. │ │ │ │ │ +Definition: Dump.cpp:60 │ │ │ │ │ +ACE_Dumpable_Adapter │ │ │ │ │ +This class inherits the interface of the abstract ACE_Dumpable class and is │ │ │ │ │ +instantiated with the imp... │ │ │ │ │ +Definition: Dump_T.h:39 │ │ │ │ │ +***** ◆ ACE_REMOVE_OBJECT ***** │ │ │ │ │ +#define ACE_REMOVE_OBJECT │ │ │ │ │ +Value: │ │ │ │ │ +ACE_ODB::instance ()->remove_object \ │ │ │ │ │ +((void *) this); │ │ │ │ │ +ACE_ODB::remove_object │ │ │ │ │ +void remove_object(const void *this_) │ │ │ │ │ +Definition: Dump.cpp:123 │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02270.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Functor_T.cpp File Reference │ │ │ │ +ACE: Thread_Semaphore.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,65 +63,32 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
Functor_T.cpp File Reference
│ │ │ │ +Classes
│ │ │ │ +
Thread_Semaphore.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Functor_T.h"
│ │ │ │ +
#include "ace/Semaphore.h"
│ │ │ │ +#include "ace/Thread_Semaphore.inl"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_FUNCTOR_T_CPP
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Functions

 ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Command_Callback) template< class RECEIVER
 

│ │ │ │ +Classes

class  ACE_Thread_Semaphore
 Wrapper for Dijkstra style general semaphores that work only within one process. More...
 
class  ACE_Malloc_Lock_Adapter_T< ACE_Thread_Semaphore >
 Template specialization of ACE_Malloc_Lock_Adapter_T for ACE_Thread_Semaphore. More...
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_FUNCTOR_T_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_FUNCTOR_T_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tcc()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Command_Callback )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,25 +3,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions │ │ │ │ │ -Functor_T.cpp File Reference │ │ │ │ │ -#include "ace/Functor_T.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_FUNCTOR_T_CPP │ │ │ │ │ +Classes │ │ │ │ │ +Thread_Semaphore.h File Reference │ │ │ │ │ +#include "ace/Semaphore.h" │ │ │ │ │ +#include "ace/Thread_Semaphore.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Thread_Semaphore │ │ │ │ │ +  Wrapper for Dijkstra style general semaphores that work only within one │ │ │ │ │ + process. More... │ │ │ │ │   │ │ │ │ │ - Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Command_Callback) template< class RECEIVER │ │ │ │ │ +class  ACE_Malloc_Lock_Adapter_T<_ACE_Thread_Semaphore_> │ │ │ │ │ +  Template specialization of ACE_Malloc_Lock_Adapter_T for │ │ │ │ │ + ACE_Thread_Semaphore. More... │ │ │ │ │   │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_FUNCTOR_T_CPP ***** │ │ │ │ │ -#define ACE_FUNCTOR_T_CPP │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tcc() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tcc ( ACE_Command_Callback  ) │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02273.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Timer_Queue_Iterator.cpp File Reference │ │ │ │ +ACE: Cached_Connect_Strategy_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,59 +63,67 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
Timer_Queue_Iterator.cpp File Reference
│ │ │ │ +Classes | │ │ │ │ +Macros
│ │ │ │ +
Cached_Connect_Strategy_T.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ +
#include "ace/Strategies_T.h"
│ │ │ │ +#include "ace/Hash_Cache_Map_Manager_T.h"
│ │ │ │ +#include "ace/Caching_Strategies_T.h"
│ │ │ │ +#include "ace/Functor_T.h"
│ │ │ │ +#include "ace/Pair_T.h"
│ │ │ │ +#include "ace/Cached_Connect_Strategy_T.cpp"
│ │ │ │
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Cached_Connect_Strategy_Ex< SVC_HANDLER, ACE_PEER_CONNECTOR_1, CACHING_STRATEGY, ATTRIBUTES, MUTEX >
 A connection strategy which caches connections to peers (represented by SVC_HANDLER instances), thereby allowing subsequent re-use of unused, but available, connections. More...
 
class  ACE_Bounded_Cached_Connect_Strategy< SVC_HANDLER, ACE_PEER_CONNECTOR_1, CACHING_STRATEGY, ATTRIBUTES, MUTEX >
 A connection strategy which caches connections to peers (represented by SVC_HANDLER instances), thereby allowing subsequent re-use of unused, but available, connections. This strategy should be used when the cache is bounded by maximum size. More...
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ Macros

#define ACE_TIMER_QUEUE_ITERATOR_CPP
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Functions

 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Timer_Node_T) template< class TYPE > void ACE_Timer_Node_T< TYPE >
 
#define ACE_Cached_Connect_Strategy_Ex   ACCSE
 
#define ACE_Bounded_Cached_Connect_Strategy   ABCCS
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_TIMER_QUEUE_ITERATOR_CPP

│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Kirthika Parameswaran kirth.nosp@m.ika@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Bounded_Cached_Connect_Strategy

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_TIMER_QUEUE_ITERATOR_CPP#define ACE_Bounded_Cached_Connect_Strategy   ABCCS
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tc()

│ │ │ │ + │ │ │ │ +

◆ ACE_Cached_Connect_Strategy_Ex

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Timer_Node_T )#define ACE_Cached_Connect_Strategy_Ex   ACCSE
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,26 +3,46 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions │ │ │ │ │ -Timer_Queue_Iterator.cpp File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ +Classes | Macros │ │ │ │ │ +Cached_Connect_Strategy_T.h File Reference │ │ │ │ │ +#include "ace/Strategies_T.h" │ │ │ │ │ +#include "ace/Hash_Cache_Map_Manager_T.h" │ │ │ │ │ +#include "ace/Caching_Strategies_T.h" │ │ │ │ │ +#include "ace/Functor_T.h" │ │ │ │ │ +#include "ace/Pair_T.h" │ │ │ │ │ +#include "ace/Cached_Connect_Strategy_T.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Cached_Connect_Strategy_Ex<_SVC_HANDLER,_ACE_PEER_CONNECTOR_1, │ │ │ │ │ + CACHING_STRATEGY,_ATTRIBUTES,_MUTEX_> │ │ │ │ │ + A connection strategy which caches connections to peers (represented by │ │ │ │ │ +  SVC_HANDLER instances), thereby allowing subsequent re-use of unused, │ │ │ │ │ + but available, connections. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Bounded_Cached_Connect_Strategy<_SVC_HANDLER,_ACE_PEER_CONNECTOR_1, │ │ │ │ │ + CACHING_STRATEGY,_ATTRIBUTES,_MUTEX_> │ │ │ │ │ + A connection strategy which caches connections to peers (represented by │ │ │ │ │ +  SVC_HANDLER instances), thereby allowing subsequent re-use of unused, │ │ │ │ │ + but available, connections. This strategy should be used when the cache │ │ │ │ │ + is bounded by maximum size. More... │ │ │ │ │ +  │ │ │ │ │ Macros │ │ │ │ │ -#define ACE_TIMER_QUEUE_ITERATOR_CPP │ │ │ │ │ +#define ACE_Cached_Connect_Strategy_Ex   ACCSE │ │ │ │ │   │ │ │ │ │ - Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Timer_Node_T) template< class TYPE > void │ │ │ │ │ - ACE_Timer_Node_T< TYPE > │ │ │ │ │ +#define ACE_Bounded_Cached_Connect_Strategy   ABCCS │ │ │ │ │   │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Kirthika Parameswaran │ │ │ │ │ + kirth.nosp@m.ika@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_TIMER_QUEUE_ITERATOR_CPP ***** │ │ │ │ │ -#define ACE_TIMER_QUEUE_ITERATOR_CPP │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Timer_Node_T  ) │ │ │ │ │ +***** ◆ ACE_Bounded_Cached_Connect_Strategy ***** │ │ │ │ │ +#define ACE_Bounded_Cached_Connect_Strategy   ABCCS │ │ │ │ │ +***** ◆ ACE_Cached_Connect_Strategy_Ex ***** │ │ │ │ │ +#define ACE_Cached_Connect_Strategy_Ex   ACCSE │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02276.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Service_Object.inl File Reference │ │ │ │ +ACE: FIFO_Recv.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Service_Object.inl File Reference
│ │ │ │ +
FIFO_Recv.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/ACE.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Service_Object.inl File Reference │ │ │ │ │ +FIFO_Recv.inl File Reference │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02279.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: UNIX_Addr.h File Reference │ │ │ │ +ACE: Thread_Exit.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,33 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
UNIX_Addr.h File Reference
│ │ │ │ +
Thread_Exit.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Addr.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ -#include "ace/os_include/sys/os_un.h"
│ │ │ │ -#include "ace/UNIX_Addr.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_UNIX_Addr
 Defines the `‘UNIX domain address family’' address format. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Doug Schmidt
│ │ │ │ +
#include "ace/Thread_Exit.h"
│ │ │ │ +#include "ace/Managed_Object.h"
│ │ │ │ +#include "ace/Thread_Manager.h"
│ │ │ │ +#include "ace/Guard_T.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,24 +3,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -UNIX_Addr.h File Reference │ │ │ │ │ -#include "ace/Addr.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/os_include/sys/os_un.h" │ │ │ │ │ -#include "ace/UNIX_Addr.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_UNIX_Addr │ │ │ │ │ -  Defines the `‘UNIX domain address family’' address format. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ +Thread_Exit.cpp File Reference │ │ │ │ │ +#include "ace/Thread_Exit.h" │ │ │ │ │ +#include "ace/Managed_Object.h" │ │ │ │ │ +#include "ace/Thread_Manager.h" │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02282.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Monitor_Control_Action.cpp File Reference │ │ │ │ +ACE: SOCK_Dgram_Mcast.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,29 +63,38 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Namespaces
│ │ │ │ -
Monitor_Control_Action.cpp File Reference
│ │ │ │ +Classes
│ │ │ │ +
SOCK_Dgram_Mcast.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Monitor_Control_Action.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ +
#include "ace/SOCK_Dgram.h"
│ │ │ │ +#include "ace/INET_Addr.h"
│ │ │ │ +#include "ace/SOCK_Dgram_Mcast.inl"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ -Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.
 
namespace  ACE::Monitor_Control

│ │ │ │ +Classes

class  ACE_SOCK_Dgram_Mcast
 Defines the ACE socket wrapper for UDP/IP multicast. More...
 
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Irfan Pyrali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ +
│ │ │ │ +Tim Harrison harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu
│ │ │ │ +
│ │ │ │ +Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Bill Fulton bill_.nosp@m.a_fu.nosp@m.lton@.nosp@m.rayt.nosp@m.heon..nosp@m.com
│ │ │ │ +
│ │ │ │ +Don Hinton dhint.nosp@m.on@o.nosp@m.bject.nosp@m.scie.nosp@m.nces..nosp@m.com
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,20 +3,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces │ │ │ │ │ -Monitor_Control_Action.cpp File Reference │ │ │ │ │ -#include "ace/Monitor_Control_Action.h" │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE │ │ │ │ │ -  The namespace containing the ACE framework itself. │ │ │ │ │ -  │ │ │ │ │ -namespace  ACE::Monitor_Control │ │ │ │ │ +Classes │ │ │ │ │ +SOCK_Dgram_Mcast.h File Reference │ │ │ │ │ +#include "ace/SOCK_Dgram.h" │ │ │ │ │ +#include "ace/INET_Addr.h" │ │ │ │ │ +#include "ace/SOCK_Dgram_Mcast.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_SOCK_Dgram_Mcast │ │ │ │ │ +  Defines the ACE socket wrapper for UDP/IP multicast. More... │ │ │ │ │   │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Irfan Pyrali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ + Tim Harrison harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Bill Fulton │ │ │ │ │ + bill_.nosp@m.a_fu.nosp@m.lton@.nosp@m.rayt.nosp@m.heon..nosp@m.com │ │ │ │ │ + Don Hinton │ │ │ │ │ + dhint.nosp@m.on@o.nosp@m.bject.nosp@m.scie.nosp@m.nces..nosp@m.com │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02285.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_string.inl File Reference │ │ │ │ +ACE: Stack_Trace.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,51 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
OS_NS_string.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Macros
│ │ │ │ +
Stack_Trace.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_wchar.h"
│ │ │ │ -#include "ace/os_include/os_string.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/ACE_export.h"
│ │ │ │ +#include "ace/Basic_Types.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Stack_Trace
 Encapsulate a string representation of a stack trace on supported platforms. Stack traces for code built with optimize=1 (or "Release" configs on Visual Studio) may be misleading (missng frames) due to inlining performed by the compiler, which is indepenent of the inline=0 / inline=1 build option and the ACE_INLINE / ACE_NO_INLINE macros. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_STACK_TRACE_SYMBUFSIZ   4096
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Chris Cleeland (cleeland.ociweb.com)
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_STACK_TRACE_SYMBUFSIZ

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_STACK_TRACE_SYMBUFSIZ   4096
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,32 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_string.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_wchar.h" │ │ │ │ │ -#include "ace/os_include/os_string.h" │ │ │ │ │ +Classes | Macros │ │ │ │ │ +Stack_Trace.h File Reference │ │ │ │ │ +#include "ace/ACE_export.h" │ │ │ │ │ +#include "ace/Basic_Types.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Stack_Trace │ │ │ │ │ + Encapsulate a string representation of a stack trace on supported │ │ │ │ │ + platforms. Stack traces for code built with optimize=1 (or "Release" │ │ │ │ │ +  configs on Visual Studio) may be misleading (missng frames) due to │ │ │ │ │ + inlining performed by the compiler, which is indepenent of the inline=0 │ │ │ │ │ + / inline=1 build option and the ACE_INLINE / ACE_NO_INLINE macros. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_STACK_TRACE_SYMBUFSIZ   4096 │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Chris Cleeland (cleeland.ociweb.com) │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_STACK_TRACE_SYMBUFSIZ ***** │ │ │ │ │ +#define ACE_STACK_TRACE_SYMBUFSIZ   4096 │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02288.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Hash_Map_With_Allocator_T.cpp File Reference │ │ │ │ +ACE: Thread_Hook.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,40 +63,27 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Macros
│ │ │ │ -
Hash_Map_With_Allocator_T.cpp File Reference
│ │ │ │ +Classes
│ │ │ │ +
Thread_Hook.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Hash_Map_With_Allocator_T.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ +

│ │ │ │ -Macros

#define ACE_HASH_MAP_WITH_ALLOCATOR_T_CPP
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Classes

class  ACE_Thread_Hook
 This class makes it possible to provide user-defined "start" hooks that are called before the thread entry point function is invoked. More...
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_HASH_MAP_WITH_ALLOCATOR_T_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_HASH_MAP_WITH_ALLOCATOR_T_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,19 +3,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Hash_Map_With_Allocator_T.cpp File Reference │ │ │ │ │ -#include "ace/Hash_Map_With_Allocator_T.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_HASH_MAP_WITH_ALLOCATOR_T_CPP │ │ │ │ │ +Classes │ │ │ │ │ +Thread_Hook.h File Reference │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Thread_Hook │ │ │ │ │ +  This class makes it possible to provide user-defined "start" hooks that │ │ │ │ │ + are called before the thread entry point function is invoked. More... │ │ │ │ │   │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_HASH_MAP_WITH_ALLOCATOR_T_CPP ***** │ │ │ │ │ -#define ACE_HASH_MAP_WITH_ALLOCATOR_T_CPP │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02291.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Multihomed_INET_Addr.h File Reference │ │ │ │ +ACE: OS.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,30 +63,71 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Multihomed_INET_Addr.h File Reference
│ │ │ │ +Namespaces
│ │ │ │ +
OS.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/INET_Addr.h"
│ │ │ │ -#include "ace/Containers_T.h"
│ │ │ │ -#include "ace/Multihomed_INET_Addr.inl"
│ │ │ │ +
#include "ace/Cleanup.h"
│ │ │ │ +#include "ace/Object_Manager_Base.h"
│ │ │ │ +#include "ace/OS_main.h"
│ │ │ │ +#include "ace/OS_NS_arpa_inet.h"
│ │ │ │ +#include "ace/OS_NS_ctype.h"
│ │ │ │ +#include "ace/OS_NS_dirent.h"
│ │ │ │ +#include "ace/OS_NS_dlfcn.h"
│ │ │ │ +#include "ace/OS_NS_errno.h"
│ │ │ │ +#include "ace/OS_NS_fcntl.h"
│ │ │ │ +#include "ace/OS_NS_math.h"
│ │ │ │ +#include "ace/OS_NS_netdb.h"
│ │ │ │ +#include "ace/OS_NS_poll.h"
│ │ │ │ +#include "ace/OS_NS_pwd.h"
│ │ │ │ +#include "ace/OS_NS_regex.h"
│ │ │ │ +#include "ace/OS_NS_signal.h"
│ │ │ │ +#include "ace/OS_NS_stdio.h"
│ │ │ │ +#include "ace/OS_NS_stdlib.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_NS_strings.h"
│ │ │ │ +#include "ace/OS_NS_stropts.h"
│ │ │ │ +#include "ace/OS_NS_sys_mman.h"
│ │ │ │ +#include "ace/OS_NS_sys_msg.h"
│ │ │ │ +#include "ace/OS_NS_sys_resource.h"
│ │ │ │ +#include "ace/OS_NS_sys_select.h"
│ │ │ │ +#include "ace/OS_NS_sys_shm.h"
│ │ │ │ +#include "ace/OS_NS_sys_socket.h"
│ │ │ │ +#include "ace/OS_NS_sys_stat.h"
│ │ │ │ +#include "ace/OS_NS_sys_time.h"
│ │ │ │ +#include "ace/OS_NS_sys_uio.h"
│ │ │ │ +#include "ace/OS_NS_sys_utsname.h"
│ │ │ │ +#include "ace/OS_NS_sys_wait.h"
│ │ │ │ +#include "ace/OS_NS_Thread.h"
│ │ │ │ +#include "ace/OS_NS_time.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +#include "ace/OS_NS_wchar.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +#include "ace/OS_TLI.h"
│ │ │ │ +#include "ace/OS_Errno.h"
│ │ │ │ +#include "ace/Default_Constants.h"
│ │ │ │ +#include "ace/Global_Macros.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ -Classes

class  ACE_Multihomed_INET_Addr
 Extends ACE_INET_Addr with support for multi-homed addresses. More...

│ │ │ │ +Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Edward R. Mulholland emulh.nosp@m.oll@.nosp@m.atl.l.nosp@m.mco..nosp@m.com
│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ +
│ │ │ │ +and a cast of thousands...
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,23 +3,65 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Multihomed_INET_Addr.h File Reference │ │ │ │ │ -#include "ace/INET_Addr.h" │ │ │ │ │ -#include "ace/Containers_T.h" │ │ │ │ │ -#include "ace/Multihomed_INET_Addr.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Multihomed_INET_Addr │ │ │ │ │ -  Extends ACE_INET_Addr with support for multi-homed addresses. More... │ │ │ │ │ +Namespaces │ │ │ │ │ +OS.h File Reference │ │ │ │ │ +#include "ace/Cleanup.h" │ │ │ │ │ +#include "ace/Object_Manager_Base.h" │ │ │ │ │ +#include "ace/OS_main.h" │ │ │ │ │ +#include "ace/OS_NS_arpa_inet.h" │ │ │ │ │ +#include "ace/OS_NS_ctype.h" │ │ │ │ │ +#include "ace/OS_NS_dirent.h" │ │ │ │ │ +#include "ace/OS_NS_dlfcn.h" │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ +#include "ace/OS_NS_fcntl.h" │ │ │ │ │ +#include "ace/OS_NS_math.h" │ │ │ │ │ +#include "ace/OS_NS_netdb.h" │ │ │ │ │ +#include "ace/OS_NS_poll.h" │ │ │ │ │ +#include "ace/OS_NS_pwd.h" │ │ │ │ │ +#include "ace/OS_NS_regex.h" │ │ │ │ │ +#include "ace/OS_NS_signal.h" │ │ │ │ │ +#include "ace/OS_NS_stdio.h" │ │ │ │ │ +#include "ace/OS_NS_stdlib.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_NS_strings.h" │ │ │ │ │ +#include "ace/OS_NS_stropts.h" │ │ │ │ │ +#include "ace/OS_NS_sys_mman.h" │ │ │ │ │ +#include "ace/OS_NS_sys_msg.h" │ │ │ │ │ +#include "ace/OS_NS_sys_resource.h" │ │ │ │ │ +#include "ace/OS_NS_sys_select.h" │ │ │ │ │ +#include "ace/OS_NS_sys_shm.h" │ │ │ │ │ +#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ +#include "ace/OS_NS_sys_stat.h" │ │ │ │ │ +#include "ace/OS_NS_sys_time.h" │ │ │ │ │ +#include "ace/OS_NS_sys_uio.h" │ │ │ │ │ +#include "ace/OS_NS_sys_utsname.h" │ │ │ │ │ +#include "ace/OS_NS_sys_wait.h" │ │ │ │ │ +#include "ace/OS_NS_Thread.h" │ │ │ │ │ +#include "ace/OS_NS_time.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ +#include "ace/OS_NS_wchar.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ +#include "ace/OS_TLI.h" │ │ │ │ │ +#include "ace/OS_Errno.h" │ │ │ │ │ +#include "ace/Default_Constants.h" │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_OS │ │ │ │ │ + This namespace defines an OS independent programming API that │ │ │ │ │ +  shields developers from nonportable aspects of writing efficient │ │ │ │ │ + system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ + various real-time operating systems. │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Edward R. Mulholland │ │ │ │ │ - emulh.nosp@m.oll@.nosp@m.atl.l.nosp@m.mco..nosp@m.com │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ + and a cast of thousands... │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02294.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Monitor_Base.inl File Reference │ │ │ │ +ACE: File_Lock.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,27 +63,29 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Namespaces
│ │ │ │ -
Monitor_Base.inl File Reference
│ │ │ │ +Classes
│ │ │ │ +
File_Lock.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ +
#include "ace/OS_NS_stdio.h"
│ │ │ │ +#include "ace/File_Lock.inl"
│ │ │ │ +

│ │ │ │ -Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.
 
namespace  ACE::Monitor_Control
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ +Classes

class  ACE_File_Lock
 A wrapper around the UNIX file locking mechanism. More...
 
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,18 +3,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces │ │ │ │ │ -Monitor_Base.inl File Reference │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE │ │ │ │ │ -  The namespace containing the ACE framework itself. │ │ │ │ │ -  │ │ │ │ │ -namespace  ACE::Monitor_Control │ │ │ │ │ +Classes │ │ │ │ │ +File_Lock.h File Reference │ │ │ │ │ +#include "ace/OS_NS_stdio.h" │ │ │ │ │ +#include "ace/File_Lock.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_File_Lock │ │ │ │ │ +  A wrapper around the UNIX file locking mechanism. More... │ │ │ │ │   │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02297.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Framework_Component_T.cpp File Reference │ │ │ │ +ACE: Capabilities.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,66 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
Framework_Component_T.cpp File Reference
│ │ │ │ +
Capabilities.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Framework_Component_T.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_FRAMEWORK_COMPONENT_T_CPP
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

 ACE_ALLOC_HOOK_DEFINE_Tt (ACE_Framework_Component_T) template< class Concrete > void ACE_Framework_Component_T< Concrete >
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_FRAMEWORK_COMPONENT_T_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_FRAMEWORK_COMPONENT_T_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tt()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tt (ACE_Framework_Component_T )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,26 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions │ │ │ │ │ -Framework_Component_T.cpp File Reference │ │ │ │ │ -#include "ace/Framework_Component_T.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_FRAMEWORK_COMPONENT_T_CPP │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tt (ACE_Framework_Component_T) template< class Concrete │ │ │ │ │ - > void ACE_Framework_Component_T< Concrete > │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_FRAMEWORK_COMPONENT_T_CPP ***** │ │ │ │ │ -#define ACE_FRAMEWORK_COMPONENT_T_CPP │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tt() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tt ( ACE_Framework_Component_T  ) │ │ │ │ │ +Capabilities.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02300.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Log_Msg_Backend.h File Reference │ │ │ │ +ACE: Registry.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,27 +64,53 @@ │ │ │ │
    │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │ -
Log_Msg_Backend.h File Reference
│ │ │ │ +
Registry.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/sys/os_types.h"
│ │ │ │ +
#include "ace/Containers.h"
│ │ │ │ +#include "ace/SString.h"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_Log_Msg_Backend
 Defines the interface for ACE_Log_Msg back end processing. More...
class  ACE_Registry
 A Name Server implementation. More...
 
struct  ACE_Registry::Name_Component
 International string. More...
 
struct  ACE_Registry::Binding
 
class  ACE_Registry::Object
 An object representation. More...
 
class  ACE_Registry::Naming_Context
 An context representation. More...
 
class  ACE_Registry::Binding_Iterator
 An iterator. More...
 
class  ACE_Registry::Binding_Iterator::Iteration_State
 
class  ACE_Registry::Binding_Iterator::Object_Iteration
 
class  ACE_Registry::Binding_Iterator::Context_Iteration
 
class  ACE_Registry::Binding_Iterator::Iteration_Complete
 
class  ACE_Predefined_Naming_Contexts
 A factory for predefined registries, which exist by default on Win32 platforms. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
Author
Irfan Pyarali (irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu)
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,20 +4,46 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Classes │ │ │ │ │ -Log_Msg_Backend.h File Reference │ │ │ │ │ -#include "ace/os_include/sys/os_types.h" │ │ │ │ │ +Registry.h File Reference │ │ │ │ │ +#include "ace/Containers.h" │ │ │ │ │ +#include "ace/SString.h" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Log_Msg_Backend │ │ │ │ │ -  Defines the interface for ACE_Log_Msg back end processing. More... │ │ │ │ │ + class  ACE_Registry │ │ │ │ │ +  A Name Server implementation. More... │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Registry::Name_Component │ │ │ │ │ +  International string. More... │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Registry::Binding │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Registry::Object │ │ │ │ │ +  An object representation. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Registry::Naming_Context │ │ │ │ │ +  An context representation. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Registry::Binding_Iterator │ │ │ │ │ +  An iterator. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Registry::Binding_Iterator::Iteration_State │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Registry::Binding_Iterator::Object_Iteration │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Registry::Binding_Iterator::Context_Iteration │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Registry::Binding_Iterator::Iteration_Complete │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Predefined_Naming_Contexts │ │ │ │ │ +  A factory for predefined registries, which exist by default on Win32 │ │ │ │ │ + platforms. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Irfan Pyarali (irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02303.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_devctl.h File Reference │ │ │ │ +ACE: Functor_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,55 +63,60 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Namespaces | │ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
OS_NS_devctl.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
Functor_T.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -#include "ace/os_include/sys/os_types.h"
│ │ │ │ -#include "ace/ACE_export.h"
│ │ │ │ +
#include "ace/Functor.h"
│ │ │ │ +#include "ace/Functor_String.h"
│ │ │ │ +#include "ace/Truncate.h"
│ │ │ │ +#include "ace/Functor_T.inl"
│ │ │ │ +#include "ace/Functor_T.cpp"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Functions

int ACE_OS::posix_devctl (int filedes, int dcmd, void *dev_data_ptr, size_t nbyte, int *dev_info_ptr)
 

│ │ │ │ +Classes

class  ACE_Command_Callback< RECEIVER, ACTION >
 Defines a class template that allows us to invoke a GOF command style callback to an object without knowing anything about the object except its type. More...
 
class  ACE_Member_Function_Command< RECEIVER >
 Defines a class template that allows us to invoke a member function using the GoF command style callback. More...
 
class  ACE_Hash< TYPE >
 Function object for hashing. More...
 
class  ACE_Pointer_Hash< TYPE >
 Function object for hashing pointers. More...
 
class  ACE_Equal_To< TYPE >
 Function object for comparing two objects of the given type for equality. More...
 
class  ACE_Less_Than< TYPE >
 Function object for determining whether the first object of the given type is less than the second object of the same type. More...
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_EXPORT_MACRO

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +

Templatized classes for implementing function objects that are used in various places in ACE. There are currently two major categories of function objects in ACE: GOF Command Pattern objects, and STL-style functors for comparison of container elements. The command objects are invoked via an <execute> method, while the STL-style functors are invoked via an <operator()> method.

│ │ │ │ +
Author
Chris Gill cdgil.nosp@m.l@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Based on Command Pattern implementations originally done by
│ │ │ │ +
│ │ │ │ +Carlos O'Ryan corya.nosp@m.n@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Sergio Flores-Gaitan sergi.nosp@m.o@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +and on STL-style functor implementations originally done by
│ │ │ │ +
│ │ │ │ +Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,32 +3,56 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces | Macros | Functions │ │ │ │ │ -OS_NS_devctl.h File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ -#include "ace/os_include/sys/os_types.h" │ │ │ │ │ -#include "ace/ACE_export.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_OS │ │ │ │ │ - This namespace defines an OS independent programming API that │ │ │ │ │ -  shields developers from nonportable aspects of writing efficient │ │ │ │ │ - system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ - various real-time operating systems. │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -int ACE_OS::posix_devctl (int filedes, int dcmd, void *dev_data_ptr, size_t │ │ │ │ │ - nbyte, int *dev_info_ptr) │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +Classes │ │ │ │ │ +Functor_T.h File Reference │ │ │ │ │ +#include "ace/Functor.h" │ │ │ │ │ +#include "ace/Functor_String.h" │ │ │ │ │ +#include "ace/Truncate.h" │ │ │ │ │ +#include "ace/Functor_T.inl" │ │ │ │ │ +#include "ace/Functor_T.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Command_Callback<_RECEIVER,_ACTION_> │ │ │ │ │ + Defines a class template that allows us to invoke a GOF command style │ │ │ │ │ +  callback to an object without knowing anything about the object except │ │ │ │ │ + its type. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Member_Function_Command<_RECEIVER_> │ │ │ │ │ +  Defines a class template that allows us to invoke a member function │ │ │ │ │ + using the GoF command style callback. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Hash<_TYPE_> │ │ │ │ │ +  Function object for hashing. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Pointer_Hash<_TYPE_> │ │ │ │ │ +  Function object for hashing pointers. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Equal_To<_TYPE_> │ │ │ │ │ +  Function object for comparing two objects of the given type for │ │ │ │ │ + equality. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Less_Than<_TYPE_> │ │ │ │ │ +  Function object for determining whether the first object of the given │ │ │ │ │ + type is less than the second object of the same type. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ +Templatized classes for implementing function objects that are used in various │ │ │ │ │ +places in ACE. There are currently two major categories of function objects in │ │ │ │ │ +ACE: GOF Command Pattern objects, and STL-style functors for comparison of │ │ │ │ │ +container elements. The command objects are invoked via an method, │ │ │ │ │ +while the STL-style functors are invoked via an method. │ │ │ │ │ + Author │ │ │ │ │ + Chris Gill cdgil.nosp@m.l@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ + Based on Command Pattern implementations originally done by │ │ │ │ │ + Carlos O'Ryan corya.nosp@m.n@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Sergio Flores-Gaitan sergi.nosp@m.o@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ + and on STL-style functor implementations originally done by │ │ │ │ │ + Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02306.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Array_Map.cpp File Reference │ │ │ │ +ACE: FIFO_Send.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,120 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
Array_Map.cpp File Reference
│ │ │ │ +
FIFO_Send.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Array_Map.h"
│ │ │ │ -#include "ace/checked_iterator.h"
│ │ │ │ -#include <algorithm>
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_ARRAY_MAP_CPP
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

template<typename Key , typename Value , class EqualTo , class Alloc >
bool operator== (ACE_Array_Map< Key, Value, EqualTo, Alloc > const &lhs, ACE_Array_Map< Key, Value, EqualTo, Alloc > const &rhs)
 ACE_Array_Map equality operator. More...
 
template<typename Key , typename Value , class EqualTo , class Alloc >
bool operator< (ACE_Array_Map< Key, Value, EqualTo, Alloc > const &lhs, ACE_Array_Map< Key, Value, EqualTo, Alloc > const &rhs)
 ACE_Array_Map lexicographical comparison operator. More...
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ARRAY_MAP_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_ARRAY_MAP_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ operator<()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -template<typename Key , typename Value , class EqualTo , class Alloc >
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
bool operator< (ACE_Array_Map< Key, Value, EqualTo, Alloc > const & lhs,
ACE_Array_Map< Key, Value, EqualTo, Alloc > const & rhs 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

ACE_Array_Map lexicographical comparison operator.

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator==()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -template<typename Key , typename Value , class EqualTo , class Alloc >
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
bool operator== (ACE_Array_Map< Key, Value, EqualTo, Alloc > const & lhs,
ACE_Array_Map< Key, Value, EqualTo, Alloc > const & rhs 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

ACE_Array_Map equality operator.

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/ACE.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,45 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions │ │ │ │ │ -Array_Map.cpp File Reference │ │ │ │ │ -#include "ace/Array_Map.h" │ │ │ │ │ -#include "ace/checked_iterator.h" │ │ │ │ │ -#include │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_ARRAY_MAP_CPP │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -template │ │ │ │ │ -bool operator== (ACE_Array_Map< Key, Value, EqualTo, Alloc > const &lhs, │ │ │ │ │ - ACE_Array_Map< Key, Value, EqualTo, Alloc > const &rhs) │ │ │ │ │ -  ACE_Array_Map equality operator. More... │ │ │ │ │ -  │ │ │ │ │ -template │ │ │ │ │ -bool operator< (ACE_Array_Map< Key, Value, EqualTo, Alloc > const &lhs, │ │ │ │ │ - ACE_Array_Map< Key, Value, EqualTo, Alloc > const &rhs) │ │ │ │ │ -  ACE_Array_Map lexicographical comparison operator. More... │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_ARRAY_MAP_CPP ***** │ │ │ │ │ -#define ACE_ARRAY_MAP_CPP │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ operator<() ***** │ │ │ │ │ -template │ │ │ │ │ -bool operator< ( ACE_Array_Map< Key, Value, EqualTo, Alloc > const & lhs, │ │ │ │ │ - ACE_Array_Map< Key, Value, EqualTo, Alloc > const & rhs  │ │ │ │ │ - ) │ │ │ │ │ -ACE_Array_Map lexicographical comparison operator. │ │ │ │ │ -***** ◆ operator==() ***** │ │ │ │ │ -template │ │ │ │ │ -bool operator== ( ACE_Array_Map< Key, Value, EqualTo, Alloc > const & lhs, │ │ │ │ │ - ACE_Array_Map< Key, Value, EqualTo, Alloc > const & rhs  │ │ │ │ │ - ) │ │ │ │ │ -ACE_Array_Map equality operator. │ │ │ │ │ +FIFO_Send.inl File Reference │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02309.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Task_Ex_T.h File Reference │ │ │ │ +ACE: CDR_Size.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,32 +63,68 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Task_Ex_T.h File Reference
│ │ │ │ +Classes | │ │ │ │ +Functions
│ │ │ │ +
CDR_Size.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Service_Object.h"
│ │ │ │ -#include "ace/Synch_Traits.h"
│ │ │ │ -#include "ace/Task.h"
│ │ │ │ -#include "ace/Task_Ex_T.inl"
│ │ │ │ -#include "ace/Task_Ex_T.cpp"
│ │ │ │ +
#include "ace/CDR_Base.h"
│ │ │ │ +#include "ace/CDR_Stream.h"
│ │ │ │ +#include "ace/SStringfwd.h"
│ │ │ │ +#include "ace/CDR_Size.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ +

│ │ │ │ Classes

class  ACE_Task_Ex< ACE_SYNCH_DECL, ACE_MESSAGE_TYPE, TIME_POLICY >
 Primary interface for application message processing, as well as input and output message queueing. More...
class  ACE_SizeCDR
 A CDR stream for calculating size of the representation. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Functions

ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, const ACE_CString &x)
 
│ │ │ │

Detailed Description

│ │ │ │ -
│ │ │ │ +

ACE Common Data Representation (CDR) size-calculating stream.

│ │ │ │ +

The current implementation assumes that the host has 1-byte, 2-byte and 4-byte integral types, and that it has single precision and double precision IEEE floats. Those assumptions are pretty good these days, with Crays being the only known exception.

│ │ │ │ +
Author
Boris Kolpackov boris.nosp@m.@kol.nosp@m.packo.nosp@m.v.ne.nosp@m.t
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ operator<<()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
const ACE_CStringx 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,26 +3,36 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Task_Ex_T.h File Reference │ │ │ │ │ -#include "ace/Service_Object.h" │ │ │ │ │ -#include "ace/Synch_Traits.h" │ │ │ │ │ -#include "ace/Task.h" │ │ │ │ │ -#include "ace/Task_Ex_T.inl" │ │ │ │ │ -#include "ace/Task_Ex_T.cpp" │ │ │ │ │ +Classes | Functions │ │ │ │ │ +CDR_Size.h File Reference │ │ │ │ │ +#include "ace/CDR_Base.h" │ │ │ │ │ +#include "ace/CDR_Stream.h" │ │ │ │ │ +#include "ace/SStringfwd.h" │ │ │ │ │ +#include "ace/CDR_Size.inl" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Task_Ex<_ACE_SYNCH_DECL,_ACE_MESSAGE_TYPE,_TIME_POLICY_> │ │ │ │ │ -  Primary interface for application message processing, as well as input │ │ │ │ │ - and output message queueing. More... │ │ │ │ │ +class  ACE_SizeCDR │ │ │ │ │ +  A CDR stream for calculating size of the representation. More... │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, const ACE_CString &x) │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ +ACE Common Data Representation (CDR) size-calculating stream. │ │ │ │ │ +The current implementation assumes that the host has 1-byte, 2-byte and 4-byte │ │ │ │ │ +integral types, and that it has single precision and double precision IEEE │ │ │ │ │ +floats. Those assumptions are pretty good these days, with Crays being the only │ │ │ │ │ +known exception. │ │ │ │ │ Author │ │ │ │ │ - Kobi Cohen-Arazi │ │ │ │ │ - kobi-.nosp@m.co@b.nosp@m.arak-.nosp@m.onli.nosp@m.ne.ne.nosp@m.t │ │ │ │ │ + Boris Kolpackov boris.nosp@m.@kol.nosp@m.packo.nosp@m.v.ne.nosp@m.t │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ operator<<() ***** │ │ │ │ │ +ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ + const ACE_CString & x  │ │ │ │ │ + ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02312.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_stdlib.cpp File Reference │ │ │ │ +ACE: Caching_Strategies_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,49 +63,37 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Variables
│ │ │ │ -
OS_NS_stdlib.cpp File Reference
│ │ │ │ +Macros
│ │ │ │ +
Caching_Strategies_T.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/OS_NS_stdlib.h"
│ │ │ │ -#include "ace/Default_Constants.h"
│ │ │ │ -#include "ace/OS_NS_stdlib.inl"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ -#include "ace/OS_NS_ctype.h"
│ │ │ │ +
#include "ace/Caching_Strategies_T.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Variables

static const char * __progname = ""
 

│ │ │ │ +Macros

#define ACE_CACHING_STRATEGIES_T_CPP
 
│ │ │ │ -

Variable Documentation

│ │ │ │ - │ │ │ │ -

◆ __progname

│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_CACHING_STRATEGIES_T_CPP

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
const char* __progname = ""#define ACE_CACHING_STRATEGIES_T_CPP
│ │ │ │ -
│ │ │ │ -static
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Macros
│ │ │ │ -
ACE_export.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
SOCK_Stream.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ +
#include "ace/SOCK_IO.h"
│ │ │ │ +#include "ace/INET_Addr.h"
│ │ │ │ +#include "ace/SOCK_Stream.inl"
│ │ │ │ +

│ │ │ │ -Macros

#define ACE_HAS_DLL   1
 
#define ACE_Export   ACE_Proper_Import_Flag
 
#define ACE_SINGLETON_DECLARATION(T)   ACE_IMPORT_SINGLETON_DECLARATION (T)
 
#define ACE_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK)   ACE_IMPORT_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK)
 
#define ACE_NAMESPACE_STORAGE_CLASS   extern ACE_EXPORT_MACRO
 
#define ACE_NAMESPACE_INLINE_FUNCTION   inline
 
#define ACE_INLINE_TEMPLATE_FUNCTION   inline
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Classes

class  ACE_SOCK_Stream
 Defines the methods in the ACE_SOCK_Stream abstraction. More...
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Export

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_Export   ACE_Proper_Import_Flag
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_HAS_DLL

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_HAS_DLL   1
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_INLINE_TEMPLATE_FUNCTION

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_INLINE_TEMPLATE_FUNCTION   inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_NAMESPACE_INLINE_FUNCTION

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_NAMESPACE_INLINE_FUNCTION   inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_NAMESPACE_STORAGE_CLASS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_NAMESPACE_STORAGE_CLASS   extern ACE_EXPORT_MACRO
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SINGLETON_DECLARATION

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SINGLETON_DECLARATION( T)   ACE_IMPORT_SINGLETON_DECLARATION (T)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SINGLETON_DECLARE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SINGLETON_DECLARE( SINGLETON_TYPE,
 CLASS,
 LOCK 
)   ACE_IMPORT_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,49 +3,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -ACE_export.h File Reference │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_HAS_DLL   1 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_Export   ACE_Proper_Import_Flag │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SINGLETON_DECLARATION(T)   ACE_IMPORT_SINGLETON_DECLARATION (T) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, │ │ │ │ │ - LOCK)   ACE_IMPORT_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_NAMESPACE_STORAGE_CLASS   extern ACE_EXPORT_MACRO │ │ │ │ │ -  │ │ │ │ │ -#define ACE_NAMESPACE_INLINE_FUNCTION   inline │ │ │ │ │ -  │ │ │ │ │ -#define ACE_INLINE_TEMPLATE_FUNCTION   inline │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_Export ***** │ │ │ │ │ -#define ACE_Export   ACE_Proper_Import_Flag │ │ │ │ │ -***** ◆ ACE_HAS_DLL ***** │ │ │ │ │ -#define ACE_HAS_DLL   1 │ │ │ │ │ -***** ◆ ACE_INLINE_TEMPLATE_FUNCTION ***** │ │ │ │ │ -#define ACE_INLINE_TEMPLATE_FUNCTION   inline │ │ │ │ │ -***** ◆ ACE_NAMESPACE_INLINE_FUNCTION ***** │ │ │ │ │ -#define ACE_NAMESPACE_INLINE_FUNCTION   inline │ │ │ │ │ -***** ◆ ACE_NAMESPACE_STORAGE_CLASS ***** │ │ │ │ │ -#define ACE_NAMESPACE_STORAGE_CLASS   extern ACE_EXPORT_MACRO │ │ │ │ │ -***** ◆ ACE_SINGLETON_DECLARATION ***** │ │ │ │ │ -#define (  T )    ACE_IMPORT_SINGLETON_DECLARATION (T) │ │ │ │ │ -ACE_SINGLETON_DECLARATION │ │ │ │ │ -***** ◆ ACE_SINGLETON_DECLARE ***** │ │ │ │ │ -#define (  SINGLETON_TYPE, │ │ │ │ │ -ACE_SINGLETON_DECLARE │ │ │ │ │ -  CLASS, │ │ │ │ │ -  LOCK  │ │ │ │ │ - )    ACE_IMPORT_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, │ │ │ │ │ - LOCK) │ │ │ │ │ +Classes │ │ │ │ │ +SOCK_Stream.h File Reference │ │ │ │ │ +#include "ace/SOCK_IO.h" │ │ │ │ │ +#include "ace/INET_Addr.h" │ │ │ │ │ +#include "ace/SOCK_Stream.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_SOCK_Stream │ │ │ │ │ +  Defines the methods in the ACE_SOCK_Stream abstraction. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02318.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Registry_Name_Space.h File Reference │ │ │ │ +ACE: Sig_Adapter.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,30 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Registry_Name_Space.h File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Sig_Adapter.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/Event_Handler.h"
│ │ │ │ +#include "ace/Signal.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Sig_Adapter
 Provide an adapter that transforms various types of signal handlers into the scheme used by the ACE_Reactor. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Irfan Pyarali (irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu)
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Registry_Name_Space.h File Reference │ │ │ │ │ +Classes │ │ │ │ │ +Sig_Adapter.h File Reference │ │ │ │ │ +#include "ace/Event_Handler.h" │ │ │ │ │ +#include "ace/Signal.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Sig_Adapter │ │ │ │ │ +  Provide an adapter that transforms various types of signal handlers │ │ │ │ │ + into the scheme used by the ACE_Reactor. More... │ │ │ │ │ +  │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Irfan Pyarali (irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu) │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02321.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Reverse_Lock_T.h File Reference │ │ │ │ +ACE: MMAP_Memory_Pool.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,47 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Namespaces | │ │ │ │ -Enumerations
│ │ │ │ -
Reverse_Lock_T.h File Reference
│ │ │ │ +
MMAP_Memory_Pool.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Lock.h"
│ │ │ │ -#include "ace/Reverse_Lock_T.inl"
│ │ │ │ -#include "ace/Reverse_Lock_T.cpp"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Reverse_Lock< ACE_LOCKING_MECHANISM >
 A reverse (or anti) lock. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_Acquire_Method
 An enum namespace.
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Enumerations

enum  ACE_Acquire_Method::METHOD_TYPE { ACE_Acquire_Method::ACE_REGULAR │ │ │ │ -, ACE_Acquire_Method::ACE_READ │ │ │ │ -, ACE_Acquire_Method::ACE_WRITE │ │ │ │ - }
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,31 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Namespaces | Enumerations │ │ │ │ │ -Reverse_Lock_T.h File Reference │ │ │ │ │ -#include "ace/Lock.h" │ │ │ │ │ -#include "ace/Reverse_Lock_T.inl" │ │ │ │ │ -#include "ace/Reverse_Lock_T.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Reverse_Lock<_ACE_LOCKING_MECHANISM_> │ │ │ │ │ -  A reverse (or anti) lock. More... │ │ │ │ │ -  │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_Acquire_Method │ │ │ │ │ -  An enum namespace. │ │ │ │ │ -  │ │ │ │ │ - Enumerations │ │ │ │ │ -enum  ACE_Acquire_Method::METHOD_TYPE { ACE_Acquire_Method::ACE_REGULAR , │ │ │ │ │ - ACE_Acquire_Method::ACE_READ , ACE_Acquire_Method::ACE_WRITE } │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +MMAP_Memory_Pool.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02324.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: UNIX_Addr.inl File Reference │ │ │ │ +ACE: SOCK_SEQPACK_Connector.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
UNIX_Addr.inl File Reference
│ │ │ │ +
SOCK_SEQPACK_Connector.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_string.h"
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -UNIX_Addr.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ +SOCK_SEQPACK_Connector.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02327.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Thread_Semaphore.cpp File Reference │ │ │ │ +ACE: Trace.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,43 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Thread_Semaphore.cpp File Reference
│ │ │ │ +
│ │ │ │ +Macros
│ │ │ │ +
Trace.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Thread_Semaphore.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ +
#include "ace/Trace.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Object_Manager_Base.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_NTRACE   1
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_NTRACE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_NTRACE   1
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,17 +3,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Thread_Semaphore.cpp File Reference │ │ │ │ │ -#include "ace/Thread_Semaphore.h" │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +Macros │ │ │ │ │ +Trace.cpp File Reference │ │ │ │ │ +#include "ace/Trace.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/Object_Manager_Base.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_NTRACE   1 │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_NTRACE ***** │ │ │ │ │ +#define ACE_NTRACE   1 │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02330.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: CDR_Stream.h File Reference │ │ │ │ +ACE: Timer_Queue.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,157 +63,73 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Functions
│ │ │ │ -
CDR_Stream.h File Reference
│ │ │ │ +Typedefs
│ │ │ │ +
Timer_Queue.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/CDR_Base.h"
│ │ │ │ -#include "ace/SStringfwd.h"
│ │ │ │ -#include "ace/Message_Block.h"
│ │ │ │ -#include <string>
│ │ │ │ -#include "ace/CDR_Stream.inl"
│ │ │ │ +
#include "ace/Synch_Traits.h"
│ │ │ │ +#include "ace/Timer_Queuefwd.h"
│ │ │ │ +#include "ace/Timer_Queue_T.h"
│ │ │ │ +#include "ace/Recursive_Thread_Mutex.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_OutputCDR
 A CDR stream for marshalling data, most often for transmission to another system which may or may not have the same byte order. More...
 
struct  ACE_OutputCDR::from_boolean
 
struct  ACE_OutputCDR::from_octet
 
struct  ACE_OutputCDR::from_char
 
struct  ACE_OutputCDR::from_wchar
 
struct  ACE_OutputCDR::from_int8
 
struct  ACE_OutputCDR::from_uint8
 
struct  ACE_OutputCDR::from_string
 
struct  ACE_OutputCDR::from_wstring
 
struct  ACE_OutputCDR::from_std_string
 
struct  ACE_OutputCDR::from_std_wstring
 
class  ACE_InputCDR
 A CDR stream for demarshalling CDR-encoded data. More...
 
struct  ACE_InputCDR::Transfer_Contents
 
struct  ACE_InputCDR::to_boolean
 
struct  ACE_InputCDR::to_char
 
struct  ACE_InputCDR::to_wchar
 
struct  ACE_InputCDR::to_octet
 
struct  ACE_InputCDR::to_int8
 
struct  ACE_InputCDR::to_uint8
 
struct  ACE_InputCDR::to_string
 
struct  ACE_InputCDR::to_wstring
 
struct  ACE_InputCDR::to_std_string
 Helper classes for extracting bounded strings into std::string/wstring. More...
 
struct  ACE_InputCDR::to_std_wstring
 
class  ACE_Char_Codeset_Translator
 Codeset translation routines common to both Output and Input CDR streams. More...
 
class  ACE_WChar_Codeset_Translator
 Codeset translation routines common to both Output and Input CDR streams. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Functions

ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, const ACE_CString &x)
 
ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CString &x)
 

│ │ │ │ +Typedefs

typedef ACE_Timer_Node_Dispatch_Info_T< ACE_Event_Handler * > ACE_Timer_Node_Dispatch_Info
 
typedef ACE_Timer_Node_T< ACE_Event_Handler * > ACE_Timer_Node
 
typedef ACE_Timer_Queue_Iterator_T< ACE_Event_Handler * > ACE_Timer_Queue_Iterator
 
│ │ │ │

Detailed Description

│ │ │ │ -

ACE Common Data Representation (CDR) marshaling and demarshaling classes.

│ │ │ │ -

This implementation was inspired in the CDR class in SunSoft's IIOP engine, but has a completely different implementation and a different interface too.

│ │ │ │ -

The current implementation assumes that the host has 1-byte, 2-byte and 4-byte integral types, and that it has single precision and double precision IEEE floats. Those assumptions are pretty good these days, with Crays being the only known exception.

│ │ │ │ -

Optimizations

│ │ │ │ -

ACE_LACKS_CDR_ALIGNMENT

Author
Arvind S. Krishna arvin.nosp@m.dk@d.nosp@m.re.va.nosp@m.nder.nosp@m.bilt..nosp@m.edu
│ │ │ │ -

CDR stream ignores alignment when marshaling data. Use this option only when ACE_DISABLE_SWAP_ON_READ can be enabled. This option requires ACE CDR engine to do both marshaling and demarshaling.

│ │ │ │ -
Author
TAO version by Aniruddha Gokhale gokha.nosp@m.le@c.nosp@m.s.wus.nosp@m.tl.e.nosp@m.du
│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │
│ │ │ │ -Carlos O'Ryan corya.nosp@m.n@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -ACE version by Jeff Parsons parso.nosp@m.ns@c.nosp@m.s.wus.nosp@m.tl.e.nosp@m.du
│ │ │ │ -
│ │ │ │ -Istvan Buki istva.nosp@m.n.bu.nosp@m.ki@eu.nosp@m.rone.nosp@m.t.be
│ │ │ │ -
│ │ │ │ -Codeset translation by Jim Rogers jroge.nosp@m.rs@v.nosp@m.iasof.nosp@m.t.co.nosp@m.m
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ operator<<()

│ │ │ │ +Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Timer_Node

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
ACE_CDR::Boolean operator<< (ACE_OutputCDRos,
const ACE_CStringx 
)typedef ACE_Timer_Node_T<ACE_Event_Handler *> ACE_Timer_Node
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ operator>>()

│ │ │ │ + │ │ │ │ +

◆ ACE_Timer_Node_Dispatch_Info

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ +
ACE_CDR::Boolean operator>> (ACE_InputCDRis,
ACE_CStringx typedef ACE_Timer_Node_Dispatch_Info_T<ACE_Event_Handler *> ACE_Timer_Node_Dispatch_Info
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_Timer_Queue_Iterator

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
)typedef ACE_Timer_Queue_Iterator_T<ACE_Event_Handler *> ACE_Timer_Queue_Iterator
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,116 +3,39 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Functions │ │ │ │ │ -CDR_Stream.h File Reference │ │ │ │ │ -#include "ace/CDR_Base.h" │ │ │ │ │ -#include "ace/SStringfwd.h" │ │ │ │ │ -#include "ace/Message_Block.h" │ │ │ │ │ -#include │ │ │ │ │ -#include "ace/CDR_Stream.inl" │ │ │ │ │ - Classes │ │ │ │ │ - class  ACE_OutputCDR │ │ │ │ │ -  A CDR stream for marshalling data, most often for transmission to │ │ │ │ │ - another system which may or may not have the same byte order. More... │ │ │ │ │ +Typedefs │ │ │ │ │ +Timer_Queue.h File Reference │ │ │ │ │ +#include "ace/Synch_Traits.h" │ │ │ │ │ +#include "ace/Timer_Queuefwd.h" │ │ │ │ │ +#include "ace/Timer_Queue_T.h" │ │ │ │ │ +#include "ace/Recursive_Thread_Mutex.h" │ │ │ │ │ + Typedefs │ │ │ │ │ + typedef ACE_Timer_Node_Dispatch_Info_T< │ │ │ │ │ + ACE_Event_Handler * > ACE_Timer_Node_Dispatch_Info │ │ │ │ │   │ │ │ │ │ -struct  ACE_OutputCDR::from_boolean │ │ │ │ │ +typedef ACE_Timer_Node_T< ACE_Event_Handler * > ACE_Timer_Node │ │ │ │ │   │ │ │ │ │ -struct  ACE_OutputCDR::from_octet │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_OutputCDR::from_char │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_OutputCDR::from_wchar │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_OutputCDR::from_int8 │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_OutputCDR::from_uint8 │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_OutputCDR::from_string │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_OutputCDR::from_wstring │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_OutputCDR::from_std_string │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_OutputCDR::from_std_wstring │ │ │ │ │ -  │ │ │ │ │ - class  ACE_InputCDR │ │ │ │ │ -  A CDR stream for demarshalling CDR-encoded data. More... │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_InputCDR::Transfer_Contents │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_InputCDR::to_boolean │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_InputCDR::to_char │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_InputCDR::to_wchar │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_InputCDR::to_octet │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_InputCDR::to_int8 │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_InputCDR::to_uint8 │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_InputCDR::to_string │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_InputCDR::to_wstring │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_InputCDR::to_std_string │ │ │ │ │ -  Helper classes for extracting bounded strings into std::string/ │ │ │ │ │ - wstring. More... │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_InputCDR::to_std_wstring │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Char_Codeset_Translator │ │ │ │ │ -  Codeset translation routines common to both Output and Input CDR │ │ │ │ │ - streams. More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_WChar_Codeset_Translator │ │ │ │ │ -  Codeset translation routines common to both Output and Input CDR │ │ │ │ │ - streams. More... │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, const ACE_CString &x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CString &x) │ │ │ │ │ + typedef ACE_Timer_Queue_Iterator_T< │ │ │ │ │ + ACE_Event_Handler * > ACE_Timer_Queue_Iterator │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -ACE Common Data Representation (CDR) marshaling and demarshaling classes. │ │ │ │ │ -This implementation was inspired in the CDR class in SunSoft's IIOP engine, but │ │ │ │ │ -has a completely different implementation and a different interface too. │ │ │ │ │ -The current implementation assumes that the host has 1-byte, 2-byte and 4-byte │ │ │ │ │ -integral types, and that it has single precision and double precision IEEE │ │ │ │ │ -floats. Those assumptions are pretty good these days, with Crays being the only │ │ │ │ │ -known exception. │ │ │ │ │ -***** Optimizations ***** │ │ │ │ │ -ACE_LACKS_CDR_ALIGNMENT │ │ │ │ │ - Author │ │ │ │ │ - Arvind S. Krishna │ │ │ │ │ - arvin.nosp@m.dk@d.nosp@m.re.va.nosp@m.nder.nosp@m.bilt..nosp@m.edu │ │ │ │ │ -CDR stream ignores alignment when marshaling data. Use this option only when │ │ │ │ │ -ACE_DISABLE_SWAP_ON_READ can be enabled. This option requires ACE CDR engine to │ │ │ │ │ -do both marshaling and demarshaling. │ │ │ │ │ Author │ │ │ │ │ - TAO version by Aniruddha Gokhale │ │ │ │ │ - gokha.nosp@m.le@c.nosp@m.s.wus.nosp@m.tl.e.nosp@m.du │ │ │ │ │ - Carlos O'Ryan corya.nosp@m.n@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ - ACE version by Jeff Parsons │ │ │ │ │ - parso.nosp@m.ns@c.nosp@m.s.wus.nosp@m.tl.e.nosp@m.du │ │ │ │ │ - Istvan Buki istva.nosp@m.n.bu.nosp@m.ki@eu.nosp@m.rone.nosp@m.t.be │ │ │ │ │ - Codeset translation by Jim Rogers │ │ │ │ │ - jroge.nosp@m.rs@v.nosp@m.iasof.nosp@m.t.co.nosp@m.m │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ operator<<() ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ - const ACE_CString & x  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator>>() ***** │ │ │ │ │ -ACE_CDR::Boolean operator>> ( ACE_InputCDR & is, │ │ │ │ │ - ACE_CString &  x  │ │ │ │ │ - ) │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_Timer_Node ***** │ │ │ │ │ +typedef ACE_Timer_Node_T ACE_Timer_Node │ │ │ │ │ +***** ◆ ACE_Timer_Node_Dispatch_Info ***** │ │ │ │ │ +typedef ACE_Timer_Node_Dispatch_Info_T │ │ │ │ │ +ACE_Timer_Node_Dispatch_Info │ │ │ │ │ +***** ◆ ACE_Timer_Queue_Iterator ***** │ │ │ │ │ +typedef ACE_Timer_Queue_Iterator_T │ │ │ │ │ +ACE_Timer_Queue_Iterator │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02333.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: FIFO_Recv.inl File Reference │ │ │ │ +ACE: WIN32_Proactor.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,44 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
FIFO_Recv.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
WIN32_Proactor.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/ACE.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ +
#include "ace/WIN32_Asynch_IO.h"
│ │ │ │ +#include "ace/Event_Handler.h"
│ │ │ │ +#include "ace/Proactor_Impl.h"
│ │ │ │ +#include "ace/Asynch_Pseudo_Task.h"
│ │ │ │ +#include "ace/Auto_Event.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_WIN32_Proactor
 A manager for asynchronous event demultiplexing on Win32. More...
 
class  ACE_WIN32_Asynch_Timer
 This class is posted to the completion port when a timer expires. When the complete method of this object is called, the handler's handle_timeout method will be called. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Irfan Pyarali (irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu)
│ │ │ │ +
│ │ │ │ +Tim Harrison (harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu)
│ │ │ │ +
│ │ │ │ +Alexander Babu Arulanthu alex@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu
│ │ │ │ +
│ │ │ │ +Roger Tragin r.tra.nosp@m.gin@.nosp@m.compu.nosp@m.ter..nosp@m.org
│ │ │ │ +
│ │ │ │ +Alexander Libman alibm.nosp@m.an@i.nosp@m.hug.c.nosp@m.om.a.nosp@m.u
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,33 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -FIFO_Recv.inl File Reference │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ +Classes │ │ │ │ │ +WIN32_Proactor.h File Reference │ │ │ │ │ +#include "ace/WIN32_Asynch_IO.h" │ │ │ │ │ +#include "ace/Event_Handler.h" │ │ │ │ │ +#include "ace/Proactor_Impl.h" │ │ │ │ │ +#include "ace/Asynch_Pseudo_Task.h" │ │ │ │ │ +#include "ace/Auto_Event.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_WIN32_Proactor │ │ │ │ │ +  A manager for asynchronous event demultiplexing on Win32. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_WIN32_Asynch_Timer │ │ │ │ │ + This class is posted to the completion port when a timer expires. When │ │ │ │ │ +  the complete method of this object is called, the handler's │ │ │ │ │ + handle_timeout method will be called. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Irfan Pyarali (irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu) │ │ │ │ │ + Tim Harrison (harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu) │ │ │ │ │ + Alexander Babu Arulanthu alex@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu │ │ │ │ │ + Roger Tragin r.tra.nosp@m.gin@.nosp@m.compu.nosp@m.ter..nosp@m.org │ │ │ │ │ + Alexander Libman alibm.nosp@m.an@i.nosp@m.hug.c.nosp@m.om.a.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02336.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Method_Request.cpp File Reference │ │ │ │ +ACE: Sample_History.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,30 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Method_Request.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Sample_History.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Method_Request.h"
│ │ │ │ +
#include "ace/Basic_Types.h"
│ │ │ │ +#include "ace/Sample_History.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Sample_History
 Save multiple samples in an array. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Method_Request.cpp File Reference │ │ │ │ │ -#include "ace/Method_Request.h" │ │ │ │ │ +Classes │ │ │ │ │ +Sample_History.h File Reference │ │ │ │ │ +#include "ace/Basic_Types.h" │ │ │ │ │ +#include "ace/Sample_History.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Sample_History │ │ │ │ │ +  Save multiple samples in an array. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02339.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Time_Value_T.h File Reference │ │ │ │ +ACE: Guard_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,29 +63,40 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Time_Value_T.h File Reference
│ │ │ │ +Macros
│ │ │ │ +
Guard_T.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Time_Value.h"
│ │ │ │ -#include "ace/Time_Value_T.inl"
│ │ │ │ -#include "ace/Time_Value_T.cpp"
│ │ │ │ +
#include "ace/Guard_T.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Classes

class  ACE_Time_Value_T< TIME_POLICY >
 

│ │ │ │ +Macros

#define ACE_GUARD_T_CPP
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Martin Corino mcori.nosp@m.no@r.nosp@m.emedy.nosp@m..nl
│ │ │ │ -
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_GUARD_T_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_GUARD_T_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,21 +3,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Time_Value_T.h File Reference │ │ │ │ │ -#include "ace/Time_Value.h" │ │ │ │ │ -#include "ace/Time_Value_T.inl" │ │ │ │ │ -#include "ace/Time_Value_T.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Time_Value_T<_TIME_POLICY_> │ │ │ │ │ +Macros │ │ │ │ │ +Guard_T.cpp File Reference │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_GUARD_T_CPP │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Martin Corino mcori.nosp@m.no@r.nosp@m.emedy.nosp@m..nl │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_GUARD_T_CPP ***** │ │ │ │ │ +#define ACE_GUARD_T_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02342.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Get_Opt.cpp File Reference │ │ │ │ +ACE: Active_Map_Manager.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,52 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Functions
│ │ │ │ -
Get_Opt.cpp File Reference
│ │ │ │ +
Active_Map_Manager.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Get_Opt.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/SString.h"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_NS_ctype.h"
│ │ │ │ -#include "ace/OS_NS_stdlib.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

 ACE_ALLOC_HOOK_DEFINE (ACE_Get_Opt::ACE_Get_Opt_Long_Option)
 
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE (ACE_Get_Opt::ACE_Get_Opt_Long_Option )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/Active_Map_Manager.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,26 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Functions │ │ │ │ │ -Get_Opt.cpp File Reference │ │ │ │ │ -#include "ace/Get_Opt.h" │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/SString.h" │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/OS_NS_ctype.h" │ │ │ │ │ -#include "ace/OS_NS_stdlib.h" │ │ │ │ │ - Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE (ACE_Get_Opt::ACE_Get_Opt_Long_Option) │ │ │ │ │ -  │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE ( ACE_Get_Opt::ACE_Get_Opt_Long_Option  ) │ │ │ │ │ +Active_Map_Manager.cpp File Reference │ │ │ │ │ +#include "ace/Active_Map_Manager.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02345.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Msg_WFMO_Reactor.inl File Reference │ │ │ │ +ACE: UPIPE_Connector.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Msg_WFMO_Reactor.inl File Reference
│ │ │ │ +
UPIPE_Connector.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/UPIPE_Connector.h"
│ │ │ │ +#include "ace/Handle_Ops.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +#include "ace/OS_NS_stropts.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Msg_WFMO_Reactor.inl File Reference │ │ │ │ │ +UPIPE_Connector.cpp File Reference │ │ │ │ │ +#include "ace/UPIPE_Connector.h" │ │ │ │ │ +#include "ace/Handle_Ops.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ +#include "ace/OS_NS_stropts.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02348.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Profile_Timer.inl File Reference │ │ │ │ +ACE: Obchunk.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Profile_Timer.inl File Reference
│ │ │ │ +
Obchunk.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_sys_time.h"
│ │ │ │ -#include "ace/OS_NS_sys_resource.h"
│ │ │ │ -#include "ace/Global_Macros.h"
│ │ │ │ +
#include "ace/Obchunk.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Profile_Timer.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_sys_time.h" │ │ │ │ │ -#include "ace/OS_NS_sys_resource.h" │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ +Obchunk.cpp File Reference │ │ │ │ │ +#include "ace/Obchunk.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02351.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Task.h File Reference │ │ │ │ +ACE: Notification_Queue.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,38 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Namespaces
│ │ │ │ -
Task.h File Reference
│ │ │ │ +
Notification_Queue.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Service_Object.h"
│ │ │ │ -#include "ace/Thread_Manager.h"
│ │ │ │ -#include "ace/Task.inl"
│ │ │ │ -#include "ace/Task_T.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Task_Base
 Direct base class for the ACE_Task template. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_Task_Flags
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,27 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Namespaces │ │ │ │ │ -Task.h File Reference │ │ │ │ │ -#include "ace/Service_Object.h" │ │ │ │ │ -#include "ace/Thread_Manager.h" │ │ │ │ │ -#include "ace/Task.inl" │ │ │ │ │ -#include "ace/Task_T.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Task_Base │ │ │ │ │ -  Direct base class for the ACE_Task template. More... │ │ │ │ │ -  │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_Task_Flags │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +Notification_Queue.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02354.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Vector_T.cpp File Reference │ │ │ │ +ACE: Array_Map.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,83 +63,145 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ +Classes | │ │ │ │ Macros | │ │ │ │ Functions
│ │ │ │ -
Vector_T.cpp File Reference
│ │ │ │ +
Array_Map.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Vector_T.h"
│ │ │ │ +
#include <utility>
│ │ │ │ +#include <iterator>
│ │ │ │ +#include <functional>
│ │ │ │ +#include <memory>
│ │ │ │ +#include "ace/Array_Map.inl"
│ │ │ │ +#include "ace/Array_Map.cpp"
│ │ │ │
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Array_Map< Key, Value, EqualTo, Alloc >
 Light weight array-based map with fast iteration, but linear (i.e. O(n)) search times. More...
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Macros

#define ACE_VECTOR_T_CPP
 
#define ACE_ARRAY_MAP_DEFAULT_ALLOCATOR(K, V)   std::allocator<std::pair<K, V> >
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Functions

 ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Vector) template< class T
 
 ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Vector_Iterator) template< class T
 
template<typename Key , typename Value , class EqualTo , class Alloc >
bool operator== (ACE_Array_Map< Key, Value, EqualTo, Alloc > const &lhs, ACE_Array_Map< Key, Value, EqualTo, Alloc > const &rhs)
 ACE_Array_Map equality operator. More...
 
template<typename Key , typename Value , class EqualTo , class Alloc >
bool operator< (ACE_Array_Map< Key, Value, EqualTo, Alloc > const &lhs, ACE_Array_Map< Key, Value, EqualTo, Alloc > const &rhs)
 ACE_Array_Map lexicographical comparison operator. More...
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_VECTOR_T_CPP

│ │ │ │ +

Detailed Description

│ │ │ │ +

Light weight array-based map with fast iteration but linear (i.e. O(n)) search times. STL-style interface is exposed.

│ │ │ │ +
Note
This class requires the STL generic algorithms and reverse_iterator adapter.
│ │ │ │ +
Author
Ossama Othman
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ARRAY_MAP_DEFAULT_ALLOCATOR

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_VECTOR_T_CPP#define ACE_ARRAY_MAP_DEFAULT_ALLOCATOR( K,
 
)   std::allocator<std::pair<K, V> >
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tcs() [1/2]

│ │ │ │ + │ │ │ │ +

◆ operator<()

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ +
│ │ │ │ +template<typename Key , typename Value , class EqualTo , class Alloc >
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
ACE_ALLOC_HOOK_DEFINE_Tcs bool operator< (ACE_Vector )ACE_Array_Map< Key, Value, EqualTo, Alloc > const & lhs,
ACE_Array_Map< Key, Value, EqualTo, Alloc > const & rhs 
)
│ │ │ │
│ │ │ │ │ │ │ │ +

ACE_Array_Map lexicographical comparison operator.

│ │ │ │ + │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tcs() [2/2]

│ │ │ │ + │ │ │ │ +

◆ operator==()

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ +
│ │ │ │ +template<typename Key , typename Value , class EqualTo , class Alloc >
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
ACE_ALLOC_HOOK_DEFINE_Tcs bool operator== (ACE_Vector_Iterator )ACE_Array_Map< Key, Value, EqualTo, Alloc > const & lhs,
ACE_Array_Map< Key, Value, EqualTo, Alloc > const & rhs 
)
│ │ │ │
│ │ │ │ │ │ │ │ +

ACE_Array_Map equality operator.

│ │ │ │ + │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,29 +3,63 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions │ │ │ │ │ -Vector_T.cpp File Reference │ │ │ │ │ -#include "ace/Vector_T.h" │ │ │ │ │ +Classes | Macros | Functions │ │ │ │ │ +Array_Map.h File Reference │ │ │ │ │ +#include │ │ │ │ │ +#include │ │ │ │ │ +#include │ │ │ │ │ +#include │ │ │ │ │ +#include "ace/Array_Map.inl" │ │ │ │ │ +#include "ace/Array_Map.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Array_Map<_Key,_Value,_EqualTo,_Alloc_> │ │ │ │ │ +  Light weight array-based map with fast iteration, but linear (i.e. O │ │ │ │ │ + (n)) search times. More... │ │ │ │ │ +  │ │ │ │ │ Macros │ │ │ │ │ -#define ACE_VECTOR_T_CPP │ │ │ │ │ +#define ACE_ARRAY_MAP_DEFAULT_ALLOCATOR(K, V)   std::allocator > │ │ │ │ │   │ │ │ │ │ Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Vector) template< class T │ │ │ │ │ +template │ │ │ │ │ +bool operator== (ACE_Array_Map< Key, Value, EqualTo, Alloc > const &lhs, │ │ │ │ │ + ACE_Array_Map< Key, Value, EqualTo, Alloc > const &rhs) │ │ │ │ │ +  ACE_Array_Map equality operator. More... │ │ │ │ │   │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Vector_Iterator) template< class T │ │ │ │ │ +template │ │ │ │ │ +bool operator< (ACE_Array_Map< Key, Value, EqualTo, Alloc > const &lhs, │ │ │ │ │ + ACE_Array_Map< Key, Value, EqualTo, Alloc > const &rhs) │ │ │ │ │ +  ACE_Array_Map lexicographical comparison operator. More... │ │ │ │ │   │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ +Light weight array-based map with fast iteration but linear (i.e. O(n)) search │ │ │ │ │ +times. STL-style interface is exposed. │ │ │ │ │ + Note │ │ │ │ │ + This class requires the STL generic algorithms and reverse_iterator │ │ │ │ │ + adapter. │ │ │ │ │ + Author │ │ │ │ │ + Ossama Othman │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_VECTOR_T_CPP ***** │ │ │ │ │ -#define ACE_VECTOR_T_CPP │ │ │ │ │ +***** ◆ ACE_ARRAY_MAP_DEFAULT_ALLOCATOR ***** │ │ │ │ │ +#define ACE_ARRAY_MAP_DEFAULT_ALLOCATOR (  K, │ │ │ │ │ +  V  │ │ │ │ │ + )    std::allocator > │ │ │ │ │ ***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tcs() [1/2] ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tcs ( ACE_Vector  ) │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tcs() [2/2] ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tcs ( ACE_Vector_Iterator  ) │ │ │ │ │ +***** ◆ operator<() ***** │ │ │ │ │ +template │ │ │ │ │ +bool operator< ( ACE_Array_Map< Key, Value, EqualTo, Alloc > const & lhs, │ │ │ │ │ + ACE_Array_Map< Key, Value, EqualTo, Alloc > const & rhs  │ │ │ │ │ + ) │ │ │ │ │ +ACE_Array_Map lexicographical comparison operator. │ │ │ │ │ +***** ◆ operator==() ***** │ │ │ │ │ +template │ │ │ │ │ +bool operator== ( ACE_Array_Map< Key, Value, EqualTo, Alloc > const & lhs, │ │ │ │ │ + ACE_Array_Map< Key, Value, EqualTo, Alloc > const & rhs  │ │ │ │ │ + ) │ │ │ │ │ +ACE_Array_Map equality operator. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02357.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SOCK_IO.h File Reference │ │ │ │ +ACE: Svc_Conf_Lexer.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,31 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
SOCK_IO.h File Reference
│ │ │ │ +
Svc_Conf_Lexer.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SOCK.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ -#include "ace/SOCK_IO.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_SOCK_IO
 Defines the methods for the ACE socket wrapper I/O routines described below. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
#include "ace/Svc_Conf.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +

This class is a hand-coded replacement for the lexer generated from Svc_Conf.l that correctly supports Unicode.

│ │ │ │ +
Author
Chad Elliott ellio.nosp@m.tt_c.nosp@m.@ociw.nosp@m.eb.c.nosp@m.om
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,24 +3,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -SOCK_IO.h File Reference │ │ │ │ │ -#include "ace/SOCK.h" │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/SOCK_IO.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_SOCK_IO │ │ │ │ │ -  Defines the methods for the ACE socket wrapper I/O routines described │ │ │ │ │ - below. More... │ │ │ │ │ -  │ │ │ │ │ +Svc_Conf_Lexer.h File Reference │ │ │ │ │ +#include "ace/Svc_Conf.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ +This class is a hand-coded replacement for the lexer generated from Svc_Conf.l │ │ │ │ │ +that correctly supports Unicode. │ │ │ │ │ Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Chad Elliott ellio.nosp@m.tt_c.nosp@m.@ociw.nosp@m.eb.c.nosp@m.om │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02360.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_sys_resource.cpp File Reference │ │ │ │ +ACE: Token_Invariants.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,38 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
OS_NS_sys_resource.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Token_Invariants.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_sys_resource.h"
│ │ │ │ -#include "ace/OS_NS_sys_resource.inl"
│ │ │ │ +
#include "ace/Map_Manager.h"
│ │ │ │ +#include "ace/Local_Tokens.h"
│ │ │ │ +#include "ace/Null_Mutex.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Mutex_Invariants
 Mutex Invariants = INVARIANTS. More...
 
class  ACE_RWLock_Invariants
 RWLock Invariants. More...
 
class  ACE_Token_Invariant_Manager
 Token Invariants. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Tim Harrison (harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu)
│ │ │ │ +

Allows applications to test that invariants are always satisfied. Can test mutexes and readers/writer locks. Does not test recursive acquisition.

│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,30 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_sys_resource.cpp File Reference │ │ │ │ │ -#include "ace/OS_NS_sys_resource.h" │ │ │ │ │ -#include "ace/OS_NS_sys_resource.inl" │ │ │ │ │ +Classes │ │ │ │ │ +Token_Invariants.h File Reference │ │ │ │ │ +#include "ace/Map_Manager.h" │ │ │ │ │ +#include "ace/Local_Tokens.h" │ │ │ │ │ +#include "ace/Null_Mutex.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Mutex_Invariants │ │ │ │ │ +  Mutex Invariants = INVARIANTS. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_RWLock_Invariants │ │ │ │ │ +  RWLock Invariants. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Token_Invariant_Manager │ │ │ │ │ +  Token Invariants. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Tim Harrison (harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu) │ │ │ │ │ +Allows applications to test that invariants are always satisfied. Can test │ │ │ │ │ +mutexes and readers/writer locks. Does not test recursive acquisition. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02363.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: ATM_Stream.inl File Reference │ │ │ │ +ACE: Active_Map_Manager_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,41 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
ATM_Stream.inl File Reference
│ │ │ │ +
│ │ │ │ +Macros
│ │ │ │ +
Active_Map_Manager_T.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/Active_Map_Manager_T.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_ACTIVE_MAP_MANAGER_T_CPP
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ACTIVE_MAP_MANAGER_T_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_ACTIVE_MAP_MANAGER_T_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -ATM_Stream.inl File Reference │ │ │ │ │ +Macros │ │ │ │ │ +Active_Map_Manager_T.cpp File Reference │ │ │ │ │ +#include "ace/Active_Map_Manager_T.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_ACTIVE_MAP_MANAGER_T_CPP │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_ACTIVE_MAP_MANAGER_T_CPP ***** │ │ │ │ │ +#define ACE_ACTIVE_MAP_MANAGER_T_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02366.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Log_Priority.h File Reference │ │ │ │ +ACE: Task_Ex_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,91 +63,32 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Enumerations
│ │ │ │ -
Log_Priority.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
Task_Ex_T.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ +
#include "ace/Service_Object.h"
│ │ │ │ +#include "ace/Synch_Traits.h"
│ │ │ │ +#include "ace/Task.h"
│ │ │ │ +#include "ace/Task_Ex_T.inl"
│ │ │ │ +#include "ace/Task_Ex_T.cpp"
│ │ │ │ +

│ │ │ │ -Enumerations

enum  ACE_Log_Priority {
│ │ │ │ -  LM_SHUTDOWN = 01 │ │ │ │ -, LM_TRACE = 02 │ │ │ │ -, LM_DEBUG = 04 │ │ │ │ -, LM_INFO = 010 │ │ │ │ -,
│ │ │ │ -  LM_NOTICE = 020 │ │ │ │ -, LM_WARNING = 040 │ │ │ │ -, LM_STARTUP = 0100 │ │ │ │ -, LM_ERROR = 0200 │ │ │ │ -,
│ │ │ │ -  LM_CRITICAL = 0400 │ │ │ │ -, LM_ALERT = 01000 │ │ │ │ -, LM_EMERGENCY = 02000 │ │ │ │ -, LM_MAX = LM_EMERGENCY │ │ │ │ -,
│ │ │ │ -  LM_ENSURE_32_BITS = 0x7FFFFFFF │ │ │ │ -
│ │ │ │ - }
 This data type indicates the relative priorities of the logging messages, from lowest to highest priority. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Classes

class  ACE_Task_Ex< ACE_SYNCH_DECL, ACE_MESSAGE_TYPE, TIME_POLICY >
 Primary interface for application message processing, as well as input and output message queueing. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -

Enumeration Type Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Log_Priority

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
enum ACE_Log_Priority
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

This data type indicates the relative priorities of the logging messages, from lowest to highest priority.

│ │ │ │ -

These values are defined using powers of two so that it's possible to form a mask to turn them on or off dynamically. We only use 12 bits, however, so users are free to use the remaining 19 bits to define their own priority masks.

│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
Enumerator
LM_SHUTDOWN 

Shutdown the logger (decimal 1).

│ │ │ │ -
LM_TRACE 

Messages indicating function-calling sequence (decimal 2).

│ │ │ │ -
LM_DEBUG 

Messages that contain information normally of use only when debugging a program (decimal 4).

│ │ │ │ -
LM_INFO 

Informational messages (decimal 8).

│ │ │ │ -
LM_NOTICE 

Conditions that are not error conditions, but that may require special handling (decimal 16).

│ │ │ │ -
LM_WARNING 

Warning messages (decimal 32).

│ │ │ │ -
LM_STARTUP 

Initialize the logger (decimal 64).

│ │ │ │ -
LM_ERROR 

Error messages (decimal 128).

│ │ │ │ -
LM_CRITICAL 

Critical conditions, such as hard device errors (decimal 256).

│ │ │ │ -
LM_ALERT 

A condition that should be corrected immediately, such as a corrupted system database (decimal 512).

│ │ │ │ -
LM_EMERGENCY 

A panic condition. This is normally broadcast to all users (decimal 1024).

│ │ │ │ -
LM_MAX 

The maximum logging priority.

│ │ │ │ -
LM_ENSURE_32_BITS 

Do not use!! This enum value ensures that the underlying integral type for this enum is at least 32 bits.

│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,55 +3,26 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Enumerations │ │ │ │ │ -Log_Priority.h File Reference │ │ │ │ │ - Enumerations │ │ │ │ │ -enum ACE_Log_Priority { │ │ │ │ │ -    LM_SHUTDOWN = 01 , LM_TRACE = 02 , LM_DEBUG = 04 , LM_INFO = 010 , │ │ │ │ │ -   LM_NOTICE = 020 , LM_WARNING = 040 , LM_STARTUP = 0100 , LM_ERROR = 0200 , │ │ │ │ │ -   LM_CRITICAL = 0400 , LM_ALERT = 01000 , LM_EMERGENCY = 02000 , LM_MAX = │ │ │ │ │ - LM_EMERGENCY , │ │ │ │ │ -   LM_ENSURE_32_BITS = 0x7FFFFFFF │ │ │ │ │ - } │ │ │ │ │ -  This data type indicates the relative priorities of the logging messages, from │ │ │ │ │ - lowest to highest priority. More... │ │ │ │ │ +Classes │ │ │ │ │ +Task_Ex_T.h File Reference │ │ │ │ │ +#include "ace/Service_Object.h" │ │ │ │ │ +#include "ace/Synch_Traits.h" │ │ │ │ │ +#include "ace/Task.h" │ │ │ │ │ +#include "ace/Task_Ex_T.inl" │ │ │ │ │ +#include "ace/Task_Ex_T.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Task_Ex<_ACE_SYNCH_DECL,_ACE_MESSAGE_TYPE,_TIME_POLICY_> │ │ │ │ │ +  Primary interface for application message processing, as well as input │ │ │ │ │ + and output message queueing. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ -***** Enumeration Type Documentation ***** │ │ │ │ │ -***** ◆ ACE_Log_Priority ***** │ │ │ │ │ -enum ACE_Log_Priority │ │ │ │ │ -This data type indicates the relative priorities of the logging messages, from │ │ │ │ │ -lowest to highest priority. │ │ │ │ │ -These values are defined using powers of two so that it's possible to form a │ │ │ │ │ -mask to turn them on or off dynamically. We only use 12 bits, however, so users │ │ │ │ │ -are free to use the remaining 19 bits to define their own priority masks. │ │ │ │ │ -Enumerator │ │ │ │ │ -LM_SHUTDOWN  Shutdown the logger (decimal 1). │ │ │ │ │ -LM_TRACE  Messages indicating function-calling sequence (decimal 2). │ │ │ │ │ -LM_DEBUG  Messages that contain information normally of use only when │ │ │ │ │ - debugging a program (decimal 4). │ │ │ │ │ -LM_INFO  Informational messages (decimal 8). │ │ │ │ │ -LM_NOTICE  Conditions that are not error conditions, but that may │ │ │ │ │ - require special handling (decimal 16). │ │ │ │ │ -LM_WARNING  Warning messages (decimal 32). │ │ │ │ │ -LM_STARTUP  Initialize the logger (decimal 64). │ │ │ │ │ -LM_ERROR  Error messages (decimal 128). │ │ │ │ │ -LM_CRITICAL  Critical conditions, such as hard device errors (decimal │ │ │ │ │ - 256). │ │ │ │ │ -LM_ALERT  A condition that should be corrected immediately, such as a │ │ │ │ │ - corrupted system database (decimal 512). │ │ │ │ │ -LM_EMERGENCY  A panic condition. This is normally broadcast to all users │ │ │ │ │ - (decimal 1024). │ │ │ │ │ -LM_MAX  The maximum logging priority. │ │ │ │ │ -LM_ENSURE_32_BITS Do not use!! This enum value ensures that the underlying │ │ │ │ │ - integral type for this enum is at least 32 bits. │ │ │ │ │ + Kobi Cohen-Arazi │ │ │ │ │ + kobi-.nosp@m.co@b.nosp@m.arak-.nosp@m.onli.nosp@m.ne.ne.nosp@m.t │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02369.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Base_Thread_Adapter.cpp File Reference │ │ │ │ +ACE: ATM_QoS.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,48 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Functions
│ │ │ │ -
Base_Thread_Adapter.cpp File Reference
│ │ │ │ +
ATM_QoS.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Base_Thread_Adapter.h"
│ │ │ │ -#include "ace/Base_Thread_Adapter.inl"
│ │ │ │ -#include "ace/Service_Config.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

ACE_THR_FUNC_RETURN ACE_THREAD_ADAPTER_NAME (void *args)
 
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_THREAD_ADAPTER_NAME()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_THR_FUNC_RETURN ACE_THREAD_ADAPTER_NAME (void * args)
│ │ │ │ -
│ │ │ │ -

Run the thread entry point for the ACE_Thread_Adapter. This must be an extern "C" to make certain compilers happy...

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/ATM_QoS.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,23 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Functions │ │ │ │ │ -Base_Thread_Adapter.cpp File Reference │ │ │ │ │ -#include "ace/Base_Thread_Adapter.h" │ │ │ │ │ -#include "ace/Base_Thread_Adapter.inl" │ │ │ │ │ -#include "ace/Service_Config.h" │ │ │ │ │ - Functions │ │ │ │ │ -ACE_THR_FUNC_RETURN ACE_THREAD_ADAPTER_NAME (void *args) │ │ │ │ │ -  │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_THREAD_ADAPTER_NAME() ***** │ │ │ │ │ -ACE_THR_FUNC_RETURN ACE_THREAD_ADAPTER_NAME ( void * args ) │ │ │ │ │ -Run the thread entry point for the ACE_Thread_Adapter. This must be an extern │ │ │ │ │ -"C" to make certain compilers happy... │ │ │ │ │ +ATM_QoS.cpp File Reference │ │ │ │ │ +#include "ace/ATM_QoS.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02372.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Assert.h File Reference │ │ │ │ +ACE: OS_NS_dlfcn.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,105 +63,60 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ +Namespaces | │ │ │ │ Macros | │ │ │ │ Functions
│ │ │ │ -
Assert.h File Reference
│ │ │ │ +
OS_NS_dlfcn.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +#include "ace/os_include/os_dlfcn.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Macros

#define ACE_TEST_ASSERT(X)
 
#define ACE_ASSERT(X)   ACE_TEST_ASSERT(X)
 
#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Functions

void __ace_assert (const char *file, int line, const ACE_TCHAR *expression)
 
int ACE_OS::dlclose (ACE_SHLIB_HANDLE handle)
 
ACE_TCHARACE_OS::dlerror ()
 
ACE_SHLIB_HANDLE ACE_OS::dlopen (const ACE_TCHAR *filename, int mode=ACE_DEFAULT_SHLIB_MODE)
 
void * ACE_OS::dlsym (ACE_SHLIB_HANDLE handle, const ACE_TCHAR *symbol)
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ +
│ │ │ │ +and a cast of thousands...
│ │ │ │

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ASSERT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_ASSERT( X)   ACE_TEST_ASSERT(X)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TEST_ASSERT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TEST_ASSERT( X)
│ │ │ │ -
│ │ │ │ -Value:
((X) \
│ │ │ │ -
? static_cast<void>(0) \
│ │ │ │ - │ │ │ │ -
#define ACE_TEXT_CHAR_TO_TCHAR(STRING)
Definition: ace_wchar.h:100
│ │ │ │ -
void __ace_assert(const char *file, int line, const ACE_TCHAR *expression)
Definition: Assert.cpp:9
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ __ace_assert()

│ │ │ │ + │ │ │ │ +

◆ ACE_EXPORT_MACRO

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
void __ace_assert (const char * file,
int line,
const ACE_TCHARexpression 
)#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,46 +3,44 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions │ │ │ │ │ -Assert.h File Reference │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_TEST_ASSERT(X) │ │ │ │ │ +Namespaces | Macros | Functions │ │ │ │ │ +OS_NS_dlfcn.h File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ +#include "ace/os_include/os_dlfcn.h" │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_OS │ │ │ │ │ + This namespace defines an OS independent programming API that │ │ │ │ │ +  shields developers from nonportable aspects of writing efficient │ │ │ │ │ + system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ + various real-time operating systems. │ │ │ │ │   │ │ │ │ │ -#define ACE_ASSERT(X)   ACE_TEST_ASSERT(X) │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │   │ │ │ │ │ Functions │ │ │ │ │ -void __ace_assert (const char *file, int line, const ACE_TCHAR *expression) │ │ │ │ │ + int ACE_OS::dlclose (ACE_SHLIB_HANDLE handle) │ │ │ │ │ +  │ │ │ │ │ + ACE_TCHAR * ACE_OS::dlerror () │ │ │ │ │ +  │ │ │ │ │ +ACE_SHLIB_HANDLE ACE_OS::dlopen (const ACE_TCHAR *filename, int │ │ │ │ │ + mode=ACE_DEFAULT_SHLIB_MODE) │ │ │ │ │ +  │ │ │ │ │ + void * ACE_OS::dlsym (ACE_SHLIB_HANDLE handle, const ACE_TCHAR │ │ │ │ │ + *symbol) │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ Douglas C. Schmidt │ │ │ │ │ d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ + and a cast of thousands... │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_ASSERT ***** │ │ │ │ │ -#define ACE_ASSERT (  X )    ACE_TEST_ASSERT(X) │ │ │ │ │ -***** ◆ ACE_TEST_ASSERT ***** │ │ │ │ │ -#define ACE_TEST_ASSERT (  X ) │ │ │ │ │ -Value: │ │ │ │ │ -((X) \ │ │ │ │ │ -? static_cast(0) \ │ │ │ │ │ -: ACE_VERSIONED_NAMESPACE_NAME::__ace_assert(__FILE__, __LINE__, │ │ │ │ │ -ACE_TEXT_CHAR_TO_TCHAR (#X))) │ │ │ │ │ -ACE_TEXT_CHAR_TO_TCHAR │ │ │ │ │ -#define ACE_TEXT_CHAR_TO_TCHAR(STRING) │ │ │ │ │ -Definition: ace_wchar.h:100 │ │ │ │ │ -__ace_assert │ │ │ │ │ -void __ace_assert(const char *file, int line, const ACE_TCHAR *expression) │ │ │ │ │ -Definition: Assert.cpp:9 │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ __ace_assert() ***** │ │ │ │ │ -void __ace_assert ( const char *  file, │ │ │ │ │ - int  line, │ │ │ │ │ - const ACE_TCHAR * expression  │ │ │ │ │ - ) │ │ │ │ │ +***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02375.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Capabilities.cpp File Reference │ │ │ │ +ACE: Acceptor.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -65,99 +65,104 @@ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Macros | │ │ │ │ Functions
│ │ │ │ -
Capabilities.cpp File Reference
│ │ │ │ +
Acceptor.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Capabilities.h"
│ │ │ │ -#include "ace/OS_NS_ctype.h"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/OS_NS_stdio.h"
│ │ │ │ +
#include "ace/ACE.h"
│ │ │ │ +#include "ace/Acceptor.h"
│ │ │ │ +#include "ace/Svc_Handler.h"
│ │ │ │ +#include "ace/WFMO_Reactor.h"
│ │ │ │ +#include "ace/OS_NS_stdio.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Macros

#define ACE_ESC   ((ACE_TCHAR)0x1b)
 
#define ACE_ACCEPTOR_CPP
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Functions

static int is_empty (const ACE_TCHAR *line)
 
static int is_line (const ACE_TCHAR *line)
 
 ACE_ALLOC_HOOK_DEFINE_Tca (ACE_Acceptor) template< typename SVC_HANDLER
 
 ACE_ALLOC_HOOK_DEFINE_Tca (ACE_Strategy_Acceptor) template< typename SVC_HANDLER
 
 ACE_ALLOC_HOOK_DEFINE_Tca (ACE_Oneshot_Acceptor) template< typename SVC_HANDLER
 
│ │ │ │

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ESC

│ │ │ │ + │ │ │ │ +

◆ ACE_ACCEPTOR_CPP

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_ESC   ((ACE_TCHAR)0x1b)#define ACE_ACCEPTOR_CPP
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ is_empty()

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tca() [1/3]

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │
static int is_empty ACE_ALLOC_HOOK_DEFINE_Tca (const ACE_TCHARline)ACE_Acceptor )
│ │ │ │ -
│ │ │ │ -static
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ is_line()

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tca() [2/3]

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
static int is_line ACE_ALLOC_HOOK_DEFINE_Tca (const ACE_TCHARline)ACE_Oneshot_Acceptor )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tca() [3/3]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │
ACE_ALLOC_HOOK_DEFINE_Tca (ACE_Strategy_Acceptor )
│ │ │ │ -
│ │ │ │ -static
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Signal.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
UPIPE_Stream.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_signal.h"
│ │ │ │ -#include "ace/config-all.h"
│ │ │ │ -#include "ace/Trace.h"
│ │ │ │ -#include "ace/Object_Manager_Base.h"
│ │ │ │ -#include "ace/OS_NS_Thread.h"
│ │ │ │ +
#include "ace/Stream.h"
│ │ │ │ +#include "ace/SPIPE.h"
│ │ │ │ +#include "ace/Message_Queue.h"
│ │ │ │ +#include "ace/UPIPE_Addr.h"
│ │ │ │ +#include "ace/UPIPE_Stream.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_UPIPE_Stream
 Defines the method that transfer data on a UPIPE. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Gerhard Lenzer
│ │ │ │ +
│ │ │ │ +Douglas C. Schmidt
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,16 +3,25 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Signal.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_signal.h" │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ -#include "ace/Trace.h" │ │ │ │ │ -#include "ace/Object_Manager_Base.h" │ │ │ │ │ -#include "ace/OS_NS_Thread.h" │ │ │ │ │ +Classes │ │ │ │ │ +UPIPE_Stream.h File Reference │ │ │ │ │ +#include "ace/Stream.h" │ │ │ │ │ +#include "ace/SPIPE.h" │ │ │ │ │ +#include "ace/Message_Queue.h" │ │ │ │ │ +#include "ace/UPIPE_Addr.h" │ │ │ │ │ +#include "ace/UPIPE_Stream.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_UPIPE_Stream │ │ │ │ │ +  Defines the method that transfer data on a UPIPE. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Gerhard Lenzer │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02381.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Typed_SV_Message_Queue.cpp File Reference │ │ │ │ +ACE: Malloc.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,43 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Macros
│ │ │ │ -
Typed_SV_Message_Queue.cpp File Reference
│ │ │ │ +
Malloc.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Typed_SV_Message.h"
│ │ │ │ -#include "ace/Typed_SV_Message_Queue.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_TYPED_SV_MESSAGE_QUEUE_CPP
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_TYPED_SV_MESSAGE_QUEUE_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TYPED_SV_MESSAGE_QUEUE_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,21 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Typed_SV_Message_Queue.cpp File Reference │ │ │ │ │ -#include "ace/Typed_SV_Message.h" │ │ │ │ │ -#include "ace/Typed_SV_Message_Queue.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_TYPED_SV_MESSAGE_QUEUE_CPP │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_TYPED_SV_MESSAGE_QUEUE_CPP ***** │ │ │ │ │ -#define ACE_TYPED_SV_MESSAGE_QUEUE_CPP │ │ │ │ │ +Malloc.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02384.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_TLI.cpp File Reference │ │ │ │ +ACE: Sock_Connect.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,283 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
OS_TLI.cpp File Reference
│ │ │ │ +
│ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
Sock_Connect.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_TLI.h"
│ │ │ │ -#include "ace/OS_TLI.inl"
│ │ │ │ -
│ │ │ │ +
#include "ace/Sock_Connect.h"
│ │ │ │ +#include "ace/INET_Addr.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Handle_Set.h"
│ │ │ │ +#include "ace/Auto_Ptr.h"
│ │ │ │ +#include "ace/SString.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +#include "ace/OS_NS_stdio.h"
│ │ │ │ +#include "ace/ACE.h"
│ │ │ │ +#include "ace/OS_NS_stdlib.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_NS_sys_socket.h"
│ │ │ │ +#include "ace/OS_NS_netdb.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +#include "ace/os_include/net/os_if.h"
│ │ │ │ +#include "ace/Guard_T.h"
│ │ │ │ +#include "ace/Recursive_Thread_Mutex.h"
│ │ │ │ +#include "ace/Object_Manager.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define SIOCGIFCONF_CMD   SIOCGIFCONF
 
#define IFREQ   ifreq
 
#define IFCONF   ifconf
 
#define IFC_REQ   ifc_req
 
#define IFC_LEN   ifc_len
 
#define IFC_BUF   ifc_buf
 
#define IFR_ADDR   ifr_addr
 
#define IFR_NAME   ifr_name
 
#define IFR_FLAGS   ifr_flags
 
#define SA_FAMILY   sa_family
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

static int get_ip_interfaces_win32 (size_t &count, ACE_INET_Addr *&addrs)
 
static int ip_check (int &ipvn_enabled, int pf)
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ IFC_BUF

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define IFC_BUF   ifc_buf
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ IFC_LEN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define IFC_LEN   ifc_len
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ IFC_REQ

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define IFC_REQ   ifc_req
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ IFCONF

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define IFCONF   ifconf
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ IFR_ADDR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define IFR_ADDR   ifr_addr
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ IFR_FLAGS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define IFR_FLAGS   ifr_flags
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ IFR_NAME

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define IFR_NAME   ifr_name
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ IFREQ

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define IFREQ   ifreq
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SA_FAMILY

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SA_FAMILY   sa_family
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SIOCGIFCONF_CMD

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SIOCGIFCONF_CMD   SIOCGIFCONF
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ get_ip_interfaces_win32()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
static int get_ip_interfaces_win32 (size_t & count,
ACE_INET_Addr *& addrs 
)
│ │ │ │ +
│ │ │ │ +static
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ip_check()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
static int ip_check (int & ipvn_enabled,
int pf 
)
│ │ │ │ +
│ │ │ │ +static
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,86 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_TLI.cpp File Reference │ │ │ │ │ -#include "ace/OS_TLI.h" │ │ │ │ │ -#include "ace/OS_TLI.inl" │ │ │ │ │ +Macros | Functions │ │ │ │ │ +Sock_Connect.cpp File Reference │ │ │ │ │ +#include "ace/Sock_Connect.h" │ │ │ │ │ +#include "ace/INET_Addr.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/Handle_Set.h" │ │ │ │ │ +#include "ace/Auto_Ptr.h" │ │ │ │ │ +#include "ace/SString.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ +#include "ace/OS_NS_stdio.h" │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/OS_NS_stdlib.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ +#include "ace/OS_NS_netdb.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ +#include "ace/os_include/net/os_if.h" │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ +#include "ace/Recursive_Thread_Mutex.h" │ │ │ │ │ +#include "ace/Object_Manager.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define SIOCGIFCONF_CMD   SIOCGIFCONF │ │ │ │ │ +  │ │ │ │ │ +#define IFREQ   ifreq │ │ │ │ │ +  │ │ │ │ │ +#define IFCONF   ifconf │ │ │ │ │ +  │ │ │ │ │ +#define IFC_REQ   ifc_req │ │ │ │ │ +  │ │ │ │ │ +#define IFC_LEN   ifc_len │ │ │ │ │ +  │ │ │ │ │ +#define IFC_BUF   ifc_buf │ │ │ │ │ +  │ │ │ │ │ +#define IFR_ADDR   ifr_addr │ │ │ │ │ +  │ │ │ │ │ +#define IFR_NAME   ifr_name │ │ │ │ │ +  │ │ │ │ │ +#define IFR_FLAGS   ifr_flags │ │ │ │ │ +  │ │ │ │ │ +#define SA_FAMILY   sa_family │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +static int get_ip_interfaces_win32 (size_t &count, ACE_INET_Addr *&addrs) │ │ │ │ │ +  │ │ │ │ │ +static int ip_check (int &ipvn_enabled, int pf) │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ IFC_BUF ***** │ │ │ │ │ +#define IFC_BUF   ifc_buf │ │ │ │ │ +***** ◆ IFC_LEN ***** │ │ │ │ │ +#define IFC_LEN   ifc_len │ │ │ │ │ +***** ◆ IFC_REQ ***** │ │ │ │ │ +#define IFC_REQ   ifc_req │ │ │ │ │ +***** ◆ IFCONF ***** │ │ │ │ │ +#define IFCONF   ifconf │ │ │ │ │ +***** ◆ IFR_ADDR ***** │ │ │ │ │ +#define IFR_ADDR   ifr_addr │ │ │ │ │ +***** ◆ IFR_FLAGS ***** │ │ │ │ │ +#define IFR_FLAGS   ifr_flags │ │ │ │ │ +***** ◆ IFR_NAME ***** │ │ │ │ │ +#define IFR_NAME   ifr_name │ │ │ │ │ +***** ◆ IFREQ ***** │ │ │ │ │ +#define IFREQ   ifreq │ │ │ │ │ +***** ◆ SA_FAMILY ***** │ │ │ │ │ +#define SA_FAMILY   sa_family │ │ │ │ │ +***** ◆ SIOCGIFCONF_CMD ***** │ │ │ │ │ +#define SIOCGIFCONF_CMD   SIOCGIFCONF │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ get_ip_interfaces_win32() ***** │ │ │ │ │ +static int get_ip_interfaces_win32 ( size_t &  count, │ │ │ │ │ + ACE_INET_Addr *& addrs  static │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ ip_check() ***** │ │ │ │ │ +static int ip_check ( int & ipvn_enabled, │ │ │ │ │ + int  pf  static │ │ │ │ │ + ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02387.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_string.h File Reference │ │ │ │ +ACE: Dirent_Selector.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,232 +63,31 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Namespaces | │ │ │ │ -Macros
│ │ │ │ -
OS_NS_string.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
Dirent_Selector.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/config-lite.h"
│ │ │ │ -#include "ace/Basic_Types.h"
│ │ │ │ +
#include "ace/OS_NS_dirent.h"
│ │ │ │ +#include "ace/os_include/os_dirent.h"
│ │ │ │ +#include "ace/Dirent_Selector.inl"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.

│ │ │ │ +Classes

class  ACE_Dirent_Selector
 Define a portable C++ directory-entry iterator based on the POSIX scandir API. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │

│ │ │ │ -Functions

Functions from <cstring>

Included are the functions defined in <cstring> and their <cwchar> equivalents.

│ │ │ │ -
Todo:
To be complete, we should add strcoll, and strxfrm.
│ │ │ │ -
const void * ACE_OS::memchr (const void *s, int c, size_t len)
 Finds characters in a buffer (const void version). More...
 
void * ACE_OS::memchr (void *s, int c, size_t len)
 Finds characters in a buffer (void version). More...
 
int ACE_OS::memcmp (const void *t, const void *s, size_t len)
 Compares two buffers. More...
 
void * ACE_OS::memcpy (void *t, const void *s, size_t len)
 Copies one buffer to another. More...
 
void * ACE_OS::memmove (void *t, const void *s, size_t len)
 Moves one buffer to another. More...
 
void * ACE_OS::memset (void *s, int c, size_t len)
 Fills a buffer with a character value. More...
 
char * ACE_OS::strcat (char *s, const char *t)
 Appends a string to another string (char version). More...
 
wchar_t * ACE_OS::strcat (wchar_t *s, const wchar_t *t)
 Appends a string to another string (wchar_t version). More...
 
const char * ACE_OS::strchr (const char *s, int c)
 
const wchar_t * ACE_OS::strchr (const wchar_t *s, wchar_t c)
 
char * ACE_OS::strchr (char *s, int c)
 Finds the first occurrence of a character in a string (char version). More...
 
wchar_t * ACE_OS::strchr (wchar_t *s, wchar_t c)
 Finds the first occurrence of a character in a string (wchar_t version). More...
 
int ACE_OS::strcmp (const char *s, const char *t)
 Compares two strings (char version). More...
 
int ACE_OS::strcmp (const ACE_WCHAR_T *s, const ACE_WCHAR_T *t)
 Compares two strings (wchar_t version). More...
 
char * ACE_OS::strcpy (char *s, const char *t)
 Copies a string (char version). More...
 
wchar_t * ACE_OS::strcpy (wchar_t *s, const wchar_t *t)
 Copies a string (wchar_t version). More...
 
size_t ACE_OS::strcspn (const char *s, const char *reject)
 
size_t ACE_OS::strcspn (const wchar_t *s, const wchar_t *reject)
 
char * ACE_OS::strdup (const char *s)
 Returns a malloced duplicated string (char version). More...
 
wchar_t * ACE_OS::strdup (const wchar_t *s)
 Returns a malloced duplicated string (wchar_t version). More...
 
char * ACE_OS::strecpy (char *des, const char *src)
 
wchar_t * ACE_OS::strecpy (wchar_t *s, const wchar_t *t)
 
char * ACE_OS::strerror (int errnum)
 
char * ACE_OS::strsignal (int signum)
 
char * ACE_OS::strerror_r (int errnum, char *buf, size_t buflen)
 Finds characters in a buffer (const void version). More...
 
size_t ACE_OS::strlen (const char *s)
 Finds the length of a string (char version). More...
 
size_t ACE_OS::strlen (const ACE_WCHAR_T *s)
 Finds the length of a string (ACE_WCHAR_T version). More...
 
char * ACE_OS::strncat (char *s, const char *t, size_t len)
 Appends part of a string to another string (char version). More...
 
ACE_WCHAR_TACE_OS::strncat (ACE_WCHAR_T *s, const ACE_WCHAR_T *t, size_t len)
 Appends part of a string to another string (wchar_t version). More...
 
const char * ACE_OS::strnchr (const char *s, int c, size_t len)
 
const ACE_WCHAR_TACE_OS::strnchr (const ACE_WCHAR_T *s, ACE_WCHAR_T c, size_t len)
 
char * ACE_OS::strnchr (char *s, int c, size_t len)
 Finds the first occurrence of a character in an array (char version). More...
 
ACE_WCHAR_TACE_OS::strnchr (ACE_WCHAR_T *s, ACE_WCHAR_T c, size_t len)
 Finds the first occurrence of a character in an array (ACE_WCHAR_T version). More...
 
int ACE_OS::strncmp (const char *s, const char *t, size_t len)
 Compares two arrays (char version). More...
 
int ACE_OS::strncmp (const ACE_WCHAR_T *s, const ACE_WCHAR_T *t, size_t len)
 Compares two arrays (wchar_t version). More...
 
char * ACE_OS::strncpy (char *s, const char *t, size_t len)
 Copies an array (char version) More...
 
ACE_WCHAR_TACE_OS::strncpy (ACE_WCHAR_T *s, const ACE_WCHAR_T *t, size_t len)
 Copies an array (ACE_WCHAR_T version) More...
 
size_t ACE_OS::strnlen (const char *s, size_t maxlen)
 Finds the length of a limited-length string (char version). More...
 
size_t ACE_OS::strnlen (const ACE_WCHAR_T *s, size_t maxlen)
 Finds the length of a limited-length string (ACE_WCHAR_T version). More...
 
const char * ACE_OS::strnstr (const char *s, const char *t, size_t len)
 
const ACE_WCHAR_TACE_OS::strnstr (const ACE_WCHAR_T *s, const ACE_WCHAR_T *t, size_t len)
 
char * ACE_OS::strnstr (char *s, const char *t, size_t len)
 Finds the first occurrence of a substring in an array (char version). More...
 
ACE_WCHAR_TACE_OS::strnstr (ACE_WCHAR_T *s, const ACE_WCHAR_T *t, size_t len)
 Finds the first occurrence of a substring in an array (wchar_t version). More...
 
const char * ACE_OS::strpbrk (const char *s1, const char *s2)
 Searches for characters in a string (const char version). More...
 
const wchar_t * ACE_OS::strpbrk (const wchar_t *s1, const wchar_t *s2)
 Searches for characters in a string (const wchar_t version). More...
 
char * ACE_OS::strpbrk (char *s1, const char *s2)
 Searches for characters in a string (char version). More...
 
wchar_t * ACE_OS::strpbrk (wchar_t *s1, const wchar_t *s2)
 Searches for characters in a string (wchar_t version). More...
 
const char * ACE_OS::strrchr (const char *s, int c)
 
const wchar_t * ACE_OS::strrchr (const wchar_t *s, wchar_t c)
 
char * ACE_OS::strrchr (char *s, int c)
 Finds the last occurrence of a character in a string (char version). More...
 
wchar_t * ACE_OS::strrchr (wchar_t *s, wchar_t c)
 Finds the last occurrence of a character in a string (wchar_t version). More...
 
char * ACE_OS::strsncpy (char *dst, const char *src, size_t maxlen)
 This is a "safe" c string copy function (char version). More...
 
ACE_WCHAR_TACE_OS::strsncpy (ACE_WCHAR_T *dst, const ACE_WCHAR_T *src, size_t maxlen)
 This is a "safe" c string copy function (wchar_t version). More...
 
size_t ACE_OS::strspn (const char *s1, const char *s2)
 
size_t ACE_OS::strspn (const wchar_t *s1, const wchar_t *s2)
 
const char * ACE_OS::strstr (const char *s, const char *t)
 
const wchar_t * ACE_OS::strstr (const wchar_t *s, const wchar_t *t)
 
char * ACE_OS::strstr (char *s, const char *t)
 Finds the first occurrence of a substring in a string (char version). More...
 
wchar_t * ACE_OS::strstr (wchar_t *s, const wchar_t *t)
 Finds the first occurrence of a substring in a string (wchar_t version). More...
 
char * ACE_OS::strtok (char *s, const char *tokens)
 Finds the next token in a string (char version). More...
 
wchar_t * ACE_OS::strtok (wchar_t *s, const wchar_t *tokens)
 Finds the next token in a string (wchar_t version). More...
 
char * ACE_OS::strtok_r (char *s, const char *tokens, char **lasts)
 Finds the next token in a string (safe char version). More...
 
wchar_t * ACE_OS::strtok_r (ACE_WCHAR_T *s, const ACE_WCHAR_T *tokens, ACE_WCHAR_T **lasts)
 Finds the next token in a string (wchar_t version). More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ -
│ │ │ │ -and a cast of thousands...
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_EXPORT_MACRO

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +

Define a portable C++ interface to the <ACE_OS::scandir> method.

│ │ │ │ +
Author
Rich Newman RNewm.nosp@m.an@d.nosp@m.irect.nosp@m.v.co.nosp@m.m
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,248 +3,24 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces | Macros │ │ │ │ │ -OS_NS_string.h File Reference │ │ │ │ │ -#include "ace/config-lite.h" │ │ │ │ │ -#include "ace/Basic_Types.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_OS │ │ │ │ │ - This namespace defines an OS independent programming API that │ │ │ │ │ -  shields developers from nonportable aspects of writing efficient │ │ │ │ │ - system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ - various real-time operating systems. │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -Functions from │ │ │ │ │ -Included are the functions defined in and their equivalents. │ │ │ │ │ - Todo: │ │ │ │ │ - To be complete, we should add strcoll, and strxfrm. │ │ │ │ │ - const void * ACE_OS::memchr (const void *s, int c, size_t len) │ │ │ │ │ -  Finds characters in a buffer (const void version). More... │ │ │ │ │ -  │ │ │ │ │ - void * ACE_OS::memchr (void *s, int c, size_t len) │ │ │ │ │ -  Finds characters in a buffer (void version). More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::memcmp (const void *t, const void *s, size_t len) │ │ │ │ │ -  Compares two buffers. More... │ │ │ │ │ -  │ │ │ │ │ - void * ACE_OS::memcpy (void *t, const void *s, size_t len) │ │ │ │ │ -  Copies one buffer to another. More... │ │ │ │ │ -  │ │ │ │ │ - void * ACE_OS::memmove (void *t, const void *s, size_t len) │ │ │ │ │ -  Moves one buffer to another. More... │ │ │ │ │ -  │ │ │ │ │ - void * ACE_OS::memset (void *s, int c, size_t len) │ │ │ │ │ -  Fills a buffer with a character value. More... │ │ │ │ │ -  │ │ │ │ │ - char * ACE_OS::strcat (char *s, const char *t) │ │ │ │ │ -  Appends a string to another string (char version). More... │ │ │ │ │ -  │ │ │ │ │ - wchar_t * ACE_OS::strcat (wchar_t *s, const wchar_t *t) │ │ │ │ │ -  Appends a string to another string (wchar_t version). │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ - const char * ACE_OS::strchr (const char *s, int c) │ │ │ │ │ -  │ │ │ │ │ - const wchar_t * ACE_OS::strchr (const wchar_t *s, wchar_t c) │ │ │ │ │ -  │ │ │ │ │ - char * ACE_OS::strchr (char *s, int c) │ │ │ │ │ -  Finds the first occurrence of a character in a string │ │ │ │ │ - (char version). More... │ │ │ │ │ -  │ │ │ │ │ - wchar_t * ACE_OS::strchr (wchar_t *s, wchar_t c) │ │ │ │ │ -  Finds the first occurrence of a character in a string │ │ │ │ │ - (wchar_t version). More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::strcmp (const char *s, const char *t) │ │ │ │ │ -  Compares two strings (char version). More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::strcmp (const ACE_WCHAR_T *s, const ACE_WCHAR_T │ │ │ │ │ - *t) │ │ │ │ │ -  Compares two strings (wchar_t version). More... │ │ │ │ │ -  │ │ │ │ │ - char * ACE_OS::strcpy (char *s, const char *t) │ │ │ │ │ -  Copies a string (char version). More... │ │ │ │ │ -  │ │ │ │ │ - wchar_t * ACE_OS::strcpy (wchar_t *s, const wchar_t *t) │ │ │ │ │ -  Copies a string (wchar_t version). More... │ │ │ │ │ -  │ │ │ │ │ - size_t ACE_OS::strcspn (const char *s, const char *reject) │ │ │ │ │ -  │ │ │ │ │ - size_t ACE_OS::strcspn (const wchar_t *s, const wchar_t *reject) │ │ │ │ │ -  │ │ │ │ │ - char * ACE_OS::strdup (const char *s) │ │ │ │ │ -  Returns a malloced duplicated string (char version). │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ - wchar_t * ACE_OS::strdup (const wchar_t *s) │ │ │ │ │ -  Returns a malloced duplicated string (wchar_t version). │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ - char * ACE_OS::strecpy (char *des, const char *src) │ │ │ │ │ -  │ │ │ │ │ - wchar_t * ACE_OS::strecpy (wchar_t *s, const wchar_t *t) │ │ │ │ │ -  │ │ │ │ │ - char * ACE_OS::strerror (int errnum) │ │ │ │ │ -  │ │ │ │ │ - char * ACE_OS::strsignal (int signum) │ │ │ │ │ -  │ │ │ │ │ - char * ACE_OS::strerror_r (int errnum, char *buf, size_t buflen) │ │ │ │ │ -  Finds characters in a buffer (const void version). More... │ │ │ │ │ -  │ │ │ │ │ - size_t ACE_OS::strlen (const char *s) │ │ │ │ │ -  Finds the length of a string (char version). More... │ │ │ │ │ -  │ │ │ │ │ - size_t ACE_OS::strlen (const ACE_WCHAR_T *s) │ │ │ │ │ -  Finds the length of a string (ACE_WCHAR_T version). │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ - char * ACE_OS::strncat (char *s, const char *t, size_t len) │ │ │ │ │ -  Appends part of a string to another string (char version). │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ - ACE_WCHAR_T * ACE_OS::strncat (ACE_WCHAR_T *s, const ACE_WCHAR_T *t, │ │ │ │ │ - size_t len) │ │ │ │ │ -  Appends part of a string to another string (wchar_t │ │ │ │ │ - version). More... │ │ │ │ │ -  │ │ │ │ │ - const char * ACE_OS::strnchr (const char *s, int c, size_t len) │ │ │ │ │ -  │ │ │ │ │ -const ACE_WCHAR_T * ACE_OS::strnchr (const ACE_WCHAR_T *s, ACE_WCHAR_T c, │ │ │ │ │ - size_t len) │ │ │ │ │ -  │ │ │ │ │ - char * ACE_OS::strnchr (char *s, int c, size_t len) │ │ │ │ │ -  Finds the first occurrence of a character in an array │ │ │ │ │ - (char version). More... │ │ │ │ │ -  │ │ │ │ │ - ACE_WCHAR_T * ACE_OS::strnchr (ACE_WCHAR_T *s, ACE_WCHAR_T c, size_t │ │ │ │ │ - len) │ │ │ │ │ -  Finds the first occurrence of a character in an array │ │ │ │ │ - (ACE_WCHAR_T version). More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::strncmp (const char *s, const char *t, size_t len) │ │ │ │ │ -  Compares two arrays (char version). More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::strncmp (const ACE_WCHAR_T *s, const ACE_WCHAR_T │ │ │ │ │ - *t, size_t len) │ │ │ │ │ -  Compares two arrays (wchar_t version). More... │ │ │ │ │ -  │ │ │ │ │ - char * ACE_OS::strncpy (char *s, const char *t, size_t len) │ │ │ │ │ -  Copies an array (char version) More... │ │ │ │ │ -  │ │ │ │ │ - ACE_WCHAR_T * ACE_OS::strncpy (ACE_WCHAR_T *s, const ACE_WCHAR_T *t, │ │ │ │ │ - size_t len) │ │ │ │ │ -  Copies an array (ACE_WCHAR_T version) More... │ │ │ │ │ -  │ │ │ │ │ - size_t ACE_OS::strnlen (const char *s, size_t maxlen) │ │ │ │ │ -  Finds the length of a limited-length string (char │ │ │ │ │ - version). More... │ │ │ │ │ -  │ │ │ │ │ - size_t ACE_OS::strnlen (const ACE_WCHAR_T *s, size_t maxlen) │ │ │ │ │ -  Finds the length of a limited-length string (ACE_WCHAR_T │ │ │ │ │ - version). More... │ │ │ │ │ -  │ │ │ │ │ - const char * ACE_OS::strnstr (const char *s, const char *t, size_t len) │ │ │ │ │ -  │ │ │ │ │ -const ACE_WCHAR_T * ACE_OS::strnstr (const ACE_WCHAR_T *s, const ACE_WCHAR_T │ │ │ │ │ - *t, size_t len) │ │ │ │ │ -  │ │ │ │ │ - char * ACE_OS::strnstr (char *s, const char *t, size_t len) │ │ │ │ │ -  Finds the first occurrence of a substring in an array │ │ │ │ │ - (char version). More... │ │ │ │ │ -  │ │ │ │ │ - ACE_WCHAR_T * ACE_OS::strnstr (ACE_WCHAR_T *s, const ACE_WCHAR_T *t, │ │ │ │ │ - size_t len) │ │ │ │ │ -  Finds the first occurrence of a substring in an array │ │ │ │ │ - (wchar_t version). More... │ │ │ │ │ -  │ │ │ │ │ - const char * ACE_OS::strpbrk (const char *s1, const char *s2) │ │ │ │ │ -  Searches for characters in a string (const char version). │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ - const wchar_t * ACE_OS::strpbrk (const wchar_t *s1, const wchar_t *s2) │ │ │ │ │ -  Searches for characters in a string (const wchar_t │ │ │ │ │ - version). More... │ │ │ │ │ -  │ │ │ │ │ - char * ACE_OS::strpbrk (char *s1, const char *s2) │ │ │ │ │ -  Searches for characters in a string (char version). │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ - wchar_t * ACE_OS::strpbrk (wchar_t *s1, const wchar_t *s2) │ │ │ │ │ -  Searches for characters in a string (wchar_t version). │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ - const char * ACE_OS::strrchr (const char *s, int c) │ │ │ │ │ -  │ │ │ │ │ - const wchar_t * ACE_OS::strrchr (const wchar_t *s, wchar_t c) │ │ │ │ │ -  │ │ │ │ │ - char * ACE_OS::strrchr (char *s, int c) │ │ │ │ │ -  Finds the last occurrence of a character in a string (char │ │ │ │ │ - version). More... │ │ │ │ │ -  │ │ │ │ │ - wchar_t * ACE_OS::strrchr (wchar_t *s, wchar_t c) │ │ │ │ │ -  Finds the last occurrence of a character in a string │ │ │ │ │ - (wchar_t version). More... │ │ │ │ │ -  │ │ │ │ │ - char * ACE_OS::strsncpy (char *dst, const char *src, size_t │ │ │ │ │ - maxlen) │ │ │ │ │ -  This is a "safe" c string copy function (char version). │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ - ACE_WCHAR_T * ACE_OS::strsncpy (ACE_WCHAR_T *dst, const ACE_WCHAR_T │ │ │ │ │ - *src, size_t maxlen) │ │ │ │ │ -  This is a "safe" c string copy function (wchar_t version). │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ - size_t ACE_OS::strspn (const char *s1, const char *s2) │ │ │ │ │ -  │ │ │ │ │ - size_t ACE_OS::strspn (const wchar_t *s1, const wchar_t *s2) │ │ │ │ │ -  │ │ │ │ │ - const char * ACE_OS::strstr (const char *s, const char *t) │ │ │ │ │ -  │ │ │ │ │ - const wchar_t * ACE_OS::strstr (const wchar_t *s, const wchar_t *t) │ │ │ │ │ -  │ │ │ │ │ - char * ACE_OS::strstr (char *s, const char *t) │ │ │ │ │ -  Finds the first occurrence of a substring in a string │ │ │ │ │ - (char version). More... │ │ │ │ │ -  │ │ │ │ │ - wchar_t * ACE_OS::strstr (wchar_t *s, const wchar_t *t) │ │ │ │ │ -  Finds the first occurrence of a substring in a string │ │ │ │ │ - (wchar_t version). More... │ │ │ │ │ -  │ │ │ │ │ - char * ACE_OS::strtok (char *s, const char *tokens) │ │ │ │ │ -  Finds the next token in a string (char version). More... │ │ │ │ │ -  │ │ │ │ │ - wchar_t * ACE_OS::strtok (wchar_t *s, const wchar_t *tokens) │ │ │ │ │ -  Finds the next token in a string (wchar_t version). │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ - char * ACE_OS::strtok_r (char *s, const char *tokens, char │ │ │ │ │ - **lasts) │ │ │ │ │ -  Finds the next token in a string (safe char version). │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ - wchar_t * ACE_OS::strtok_r (ACE_WCHAR_T *s, const ACE_WCHAR_T │ │ │ │ │ - *tokens, ACE_WCHAR_T **lasts) │ │ │ │ │ -  Finds the next token in a string (wchar_t version). │ │ │ │ │ - More... │ │ │ │ │ +Classes │ │ │ │ │ +Dirent_Selector.h File Reference │ │ │ │ │ +#include "ace/OS_NS_dirent.h" │ │ │ │ │ +#include "ace/os_include/os_dirent.h" │ │ │ │ │ +#include "ace/Dirent_Selector.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Dirent_Selector │ │ │ │ │ +  Define a portable C++ directory-entry iterator based on the POSIX │ │ │ │ │ + scandir API. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ +Define a portable C++ interface to the method. │ │ │ │ │ Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ - and a cast of thousands... │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ + Rich Newman RNewm.nosp@m.an@d.nosp@m.irect.nosp@m.v.co.nosp@m.m │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02390.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Shared_Memory.h File Reference │ │ │ │ +ACE: Timer_Queue_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,27 +64,40 @@ │ │ │ │
    │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │ -
Shared_Memory.h File Reference
│ │ │ │ +
Timer_Queue_T.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/os_stddef.h"
│ │ │ │ +
#include "ace/Free_List.h"
│ │ │ │ +#include "ace/Time_Value.h"
│ │ │ │ +#include "ace/Abstract_Timer_Queue.h"
│ │ │ │ +#include "ace/Timer_Queue_Iterator.h"
│ │ │ │ +#include "ace/Time_Policy.h"
│ │ │ │ +#include "ace/Copy_Disabled.h"
│ │ │ │ +#include "ace/Timer_Queue_T.inl"
│ │ │ │ +#include "ace/Timer_Queue_T.cpp"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_Shared_Memory
 This base class adapts both System V shared memory and "BSD" mmap to a common API. More...
class  ACE_Timer_Queue_Upcall_Base< TYPE, FUNCTOR >
 
class  ACE_Timer_Queue_T< TYPE, FUNCTOR, ACE_LOCK, TIME_POLICY >
 Provides an interface to timers. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Doug Schmidt
│ │ │ │ +
Author
Doug Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu and
│ │ │ │ +
│ │ │ │ +Darrell Brunsch bruns.nosp@m.ch@c.nosp@m.s.wus.nosp@m.tl.e.nosp@m.du
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,20 +4,31 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Classes │ │ │ │ │ -Shared_Memory.h File Reference │ │ │ │ │ -#include "ace/os_include/os_stddef.h" │ │ │ │ │ +Timer_Queue_T.h File Reference │ │ │ │ │ +#include "ace/Free_List.h" │ │ │ │ │ +#include "ace/Time_Value.h" │ │ │ │ │ +#include "ace/Abstract_Timer_Queue.h" │ │ │ │ │ +#include "ace/Timer_Queue_Iterator.h" │ │ │ │ │ +#include "ace/Time_Policy.h" │ │ │ │ │ +#include "ace/Copy_Disabled.h" │ │ │ │ │ +#include "ace/Timer_Queue_T.inl" │ │ │ │ │ +#include "ace/Timer_Queue_T.cpp" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Shared_Memory │ │ │ │ │ -  This base class adapts both System V shared memory and "BSD" mmap to a │ │ │ │ │ - common API. More... │ │ │ │ │ +class  ACE_Timer_Queue_Upcall_Base<_TYPE,_FUNCTOR_> │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Timer_Queue_T<_TYPE,_FUNCTOR,_ACE_LOCK,_TIME_POLICY_> │ │ │ │ │ +  Provides an interface to timers. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ Doug Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu and │ │ │ │ │ + Darrell Brunsch bruns.nosp@m.ch@c.nosp@m.s.wus.nosp@m.tl.e.nosp@m.du │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02393.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Notification_Strategy.inl File Reference │ │ │ │ +ACE: OS_QoS.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,405 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Notification_Strategy.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Macros | │ │ │ │ +Typedefs
│ │ │ │ +
OS_QoS.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ + │ │ │ │ +

Contains OS specific data structures for QoS networking. │ │ │ │ +More...

│ │ │ │ +
#include "ace/os_include/sys/os_uio.h"
│ │ │ │ +#include "ace/OS_NS_stropts.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Flow_Spec
 Wrapper class that defines the flow spec QoS information, which is used by IntServ (RSVP) and DiffServ. More...
 
class  ACE_QoS
 Wrapper class that holds the sender and receiver flow spec information, which is used by IntServ (RSVP) and DiffServ. More...
 
class  ACE_QoS_Params
 Wrapper class that simplifies the information passed to the QoS enabled <ACE_OS::connect> and <ACE_OS::join_leaf> methods. More...
 
class  ACE_Accept_QoS_Params
 Wrapper class that simplifies the information passed to the QoS enabled <ACE_OS::accept> method. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_OVERLAPPED_SOCKET_FLAG   0
 
#define ACE_XP1_QOS_SUPPORTED   0x00002000
 
#define ACE_XP1_SUPPORT_MULTIPOINT   0x00000400
 
#define ACE_BASEERR   10000
 
#define ACE_ENOBUFS   (ACE_BASEERR+55)
 
#define ACE_FROM_PROTOCOL_INFO   (-1)
 
#define ACE_FLAG_MULTIPOINT_C_ROOT   0x02
 
#define ACE_FLAG_MULTIPOINT_C_LEAF   0x04
 
#define ACE_FLAG_MULTIPOINT_D_ROOT   0x08
 
#define ACE_FLAG_MULTIPOINT_D_LEAF   0x10
 
#define ACE_QOS_NOT_SPECIFIED   0xFFFFFFFF
 
#define ACE_SERVICETYPE_NOTRAFFIC   0x00000000 /* No data in this */
 
#define ACE_SERVICETYPE_CONTROLLEDLOAD   0x00000001 /* Controlled Load. */
 
#define ACE_SERVICETYPE_GUARANTEED   0x00000003 /* Guaranteed. */
 
#define ACE_JL_SENDER_ONLY   0x01
 
#define ACE_JL_BOTH   0x04
 
#define ACE_SIO_GET_QOS   (0x40000000 | 0x08000000 | 7)
 
#define ACE_SIO_MULTIPOINT_LOOPBACK   (0x08000000 | 9)
 
#define ACE_SIO_MULTICAST_SCOPE   (0x08000000 | 10)
 
#define ACE_SIO_SET_QOS   (0x08000000 | 11)
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef unsigned long ACE_SERVICE_TYPE
 
typedef int(* ACE_QOS_CONDITION_FUNC) (iovec *caller_id, iovec *caller_data, ACE_QoS *socket_qos, ACE_QoS *group_socket_qos, iovec *callee_id, iovec *callee_data, ACE_SOCK_GROUP *g, unsigned long callbackdata)
 
│ │ │ │ +

Detailed Description

│ │ │ │ +

Contains OS specific data structures for QoS networking.

│ │ │ │ +
Author
Craig Rodrigues crodr.nosp@m.igu@.nosp@m.bbn.c.nosp@m.om
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_BASEERR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_BASEERR   10000
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_ENOBUFS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_ENOBUFS   (ACE_BASEERR+55)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_FLAG_MULTIPOINT_C_LEAF

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_FLAG_MULTIPOINT_C_LEAF   0x04
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_FLAG_MULTIPOINT_C_ROOT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_FLAG_MULTIPOINT_C_ROOT   0x02
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_FLAG_MULTIPOINT_D_LEAF

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_FLAG_MULTIPOINT_D_LEAF   0x10
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_FLAG_MULTIPOINT_D_ROOT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_FLAG_MULTIPOINT_D_ROOT   0x08
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_FROM_PROTOCOL_INFO

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_FROM_PROTOCOL_INFO   (-1)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_JL_BOTH

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_JL_BOTH   0x04
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_JL_SENDER_ONLY

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_JL_SENDER_ONLY   0x01
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_OVERLAPPED_SOCKET_FLAG

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_OVERLAPPED_SOCKET_FLAG   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_QOS_NOT_SPECIFIED

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_QOS_NOT_SPECIFIED   0xFFFFFFFF
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SERVICETYPE_CONTROLLEDLOAD

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SERVICETYPE_CONTROLLEDLOAD   0x00000001 /* Controlled Load. */
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SERVICETYPE_GUARANTEED

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SERVICETYPE_GUARANTEED   0x00000003 /* Guaranteed. */
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SERVICETYPE_NOTRAFFIC

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SERVICETYPE_NOTRAFFIC   0x00000000 /* No data in this */
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SIO_GET_QOS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SIO_GET_QOS   (0x40000000 | 0x08000000 | 7)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SIO_MULTICAST_SCOPE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SIO_MULTICAST_SCOPE   (0x08000000 | 10)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SIO_MULTIPOINT_LOOPBACK

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SIO_MULTIPOINT_LOOPBACK   (0x08000000 | 9)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SIO_SET_QOS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SIO_SET_QOS   (0x08000000 | 11)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_XP1_QOS_SUPPORTED

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_XP1_QOS_SUPPORTED   0x00002000
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_XP1_SUPPORT_MULTIPOINT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_XP1_SUPPORT_MULTIPOINT   0x00000400
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_QOS_CONDITION_FUNC

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef int(* ACE_QOS_CONDITION_FUNC) (iovec *caller_id, iovec *caller_data, ACE_QoS *socket_qos, ACE_QoS *group_socket_qos, iovec *callee_id, iovec *callee_data, ACE_SOCK_GROUP *g, unsigned long callbackdata)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SERVICE_TYPE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef unsigned long ACE_SERVICE_TYPE
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,133 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Notification_Strategy.inl File Reference │ │ │ │ │ +Classes | Macros | Typedefs │ │ │ │ │ +OS_QoS.h File Reference │ │ │ │ │ +Contains OS specific data structures for QoS networking. More... │ │ │ │ │ +#include "ace/os_include/sys/os_uio.h" │ │ │ │ │ +#include "ace/OS_NS_stropts.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Flow_Spec │ │ │ │ │ +  Wrapper class that defines the flow spec QoS information, which is used │ │ │ │ │ + by IntServ (RSVP) and DiffServ. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_QoS │ │ │ │ │ +  Wrapper class that holds the sender and receiver flow spec information, │ │ │ │ │ + which is used by IntServ (RSVP) and DiffServ. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_QoS_Params │ │ │ │ │ +  Wrapper class that simplifies the information passed to the QoS enabled │ │ │ │ │ + and methods. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Accept_QoS_Params │ │ │ │ │ +  Wrapper class that simplifies the information passed to the QoS enabled │ │ │ │ │ + method. More... │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_OVERLAPPED_SOCKET_FLAG   0 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_XP1_QOS_SUPPORTED   0x00002000 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_XP1_SUPPORT_MULTIPOINT   0x00000400 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_BASEERR   10000 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_ENOBUFS   (ACE_BASEERR+55) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_FROM_PROTOCOL_INFO   (-1) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_FLAG_MULTIPOINT_C_ROOT   0x02 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_FLAG_MULTIPOINT_C_LEAF   0x04 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_FLAG_MULTIPOINT_D_ROOT   0x08 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_FLAG_MULTIPOINT_D_LEAF   0x10 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_QOS_NOT_SPECIFIED   0xFFFFFFFF │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SERVICETYPE_NOTRAFFIC   0x00000000 /* No data in this */ │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SERVICETYPE_CONTROLLEDLOAD   0x00000001 /* Controlled Load. */ │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SERVICETYPE_GUARANTEED   0x00000003 /* Guaranteed. */ │ │ │ │ │ +  │ │ │ │ │ +#define ACE_JL_SENDER_ONLY   0x01 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_JL_BOTH   0x04 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SIO_GET_QOS   (0x40000000 | 0x08000000 | 7) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SIO_MULTIPOINT_LOOPBACK   (0x08000000 | 9) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SIO_MULTICAST_SCOPE   (0x08000000 | 10) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SIO_SET_QOS   (0x08000000 | 11) │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef unsigned long ACE_SERVICE_TYPE │ │ │ │ │ +  │ │ │ │ │ + typedef int(* ACE_QOS_CONDITION_FUNC) (iovec *caller_id, iovec │ │ │ │ │ + *caller_data, ACE_QoS *socket_qos, ACE_QoS │ │ │ │ │ + *group_socket_qos, iovec *callee_id, iovec *callee_data, │ │ │ │ │ + ACE_SOCK_GROUP *g, unsigned long callbackdata) │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ +Contains OS specific data structures for QoS networking. │ │ │ │ │ + Author │ │ │ │ │ + Craig Rodrigues crodr.nosp@m.igu@.nosp@m.bbn.c.nosp@m.om │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_BASEERR ***** │ │ │ │ │ +#define ACE_BASEERR   10000 │ │ │ │ │ +***** ◆ ACE_ENOBUFS ***** │ │ │ │ │ +#define ACE_ENOBUFS   (ACE_BASEERR+55) │ │ │ │ │ +***** ◆ ACE_FLAG_MULTIPOINT_C_LEAF ***** │ │ │ │ │ +#define ACE_FLAG_MULTIPOINT_C_LEAF   0x04 │ │ │ │ │ +***** ◆ ACE_FLAG_MULTIPOINT_C_ROOT ***** │ │ │ │ │ +#define ACE_FLAG_MULTIPOINT_C_ROOT   0x02 │ │ │ │ │ +***** ◆ ACE_FLAG_MULTIPOINT_D_LEAF ***** │ │ │ │ │ +#define ACE_FLAG_MULTIPOINT_D_LEAF   0x10 │ │ │ │ │ +***** ◆ ACE_FLAG_MULTIPOINT_D_ROOT ***** │ │ │ │ │ +#define ACE_FLAG_MULTIPOINT_D_ROOT   0x08 │ │ │ │ │ +***** ◆ ACE_FROM_PROTOCOL_INFO ***** │ │ │ │ │ +#define ACE_FROM_PROTOCOL_INFO   (-1) │ │ │ │ │ +***** ◆ ACE_JL_BOTH ***** │ │ │ │ │ +#define ACE_JL_BOTH   0x04 │ │ │ │ │ +***** ◆ ACE_JL_SENDER_ONLY ***** │ │ │ │ │ +#define ACE_JL_SENDER_ONLY   0x01 │ │ │ │ │ +***** ◆ ACE_OVERLAPPED_SOCKET_FLAG ***** │ │ │ │ │ +#define ACE_OVERLAPPED_SOCKET_FLAG   0 │ │ │ │ │ +***** ◆ ACE_QOS_NOT_SPECIFIED ***** │ │ │ │ │ +#define ACE_QOS_NOT_SPECIFIED   0xFFFFFFFF │ │ │ │ │ +***** ◆ ACE_SERVICETYPE_CONTROLLEDLOAD ***** │ │ │ │ │ +#define ACE_SERVICETYPE_CONTROLLEDLOAD   0x00000001 /* Controlled Load. */ │ │ │ │ │ +***** ◆ ACE_SERVICETYPE_GUARANTEED ***** │ │ │ │ │ +#define ACE_SERVICETYPE_GUARANTEED   0x00000003 /* Guaranteed. */ │ │ │ │ │ +***** ◆ ACE_SERVICETYPE_NOTRAFFIC ***** │ │ │ │ │ +#define ACE_SERVICETYPE_NOTRAFFIC   0x00000000 /* No data in this */ │ │ │ │ │ +***** ◆ ACE_SIO_GET_QOS ***** │ │ │ │ │ +#define ACE_SIO_GET_QOS   (0x40000000 | 0x08000000 | 7) │ │ │ │ │ +***** ◆ ACE_SIO_MULTICAST_SCOPE ***** │ │ │ │ │ +#define ACE_SIO_MULTICAST_SCOPE   (0x08000000 | 10) │ │ │ │ │ +***** ◆ ACE_SIO_MULTIPOINT_LOOPBACK ***** │ │ │ │ │ +#define ACE_SIO_MULTIPOINT_LOOPBACK   (0x08000000 | 9) │ │ │ │ │ +***** ◆ ACE_SIO_SET_QOS ***** │ │ │ │ │ +#define ACE_SIO_SET_QOS   (0x08000000 | 11) │ │ │ │ │ +***** ◆ ACE_XP1_QOS_SUPPORTED ***** │ │ │ │ │ +#define ACE_XP1_QOS_SUPPORTED   0x00002000 │ │ │ │ │ +***** ◆ ACE_XP1_SUPPORT_MULTIPOINT ***** │ │ │ │ │ +#define ACE_XP1_SUPPORT_MULTIPOINT   0x00000400 │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_QOS_CONDITION_FUNC ***** │ │ │ │ │ +typedef int(* ACE_QOS_CONDITION_FUNC) (iovec *caller_id, iovec *caller_data, │ │ │ │ │ +ACE_QoS *socket_qos, ACE_QoS *group_socket_qos, iovec *callee_id, iovec │ │ │ │ │ +*callee_data, ACE_SOCK_GROUP *g, unsigned long callbackdata) │ │ │ │ │ +***** ◆ ACE_SERVICE_TYPE ***** │ │ │ │ │ +typedef unsigned long ACE_SERVICE_TYPE │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02396.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Dynamic_Service_Base.cpp File Reference │ │ │ │ +ACE: Method_Request.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Dynamic_Service_Base.cpp File Reference
│ │ │ │ +
Method_Request.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Dynamic_Service_Base.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ -#include "ace/Service_Config.h"
│ │ │ │ -#include "ace/Service_Repository.h"
│ │ │ │ -#include "ace/Service_Types.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ +
#include "ace/Method_Request.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,17 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Dynamic_Service_Base.cpp File Reference │ │ │ │ │ -#include "ace/Dynamic_Service_Base.h" │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/Service_Config.h" │ │ │ │ │ -#include "ace/Service_Repository.h" │ │ │ │ │ -#include "ace/Service_Types.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ +Method_Request.cpp File Reference │ │ │ │ │ +#include "ace/Method_Request.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02399.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Configuration_Import_Export.h File Reference │ │ │ │ +ACE: OS_NS_unistd.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,43 +62,25 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Configuration_Import_Export.h File Reference
│ │ │ │ +
OS_NS_unistd.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Configuration.h"
│ │ │ │ -#include "ace/SString.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Config_ImpExp_Base
 Base class for file import/export configuration. More...
 
class  ACE_Registry_ImpExp
 Configuration object that imports/exports data to a file formatted using the Win32 Registry file export format. This format looks like [Section] "key"="String Data" "key"=dword: numeric data in hexadecimal format "key"=hex: binary data. More...
 
class  ACE_Ini_ImpExp
 Imports the configuration database from filename as strings. Allows non-typed values. (no #, dword: hex:, etc. prefixes) and skips whitespace (tabs and spaces) as in standard .ini and .conf files. Values (to right of equal sign) can be double quote delimited to embed tabs and spaces in the string. Caller must convert string to type. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Jerry D. Odenwelder Jr. jerry.nosp@m..o@m.nosp@m.indsp.nosp@m.ring.nosp@m..com Chris Hafey chris.nosp@m.@ste.nosp@m.ntors.nosp@m.oft..nosp@m.com
│ │ │ │ -

Classes defined in this file provide the ability to import and export ACE Configuration objects to/from disk files. The base class ACE_Config_ImpExp_Base provides the common functionality and the derived classes implement the import/export functionality for the specific format.

│ │ │ │ -
Todo:
    │ │ │ │ -
  • Add locking for thread safety.
  • │ │ │ │ -
  • Provide ability to read file in one format and write in another.
  • │ │ │ │ -
  • See todo's in each class
  • │ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/OS_NS_sys_utsname.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_NS_errno.h"
│ │ │ │ +#include "ace/OS_NS_macros.h"
│ │ │ │ +#include "ace/OS_NS_fcntl.h"
│ │ │ │ +#include "ace/Default_Constants.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +#include "ace/Truncate.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,45 +3,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Configuration_Import_Export.h File Reference │ │ │ │ │ -#include "ace/Configuration.h" │ │ │ │ │ -#include "ace/SString.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Config_ImpExp_Base │ │ │ │ │ -  Base class for file import/export configuration. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Registry_ImpExp │ │ │ │ │ - Configuration object that imports/exports data to a file formatted │ │ │ │ │ -  using the Win32 Registry file export format. This format looks like │ │ │ │ │ - [Section] "key"="String Data" "key"=dword: numeric data in hexadecimal │ │ │ │ │ - format "key"=hex: binary data. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Ini_ImpExp │ │ │ │ │ - Imports the configuration database from filename as strings. Allows │ │ │ │ │ - non-typed values. (no #, dword: hex:, etc. prefixes) and skips │ │ │ │ │ -  whitespace (tabs and spaces) as in standard .ini and .conf files. │ │ │ │ │ - Values (to right of equal sign) can be double quote delimited to embed │ │ │ │ │ - tabs and spaces in the string. Caller must convert string to type. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Jerry D. Odenwelder Jr. │ │ │ │ │ - jerry.nosp@m..o@m.nosp@m.indsp.nosp@m.ring.nosp@m..com Chris Hafey │ │ │ │ │ - chris.nosp@m.@ste.nosp@m.ntors.nosp@m.oft..nosp@m.com │ │ │ │ │ -Classes defined in this file provide the ability to import and export ACE │ │ │ │ │ -Configuration objects to/from disk files. The base class ACE_Config_ImpExp_Base │ │ │ │ │ -provides the common functionality and the derived classes implement the import/ │ │ │ │ │ -export functionality for the specific format. │ │ │ │ │ - Todo: │ │ │ │ │ - * Add locking for thread safety. │ │ │ │ │ - * Provide ability to read file in one format and write in another. │ │ │ │ │ - * See todo's in each class │ │ │ │ │ +OS_NS_unistd.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_sys_utsname.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ +#include "ace/OS_NS_macros.h" │ │ │ │ │ +#include "ace/OS_NS_fcntl.h" │ │ │ │ │ +#include "ace/Default_Constants.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ +#include "ace/Truncate.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02402.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_QoS.cpp File Reference │ │ │ │ +ACE: ATM_Connector.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
OS_QoS.cpp File Reference
│ │ │ │ +
ATM_Connector.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_QoS.h"
│ │ │ │ -#include "ace/OS_NS_errno.h"
│ │ │ │ +
#include "ace/ATM_Connector.h"
│ │ │ │ +#include "ace/Handle_Set.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_QoS.cpp File Reference │ │ │ │ │ -#include "ace/OS_QoS.h" │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ +ATM_Connector.cpp File Reference │ │ │ │ │ +#include "ace/ATM_Connector.h" │ │ │ │ │ +#include "ace/Handle_Set.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02405.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Malloc_Allocator.h File Reference │ │ │ │ +ACE: Profile_Timer.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,31 +64,31 @@ │ │ │ │
    │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │ -
Malloc_Allocator.h File Reference
│ │ │ │ +
Profile_Timer.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Malloc_Base.h"
│ │ │ │ -#include "ace/Malloc_Allocator.inl"
│ │ │ │ +
#include "ace/High_Res_Timer.h"
│ │ │ │ +#include "ace/Profile_Timer.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_New_Allocator
 Defines a class that provided a simple implementation of memory allocation. More...
class  ACE_Profile_Timer
 This class provides both a timing mechanism and a mechanism for reporting the resource usage of a process. More...
 
class  ACE_Static_Allocator_Base
 Defines a class that provided a highly optimized memory management scheme for allocating memory statically. More...
class  ACE_Profile_Timer::ACE_Elapsed_Time
 Keeps track of the various user, system, and elapsed (real) times. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Based on code that formerly existed in another ACE file.
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,25 +4,26 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Classes │ │ │ │ │ -Malloc_Allocator.h File Reference │ │ │ │ │ -#include "ace/Malloc_Base.h" │ │ │ │ │ -#include "ace/Malloc_Allocator.inl" │ │ │ │ │ +Profile_Timer.h File Reference │ │ │ │ │ +#include "ace/High_Res_Timer.h" │ │ │ │ │ +#include "ace/Profile_Timer.inl" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_New_Allocator │ │ │ │ │ -  Defines a class that provided a simple implementation of memory │ │ │ │ │ - allocation. More... │ │ │ │ │ +class  ACE_Profile_Timer │ │ │ │ │ +  This class provides both a timing mechanism and a mechanism for │ │ │ │ │ + reporting the resource usage of a process. More... │ │ │ │ │   │ │ │ │ │ -class  ACE_Static_Allocator_Base │ │ │ │ │ -  Defines a class that provided a highly optimized memory management │ │ │ │ │ - scheme for allocating memory statically. More... │ │ │ │ │ +class  ACE_Profile_Timer::ACE_Elapsed_Time │ │ │ │ │ +  Keeps track of the various user, system, and elapsed (real) times. │ │ │ │ │ + More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Based on code that formerly existed in another ACE file. │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02408.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Monitor_Admin.h File Reference │ │ │ │ +ACE: Guard_T.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,41 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Namespaces
│ │ │ │ -
Monitor_Admin.h File Reference
│ │ │ │ +
Guard_T.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Event_Handler.h"
│ │ │ │ -#include "ace/Monitor_Base.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE::Monitor_Control::Monitor_Point_Auto_Updater
 Automates periodic updating of monitor point classes. More...
 
class  ACE::Monitor_Control::Monitor_Admin
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.
 
namespace  ACE::Monitor_Control
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Jeff Parsons j.par.nosp@m.sons.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
#include "ace/RW_Thread_Mutex.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,30 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Namespaces │ │ │ │ │ -Monitor_Admin.h File Reference │ │ │ │ │ -#include "ace/Event_Handler.h" │ │ │ │ │ -#include "ace/Monitor_Base.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE::Monitor_Control::Monitor_Point_Auto_Updater │ │ │ │ │ -  Automates periodic updating of monitor point classes. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE::Monitor_Control::Monitor_Admin │ │ │ │ │ -  │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE │ │ │ │ │ -  The namespace containing the ACE framework itself. │ │ │ │ │ -  │ │ │ │ │ -namespace  ACE::Monitor_Control │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Jeff Parsons │ │ │ │ │ - j.par.nosp@m.sons.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +Guard_T.inl File Reference │ │ │ │ │ +#include "ace/RW_Thread_Mutex.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02411.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Cleanup.h File Reference │ │ │ │ +ACE: Ping_Socket.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -65,116 +65,103 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ Classes | │ │ │ │ Macros | │ │ │ │ -Typedefs | │ │ │ │ -Functions
│ │ │ │ -
Cleanup.h File Reference
│ │ │ │ +Variables
│ │ │ │ +
Ping_Socket.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/config-lite.h"
│ │ │ │ -#include "ace/Intrusive_List.h"
│ │ │ │ -#include "ace/Intrusive_List_Node.h"
│ │ │ │ +
#include "ace/Ping_Socket.h"
│ │ │ │ +#include "ace/INET_Addr.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_NS_sys_time.h"
│ │ │ │ +#include "ace/OS_NS_sys_socket.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_Cleanup
 Base class for objects that are cleaned by ACE_Object_Manager. More...
struct  ip
 
class  ACE_Cleanup_Info_Node
 For maintaining a list of ACE_Cleanup_Info items. More...
 
class  ACE_OS_Exit_Info
 Hold Object Manager cleanup (exit) information. More...
struct  icmp
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ Macros

#define ACE_CLEANUP_DESTROYER_NAME   ace_cleanup_destroyer
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Typedefs

typedef ACE_Intrusive_List< ACE_Cleanup_Info_NodeACE_Cleanup_Info_Node_List
 
#define ICMP_ECHO   8
 
#define ICMP_ECHOREPLY   0
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Functions

void ACE_CLEANUP_DESTROYER_NAME (ACE_Cleanup *, void *param=0)
 Adapter for cleanup, used by ACE_Object_Manager. More...
 

│ │ │ │ +Variables

int const ICMP_MIN = 8
 
int const ICMP_DATA_LENGTH = 56
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ -
│ │ │ │ -and a cast of thousands...
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_CLEANUP_DESTROYER_NAME

│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ICMP_ECHO

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_CLEANUP_DESTROYER_NAME   ace_cleanup_destroyer#define ICMP_ECHO   8
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Cleanup_Info_Node_List

│ │ │ │ + │ │ │ │ +

◆ ICMP_ECHOREPLY

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
typedef ACE_Intrusive_List<ACE_Cleanup_Info_Node> ACE_Cleanup_Info_Node_List#define ICMP_ECHOREPLY   0
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_CLEANUP_DESTROYER_NAME()

│ │ │ │ +

Variable Documentation

│ │ │ │ + │ │ │ │ +

◆ ICMP_DATA_LENGTH

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ +
void ACE_CLEANUP_DESTROYER_NAME (ACE_Cleanupobject,
void * param = 0 int const ICMP_DATA_LENGTH = 56
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ICMP_MIN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
)int const ICMP_MIN = 8
│ │ │ │
│ │ │ │ │ │ │ │ -

Adapter for cleanup, used by ACE_Object_Manager.

│ │ │ │ - │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,53 +3,44 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros | Typedefs | Functions │ │ │ │ │ -Cleanup.h File Reference │ │ │ │ │ -#include "ace/config-lite.h" │ │ │ │ │ -#include "ace/Intrusive_List.h" │ │ │ │ │ -#include "ace/Intrusive_List_Node.h" │ │ │ │ │ +Classes | Macros | Variables │ │ │ │ │ +Ping_Socket.cpp File Reference │ │ │ │ │ +#include "ace/Ping_Socket.h" │ │ │ │ │ +#include "ace/INET_Addr.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_NS_sys_time.h" │ │ │ │ │ +#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Cleanup │ │ │ │ │ -  Base class for objects that are cleaned by ACE_Object_Manager. More... │ │ │ │ │ +struct  ip │ │ │ │ │   │ │ │ │ │ -class  ACE_Cleanup_Info_Node │ │ │ │ │ -  For maintaining a list of ACE_Cleanup_Info items. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_OS_Exit_Info │ │ │ │ │ -  Hold Object Manager cleanup (exit) information. More... │ │ │ │ │ +struct  icmp │ │ │ │ │   │ │ │ │ │ Macros │ │ │ │ │ -#define ACE_CLEANUP_DESTROYER_NAME   ace_cleanup_destroyer │ │ │ │ │ +#define ICMP_ECHO   8 │ │ │ │ │ +  │ │ │ │ │ +#define ICMP_ECHOREPLY   0 │ │ │ │ │ +  │ │ │ │ │ + Variables │ │ │ │ │ +int const ICMP_MIN = 8 │ │ │ │ │   │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef ACE_Intrusive_List< ACE_Cleanup_Info_Node > ACE_Cleanup_Info_Node_List │ │ │ │ │ +int const ICMP_DATA_LENGTH = 56 │ │ │ │ │   │ │ │ │ │ - Functions │ │ │ │ │ -void ACE_CLEANUP_DESTROYER_NAME (ACE_Cleanup *, void *param=0) │ │ │ │ │ -  Adapter for cleanup, used by ACE_Object_Manager. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ - and a cast of thousands... │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_CLEANUP_DESTROYER_NAME ***** │ │ │ │ │ -#define ACE_CLEANUP_DESTROYER_NAME   ace_cleanup_destroyer │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_Cleanup_Info_Node_List ***** │ │ │ │ │ -typedef ACE_Intrusive_List ACE_Cleanup_Info_Node_List │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_CLEANUP_DESTROYER_NAME() ***** │ │ │ │ │ -void ACE_CLEANUP_DESTROYER_NAME ( ACE_Cleanup * object, │ │ │ │ │ - void *  param = 0  │ │ │ │ │ - ) │ │ │ │ │ -Adapter for cleanup, used by ACE_Object_Manager. │ │ │ │ │ +***** ◆ ICMP_ECHO ***** │ │ │ │ │ +#define ICMP_ECHO   8 │ │ │ │ │ +***** ◆ ICMP_ECHOREPLY ***** │ │ │ │ │ +#define ICMP_ECHOREPLY   0 │ │ │ │ │ +***** Variable Documentation ***** │ │ │ │ │ +***** ◆ ICMP_DATA_LENGTH ***** │ │ │ │ │ +int const ICMP_DATA_LENGTH = 56 │ │ │ │ │ +***** ◆ ICMP_MIN ***** │ │ │ │ │ +int const ICMP_MIN = 8 │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02414.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Lock.h File Reference │ │ │ │ +ACE: Obchunk.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,30 +64,27 @@ │ │ │ │
    │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │ -
Lock.h File Reference
│ │ │ │ +
Obchunk.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Lock.inl"
│ │ │ │ +
#include "ace/Malloc.h"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_Lock
 This is the abstract base class that contains the uniform locking API that is supported by all the ACE synchronization mechanisms. More...
 
class  ACE_Adaptive_Lock
 An adaptive general locking class that defers the decision of lock type to run time. More...
class  ACE_Obchunk
 Defines the state that represents a "chunk" of memory. Evenything in this class is public because it is designed as an internal structure of Obstack_T and users are not supposed to use this class directly. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
Author
Doug Schmidt
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,25 +4,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Classes │ │ │ │ │ -Lock.h File Reference │ │ │ │ │ -#include "ace/Lock.inl" │ │ │ │ │ +Obchunk.h File Reference │ │ │ │ │ +#include "ace/Malloc.h" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Lock │ │ │ │ │ -  This is the abstract base class that contains the uniform locking API │ │ │ │ │ - that is supported by all the ACE synchronization mechanisms. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Adaptive_Lock │ │ │ │ │ -  An adaptive general locking class that defers the decision of lock type │ │ │ │ │ - to run time. More... │ │ │ │ │ +class  ACE_Obchunk │ │ │ │ │ + Defines the state that represents a "chunk" of memory. Evenything in │ │ │ │ │ +  this class is public because it is designed as an internal structure of │ │ │ │ │ + Obstack_T and users are not supposed to use this class directly. │ │ │ │ │ + More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Doug Schmidt │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02417.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Hashable.h File Reference │ │ │ │ +ACE: LSOCK_Connector.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,28 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Hashable.h File Reference
│ │ │ │ +
LSOCK_Connector.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Hashable
 ACE_Hashable. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Doug Schmidt
│ │ │ │ -
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,19 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Hashable.h File Reference │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Hashable │ │ │ │ │ -  ACE_Hashable. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ +LSOCK_Connector.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02420.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Asynch_Pseudo_Task.cpp File Reference │ │ │ │ +ACE: ATM_Acceptor.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Asynch_Pseudo_Task.cpp File Reference
│ │ │ │ +
ATM_Acceptor.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Asynch_Pseudo_Task.h"
│ │ │ │ -#include "ace/OS_NS_errno.h"
│ │ │ │ -#include "ace/OS_NS_signal.h"
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Asynch_Pseudo_Task.cpp File Reference │ │ │ │ │ -#include "ace/Asynch_Pseudo_Task.h" │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ -#include "ace/OS_NS_signal.h" │ │ │ │ │ +ATM_Acceptor.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02423.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_sys_sendfile.h File Reference │ │ │ │ +ACE: Log_Priority.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,55 +63,89 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Namespaces | │ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
OS_NS_sys_sendfile.h File Reference
│ │ │ │ +Enumerations
│ │ │ │ +
Log_Priority.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Basic_Types.h"
│ │ │ │ -#include "ace/config-all.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ +

│ │ │ │ -Functions

ssize_t ACE_OS::sendfile (ACE_HANDLE out_fd, ACE_HANDLE in_fd, off_t *offset, size_t count)
 Wrapper for sendfile to transfer data between file descriptor. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Enumerations

enum  ACE_Log_Priority {
│ │ │ │ +  LM_SHUTDOWN = 01 │ │ │ │ +, LM_TRACE = 02 │ │ │ │ +, LM_DEBUG = 04 │ │ │ │ +, LM_INFO = 010 │ │ │ │ +,
│ │ │ │ +  LM_NOTICE = 020 │ │ │ │ +, LM_WARNING = 040 │ │ │ │ +, LM_STARTUP = 0100 │ │ │ │ +, LM_ERROR = 0200 │ │ │ │ +,
│ │ │ │ +  LM_CRITICAL = 0400 │ │ │ │ +, LM_ALERT = 01000 │ │ │ │ +, LM_EMERGENCY = 02000 │ │ │ │ +, LM_MAX = LM_EMERGENCY │ │ │ │ +,
│ │ │ │ +  LM_ENSURE_32_BITS = 0x7FFFFFFF │ │ │ │ +
│ │ │ │ + }
 This data type indicates the relative priorities of the logging messages, from lowest to highest priority. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_EXPORT_MACRO

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +

Enumeration Type Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Log_Priority

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_EXPORT_MACRO   ACE_Exportenum ACE_Log_Priority
│ │ │ │
│ │ │ │ │ │ │ │ +

This data type indicates the relative priorities of the logging messages, from lowest to highest priority.

│ │ │ │ +

These values are defined using powers of two so that it's possible to form a mask to turn them on or off dynamically. We only use 12 bits, however, so users are free to use the remaining 19 bits to define their own priority masks.

│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
Enumerator
LM_SHUTDOWN 

Shutdown the logger (decimal 1).

│ │ │ │ +
LM_TRACE 

Messages indicating function-calling sequence (decimal 2).

│ │ │ │ +
LM_DEBUG 

Messages that contain information normally of use only when debugging a program (decimal 4).

│ │ │ │ +
LM_INFO 

Informational messages (decimal 8).

│ │ │ │ +
LM_NOTICE 

Conditions that are not error conditions, but that may require special handling (decimal 16).

│ │ │ │ +
LM_WARNING 

Warning messages (decimal 32).

│ │ │ │ +
LM_STARTUP 

Initialize the logger (decimal 64).

│ │ │ │ +
LM_ERROR 

Error messages (decimal 128).

│ │ │ │ +
LM_CRITICAL 

Critical conditions, such as hard device errors (decimal 256).

│ │ │ │ +
LM_ALERT 

A condition that should be corrected immediately, such as a corrupted system database (decimal 512).

│ │ │ │ +
LM_EMERGENCY 

A panic condition. This is normally broadcast to all users (decimal 1024).

│ │ │ │ +
LM_MAX 

The maximum logging priority.

│ │ │ │ +
LM_ENSURE_32_BITS 

Do not use!! This enum value ensures that the underlying integral type for this enum is at least 32 bits.

│ │ │ │ +
│ │ │ │ + │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,36 +3,55 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces | Macros | Functions │ │ │ │ │ -OS_NS_sys_sendfile.h File Reference │ │ │ │ │ -#include "ace/Basic_Types.h" │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_OS │ │ │ │ │ - This namespace defines an OS independent programming API that │ │ │ │ │ -  shields developers from nonportable aspects of writing efficient │ │ │ │ │ - system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ - various real-time operating systems. │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -ssize_t ACE_OS::sendfile (ACE_HANDLE out_fd, ACE_HANDLE in_fd, off_t *offset, │ │ │ │ │ - size_t count) │ │ │ │ │ -  Wrapper for sendfile to transfer data between file descriptor. More... │ │ │ │ │ +Enumerations │ │ │ │ │ +Log_Priority.h File Reference │ │ │ │ │ + Enumerations │ │ │ │ │ +enum ACE_Log_Priority { │ │ │ │ │ +    LM_SHUTDOWN = 01 , LM_TRACE = 02 , LM_DEBUG = 04 , LM_INFO = 010 , │ │ │ │ │ +   LM_NOTICE = 020 , LM_WARNING = 040 , LM_STARTUP = 0100 , LM_ERROR = 0200 , │ │ │ │ │ +   LM_CRITICAL = 0400 , LM_ALERT = 01000 , LM_EMERGENCY = 02000 , LM_MAX = │ │ │ │ │ + LM_EMERGENCY , │ │ │ │ │ +   LM_ENSURE_32_BITS = 0x7FFFFFFF │ │ │ │ │ + } │ │ │ │ │ +  This data type indicates the relative priorities of the logging messages, from │ │ │ │ │ + lowest to highest priority. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Ossama Othman │ │ │ │ │ - ossam.nosp@m.a@dr.nosp@m.e.van.nosp@m.derb.nosp@m.ilt.e.nosp@m.du │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +***** Enumeration Type Documentation ***** │ │ │ │ │ +***** ◆ ACE_Log_Priority ***** │ │ │ │ │ +enum ACE_Log_Priority │ │ │ │ │ +This data type indicates the relative priorities of the logging messages, from │ │ │ │ │ +lowest to highest priority. │ │ │ │ │ +These values are defined using powers of two so that it's possible to form a │ │ │ │ │ +mask to turn them on or off dynamically. We only use 12 bits, however, so users │ │ │ │ │ +are free to use the remaining 19 bits to define their own priority masks. │ │ │ │ │ +Enumerator │ │ │ │ │ +LM_SHUTDOWN  Shutdown the logger (decimal 1). │ │ │ │ │ +LM_TRACE  Messages indicating function-calling sequence (decimal 2). │ │ │ │ │ +LM_DEBUG  Messages that contain information normally of use only when │ │ │ │ │ + debugging a program (decimal 4). │ │ │ │ │ +LM_INFO  Informational messages (decimal 8). │ │ │ │ │ +LM_NOTICE  Conditions that are not error conditions, but that may │ │ │ │ │ + require special handling (decimal 16). │ │ │ │ │ +LM_WARNING  Warning messages (decimal 32). │ │ │ │ │ +LM_STARTUP  Initialize the logger (decimal 64). │ │ │ │ │ +LM_ERROR  Error messages (decimal 128). │ │ │ │ │ +LM_CRITICAL  Critical conditions, such as hard device errors (decimal │ │ │ │ │ + 256). │ │ │ │ │ +LM_ALERT  A condition that should be corrected immediately, such as a │ │ │ │ │ + corrupted system database (decimal 512). │ │ │ │ │ +LM_EMERGENCY  A panic condition. This is normally broadcast to all users │ │ │ │ │ + (decimal 1024). │ │ │ │ │ +LM_MAX  The maximum logging priority. │ │ │ │ │ +LM_ENSURE_32_BITS Do not use!! This enum value ensures that the underlying │ │ │ │ │ + integral type for this enum is at least 32 bits. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02426.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Atomic_Op_Sparc.h File Reference │ │ │ │ +ACE: Typed_SV_Message.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,107 +63,34 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Functions
│ │ │ │ -
Atomic_Op_Sparc.h File Reference
│ │ │ │ +Macros
│ │ │ │ +
Typed_SV_Message.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ +
#include "ace/Typed_SV_Message.h"
│ │ │ │ +

│ │ │ │ -Functions

unsigned long ace_atomic_add_long (volatile unsigned long *dest, long rhs)
 
unsigned long ace_atomic_swap_long (volatile unsigned long *dest, unsigned long rhs)
 
unsigned long ace_atomic_swap_add_long (volatile unsigned long *dest, long rhs)
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Macros

#define ACE_TYPED_SV_MESSAGE_CPP
 
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ace_atomic_add_long()

│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_TYPED_SV_MESSAGE_CPP

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
unsigned long ace_atomic_add_long (volatile unsigned long * dest,
long rhs 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ace_atomic_swap_add_long()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
unsigned long ace_atomic_swap_add_long (volatile unsigned long * dest,
long rhs 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ace_atomic_swap_long()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
unsigned long ace_atomic_swap_long (volatile unsigned long * dest,
unsigned long rhs 
)#define ACE_TYPED_SV_MESSAGE_CPP
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,34 +3,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Functions │ │ │ │ │ -Atomic_Op_Sparc.h File Reference │ │ │ │ │ - Functions │ │ │ │ │ -unsigned long ace_atomic_add_long (volatile unsigned long *dest, long rhs) │ │ │ │ │ +Macros │ │ │ │ │ +Typed_SV_Message.cpp File Reference │ │ │ │ │ +#include "ace/Typed_SV_Message.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_TYPED_SV_MESSAGE_CPP │ │ │ │ │   │ │ │ │ │ -unsigned long ace_atomic_swap_long (volatile unsigned long *dest, unsigned │ │ │ │ │ - long rhs) │ │ │ │ │ -  │ │ │ │ │ -unsigned long ace_atomic_swap_add_long (volatile unsigned long *dest, long │ │ │ │ │ - rhs) │ │ │ │ │ -  │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ace_atomic_add_long() ***** │ │ │ │ │ -unsigned long ace_atomic_add_long ( volatile unsigned long * dest, │ │ │ │ │ - long  rhs  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ ace_atomic_swap_add_long() ***** │ │ │ │ │ -unsigned long ace_atomic_swap_add_long ( volatile unsigned long * dest, │ │ │ │ │ - long  rhs  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ ace_atomic_swap_long() ***** │ │ │ │ │ -unsigned long ace_atomic_swap_long ( volatile unsigned long * dest, │ │ │ │ │ - unsigned long  rhs  │ │ │ │ │ - ) │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_TYPED_SV_MESSAGE_CPP ***** │ │ │ │ │ +#define ACE_TYPED_SV_MESSAGE_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02429.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Typed_SV_Message.cpp File Reference │ │ │ │ +ACE: Stream.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,40 +63,36 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Macros
│ │ │ │ -
Typed_SV_Message.cpp File Reference
│ │ │ │ +Classes
│ │ │ │ +
Stream.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Typed_SV_Message.h"
│ │ │ │ +
#include "ace/IO_Cntl_Msg.h"
│ │ │ │ +#include "ace/Message_Block.h"
│ │ │ │ +#include "ace/Module.h"
│ │ │ │ +#include "ace/Condition_Attributes.h"
│ │ │ │ +#include "ace/Stream.inl"
│ │ │ │ +#include "ace/Stream.cpp"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Macros

#define ACE_TYPED_SV_MESSAGE_CPP
 

│ │ │ │ +Classes

class  ACE_Stream< ACE_SYNCH_DECL, TIME_POLICY >
 This class is the primary abstraction for the ASX framework. It is moduled after System V Stream. More...
 
class  ACE_Stream_Iterator< ACE_SYNCH_DECL, TIME_POLICY >
 Iterate through an ACE_Stream. More...
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_TYPED_SV_MESSAGE_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TYPED_SV_MESSAGE_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,19 +3,30 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Typed_SV_Message.cpp File Reference │ │ │ │ │ -#include "ace/Typed_SV_Message.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_TYPED_SV_MESSAGE_CPP │ │ │ │ │ +Classes │ │ │ │ │ +Stream.h File Reference │ │ │ │ │ +#include "ace/IO_Cntl_Msg.h" │ │ │ │ │ +#include "ace/Message_Block.h" │ │ │ │ │ +#include "ace/Module.h" │ │ │ │ │ +#include "ace/Condition_Attributes.h" │ │ │ │ │ +#include "ace/Stream.inl" │ │ │ │ │ +#include "ace/Stream.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Stream<_ACE_SYNCH_DECL,_TIME_POLICY_> │ │ │ │ │ +  This class is the primary abstraction for the ASX framework. It is │ │ │ │ │ + moduled after System V Stream. More... │ │ │ │ │   │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_TYPED_SV_MESSAGE_CPP ***** │ │ │ │ │ -#define ACE_TYPED_SV_MESSAGE_CPP │ │ │ │ │ +class  ACE_Stream_Iterator<_ACE_SYNCH_DECL,_TIME_POLICY_> │ │ │ │ │ +  Iterate through an ACE_Stream. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02432.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Service_Types.cpp File Reference │ │ │ │ +ACE: MQX_Filesystem.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,77 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Typedefs
│ │ │ │ -
Service_Types.cpp File Reference
│ │ │ │ +
MQX_Filesystem.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Service_Types.h"
│ │ │ │ -#include "ace/Stream_Modules.h"
│ │ │ │ -#include "ace/Stream.h"
│ │ │ │ -#include "ace/OS_NS_stdio.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

using MT_Stream = ACE_Stream< ACE_MT_SYNCH >
 
using MT_Module = ACE_Module< ACE_MT_SYNCH >
 
using MT_Task = ACE_Task< ACE_MT_SYNCH >
 
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ MT_Module

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
using MT_Module = ACE_Module<ACE_MT_SYNCH>
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ MT_Stream

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
using MT_Stream = ACE_Stream<ACE_MT_SYNCH>
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ MT_Task

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
using MT_Task = ACE_Task<ACE_MT_SYNCH>
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "MQX_Filesystem.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,31 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Typedefs │ │ │ │ │ -Service_Types.cpp File Reference │ │ │ │ │ -#include "ace/Service_Types.h" │ │ │ │ │ -#include "ace/Stream_Modules.h" │ │ │ │ │ -#include "ace/Stream.h" │ │ │ │ │ -#include "ace/OS_NS_stdio.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ - Typedefs │ │ │ │ │ -using MT_Stream = ACE_Stream< ACE_MT_SYNCH > │ │ │ │ │ -  │ │ │ │ │ -using MT_Module = ACE_Module< ACE_MT_SYNCH > │ │ │ │ │ -  │ │ │ │ │ -using MT_Task = ACE_Task< ACE_MT_SYNCH > │ │ │ │ │ -  │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ MT_Module ***** │ │ │ │ │ -using MT_Module = ACE_Module │ │ │ │ │ -***** ◆ MT_Stream ***** │ │ │ │ │ -using MT_Stream = ACE_Stream │ │ │ │ │ -***** ◆ MT_Task ***** │ │ │ │ │ -using MT_Task = ACE_Task │ │ │ │ │ +MQX_Filesystem.cpp File Reference │ │ │ │ │ +#include "MQX_Filesystem.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02435.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Timer_Heap_T.cpp File Reference │ │ │ │ +ACE: Thread_Mutex.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,99 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
Timer_Heap_T.cpp File Reference
│ │ │ │ +
Thread_Mutex.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Timer_Heap_T.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ -#include "ace/OS_NS_errno.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/Numeric_Limits.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_TIMER_HEAP_T_CPP
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

 ACE_ALLOC_HOOK_DEFINE_Tccct (ACE_Timer_Heap_Iterator_T) ACE_ALLOC_HOOK_DEFINE_Tccct(ACE_Timer_Heap_T) inline size_t ACE_HEAP_PARENT(size_t X)
 
size_t ACE_HEAP_LCHILD (size_t X)
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_TIMER_HEAP_T_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TIMER_HEAP_T_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tccct()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tccct (ACE_Timer_Heap_Iterator_T )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_HEAP_LCHILD()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
size_t ACE_HEAP_LCHILD (size_t X)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,37 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions │ │ │ │ │ -Timer_Heap_T.cpp File Reference │ │ │ │ │ -#include "ace/Timer_Heap_T.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/Numeric_Limits.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_TIMER_HEAP_T_CPP │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -  ACE_ALLOC_HOOK_DEFINE_Tccct (ACE_Timer_Heap_Iterator_T) │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tccct(ACE_Timer_Heap_T) inline size_t │ │ │ │ │ - ACE_HEAP_PARENT(size_t X) │ │ │ │ │ -  │ │ │ │ │ -size_t ACE_HEAP_LCHILD (size_t X) │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_TIMER_HEAP_T_CPP ***** │ │ │ │ │ -#define ACE_TIMER_HEAP_T_CPP │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tccct() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tccct ( ACE_Timer_Heap_Iterator_T  ) │ │ │ │ │ -***** ◆ ACE_HEAP_LCHILD() ***** │ │ │ │ │ -size_t ( size_t X ) inline │ │ │ │ │ -ACE_HEAP_LCHILD │ │ │ │ │ +Thread_Mutex.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02438.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: FIFO_Send.h File Reference │ │ │ │ +ACE: Semaphore.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,32 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
FIFO_Send.h File Reference
│ │ │ │ +
Semaphore.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/FIFO.h"
│ │ │ │ -#include "ace/os_include/os_fcntl.h"
│ │ │ │ -#include "ace/Default_Constants.h"
│ │ │ │ -#include "ace/FIFO_Send.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_FIFO_Send
 Sender side for the bytestream C++ wrapper for UNIX FIFOs. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Doug Schmidt
│ │ │ │ +
#include "ace/Semaphore.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/ACE.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,23 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -FIFO_Send.h File Reference │ │ │ │ │ -#include "ace/FIFO.h" │ │ │ │ │ -#include "ace/os_include/os_fcntl.h" │ │ │ │ │ -#include "ace/Default_Constants.h" │ │ │ │ │ -#include "ace/FIFO_Send.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_FIFO_Send │ │ │ │ │ -  Sender side for the bytestream C++ wrapper for UNIX FIFOs. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ +Semaphore.cpp File Reference │ │ │ │ │ +#include "ace/Semaphore.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02441.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_math.inl File Reference │ │ │ │ +ACE: Ping_Socket.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,32 +63,31 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Namespaces | │ │ │ │ -Functions
│ │ │ │ -
OS_NS_math.inl File Reference
│ │ │ │ +Classes
│ │ │ │ +
Ping_Socket.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ +
#include "ace/ICMP_Socket.h"
│ │ │ │ +#include "ace/Ping_Socket.inl"
│ │ │ │ +

│ │ │ │ -Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ -

│ │ │ │ +Classes

class  ACE_Ping_Socket
 This class is useful to perform ICMP echo checks (pinging) on the party of your interest. It may be used as well to check LAN-adapters against 3rd parties. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │

│ │ │ │ -Functions

double ACE_OS::log2 (double x)
 This method computes the base-2 logarithm of x. More...
 
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,23 +3,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces | Functions │ │ │ │ │ -OS_NS_math.inl File Reference │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_OS │ │ │ │ │ - This namespace defines an OS independent programming API that │ │ │ │ │ -  shields developers from nonportable aspects of writing efficient │ │ │ │ │ - system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ - various real-time operating systems. │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -double ACE_OS::log2 (double x) │ │ │ │ │ -  This method computes the base-2 logarithm of x. More... │ │ │ │ │ +Classes │ │ │ │ │ +Ping_Socket.h File Reference │ │ │ │ │ +#include "ace/ICMP_Socket.h" │ │ │ │ │ +#include "ace/Ping_Socket.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Ping_Socket │ │ │ │ │ + This class is useful to perform ICMP echo checks (pinging) on the party │ │ │ │ │ +  of your interest. It may be used as well to check LAN-adapters against │ │ │ │ │ + 3rd parties. More... │ │ │ │ │   │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Robert S. Iakobashvili │ │ │ │ │ + corob.nosp@m.erti.nosp@m.@gmai.nosp@m.l.co.nosp@m.m │ │ │ │ │ + corob.nosp@m.erti.nosp@m.@wall.nosp@m.a.co.nosp@m..il │ │ │ │ │ + Gonzalo A. Diethelm │ │ │ │ │ + gonza.nosp@m.lo.d.nosp@m.iethe.nosp@m.lm@a.nosp@m.ditiv.nosp@m.a.co.nosp@m.m │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02444.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Event_Handler_Handle_Timeout_Upcall.cpp File Reference │ │ │ │ +ACE: XML_Svc_Conf.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,28 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Event_Handler_Handle_Timeout_Upcall.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
XML_Svc_Conf.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Event_Handler_Handle_Timeout_Upcall.h"
│ │ │ │ -#include "ace/Reactor_Timer_Interface.h"
│ │ │ │ -#include "ace/Abstract_Timer_Queue.h"
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_XML_Svc_Conf
 This abstract class defines the common operations ACE_Service_Config expects when using the XML Service Config Parser. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Event_Handler_Handle_Timeout_Upcall.cpp File Reference │ │ │ │ │ -#include "ace/Event_Handler_Handle_Timeout_Upcall.h" │ │ │ │ │ -#include "ace/Reactor_Timer_Interface.h" │ │ │ │ │ -#include "ace/Abstract_Timer_Queue.h" │ │ │ │ │ +Classes │ │ │ │ │ +XML_Svc_Conf.h File Reference │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_XML_Svc_Conf │ │ │ │ │ +  This abstract class defines the common operations ACE_Service_Config │ │ │ │ │ + expects when using the XML Service Config Parser. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02447.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: LSOCK_Dgram.inl File Reference │ │ │ │ +ACE: Asynch_IO_Impl.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,15 +62,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
LSOCK_Dgram.inl File Reference
│ │ │ │ +
Asynch_IO_Impl.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -LSOCK_Dgram.inl File Reference │ │ │ │ │ +Asynch_IO_Impl.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02450.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Obstack.cpp File Reference │ │ │ │ +ACE: Vector_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,36 +63,77 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ +Macros | │ │ │ │ Functions
│ │ │ │ -
Obstack.cpp File Reference
│ │ │ │ +
Vector_T.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Obstack.h"
│ │ │ │ +
#include "ace/Vector_T.h"
│ │ │ │
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_VECTOR_T_CPP
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Functions

 ACE_SINGLETON_TEMPLATE_INSTANTIATION (ACE_Obstack_T< char >;)
 
 ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Vector) template< class T
 
 ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Vector_Iterator) template< class T
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_VECTOR_T_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_VECTOR_T_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_SINGLETON_TEMPLATE_INSTANTIATION()

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tcs() [1/2]

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Vector )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tcs() [2/2]

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
ACE_SINGLETON_TEMPLATE_INSTANTIATION ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Obstack_T< char >; ACE_Vector_Iterator )
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,19 +3,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Functions │ │ │ │ │ -Obstack.cpp File Reference │ │ │ │ │ -#include "ace/Obstack.h" │ │ │ │ │ +Macros | Functions │ │ │ │ │ +Vector_T.cpp File Reference │ │ │ │ │ +#include "ace/Vector_T.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_VECTOR_T_CPP │ │ │ │ │ +  │ │ │ │ │ Functions │ │ │ │ │ - ACE_SINGLETON_TEMPLATE_INSTANTIATION (ACE_Obstack_T< char >;) │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Vector) template< class T │ │ │ │ │ +  │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tcs (ACE_Vector_Iterator) template< class T │ │ │ │ │   │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_VECTOR_T_CPP ***** │ │ │ │ │ +#define ACE_VECTOR_T_CPP │ │ │ │ │ ***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_SINGLETON_TEMPLATE_INSTANTIATION() ***** │ │ │ │ │ -ACE_SINGLETON_TEMPLATE_INSTANTIATION ( ACE_Obstack_T< char >;  ) │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tcs() [1/2] ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tcs ( ACE_Vector  ) │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tcs() [2/2] ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tcs ( ACE_Vector_Iterator  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02453.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: FIFO.h File Reference │ │ │ │ +ACE: Log_Msg_Callback.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,31 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
FIFO.h File Reference
│ │ │ │ +
Log_Msg_Callback.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/IPC_SAP.h"
│ │ │ │ -#include "ace/os_include/os_limits.h"
│ │ │ │ -#include "ace/FIFO.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_FIFO
 Abstract base class for UNIX FIFOs. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Doug Schmidt
│ │ │ │ +
#include "ace/Log_Msg_Callback.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,22 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -FIFO.h File Reference │ │ │ │ │ -#include "ace/IPC_SAP.h" │ │ │ │ │ -#include "ace/os_include/os_limits.h" │ │ │ │ │ -#include "ace/FIFO.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_FIFO │ │ │ │ │ -  Abstract base class for UNIX FIFOs. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ +Log_Msg_Callback.cpp File Reference │ │ │ │ │ +#include "ace/Log_Msg_Callback.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02456.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Vector_T.inl File Reference │ │ │ │ +ACE: Connection_Recycling_Strategy.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Vector_T.inl File Reference
│ │ │ │ +
Connection_Recycling_Strategy.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include <algorithm>
│ │ │ │ +
#include "ace/Connection_Recycling_Strategy.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Vector_T.inl File Reference │ │ │ │ │ -#include │ │ │ │ │ +Connection_Recycling_Strategy.cpp File Reference │ │ │ │ │ +#include "ace/Connection_Recycling_Strategy.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02459.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Functor.cpp File Reference │ │ │ │ +ACE: Timer_Queue_Iterator.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,26 +62,37 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Functor.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Timer_Queue_Iterator.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Functor_T.h"
│ │ │ │ -#include "ace/Functor.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -

Non-inlinable method definitions for non-templatized classes and template specializations implementing the GOF Command Pattern, and STL-style functors.

│ │ │ │ -
Author
Chris Gill cdgil.nosp@m.l@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ -

Based on Command Pattern implementations originally done by

│ │ │ │ -

Carlos O'Ryan corya.nosp@m.n@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u Sergio Flores-Gaitan sergi.nosp@m.o@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u

│ │ │ │ -

and on STL-style functor implementations originally done by

│ │ │ │ -

Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu

│ │ │ │ +
#include "ace/Time_Value.h"
│ │ │ │ +#include "ace/Timer_Queue_Iterator.inl"
│ │ │ │ +#include "ace/Timer_Queue_Iterator.cpp"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Timer_Node_Dispatch_Info_T< TYPE >
 Maintains generated dispatch information for Timer nodes. More...
 
class  ACE_Timer_Node_T< TYPE >
 Maintains the state associated with a Timer entry. More...
 
class  ACE_Timer_Queue_Iterator_T< TYPE >
 Generic interface for iterating over a subclass of ACE_Timer_Queue. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +

Re-factored from Timer_Queue_T.h

│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,24 +3,28 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Functor.cpp File Reference │ │ │ │ │ -#include "ace/Functor_T.h" │ │ │ │ │ -#include "ace/Functor.h" │ │ │ │ │ +Classes │ │ │ │ │ +Timer_Queue_Iterator.h File Reference │ │ │ │ │ +#include "ace/Time_Value.h" │ │ │ │ │ +#include "ace/Timer_Queue_Iterator.inl" │ │ │ │ │ +#include "ace/Timer_Queue_Iterator.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Timer_Node_Dispatch_Info_T<_TYPE_> │ │ │ │ │ +  Maintains generated dispatch information for Timer nodes. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Timer_Node_T<_TYPE_> │ │ │ │ │ +  Maintains the state associated with a Timer entry. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Timer_Queue_Iterator_T<_TYPE_> │ │ │ │ │ +  Generic interface for iterating over a subclass of ACE_Timer_Queue. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -Non-inlinable method definitions for non-templatized classes and template │ │ │ │ │ -specializations implementing the GOF Command Pattern, and STL-style functors. │ │ │ │ │ - Author │ │ │ │ │ - Chris Gill cdgil.nosp@m.l@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ -Based on Command Pattern implementations originally done by │ │ │ │ │ -Carlos O'Ryan corya.nosp@m.n@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u Douglas C. │ │ │ │ │ -Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u Sergio │ │ │ │ │ -Flores-Gaitan sergi.nosp@m.o@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ -and on STL-style functor implementations originally done by │ │ │ │ │ -Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ +Re-factored from Timer_Queue_T.h │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02462.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Thread_Hook.cpp File Reference │ │ │ │ +ACE: High_Res_Timer.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,53 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Thread_Hook.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Macros
│ │ │ │ +
High_Res_Timer.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Thread_Hook.h"
│ │ │ │ -#include "ace/Object_Manager_Base.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Basic_Types.h"
│ │ │ │ +#include "ace/OS_NS_time.h"
│ │ │ │ +#include "ace/Time_Value.h"
│ │ │ │ +#include "ace/High_Res_Timer.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_High_Res_Timer
 A high resolution timer class wrapper that encapsulates OS-specific high-resolution timers, such as those found on Solaris, AIX, Win32/Pentium, and VxWorks. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_HR_SCALE_CONVERSION   (ACE_ONE_SECOND_IN_USECS)
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_HR_SCALE_CONVERSION

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_HR_SCALE_CONVERSION   (ACE_ONE_SECOND_IN_USECS)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,32 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Thread_Hook.cpp File Reference │ │ │ │ │ -#include "ace/Thread_Hook.h" │ │ │ │ │ -#include "ace/Object_Manager_Base.h" │ │ │ │ │ +Classes | Macros │ │ │ │ │ +High_Res_Timer.h File Reference │ │ │ │ │ +#include "ace/Basic_Types.h" │ │ │ │ │ +#include "ace/OS_NS_time.h" │ │ │ │ │ +#include "ace/Time_Value.h" │ │ │ │ │ +#include "ace/High_Res_Timer.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_High_Res_Timer │ │ │ │ │ + A high resolution timer class wrapper that encapsulates OS-specific │ │ │ │ │ +  high-resolution timers, such as those found on Solaris, AIX, Win32/ │ │ │ │ │ + Pentium, and VxWorks. More... │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_HR_SCALE_CONVERSION   (ACE_ONE_SECOND_IN_USECS) │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_HR_SCALE_CONVERSION ***** │ │ │ │ │ +#define ACE_HR_SCALE_CONVERSION   (ACE_ONE_SECOND_IN_USECS) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02465.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: LSOCK_Stream.inl File Reference │ │ │ │ +ACE: TLI_Acceptor.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,93 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
LSOCK_Stream.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Functions
│ │ │ │ +
TLI_Acceptor.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/TLI_Acceptor.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/ACE.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

struct  ACE_TLI_Request
 
class  ACE_TLI_Request_Queue
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

static ACE_HANDLE open_new_endpoint (ACE_HANDLE listen_handle, const char dev[], struct t_call *callp, int rwf, ACE_Addr *remote_sap=0)
 
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ open_new_endpoint()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
static ACE_HANDLE open_new_endpoint (ACE_HANDLE listen_handle,
const char dev[],
struct t_call * callp,
int rwf,
ACE_Addrremote_sap = 0 
)
│ │ │ │ +
│ │ │ │ +static
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,34 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -LSOCK_Stream.inl File Reference │ │ │ │ │ +Classes | Functions │ │ │ │ │ +TLI_Acceptor.cpp File Reference │ │ │ │ │ +#include "ace/TLI_Acceptor.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ + Classes │ │ │ │ │ +struct  ACE_TLI_Request │ │ │ │ │ +  │ │ │ │ │ + class  ACE_TLI_Request_Queue │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +static ACE_HANDLE open_new_endpoint (ACE_HANDLE listen_handle, const char dev │ │ │ │ │ + [], struct t_call *callp, int rwf, ACE_Addr *remote_sap=0) │ │ │ │ │ +  │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ open_new_endpoint() ***** │ │ │ │ │ +static ACE_HANDLE open_new_endpoint ( ACE_HANDLE  listen_handle, │ │ │ │ │ + const char  dev[], │ │ │ │ │ + struct t_call * callp, static │ │ │ │ │ + int  rwf, │ │ │ │ │ + ACE_Addr *  remote_sap = 0  │ │ │ │ │ + ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02468.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Get_Opt.h File Reference │ │ │ │ +ACE: MMAP_Memory_Pool.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,33 +64,39 @@ │ │ │ │
    │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │ -
Get_Opt.h File Reference
│ │ │ │ +
MMAP_Memory_Pool.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SStringfwd.h"
│ │ │ │ -#include "ace/Containers.h"
│ │ │ │ -#include "ace/Get_Opt.inl"
│ │ │ │ +
#include "ace/ACE.h"
│ │ │ │ +#include "ace/Event_Handler.h"
│ │ │ │ +#include "ace/Sig_Handler.h"
│ │ │ │ +#include "ace/Mem_Map.h"
│ │ │ │ +#include "ace/MMAP_Memory_Pool.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_Get_Opt
 Iterator for parsing command-line arguments. More...
class  ACE_MMAP_Memory_Pool_Options
 Helper class for MMAP Memory Pool constructor options. More...
 
class  ACE_Get_Opt::ACE_Get_Opt_Long_Option
class  ACE_MMAP_Memory_Pool
 Make a memory pool that is based on mmap(2). This implementation allows memory to be shared between processes. More...
 
class  ACE_Lite_MMAP_Memory_Pool
 Make a `‘lighter-weight’' memory pool based ACE_Mem_Map. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
Author
Dougls C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │
│ │ │ │ -Don Hinton dhint.nosp@m.on@g.nosp@m.mx.ne.nosp@m.t (added long option support)
│ │ │ │ +Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,26 +4,32 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Classes │ │ │ │ │ -Get_Opt.h File Reference │ │ │ │ │ -#include "ace/SStringfwd.h" │ │ │ │ │ -#include "ace/Containers.h" │ │ │ │ │ -#include "ace/Get_Opt.inl" │ │ │ │ │ +MMAP_Memory_Pool.h File Reference │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/Event_Handler.h" │ │ │ │ │ +#include "ace/Sig_Handler.h" │ │ │ │ │ +#include "ace/Mem_Map.h" │ │ │ │ │ +#include "ace/MMAP_Memory_Pool.inl" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Get_Opt │ │ │ │ │ -  Iterator for parsing command-line arguments. More... │ │ │ │ │ +class  ACE_MMAP_Memory_Pool_Options │ │ │ │ │ +  Helper class for MMAP Memory Pool constructor options. More... │ │ │ │ │   │ │ │ │ │ -class  ACE_Get_Opt::ACE_Get_Opt_Long_Option │ │ │ │ │ +class  ACE_MMAP_Memory_Pool │ │ │ │ │ +  Make a memory pool that is based on mmap(2). This implementation allows │ │ │ │ │ + memory to be shared between processes. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Lite_MMAP_Memory_Pool │ │ │ │ │ +  Make a `‘lighter-weight’' memory pool based ACE_Mem_Map. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ + Dougls C. Schmidt │ │ │ │ │ d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Don Hinton dhint.nosp@m.on@g.nosp@m.mx.ne.nosp@m.t (added long option │ │ │ │ │ - support) │ │ │ │ │ + Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02471.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SString.h File Reference │ │ │ │ +ACE: Token_Collection.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,213 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Macros | │ │ │ │ -Typedefs | │ │ │ │ -Functions
│ │ │ │ -
SString.h File Reference
│ │ │ │ +
Token_Collection.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SStringfwd.h"
│ │ │ │ -#include "ace/String_Base.h"
│ │ │ │ -#include "ace/iosfwd.h"
│ │ │ │ -#include "ace/SString.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_NS_WString
 This class retain the backward compatibility for ACE_Naming_Context and related classes. The only addition to ACE_WString is a very naive "wchar" to "char" conversion function. More...
 
class  ACE_SString
 A very Simple String ACE_SString class. This is not a general-purpose string class, and you should probably consider using ACE_CString is you don't understand why this class exists... More...
 
class  ACE_Auto_String_Free
 Simple class to automatically de-allocate strings. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_DEFAULT_GROWSIZE   32
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef ACE_CString ACE_TString
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE &, const ACE_CString &)
 
ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE &, const ACE_WString &)
 
ACE_NS_WString operator+ (const ACE_NS_WString &, const ACE_NS_WString &)
 
ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE &, const ACE_SString &)
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt (d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u)
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_GROWSIZE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_GROWSIZE   32
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_TString

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_CString ACE_TString
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ operator+()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_NS_WString operator+ (const ACE_NS_WStrings,
const ACE_NS_WStringt 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator<<() [1/3]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE & os,
const ACE_CStringcs 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator<<() [2/3]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE & os,
const ACE_SStringss 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator<<() [3/3]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE & os,
const ACE_WStringws 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,72 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros | Typedefs | Functions │ │ │ │ │ -SString.h File Reference │ │ │ │ │ -#include "ace/SStringfwd.h" │ │ │ │ │ -#include "ace/String_Base.h" │ │ │ │ │ -#include "ace/iosfwd.h" │ │ │ │ │ -#include "ace/SString.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_NS_WString │ │ │ │ │ - This class retain the backward compatibility for ACE_Naming_Context and │ │ │ │ │ -  related classes. The only addition to ACE_WString is a very naive │ │ │ │ │ - "wchar" to "char" conversion function. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_SString │ │ │ │ │ - A very Simple String ACE_SString class. This is not a general-purpose │ │ │ │ │ -  string class, and you should probably consider using ACE_CString is you │ │ │ │ │ - don't understand why this class exists... More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Auto_String_Free │ │ │ │ │ -  Simple class to automatically de-allocate strings. More... │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_DEFAULT_GROWSIZE   32 │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef ACE_CString ACE_TString │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE &, const ACE_CString &) │ │ │ │ │ -  │ │ │ │ │ -ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE &, const ACE_WString &) │ │ │ │ │ -  │ │ │ │ │ - ACE_NS_WString operator+ (const ACE_NS_WString &, const ACE_NS_WString &) │ │ │ │ │ -  │ │ │ │ │ -ACE_OSTREAM_TYPE & operator<< (ACE_OSTREAM_TYPE &, const ACE_SString &) │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - (d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u) │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_DEFAULT_GROWSIZE ***** │ │ │ │ │ -#define ACE_DEFAULT_GROWSIZE   32 │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_TString ***** │ │ │ │ │ -typedef ACE_CString ACE_TString │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ operator+() ***** │ │ │ │ │ -ACE_NS_WString operator+ ( const ACE_NS_WString & s, │ │ │ │ │ - const ACE_NS_WString & t  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [1/3] ***** │ │ │ │ │ -ACE_OSTREAM_TYPE & operator<< ( ACE_OSTREAM_TYPE &  os, │ │ │ │ │ - const ACE_CString & cs  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [2/3] ***** │ │ │ │ │ -ACE_OSTREAM_TYPE & operator<< ( ACE_OSTREAM_TYPE &  os, │ │ │ │ │ - const ACE_SString & ss  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [3/3] ***** │ │ │ │ │ -ACE_OSTREAM_TYPE & operator<< ( ACE_OSTREAM_TYPE &  os, │ │ │ │ │ - const ACE_WString & ws  │ │ │ │ │ - ) │ │ │ │ │ +Token_Collection.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a02474.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Min_Max.h File Reference │ │ │ │ +ACE: OS_NS_sys_mman.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,346 +63,40 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
Min_Max.h File Reference
│ │ │ │ +Typedefs
│ │ │ │ +
OS_NS_sys_mman.inl File Reference
│ │ │ │ │ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_MIN(a, b)   ace_min((a),(b))
 
#define ACE_MAX(a, b)   ace_max((a),(b))
 
#define ACE_RANGE(a, b, c)   ace_range((a),(b),(c))
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ +
#include "ace/OS_NS_fcntl.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +#include "ace/OS_NS_stdio.h"
│ │ │ │ +#include "ace/OS_NS_macros.h"
│ │ │ │ +#include "ace/OS_NS_errno.h"
│ │ │ │ +

│ │ │ │ -Functions

template<class T >
const T & ace_min (const T &t1, const T &t2)
 
template<class T >
const T & ace_max (const T &t1, const T &t2)
 
template<class T >
const T & ace_min (const T &t1, const T &t2, const T &t3)
 
template<class T >
const T & ace_max (const T &t1, const T &t2, const T &t3)
 
template<class T >
const T & ace_range (const T &min, const T &max, const T &val)
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Typedefs

typedef char * ACE_MMAP_TYPE
 
│ │ │ │ -

Detailed Description

│ │ │ │ -

Define an appropriate set of min()/max() functions using templates.

│ │ │ │ -
Author
Derek Dominish Derek.nosp@m..Dom.nosp@m.inish.nosp@m.@Aus.nosp@m.trali.nosp@m.a.Bo.nosp@m.eing..nosp@m.com
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_MAX

│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_MMAP_TYPE

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MAX( a,
 
)   ace_max((a),(b))
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_MIN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MIN( a,
 
)   ace_min((a),(b))
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_RANGE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_RANGE( a,
 b,
 
)   ace_range((a),(b),(c))
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ace_max() [1/2]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -template<class T >
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
const T & ace_max (const T & t1,
const T & t2 
)typedef char* ACE_MMAP_TYPE
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ace_max() [2/2]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -template<class T >
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
const T & ace_max (const T & t1,
const T & t2,
const T & t3 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ace_min() [1/2]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -template<class T >
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
const T & ace_min (const T & t1,
const T & t2 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ace_min() [2/2]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -template<class T >
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
const T & ace_min (const T & t1,
const T & t2,
const T & t3 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ace_range()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -template<class T >
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
const T & ace_range (const T & min,
const T & max,
const T & val 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │

│ │ │ │ +Classes

class  ACE_EH_Dispatch_Info
 This structure contains information of the activated event handler. More...
 
class  ACE_TP_Token_Guard
 A helper class that helps grabbing, releasing and waiting on tokens for a thread that tries calling handle_events (). More...
 
class  ACE_TP_Reactor
 Specialization of ACE_Select_Reactor to support thread-pool based event dispatching. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +

The ACE_TP_Reactor (aka, Thread Pool Reactor) uses the Leader/Followers pattern to demultiplex events among a pool of threads. When using a thread pool reactor, an application pre-spawns a fixed number of threads. When these threads invoke the ACE_TP_Reactor's handle_events() method, one thread will become the leader and wait for an event. The other follower threads will queue up waiting for their turn to become the leader. When an event occurs, the leader will pick a follower to become the leader and go on to handle the event. The consequence of using ACE_TP_Reactor is the amortization of the costs used to create threads. The context switching cost will also reduce. Moreover, the total resources used by threads are bounded because there are a fixed number of threads.

│ │ │ │ +
Author
Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ +
│ │ │ │ +Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,318 +3,43 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Functions │ │ │ │ │ -CDR_Stream.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ - Functions │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_CDR::Char x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_CDR::Short x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_CDR::UShort x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_CDR::Long x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_CDR::ULong x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_CDR::LongLong x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_CDR::ULongLong x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_CDR::LongDouble x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_CDR::Float x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_CDR::Double x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, const ACE_CDR::Fixed &x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, const ACE_CDR::Char *x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, const ACE_CDR::WChar *x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_OutputCDR::from_std_string │ │ │ │ │ - x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_OutputCDR:: │ │ │ │ │ - from_std_wstring x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, const std::string &x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, const std::wstring &x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_OutputCDR::from_boolean x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_OutputCDR::from_char x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_OutputCDR::from_wchar x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_OutputCDR::from_octet x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_OutputCDR::from_string x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_OutputCDR::from_wstring x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_OutputCDR::from_uint8 x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_OutputCDR &os, ACE_OutputCDR::from_int8 x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::Char &x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::Short &x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::UShort &x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::Long &x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::ULong &x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::LongLong &x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::ULongLong &x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::LongDouble &x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::Float &x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::Double &x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::Fixed &x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::Char *&x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_CDR::WChar *&x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator>> (ACE_InputCDR &is, std::string &x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator>> (ACE_InputCDR &is, std::wstring &x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_InputCDR::to_boolean x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_InputCDR::to_char x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_InputCDR::to_wchar x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_InputCDR::to_octet x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_InputCDR::to_string x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_InputCDR::to_wstring x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_InputCDR::to_std_string x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_InputCDR::to_std_wstring x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_InputCDR::to_uint8 x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator>> (ACE_InputCDR &is, ACE_InputCDR::to_int8 x) │ │ │ │ │ -  │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ operator<<() [1/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_OutputCDR & os, │ │ │ │ │ - ACE_CDR::Char  x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [2/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_OutputCDR & os, │ │ │ │ │ - ACE_CDR::Double x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [3/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_OutputCDR & os, │ │ │ │ │ - ACE_CDR::Float  x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [4/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_OutputCDR & os, │ │ │ │ │ - ACE_CDR::Long  x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [5/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ - ACE_CDR::LongDouble x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [6/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ - ACE_CDR::LongLong x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [7/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_OutputCDR & os, │ │ │ │ │ - ACE_CDR::Short  x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [8/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_OutputCDR & os, │ │ │ │ │ - ACE_CDR::ULong  x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [9/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ - ACE_CDR::ULongLong x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [10/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_OutputCDR & os, │ │ │ │ │ - ACE_CDR::UShort x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [11/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ - ACE_OutputCDR::from_boolean x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [12/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ - ACE_OutputCDR::from_char x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [13/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ - ACE_OutputCDR::from_int8 x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [14/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ - ACE_OutputCDR::from_octet x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [15/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ - ACE_OutputCDR::from_std_string x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [16/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ - ACE_OutputCDR::from_std_wstring x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [17/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ - ACE_OutputCDR::from_string x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [18/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ - ACE_OutputCDR::from_uint8 x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [19/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ - ACE_OutputCDR::from_wchar x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [20/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ - ACE_OutputCDR::from_wstring x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [21/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ - const ACE_CDR::Char * x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [22/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ - const ACE_CDR::Fixed & x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [23/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ - const ACE_CDR::WChar * x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [24/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ - const std::string & x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [25/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_OutputCDR &  os, │ │ │ │ │ - const std::wstring & x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator>>() [1/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ - ACE_CDR::Char & x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator>>() [2/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ - ACE_CDR::Char *& x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator>>() [3/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ - ACE_CDR::Double & x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator>>() [4/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ - ACE_CDR::Fixed & x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator>>() [5/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ - ACE_CDR::Float & x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator>>() [6/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ - ACE_CDR::Long & x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator>>() [7/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ - ACE_CDR::LongDouble & x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator>>() [8/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ - ACE_CDR::LongLong & x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator>>() [9/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ - ACE_CDR::Short & x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator>>() [10/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ - ACE_CDR::ULong & x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator>>() [11/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ - ACE_CDR::ULongLong & x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator>>() [12/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ - ACE_CDR::UShort & x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator>>() [13/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ - ACE_CDR::WChar *& x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator>>() [14/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ - ACE_InputCDR::to_boolean x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator>>() [15/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ - ACE_InputCDR::to_char x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator>>() [16/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ - ACE_InputCDR::to_int8 x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator>>() [17/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ - ACE_InputCDR::to_octet x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator>>() [18/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ - ACE_InputCDR::to_std_string x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator>>() [19/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ - ACE_InputCDR::to_std_wstring x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator>>() [20/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ - ACE_InputCDR::to_string x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator>>() [21/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ - ACE_InputCDR::to_uint8 x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator>>() [22/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ - ACE_InputCDR::to_wchar x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator>>() [23/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator>> ( ACE_InputCDR &  is, │ │ │ │ │ - ACE_InputCDR::to_wstring x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator>>() [24/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator>> ( ACE_InputCDR & is, │ │ │ │ │ - std::string &  x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator>>() [25/25] ***** │ │ │ │ │ -ACE_CDR::Boolean operator>> ( ACE_InputCDR & is, │ │ │ │ │ - std::wstring & x  inline │ │ │ │ │ - ) │ │ │ │ │ +Classes │ │ │ │ │ +TP_Reactor.h File Reference │ │ │ │ │ +#include "ace/Select_Reactor.h" │ │ │ │ │ +#include "ace/Timer_Queue.h" │ │ │ │ │ +#include "ace/TP_Reactor.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_EH_Dispatch_Info │ │ │ │ │ +  This structure contains information of the activated event handler. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_TP_Token_Guard │ │ │ │ │ +  A helper class that helps grabbing, releasing and waiting on tokens for │ │ │ │ │ + a thread that tries calling handle_events (). More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_TP_Reactor │ │ │ │ │ +  Specialization of ACE_Select_Reactor to support thread-pool based event │ │ │ │ │ + dispatching. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ +The ACE_TP_Reactor (aka, Thread Pool Reactor) uses the Leader/Followers pattern │ │ │ │ │ +to demultiplex events among a pool of threads. When using a thread pool │ │ │ │ │ +reactor, an application pre-spawns a fixed number of threads. When these │ │ │ │ │ +threads invoke the ACE_TP_Reactor's handle_events() method, one thread will │ │ │ │ │ +become the leader and wait for an event. The other follower threads will queue │ │ │ │ │ +up waiting for their turn to become the leader. When an event occurs, the │ │ │ │ │ +leader will pick a follower to become the leader and go on to handle the event. │ │ │ │ │ +The consequence of using ACE_TP_Reactor is the amortization of the costs used │ │ │ │ │ +to create threads. The context switching cost will also reduce. Moreover, the │ │ │ │ │ +total resources used by threads are bounded because there are a fixed number of │ │ │ │ │ +threads. │ │ │ │ │ + Author │ │ │ │ │ + Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ + Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03140.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: RW_Thread_Mutex.cpp File Reference │ │ │ │ +ACE: PI_Malloc.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
RW_Thread_Mutex.cpp File Reference
│ │ │ │ +
PI_Malloc.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/RW_Thread_Mutex.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,17 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -RW_Thread_Mutex.cpp File Reference │ │ │ │ │ -#include "ace/RW_Thread_Mutex.h" │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +PI_Malloc.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03143.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Timer_Queue_Adapters.cpp File Reference │ │ │ │ +ACE: Barrier.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,44 +63,33 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Macros
│ │ │ │ -
Timer_Queue_Adapters.cpp File Reference
│ │ │ │ +Classes
│ │ │ │ +
Barrier.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Timer_Queue_Adapters.h"
│ │ │ │ -#include "ace/Reverse_Lock_T.h"
│ │ │ │ -#include "ace/Signal.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ -#include "ace/OS_NS_sys_time.h"
│ │ │ │ +
#include "ace/Condition_Thread_Mutex.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Macros

#define ACE_TIMER_QUEUE_ADAPTERS_CPP
 

│ │ │ │ +Classes

struct  ACE_Sub_Barrier
 
class  ACE_Barrier
 Implements "barrier synchronization". More...
 
class  ACE_Thread_Barrier
 Implements "barrier synchronization" using ACE_Thread_Mutexes! More...
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_TIMER_QUEUE_ADAPTERS_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TIMER_QUEUE_ADAPTERS_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,23 +3,26 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Timer_Queue_Adapters.cpp File Reference │ │ │ │ │ -#include "ace/Timer_Queue_Adapters.h" │ │ │ │ │ -#include "ace/Reverse_Lock_T.h" │ │ │ │ │ -#include "ace/Signal.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ -#include "ace/OS_NS_sys_time.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_TIMER_QUEUE_ADAPTERS_CPP │ │ │ │ │ +Classes │ │ │ │ │ +Barrier.h File Reference │ │ │ │ │ +#include "ace/Condition_Thread_Mutex.h" │ │ │ │ │ + Classes │ │ │ │ │ +struct  ACE_Sub_Barrier │ │ │ │ │   │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_TIMER_QUEUE_ADAPTERS_CPP ***** │ │ │ │ │ -#define ACE_TIMER_QUEUE_ADAPTERS_CPP │ │ │ │ │ + class  ACE_Barrier │ │ │ │ │ +  Implements "barrier synchronization". More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Thread_Barrier │ │ │ │ │ +  Implements "barrier synchronization" using ACE_Thread_Mutexes! More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03146.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: XTI_ATM_Mcast.h File Reference │ │ │ │ +ACE: OS_NS_pwd.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
XTI_ATM_Mcast.h File Reference
│ │ │ │ +
OS_NS_pwd.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Joe Hoffert
│ │ │ │ +
#include "ace/OS_NS_pwd.h"
│ │ │ │ +#include "ace/OS_NS_pwd.inl"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -XTI_ATM_Mcast.h File Reference │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Joe Hoffert │ │ │ │ │ +OS_NS_pwd.cpp File Reference │ │ │ │ │ +#include "ace/OS_NS_pwd.h" │ │ │ │ │ +#include "ace/OS_NS_pwd.inl" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03149.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Sig_Handler.inl File Reference │ │ │ │ +ACE: Atomic_Op_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,67 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Sig_Handler.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Atomic_Op_T.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/Atomic_Op_T.inl"
│ │ │ │ +#include "ace/Atomic_Op_T.cpp"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

struct  ACE_Type_Traits< TYPE >
 
struct  ACE_Type_Traits< bool >
 
struct  ACE_Type_Traits< char >
 
struct  ACE_Type_Traits< signed char >
 
struct  ACE_Type_Traits< unsigned char >
 
struct  ACE_Type_Traits< short >
 
struct  ACE_Type_Traits< unsigned short >
 
struct  ACE_Type_Traits< int >
 
struct  ACE_Type_Traits< unsigned int >
 
struct  ACE_Type_Traits< long >
 
struct  ACE_Type_Traits< unsigned long >
 
struct  ACE_Type_Traits< long long >
 
struct  ACE_Type_Traits< unsigned long long >
 
struct  ACE_Type_Traits< float >
 
struct  ACE_Type_Traits< double >
 
struct  ACE_Type_Traits< long double >
 
struct  ACE_Type_Traits< TYPE * >
 
class  ACE_Atomic_Op_Ex< ACE_LOCK, TYPE >
 Transparently parameterizes synchronization into basic arithmetic operations. More...
 
class  ACE_Atomic_Op< ACE_LOCK, TYPE >
 Transparently parameterizes synchronization into basic arithmetic operations. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,61 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Sig_Handler.inl File Reference │ │ │ │ │ +Classes │ │ │ │ │ +Atomic_Op_T.h File Reference │ │ │ │ │ +#include "ace/Atomic_Op_T.inl" │ │ │ │ │ +#include "ace/Atomic_Op_T.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +struct  ACE_Type_Traits<_TYPE_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Type_Traits<_bool_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Type_Traits<_char_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Type_Traits<_signed_char_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Type_Traits<_unsigned_char_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Type_Traits<_short_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Type_Traits<_unsigned_short_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Type_Traits<_int_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Type_Traits<_unsigned_int_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Type_Traits<_long_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Type_Traits<_unsigned_long_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Type_Traits<_long_long_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Type_Traits<_unsigned_long_long_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Type_Traits<_float_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Type_Traits<_double_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Type_Traits<_long_double_> │ │ │ │ │ +  │ │ │ │ │ +struct  ACE_Type_Traits<_TYPE_*_> │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Atomic_Op_Ex<_ACE_LOCK,_TYPE_> │ │ │ │ │ +  Transparently parameterizes synchronization into basic arithmetic │ │ │ │ │ + operations. More... │ │ │ │ │ +  │ │ │ │ │ + class  ACE_Atomic_Op<_ACE_LOCK,_TYPE_> │ │ │ │ │ +  Transparently parameterizes synchronization into basic arithmetic │ │ │ │ │ + operations. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03152.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Asynch_IO.cpp File Reference │ │ │ │ +ACE: Stats.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,24 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Asynch_IO.cpp File Reference
│ │ │ │ +
Stats.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Asynch_IO.h"
│ │ │ │ -#include "ace/Proactor.h"
│ │ │ │ -#include "ace/Message_Block.h"
│ │ │ │ -#include "ace/INET_Addr.h"
│ │ │ │ -#include "ace/Asynch_IO_Impl.h"
│ │ │ │ -#include "ace/os_include/os_errno.h"
│ │ │ │ -#include "ace/Truncate.h"
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,18 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Asynch_IO.cpp File Reference │ │ │ │ │ -#include "ace/Asynch_IO.h" │ │ │ │ │ -#include "ace/Proactor.h" │ │ │ │ │ -#include "ace/Message_Block.h" │ │ │ │ │ -#include "ace/INET_Addr.h" │ │ │ │ │ -#include "ace/Asynch_IO_Impl.h" │ │ │ │ │ -#include "ace/os_include/os_errno.h" │ │ │ │ │ -#include "ace/Truncate.h" │ │ │ │ │ +Stats.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03155.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SOCK_Acceptor.inl File Reference │ │ │ │ +ACE: Monitor_Control_Action.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,30 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
SOCK_Acceptor.inl File Reference
│ │ │ │ +
│ │ │ │ +Namespaces
│ │ │ │ +
Monitor_Control_Action.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/Monitor_Control_Action.h"
│ │ │ │ +#include "ace/Guard_T.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.
 
namespace  ACE::Monitor_Control
 
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -SOCK_Acceptor.inl File Reference │ │ │ │ │ +Namespaces │ │ │ │ │ +Monitor_Control_Action.cpp File Reference │ │ │ │ │ +#include "ace/Monitor_Control_Action.h" │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE │ │ │ │ │ +  The namespace containing the ACE framework itself. │ │ │ │ │ +  │ │ │ │ │ +namespace  ACE::Monitor_Control │ │ │ │ │ +  │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03158.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Atomic_Op_T.cpp File Reference │ │ │ │ +ACE: Local_Name_Space_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -65,55 +65,61 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Macros | │ │ │ │ Functions
│ │ │ │ -
Atomic_Op_T.cpp File Reference
│ │ │ │ +
Local_Name_Space_T.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Atomic_Op_T.h"
│ │ │ │ +
#include "ace/ACE.h"
│ │ │ │ +#include "ace/Local_Name_Space.h"
│ │ │ │ +#include "ace/Guard_T.h"
│ │ │ │ +#include "ace/OS_NS_regex.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +#include <memory>
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Macros

#define ACE_ATOMIC_OP_T_CPP
 
#define ACE_LOCAL_NAME_SPACE_T_CPP
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Functions

 ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Atomic_Op_Ex) ACE_ALLOC_HOOK_DEFINE_Tcc(ACE_Atomic_Op) template< class ACE_LOCK
 
 ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Local_Name_Space) template< ACE_MEM_POOL_1
 
│ │ │ │

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ATOMIC_OP_T_CPP

│ │ │ │ + │ │ │ │ +

◆ ACE_LOCAL_NAME_SPACE_T_CPP

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_ATOMIC_OP_T_CPP#define ACE_LOCAL_NAME_SPACE_T_CPP
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tcc()

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tcc()

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Atomic_Op_Ex ACE_Local_Name_Space )
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,25 +4,30 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Macros | Functions │ │ │ │ │ -Atomic_Op_T.cpp File Reference │ │ │ │ │ -#include "ace/Atomic_Op_T.h" │ │ │ │ │ +Local_Name_Space_T.cpp File Reference │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/Local_Name_Space.h" │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ +#include "ace/OS_NS_regex.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ +#include │ │ │ │ │ Macros │ │ │ │ │ -#define ACE_ATOMIC_OP_T_CPP │ │ │ │ │ +#define ACE_LOCAL_NAME_SPACE_T_CPP │ │ │ │ │   │ │ │ │ │ Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Atomic_Op_Ex) ACE_ALLOC_HOOK_DEFINE_Tcc │ │ │ │ │ - (ACE_Atomic_Op) template< class ACE_LOCK │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Local_Name_Space) template< ACE_MEM_POOL_1 │ │ │ │ │   │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_ATOMIC_OP_T_CPP ***** │ │ │ │ │ -#define ACE_ATOMIC_OP_T_CPP │ │ │ │ │ +***** ◆ ACE_LOCAL_NAME_SPACE_T_CPP ***** │ │ │ │ │ +#define ACE_LOCAL_NAME_SPACE_T_CPP │ │ │ │ │ ***** Function Documentation ***** │ │ │ │ │ ***** ◆ ACE_ALLOC_HOOK_DEFINE_Tcc() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tcc ( ACE_Atomic_Op_Ex  ) │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tcc ( ACE_Local_Name_Space  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03161.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Message_Block_T.h File Reference │ │ │ │ +ACE: OS_NS_stdlib.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,32 +63,53 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Message_Block_T.h File Reference
│ │ │ │ +Variables
│ │ │ │ +
OS_NS_stdlib.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Message_Block.h"
│ │ │ │ -#include "ace/Message_Block_T.inl"
│ │ │ │ -#include "ace/Message_Block_T.cpp"
│ │ │ │ +
#include "ace/OS_NS_stdlib.h"
│ │ │ │ +#include "ace/Default_Constants.h"
│ │ │ │ +#include "ace/OS_NS_stdlib.inl"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +#include "ace/OS_NS_ctype.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Classes

class  ACE_Locked_Data_Block< ACE_LOCK >
 A Data_Block with a concrete locking strategy. More...
 

│ │ │ │ +Variables

static const char * __progname = ""
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Carlos O'Ryan corya.nosp@m.n@at.nosp@m.desk..nosp@m.com
│ │ │ │ -
│ │ │ │ +

Variable Documentation

│ │ │ │ + │ │ │ │ +

◆ __progname

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
const char* __progname = ""
│ │ │ │ +
│ │ │ │ +static
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,24 +3,24 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Message_Block_T.h File Reference │ │ │ │ │ -#include "ace/Message_Block.h" │ │ │ │ │ -#include "ace/Message_Block_T.inl" │ │ │ │ │ -#include "ace/Message_Block_T.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Locked_Data_Block<_ACE_LOCK_> │ │ │ │ │ -  A Data_Block with a concrete locking strategy. More... │ │ │ │ │ +Variables │ │ │ │ │ +OS_NS_stdlib.cpp File Reference │ │ │ │ │ +#include "ace/OS_NS_stdlib.h" │ │ │ │ │ +#include "ace/Default_Constants.h" │ │ │ │ │ +#include "ace/OS_NS_stdlib.inl" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ +#include "ace/OS_NS_ctype.h" │ │ │ │ │ + Variables │ │ │ │ │ +static const char * __progname = "" │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Carlos O'Ryan corya.nosp@m.n@at.nosp@m.desk..nosp@m.com │ │ │ │ │ +***** Variable Documentation ***** │ │ │ │ │ +***** ◆ __progname ***** │ │ │ │ │ +const char* __progname = "" static │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03164.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: DLL_Manager.h File Reference │ │ │ │ +ACE: Dump_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,48 +63,36 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ Macros
│ │ │ │ -
DLL_Manager.h File Reference
│ │ │ │ +
Dump_T.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Containers_T.h"
│ │ │ │ -#include "ace/SString.h"
│ │ │ │ -#include "ace/os_include/os_dlfcn.h"
│ │ │ │ +
#include "ace/Dump_T.h"
│ │ │ │ +#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/config-all.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_DLL_Handle
 Provides an abstract interface for handling various DLL operations. More...
 
class  ACE_DLL_Manager
 This class is a singleton and serves as a factory and repository for instances of ACE_DLL_Handle. More...
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Macros

#define ACE_DEFAULT_DLL_MANAGER_SIZE   1024
 
#define ACE_DUMP_T_CPP
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Don Hinton dhint.nosp@m.on@i.nosp@m.eee.o.nosp@m.rg
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_DLL_MANAGER_SIZE

│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_DUMP_T_CPP

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_DEFAULT_DLL_MANAGER_SIZE   1024#define ACE_DUMP_T_CPP
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,33 +3,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros │ │ │ │ │ -DLL_Manager.h File Reference │ │ │ │ │ -#include "ace/Containers_T.h" │ │ │ │ │ -#include "ace/SString.h" │ │ │ │ │ -#include "ace/os_include/os_dlfcn.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_DLL_Handle │ │ │ │ │ -  Provides an abstract interface for handling various DLL operations. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_DLL_Manager │ │ │ │ │ -  This class is a singleton and serves as a factory and repository for │ │ │ │ │ - instances of ACE_DLL_Handle. More... │ │ │ │ │ -  │ │ │ │ │ +Macros │ │ │ │ │ +Dump_T.cpp File Reference │ │ │ │ │ +#include "ace/Dump_T.h" │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ Macros │ │ │ │ │ -#define ACE_DEFAULT_DLL_MANAGER_SIZE   1024 │ │ │ │ │ +#define ACE_DUMP_T_CPP │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Don Hinton dhint.nosp@m.on@i.nosp@m.eee.o.nosp@m.rg │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_DEFAULT_DLL_MANAGER_SIZE ***** │ │ │ │ │ -#define ACE_DEFAULT_DLL_MANAGER_SIZE   1024 │ │ │ │ │ +***** ◆ ACE_DUMP_T_CPP ***** │ │ │ │ │ +#define ACE_DUMP_T_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03167.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: LSOCK.cpp File Reference │ │ │ │ +ACE: Thread.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
LSOCK.cpp File Reference
│ │ │ │ +
Thread.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/LSOCK.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/OS_NS_sys_socket.h"
│ │ │ │ +
#include "ace/Thread.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -LSOCK.cpp File Reference │ │ │ │ │ -#include "ace/LSOCK.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ +Thread.cpp File Reference │ │ │ │ │ +#include "ace/Thread.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03170.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Asynch_IO.h File Reference │ │ │ │ +ACE: TLI_Connector.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,235 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Macros | │ │ │ │ -Typedefs
│ │ │ │ -
Asynch_IO.h File Reference
│ │ │ │ +
TLI_Connector.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Synch_Traits.h"
│ │ │ │ -#include "ace/Thread_Mutex.h"
│ │ │ │ -#include "ace/Refcounted_Auto_Ptr.h"
│ │ │ │ -#include "ace/os_include/os_signal.h"
│ │ │ │ -#include "ace/os_include/sys/os_socket.h"
│ │ │ │ -#include "ace/os_include/sys/os_types.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Asynch_Result
 An interface base class which allows users access to common information related to an asynchronous operation. More...
 
class  ACE_Asynch_Operation
 This is an interface base class for all asynch operations. The resposiblility of this class is to forward all methods to its delegation/implementation class, e.g., ACE_WIN32_Asynch_Operation or ACE_POSIX_Asynch_Operation. More...
 
class  ACE_Asynch_Read_Stream
 This class is a factory for starting off asynchronous reads on a stream. This class forwards all methods to its implementation class. More...
 
class  ACE_Asynch_Read_Stream::Result
 This is the class which will be passed back to the ACE_Handler::handle_read_stream when the asynchronous read completes. This class forwards all the methods to the implementation classes. More...
 
class  ACE_Asynch_Write_Stream
 This class is a factory for initiating asynchronous writes on a connected TCP/IP stream. This class forwards all methods to its implementation class. More...
 
class  ACE_Asynch_Write_Stream::Result
 This is that class which will be passed back to the ACE_Handler when the asynchronous write completes. This class forwards all the methods to the implementation class. More...
 
class  ACE_Asynch_Read_File
 This class is a factory for starting off asynchronous reads on a file. This class forwards all methods to its implementation class. More...
 
class  ACE_Asynch_Read_File::Result
 This is that class which will be passed back to the {handler} when the asynchronous read completes. This class forwards all the methods to the implementation class. More...
 
class  ACE_Asynch_Write_File
 This class is a factory for starting off asynchronous writes on a file. This class forwards all methods to its implementation class. More...
 
class  ACE_Asynch_Write_File::Result
 This is that class which will be passed back to the {handler} when the asynchronous write completes. This class forwards all the methods to the implementation class. More...
 
class  ACE_Asynch_Accept
 This class is a factory for starting off asynchronous accepts on a listen handle. This class forwards all methods to its implementation class. More...
 
class  ACE_Asynch_Accept::Result
 This is that class which will be passed back to the {handler} when the asynchronous accept completes. More...
 
class  ACE_Asynch_Connect
 This class is a factory for starting off asynchronous connects This class forwards all methods to its implementation class. More...
 
class  ACE_Asynch_Connect::Result
 This is that class which will be passed back to the handler when the asynchronous connect completes. More...
 
class  ACE_Asynch_Transmit_File
 This class is a factory for starting off asynchronous transmit files on a stream. More...
 
class  ACE_Asynch_Transmit_File::Result
 This is that class which will be passed back to the {handler} when the asynchronous transmit file completes. More...
 
class  ACE_Asynch_Transmit_File::Header_And_Trailer
 The class defines a data structure that contains pointers to data to send before and after the file data is sent. More...
 
class  ACE_Asynch_Read_Dgram
 This class is a factory for starting off asynchronous reads on a UDP socket. This class forwards all methods to its implementation class. More...
 
class  ACE_Asynch_Read_Dgram::Result
 This is the class which will be passed back to the {handler} when the asynchronous read completes. This class forwards all the methods to the implementation classes. More...
 
class  ACE_Asynch_Write_Dgram
 This class is a factory for starting off asynchronous writes on a UDP socket. This class forwards all methods to its implementation class. More...
 
class  ACE_Asynch_Write_Dgram::Result
 This is that class which will be passed back to the {handler} when the asynchronous write completes. This class forwards all the methods to the implementation class. More...
 
class  ACE_Handler
 This base class defines the interface for receiving the results of asynchronous operations. More...
 
class  ACE_Handler::Proxy
 The Proxy class acts as a proxy for dispatch of completions to operations issued for the associated handler. It allows the handler to be deleted while operations are outstanding. The proxy must be used to get the ACE_Handler pointer for dispatching, and if it's 0, the handler is no longer valid and the result should not be dispatched. More...
 
class  ACE_Service_Handler
 This base class defines the interface for the ACE_Asynch_Acceptor to call into when new connection are accepted. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_INFINITE   INFINITE
 
#define ACE_STATUS_TIMEOUT   STATUS_TIMEOUT
 
#define ACE_WAIT_FAILED   WAIT_FAILED
 
#define ACE_WAIT_TIMEOUT   WAIT_TIMEOUT
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef TRANSMIT_FILE_BUFFERS ACE_TRANSMIT_FILE_BUFFERS
 
typedef LPTRANSMIT_FILE_BUFFERS ACE_LPTRANSMIT_FILE_BUFFERS
 
typedef PTRANSMIT_FILE_BUFFERS ACE_PTRANSMIT_FILE_BUFFERS
 
│ │ │ │ -

Detailed Description

│ │ │ │ -

This works on Win32 (defined (ACE_WIN32) && !defined (ACE_HAS_WINCE)) platforms and on POSIX4 platforms with {aio_*} routines (defined (ACE_HAS_AIO_CALLS))

│ │ │ │ -

On Win32 platforms, the implementation of {ACE_Asynch_Transmit_File} and {ACE_Asynch_Accept} are only supported if ACE_HAS_WINSOCK2 is defined or you are on WinNT 4.0 or higher.

│ │ │ │ -
Author
Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ -
│ │ │ │ -Tim Harrison harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu
│ │ │ │ -
│ │ │ │ -Alexander Babu Arulanthu alex@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu
│ │ │ │ -
│ │ │ │ -Roger Tragin r.tra.nosp@m.gin@.nosp@m.compu.nosp@m.ter..nosp@m.org
│ │ │ │ -
│ │ │ │ -Alexander Libman alibm.nosp@m.an@i.nosp@m.hug.c.nosp@m.om.a.nosp@m.u
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_INFINITE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_INFINITE   INFINITE
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_STATUS_TIMEOUT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_STATUS_TIMEOUT   STATUS_TIMEOUT
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_WAIT_FAILED

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_WAIT_FAILED   WAIT_FAILED
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_WAIT_TIMEOUT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_WAIT_TIMEOUT   WAIT_TIMEOUT
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_LPTRANSMIT_FILE_BUFFERS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef LPTRANSMIT_FILE_BUFFERS ACE_LPTRANSMIT_FILE_BUFFERS
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_PTRANSMIT_FILE_BUFFERS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef PTRANSMIT_FILE_BUFFERS ACE_PTRANSMIT_FILE_BUFFERS
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TRANSMIT_FILE_BUFFERS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef TRANSMIT_FILE_BUFFERS ACE_TRANSMIT_FILE_BUFFERS
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/TLI_Connector.h"
│ │ │ │ +#include "ace/Handle_Set.h"
│ │ │ │ +#include "ace/ACE.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/Time_Value.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,175 +3,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros | Typedefs │ │ │ │ │ -Asynch_IO.h File Reference │ │ │ │ │ -#include "ace/Synch_Traits.h" │ │ │ │ │ -#include "ace/Thread_Mutex.h" │ │ │ │ │ -#include "ace/Refcounted_Auto_Ptr.h" │ │ │ │ │ -#include "ace/os_include/os_signal.h" │ │ │ │ │ -#include "ace/os_include/sys/os_socket.h" │ │ │ │ │ -#include "ace/os_include/sys/os_types.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Asynch_Result │ │ │ │ │ -  An interface base class which allows users access to common information │ │ │ │ │ - related to an asynchronous operation. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Operation │ │ │ │ │ - This is an interface base class for all asynch operations. The │ │ │ │ │ -  resposiblility of this class is to forward all methods to its │ │ │ │ │ - delegation/implementation class, e.g., ACE_WIN32_Asynch_Operation or │ │ │ │ │ - ACE_POSIX_Asynch_Operation. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Read_Stream │ │ │ │ │ - This class is a factory for starting off asynchronous reads on a │ │ │ │ │ -  stream. This class forwards all methods to its implementation class. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Read_Stream::Result │ │ │ │ │ - This is the class which will be passed back to the ACE_Handler:: │ │ │ │ │ -  handle_read_stream when the asynchronous read completes. This class │ │ │ │ │ - forwards all the methods to the implementation classes. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Write_Stream │ │ │ │ │ - This class is a factory for initiating asynchronous writes on a │ │ │ │ │ -  connected TCP/IP stream. This class forwards all methods to its │ │ │ │ │ - implementation class. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Write_Stream::Result │ │ │ │ │ - This is that class which will be passed back to the ACE_Handler when │ │ │ │ │ -  the asynchronous write completes. This class forwards all the methods │ │ │ │ │ - to the implementation class. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Read_File │ │ │ │ │ -  This class is a factory for starting off asynchronous reads on a file. │ │ │ │ │ - This class forwards all methods to its implementation class. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Read_File::Result │ │ │ │ │ - This is that class which will be passed back to the {handler} when the │ │ │ │ │ -  asynchronous read completes. This class forwards all the methods to the │ │ │ │ │ - implementation class. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Write_File │ │ │ │ │ -  This class is a factory for starting off asynchronous writes on a file. │ │ │ │ │ - This class forwards all methods to its implementation class. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Write_File::Result │ │ │ │ │ - This is that class which will be passed back to the {handler} when the │ │ │ │ │ -  asynchronous write completes. This class forwards all the methods to │ │ │ │ │ - the implementation class. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Accept │ │ │ │ │ - This class is a factory for starting off asynchronous accepts on a │ │ │ │ │ -  listen handle. This class forwards all methods to its implementation │ │ │ │ │ - class. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Accept::Result │ │ │ │ │ -  This is that class which will be passed back to the {handler} when the │ │ │ │ │ - asynchronous accept completes. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Connect │ │ │ │ │ -  This class is a factory for starting off asynchronous connects This │ │ │ │ │ - class forwards all methods to its implementation class. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Connect::Result │ │ │ │ │ -  This is that class which will be passed back to the handler when the │ │ │ │ │ - asynchronous connect completes. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Transmit_File │ │ │ │ │ -  This class is a factory for starting off asynchronous transmit files on │ │ │ │ │ - a stream. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Transmit_File::Result │ │ │ │ │ -  This is that class which will be passed back to the {handler} when the │ │ │ │ │ - asynchronous transmit file completes. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Transmit_File::Header_And_Trailer │ │ │ │ │ -  The class defines a data structure that contains pointers to data to │ │ │ │ │ - send before and after the file data is sent. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Read_Dgram │ │ │ │ │ - This class is a factory for starting off asynchronous reads on a UDP │ │ │ │ │ -  socket. This class forwards all methods to its implementation class. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Read_Dgram::Result │ │ │ │ │ - This is the class which will be passed back to the {handler} when the │ │ │ │ │ -  asynchronous read completes. This class forwards all the methods to the │ │ │ │ │ - implementation classes. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Write_Dgram │ │ │ │ │ - This class is a factory for starting off asynchronous writes on a UDP │ │ │ │ │ -  socket. This class forwards all methods to its implementation class. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Asynch_Write_Dgram::Result │ │ │ │ │ - This is that class which will be passed back to the {handler} when the │ │ │ │ │ -  asynchronous write completes. This class forwards all the methods to │ │ │ │ │ - the implementation class. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Handler │ │ │ │ │ -  This base class defines the interface for receiving the results of │ │ │ │ │ - asynchronous operations. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Handler::Proxy │ │ │ │ │ - The Proxy class acts as a proxy for dispatch of completions to │ │ │ │ │ - operations issued for the associated handler. It allows the handler to │ │ │ │ │ -  be deleted while operations are outstanding. The proxy must be used to │ │ │ │ │ - get the ACE_Handler pointer for dispatching, and if it's 0, the handler │ │ │ │ │ - is no longer valid and the result should not be dispatched. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Service_Handler │ │ │ │ │ -  This base class defines the interface for the ACE_Asynch_Acceptor to │ │ │ │ │ - call into when new connection are accepted. More... │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_INFINITE   INFINITE │ │ │ │ │ -  │ │ │ │ │ -#define ACE_STATUS_TIMEOUT   STATUS_TIMEOUT │ │ │ │ │ -  │ │ │ │ │ -#define ACE_WAIT_FAILED   WAIT_FAILED │ │ │ │ │ -  │ │ │ │ │ -#define ACE_WAIT_TIMEOUT   WAIT_TIMEOUT │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ - typedef TRANSMIT_FILE_BUFFERS ACE_TRANSMIT_FILE_BUFFERS │ │ │ │ │ -  │ │ │ │ │ -typedef LPTRANSMIT_FILE_BUFFERS ACE_LPTRANSMIT_FILE_BUFFERS │ │ │ │ │ -  │ │ │ │ │ - typedef PTRANSMIT_FILE_BUFFERS ACE_PTRANSMIT_FILE_BUFFERS │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ -This works on Win32 (defined (ACE_WIN32) && !defined (ACE_HAS_WINCE)) platforms │ │ │ │ │ -and on POSIX4 platforms with {aio_*} routines (defined (ACE_HAS_AIO_CALLS)) │ │ │ │ │ -On Win32 platforms, the implementation of {ACE_Asynch_Transmit_File} and │ │ │ │ │ -{ACE_Asynch_Accept} are only supported if ACE_HAS_WINSOCK2 is defined or you │ │ │ │ │ -are on WinNT 4.0 or higher. │ │ │ │ │ - Author │ │ │ │ │ - Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ - Tim Harrison harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu │ │ │ │ │ - Alexander Babu Arulanthu alex@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu │ │ │ │ │ - Roger Tragin r.tra.nosp@m.gin@.nosp@m.compu.nosp@m.ter..nosp@m.org │ │ │ │ │ - Alexander Libman alibm.nosp@m.an@i.nosp@m.hug.c.nosp@m.om.a.nosp@m.u │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_INFINITE ***** │ │ │ │ │ -#define ACE_INFINITE   INFINITE │ │ │ │ │ -***** ◆ ACE_STATUS_TIMEOUT ***** │ │ │ │ │ -#define ACE_STATUS_TIMEOUT   STATUS_TIMEOUT │ │ │ │ │ -***** ◆ ACE_WAIT_FAILED ***** │ │ │ │ │ -#define ACE_WAIT_FAILED   WAIT_FAILED │ │ │ │ │ -***** ◆ ACE_WAIT_TIMEOUT ***** │ │ │ │ │ -#define ACE_WAIT_TIMEOUT   WAIT_TIMEOUT │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_LPTRANSMIT_FILE_BUFFERS ***** │ │ │ │ │ -typedef LPTRANSMIT_FILE_BUFFERS ACE_LPTRANSMIT_FILE_BUFFERS │ │ │ │ │ -***** ◆ ACE_PTRANSMIT_FILE_BUFFERS ***** │ │ │ │ │ -typedef PTRANSMIT_FILE_BUFFERS ACE_PTRANSMIT_FILE_BUFFERS │ │ │ │ │ -***** ◆ ACE_TRANSMIT_FILE_BUFFERS ***** │ │ │ │ │ -typedef TRANSMIT_FILE_BUFFERS ACE_TRANSMIT_FILE_BUFFERS │ │ │ │ │ +TLI_Connector.cpp File Reference │ │ │ │ │ +#include "ace/TLI_Connector.h" │ │ │ │ │ +#include "ace/Handle_Set.h" │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/Time_Value.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03173.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SOCK_Dgram_Bcast.h File Reference │ │ │ │ +ACE: SOCK_Dgram.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,34 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
SOCK_Dgram_Bcast.h File Reference
│ │ │ │ +
SOCK_Dgram.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SOCK_Dgram.h"
│ │ │ │ -#include "ace/INET_Addr.h"
│ │ │ │ -#include "ace/SOCK_Dgram_Bcast.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Bcast_Node
 Linked list of broadcast interfaces. More...
 
class  ACE_SOCK_Dgram_Bcast
 Defines the member functions for the ACE_SOCK datagram abstraction. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Doug Schmidt
│ │ │ │ +
#include "ace/OS_NS_sys_socket.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,26 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -SOCK_Dgram_Bcast.h File Reference │ │ │ │ │ -#include "ace/SOCK_Dgram.h" │ │ │ │ │ -#include "ace/INET_Addr.h" │ │ │ │ │ -#include "ace/SOCK_Dgram_Bcast.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Bcast_Node │ │ │ │ │ -  Linked list of broadcast interfaces. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_SOCK_Dgram_Bcast │ │ │ │ │ -  Defines the member functions for the ACE_SOCK datagram abstraction. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ +SOCK_Dgram.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03176.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Timer_List_T.h File Reference │ │ │ │ +ACE: IPC_SAP.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,27 +64,25 @@ │ │ │ │
    │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │ -
Timer_List_T.h File Reference
│ │ │ │ +
IPC_SAP.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Timer_Queue_T.h"
│ │ │ │ -#include "ace/Timer_List_T.cpp"
│ │ │ │ +
#include "ace/Flag_Manip.h"
│ │ │ │ +#include "ace/os_include/sys/os_types.h"
│ │ │ │ +#include "ace/IPC_SAP.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_Timer_List_Iterator_T< TYPE, FUNCTOR, ACE_LOCK, TIME_POLICY >
 Iterates over an ACE_Timer_List. More...
 
class  ACE_Timer_List_T< TYPE, FUNCTOR, ACE_LOCK, TIME_POLICY >
 Provides a simple implementation of timers. More...
class  ACE_IPC_SAP
 Defines the member functions for the base class of the ACE_IPC_SAP abstraction. More...
 
│ │ │ │

Detailed Description

│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
SV_Semaphore_Complex.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
Object_Manager.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/Object_Manager_Base.h"
│ │ │ │ +#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/Static_Object_Lock.h"
│ │ │ │ +#include "ace/Object_Manager.inl"
│ │ │ │ +#include "ace/Managed_Object.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Object_Manager
 Manager for ACE library services and singleton cleanup. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_MAX_MANAGED_OBJECTS   128
 
#define ACE_APPLICATION_PREALLOCATED_OBJECT_DECLARATIONS
 
#define ACE_APPLICATION_PREALLOCATED_ARRAY_DECLARATIONS
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

int ACE_SEH_Default_Exception_Selector (void *)
 
int ACE_SEH_Default_Exception_Handler (void *)
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
David L. Levine levin.nosp@m.e@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Matthias Kerkhoff
│ │ │ │ +
│ │ │ │ +Per Andersson
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_APPLICATION_PREALLOCATED_ARRAY_DECLARATIONS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_APPLICATION_PREALLOCATED_ARRAY_DECLARATIONS
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_APPLICATION_PREALLOCATED_OBJECT_DECLARATIONS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_APPLICATION_PREALLOCATED_OBJECT_DECLARATIONS
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_MAX_MANAGED_OBJECTS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MAX_MANAGED_OBJECTS   128
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_SEH_Default_Exception_Handler()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int ACE_SEH_Default_Exception_Handler (void * )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SEH_Default_Exception_Selector()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int ACE_SEH_Default_Exception_Selector (void * )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,50 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -SV_Semaphore_Complex.inl File Reference │ │ │ │ │ +Classes | Macros | Functions │ │ │ │ │ +Object_Manager.h File Reference │ │ │ │ │ +#include "ace/Object_Manager_Base.h" │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/Static_Object_Lock.h" │ │ │ │ │ +#include "ace/Object_Manager.inl" │ │ │ │ │ +#include "ace/Managed_Object.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Object_Manager │ │ │ │ │ +  Manager for ACE library services and singleton cleanup. More... │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_MAX_MANAGED_OBJECTS   128 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_APPLICATION_PREALLOCATED_OBJECT_DECLARATIONS │ │ │ │ │ +  │ │ │ │ │ +#define ACE_APPLICATION_PREALLOCATED_ARRAY_DECLARATIONS │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +int ACE_SEH_Default_Exception_Selector (void *) │ │ │ │ │ +  │ │ │ │ │ +int ACE_SEH_Default_Exception_Handler (void *) │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + David L. Levine levin.nosp@m.e@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ + Matthias Kerkhoff │ │ │ │ │ + Per Andersson │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_APPLICATION_PREALLOCATED_ARRAY_DECLARATIONS ***** │ │ │ │ │ +#define ACE_APPLICATION_PREALLOCATED_ARRAY_DECLARATIONS │ │ │ │ │ +***** ◆ ACE_APPLICATION_PREALLOCATED_OBJECT_DECLARATIONS ***** │ │ │ │ │ +#define ACE_APPLICATION_PREALLOCATED_OBJECT_DECLARATIONS │ │ │ │ │ +***** ◆ ACE_MAX_MANAGED_OBJECTS ***** │ │ │ │ │ +#define ACE_MAX_MANAGED_OBJECTS   128 │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_SEH_Default_Exception_Handler() ***** │ │ │ │ │ +int ACE_SEH_Default_Exception_Handler ( void *  ) │ │ │ │ │ +***** ◆ ACE_SEH_Default_Exception_Selector() ***** │ │ │ │ │ +int ACE_SEH_Default_Exception_Selector ( void *  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03182.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Get_Opt.inl File Reference │ │ │ │ +ACE: Map_Manager.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,67 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Get_Opt.inl File Reference
│ │ │ │ +
│ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
Map_Manager.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/Map_Manager.h"
│ │ │ │ +#include "ace/Malloc_Base.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_MAP_MANAGER_CPP
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Map_Entry) ACE_ALLOC_HOOK_DEFINE_Tccc(ACE_Map_Manager) ACE_ALLOC_HOOK_DEFINE_Tccc(ACE_Map_Const_Iterator_Base) ACE_ALLOC_HOOK_DEFINE_Tccc(ACE_Map_Iterator_Base) ACE_ALLOC_HOOK_DEFINE_Tccc(ACE_Map_Const_Iterator) ACE_ALLOC_HOOK_DEFINE_Tccc(ACE_Map_Iterator) ACE_ALLOC_HOOK_DEFINE_Tccc(ACE_Map_Reverse_Iterator) template< class EXT_ID
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_MAP_MANAGER_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MAP_MANAGER_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tcc()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Map_Entry )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,30 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Get_Opt.inl File Reference │ │ │ │ │ +Macros | Functions │ │ │ │ │ +Map_Manager.cpp File Reference │ │ │ │ │ +#include "ace/Map_Manager.h" │ │ │ │ │ +#include "ace/Malloc_Base.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_MAP_MANAGER_CPP │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Map_Entry) ACE_ALLOC_HOOK_DEFINE_Tccc │ │ │ │ │ + (ACE_Map_Manager) ACE_ALLOC_HOOK_DEFINE_Tccc(ACE_Map_Const_Iterator_Base) │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tccc(ACE_Map_Iterator_Base) ACE_ALLOC_HOOK_DEFINE_Tccc │ │ │ │ │ + (ACE_Map_Const_Iterator) ACE_ALLOC_HOOK_DEFINE_Tccc(ACE_Map_Iterator) │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tccc(ACE_Map_Reverse_Iterator) template< class EXT_ID │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_MAP_MANAGER_CPP ***** │ │ │ │ │ +#define ACE_MAP_MANAGER_CPP │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tcc() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tcc ( ACE_Map_Entry  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03185.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: ace_wchar.inl File Reference │ │ │ │ +ACE: Tokenizer_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,44 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
ace_wchar.inl File Reference
│ │ │ │ +
│ │ │ │ +Macros
│ │ │ │ +
Tokenizer_T.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/ACE.h"
│ │ │ │ +#include "ace/Malloc_Base.h"
│ │ │ │ +#include "ace/String_Base.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_TOKENIZER_T_CPP
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_TOKENIZER_T_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TOKENIZER_T_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -ace_wchar.inl File Reference │ │ │ │ │ +Macros │ │ │ │ │ +Tokenizer_T.cpp File Reference │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/Malloc_Base.h" │ │ │ │ │ +#include "ace/String_Base.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_TOKENIZER_T_CPP │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_TOKENIZER_T_CPP ***** │ │ │ │ │ +#define ACE_TOKENIZER_T_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03188.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: CDR_Size.inl File Reference │ │ │ │ +ACE: Throughput_Stats.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,822 +63,28 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Functions
│ │ │ │ -
CDR_Size.inl File Reference
│ │ │ │ +Classes
│ │ │ │ +
Throughput_Stats.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/OS_NS_string.h"
│ │ │ │ +
#include "ace/Basic_Stats.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::Char x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::Short x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::UShort x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::Long x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::ULong x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::LongLong x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::ULongLong x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::LongDouble x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::Float x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::Double x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, const ACE_CDR::Fixed &x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, const ACE_CDR::Char *x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, const ACE_CDR::WChar *x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, const std::string &x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, const std::wstring &x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_OutputCDR::from_boolean x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_OutputCDR::from_char x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_OutputCDR::from_wchar x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_OutputCDR::from_octet x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_OutputCDR::from_string x)
 
ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_OutputCDR::from_wstring x)
 
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ operator<<() [1/21]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
ACE_CDR::Char x 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator<<() [2/21]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
ACE_CDR::Double x 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator<<() [3/21]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
ACE_CDR::Float x 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator<<() [4/21]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
ACE_CDR::Long x 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator<<() [5/21]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
ACE_CDR::LongDouble x 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator<<() [6/21]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
ACE_CDR::LongLong x 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator<<() [7/21]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
ACE_CDR::Short x 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator<<() [8/21]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
ACE_CDR::ULong x 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator<<() [9/21]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
ACE_CDR::ULongLong x 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator<<() [10/21]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
ACE_CDR::UShort x 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator<<() [11/21]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
ACE_OutputCDR::from_boolean x 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator<<() [12/21]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
ACE_OutputCDR::from_char x 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator<<() [13/21]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
ACE_OutputCDR::from_octet x 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator<<() [14/21]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
ACE_OutputCDR::from_string x 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator<<() [15/21]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
ACE_OutputCDR::from_wchar x 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator<<() [16/21]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
ACE_OutputCDR::from_wstring x 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator<<() [17/21]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
const ACE_CDR::Charx 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator<<() [18/21]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
const ACE_CDR::Fixedx 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator<<() [19/21]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
const ACE_CDR::WCharx 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator<<() [20/21]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
const std::string & x 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator<<() [21/21]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_CDR::Boolean operator<< (ACE_SizeCDRss,
const std::wstring & x 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +

│ │ │ │ +Classes

class  ACE_Throughput_Stats
 A simple class to make throughput and latency analysis. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
David L. Levine
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,141 +3,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Functions │ │ │ │ │ -CDR_Size.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ - Functions │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::Char x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::Short x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::UShort x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::Long x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::ULong x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::LongLong x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::ULongLong x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::LongDouble x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::Float x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_CDR::Double x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, const ACE_CDR::Fixed &x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, const ACE_CDR::Char *x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, const ACE_CDR::WChar *x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, const std::string &x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, const std::wstring &x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_OutputCDR::from_boolean x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_OutputCDR::from_char x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_OutputCDR::from_wchar x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_OutputCDR::from_octet x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_OutputCDR::from_string x) │ │ │ │ │ -  │ │ │ │ │ -ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, ACE_OutputCDR::from_wstring x) │ │ │ │ │ -  │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ operator<<() [1/21] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_SizeCDR & ss, │ │ │ │ │ - ACE_CDR::Char x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [2/21] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ - ACE_CDR::Double x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [3/21] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ - ACE_CDR::Float x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [4/21] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_SizeCDR & ss, │ │ │ │ │ - ACE_CDR::Long x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [5/21] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ - ACE_CDR::LongDouble x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [6/21] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ - ACE_CDR::LongLong x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [7/21] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ - ACE_CDR::Short x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [8/21] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ - ACE_CDR::ULong x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [9/21] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ - ACE_CDR::ULongLong x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [10/21] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ - ACE_CDR::UShort x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [11/21] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ - ACE_OutputCDR::from_boolean x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [12/21] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ - ACE_OutputCDR::from_char x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [13/21] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ - ACE_OutputCDR::from_octet x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [14/21] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ - ACE_OutputCDR::from_string x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [15/21] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ - ACE_OutputCDR::from_wchar x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [16/21] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ - ACE_OutputCDR::from_wstring x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [17/21] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ - const ACE_CDR::Char * x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [18/21] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ - const ACE_CDR::Fixed & x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [19/21] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ - const ACE_CDR::WChar * x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [20/21] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ - const std::string & x  inline │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ operator<<() [21/21] ***** │ │ │ │ │ -ACE_CDR::Boolean operator<< ( ACE_SizeCDR &  ss, │ │ │ │ │ - const std::wstring & x  inline │ │ │ │ │ - ) │ │ │ │ │ +Classes │ │ │ │ │ +Throughput_Stats.h File Reference │ │ │ │ │ +#include "ace/Basic_Stats.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Throughput_Stats │ │ │ │ │ +  A simple class to make throughput and latency analysis. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + David L. Levine │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03191.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Registry.h File Reference │ │ │ │ +ACE: Unbounded_Set.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,53 +64,38 @@ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │ -
Registry.h File Reference
│ │ │ │ +
Unbounded_Set.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Containers.h"
│ │ │ │ -#include "ace/SString.h"
│ │ │ │ +
#include "ace/Unbounded_Set_Ex.h"
│ │ │ │ +#include "ace/Unbounded_Set.inl"
│ │ │ │ +#include "ace/Unbounded_Set.cpp"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_Registry
 A Name Server implementation. More...
struct  ACE_Unbounded_Set_Default_Comparator< T >
 Simple comparator that evaluates equality using == operator. More...
 
struct  ACE_Registry::Name_Component
 International string. More...
class  ACE_Unbounded_Set_Iterator< T >
 Compatibility wrapper for ACE_Unbounded_Set_Ex_Iterator. More...
 
struct  ACE_Registry::Binding
class  ACE_Unbounded_Set_Const_Iterator< T >
 Compatibility wrapper for ACE_Unbounded_Set_Ex_Const_Iterator. More...
 
class  ACE_Registry::Object
 An object representation. More...
 
class  ACE_Registry::Naming_Context
 An context representation. More...
 
class  ACE_Registry::Binding_Iterator
 An iterator. More...
 
class  ACE_Registry::Binding_Iterator::Iteration_State
 
class  ACE_Registry::Binding_Iterator::Object_Iteration
 
class  ACE_Registry::Binding_Iterator::Context_Iteration
 
class  ACE_Registry::Binding_Iterator::Iteration_Complete
 
class  ACE_Predefined_Naming_Contexts
 A factory for predefined registries, which exist by default on Win32 platforms. More...
class  ACE_Unbounded_Set< T >
 Compatibility wrapper for ACE_Unbounded_Set_Ex. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Irfan Pyarali (irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu)
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,46 +4,31 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Classes │ │ │ │ │ -Registry.h File Reference │ │ │ │ │ -#include "ace/Containers.h" │ │ │ │ │ -#include "ace/SString.h" │ │ │ │ │ +Unbounded_Set.h File Reference │ │ │ │ │ +#include "ace/Unbounded_Set_Ex.h" │ │ │ │ │ +#include "ace/Unbounded_Set.inl" │ │ │ │ │ +#include "ace/Unbounded_Set.cpp" │ │ │ │ │ Classes │ │ │ │ │ - class  ACE_Registry │ │ │ │ │ -  A Name Server implementation. More... │ │ │ │ │ +struct  ACE_Unbounded_Set_Default_Comparator<_T_> │ │ │ │ │ +  Simple comparator that evaluates equality using == operator. More... │ │ │ │ │   │ │ │ │ │ -struct  ACE_Registry::Name_Component │ │ │ │ │ -  International string. More... │ │ │ │ │ + class  ACE_Unbounded_Set_Iterator<_T_> │ │ │ │ │ +  Compatibility wrapper for ACE_Unbounded_Set_Ex_Iterator. More... │ │ │ │ │   │ │ │ │ │ -struct  ACE_Registry::Binding │ │ │ │ │ + class  ACE_Unbounded_Set_Const_Iterator<_T_> │ │ │ │ │ +  Compatibility wrapper for ACE_Unbounded_Set_Ex_Const_Iterator. More... │ │ │ │ │   │ │ │ │ │ - class  ACE_Registry::Object │ │ │ │ │ -  An object representation. More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Registry::Naming_Context │ │ │ │ │ -  An context representation. More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Registry::Binding_Iterator │ │ │ │ │ -  An iterator. More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Registry::Binding_Iterator::Iteration_State │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Registry::Binding_Iterator::Object_Iteration │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Registry::Binding_Iterator::Context_Iteration │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Registry::Binding_Iterator::Iteration_Complete │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Predefined_Naming_Contexts │ │ │ │ │ -  A factory for predefined registries, which exist by default on Win32 │ │ │ │ │ - platforms. More... │ │ │ │ │ + class  ACE_Unbounded_Set<_T_> │ │ │ │ │ +  Compatibility wrapper for ACE_Unbounded_Set_Ex. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Irfan Pyarali (irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu) │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03194.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Remote_Tokens.inl File Reference │ │ │ │ +ACE: Singleton.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,15 +62,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Remote_Tokens.inl File Reference
│ │ │ │ +
Singleton.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Remote_Tokens.inl File Reference │ │ │ │ │ +Singleton.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03197.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Message_Block.cpp File Reference │ │ │ │ +ACE: Monitor_Point_Registry.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,61 +63,42 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Macros
│ │ │ │ -
Message_Block.cpp File Reference
│ │ │ │ +Classes | │ │ │ │ +Namespaces
│ │ │ │ +
Monitor_Point_Registry.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Message_Block.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/Malloc_Base.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ -#include "ace/Timeprobe.h"
│ │ │ │ +
#include "ace/Thread_Mutex.h"
│ │ │ │ +#include "ace/Synch_Traits.h"
│ │ │ │ +#include "ace/Null_Mutex.h"
│ │ │ │ +#include "ace/Hash_Map_Manager_T.h"
│ │ │ │ +#include "ace/Monitor_Control_Types.h"
│ │ │ │ +#include "ace/Singleton.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ -Macros

#define ACE_EXECUTION_TIME   ACE_Time_Value::zero
 
#define ACE_DEADLINE_TIME   ACE_Time_Value::max_time
 

│ │ │ │ +Classes

class  ACE::Monitor_Control::Monitor_Point_Registry
 Storage for instantiated monitor points. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.
 
namespace  ACE::Monitor_Control
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_DEADLINE_TIME

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEADLINE_TIME   ACE_Time_Value::max_time
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_EXECUTION_TIME

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_EXECUTION_TIME   ACE_Time_Value::zero
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Jeff Parsons j.par.nosp@m.sons.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,28 +3,32 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Message_Block.cpp File Reference │ │ │ │ │ -#include "ace/Message_Block.h" │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/Malloc_Base.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ -#include "ace/Timeprobe.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_EXECUTION_TIME   ACE_Time_Value::zero │ │ │ │ │ +Classes | Namespaces │ │ │ │ │ +Monitor_Point_Registry.h File Reference │ │ │ │ │ +#include "ace/Thread_Mutex.h" │ │ │ │ │ +#include "ace/Synch_Traits.h" │ │ │ │ │ +#include "ace/Null_Mutex.h" │ │ │ │ │ +#include "ace/Hash_Map_Manager_T.h" │ │ │ │ │ +#include "ace/Monitor_Control_Types.h" │ │ │ │ │ +#include "ace/Singleton.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE::Monitor_Control::Monitor_Point_Registry │ │ │ │ │ +  Storage for instantiated monitor points. More... │ │ │ │ │   │ │ │ │ │ -#define ACE_DEADLINE_TIME   ACE_Time_Value::max_time │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE │ │ │ │ │ +  The namespace containing the ACE framework itself. │ │ │ │ │   │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_DEADLINE_TIME ***** │ │ │ │ │ -#define ACE_DEADLINE_TIME   ACE_Time_Value::max_time │ │ │ │ │ -***** ◆ ACE_EXECUTION_TIME ***** │ │ │ │ │ -#define ACE_EXECUTION_TIME   ACE_Time_Value::zero │ │ │ │ │ +namespace  ACE::Monitor_Control │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Jeff Parsons │ │ │ │ │ + j.par.nosp@m.sons.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03200.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_stdlib.h File Reference │ │ │ │ +ACE: ATM_QoS.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,365 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Namespaces | │ │ │ │ -Macros | │ │ │ │ -Typedefs | │ │ │ │ -Functions
│ │ │ │ -
OS_NS_stdlib.h File Reference
│ │ │ │ +
ATM_QoS.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -#include "ace/os_include/os_stdlib.h"
│ │ │ │ -#include <cstdlib>
│ │ │ │ -#include "ace/Basic_Types.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef int(* ACE_COMPARE_FUNC) (const void *, const void *)
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

ACE_INT64 ace_strtoll_helper (const char *s, char **ptr, int base)
 
ACE_INT64 ace_strtoull_helper (const char *s, char **ptr, int base)
 
int ace_rand_r_helper (unsigned *seed)
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

Non-standard functions

These functions aren't in the standard.

│ │ │ │ -
ACE_EXIT_HOOK ACE_OS::exit_hook_ = 0
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
void ACE_OS::_exit (int status=0)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
void ACE_OS::abort ()
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
int ACE_OS::atexit (ACE_EXIT_HOOK func, const char *name=0)
 
int ACE_OS::atoi (const char *s)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
int ACE_OS::atoi (const wchar_t *s)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
long ACE_OS::atol (const char *s)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
long ACE_OS::atol (const wchar_t *s)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
double ACE_OS::atof (const char *s)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
double ACE_OS::atof (const wchar_t *s)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
void * ACE_OS::atop (const char *s)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
void * ACE_OS::atop (const wchar_t *s)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
void * ACE_OS::bsearch (const void *key, const void *base, size_t nel, size_t size, ACE_COMPARE_FUNC)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
void * ACE_OS::calloc (size_t elements, size_t sizeof_elements)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
void ACE_OS::exit (int status=0)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
void ACE_OS::free (void *)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
char * ACE_OS::getenv (const char *symbol)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
wchar_t * ACE_OS::getenv (const wchar_t *symbol)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
ACE_TCHARACE_OS::getenvstrings ()
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
char * ACE_OS::itoa (int value, char *string, int radix)
 Converts an integer to a string. More...
 
wchar_t * ACE_OS::itoa (int value, wchar_t *string, int radix)
 Converts an integer to a string. More...
 
char * ACE_OS::itoa_emulation (int value, char *string, int radix)
 Emulated itoa - Converts an integer to a string. More...
 
void * ACE_OS::malloc (size_t)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
ACE_HANDLE ACE_OS::mkstemp (char *s)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
ACE_HANDLE ACE_OS::mkstemp (wchar_t *s)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
char * ACE_OS::mktemp (char *s)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
wchar_t * ACE_OS::mktemp (wchar_t *s)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
int ACE_OS::putenv (const char *string)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
int ACE_OS::putenv (const wchar_t *string)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
void ACE_OS::qsort (void *base, size_t nel, size_t width, ACE_COMPARE_FUNC)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
int ACE_OS::setenv (const char *envname, const char *envval, int overwrite)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
int ACE_OS::unsetenv (const char *name)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
int ACE_OS::rand ()
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
int ACE_OS::rand_r (unsigned int *seed)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
void * ACE_OS::realloc (void *, size_t)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
char * ACE_OS::realpath (const char *file_name, char *resolved_name)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
wchar_t * ACE_OS::realpath (const wchar_t *file_name, wchar_t *resolved_name)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
ACE_EXIT_HOOK ACE_OS::set_exit_hook (ACE_EXIT_HOOK hook)
 For use by ACE_Object_Manager only, to register its exit hook.. More...
 
void ACE_OS::srand (u_int seed)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
ACE_TCHARACE_OS::strenvdup (const ACE_TCHAR *str)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
double ACE_OS::strtod (const char *s, char **endptr)
 Converts a string to a double value (char version). More...
 
double ACE_OS::strtod (const wchar_t *s, wchar_t **endptr)
 Converts a string to a double value (wchar_t version). More...
 
long ACE_OS::strtol (const char *s, char **ptr, int base)
 Converts a string to a long value (char version). More...
 
long ACE_OS::strtol (const wchar_t *s, wchar_t **ptr, int base)
 Converts a string to a long value (wchar_t version). More...
 
unsigned long ACE_OS::strtoul (const char *s, char **ptr, int base)
 Converts a string to an unsigned long value (char version). More...
 
unsigned long ACE_OS::strtoul (const wchar_t *s, wchar_t **ptr, int base)
 Converts a string to an unsigned long value (wchar_t version). More...
 
ACE_INT64 ACE_OS::strtoll (const char *s, char **ptr, int base)
 Converts a string to a signed 64 bit int value (char version). More...
 
ACE_INT64 ACE_OS::strtoll (const wchar_t *s, wchar_t **ptr, int base)
 Converts a string to a signed 64 bit int value (wchar_t version). More...
 
ACE_UINT64 ACE_OS::strtoull (const char *s, char **ptr, int base)
 Converts a string to a unsigned 64 bit int value (char version). More...
 
ACE_UINT64 ACE_OS::strtoull (const wchar_t *s, wchar_t **ptr, int base)
 Converts a string to a unsigned 64 bit int value (wchar_t version). More...
 
int ACE_OS::system (const ACE_TCHAR *s)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
const char * ACE_OS::getprogname ()
 
const char * ACE_OS::getprogname_emulation ()
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
void ACE_OS::setprogname (const char *name)
 
void ACE_OS::setprogname_emulation (const char *name)
 Function that is called by <ACE_OS::exit>, if non-null. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ -
│ │ │ │ -and a cast of thousands...
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_EXPORT_MACRO

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_COMPARE_FUNC

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef int(* ACE_COMPARE_FUNC) (const void *, const void *)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ace_rand_r_helper()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int ace_rand_r_helper (unsigned * seed)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ace_strtoll_helper()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_INT64 ace_strtoll_helper (const char * s,
char ** ptr,
int base 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ace_strtoull_helper()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_INT64 ace_strtoull_helper (const char * s,
char ** ptr,
int base 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,237 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces | Macros | Typedefs | Functions │ │ │ │ │ -OS_NS_stdlib.h File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ -#include "ace/os_include/os_stdlib.h" │ │ │ │ │ -#include │ │ │ │ │ -#include "ace/Basic_Types.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_OS │ │ │ │ │ - This namespace defines an OS independent programming API that │ │ │ │ │ -  shields developers from nonportable aspects of writing efficient │ │ │ │ │ - system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ - various real-time operating systems. │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef int(* ACE_COMPARE_FUNC) (const void *, const void *) │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -ACE_INT64 ace_strtoll_helper (const char *s, char **ptr, int base) │ │ │ │ │ -  │ │ │ │ │ -ACE_INT64 ace_strtoull_helper (const char *s, char **ptr, int base) │ │ │ │ │ -  │ │ │ │ │ - int ace_rand_r_helper (unsigned *seed) │ │ │ │ │ -  │ │ │ │ │ -***** Non-standard functions ***** │ │ │ │ │ -These functions aren't in the standard. │ │ │ │ │ -ACE_EXIT_HOOK ACE_OS::exit_hook_ = 0 │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ - void ACE_OS::_exit (int status=0) │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ - void ACE_OS::abort () │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::atexit (ACE_EXIT_HOOK func, const char *name=0) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::atoi (const char *s) │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::atoi (const wchar_t *s) │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ - long ACE_OS::atol (const char *s) │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ - long ACE_OS::atol (const wchar_t *s) │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ - double ACE_OS::atof (const char *s) │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ - double ACE_OS::atof (const wchar_t *s) │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ - void * ACE_OS::atop (const char *s) │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ - void * ACE_OS::atop (const wchar_t *s) │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ - void * ACE_OS::bsearch (const void *key, const void *base, size_t nel, │ │ │ │ │ - size_t size, ACE_COMPARE_FUNC) │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ - void * ACE_OS::calloc (size_t elements, size_t sizeof_elements) │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ - void ACE_OS::exit (int status=0) │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ - void ACE_OS::free (void *) │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ - char * ACE_OS::getenv (const char *symbol) │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ - wchar_t * ACE_OS::getenv (const wchar_t *symbol) │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ - ACE_TCHAR * ACE_OS::getenvstrings () │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ - char * ACE_OS::itoa (int value, char *string, int radix) │ │ │ │ │ -  Converts an integer to a string. More... │ │ │ │ │ -  │ │ │ │ │ - wchar_t * ACE_OS::itoa (int value, wchar_t *string, int radix) │ │ │ │ │ -  Converts an integer to a string. More... │ │ │ │ │ -  │ │ │ │ │ - char * ACE_OS::itoa_emulation (int value, char *string, int radix) │ │ │ │ │ -  Emulated itoa - Converts an integer to a string. More... │ │ │ │ │ -  │ │ │ │ │ - void * ACE_OS::malloc (size_t) │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ - ACE_HANDLE ACE_OS::mkstemp (char *s) │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ - ACE_HANDLE ACE_OS::mkstemp (wchar_t *s) │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ - char * ACE_OS::mktemp (char *s) │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ - wchar_t * ACE_OS::mktemp (wchar_t *s) │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::putenv (const char *string) │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::putenv (const wchar_t *string) │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ - void ACE_OS::qsort (void *base, size_t nel, size_t width, │ │ │ │ │ - ACE_COMPARE_FUNC) │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::setenv (const char *envname, const char *envval, int │ │ │ │ │ - overwrite) │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::unsetenv (const char *name) │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::rand () │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::rand_r (unsigned int *seed) │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ - void * ACE_OS::realloc (void *, size_t) │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ - char * ACE_OS::realpath (const char *file_name, char *resolved_name) │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ - wchar_t * ACE_OS::realpath (const wchar_t *file_name, wchar_t │ │ │ │ │ - *resolved_name) │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ -ACE_EXIT_HOOK ACE_OS::set_exit_hook (ACE_EXIT_HOOK hook) │ │ │ │ │ -  For use by ACE_Object_Manager only, to register its exit hook.. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ - void ACE_OS::srand (u_int seed) │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ - ACE_TCHAR * ACE_OS::strenvdup (const ACE_TCHAR *str) │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ - double ACE_OS::strtod (const char *s, char **endptr) │ │ │ │ │ -  Converts a string to a double value (char version). More... │ │ │ │ │ -  │ │ │ │ │ - double ACE_OS::strtod (const wchar_t *s, wchar_t **endptr) │ │ │ │ │ -  Converts a string to a double value (wchar_t version). More... │ │ │ │ │ -  │ │ │ │ │ - long ACE_OS::strtol (const char *s, char **ptr, int base) │ │ │ │ │ -  Converts a string to a long value (char version). More... │ │ │ │ │ -  │ │ │ │ │ - long ACE_OS::strtol (const wchar_t *s, wchar_t **ptr, int base) │ │ │ │ │ -  Converts a string to a long value (wchar_t version). More... │ │ │ │ │ -  │ │ │ │ │ -unsigned long ACE_OS::strtoul (const char *s, char **ptr, int base) │ │ │ │ │ -  Converts a string to an unsigned long value (char version). │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -unsigned long ACE_OS::strtoul (const wchar_t *s, wchar_t **ptr, int base) │ │ │ │ │ -  Converts a string to an unsigned long value (wchar_t version). │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ - ACE_INT64 ACE_OS::strtoll (const char *s, char **ptr, int base) │ │ │ │ │ -  Converts a string to a signed 64 bit int value (char version). │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ - ACE_INT64 ACE_OS::strtoll (const wchar_t *s, wchar_t **ptr, int base) │ │ │ │ │ -  Converts a string to a signed 64 bit int value (wchar_t │ │ │ │ │ - version). More... │ │ │ │ │ -  │ │ │ │ │ - ACE_UINT64 ACE_OS::strtoull (const char *s, char **ptr, int base) │ │ │ │ │ -  Converts a string to a unsigned 64 bit int value (char version). │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ - ACE_UINT64 ACE_OS::strtoull (const wchar_t *s, wchar_t **ptr, int base) │ │ │ │ │ -  Converts a string to a unsigned 64 bit int value (wchar_t │ │ │ │ │ - version). More... │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::system (const ACE_TCHAR *s) │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ - const char * ACE_OS::getprogname () │ │ │ │ │ -  │ │ │ │ │ - const char * ACE_OS::getprogname_emulation () │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ - void ACE_OS::setprogname (const char *name) │ │ │ │ │ -  │ │ │ │ │ - void ACE_OS::setprogname_emulation (const char *name) │ │ │ │ │ -  Function that is called by , if non-null. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ - and a cast of thousands... │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_COMPARE_FUNC ***** │ │ │ │ │ -typedef int(* ACE_COMPARE_FUNC) (const void *, const void *) │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ace_rand_r_helper() ***** │ │ │ │ │ -int ( unsigned * seed ) inline │ │ │ │ │ -ace_rand_r_helper │ │ │ │ │ -***** ◆ ace_strtoll_helper() ***** │ │ │ │ │ -ACE_INT64 ace_strtoll_helper ( const char * s, │ │ │ │ │ - char **  ptr, inline │ │ │ │ │ - int  base  │ │ │ │ │ - ) │ │ │ │ │ -***** ◆ ace_strtoull_helper() ***** │ │ │ │ │ -ACE_INT64 ace_strtoull_helper ( const char * s, │ │ │ │ │ - char **  ptr, inline │ │ │ │ │ - int  base  │ │ │ │ │ - ) │ │ │ │ │ +ATM_QoS.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03203.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Asynch_Connector.h File Reference │ │ │ │ +ACE: Dynamic_Service.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,29 +64,32 @@ │ │ │ │
    │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │ -
Asynch_Connector.h File Reference
│ │ │ │ +
Dynamic_Service.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Asynch_IO.h"
│ │ │ │ -#include "ace/INET_Addr.h"
│ │ │ │ -#include "ace/Asynch_Connector.cpp"
│ │ │ │ +
#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/Dynamic_Service_Base.h"
│ │ │ │ +#include "ace/Dynamic_Service.inl"
│ │ │ │ +#include "ace/Dynamic_Service.cpp"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_Asynch_Connector< HANDLER >
 This class is an example of the Connector pattern. This class will establish new connections and create new HANDLER objects to handle the new connections. More...
class  ACE_Dynamic_Service< TYPE >
 Provides a general interface to retrieve arbitrary objects from the ACE service repository. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Alexander Libman alibm.nosp@m.an@i.nosp@m.hug.c.nosp@m.om.a.nosp@m.u
│ │ │ │ +
Author
Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ +
│ │ │ │ +Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,23 +4,25 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Classes │ │ │ │ │ -Asynch_Connector.h File Reference │ │ │ │ │ -#include "ace/Asynch_IO.h" │ │ │ │ │ -#include "ace/INET_Addr.h" │ │ │ │ │ -#include "ace/Asynch_Connector.cpp" │ │ │ │ │ +Dynamic_Service.h File Reference │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/Dynamic_Service_Base.h" │ │ │ │ │ +#include "ace/Dynamic_Service.inl" │ │ │ │ │ +#include "ace/Dynamic_Service.cpp" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Asynch_Connector<_HANDLER_> │ │ │ │ │ - This class is an example of the Connector pattern. This class will │ │ │ │ │ -  establish new connections and create new HANDLER objects to handle the │ │ │ │ │ - new connections. More... │ │ │ │ │ +class  ACE_Dynamic_Service<_TYPE_> │ │ │ │ │ +  Provides a general interface to retrieve arbitrary objects from the ACE │ │ │ │ │ + service repository. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Alexander Libman alibm.nosp@m.an@i.nosp@m.hug.c.nosp@m.om.a.nosp@m.u │ │ │ │ │ + Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03206.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Arg_Shifter.h File Reference │ │ │ │ +ACE: TLI_Stream.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,50 +63,30 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Typedefs
│ │ │ │ -
Arg_Shifter.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
TLI_Stream.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/Arg_Shifter.cpp"
│ │ │ │ +
#include "ace/TLI.h"
│ │ │ │ +#include "ace/INET_Addr.h"
│ │ │ │ +#include "ace/TLI_Stream.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ -

│ │ │ │ Classes

class  ACE_Arg_Shifter_T< CHAR_TYPE >
 This ADT operates on a specified set of arguments (argv). As known arguments are scanned, they are shifted to the back of the argv vector, so deeper levels of argument parsing can locate the yet unprocessed arguments at the beginning of the vector. More...
class  ACE_TLI_Stream
 Defines the member functions for ACE_TLI_Stream abstraction. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │

│ │ │ │ -Typedefs

typedef ACE_Arg_Shifter_T< ACE_TCHARACE_Arg_Shifter
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Seth Widoff
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Arg_Shifter

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef ACE_Arg_Shifter_T<ACE_TCHAR> ACE_Arg_Shifter
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
Author
Doug Schmidt
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,30 +3,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Typedefs │ │ │ │ │ -Arg_Shifter.h File Reference │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ -#include "ace/Arg_Shifter.cpp" │ │ │ │ │ +Classes │ │ │ │ │ +TLI_Stream.h File Reference │ │ │ │ │ +#include "ace/TLI.h" │ │ │ │ │ +#include "ace/INET_Addr.h" │ │ │ │ │ +#include "ace/TLI_Stream.inl" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Arg_Shifter_T<_CHAR_TYPE_> │ │ │ │ │ - This ADT operates on a specified set of arguments (argv). As known │ │ │ │ │ -  arguments are scanned, they are shifted to the back of the argv vector, │ │ │ │ │ - so deeper levels of argument parsing can locate the yet unprocessed │ │ │ │ │ - arguments at the beginning of the vector. More... │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef ACE_Arg_Shifter_T< ACE_TCHAR > ACE_Arg_Shifter │ │ │ │ │ +class  ACE_TLI_Stream │ │ │ │ │ +  Defines the member functions for ACE_TLI_Stream abstraction. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Seth Widoff │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_Arg_Shifter ***** │ │ │ │ │ -typedef ACE_Arg_Shifter_T ACE_Arg_Shifter │ │ │ │ │ + Doug Schmidt │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03209.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: IOStream_T.h File Reference │ │ │ │ +ACE: MEM_Addr.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
IOStream_T.h File Reference
│ │ │ │ +
MEM_Addr.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/IOStream.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
James CE Johnson jcej@.nosp@m.lads.nosp@m..com
│ │ │ │ -
│ │ │ │ -Jim Crossley jim@l.nosp@m.ads..nosp@m.com
│ │ │ │ -

This file should not be included directly by application code. Instead, it should include "ace/IOStream.h". That's because we only put some conditional compilations in that file.

│ │ │ │ +
#include "ace/MEM_Addr.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/OS_NS_stdlib.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +#include "ace/os_include/os_netdb.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,19 +3,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -IOStream_T.h File Reference │ │ │ │ │ -#include "ace/IOStream.h" │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - James CE Johnson jcej@.nosp@m.lads.nosp@m..com │ │ │ │ │ - Jim Crossley jim@l.nosp@m.ads..nosp@m.com │ │ │ │ │ -This file should not be included directly by application code. Instead, it │ │ │ │ │ -should include "ace/IOStream.h". That's because we only put some conditional │ │ │ │ │ -compilations in that file. │ │ │ │ │ +MEM_Addr.cpp File Reference │ │ │ │ │ +#include "ace/MEM_Addr.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/OS_NS_stdlib.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ +#include "ace/os_include/os_netdb.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03212.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Barrier.cpp File Reference │ │ │ │ +ACE: OS_NS_stdio.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,26 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Barrier.cpp File Reference
│ │ │ │ +
OS_NS_stdio.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Barrier.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ -#include "ace/OS_NS_errno.h"
│ │ │ │ +
#include "ace/OS_NS_unistd.h"
│ │ │ │ +#include "ace/OS_NS_stdlib.h"
│ │ │ │ +#include "ace/OS_NS_fcntl.h"
│ │ │ │ +#include "ace/OS_NS_errno.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_NS_pwd.h"
│ │ │ │ +#include "ace/OS_NS_macros.h"
│ │ │ │ +#include "ace/OS_NS_sys_stat.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Barrier.cpp File Reference │ │ │ │ │ -#include "ace/Barrier.h" │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ +OS_NS_stdio.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ +#include "ace/OS_NS_stdlib.h" │ │ │ │ │ +#include "ace/OS_NS_fcntl.h" │ │ │ │ │ #include "ace/OS_NS_errno.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_NS_pwd.h" │ │ │ │ │ +#include "ace/OS_NS_macros.h" │ │ │ │ │ +#include "ace/OS_NS_sys_stat.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03215.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Atomic_Op_GCC_T.inl File Reference │ │ │ │ +ACE: File_Lock.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,15 +62,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Atomic_Op_GCC_T.inl File Reference
│ │ │ │ +
File_Lock.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Atomic_Op_GCC_T.inl File Reference │ │ │ │ │ +File_Lock.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03218.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: DEV_Connector.h File Reference │ │ │ │ +ACE: RW_Process_Mutex.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,30 +64,29 @@ │ │ │ │
    │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │ -
DEV_Connector.h File Reference
│ │ │ │ +
RW_Process_Mutex.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/DEV_IO.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/os_include/os_fcntl.h"
│ │ │ │ -#include "ace/DEV_Connector.inl"
│ │ │ │ +
#include "ace/File_Lock.h"
│ │ │ │ +#include "ace/Default_Constants.h"
│ │ │ │ +#include "ace/RW_Process_Mutex.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_DEV_Connector
 Defines an active connection factory for the ACE_DEV wrappers. More...
class  ACE_RW_Process_Mutex
 Wrapper for readers/writer locks that exist across processes. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Gerhard Lenzer and Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,23 +4,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Classes │ │ │ │ │ -DEV_Connector.h File Reference │ │ │ │ │ -#include "ace/DEV_IO.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/os_include/os_fcntl.h" │ │ │ │ │ -#include "ace/DEV_Connector.inl" │ │ │ │ │ +RW_Process_Mutex.h File Reference │ │ │ │ │ +#include "ace/File_Lock.h" │ │ │ │ │ +#include "ace/Default_Constants.h" │ │ │ │ │ +#include "ace/RW_Process_Mutex.inl" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_DEV_Connector │ │ │ │ │ -  Defines an active connection factory for the ACE_DEV wrappers. More... │ │ │ │ │ +class  ACE_RW_Process_Mutex │ │ │ │ │ +  Wrapper for readers/writer locks that exist across processes. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Gerhard Lenzer and Douglas C. Schmidt │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03221.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Svc_Conf_Lexer.h File Reference │ │ │ │ +ACE: DEV.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Svc_Conf_Lexer.h File Reference
│ │ │ │ +
DEV.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Svc_Conf.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -

This class is a hand-coded replacement for the lexer generated from Svc_Conf.l that correctly supports Unicode.

│ │ │ │ -
Author
Chad Elliott ellio.nosp@m.tt_c.nosp@m.@ociw.nosp@m.eb.c.nosp@m.om
│ │ │ │ +
#include "ace/DEV.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,17 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Svc_Conf_Lexer.h File Reference │ │ │ │ │ -#include "ace/Svc_Conf.h" │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ -This class is a hand-coded replacement for the lexer generated from Svc_Conf.l │ │ │ │ │ -that correctly supports Unicode. │ │ │ │ │ - Author │ │ │ │ │ - Chad Elliott ellio.nosp@m.tt_c.nosp@m.@ociw.nosp@m.eb.c.nosp@m.om │ │ │ │ │ +DEV.cpp File Reference │ │ │ │ │ +#include "ace/DEV.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03224.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Atomic_Op_T.h File Reference │ │ │ │ +ACE: SV_Shared_Memory.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,67 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Atomic_Op_T.h File Reference
│ │ │ │ +
SV_Shared_Memory.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Atomic_Op_T.inl"
│ │ │ │ -#include "ace/Atomic_Op_T.cpp"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

struct  ACE_Type_Traits< TYPE >
 
struct  ACE_Type_Traits< bool >
 
struct  ACE_Type_Traits< char >
 
struct  ACE_Type_Traits< signed char >
 
struct  ACE_Type_Traits< unsigned char >
 
struct  ACE_Type_Traits< short >
 
struct  ACE_Type_Traits< unsigned short >
 
struct  ACE_Type_Traits< int >
 
struct  ACE_Type_Traits< unsigned int >
 
struct  ACE_Type_Traits< long >
 
struct  ACE_Type_Traits< unsigned long >
 
struct  ACE_Type_Traits< long long >
 
struct  ACE_Type_Traits< unsigned long long >
 
struct  ACE_Type_Traits< float >
 
struct  ACE_Type_Traits< double >
 
struct  ACE_Type_Traits< long double >
 
struct  ACE_Type_Traits< TYPE * >
 
class  ACE_Atomic_Op_Ex< ACE_LOCK, TYPE >
 Transparently parameterizes synchronization into basic arithmetic operations. More...
 
class  ACE_Atomic_Op< ACE_LOCK, TYPE >
 Transparently parameterizes synchronization into basic arithmetic operations. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
#include "ace/SV_Shared_Memory.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,61 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Atomic_Op_T.h File Reference │ │ │ │ │ -#include "ace/Atomic_Op_T.inl" │ │ │ │ │ -#include "ace/Atomic_Op_T.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -struct  ACE_Type_Traits<_TYPE_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Type_Traits<_bool_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Type_Traits<_char_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Type_Traits<_signed_char_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Type_Traits<_unsigned_char_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Type_Traits<_short_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Type_Traits<_unsigned_short_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Type_Traits<_int_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Type_Traits<_unsigned_int_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Type_Traits<_long_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Type_Traits<_unsigned_long_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Type_Traits<_long_long_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Type_Traits<_unsigned_long_long_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Type_Traits<_float_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Type_Traits<_double_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Type_Traits<_long_double_> │ │ │ │ │ -  │ │ │ │ │ -struct  ACE_Type_Traits<_TYPE_*_> │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Atomic_Op_Ex<_ACE_LOCK,_TYPE_> │ │ │ │ │ -  Transparently parameterizes synchronization into basic arithmetic │ │ │ │ │ - operations. More... │ │ │ │ │ -  │ │ │ │ │ - class  ACE_Atomic_Op<_ACE_LOCK,_TYPE_> │ │ │ │ │ -  Transparently parameterizes synchronization into basic arithmetic │ │ │ │ │ - operations. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +SV_Shared_Memory.cpp File Reference │ │ │ │ │ +#include "ace/SV_Shared_Memory.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03227.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Strategies_T.h File Reference │ │ │ │ +ACE: Token.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,106 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Macros
│ │ │ │ -
Strategies_T.h File Reference
│ │ │ │ +
Token.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Hash_Map_Manager_T.h"
│ │ │ │ -#include "ace/Reactor.h"
│ │ │ │ -#include "ace/Thread_Manager.h"
│ │ │ │ -#include "ace/Connection_Recycling_Strategy.h"
│ │ │ │ -#include "ace/Refcountable_T.h"
│ │ │ │ -#include "ace/Hashable.h"
│ │ │ │ -#include "ace/Recyclable.h"
│ │ │ │ -#include "ace/Reverse_Lock_T.h"
│ │ │ │ -#include "ace/Strategies_T.inl"
│ │ │ │ -#include "ace/Strategies_T.cpp"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Recycling_Strategy< SVC_HANDLER >
 Defines the interface (and default implementation) for specifying a recycling strategy for a SVC_HANDLER. More...
 
class  ACE_Creation_Strategy< SVC_HANDLER >
 Defines the interface for specifying a creation strategy for a SVC_HANDLER. More...
 
class  ACE_Singleton_Strategy< SVC_HANDLER >
 Defines the interface for specifying a creation strategy for a SVC_HANDLER that always returns the same SVC_HANDLER (i.e., it's a Singleton). More...
 
class  ACE_DLL_Strategy< SVC_HANDLER >
 Defines the interface for specifying a creation strategy for a SVC_HANDLER based on dynamic linking of the SVC_HANDLER. More...
 
class  ACE_Concurrency_Strategy< SVC_HANDLER >
 Defines the interface for specifying a concurrency strategy for a SVC_HANDLER. More...
 
class  ACE_Reactive_Strategy< SVC_HANDLER >
 Defines the interface for specifying a reactive concurrency strategy for a SVC_HANDLER, where all upcalls to handle_*() methods run in the reactor's thread of control. More...
 
class  ACE_Thread_Strategy< SVC_HANDLER >
 Defines the interface for specifying a concurrency strategy for a SVC_HANDLER based on multithreading. More...
 
class  ACE_Process_Strategy< SVC_HANDLER >
 Defines the interface for specifying a concurrency strategy for a SVC_HANDLER based on multiprocessing. More...
 
class  ACE_Accept_Strategy< SVC_HANDLER, ACE_PEER_ACCEPTOR_1 >
 Defines the interface for specifying a passive connection acceptance strategy for a SVC_HANDLER. More...
 
class  ACE_Connect_Strategy< SVC_HANDLER, ACE_PEER_CONNECTOR_1 >
 Defines the interface for specifying an active connection establishment strategy for a SVC_HANDLER. More...
 
class  ACE_Scheduling_Strategy< SVC_HANDLER >
 Defines the interface for specifying how to suspend and resume a service . More...
 
class  ACE_Schedule_All_Reactive_Strategy< SVC_HANDLER >
 Defines the interface for specifying how to suspend and resume a single-threaded reactive service . More...
 
class  ACE_Schedule_All_Threaded_Strategy< SVC_HANDLER >
 Defines the interface for specifying how to suspend and resume a multithreaded service . More...
 
class  ACE_NOOP_Creation_Strategy< SVC_HANDLER >
 Implements a no-op creation strategy in order to defer decisions regarding creation to some later point in time, such as in connect or accept strategy. More...
 
class  ACE_NOOP_Concurrency_Strategy< SVC_HANDLER >
 Implements a no-op activation strategy in order to avoid calling open on a svc_handler multiple times. More...
 
class  ACE_Refcounted_Hash_Recyclable< T >
 
class  ACE_Cached_Connect_Strategy< SVC_HANDLER, ACE_PEER_CONNECTOR_1, MUTEX >
 A connection strategy which caches connections to peers (represented by SVC_HANDLER instances), thereby allowing subsequent re-use of unused, but available, connections. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_Refcounted_Hash_Recyclable   ARHR
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Refcounted_Hash_Recyclable

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_Refcounted_Hash_Recyclable   ARHR
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/Token.h"
│ │ │ │ +#include "ace/Thread.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,103 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros │ │ │ │ │ -Strategies_T.h File Reference │ │ │ │ │ -#include "ace/Hash_Map_Manager_T.h" │ │ │ │ │ -#include "ace/Reactor.h" │ │ │ │ │ -#include "ace/Thread_Manager.h" │ │ │ │ │ -#include "ace/Connection_Recycling_Strategy.h" │ │ │ │ │ -#include "ace/Refcountable_T.h" │ │ │ │ │ -#include "ace/Hashable.h" │ │ │ │ │ -#include "ace/Recyclable.h" │ │ │ │ │ -#include "ace/Reverse_Lock_T.h" │ │ │ │ │ -#include "ace/Strategies_T.inl" │ │ │ │ │ -#include "ace/Strategies_T.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Recycling_Strategy<_SVC_HANDLER_> │ │ │ │ │ -  Defines the interface (and default implementation) for specifying a │ │ │ │ │ - recycling strategy for a SVC_HANDLER. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Creation_Strategy<_SVC_HANDLER_> │ │ │ │ │ -  Defines the interface for specifying a creation strategy for a │ │ │ │ │ - SVC_HANDLER. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Singleton_Strategy<_SVC_HANDLER_> │ │ │ │ │ - Defines the interface for specifying a creation strategy for a │ │ │ │ │ -  SVC_HANDLER that always returns the same SVC_HANDLER (i.e., it's a │ │ │ │ │ - Singleton). More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_DLL_Strategy<_SVC_HANDLER_> │ │ │ │ │ -  Defines the interface for specifying a creation strategy for a │ │ │ │ │ - SVC_HANDLER based on dynamic linking of the SVC_HANDLER. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Concurrency_Strategy<_SVC_HANDLER_> │ │ │ │ │ -  Defines the interface for specifying a concurrency strategy for a │ │ │ │ │ - SVC_HANDLER. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Reactive_Strategy<_SVC_HANDLER_> │ │ │ │ │ - Defines the interface for specifying a reactive concurrency strategy │ │ │ │ │ -  for a SVC_HANDLER, where all upcalls to handle_*() methods run in the │ │ │ │ │ - reactor's thread of control. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Thread_Strategy<_SVC_HANDLER_> │ │ │ │ │ -  Defines the interface for specifying a concurrency strategy for a │ │ │ │ │ - SVC_HANDLER based on multithreading. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Process_Strategy<_SVC_HANDLER_> │ │ │ │ │ -  Defines the interface for specifying a concurrency strategy for a │ │ │ │ │ - SVC_HANDLER based on multiprocessing. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Accept_Strategy<_SVC_HANDLER,_ACE_PEER_ACCEPTOR_1_> │ │ │ │ │ -  Defines the interface for specifying a passive connection acceptance │ │ │ │ │ - strategy for a SVC_HANDLER. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Connect_Strategy<_SVC_HANDLER,_ACE_PEER_CONNECTOR_1_> │ │ │ │ │ -  Defines the interface for specifying an active connection establishment │ │ │ │ │ - strategy for a SVC_HANDLER. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Scheduling_Strategy<_SVC_HANDLER_> │ │ │ │ │ -  Defines the interface for specifying how to suspend and resume a │ │ │ │ │ - service . More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Schedule_All_Reactive_Strategy<_SVC_HANDLER_> │ │ │ │ │ -  Defines the interface for specifying how to suspend and resume a │ │ │ │ │ - single-threaded reactive service . More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Schedule_All_Threaded_Strategy<_SVC_HANDLER_> │ │ │ │ │ -  Defines the interface for specifying how to suspend and resume a │ │ │ │ │ - multithreaded service . More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_NOOP_Creation_Strategy<_SVC_HANDLER_> │ │ │ │ │ - Implements a no-op creation strategy in order to defer decisions │ │ │ │ │ -  regarding creation to some later point in time, such as in connect or │ │ │ │ │ - accept strategy. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_NOOP_Concurrency_Strategy<_SVC_HANDLER_> │ │ │ │ │ -  Implements a no-op activation strategy in order to avoid calling open │ │ │ │ │ - on a svc_handler multiple times. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Refcounted_Hash_Recyclable<_T_> │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Cached_Connect_Strategy<_SVC_HANDLER,_ACE_PEER_CONNECTOR_1,_MUTEX_> │ │ │ │ │ - A connection strategy which caches connections to peers (represented by │ │ │ │ │ -  SVC_HANDLER instances), thereby allowing subsequent re-use of unused, │ │ │ │ │ - but available, connections. More... │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_Refcounted_Hash_Recyclable   ARHR │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_Refcounted_Hash_Recyclable ***** │ │ │ │ │ -#define ACE_Refcounted_Hash_Recyclable   ARHR │ │ │ │ │ +Token.cpp File Reference │ │ │ │ │ +#include "ace/Token.h" │ │ │ │ │ +#include "ace/Thread.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03230.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Asynch_IO_Impl.cpp File Reference │ │ │ │ +ACE: Get_Opt.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,52 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Asynch_IO_Impl.cpp File Reference
│ │ │ │ +
│ │ │ │ +Functions
│ │ │ │ +
Get_Opt.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Asynch_IO_Impl.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Get_Opt.h"
│ │ │ │ +#include "ace/ACE.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/SString.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_NS_ctype.h"
│ │ │ │ +#include "ace/OS_NS_stdlib.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE (ACE_Get_Opt::ACE_Get_Opt_Long_Option)
 
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_ALLOC_HOOK_DEFINE (ACE_Get_Opt::ACE_Get_Opt_Long_Option )
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,26 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Asynch_IO_Impl.cpp File Reference │ │ │ │ │ -#include "ace/Asynch_IO_Impl.h" │ │ │ │ │ +Functions │ │ │ │ │ +Get_Opt.cpp File Reference │ │ │ │ │ +#include "ace/Get_Opt.h" │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/SString.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_NS_ctype.h" │ │ │ │ │ +#include "ace/OS_NS_stdlib.h" │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE (ACE_Get_Opt::ACE_Get_Opt_Long_Option) │ │ │ │ │ +  │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE ( ACE_Get_Opt::ACE_Get_Opt_Long_Option  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03233.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Time_Value.cpp File Reference │ │ │ │ +ACE: Message_Queue_NT.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,62 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Functions
│ │ │ │ -
Time_Value.cpp File Reference
│ │ │ │ +
Message_Queue_NT.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Time_Value.h"
│ │ │ │ -#include "ace/Numeric_Limits.h"
│ │ │ │ -#include "ace/If_Then_Else.h"
│ │ │ │ -#include "ace/OS_NS_math.h"
│ │ │ │ -#include "ace/Time_Policy.h"
│ │ │ │ -#include <iomanip>
│ │ │ │ -#include <cstdlib>
│ │ │ │ -#include <cmath>
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

std::ostream & operator<< (std::ostream &o, const ACE_Time_Value &v)
 
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ operator<<()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
std::ostream & operator<< (std::ostream & o,
const ACE_Time_Valuev 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/Guard_T.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,28 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Functions │ │ │ │ │ -Time_Value.cpp File Reference │ │ │ │ │ -#include "ace/Time_Value.h" │ │ │ │ │ -#include "ace/Numeric_Limits.h" │ │ │ │ │ -#include "ace/If_Then_Else.h" │ │ │ │ │ -#include "ace/OS_NS_math.h" │ │ │ │ │ -#include "ace/Time_Policy.h" │ │ │ │ │ -#include │ │ │ │ │ -#include │ │ │ │ │ -#include │ │ │ │ │ - Functions │ │ │ │ │ -std::ostream & operator<< (std::ostream &o, const ACE_Time_Value &v) │ │ │ │ │ -  │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ operator<<() ***** │ │ │ │ │ -std::ostream & operator<< ( std::ostream &  o, │ │ │ │ │ - const ACE_Time_Value & v  │ │ │ │ │ - ) │ │ │ │ │ +Message_Queue_NT.inl File Reference │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03236.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_Memory.h File Reference │ │ │ │ +ACE: OS_NS_sys_wait.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,454 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Macros | │ │ │ │ -Typedefs
│ │ │ │ -
OS_Memory.h File Reference
│ │ │ │ +
OS_NS_sys_wait.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_Errno.h"
│ │ │ │ -#include "ace/Basic_Types.h"
│ │ │ │ -#include "ace/os_include/os_stddef.h"
│ │ │ │ -#include "ace/OS_NS_stdlib.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_MALLOC_FUNC   ::malloc
 
#define ACE_CALLOC_FUNC   ::calloc
 
#define ACE_FREE_FUNC   ::free
 
#define ACE_REALLOC_FUNC   ::realloc
 
#define ACE_bad_alloc   std::bad_alloc
 
#define ACE_nothrow   std::nothrow
 
#define ACE_nothrow_t   std::nothrow_t
 
#define ACE_del_bad_alloc
 
#define ACE_throw_bad_alloc   throw std::bad_alloc ()
 
#define ACE_NEW_RETURN(POINTER, CONSTRUCTOR, RET_VAL)
 
#define ACE_NEW(POINTER, CONSTRUCTOR)
 
#define ACE_NEW_NORETURN(POINTER, CONSTRUCTOR)
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef void * ACE_MALLOC_T
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

Efficiently compute aligned pointers to powers of 2 boundaries.
uintptr_t ACE_align_binary (uintptr_t ptr, uintptr_t alignment)
 Return the next integer aligned to a required boundary. More...
 
char * ACE_ptr_align_binary (char const *ptr, uintptr_t alignment)
 Return the next address aligned to a required boundary. More...
 
char * ACE_ptr_align_binary (unsigned char const *ptr, uintptr_t alignment)
 Return the next address aligned to a required boundary. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Doug Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ -
│ │ │ │ -and a cast of thousands...
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_bad_alloc

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_bad_alloc   std::bad_alloc
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CALLOC_FUNC

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CALLOC_FUNC   ::calloc
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_del_bad_alloc

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_del_bad_alloc
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_FREE_FUNC

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_FREE_FUNC   ::free
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_MALLOC_FUNC

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MALLOC_FUNC   ::malloc
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_NEW

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_NEW( POINTER,
 CONSTRUCTOR 
)
│ │ │ │ -
│ │ │ │ -Value:
do { POINTER = new(std::nothrow) CONSTRUCTOR; \
│ │ │ │ -
if (POINTER == nullptr) { errno = ENOMEM; return; } \
│ │ │ │ -
} while (0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_NEW_NORETURN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_NEW_NORETURN( POINTER,
 CONSTRUCTOR 
)
│ │ │ │ -
│ │ │ │ -Value:
do { POINTER = new(std::nothrow) CONSTRUCTOR; \
│ │ │ │ -
if (POINTER == nullptr) { errno = ENOMEM; } \
│ │ │ │ -
} while (0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_NEW_RETURN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_NEW_RETURN( POINTER,
 CONSTRUCTOR,
 RET_VAL 
)
│ │ │ │ -
│ │ │ │ -Value:
do { POINTER = new (std::nothrow) CONSTRUCTOR; \
│ │ │ │ -
if (POINTER == nullptr) { errno = ENOMEM; return RET_VAL; } \
│ │ │ │ -
} while (0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_nothrow

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_nothrow   std::nothrow
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_nothrow_t

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_nothrow_t   std::nothrow_t
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_REALLOC_FUNC

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_REALLOC_FUNC   ::realloc
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_throw_bad_alloc

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_throw_bad_alloc   throw std::bad_alloc ()
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_MALLOC_T

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef void* ACE_MALLOC_T
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_align_binary()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
uintptr_t ACE_align_binary (uintptr_t ptr,
uintptr_t alignment 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

Return the next integer aligned to a required boundary.

│ │ │ │ -

Efficiently align "value" up to "alignment", knowing that all such boundaries are binary powers and that we're using two's complement arithmetic.

│ │ │ │ -

Since the alignment is a power of two its binary representation is:

│ │ │ │ -

alignment = 0...010...0

│ │ │ │ -

hence

│ │ │ │ -

alignment - 1 = 0...001...1 = T1

│ │ │ │ -

so the complement is:

│ │ │ │ -

~(alignment - 1) = 1...110...0 = T2

│ │ │ │ -

Notice that there is a multiple of alignment in the range [

│ │ │ │ -

,

│ │ │ │ -

+ T1], also notice that if

│ │ │ │ -

X = (

│ │ │ │ -

+ T1 ) & T2

│ │ │ │ -

then

│ │ │ │ -

<= X <=

│ │ │ │ -

+ T1

│ │ │ │ -

because the & operator only changes the last bits, and since X is a multiple of alignment (its last bits are zero) we have found the multiple we wanted.

Parameters
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ptrthe base pointer
alignmentthe required alignment
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_ptr_align_binary() [1/2]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
char * ACE_ptr_align_binary (char const * ptr,
uintptr_t alignment 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

Return the next address aligned to a required boundary.

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_ptr_align_binary() [2/2]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
char * ACE_ptr_align_binary (unsigned char const * ptr,
uintptr_t alignment 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

Return the next address aligned to a required boundary.

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/OS_NS_sys_wait.h"
│ │ │ │ +#include "ace/OS_NS_sys_wait.inl"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,145 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Typedefs │ │ │ │ │ -OS_Memory.h File Reference │ │ │ │ │ -#include "ace/OS_Errno.h" │ │ │ │ │ -#include "ace/Basic_Types.h" │ │ │ │ │ -#include "ace/os_include/os_stddef.h" │ │ │ │ │ -#include "ace/OS_NS_stdlib.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_MALLOC_FUNC   ::malloc │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CALLOC_FUNC   ::calloc │ │ │ │ │ -  │ │ │ │ │ -#define ACE_FREE_FUNC   ::free │ │ │ │ │ -  │ │ │ │ │ -#define ACE_REALLOC_FUNC   ::realloc │ │ │ │ │ -  │ │ │ │ │ -#define ACE_bad_alloc   std::bad_alloc │ │ │ │ │ -  │ │ │ │ │ -#define ACE_nothrow   std::nothrow │ │ │ │ │ -  │ │ │ │ │ -#define ACE_nothrow_t   std::nothrow_t │ │ │ │ │ -  │ │ │ │ │ -#define ACE_del_bad_alloc │ │ │ │ │ -  │ │ │ │ │ -#define ACE_throw_bad_alloc   throw std::bad_alloc () │ │ │ │ │ -  │ │ │ │ │ -#define ACE_NEW_RETURN(POINTER, CONSTRUCTOR, RET_VAL) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_NEW(POINTER, CONSTRUCTOR) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_NEW_NORETURN(POINTER, CONSTRUCTOR) │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef void * ACE_MALLOC_T │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -Efficiently compute aligned pointers to powers of 2 boundaries. │ │ │ │ │ -uintptr_t ACE_align_binary (uintptr_t ptr, uintptr_t alignment) │ │ │ │ │ -  Return the next integer aligned to a required boundary. More... │ │ │ │ │ -  │ │ │ │ │ - char * ACE_ptr_align_binary (char const *ptr, uintptr_t alignment) │ │ │ │ │ -  Return the next address aligned to a required boundary. More... │ │ │ │ │ -  │ │ │ │ │ - char * ACE_ptr_align_binary (unsigned char const *ptr, uintptr_t alignment) │ │ │ │ │ -  Return the next address aligned to a required boundary. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ - and a cast of thousands... │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_bad_alloc ***** │ │ │ │ │ -#define ACE_bad_alloc   std::bad_alloc │ │ │ │ │ -***** ◆ ACE_CALLOC_FUNC ***** │ │ │ │ │ -#define ACE_CALLOC_FUNC   ::calloc │ │ │ │ │ -***** ◆ ACE_del_bad_alloc ***** │ │ │ │ │ -#define ACE_del_bad_alloc │ │ │ │ │ -***** ◆ ACE_FREE_FUNC ***** │ │ │ │ │ -#define ACE_FREE_FUNC   ::free │ │ │ │ │ -***** ◆ ACE_MALLOC_FUNC ***** │ │ │ │ │ -#define ACE_MALLOC_FUNC   ::malloc │ │ │ │ │ -***** ◆ ACE_NEW ***** │ │ │ │ │ -#define ACE_NEW (  POINTER, │ │ │ │ │ -  CONSTRUCTOR  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -do { POINTER = new(std::nothrow) CONSTRUCTOR; \ │ │ │ │ │ -if (POINTER == nullptr) { errno = ENOMEM; return; } \ │ │ │ │ │ -} while (0) │ │ │ │ │ -***** ◆ ACE_NEW_NORETURN ***** │ │ │ │ │ -#define ACE_NEW_NORETURN (  POINTER, │ │ │ │ │ -  CONSTRUCTOR  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -do { POINTER = new(std::nothrow) CONSTRUCTOR; \ │ │ │ │ │ -if (POINTER == nullptr) { errno = ENOMEM; } \ │ │ │ │ │ -} while (0) │ │ │ │ │ -***** ◆ ACE_NEW_RETURN ***** │ │ │ │ │ -#define ACE_NEW_RETURN (  POINTER, │ │ │ │ │ -  CONSTRUCTOR, │ │ │ │ │ -  RET_VAL  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -do { POINTER = new (std::nothrow) CONSTRUCTOR; \ │ │ │ │ │ -if (POINTER == nullptr) { errno = ENOMEM; return RET_VAL; } \ │ │ │ │ │ -} while (0) │ │ │ │ │ -***** ◆ ACE_nothrow ***** │ │ │ │ │ -#define ACE_nothrow   std::nothrow │ │ │ │ │ -***** ◆ ACE_nothrow_t ***** │ │ │ │ │ -#define ACE_nothrow_t   std::nothrow_t │ │ │ │ │ -***** ◆ ACE_REALLOC_FUNC ***** │ │ │ │ │ -#define ACE_REALLOC_FUNC   ::realloc │ │ │ │ │ -***** ◆ ACE_throw_bad_alloc ***** │ │ │ │ │ -#define ACE_throw_bad_alloc   throw std::bad_alloc () │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_MALLOC_T ***** │ │ │ │ │ -typedef void* ACE_MALLOC_T │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_align_binary() ***** │ │ │ │ │ -uintptr_t ACE_align_binary ( uintptr_t ptr, │ │ │ │ │ - uintptr_t alignment  inline │ │ │ │ │ - ) │ │ │ │ │ -Return the next integer aligned to a required boundary. │ │ │ │ │ -Efficiently align "value" up to "alignment", knowing that all such boundaries │ │ │ │ │ -are binary powers and that we're using two's complement arithmetic. │ │ │ │ │ -Since the alignment is a power of two its binary representation is: │ │ │ │ │ -alignment = 0...010...0 │ │ │ │ │ -hence │ │ │ │ │ -alignment - 1 = 0...001...1 = T1 │ │ │ │ │ -so the complement is: │ │ │ │ │ -~(alignment - 1) = 1...110...0 = T2 │ │ │ │ │ -Notice that there is a multiple of alignment in the range [ │ │ │ │ │ -, │ │ │ │ │ -+ T1], also notice that if │ │ │ │ │ -X = ( │ │ │ │ │ -+ T1 ) & T2 │ │ │ │ │ -then │ │ │ │ │ -<= X <= │ │ │ │ │ -+ T1 │ │ │ │ │ -because the & operator only changes the last bits, and since X is a multiple of │ │ │ │ │ -alignment (its last bits are zero) we have found the multiple we wanted. │ │ │ │ │ - Parameters │ │ │ │ │ - ptr the base pointer │ │ │ │ │ - alignment the required alignment │ │ │ │ │ -***** ◆ ACE_ptr_align_binary() [1/2] ***** │ │ │ │ │ -char * ACE_ptr_align_binary ( char const * ptr, │ │ │ │ │ - uintptr_t  alignment  inline │ │ │ │ │ - ) │ │ │ │ │ -Return the next address aligned to a required boundary. │ │ │ │ │ -***** ◆ ACE_ptr_align_binary() [2/2] ***** │ │ │ │ │ -char * ACE_ptr_align_binary ( unsigned char const * ptr, │ │ │ │ │ - uintptr_t  alignment  inline │ │ │ │ │ - ) │ │ │ │ │ -Return the next address aligned to a required boundary. │ │ │ │ │ +OS_NS_sys_wait.cpp File Reference │ │ │ │ │ +#include "ace/OS_NS_sys_wait.h" │ │ │ │ │ +#include "ace/OS_NS_sys_wait.inl" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03239.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Log_Category.cpp File Reference │ │ │ │ +ACE: OS_NS_sys_resource.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,41 +63,58 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ +Namespaces | │ │ │ │ +Macros | │ │ │ │ Functions
│ │ │ │ -
Log_Category.cpp File Reference
│ │ │ │ +
OS_NS_sys_resource.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Log_Msg.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/Atomic_Op.h"
│ │ │ │ -#include "ace/OS_NS_Thread.h"
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +#include "ace/os_include/sys/os_resource.h"
│ │ │ │
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Functions

void ACE_Log_Category_tss_destroy (void *p)
 
int ACE_OS::getrlimit (int resource, struct rlimit *rl)
 
int ACE_OS::getrusage (int who, struct rusage *rusage)
 
int ACE_OS::setrlimit (int resource, const struct rlimit *rl)
 
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Log_Category_tss_destroy()

│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ +
│ │ │ │ +and a cast of thousands...
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_EXPORT_MACRO

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
void ACE_Log_Category_tss_destroy (void * p)#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,22 +3,40 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Functions │ │ │ │ │ -Log_Category.cpp File Reference │ │ │ │ │ -#include "ace/Log_Msg.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/Atomic_Op.h" │ │ │ │ │ -#include "ace/OS_NS_Thread.h" │ │ │ │ │ +Namespaces | Macros | Functions │ │ │ │ │ +OS_NS_sys_resource.h File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ +#include "ace/os_include/sys/os_resource.h" │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_OS │ │ │ │ │ + This namespace defines an OS independent programming API that │ │ │ │ │ +  shields developers from nonportable aspects of writing efficient │ │ │ │ │ + system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ + various real-time operating systems. │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +  │ │ │ │ │ Functions │ │ │ │ │ -void ACE_Log_Category_tss_destroy (void *p) │ │ │ │ │ +int ACE_OS::getrlimit (int resource, struct rlimit *rl) │ │ │ │ │ +  │ │ │ │ │ +int ACE_OS::getrusage (int who, struct rusage *rusage) │ │ │ │ │ +  │ │ │ │ │ +int ACE_OS::setrlimit (int resource, const struct rlimit *rl) │ │ │ │ │   │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_Log_Category_tss_destroy() ***** │ │ │ │ │ -void ACE_Log_Category_tss_destroy ( void * p ) │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ + and a cast of thousands... │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03242.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Pagefile_Memory_Pool.h File Reference │ │ │ │ +ACE: Time_Policy.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,41 +63,54 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Pagefile_Memory_Pool.h File Reference
│ │ │ │ +Classes | │ │ │ │ +Variables
│ │ │ │ +
Time_Policy.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/ACE.h"
│ │ │ │ -#include "ace/os_include/sys/os_mman.h"
│ │ │ │ -#include "ace/Pagefile_Memory_Pool.inl"
│ │ │ │ +
#include "ace/Time_Policy.h"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ +

│ │ │ │ Classes

class  ACE_Pagefile_Memory_Pool_Options
 Helper class for Pagefile Memory Pool constructor options. More...
 
class  ACE_Pagefile_Memory_Pool
 Make a memory pool that is based on "anonymous" memory regions allocated from the Win32 page file. More...
 
class  ACE_Pagefile_Memory_Pool::Control_Block
 Attributes that are meaningful in local storage only. More...
 
class  ACE_Pagefile_Memory_Pool::Control_Block::Shared_Control_Block
 Pool statistics. More...
class  NULL_Time_Policy
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Variables

static NULL_Time_Policy null_policy_
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Dougls C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ -
│ │ │ │ +

Variable Documentation

│ │ │ │ + │ │ │ │ +

◆ null_policy_

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
NULL_Time_Policy null_policy_
│ │ │ │ +
│ │ │ │ +static
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,34 +3,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Pagefile_Memory_Pool.h File Reference │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/os_include/sys/os_mman.h" │ │ │ │ │ -#include "ace/Pagefile_Memory_Pool.inl" │ │ │ │ │ +Classes | Variables │ │ │ │ │ +Time_Policy.cpp File Reference │ │ │ │ │ +#include "ace/Time_Policy.h" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Pagefile_Memory_Pool_Options │ │ │ │ │ -  Helper class for Pagefile Memory Pool constructor options. More... │ │ │ │ │ +class  NULL_Time_Policy │ │ │ │ │   │ │ │ │ │ -class  ACE_Pagefile_Memory_Pool │ │ │ │ │ -  Make a memory pool that is based on "anonymous" memory regions │ │ │ │ │ - allocated from the Win32 page file. More... │ │ │ │ │ + Variables │ │ │ │ │ +static NULL_Time_Policy null_policy_ │ │ │ │ │   │ │ │ │ │ -class  ACE_Pagefile_Memory_Pool::Control_Block │ │ │ │ │ -  Attributes that are meaningful in local storage only. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Pagefile_Memory_Pool::Control_Block::Shared_Control_Block │ │ │ │ │ -  Pool statistics. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Dougls C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ +***** Variable Documentation ***** │ │ │ │ │ +***** ◆ null_policy_ ***** │ │ │ │ │ +NULL_Time_Policy null_policy_ static │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03245.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_sys_wait.h File Reference │ │ │ │ +ACE: POSIX_Proactor.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,65 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Namespaces | │ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
OS_NS_sys_wait.h File Reference
│ │ │ │ +
POSIX_Proactor.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -#include "ace/os_include/sys/os_wait.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

pid_t ACE_OS::wait (int *=0)
 
pid_t ACE_OS::wait (pid_t pid, ACE_exitcode *status, int wait_options=0, ACE_HANDLE handle=0)
 
pid_t ACE_OS::waitpid (pid_t pid, ACE_exitcode *status=0, int wait_options=0, ACE_HANDLE handle=0)
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ -
│ │ │ │ -and a cast of thousands...
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_EXPORT_MACRO

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,42 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces | Macros | Functions │ │ │ │ │ -OS_NS_sys_wait.h File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ -#include "ace/os_include/sys/os_wait.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_OS │ │ │ │ │ - This namespace defines an OS independent programming API that │ │ │ │ │ -  shields developers from nonportable aspects of writing efficient │ │ │ │ │ - system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ - various real-time operating systems. │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -pid_t ACE_OS::wait (int *=0) │ │ │ │ │ -  │ │ │ │ │ -pid_t ACE_OS::wait (pid_t pid, ACE_exitcode *status, int wait_options=0, │ │ │ │ │ - ACE_HANDLE handle=0) │ │ │ │ │ -  │ │ │ │ │ -pid_t ACE_OS::waitpid (pid_t pid, ACE_exitcode *status=0, int wait_options=0, │ │ │ │ │ - ACE_HANDLE handle=0) │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ - and a cast of thousands... │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +POSIX_Proactor.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03248.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: LSOCK_Acceptor.h File Reference │ │ │ │ +ACE: Capabilities.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,30 +63,105 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
LSOCK_Acceptor.h File Reference
│ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
Capabilities.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/SOCK_Acceptor.h"
│ │ │ │ -#include "ace/UNIX_Addr.h"
│ │ │ │ -#include "ace/LSOCK_Stream.h"
│ │ │ │ +
#include "ace/Capabilities.h"
│ │ │ │ +#include "ace/OS_NS_ctype.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_NS_stdio.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ -Classes

class  ACE_LSOCK_Acceptor
 Defines the format and interface for the acceptor side of the local ACE_SOCK ACE_Stream. More...
 

│ │ │ │ +Macros

#define ACE_ESC   ((ACE_TCHAR)0x1b)
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Functions

static int is_empty (const ACE_TCHAR *line)
 
static int is_line (const ACE_TCHAR *line)
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Doug Schmidt
│ │ │ │ -
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ESC

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_ESC   ((ACE_TCHAR)0x1b)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ is_empty()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
static int is_empty (const ACE_TCHARline)
│ │ │ │ +
│ │ │ │ +static
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ is_line()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
static int is_line (const ACE_TCHARline)
│ │ │ │ +
│ │ │ │ +static
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,23 +3,35 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -LSOCK_Acceptor.h File Reference │ │ │ │ │ -#include "ace/SOCK_Acceptor.h" │ │ │ │ │ -#include "ace/UNIX_Addr.h" │ │ │ │ │ -#include "ace/LSOCK_Stream.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_LSOCK_Acceptor │ │ │ │ │ -  Defines the format and interface for the acceptor side of the local │ │ │ │ │ - ACE_SOCK ACE_Stream. More... │ │ │ │ │ +Macros | Functions │ │ │ │ │ +Capabilities.cpp File Reference │ │ │ │ │ +#include "ace/Capabilities.h" │ │ │ │ │ +#include "ace/OS_NS_ctype.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_NS_stdio.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_ESC   ((ACE_TCHAR)0x1b) │ │ │ │ │   │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Doug Schmidt │ │ │ │ │ + Functions │ │ │ │ │ +static int is_empty (const ACE_TCHAR *line) │ │ │ │ │ +  │ │ │ │ │ +static int is_line (const ACE_TCHAR *line) │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_ESC ***** │ │ │ │ │ +#define ACE_ESC   ((ACE_TCHAR)0x1b) │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ is_empty() ***** │ │ │ │ │ +static int ( const ACE_TCHAR * line ) static │ │ │ │ │ +is_empty │ │ │ │ │ +***** ◆ is_line() ***** │ │ │ │ │ +static int ( const ACE_TCHAR * line ) static │ │ │ │ │ +is_line │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03251.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Reactor_Token_T.cpp File Reference │ │ │ │ +ACE: Service_Config.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,46 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Functions
│ │ │ │ -
Reactor_Token_T.cpp File Reference
│ │ │ │ +
Service_Config.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/Reactor_Token_T.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Reactor_Token_T) template< class ACE_TOKEN_TYPE > void ACE_Reactor_Token_T< ACE_TOKEN_TYPE >
 
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tc()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Reactor_Token_T )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/OS_NS_string.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,21 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Functions │ │ │ │ │ -Reactor_Token_T.cpp File Reference │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/Reactor_Token_T.h" │ │ │ │ │ - Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Reactor_Token_T) template< class ACE_TOKEN_TYPE │ │ │ │ │ - > void ACE_Reactor_Token_T< ACE_TOKEN_TYPE > │ │ │ │ │ -  │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Reactor_Token_T  ) │ │ │ │ │ +Service_Config.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03254.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Module.h File Reference │ │ │ │ +ACE: SOCK_Netlink.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,35 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Module.h File Reference
│ │ │ │ +
SOCK_Netlink.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Task_T.h"
│ │ │ │ -#include "ace/os_include/os_dirent.h"
│ │ │ │ -#include "ace/Module.inl"
│ │ │ │ -#include "ace/Module.cpp"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Module_Base
 Workaround HP/C++ compiler bug with enums in templates. More...
 
class  ACE_Module< ACE_SYNCH_DECL, TIME_POLICY >
 An abstraction for managing a bi-directional flow of messages. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,27 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Module.h File Reference │ │ │ │ │ -#include "ace/Task_T.h" │ │ │ │ │ -#include "ace/os_include/os_dirent.h" │ │ │ │ │ -#include "ace/Module.inl" │ │ │ │ │ -#include "ace/Module.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Module_Base │ │ │ │ │ -  Workaround HP/C++ compiler bug with enums in templates. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Module<_ACE_SYNCH_DECL,_TIME_POLICY_> │ │ │ │ │ -  An abstraction for managing a bi-directional flow of messages. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +SOCK_Netlink.cpp File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03257.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Obstack_T.cpp File Reference │ │ │ │ +ACE: Process_Manager.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,61 +63,48 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
Obstack_T.cpp File Reference
│ │ │ │ +Macros
│ │ │ │ +
Process_Manager.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Obstack_T.h"
│ │ │ │ -#include "ace/Malloc_Base.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ +
#include "ace/Process_Manager.h"
│ │ │ │ +#include "ace/ACE.h"
│ │ │ │ +#include "ace/Guard_T.h"
│ │ │ │ +#include "ace/Process.h"
│ │ │ │ +#include "ace/Signal.h"
│ │ │ │ +#include "ace/Object_Manager.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Reactor.h"
│ │ │ │ +#include "ace/Countdown_Time.h"
│ │ │ │ +#include "ace/OS_NS_sys_wait.h"
│ │ │ │ +#include "ace/OS_NS_signal.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +#include "ace/OS_NS_sys_time.h"
│ │ │ │ +#include "ace/os_include/os_typeinfo.h"
│ │ │ │ +#include "ace/Truncate.h"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ Macros

#define ACE_OBSTACK_T_CPP
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Functions

 ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Obstack_T) template< class ACE_CHAR_T > void ACE_Obstack_T< ACE_CHAR_T >
 
#define ACE_PROCESS_MANAGER_CLEANUP_FUNCTION   ACE_Process_Manager::cleanup
 
│ │ │ │

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_OBSTACK_T_CPP

│ │ │ │ + │ │ │ │ +

◆ ACE_PROCESS_MANAGER_CLEANUP_FUNCTION

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_OBSTACK_T_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tc()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Obstack_T )#define ACE_PROCESS_MANAGER_CLEANUP_FUNCTION   ACE_Process_Manager::cleanup
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,28 +3,33 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions │ │ │ │ │ -Obstack_T.cpp File Reference │ │ │ │ │ -#include "ace/Obstack_T.h" │ │ │ │ │ -#include "ace/Malloc_Base.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ +Macros │ │ │ │ │ +Process_Manager.cpp File Reference │ │ │ │ │ +#include "ace/Process_Manager.h" │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ +#include "ace/Process.h" │ │ │ │ │ +#include "ace/Signal.h" │ │ │ │ │ +#include "ace/Object_Manager.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/Reactor.h" │ │ │ │ │ +#include "ace/Countdown_Time.h" │ │ │ │ │ +#include "ace/OS_NS_sys_wait.h" │ │ │ │ │ +#include "ace/OS_NS_signal.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ +#include "ace/OS_NS_sys_time.h" │ │ │ │ │ +#include "ace/os_include/os_typeinfo.h" │ │ │ │ │ +#include "ace/Truncate.h" │ │ │ │ │ Macros │ │ │ │ │ -#define ACE_OBSTACK_T_CPP │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tc (ACE_Obstack_T) template< class ACE_CHAR_T > void │ │ │ │ │ - ACE_Obstack_T< ACE_CHAR_T > │ │ │ │ │ +#define ACE_PROCESS_MANAGER_CLEANUP_FUNCTION   ACE_Process_Manager::cleanup │ │ │ │ │   │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_OBSTACK_T_CPP ***** │ │ │ │ │ -#define ACE_OBSTACK_T_CPP │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tc ( ACE_Obstack_T  ) │ │ │ │ │ +***** ◆ ACE_PROCESS_MANAGER_CLEANUP_FUNCTION ***** │ │ │ │ │ +#define ACE_PROCESS_MANAGER_CLEANUP_FUNCTION   ACE_Process_Manager::cleanup │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03260.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: ARGV.inl File Reference │ │ │ │ +ACE: Pipe.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
ARGV.inl File Reference
│ │ │ │ +
Pipe.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Global_Macros.h"
│ │ │ │ +
#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/ACE.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -ARGV.inl File Reference │ │ │ │ │ +Pipe.inl File Reference │ │ │ │ │ #include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/ACE.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03263.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Hash_Multi_Map_Manager_T.h File Reference │ │ │ │ +ACE: Bound_Ptr.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,56 +64,36 @@ │ │ │ │
    │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │ -
Hash_Multi_Map_Manager_T.h File Reference
│ │ │ │ +
Bound_Ptr.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Default_Constants.h"
│ │ │ │ -#include "ace/Functor_T.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/Unbounded_Set.h"
│ │ │ │ -#include "ace/Hash_Multi_Map_Manager_T.inl"
│ │ │ │ -#include "ace/Hash_Multi_Map_Manager_T.cpp"
│ │ │ │ +
#include "ace/Bound_Ptr.inl"
│ │ │ │ +#include "ace/Bound_Ptr.cpp"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_Hash_Multi_Map_Entry< EXT_ID, INT_ID >
 Define an entry in the hash table. More...
class  ACE_Bound_Ptr_Counter< ACE_LOCK >
 An ACE_Bound_Ptr_Counter<ACE_LOCK> object encapsulates an object reference count. More...
 
class  ACE_Hash_Multi_Map_Manager< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK >
 Define a multi-map abstraction that efficiently associates the keys with their different values. More...
class  ACE_Strong_Bound_Ptr< X, ACE_LOCK >
 This class implements support for a reference counted pointer. More...
 
class  ACE_Hash_Multi_Map_Iterator_Base< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK >
 Base iterator for the ACE_Hash_Multi_Map_Manager. More...
 
class  ACE_Hash_Multi_Map_Const_Iterator_Base< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK >
 Base const iterator for the ACE_Hash_Multi_Map_Manager. More...
 
class  ACE_Hash_Multi_Map_Iterator< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK >
 Forward iterator for the ACE_Hash_Multi_Map_Manager. More...
 
class  ACE_Hash_Multi_Map_Const_Iterator< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK >
 Const forward iterator for the ACE_Hash_Multi_Map_Manager. More...
 
class  ACE_Hash_Multi_Map_Bucket_Iterator< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK >
 Forward iterator for the ACE_Hash_Multi_Map_Manager which only traverses a particular bucket. The particular bucket is specified by the EXT_ID parameter specified in the constructor. More...
 
class  ACE_Hash_Multi_Map_Reverse_Iterator< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK >
 Reverse iterator for the ACE_Hash_Multi_Map_Manager. More...
class  ACE_Weak_Bound_Ptr< X, ACE_LOCK >
 This class implements support for a weak pointer that complements ACE_Strong_Bound_Ptr. More...
 
│ │ │ │

Detailed Description

│ │ │ │ -

The code in Hash_Multi_Map_Manager_T.* was based on the code in Hash_Map_Manager_T.*.

│ │ │ │ -

ACE_Hash_Multi_Map_Manager maps a key type to more than one value types. The template takes the key and value types as parameters. The bind and unbind operations can take a key and the value or the set of the values that is to be associated with that key. The find operation can take a key or a key and the value that is associated with the key.

│ │ │ │ -

ACE_Hash_Multi_Map_Manager uses ACE_Unbounded_Set to store differet values with the same key.

│ │ │ │ -
Author
Shanshan Jiang shans.nosp@m.han..nosp@m.jiang.nosp@m.@van.nosp@m.derbi.nosp@m.lt.e.nosp@m.du
│ │ │ │ +
Author
Christopher Kohlhoff chris.nosp@m.@koh.nosp@m.lhoff.nosp@m..com
│ │ │ │ +
│ │ │ │ +Boris Kolpackov boris.nosp@m.@cod.nosp@m.esynt.nosp@m.hesi.nosp@m.s.com
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,65 +4,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Classes │ │ │ │ │ -Hash_Multi_Map_Manager_T.h File Reference │ │ │ │ │ -#include "ace/Default_Constants.h" │ │ │ │ │ -#include "ace/Functor_T.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/Unbounded_Set.h" │ │ │ │ │ -#include "ace/Hash_Multi_Map_Manager_T.inl" │ │ │ │ │ -#include "ace/Hash_Multi_Map_Manager_T.cpp" │ │ │ │ │ +Bound_Ptr.h File Reference │ │ │ │ │ +#include "ace/Bound_Ptr.inl" │ │ │ │ │ +#include "ace/Bound_Ptr.cpp" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Hash_Multi_Map_Entry<_EXT_ID,_INT_ID_> │ │ │ │ │ -  Define an entry in the hash table. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Hash_Multi_Map_Manager<_EXT_ID,_INT_ID,_HASH_KEY,_COMPARE_KEYS, │ │ │ │ │ - ACE_LOCK_> │ │ │ │ │ -  Define a multi-map abstraction that efficiently associates the keys │ │ │ │ │ - with their different values. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Hash_Multi_Map_Iterator_Base<_EXT_ID,_INT_ID,_HASH_KEY, │ │ │ │ │ - COMPARE_KEYS,_ACE_LOCK_> │ │ │ │ │ -  Base iterator for the ACE_Hash_Multi_Map_Manager. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Hash_Multi_Map_Const_Iterator_Base<_EXT_ID,_INT_ID,_HASH_KEY, │ │ │ │ │ - COMPARE_KEYS,_ACE_LOCK_> │ │ │ │ │ -  Base const iterator for the ACE_Hash_Multi_Map_Manager. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Hash_Multi_Map_Iterator<_EXT_ID,_INT_ID,_HASH_KEY,_COMPARE_KEYS, │ │ │ │ │ - ACE_LOCK_> │ │ │ │ │ -  Forward iterator for the ACE_Hash_Multi_Map_Manager. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Hash_Multi_Map_Const_Iterator<_EXT_ID,_INT_ID,_HASH_KEY, │ │ │ │ │ - COMPARE_KEYS,_ACE_LOCK_> │ │ │ │ │ -  Const forward iterator for the ACE_Hash_Multi_Map_Manager. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Hash_Multi_Map_Bucket_Iterator<_EXT_ID,_INT_ID,_HASH_KEY, │ │ │ │ │ - COMPARE_KEYS,_ACE_LOCK_> │ │ │ │ │ - Forward iterator for the ACE_Hash_Multi_Map_Manager which only │ │ │ │ │ -  traverses a particular bucket. The particular bucket is specified by │ │ │ │ │ - the EXT_ID parameter specified in the constructor. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Hash_Multi_Map_Reverse_Iterator<_EXT_ID,_INT_ID,_HASH_KEY, │ │ │ │ │ - COMPARE_KEYS,_ACE_LOCK_> │ │ │ │ │ -  Reverse iterator for the ACE_Hash_Multi_Map_Manager. More... │ │ │ │ │ +class  ACE_Bound_Ptr_Counter<_ACE_LOCK_> │ │ │ │ │ +  An ACE_Bound_Ptr_Counter object encapsulates an object │ │ │ │ │ + reference count. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Strong_Bound_Ptr<_X,_ACE_LOCK_> │ │ │ │ │ +  This class implements support for a reference counted pointer. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Weak_Bound_Ptr<_X,_ACE_LOCK_> │ │ │ │ │ +  This class implements support for a weak pointer that complements │ │ │ │ │ + ACE_Strong_Bound_Ptr. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -The code in Hash_Multi_Map_Manager_T.* was based on the code in │ │ │ │ │ -Hash_Map_Manager_T.*. │ │ │ │ │ -ACE_Hash_Multi_Map_Manager maps a key type to more than one value types. The │ │ │ │ │ -template takes the key and value types as parameters. The bind and unbind │ │ │ │ │ -operations can take a key and the value or the set of the values that is to be │ │ │ │ │ -associated with that key. The find operation can take a key or a key and the │ │ │ │ │ -value that is associated with the key. │ │ │ │ │ -ACE_Hash_Multi_Map_Manager uses ACE_Unbounded_Set to store differet values with │ │ │ │ │ -the same key. │ │ │ │ │ Author │ │ │ │ │ - Shanshan Jiang │ │ │ │ │ - shans.nosp@m.han..nosp@m.jiang.nosp@m.@van.nosp@m.derbi.nosp@m.lt.e.nosp@m.du │ │ │ │ │ + Christopher Kohlhoff chris.nosp@m.@koh.nosp@m.lhoff.nosp@m..com │ │ │ │ │ + Boris Kolpackov boris.nosp@m.@cod.nosp@m.esynt.nosp@m.hesi.nosp@m.s.com │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03266.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Basic_Stats.cpp File Reference │ │ │ │ +ACE: ACE_export.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,160 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Basic_Stats.cpp File Reference
│ │ │ │ +
│ │ │ │ +Macros
│ │ │ │ +
ACE_export.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Basic_Stats.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_HAS_DLL   1
 
#define ACE_Export   ACE_Proper_Import_Flag
 
#define ACE_SINGLETON_DECLARATION(T)   ACE_IMPORT_SINGLETON_DECLARATION (T)
 
#define ACE_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK)   ACE_IMPORT_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK)
 
#define ACE_NAMESPACE_STORAGE_CLASS   extern ACE_EXPORT_MACRO
 
#define ACE_NAMESPACE_INLINE_FUNCTION   inline
 
#define ACE_INLINE_TEMPLATE_FUNCTION   inline
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Export

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_Export   ACE_Proper_Import_Flag
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_HAS_DLL

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_HAS_DLL   1
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_INLINE_TEMPLATE_FUNCTION

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_INLINE_TEMPLATE_FUNCTION   inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_NAMESPACE_INLINE_FUNCTION

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_NAMESPACE_INLINE_FUNCTION   inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_NAMESPACE_STORAGE_CLASS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_NAMESPACE_STORAGE_CLASS   extern ACE_EXPORT_MACRO
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SINGLETON_DECLARATION

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SINGLETON_DECLARATION( T)   ACE_IMPORT_SINGLETON_DECLARATION (T)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SINGLETON_DECLARE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SINGLETON_DECLARE( SINGLETON_TYPE,
 CLASS,
 LOCK 
)   ACE_IMPORT_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,49 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Basic_Stats.cpp File Reference │ │ │ │ │ -#include "ace/Basic_Stats.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ +Macros │ │ │ │ │ +ACE_export.h File Reference │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_HAS_DLL   1 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_Export   ACE_Proper_Import_Flag │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SINGLETON_DECLARATION(T)   ACE_IMPORT_SINGLETON_DECLARATION (T) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, │ │ │ │ │ + LOCK)   ACE_IMPORT_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_NAMESPACE_STORAGE_CLASS   extern ACE_EXPORT_MACRO │ │ │ │ │ +  │ │ │ │ │ +#define ACE_NAMESPACE_INLINE_FUNCTION   inline │ │ │ │ │ +  │ │ │ │ │ +#define ACE_INLINE_TEMPLATE_FUNCTION   inline │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_Export ***** │ │ │ │ │ +#define ACE_Export   ACE_Proper_Import_Flag │ │ │ │ │ +***** ◆ ACE_HAS_DLL ***** │ │ │ │ │ +#define ACE_HAS_DLL   1 │ │ │ │ │ +***** ◆ ACE_INLINE_TEMPLATE_FUNCTION ***** │ │ │ │ │ +#define ACE_INLINE_TEMPLATE_FUNCTION   inline │ │ │ │ │ +***** ◆ ACE_NAMESPACE_INLINE_FUNCTION ***** │ │ │ │ │ +#define ACE_NAMESPACE_INLINE_FUNCTION   inline │ │ │ │ │ +***** ◆ ACE_NAMESPACE_STORAGE_CLASS ***** │ │ │ │ │ +#define ACE_NAMESPACE_STORAGE_CLASS   extern ACE_EXPORT_MACRO │ │ │ │ │ +***** ◆ ACE_SINGLETON_DECLARATION ***** │ │ │ │ │ +#define (  T )    ACE_IMPORT_SINGLETON_DECLARATION (T) │ │ │ │ │ +ACE_SINGLETON_DECLARATION │ │ │ │ │ +***** ◆ ACE_SINGLETON_DECLARE ***** │ │ │ │ │ +#define (  SINGLETON_TYPE, │ │ │ │ │ +ACE_SINGLETON_DECLARE │ │ │ │ │ +  CLASS, │ │ │ │ │ +  LOCK  │ │ │ │ │ + )    ACE_IMPORT_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, │ │ │ │ │ + LOCK) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03269.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SV_Message.inl File Reference │ │ │ │ +ACE: Log_Category.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,210 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
SV_Message.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Macros
│ │ │ │ +
Log_Category.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/config-all.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Log_Priority.h"
│ │ │ │ +#include "ace/Log_Msg.h"
│ │ │ │ +#include "ace/Thread_Mutex.h"
│ │ │ │ +#include "ace/Log_Category.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Log_Category_TSS
 The thread specific object for a ACE_Log_Categy object. More...
 
class  ACE_Log_Category
 Provides a categorized message logging abstraction. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACELIB_HEX_DUMP(X)
 
#define ACELIB_RETURN(Y)
 
#define ACELIB_ERROR_RETURN(X, Y)
 
#define ACELIB_ERROR(X)
 
#define ACELIB_DEBUG(X)
 
#define ACELIB_ERROR_BREAK(X)   { ACELIB_ERROR (X); break; }
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Huang-Ming Huang huang.nosp@m.h@oc.nosp@m.iweb..nosp@m.com
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACELIB_DEBUG

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACELIB_DEBUG( X)
│ │ │ │ +
│ │ │ │ +Value:
do { \
│ │ │ │ +
int const __ace_error = ACE_Log_Msg::last_error_adapter (); \
│ │ │ │ +
ACE_Log_Category_TSS *ace___ = ACE_Log_Category::ace_lib().per_thr_obj(); \
│ │ │ │ +
if (ace___ == 0) break;\
│ │ │ │ +
ace___->conditional_set (__FILE__, __LINE__, 0, __ace_error); \
│ │ │ │ +
ace___->log X; \
│ │ │ │ +
} while (0)
│ │ │ │ +
static ACE_Log_Category & ace_lib()
Definition: Log_Category.cpp:126
│ │ │ │ +
ACE_Log_Category_TSS * per_thr_obj()
Definition: Log_Category.cpp:75
│ │ │ │ +
static int last_error_adapter()
Returns last error.
Definition: Log_Msg.cpp:389
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACELIB_ERROR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACELIB_ERROR( X)
│ │ │ │ +
│ │ │ │ +Value:
do { \
│ │ │ │ +
int const __ace_error = ACE_Log_Msg::last_error_adapter (); \
│ │ │ │ +
ACE_Log_Category_TSS *ace___ = ACE_Log_Category::ace_lib().per_thr_obj(); \
│ │ │ │ +
if (ace___ == 0) break;\
│ │ │ │ +
ace___->conditional_set (__FILE__, __LINE__, -1, __ace_error); \
│ │ │ │ +
ace___->log X; \
│ │ │ │ +
} while (0)
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACELIB_ERROR_BREAK

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACELIB_ERROR_BREAK( X)   { ACELIB_ERROR (X); break; }
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACELIB_ERROR_RETURN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACELIB_ERROR_RETURN( X,
 
)
│ │ │ │ +
│ │ │ │ +Value:
do { \
│ │ │ │ +
int const __ace_error = ACE_Log_Msg::last_error_adapter (); \
│ │ │ │ +
ACE_Log_Category_TSS *ace___ = ACE_Log_Category::ace_lib().per_thr_obj(); \
│ │ │ │ +
if (ace___ == 0) return Y;\
│ │ │ │ +
ace___->conditional_set (__FILE__, __LINE__, Y, __ace_error); \
│ │ │ │ +
ace___->log X; \
│ │ │ │ +
return Y; \
│ │ │ │ +
} while (0)
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACELIB_HEX_DUMP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACELIB_HEX_DUMP( X)
│ │ │ │ +
│ │ │ │ +Value:
do { \
│ │ │ │ +
int const __ace_error = ACE_Log_Msg::last_error_adapter (); \
│ │ │ │ +
ACE_Log_Category_TSS *ace___ = ACE_Log_Category::ace_lib().per_thr_obj(); \
│ │ │ │ +
if (ace___ == 0) break;\
│ │ │ │ +
ace___->conditional_set (__FILE__, __LINE__, 0, __ace_error); \
│ │ │ │ +
ace___->log_hexdump X; \
│ │ │ │ +
} while (0)
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACELIB_RETURN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACELIB_RETURN( Y)
│ │ │ │ +
│ │ │ │ +Value:
do { \
│ │ │ │ +
int const __ace_error = ACE_Log_Msg::last_error_adapter (); \
│ │ │ │ +
ACE_Log_Msg *ace___ = ACE_Log_Msg::instance(); \
│ │ │ │ +
ace___->set (__FILE__, __LINE__, Y, __ace_error, ace___->restart (), \
│ │ │ │ +
ace___->msg_ostream (), ace___->msg_callback ()); \
│ │ │ │ +
return Y; \
│ │ │ │ +
} while (0)
│ │ │ │ +
static ACE_Log_Msg * instance()
Returns a pointer to the Singleton.
Definition: Log_Msg.cpp:279
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,109 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -SV_Message.inl File Reference │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ +Classes | Macros │ │ │ │ │ +Log_Category.h File Reference │ │ │ │ │ +#include "ace/Log_Priority.h" │ │ │ │ │ +#include "ace/Log_Msg.h" │ │ │ │ │ +#include "ace/Thread_Mutex.h" │ │ │ │ │ +#include "ace/Log_Category.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Log_Category_TSS │ │ │ │ │ +  The thread specific object for a ACE_Log_Categy object. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Log_Category │ │ │ │ │ +  Provides a categorized message logging abstraction. More... │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACELIB_HEX_DUMP(X) │ │ │ │ │ +  │ │ │ │ │ +#define ACELIB_RETURN(Y) │ │ │ │ │ +  │ │ │ │ │ +#define ACELIB_ERROR_RETURN(X, Y) │ │ │ │ │ +  │ │ │ │ │ +#define ACELIB_ERROR(X) │ │ │ │ │ +  │ │ │ │ │ +#define ACELIB_DEBUG(X) │ │ │ │ │ +  │ │ │ │ │ +#define ACELIB_ERROR_BREAK(X)   { ACELIB_ERROR (X); break; } │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Huang-Ming Huang huang.nosp@m.h@oc.nosp@m.iweb..nosp@m.com │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACELIB_DEBUG ***** │ │ │ │ │ +#define ACELIB_DEBUG (  X ) │ │ │ │ │ +Value: │ │ │ │ │ +do { \ │ │ │ │ │ +int const __ace_error = ACE_Log_Msg::last_error_adapter (); \ │ │ │ │ │ +ACE_Log_Category_TSS *ace___ = ACE_Log_Category::ace_lib().per_thr_obj(); \ │ │ │ │ │ +if (ace___ == 0) break;\ │ │ │ │ │ +ace___->conditional_set (__FILE__, __LINE__, 0, __ace_error); \ │ │ │ │ │ +ace___->log X; \ │ │ │ │ │ +} while (0) │ │ │ │ │ +ACE_Log_Category::ace_lib │ │ │ │ │ +static ACE_Log_Category & ace_lib() │ │ │ │ │ +Definition: Log_Category.cpp:126 │ │ │ │ │ +ACE_Log_Category::per_thr_obj │ │ │ │ │ +ACE_Log_Category_TSS * per_thr_obj() │ │ │ │ │ +Definition: Log_Category.cpp:75 │ │ │ │ │ +ACE_Log_Msg::last_error_adapter │ │ │ │ │ +static int last_error_adapter() │ │ │ │ │ +Returns last error. │ │ │ │ │ +Definition: Log_Msg.cpp:389 │ │ │ │ │ +***** ◆ ACELIB_ERROR ***** │ │ │ │ │ +#define ACELIB_ERROR (  X ) │ │ │ │ │ +Value: │ │ │ │ │ +do { \ │ │ │ │ │ +int const __ace_error = ACE_Log_Msg::last_error_adapter (); \ │ │ │ │ │ +ACE_Log_Category_TSS *ace___ = ACE_Log_Category::ace_lib().per_thr_obj(); \ │ │ │ │ │ +if (ace___ == 0) break;\ │ │ │ │ │ +ace___->conditional_set (__FILE__, __LINE__, -1, __ace_error); \ │ │ │ │ │ +ace___->log X; \ │ │ │ │ │ +} while (0) │ │ │ │ │ +***** ◆ ACELIB_ERROR_BREAK ***** │ │ │ │ │ +#define ACELIB_ERROR_BREAK (  X )    { ACELIB_ERROR (X); break; } │ │ │ │ │ +***** ◆ ACELIB_ERROR_RETURN ***** │ │ │ │ │ +#define ACELIB_ERROR_RETURN (  X, │ │ │ │ │ +  Y  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +do { \ │ │ │ │ │ +int const __ace_error = ACE_Log_Msg::last_error_adapter (); \ │ │ │ │ │ +ACE_Log_Category_TSS *ace___ = ACE_Log_Category::ace_lib().per_thr_obj(); \ │ │ │ │ │ +if (ace___ == 0) return Y;\ │ │ │ │ │ +ace___->conditional_set (__FILE__, __LINE__, Y, __ace_error); \ │ │ │ │ │ +ace___->log X; \ │ │ │ │ │ +return Y; \ │ │ │ │ │ +} while (0) │ │ │ │ │ +***** ◆ ACELIB_HEX_DUMP ***** │ │ │ │ │ +#define ACELIB_HEX_DUMP (  X ) │ │ │ │ │ +Value: │ │ │ │ │ +do { \ │ │ │ │ │ +int const __ace_error = ACE_Log_Msg::last_error_adapter (); \ │ │ │ │ │ +ACE_Log_Category_TSS *ace___ = ACE_Log_Category::ace_lib().per_thr_obj(); \ │ │ │ │ │ +if (ace___ == 0) break;\ │ │ │ │ │ +ace___->conditional_set (__FILE__, __LINE__, 0, __ace_error); \ │ │ │ │ │ +ace___->log_hexdump X; \ │ │ │ │ │ +} while (0) │ │ │ │ │ +***** ◆ ACELIB_RETURN ***** │ │ │ │ │ +#define ACELIB_RETURN (  Y ) │ │ │ │ │ +Value: │ │ │ │ │ +do { \ │ │ │ │ │ +int const __ace_error = ACE_Log_Msg::last_error_adapter (); \ │ │ │ │ │ +ACE_Log_Msg *ace___ = ACE_Log_Msg::instance(); \ │ │ │ │ │ +ace___->set (__FILE__, __LINE__, Y, __ace_error, ace___->restart (), \ │ │ │ │ │ +ace___->msg_ostream (), ace___->msg_callback ()); \ │ │ │ │ │ +return Y; \ │ │ │ │ │ +} while (0) │ │ │ │ │ +ACE_Log_Msg::instance │ │ │ │ │ +static ACE_Log_Msg * instance() │ │ │ │ │ +Returns a pointer to the Singleton. │ │ │ │ │ +Definition: Log_Msg.cpp:279 │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03272.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Flag_Manip.inl File Reference │ │ │ │ +ACE: Codeset_Registry.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Flag_Manip.inl File Reference
│ │ │ │ +
Codeset_Registry.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_fcntl.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +

ACE wrapper around access functions for the OSF's DCE codeset registry access functions - the inline functions either call the system supplied DCE based codeset registry function, or calls the emulation

│ │ │ │ +
Author
Phil Mesnier mesni.nosp@m.er_p.nosp@m.@ociw.nosp@m.eb.c.nosp@m.om
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Flag_Manip.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_fcntl.h" │ │ │ │ │ +Codeset_Registry.inl File Reference │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ +ACE wrapper around access functions for the OSF's DCE codeset registry access │ │ │ │ │ +functions - the inline functions either call the system supplied DCE based │ │ │ │ │ +codeset registry function, or calls the emulation │ │ │ │ │ + Author │ │ │ │ │ + Phil Mesnier mesni.nosp@m.er_p.nosp@m.@ociw.nosp@m.eb.c.nosp@m.om │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03275.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Time_Policy.inl File Reference │ │ │ │ +ACE: Basic_Stats.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,30 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Time_Policy.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Basic_Stats.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_sys_time.h"
│ │ │ │ -#include "ace/High_Res_Timer.h"
│ │ │ │ +
#include "ace/Basic_Types.h"
│ │ │ │ +#include "ace/Basic_Stats.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Basic_Stats
 Collect basic stats about a series of samples. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Time_Policy.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_sys_time.h" │ │ │ │ │ -#include "ace/High_Res_Timer.h" │ │ │ │ │ +Classes │ │ │ │ │ +Basic_Stats.h File Reference │ │ │ │ │ +#include "ace/Basic_Types.h" │ │ │ │ │ +#include "ace/Basic_Stats.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Basic_Stats │ │ │ │ │ +  Collect basic stats about a series of samples. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03278.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: IPC_SAP.cpp File Reference │ │ │ │ +ACE: Notification_Strategy.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
IPC_SAP.cpp File Reference
│ │ │ │ +
Notification_Strategy.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/IPC_SAP.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ -#include "ace/os_include/os_signal.h"
│ │ │ │ -#include "ace/OS_NS_errno.h"
│ │ │ │ -#include "ace/OS_NS_fcntl.h"
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,17 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -IPC_SAP.cpp File Reference │ │ │ │ │ -#include "ace/IPC_SAP.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ -#include "ace/os_include/os_signal.h" │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ -#include "ace/OS_NS_fcntl.h" │ │ │ │ │ +Notification_Strategy.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03281.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: TLI_Stream.cpp File Reference │ │ │ │ +ACE: Token_Collection.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
TLI_Stream.cpp File Reference
│ │ │ │ +
Token_Collection.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/TLI_Stream.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ +
#include "ace/Token_Collection.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -TLI_Stream.cpp File Reference │ │ │ │ │ -#include "ace/TLI_Stream.h" │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ +Token_Collection.cpp File Reference │ │ │ │ │ +#include "ace/Token_Collection.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03284.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Condition_Thread_Mutex.inl File Reference │ │ │ │ +ACE: LSOCK_Stream.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,32 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Condition_Thread_Mutex.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
LSOCK_Stream.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/SOCK_Stream.h"
│ │ │ │ +#include "ace/UNIX_Addr.h"
│ │ │ │ +#include "ace/LSOCK.h"
│ │ │ │ +#include "ace/LSOCK_Stream.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_LSOCK_Stream
 Create a Local ACE_SOCK stream. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Doug Schmidt
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Condition_Thread_Mutex.inl File Reference │ │ │ │ │ +Classes │ │ │ │ │ +LSOCK_Stream.h File Reference │ │ │ │ │ +#include "ace/SOCK_Stream.h" │ │ │ │ │ +#include "ace/UNIX_Addr.h" │ │ │ │ │ +#include "ace/LSOCK.h" │ │ │ │ │ +#include "ace/LSOCK_Stream.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_LSOCK_Stream │ │ │ │ │ +  Create a Local ACE_SOCK stream. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Doug Schmidt │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03287.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Pipe.inl File Reference │ │ │ │ +ACE: Handle_Gobbler.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Pipe.inl File Reference
│ │ │ │ +
Handle_Gobbler.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ +
#include "ace/ACE.h"
│ │ │ │ +#include "ace/OS_NS_unistd.h"
│ │ │ │ +#include "ace/OS_NS_fcntl.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Pipe.inl File Reference │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ +Handle_Gobbler.inl File Reference │ │ │ │ │ #include "ace/ACE.h" │ │ │ │ │ +#include "ace/OS_NS_unistd.h" │ │ │ │ │ +#include "ace/OS_NS_fcntl.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03290.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Synch_Options.cpp File Reference │ │ │ │ +ACE: CE_Screen_Output.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Synch_Options.cpp File Reference
│ │ │ │ +
CE_Screen_Output.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Synch_Options.h"
│ │ │ │ -#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/config-all.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Si Mong Park spark.nosp@m.@oci.nosp@m.web.c.nosp@m.om
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,14 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Synch_Options.cpp File Reference │ │ │ │ │ -#include "ace/Synch_Options.h" │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ +CE_Screen_Output.h File Reference │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Si Mong Park spark.nosp@m.@oci.nosp@m.web.c.nosp@m.om │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03293.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SV_Message.cpp File Reference │ │ │ │ +ACE: Service_Object.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
SV_Message.cpp File Reference
│ │ │ │ +
Service_Object.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SV_Message.h"
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -SV_Message.cpp File Reference │ │ │ │ │ -#include "ace/SV_Message.h" │ │ │ │ │ +Service_Object.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03296.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Acceptor.h File Reference │ │ │ │ +ACE: Message_Queue_Vx.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,38 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Acceptor.h File Reference
│ │ │ │ +
Message_Queue_Vx.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Service_Object.h"
│ │ │ │ -#include "ace/Strategies_T.h"
│ │ │ │ -#include "ace/Synch_Options.h"
│ │ │ │ -#include "ace/Acceptor.cpp"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Acceptor< SVC_HANDLER, PEER_ACCEPTOR >
 Abstract factory for creating a service handler (SVC_HANDLER), accepting into the SVC_HANDLER, and activating the SVC_HANDLER. More...
 
class  ACE_Strategy_Acceptor< SVC_HANDLER, PEER_ACCEPTOR >
 Abstract factory for creating a service handler (SVC_HANDLER), accepting into the SVC_HANDLER, and activating the SVC_HANDLER. More...
 
class  ACE_Oneshot_Acceptor< SVC_HANDLER, PEER_ACCEPTOR >
 Generic factory for passively connecting clients and creating exactly one service handler of the type SVC_HANDLER specified in the template. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,34 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Acceptor.h File Reference │ │ │ │ │ -#include "ace/Service_Object.h" │ │ │ │ │ -#include "ace/Strategies_T.h" │ │ │ │ │ -#include "ace/Synch_Options.h" │ │ │ │ │ -#include "ace/Acceptor.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Acceptor<_SVC_HANDLER,_PEER_ACCEPTOR_> │ │ │ │ │ -  Abstract factory for creating a service handler (SVC_HANDLER), │ │ │ │ │ - accepting into the SVC_HANDLER, and activating the SVC_HANDLER. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Strategy_Acceptor<_SVC_HANDLER,_PEER_ACCEPTOR_> │ │ │ │ │ -  Abstract factory for creating a service handler (SVC_HANDLER), │ │ │ │ │ - accepting into the SVC_HANDLER, and activating the SVC_HANDLER. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Oneshot_Acceptor<_SVC_HANDLER,_PEER_ACCEPTOR_> │ │ │ │ │ - Generic factory for passively connecting clients and creating exactly │ │ │ │ │ -  one service handler of the type SVC_HANDLER specified in the template. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +Message_Queue_Vx.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03299.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Malloc_T.cpp File Reference │ │ │ │ +ACE: OS_NS_sys_stat.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,101 +63,130 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ +Namespaces | │ │ │ │ Macros | │ │ │ │ +Typedefs | │ │ │ │ Functions
│ │ │ │ -
Malloc_T.cpp File Reference
│ │ │ │ +
OS_NS_sys_stat.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Malloc_T.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ +
#include "ace/config-all.h"
│ │ │ │ +#include "ace/os_include/sys/os_stat.h"
│ │ │ │ +#include "ace/Default_Constants.h"
│ │ │ │
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ Macros

#define ACE_MALLOC_T_CPP
 
#define ACE_EXPORT_MACRO   ACE_Export
 
#define ACE_STAT_FUNC_NAME   ::_stat
 
#define ACE_WSTAT_FUNC_NAME   ::_wstat
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Typedefs

typedef struct _stat ACE_stat
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Functions

 ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Cached_Allocator) template< class T
 
 ACE_ALLOC_HOOK_DEFINE_Tmcc (ACE_Malloc_T) template< class MALLOC > void *ACE_Allocator_Adapter< MALLOC >
 
 ACE_ALLOC_HOOK_DEFINE_Tt (ACE_Allocator_Adapter) template< ACE_MEM_POOL_1
 
ACE_HANDLE ACE_OS::creat (const ACE_TCHAR *filename, mode_t mode)
 
ACE_OFF_T ACE_OS::filesize (ACE_HANDLE handle)
 
ACE_OFF_T ACE_OS::filesize (const ACE_TCHAR *handle)
 
int ACE_OS::fstat (ACE_HANDLE, ACE_stat *)
 
int ACE_OS::lstat (const char *, ACE_stat *)
 
int ACE_OS::lstat (const wchar_t *, ACE_stat *)
 
int ACE_OS::mkdir (const char *path, mode_t mode=ACE_DEFAULT_DIR_PERMS)
 
int ACE_OS::mkdir (const wchar_t *path, mode_t mode=ACE_DEFAULT_DIR_PERMS)
 
int ACE_OS::mkfifo (const ACE_TCHAR *file, mode_t mode=ACE_DEFAULT_FILE_PERMS)
 
int ACE_OS::stat (const char *file, ACE_stat *)
 
int ACE_OS::stat (const wchar_t *file, ACE_stat *)
 
mode_t ACE_OS::umask (mode_t cmask)
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_MALLOC_T_CPP

│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ +
│ │ │ │ +and a cast of thousands...
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_EXPORT_MACRO

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_MALLOC_T_CPP#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tcc()

│ │ │ │ + │ │ │ │ +

◆ ACE_STAT_FUNC_NAME

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Cached_Allocator )#define ACE_STAT_FUNC_NAME   ::_stat
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tmcc()

│ │ │ │ + │ │ │ │ +

◆ ACE_WSTAT_FUNC_NAME

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
ACE_ALLOC_HOOK_DEFINE_Tmcc (ACE_Malloc_T )#define ACE_WSTAT_FUNC_NAME   ::_wstat
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE_Tt()

│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_stat

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
ACE_ALLOC_HOOK_DEFINE_Tt (ACE_Allocator_Adapter )typedef struct _stat ACE_stat
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,36 +3,75 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions │ │ │ │ │ -Malloc_T.cpp File Reference │ │ │ │ │ -#include "ace/Malloc_T.h" │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ +Namespaces | Macros | Typedefs | Functions │ │ │ │ │ +OS_NS_sys_stat.h File Reference │ │ │ │ │ +#include "ace/config-all.h" │ │ │ │ │ +#include "ace/os_include/sys/os_stat.h" │ │ │ │ │ +#include "ace/Default_Constants.h" │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_OS │ │ │ │ │ + This namespace defines an OS independent programming API that │ │ │ │ │ +  shields developers from nonportable aspects of writing efficient │ │ │ │ │ + system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ + various real-time operating systems. │ │ │ │ │ +  │ │ │ │ │ Macros │ │ │ │ │ -#define ACE_MALLOC_T_CPP │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +  │ │ │ │ │ +#define ACE_STAT_FUNC_NAME   ::_stat │ │ │ │ │ +  │ │ │ │ │ +#define ACE_WSTAT_FUNC_NAME   ::_wstat │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef struct _stat ACE_stat │ │ │ │ │   │ │ │ │ │ Functions │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tcc (ACE_Cached_Allocator) template< class T │ │ │ │ │ +ACE_HANDLE ACE_OS::creat (const ACE_TCHAR *filename, mode_t mode) │ │ │ │ │ +  │ │ │ │ │ + ACE_OFF_T ACE_OS::filesize (ACE_HANDLE handle) │ │ │ │ │ +  │ │ │ │ │ + ACE_OFF_T ACE_OS::filesize (const ACE_TCHAR *handle) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::fstat (ACE_HANDLE, ACE_stat *) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::lstat (const char *, ACE_stat *) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::lstat (const wchar_t *, ACE_stat *) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::mkdir (const char *path, mode_t mode=ACE_DEFAULT_DIR_PERMS) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::mkdir (const wchar_t *path, mode_t │ │ │ │ │ + mode=ACE_DEFAULT_DIR_PERMS) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::mkfifo (const ACE_TCHAR *file, mode_t │ │ │ │ │ + mode=ACE_DEFAULT_FILE_PERMS) │ │ │ │ │ +  │ │ │ │ │ + int ACE_OS::stat (const char *file, ACE_stat *) │ │ │ │ │   │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tmcc (ACE_Malloc_T) template< class MALLOC > void │ │ │ │ │ - *ACE_Allocator_Adapter< MALLOC > │ │ │ │ │ + int ACE_OS::stat (const wchar_t *file, ACE_stat *) │ │ │ │ │   │ │ │ │ │ - ACE_ALLOC_HOOK_DEFINE_Tt (ACE_Allocator_Adapter) template< ACE_MEM_POOL_1 │ │ │ │ │ + mode_t ACE_OS::umask (mode_t cmask) │ │ │ │ │   │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ + and a cast of thousands... │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_MALLOC_T_CPP ***** │ │ │ │ │ -#define ACE_MALLOC_T_CPP │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tcc() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tcc ( ACE_Cached_Allocator  ) │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tmcc() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tmcc ( ACE_Malloc_T  ) │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE_Tt() ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE_Tt ( ACE_Allocator_Adapter  ) │ │ │ │ │ +***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ +#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ +***** ◆ ACE_STAT_FUNC_NAME ***** │ │ │ │ │ +#define ACE_STAT_FUNC_NAME   ::_stat │ │ │ │ │ +***** ◆ ACE_WSTAT_FUNC_NAME ***** │ │ │ │ │ +#define ACE_WSTAT_FUNC_NAME   ::_wstat │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_stat ***** │ │ │ │ │ +typedef struct _stat ACE_stat │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03302.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: POSIX_Asynch_IO.h File Reference │ │ │ │ +ACE: IOStream.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,94 +63,44 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
POSIX_Asynch_IO.h File Reference
│ │ │ │ +Macros
│ │ │ │ +
IOStream.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/os_include/os_aio.h"
│ │ │ │ -#include "ace/Asynch_IO_Impl.h"
│ │ │ │ -#include "ace/Unbounded_Queue.h"
│ │ │ │ -#include "ace/Map_Manager.h"
│ │ │ │ -#include "ace/Event_Handler.h"
│ │ │ │ -#include "ace/Null_Mutex.h"
│ │ │ │ +
#include "ace/streams.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Classes

class  ACE_POSIX_Asynch_Result
 
class  ACE_POSIX_Asynch_Operation
 This class implements ACE_Asynch_Operation for all implementations of Proactor (AIOCB, SIG, SUN) Specific future implementations can derive from this class. More...
 
class  ACE_POSIX_Asynch_Read_Stream_Result
 This class provides concrete implementation for <ACE_Asynch_Read_Stream::Result> class for POSIX platforms. More...
 
class  ACE_POSIX_Asynch_Read_Stream
 
class  ACE_POSIX_Asynch_Write_Stream_Result
 This class provides concrete implementation for <ACE_Asynch_Write_Stream::Result> on POSIX platforms. More...
 
class  ACE_POSIX_Asynch_Write_Stream
 This class implements <ACE_Asynch_Write_Stream> for all POSIX implementations of ACE_Proactor. More...
 
class  ACE_POSIX_Asynch_Read_File_Result
 This class provides concrete implementation for <ACE_Asynch_Read_File::Result> class for POSIX platforms. More...
 
class  ACE_POSIX_Asynch_Read_File
 This class is a factory for starting off asynchronous reads on a file. This class implements <ACE_Asynch_Read_File> for all POSIX implementations of Proactor. More...
 
class  ACE_POSIX_Asynch_Write_File_Result
 This class provides implementation for <ACE_Asynch_Write_File_Result> for POSIX platforms. More...
 
class  ACE_POSIX_Asynch_Write_File
 
class  ACE_POSIX_Asynch_Accept_Result
 This is that class which will be passed back to the handler when the asynchronous accept completes. More...
 
class  ACE_POSIX_Asynch_Accept
 For the POSIX implementation this class is common for all Proactors (AIOCB/SIG/SUN) More...
 
class  ACE_POSIX_Asynch_Connect_Result
 This is that class which will be passed back to the completion handler when the asynchronous connect completes. More...
 
class  ACE_POSIX_Asynch_Connect
 
class  ACE_POSIX_Asynch_Transmit_File_Result
 This is that class which will be passed back to the <handler> when the asynchronous transmit file completes. More...
 
class  ACE_POSIX_Asynch_Transmit_File
 Implementation for transmit_file will make use of POSIX_Asynch_Transmit_Handler. More...
 
class  ACE_POSIX_Asynch_Read_Dgram
 This class is a factory for starting off asynchronous reads on a UDP socket. More...
 
class  ACE_POSIX_Asynch_Write_Dgram_Result
 
class  ACE_POSIX_Asynch_Write_Dgram
 This class is a factory for starting off asynchronous writes on a UDP socket. The UDP socket must be "connected", as there is no facility for specifying the destination address on each send operation. More...
 
class  ACE_POSIX_Asynch_Read_Dgram_Result
 This is class provides concrete implementation for ACE_Asynch_Read_Dgram::Result class. More...
 

│ │ │ │ +Macros

#define ACE_LACKS_ACE_IOSTREAM
 
│ │ │ │

Detailed Description

│ │ │ │ -

The implementation classes for POSIX implementation of Asynch Operations are defined here in this file.

│ │ │ │ -
Author
Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ +
Author
James CE Johnson jcej@.nosp@m.lads.nosp@m..com
│ │ │ │
│ │ │ │ -Tim Harrison harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu
│ │ │ │ -
│ │ │ │ -Alexander Babu Arulanthu alex@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu
│ │ │ │ -
│ │ │ │ -Roger Tragin r.tra.nosp@m.gin@.nosp@m.compu.nosp@m.ter..nosp@m.org
│ │ │ │ -
│ │ │ │ -Alexander Libman alibm.nosp@m.an@b.nosp@m.altim.nosp@m.ore..nosp@m.com
│ │ │ │ -
│ │ │ │ +Jim Crossley jim@l.nosp@m.ads..nosp@m.com │ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_LACKS_ACE_IOSTREAM

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_LACKS_ACE_IOSTREAM
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,101 +3,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -POSIX_Asynch_IO.h File Reference │ │ │ │ │ -#include "ace/os_include/os_aio.h" │ │ │ │ │ -#include "ace/Asynch_IO_Impl.h" │ │ │ │ │ -#include "ace/Unbounded_Queue.h" │ │ │ │ │ -#include "ace/Map_Manager.h" │ │ │ │ │ -#include "ace/Event_Handler.h" │ │ │ │ │ -#include "ace/Null_Mutex.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_POSIX_Asynch_Result │ │ │ │ │ -  │ │ │ │ │ -class  ACE_POSIX_Asynch_Operation │ │ │ │ │ - This class implements ACE_Asynch_Operation for all implementations of │ │ │ │ │ -  Proactor (AIOCB, SIG, SUN) Specific future implementations can derive │ │ │ │ │ - from this class. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_POSIX_Asynch_Read_Stream_Result │ │ │ │ │ -  This class provides concrete implementation for │ │ │ │ │ - class for POSIX platforms. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_POSIX_Asynch_Read_Stream │ │ │ │ │ -  │ │ │ │ │ -class  ACE_POSIX_Asynch_Write_Stream_Result │ │ │ │ │ -  This class provides concrete implementation for │ │ │ │ │ - on POSIX platforms. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_POSIX_Asynch_Write_Stream │ │ │ │ │ -  This class implements for all POSIX │ │ │ │ │ - implementations of ACE_Proactor. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_POSIX_Asynch_Read_File_Result │ │ │ │ │ -  This class provides concrete implementation for class for POSIX platforms. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_POSIX_Asynch_Read_File │ │ │ │ │ - This class is a factory for starting off asynchronous reads on a file. │ │ │ │ │ -  This class implements for all POSIX │ │ │ │ │ - implementations of Proactor. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_POSIX_Asynch_Write_File_Result │ │ │ │ │ -  This class provides implementation for │ │ │ │ │ - for POSIX platforms. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_POSIX_Asynch_Write_File │ │ │ │ │ -  │ │ │ │ │ -class  ACE_POSIX_Asynch_Accept_Result │ │ │ │ │ -  This is that class which will be passed back to the handler when the │ │ │ │ │ - asynchronous accept completes. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_POSIX_Asynch_Accept │ │ │ │ │ -  For the POSIX implementation this class is common for all Proactors │ │ │ │ │ - (AIOCB/SIG/SUN) More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_POSIX_Asynch_Connect_Result │ │ │ │ │ -  This is that class which will be passed back to the completion handler │ │ │ │ │ - when the asynchronous connect completes. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_POSIX_Asynch_Connect │ │ │ │ │ -  │ │ │ │ │ -class  ACE_POSIX_Asynch_Transmit_File_Result │ │ │ │ │ -  This is that class which will be passed back to the when the │ │ │ │ │ - asynchronous transmit file completes. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_POSIX_Asynch_Transmit_File │ │ │ │ │ -  Implementation for transmit_file will make use of │ │ │ │ │ - POSIX_Asynch_Transmit_Handler. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_POSIX_Asynch_Read_Dgram │ │ │ │ │ -  This class is a factory for starting off asynchronous reads on a UDP │ │ │ │ │ - socket. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_POSIX_Asynch_Write_Dgram_Result │ │ │ │ │ -  │ │ │ │ │ -class  ACE_POSIX_Asynch_Write_Dgram │ │ │ │ │ - This class is a factory for starting off asynchronous writes on a UDP │ │ │ │ │ -  socket. The UDP socket must be "connected", as there is no facility for │ │ │ │ │ - specifying the destination address on each send operation. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_POSIX_Asynch_Read_Dgram_Result │ │ │ │ │ -  This is class provides concrete implementation for │ │ │ │ │ - ACE_Asynch_Read_Dgram::Result class. More... │ │ │ │ │ +Macros │ │ │ │ │ +IOStream.h File Reference │ │ │ │ │ +#include "ace/streams.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_LACKS_ACE_IOSTREAM │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -The implementation classes for POSIX implementation of Asynch Operations are │ │ │ │ │ -defined here in this file. │ │ │ │ │ Author │ │ │ │ │ - Irfan Pyarali irfan.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ - Tim Harrison harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu │ │ │ │ │ - Alexander Babu Arulanthu alex@.nosp@m.cs.w.nosp@m.ustl..nosp@m.edu │ │ │ │ │ - Roger Tragin r.tra.nosp@m.gin@.nosp@m.compu.nosp@m.ter..nosp@m.org │ │ │ │ │ - Alexander Libman alibm.nosp@m.an@b.nosp@m.altim.nosp@m.ore..nosp@m.com │ │ │ │ │ + James CE Johnson jcej@.nosp@m.lads.nosp@m..com │ │ │ │ │ + Jim Crossley jim@l.nosp@m.ads..nosp@m.com │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_LACKS_ACE_IOSTREAM ***** │ │ │ │ │ +#define ACE_LACKS_ACE_IOSTREAM │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03305.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_TLI.inl File Reference │ │ │ │ +ACE: OS_Log_Msg_Attributes.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,79 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Namespaces | │ │ │ │ -Functions
│ │ │ │ -
OS_TLI.inl File Reference
│ │ │ │ +
OS_Log_Msg_Attributes.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_errno.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

int ACE_OS::t_accept (ACE_HANDLE fildes, ACE_HANDLE resfd, struct t_call *call)
 
char * ACE_OS::t_alloc (ACE_HANDLE fildes, int struct_type, int fields)
 
int ACE_OS::t_bind (ACE_HANDLE fildes, ACE_TBIND *req, ACE_TBIND *ret)
 
int ACE_OS::t_close (ACE_HANDLE fildes)
 
int ACE_OS::t_connect (ACE_HANDLE fildes, struct t_call *sndcall, struct t_call *rcvcall)
 
void ACE_OS::t_error (const char *errmsg)
 
int ACE_OS::t_free (char *ptr, int struct_type)
 
int ACE_OS::t_getinfo (ACE_HANDLE fildes, struct t_info *info)
 
int ACE_OS::t_getname (ACE_HANDLE fildes, struct netbuf *namep, int type)
 
int ACE_OS::t_getstate (ACE_HANDLE fildes)
 
int ACE_OS::t_listen (ACE_HANDLE fildes, struct t_call *call)
 
int ACE_OS::t_look (ACE_HANDLE fildes)
 
ACE_HANDLE ACE_OS::t_open (char *path, int oflag, struct t_info *info)
 
int ACE_OS::t_optmgmt (ACE_HANDLE handle, ACE_TOPTMGMT *req, ACE_TOPTMGMT *ret)
 
int ACE_OS::t_rcv (ACE_HANDLE fildes, char *buf, unsigned int nbytes, int *flags)
 
int ACE_OS::t_rcvdis (ACE_HANDLE fildes, struct t_discon *discon)
 
int ACE_OS::t_rcvrel (ACE_HANDLE fildes)
 
int ACE_OS::t_rcvudata (ACE_HANDLE fildes, struct t_unitdata *unitdata, int *flags)
 
int ACE_OS::t_rcvuderr (ACE_HANDLE fildes, struct t_uderr *uderr)
 
int ACE_OS::t_snd (ACE_HANDLE fildes, const char *buf, unsigned int nbytes, int flags)
 
int ACE_OS::t_snddis (ACE_HANDLE fildes, struct t_call *call)
 
int ACE_OS::t_sndrel (ACE_HANDLE fildes)
 
int ACE_OS::t_sync (ACE_HANDLE fildes)
 
int ACE_OS::t_unbind (ACE_HANDLE fildes)
 
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,76 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces | Functions │ │ │ │ │ -OS_TLI.inl File Reference │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_OS │ │ │ │ │ - This namespace defines an OS independent programming API that │ │ │ │ │ -  shields developers from nonportable aspects of writing efficient │ │ │ │ │ - system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ - various real-time operating systems. │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ - int ACE_OS::t_accept (ACE_HANDLE fildes, ACE_HANDLE resfd, struct │ │ │ │ │ - t_call *call) │ │ │ │ │ -  │ │ │ │ │ - char * ACE_OS::t_alloc (ACE_HANDLE fildes, int struct_type, int fields) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_bind (ACE_HANDLE fildes, ACE_TBIND *req, ACE_TBIND *ret) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_close (ACE_HANDLE fildes) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_connect (ACE_HANDLE fildes, struct t_call *sndcall, │ │ │ │ │ - struct t_call *rcvcall) │ │ │ │ │ -  │ │ │ │ │ - void ACE_OS::t_error (const char *errmsg) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_free (char *ptr, int struct_type) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_getinfo (ACE_HANDLE fildes, struct t_info *info) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_getname (ACE_HANDLE fildes, struct netbuf *namep, int │ │ │ │ │ - type) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_getstate (ACE_HANDLE fildes) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_listen (ACE_HANDLE fildes, struct t_call *call) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_look (ACE_HANDLE fildes) │ │ │ │ │ -  │ │ │ │ │ -ACE_HANDLE ACE_OS::t_open (char *path, int oflag, struct t_info *info) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_optmgmt (ACE_HANDLE handle, ACE_TOPTMGMT *req, │ │ │ │ │ - ACE_TOPTMGMT *ret) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_rcv (ACE_HANDLE fildes, char *buf, unsigned int nbytes, │ │ │ │ │ - int *flags) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_rcvdis (ACE_HANDLE fildes, struct t_discon *discon) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_rcvrel (ACE_HANDLE fildes) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_rcvudata (ACE_HANDLE fildes, struct t_unitdata *unitdata, │ │ │ │ │ - int *flags) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_rcvuderr (ACE_HANDLE fildes, struct t_uderr *uderr) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_snd (ACE_HANDLE fildes, const char *buf, unsigned int │ │ │ │ │ - nbytes, int flags) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_snddis (ACE_HANDLE fildes, struct t_call *call) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_sndrel (ACE_HANDLE fildes) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_sync (ACE_HANDLE fildes) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::t_unbind (ACE_HANDLE fildes) │ │ │ │ │ -  │ │ │ │ │ +OS_Log_Msg_Attributes.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03308.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: POSIX_CB_Proactor.h File Reference │ │ │ │ +ACE: LSOCK_Dgram.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,32 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
POSIX_CB_Proactor.h File Reference
│ │ │ │ +
LSOCK_Dgram.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Synch_Traits.h"
│ │ │ │ -#include "ace/Thread_Semaphore.h"
│ │ │ │ -#include "ace/Null_Semaphore.h"
│ │ │ │ -#include "ace/POSIX_Proactor.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_POSIX_CB_Proactor
 Implementation of Callback-based Proactor. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Alexander Libman alibm.nosp@m.an@i.nosp@m.hug.c.nosp@m.om.a.nosp@m.u
│ │ │ │ +
#include "ace/LSOCK_Dgram.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,23 +3,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -POSIX_CB_Proactor.h File Reference │ │ │ │ │ -#include "ace/Synch_Traits.h" │ │ │ │ │ -#include "ace/Thread_Semaphore.h" │ │ │ │ │ -#include "ace/Null_Semaphore.h" │ │ │ │ │ -#include "ace/POSIX_Proactor.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_POSIX_CB_Proactor │ │ │ │ │ -  Implementation of Callback-based Proactor. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Alexander Libman alibm.nosp@m.an@i.nosp@m.hug.c.nosp@m.om.a.nosp@m.u │ │ │ │ │ +LSOCK_Dgram.cpp File Reference │ │ │ │ │ +#include "ace/LSOCK_Dgram.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03311.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Log_Msg_Callback.cpp File Reference │ │ │ │ +ACE: SOCK_SEQPACK_Acceptor.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,24 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Log_Msg_Callback.cpp File Reference
│ │ │ │ +
SOCK_SEQPACK_Acceptor.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Log_Msg_Callback.h"
│ │ │ │ +
#include "ace/SOCK_SEQPACK_Acceptor.h"
│ │ │ │ +#include "ace/Auto_Ptr.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_NS_sys_socket.h"
│ │ │ │ +#include "ace/os_include/os_fcntl.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Log_Msg_Callback.cpp File Reference │ │ │ │ │ -#include "ace/Log_Msg_Callback.h" │ │ │ │ │ +SOCK_SEQPACK_Acceptor.cpp File Reference │ │ │ │ │ +#include "ace/SOCK_SEQPACK_Acceptor.h" │ │ │ │ │ +#include "ace/Auto_Ptr.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ +#include "ace/os_include/os_fcntl.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03314.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: UPIPE_Acceptor.h File Reference │ │ │ │ +ACE: INET_Addr.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,32 +64,32 @@ │ │ │ │
    │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes
│ │ │ │ -
UPIPE_Acceptor.h File Reference
│ │ │ │ +
INET_Addr.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/UPIPE_Stream.h"
│ │ │ │ -#include "ace/SPIPE_Acceptor.h"
│ │ │ │ -#include "ace/Thread_Manager.h"
│ │ │ │ -#include "ace/UPIPE_Acceptor.inl"
│ │ │ │ +
#include "ace/Sock_Connect.h"
│ │ │ │ +#include "ace/Addr.h"
│ │ │ │ +#include <vector>
│ │ │ │ +#include "ace/INET_Addr.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │

│ │ │ │ Classes

class  ACE_UPIPE_Acceptor
 Defines the format and interface for the listener side of the ACE_UPIPE_Stream. More...
class  ACE_INET_Addr
 Defines a C++ wrapper facade for the Internet domain address family format. More...
 
union  ACE_INET_Addr::ip46
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Gerhard Lenzer
│ │ │ │ -
│ │ │ │ -Douglas C. Schmidt
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,24 +4,26 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Classes │ │ │ │ │ -UPIPE_Acceptor.h File Reference │ │ │ │ │ -#include "ace/UPIPE_Stream.h" │ │ │ │ │ -#include "ace/SPIPE_Acceptor.h" │ │ │ │ │ -#include "ace/Thread_Manager.h" │ │ │ │ │ -#include "ace/UPIPE_Acceptor.inl" │ │ │ │ │ +INET_Addr.h File Reference │ │ │ │ │ +#include "ace/Sock_Connect.h" │ │ │ │ │ +#include "ace/Addr.h" │ │ │ │ │ +#include │ │ │ │ │ +#include "ace/INET_Addr.inl" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_UPIPE_Acceptor │ │ │ │ │ -  Defines the format and interface for the listener side of the │ │ │ │ │ - ACE_UPIPE_Stream. More... │ │ │ │ │ +class  ACE_INET_Addr │ │ │ │ │ +  Defines a C++ wrapper facade for the Internet domain address family │ │ │ │ │ + format. More... │ │ │ │ │ +  │ │ │ │ │ +union  ACE_INET_Addr::ip46 │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Gerhard Lenzer │ │ │ │ │ Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03317.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SV_Semaphore_Simple.inl File Reference │ │ │ │ +ACE: SOCK_Connector.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
SV_Semaphore_Simple.inl File Reference
│ │ │ │ +
SOCK_Connector.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/OS_NS_Thread.h"
│ │ │ │ -
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -SV_Semaphore_Simple.inl File Reference │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ -#include "ace/OS_NS_Thread.h" │ │ │ │ │ +SOCK_Connector.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03320.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_Thread.cpp File Reference │ │ │ │ +ACE: Monitor_Control_Action.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,163 +64,35 @@ │ │ │ │
    │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Classes | │ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
OS_NS_Thread.cpp File Reference
│ │ │ │ +Namespaces
│ │ │ │ +
Monitor_Control_Action.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/OS_NS_Thread.h"
│ │ │ │ -#include "ace/OS_NS_Thread.inl"
│ │ │ │ -#include "ace/OS_NS_stdio.h"
│ │ │ │ -#include "ace/Sched_Params.h"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ -#include "ace/OS_Thread_Adapter.h"
│ │ │ │ -#include "ace/Min_Max.h"
│ │ │ │ -#include "ace/Object_Manager_Base.h"
│ │ │ │ -#include "ace/OS_NS_errno.h"
│ │ │ │ -#include "ace/OS_NS_ctype.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/Thread_Mutex.h"
│ │ │ │ -#include "ace/Condition_Thread_Mutex.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ -#include <memory>
│ │ │ │ +
#include "ace/Refcountable_T.h"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ Classes

class  ACE_TSS_Cleanup
 Singleton that helps to manage the lifetime of TSS objects and keys. More...
class  ACE::Monitor_Control::Control_Action
 
class  TSS_Cleanup_Instance
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │

│ │ │ │ -Macros

#define ACE_THREAD_FUNCTION   thread_args->entry_point ()
 
#define ACE_THREAD_ARGUMENT   thread_args
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Functions

void ACE_MUTEX_LOCK_CLEANUP_ADAPTER_NAME (void *args)
 
 ACE_ALLOC_HOOK_DEFINE (ACE_TSS_Cleanup)
 
 ACE_ALLOC_HOOK_DEFINE (ACE_TSS_Keys)
 
void ACE_TSS_Cleanup_keys_destroyer (void *tss_keys)
 

│ │ │ │ +Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.
 
namespace  ACE::Monitor_Control
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_THREAD_ARGUMENT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_THREAD_ARGUMENT   thread_args
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_THREAD_FUNCTION

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_THREAD_FUNCTION   thread_args->entry_point ()
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE() [1/2]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE (ACE_TSS_Cleanup )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_ALLOC_HOOK_DEFINE() [2/2]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_ALLOC_HOOK_DEFINE (ACE_TSS_Keys )
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_MUTEX_LOCK_CLEANUP_ADAPTER_NAME()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
void ACE_MUTEX_LOCK_CLEANUP_ADAPTER_NAME (void * args)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TSS_Cleanup_keys_destroyer()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
void ACE_TSS_Cleanup_keys_destroyer (void * tss_keys)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,62 +3,26 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros | Functions │ │ │ │ │ -OS_NS_Thread.cpp File Reference │ │ │ │ │ -#include "ace/OS_NS_Thread.h" │ │ │ │ │ -#include "ace/OS_NS_Thread.inl" │ │ │ │ │ -#include "ace/OS_NS_stdio.h" │ │ │ │ │ -#include "ace/Sched_Params.h" │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ -#include "ace/OS_Thread_Adapter.h" │ │ │ │ │ -#include "ace/Min_Max.h" │ │ │ │ │ -#include "ace/Object_Manager_Base.h" │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ -#include "ace/OS_NS_ctype.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/Thread_Mutex.h" │ │ │ │ │ -#include "ace/Condition_Thread_Mutex.h" │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ -#include │ │ │ │ │ +Classes | Namespaces │ │ │ │ │ +Monitor_Control_Action.h File Reference │ │ │ │ │ +#include "ace/Refcountable_T.h" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_TSS_Cleanup │ │ │ │ │ -  Singleton that helps to manage the lifetime of TSS objects and keys. │ │ │ │ │ - More... │ │ │ │ │ +class  ACE::Monitor_Control::Control_Action │ │ │ │ │   │ │ │ │ │ -class  TSS_Cleanup_Instance │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_THREAD_FUNCTION   thread_args->entry_point () │ │ │ │ │ -  │ │ │ │ │ -#define ACE_THREAD_ARGUMENT   thread_args │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -void ACE_MUTEX_LOCK_CLEANUP_ADAPTER_NAME (void *args) │ │ │ │ │ -  │ │ │ │ │ -  ACE_ALLOC_HOOK_DEFINE (ACE_TSS_Cleanup) │ │ │ │ │ -  │ │ │ │ │ -  ACE_ALLOC_HOOK_DEFINE (ACE_TSS_Keys) │ │ │ │ │ -  │ │ │ │ │ -void ACE_TSS_Cleanup_keys_destroyer (void *tss_keys) │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_THREAD_ARGUMENT ***** │ │ │ │ │ -#define ACE_THREAD_ARGUMENT   thread_args │ │ │ │ │ -***** ◆ ACE_THREAD_FUNCTION ***** │ │ │ │ │ -#define ACE_THREAD_FUNCTION   thread_args->entry_point () │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE() [1/2] ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE ( ACE_TSS_Cleanup  ) │ │ │ │ │ -***** ◆ ACE_ALLOC_HOOK_DEFINE() [2/2] ***** │ │ │ │ │ -ACE_ALLOC_HOOK_DEFINE ( ACE_TSS_Keys  ) │ │ │ │ │ -***** ◆ ACE_MUTEX_LOCK_CLEANUP_ADAPTER_NAME() ***** │ │ │ │ │ -void ACE_MUTEX_LOCK_CLEANUP_ADAPTER_NAME ( void * args ) │ │ │ │ │ -***** ◆ ACE_TSS_Cleanup_keys_destroyer() ***** │ │ │ │ │ -void ACE_TSS_Cleanup_keys_destroyer ( void * tss_keys ) │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE │ │ │ │ │ +  The namespace containing the ACE framework itself. │ │ │ │ │ +  │ │ │ │ │ +namespace  ACE::Monitor_Control │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Jeff Parsons │ │ │ │ │ + j.par.nosp@m.sons.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03323.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Active_Map_Manager_T.cpp File Reference │ │ │ │ +ACE: POSIX_Asynch_IO.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,40 +63,35 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Macros
│ │ │ │ -
Active_Map_Manager_T.cpp File Reference
│ │ │ │ +Classes
│ │ │ │ +
POSIX_Asynch_IO.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Active_Map_Manager_T.h"
│ │ │ │ +
#include "ace/POSIX_Asynch_IO.h"
│ │ │ │ +#include "ace/Flag_Manip.h"
│ │ │ │ +#include "ace/Proactor.h"
│ │ │ │ +#include "ace/Message_Block.h"
│ │ │ │ +#include "ace/INET_Addr.h"
│ │ │ │ +#include "ace/Asynch_Pseudo_Task.h"
│ │ │ │ +#include "ace/POSIX_Proactor.h"
│ │ │ │ +#include "ace/OS_NS_errno.h"
│ │ │ │ +#include "ace/OS_NS_sys_socket.h"
│ │ │ │ +#include "ace/OS_NS_sys_stat.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Macros

#define ACE_ACTIVE_MAP_MANAGER_T_CPP
 

│ │ │ │ +Classes

class  ACE_POSIX_Asynch_Transmit_Handler
 Auxillary handler for doing <Asynch_Transmit_File> in Unix. <ACE_POSIX_Asynch_Transmit_File> internally uses this. More...
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ACTIVE_MAP_MANAGER_T_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_ACTIVE_MAP_MANAGER_T_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,19 +3,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Active_Map_Manager_T.cpp File Reference │ │ │ │ │ -#include "ace/Active_Map_Manager_T.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_ACTIVE_MAP_MANAGER_T_CPP │ │ │ │ │ +Classes │ │ │ │ │ +POSIX_Asynch_IO.cpp File Reference │ │ │ │ │ +#include "ace/POSIX_Asynch_IO.h" │ │ │ │ │ +#include "ace/Flag_Manip.h" │ │ │ │ │ +#include "ace/Proactor.h" │ │ │ │ │ +#include "ace/Message_Block.h" │ │ │ │ │ +#include "ace/INET_Addr.h" │ │ │ │ │ +#include "ace/Asynch_Pseudo_Task.h" │ │ │ │ │ +#include "ace/POSIX_Proactor.h" │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ +#include "ace/OS_NS_sys_socket.h" │ │ │ │ │ +#include "ace/OS_NS_sys_stat.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_POSIX_Asynch_Transmit_Handler │ │ │ │ │ +  Auxillary handler for doing in Unix. │ │ │ │ │ + internally uses this. More... │ │ │ │ │   │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_ACTIVE_MAP_MANAGER_T_CPP ***** │ │ │ │ │ -#define ACE_ACTIVE_MAP_MANAGER_T_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03326.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Intrusive_List_Node.cpp File Reference │ │ │ │ +ACE: Pair_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,33 +64,33 @@ │ │ │ │
    │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Macros
│ │ │ │ -
Intrusive_List_Node.cpp File Reference
│ │ │ │ +
Pair_T.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Intrusive_List_Node.h"
│ │ │ │ +
#include "ace/Pair_T.h"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Macros

#define ACE_INTRUSIVE_LIST_NODE_CPP
 
#define ACE_PAIR_T_CPP
 
│ │ │ │

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_INTRUSIVE_LIST_NODE_CPP

│ │ │ │ + │ │ │ │ +

◆ ACE_PAIR_T_CPP

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_INTRUSIVE_LIST_NODE_CPP#define ACE_PAIR_T_CPP
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,18 +4,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ Macros │ │ │ │ │ -Intrusive_List_Node.cpp File Reference │ │ │ │ │ -#include "ace/Intrusive_List_Node.h" │ │ │ │ │ +Pair_T.cpp File Reference │ │ │ │ │ +#include "ace/Pair_T.h" │ │ │ │ │ Macros │ │ │ │ │ -#define ACE_INTRUSIVE_LIST_NODE_CPP │ │ │ │ │ +#define ACE_PAIR_T_CPP │ │ │ │ │   │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_INTRUSIVE_LIST_NODE_CPP ***** │ │ │ │ │ -#define ACE_INTRUSIVE_LIST_NODE_CPP │ │ │ │ │ +***** ◆ ACE_PAIR_T_CPP ***** │ │ │ │ │ +#define ACE_PAIR_T_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03329.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Service_Repository.cpp File Reference │ │ │ │ +ACE: SV_Shared_Memory.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,25 +62,32 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Service_Repository.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
SV_Shared_Memory.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Service_Repository.h"
│ │ │ │ -#include "ace/Service_Types.h"
│ │ │ │ -#include "ace/Object_Manager.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ -#include "ace/OS_NS_errno.h"
│ │ │ │ -#include "ace/OS_NS_string.h"
│ │ │ │ +
#include "ace/os_include/sys/os_stat.h"
│ │ │ │ +#include "ace/os_include/sys/os_ipc.h"
│ │ │ │ +#include "ace/Default_Constants.h"
│ │ │ │ +#include "ace/SV_Shared_Memory.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_SV_Shared_Memory
 This is a wrapper for System V shared memory. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,19 +3,24 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Service_Repository.cpp File Reference │ │ │ │ │ -#include "ace/Service_Repository.h" │ │ │ │ │ -#include "ace/Service_Types.h" │ │ │ │ │ -#include "ace/Object_Manager.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ -#include "ace/OS_NS_errno.h" │ │ │ │ │ -#include "ace/OS_NS_string.h" │ │ │ │ │ +Classes │ │ │ │ │ +SV_Shared_Memory.h File Reference │ │ │ │ │ +#include "ace/os_include/sys/os_stat.h" │ │ │ │ │ +#include "ace/os_include/sys/os_ipc.h" │ │ │ │ │ +#include "ace/Default_Constants.h" │ │ │ │ │ +#include "ace/SV_Shared_Memory.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_SV_Shared_Memory │ │ │ │ │ +  This is a wrapper for System V shared memory. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03332.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Functor_String.h File Reference │ │ │ │ +ACE: FILE_IO.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,46 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Functor_String.h File Reference
│ │ │ │ +
FILE_IO.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/SStringfwd.h"
│ │ │ │ -#include <string>
│ │ │ │ -#include "ace/Functor_String.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Equal_To< ACE_CString >
 Function object for determining whether two ACE_CStrings are equal. More...
 
class  ACE_Hash< ACE_CString >
 Function object for hashing a ACE_CString. More...
 
class  ACE_Less_Than< ACE_CString >
 Function object for determining whether the first const string is less than the second const string. More...
 
class  ACE_Equal_To< std::string >
 Function object for determining whether two std::strings are equal. More...
 
class  ACE_Hash< std::string >
 Function object for hashing a std::string. More...
 
class  ACE_Less_Than< std::string >
 Function object for determining whether the first const string is less than the second const string. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -

Class template specializations for ACE_*String types implementing function objects that are used in various places in ATC. They could be placed in Functor.h. But we don't want to couple string types to the rest of ACE+TAO. Hence they are placed in a separate file.

│ │ │ │ +
#include "ace/FILE_IO.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/OS_NS_sys_stat.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +#include "ace/Truncate.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,43 +3,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Functor_String.h File Reference │ │ │ │ │ -#include "ace/SStringfwd.h" │ │ │ │ │ -#include │ │ │ │ │ -#include "ace/Functor_String.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Equal_To<_ACE_CString_> │ │ │ │ │ -  Function object for determining whether two ACE_CStrings are equal. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Hash<_ACE_CString_> │ │ │ │ │ -  Function object for hashing a ACE_CString. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Less_Than<_ACE_CString_> │ │ │ │ │ -  Function object for determining whether the first const string is less │ │ │ │ │ - than the second const string. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Equal_To<_std::string_> │ │ │ │ │ -  Function object for determining whether two std::strings are equal. │ │ │ │ │ - More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Hash<_std::string_> │ │ │ │ │ -  Function object for hashing a std::string. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Less_Than<_std::string_> │ │ │ │ │ -  Function object for determining whether the first const string is less │ │ │ │ │ - than the second const string. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ -Class template specializations for ACE_*String types implementing function │ │ │ │ │ -objects that are used in various places in ATC. They could be placed in │ │ │ │ │ -Functor.h. But we don't want to couple string types to the rest of ACE+TAO. │ │ │ │ │ -Hence they are placed in a separate file. │ │ │ │ │ +FILE_IO.cpp File Reference │ │ │ │ │ +#include "ace/FILE_IO.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/OS_NS_sys_stat.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ +#include "ace/Truncate.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03335.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: IO_Cntl_Msg.inl File Reference │ │ │ │ +ACE: Timer_Wheel_T.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,34 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
IO_Cntl_Msg.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Timer_Wheel_T.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/Timer_Queue_T.h"
│ │ │ │ +#include "ace/Copy_Disabled.h"
│ │ │ │ +#include "ace/Timer_Wheel_T.cpp"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Timer_Wheel_Iterator_T< TYPE, FUNCTOR, ACE_LOCK, TIME_POLICY >
 Iterates over an ACE_Timer_Wheel. More...
 
class  ACE_Timer_Wheel_T< TYPE, FUNCTOR, ACE_LOCK, TIME_POLICY >
 Provides a Timing Wheel version of ACE_Timer_Queue. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Darrell Brunsch bruns.nosp@m.ch@c.nosp@m.s.wus.nosp@m.tl.e.nosp@m.du
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,25 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -IO_Cntl_Msg.inl File Reference │ │ │ │ │ +Classes │ │ │ │ │ +Timer_Wheel_T.h File Reference │ │ │ │ │ +#include "ace/Timer_Queue_T.h" │ │ │ │ │ +#include "ace/Copy_Disabled.h" │ │ │ │ │ +#include "ace/Timer_Wheel_T.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Timer_Wheel_Iterator_T<_TYPE,_FUNCTOR,_ACE_LOCK,_TIME_POLICY_> │ │ │ │ │ +  Iterates over an ACE_Timer_Wheel. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Timer_Wheel_T<_TYPE,_FUNCTOR,_ACE_LOCK,_TIME_POLICY_> │ │ │ │ │ +  Provides a Timing Wheel version of ACE_Timer_Queue. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Darrell Brunsch bruns.nosp@m.ch@c.nosp@m.s.wus.nosp@m.tl.e.nosp@m.du │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03338.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Time_Value_T.cpp File Reference │ │ │ │ +ACE: FIFO_Recv.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,42 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Macros
│ │ │ │ -
Time_Value_T.cpp File Reference
│ │ │ │ +
FIFO_Recv.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Time_Value_T.h"
│ │ │ │ -#include "ace/OS_Memory.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_TIME_VALUE_T_CPP
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_TIME_VALUE_T_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TIME_VALUE_T_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
#include "ace/FIFO_Recv.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/OS_NS_fcntl.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,20 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Time_Value_T.cpp File Reference │ │ │ │ │ -#include "ace/Time_Value_T.h" │ │ │ │ │ -#include "ace/OS_Memory.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_TIME_VALUE_T_CPP │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_TIME_VALUE_T_CPP ***** │ │ │ │ │ -#define ACE_TIME_VALUE_T_CPP │ │ │ │ │ +FIFO_Recv.cpp File Reference │ │ │ │ │ +#include "ace/FIFO_Recv.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/OS_NS_fcntl.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03341.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Base_Thread_Adapter.h File Reference │ │ │ │ +ACE: Malloc_Allocator.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,79 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
Base_Thread_Adapter.h File Reference
│ │ │ │ +
Malloc_Allocator.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_Log_Msg_Attributes.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_OS_Thread_Descriptor
 Parent class of all ACE_Thread_Descriptor classes. More...
 
class  ACE_Base_Thread_Adapter
 Base class for all the Thread_Adapters. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_THREAD_ADAPTER_NAME   ace_thread_adapter
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

ACE_THR_FUNC_RETURN ACE_THREAD_ADAPTER_NAME (void *args)
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_THREAD_ADAPTER_NAME

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_THREAD_ADAPTER_NAME   ace_thread_adapter
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_THREAD_ADAPTER_NAME()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
ACE_THR_FUNC_RETURN ACE_THREAD_ADAPTER_NAME (void * args)
│ │ │ │ -
│ │ │ │ -

Run the thread entry point for the ACE_Thread_Adapter. This must be an extern "C" to make certain compilers happy...

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,37 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros | Functions │ │ │ │ │ -Base_Thread_Adapter.h File Reference │ │ │ │ │ -#include "ace/OS_Log_Msg_Attributes.h" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_OS_Thread_Descriptor │ │ │ │ │ -  Parent class of all ACE_Thread_Descriptor classes. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Base_Thread_Adapter │ │ │ │ │ -  Base class for all the Thread_Adapters. More... │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_THREAD_ADAPTER_NAME   ace_thread_adapter │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -ACE_THR_FUNC_RETURN ACE_THREAD_ADAPTER_NAME (void *args) │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Nanbor Wang nanbo.nosp@m.r@cs.nosp@m..wust.nosp@m.l.ed.nosp@m.u │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_THREAD_ADAPTER_NAME ***** │ │ │ │ │ -#define ACE_THREAD_ADAPTER_NAME   ace_thread_adapter │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ACE_THREAD_ADAPTER_NAME() ***** │ │ │ │ │ -ACE_THR_FUNC_RETURN ACE_THREAD_ADAPTER_NAME ( void * args ) │ │ │ │ │ -Run the thread entry point for the ACE_Thread_Adapter. This must be an extern │ │ │ │ │ -"C" to make certain compilers happy... │ │ │ │ │ +Malloc_Allocator.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03344.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Map_T.inl File Reference │ │ │ │ +ACE: Cleanup.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,121 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Map_T.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Macros | │ │ │ │ +Typedefs | │ │ │ │ +Functions
│ │ │ │ +
Cleanup.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/config-lite.h"
│ │ │ │ +#include "ace/Intrusive_List.h"
│ │ │ │ +#include "ace/Intrusive_List_Node.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Cleanup
 Base class for objects that are cleaned by ACE_Object_Manager. More...
 
class  ACE_Cleanup_Info_Node
 For maintaining a list of ACE_Cleanup_Info items. More...
 
class  ACE_OS_Exit_Info
 Hold Object Manager cleanup (exit) information. More...
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_CLEANUP_DESTROYER_NAME   ace_cleanup_destroyer
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef ACE_Intrusive_List< ACE_Cleanup_Info_NodeACE_Cleanup_Info_Node_List
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

void ACE_CLEANUP_DESTROYER_NAME (ACE_Cleanup *, void *param=0)
 Adapter for cleanup, used by ACE_Object_Manager. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ +
│ │ │ │ +and a cast of thousands...
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_CLEANUP_DESTROYER_NAME

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CLEANUP_DESTROYER_NAME   ace_cleanup_destroyer
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Cleanup_Info_Node_List

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef ACE_Intrusive_List<ACE_Cleanup_Info_Node> ACE_Cleanup_Info_Node_List
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_CLEANUP_DESTROYER_NAME()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
void ACE_CLEANUP_DESTROYER_NAME (ACE_Cleanupobject,
void * param = 0 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

Adapter for cleanup, used by ACE_Object_Manager.

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,53 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Map_T.inl File Reference │ │ │ │ │ +Classes | Macros | Typedefs | Functions │ │ │ │ │ +Cleanup.h File Reference │ │ │ │ │ +#include "ace/config-lite.h" │ │ │ │ │ +#include "ace/Intrusive_List.h" │ │ │ │ │ +#include "ace/Intrusive_List_Node.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Cleanup │ │ │ │ │ +  Base class for objects that are cleaned by ACE_Object_Manager. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Cleanup_Info_Node │ │ │ │ │ +  For maintaining a list of ACE_Cleanup_Info items. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_OS_Exit_Info │ │ │ │ │ +  Hold Object Manager cleanup (exit) information. More... │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_CLEANUP_DESTROYER_NAME   ace_cleanup_destroyer │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef ACE_Intrusive_List< ACE_Cleanup_Info_Node > ACE_Cleanup_Info_Node_List │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +void ACE_CLEANUP_DESTROYER_NAME (ACE_Cleanup *, void *param=0) │ │ │ │ │ +  Adapter for cleanup, used by ACE_Object_Manager. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ + and a cast of thousands... │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_CLEANUP_DESTROYER_NAME ***** │ │ │ │ │ +#define ACE_CLEANUP_DESTROYER_NAME   ace_cleanup_destroyer │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_Cleanup_Info_Node_List ***** │ │ │ │ │ +typedef ACE_Intrusive_List ACE_Cleanup_Info_Node_List │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_CLEANUP_DESTROYER_NAME() ***** │ │ │ │ │ +void ACE_CLEANUP_DESTROYER_NAME ( ACE_Cleanup * object, │ │ │ │ │ + void *  param = 0  │ │ │ │ │ + ) │ │ │ │ │ +Adapter for cleanup, used by ACE_Object_Manager. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03347.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Notification_Queue.inl File Reference │ │ │ │ +ACE: DEV_Addr.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Notification_Queue.inl File Reference
│ │ │ │ +
DEV_Addr.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/Global_Macros.h"
│ │ │ │ +#include "ace/os_include/sys/os_socket.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Notification_Queue.inl File Reference │ │ │ │ │ +DEV_Addr.inl File Reference │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/Global_Macros.h" │ │ │ │ │ +#include "ace/os_include/sys/os_socket.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03350.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Typed_SV_Message.inl File Reference │ │ │ │ +ACE: Arg_Shifter.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,45 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Typed_SV_Message.inl File Reference
│ │ │ │ +
│ │ │ │ +Macros
│ │ │ │ +
Arg_Shifter.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -#include "ace/Global_Macros.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/Arg_Shifter.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_NS_strings.h"
│ │ │ │ +#include "ace/OS_Errno.h"
│ │ │ │ +#include "ace/OS_Memory.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_ARG_SHIFTER_T_CPP
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ARG_SHIFTER_T_CPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_ARG_SHIFTER_T_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Typed_SV_Message.inl File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ +Macros │ │ │ │ │ +Arg_Shifter.cpp File Reference │ │ │ │ │ +#include "ace/Arg_Shifter.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_NS_strings.h" │ │ │ │ │ +#include "ace/OS_Errno.h" │ │ │ │ │ +#include "ace/OS_Memory.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_ARG_SHIFTER_T_CPP │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_ARG_SHIFTER_T_CPP ***** │ │ │ │ │ +#define ACE_ARG_SHIFTER_T_CPP │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03353.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: TSS_T.h File Reference │ │ │ │ +ACE: Token_Collection.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,90 +63,35 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Macros
│ │ │ │ -
TSS_T.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
Token_Collection.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Lock.h"
│ │ │ │ -#include "ace/Thread_Mutex.h"
│ │ │ │ -#include "ace/Copy_Disabled.h"
│ │ │ │ -#include "ace/TSS_T.inl"
│ │ │ │ -#include "ace/TSS_T.cpp"
│ │ │ │ +
#include "ace/Map_Manager.h"
│ │ │ │ +#include "ace/Local_Tokens.h"
│ │ │ │ +#include "ace/Null_Mutex.h"
│ │ │ │ +#include "ace/Token_Collection.inl"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ Classes

class  ACE_TSS< TYPE >
 Allows objects that are "physically" in thread specific storage (i.e., private to a thread) to be accessed as though they were "logically" global to a program. More...
class  ACE_Token_Collection
 Allows atomic token group operations AND provides a ACE_Token manager interface. More...
 
class  ACE_TSS_Type_Adapter< TYPE >
 Adapter that allows built-in types to be used with ACE_TSS. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │

│ │ │ │ -Macros

#define ACE_TSS_TYPE(T)   T
 
#define ACE_TSS_GET(I, T)   (I)
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_TSS_GET

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TSS_GET( I,
 
)   (I)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_TSS_TYPE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_TSS_TYPE( T)   T
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +

The ACE_Token class offers methods for acquiring, renewing, and releasing a synchronization token on a per-token basis. The ACE_Token_Collection offers an interface for performing operations on groups of tokens as a whole, or on a single token within the collection.

│ │ │ │ +

The atomic group operations are not yet implemented.

│ │ │ │ +
Author
Douglas C. Schmidt (d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u)
│ │ │ │ +
│ │ │ │ +Tim Harrison (harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu)
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,42 +3,31 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros │ │ │ │ │ -TSS_T.h File Reference │ │ │ │ │ -#include "ace/Lock.h" │ │ │ │ │ -#include "ace/Thread_Mutex.h" │ │ │ │ │ -#include "ace/Copy_Disabled.h" │ │ │ │ │ -#include "ace/TSS_T.inl" │ │ │ │ │ -#include "ace/TSS_T.cpp" │ │ │ │ │ +Classes │ │ │ │ │ +Token_Collection.h File Reference │ │ │ │ │ +#include "ace/Map_Manager.h" │ │ │ │ │ +#include "ace/Local_Tokens.h" │ │ │ │ │ +#include "ace/Null_Mutex.h" │ │ │ │ │ +#include "ace/Token_Collection.inl" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_TSS<_TYPE_> │ │ │ │ │ - Allows objects that are "physically" in thread specific storage (i.e., │ │ │ │ │ -  private to a thread) to be accessed as though they were "logically" │ │ │ │ │ - global to a program. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_TSS_Type_Adapter<_TYPE_> │ │ │ │ │ -  Adapter that allows built-in types to be used with ACE_TSS. More... │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_TSS_TYPE(T)   T │ │ │ │ │ -  │ │ │ │ │ -#define ACE_TSS_GET(I, T)   (I) │ │ │ │ │ +class  ACE_Token_Collection │ │ │ │ │ +  Allows atomic token group operations AND provides a ACE_Token manager │ │ │ │ │ + interface. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ +The ACE_Token class offers methods for acquiring, renewing, and releasing a │ │ │ │ │ +synchronization token on a per-token basis. The ACE_Token_Collection offers an │ │ │ │ │ +interface for performing operations on groups of tokens as a whole, or on a │ │ │ │ │ +single token within the collection. │ │ │ │ │ +The atomic group operations are not yet implemented. │ │ │ │ │ Author │ │ │ │ │ Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_TSS_GET ***** │ │ │ │ │ -#define ACE_TSS_GET (  I, │ │ │ │ │ -  T  │ │ │ │ │ - )    (I) │ │ │ │ │ -***** ◆ ACE_TSS_TYPE ***** │ │ │ │ │ -#define ACE_TSS_TYPE (  T )    T │ │ │ │ │ + (d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u) │ │ │ │ │ + Tim Harrison (harri.nosp@m.son@.nosp@m.cs.wu.nosp@m.stl..nosp@m.edu) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03356.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Thread_Hook.h File Reference │ │ │ │ +ACE: TTY_IO.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,28 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
Thread_Hook.h File Reference
│ │ │ │ +
TTY_IO.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Thread_Hook
 This class makes it possible to provide user-defined "start" hooks that are called before the thread entry point function is invoked. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu
│ │ │ │ +
#include "ace/TTY_IO.h"
│ │ │ │ +#include "ace/OS_NS_errno.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/OS_NS_strings.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,20 +3,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Thread_Hook.h File Reference │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Thread_Hook │ │ │ │ │ -  This class makes it possible to provide user-defined "start" hooks that │ │ │ │ │ - are called before the thread entry point function is invoked. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Carlos O'Ryan corya.nosp@m.n@uc.nosp@m.i.edu │ │ │ │ │ +TTY_IO.cpp File Reference │ │ │ │ │ +#include "ace/TTY_IO.h" │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/OS_NS_strings.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03359.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Service_Repository.h File Reference │ │ │ │ +ACE: Timeprobe.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,51 +63,145 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ Macros
│ │ │ │ -
Service_Repository.h File Reference
│ │ │ │ +
Timeprobe.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Default_Constants.h"
│ │ │ │ -#include "ace/Synch_Traits.h"
│ │ │ │ -#include "ace/Array_Map.h"
│ │ │ │ -#include "ace/Malloc_Base.h"
│ │ │ │ -#include "ace/Recursive_Thread_Mutex.h"
│ │ │ │ -#include "ace/Service_Repository.inl"
│ │ │ │ +
#include "ace/Malloc_Allocator.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Service_Repository
 Contains all the services offered by a Service Configurator-based application. More...
 
class  ACE_Service_Repository_Iterator
 Iterate through the ACE_Service_Repository. More...
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Macros

#define ACE_Component_Repository   ACE_Service_Repository
 
#define ACE_TIMEPROBE_RESET
 
#define ACE_TIMEPROBE(id)
 
#define ACE_TIMEPROBE_PRINT
 
#define ACE_TIMEPROBE_PRINT_ABSOLUTE
 
#define ACE_TIMEPROBE_EVENT_DESCRIPTIONS(descriptions, minimum_id)
 
#define ACE_FUNCTION_TIMEPROBE(X)
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
Author
Irfan Pyarali
│ │ │ │ +

If users want to use time probes, the ACE_COMPILE_TIMEPROBES flag must be defined when compiling ACE. This can be achieved by doing one of the following:

│ │ │ │ +

. Use make probe = 1, if you are using the make utility.

│ │ │ │ +

. Define ACE_COMPILE_TIMEPROBES in config.h

│ │ │ │ +

. Define ACE_COMPILE_TIMEPROBES in the VC project file.

│ │ │ │ +

. Other regular methods will also work.

│ │ │ │ +

It is not necessary to define ACE_COMPILE_TIMEPROBES when using time probes, you simply need ACE_ENABLE_TIMEPROBES. You can use the ACE_TIMEPROBE_* macros to program the time probes, and use the ACE_ENABLE_TIMEPROBE to enable the time probes. If you define ACE_ENABLE_TIMEPROBE in your code, but forget to compile ACE with ACE_COMPILE_TIMEPROBES, you will end up with linker errors.

│ │ │ │ +

Remember that ACE_COMPILE_TIMEPROBES means that the ACE library will contain code for time probes. This is only useful when compiling ACE. ACE_ENABLE_TIMEPROBES means that the ACE_TIMEPROBE_* macros should spring to life.

│ │ │ │

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Component_Repository

│ │ │ │ + │ │ │ │ +

◆ ACE_FUNCTION_TIMEPROBE

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_Component_Repository   ACE_Service_Repository#define ACE_FUNCTION_TIMEPROBE( X)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TIMEPROBE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TIMEPROBE( id)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TIMEPROBE_EVENT_DESCRIPTIONS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TIMEPROBE_EVENT_DESCRIPTIONS( descriptions,
 minimum_id 
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TIMEPROBE_PRINT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TIMEPROBE_PRINT
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TIMEPROBE_PRINT_ABSOLUTE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_TIMEPROBE_PRINT_ABSOLUTE
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_TIMEPROBE_RESET

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_TIMEPROBE_RESET
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,36 +3,59 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Macros │ │ │ │ │ -Service_Repository.h File Reference │ │ │ │ │ -#include "ace/Default_Constants.h" │ │ │ │ │ -#include "ace/Synch_Traits.h" │ │ │ │ │ -#include "ace/Array_Map.h" │ │ │ │ │ -#include "ace/Malloc_Base.h" │ │ │ │ │ -#include "ace/Recursive_Thread_Mutex.h" │ │ │ │ │ -#include "ace/Service_Repository.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Service_Repository │ │ │ │ │ -  Contains all the services offered by a Service Configurator-based │ │ │ │ │ - application. More... │ │ │ │ │ +Macros │ │ │ │ │ +Timeprobe.h File Reference │ │ │ │ │ +#include "ace/Malloc_Allocator.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_TIMEPROBE_RESET │ │ │ │ │   │ │ │ │ │ -class  ACE_Service_Repository_Iterator │ │ │ │ │ -  Iterate through the ACE_Service_Repository. More... │ │ │ │ │ +#define ACE_TIMEPROBE(id) │ │ │ │ │   │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_Component_Repository   ACE_Service_Repository │ │ │ │ │ +#define ACE_TIMEPROBE_PRINT │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TIMEPROBE_PRINT_ABSOLUTE │ │ │ │ │ +  │ │ │ │ │ +#define ACE_TIMEPROBE_EVENT_DESCRIPTIONS(descriptions, minimum_id) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_FUNCTION_TIMEPROBE(X) │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Irfan Pyarali │ │ │ │ │ +If users want to use time probes, the ACE_COMPILE_TIMEPROBES flag must be │ │ │ │ │ +defined when compiling ACE. This can be achieved by doing one of the following: │ │ │ │ │ +. Use make probe = 1, if you are using the make utility. │ │ │ │ │ +. Define ACE_COMPILE_TIMEPROBES in config.h │ │ │ │ │ +. Define ACE_COMPILE_TIMEPROBES in the VC project file. │ │ │ │ │ +. Other regular methods will also work. │ │ │ │ │ +It is not necessary to define ACE_COMPILE_TIMEPROBES when using time probes, │ │ │ │ │ +you simply need ACE_ENABLE_TIMEPROBES. You can use the ACE_TIMEPROBE_* macros │ │ │ │ │ +to program the time probes, and use the ACE_ENABLE_TIMEPROBE to enable the time │ │ │ │ │ +probes. If you define ACE_ENABLE_TIMEPROBE in your code, but forget to compile │ │ │ │ │ +ACE with ACE_COMPILE_TIMEPROBES, you will end up with linker errors. │ │ │ │ │ +Remember that ACE_COMPILE_TIMEPROBES means that the ACE library will contain │ │ │ │ │ +code for time probes. This is only useful when compiling ACE. │ │ │ │ │ +ACE_ENABLE_TIMEPROBES means that the ACE_TIMEPROBE_* macros should spring to │ │ │ │ │ +life. │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_Component_Repository ***** │ │ │ │ │ -#define ACE_Component_Repository   ACE_Service_Repository │ │ │ │ │ +***** ◆ ACE_FUNCTION_TIMEPROBE ***** │ │ │ │ │ +#define ACE_FUNCTION_TIMEPROBE (  X ) │ │ │ │ │ +***** ◆ ACE_TIMEPROBE ***** │ │ │ │ │ +#define ACE_TIMEPROBE (  id ) │ │ │ │ │ +***** ◆ ACE_TIMEPROBE_EVENT_DESCRIPTIONS ***** │ │ │ │ │ +#define ACE_TIMEPROBE_EVENT_DESCRIPTIONS (  descriptions, │ │ │ │ │ +  minimum_id  │ │ │ │ │ + ) │ │ │ │ │ +***** ◆ ACE_TIMEPROBE_PRINT ***** │ │ │ │ │ +#define ACE_TIMEPROBE_PRINT │ │ │ │ │ +***** ◆ ACE_TIMEPROBE_PRINT_ABSOLUTE ***** │ │ │ │ │ +#define ACE_TIMEPROBE_PRINT_ABSOLUTE │ │ │ │ │ +***** ◆ ACE_TIMEPROBE_RESET ***** │ │ │ │ │ +#define ACE_TIMEPROBE_RESET │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03362.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SOCK_Netlink.h File Reference │ │ │ │ +ACE: Message_Block.inl File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,21 +62,17 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
SOCK_Netlink.h File Reference
│ │ │ │ +
Message_Block.inl File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Robert Iakobashvilli corob.nosp@m.erti.nosp@m.@gmai.nosp@m.l.co.nosp@m.m
│ │ │ │ -
│ │ │ │ -Raz Ben Yehuda razie.nosp@m.be@0.nosp@m.13.ne.nosp@m.t.il
│ │ │ │ -
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,15 +3,11 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -SOCK_Netlink.h File Reference │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Robert Iakobashvilli corob.nosp@m.erti.nosp@m.@gmai.nosp@m.l.co.nosp@m.m │ │ │ │ │ - Raz Ben Yehuda razie.nosp@m.be@0.nosp@m.13.ne.nosp@m.t.il │ │ │ │ │ +Message_Block.inl File Reference │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03365.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Functor_T.inl File Reference │ │ │ │ +ACE: Dirent_Selector.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Functor_T.inl File Reference
│ │ │ │ +
Dirent_Selector.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/Dirent_Selector.h"
│ │ │ │ +#include "ace/OS_NS_dirent.h"
│ │ │ │ +#include "ace/OS_NS_stdlib.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Functor_T.inl File Reference │ │ │ │ │ +Dirent_Selector.cpp File Reference │ │ │ │ │ +#include "ace/Dirent_Selector.h" │ │ │ │ │ +#include "ace/OS_NS_dirent.h" │ │ │ │ │ +#include "ace/OS_NS_stdlib.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03368.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Recyclable.inl File Reference │ │ │ │ +ACE: Sig_Handler.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,33 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Recyclable.inl File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Sig_Handler.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/Event_Handler.h"
│ │ │ │ +#include "ace/Sig_Handler.inl"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Sig_Handler
 This is the main dispatcher of signals for ACE. It improves the existing UNIX signal handling mechanism by allowing C++ objects to handle signals in a way that avoids the use of global/static variables and functions. More...
 
class  ACE_Sig_Handlers
 This is an alternative signal handling dispatcher for ACE. It allows a list of signal handlers to be registered for each signal. It also makes SA_RESTART the default mode. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,30 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Recyclable.inl File Reference │ │ │ │ │ +Classes │ │ │ │ │ +Sig_Handler.h File Reference │ │ │ │ │ +#include "ace/Event_Handler.h" │ │ │ │ │ +#include "ace/Sig_Handler.inl" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Sig_Handler │ │ │ │ │ + This is the main dispatcher of signals for ACE. It improves the │ │ │ │ │ +  existing UNIX signal handling mechanism by allowing C++ objects to │ │ │ │ │ + handle signals in a way that avoids the use of global/static variables │ │ │ │ │ + and functions. More... │ │ │ │ │ +  │ │ │ │ │ +class  ACE_Sig_Handlers │ │ │ │ │ + This is an alternative signal handling dispatcher for ACE. It allows a │ │ │ │ │ +  list of signal handlers to be registered for each signal. It also makes │ │ │ │ │ + SA_RESTART the default mode. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03371.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Refcountable_T.cpp File Reference │ │ │ │ +ACE: Abstract_Timer_Queue.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,40 +63,30 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Macros
│ │ │ │ -
Refcountable_T.cpp File Reference
│ │ │ │ +Classes
│ │ │ │ +
Abstract_Timer_Queue.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Refcountable_T.h"
│ │ │ │ +
#include "ace/Versioned_Namespace.h"
│ │ │ │ +#include "ace/Abstract_Timer_Queue.cpp"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Macros

#define ACE_REFCOUNTABLE_T_CPP
 

│ │ │ │ +Classes

class  ACE_Abstract_Timer_Queue< TYPE >
 Base class for all timer queues of a single type. More...
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_REFCOUNTABLE_T_CPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_REFCOUNTABLE_T_CPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Carlos O'Ryan corya.nosp@m.n@at.nosp@m.desk..nosp@m.com
│ │ │ │ +

Based on classes and files developed by Doug Schmidt, Darrell Brunsch, Irfan Pyarali and a cast of thousands.

│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,19 +3,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Refcountable_T.cpp File Reference │ │ │ │ │ -#include "ace/Refcountable_T.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_REFCOUNTABLE_T_CPP │ │ │ │ │ +Classes │ │ │ │ │ +Abstract_Timer_Queue.h File Reference │ │ │ │ │ +#include "ace/Versioned_Namespace.h" │ │ │ │ │ +#include "ace/Abstract_Timer_Queue.cpp" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Abstract_Timer_Queue<_TYPE_> │ │ │ │ │ +  Base class for all timer queues of a single type. More... │ │ │ │ │   │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_REFCOUNTABLE_T_CPP ***** │ │ │ │ │ -#define ACE_REFCOUNTABLE_T_CPP │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Carlos O'Ryan corya.nosp@m.n@at.nosp@m.desk..nosp@m.com │ │ │ │ │ +Based on classes and files developed by Doug Schmidt, Darrell Brunsch, Irfan │ │ │ │ │ +Pyarali and a cast of thousands. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03374.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Atomic_Op_GCC_T.cpp File Reference │ │ │ │ +ACE: Containers.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,30 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
Atomic_Op_GCC_T.cpp File Reference
│ │ │ │ +
│ │ │ │ +Classes
│ │ │ │ +
Containers.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_unistd.h"
│ │ │ │ +
#include "ace/Containers.inl"
│ │ │ │ +#include "ace/Containers_T.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_DLList_Node
 Base implementation of element in a DL list. Needed for ACE_Double_Linked_List. More...
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Atomic_Op_GCC_T.cpp File Reference │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ +Classes │ │ │ │ │ +Containers.h File Reference │ │ │ │ │ +#include "ace/Containers.inl" │ │ │ │ │ +#include "ace/Containers_T.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_DLList_Node │ │ │ │ │ +  Base implementation of element in a DL list. Needed for │ │ │ │ │ + ACE_Double_Linked_List. More... │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03377.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Intrusive_Auto_Ptr.h File Reference │ │ │ │ +ACE: WFMO_Reactor.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,282 +63,98 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ Functions
│ │ │ │ -
Intrusive_Auto_Ptr.h File Reference
│ │ │ │ +
WFMO_Reactor.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Atomic_Op.h"
│ │ │ │ -#include "ace/Intrusive_Auto_Ptr.inl"
│ │ │ │ -#include "ace/Intrusive_Auto_Ptr.cpp"
│ │ │ │ +
#include "ace/WFMO_Reactor.h"
│ │ │ │ +#include "ace/Handle_Set.h"
│ │ │ │ +#include "ace/Timer_Heap.h"
│ │ │ │ +#include "ace/Thread.h"
│ │ │ │ +#include "ace/OS_NS_errno.h"
│ │ │ │ +#include "ace/Null_Condition.h"
│ │ │ │ +#include <memory>
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_Intrusive_Auto_Ptr< X >
 This class implements support for a reference counted auto_ptr. It assumes reference counting abilities of the parameterizing class. More...
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Functions

template<class T , class U >
bool operator== (ACE_Intrusive_Auto_Ptr< T > const &a, ACE_Intrusive_Auto_Ptr< U > const &b)
 
template<class T , class U >
bool operator!= (ACE_Intrusive_Auto_Ptr< T > const &a, ACE_Intrusive_Auto_Ptr< U > const &b)
 Inequality operator, which is the opposite of equality. More...
 
template<class T , class U >
bool operator== (ACE_Intrusive_Auto_Ptr< T > const &a, U *b)
 
template<class T , class U >
bool operator!= (ACE_Intrusive_Auto_Ptr< T > &a, U *b)
 
template<class T , class U >
bool operator== (T *a, ACE_Intrusive_Auto_Ptr< U > const &b)
 
template<class T , class U >
bool operator!= (T *a, ACE_Intrusive_Auto_Ptr< U > const &b)
 
int WSAEventSelect (SOCKET, WSAEVENT, long)
 
int WSAEnumNetworkEvents (SOCKET, WSAEVENT, LPWSANETWORKEVENTS)
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Iliyan Jeliazkov iliya.nosp@m.n@oc.nosp@m.iweb..nosp@m.com
│ │ │ │ -
Note
Modeled on http://www.boost.org/boost/intrusive_ptr.hpp
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ operator!=() [1/3]

│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ WSAEnumNetworkEvents()

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -template<class T , class U >
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
bool operator!= int WSAEnumNetworkEvents (ACE_Intrusive_Auto_Ptr< T > & a, SOCKET s,
U * b 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator!=() [2/3]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -template<class T , class U >
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
bool operator!= (ACE_Intrusive_Auto_Ptr< T > const & a, WSAEVENT hEventObject,
ACE_Intrusive_Auto_Ptr< U > const & b LPWSANETWORKEVENTS lpNetworkEvents 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │
│ │ │ │ │ │ │ │ -

Inequality operator, which is the opposite of equality.

│ │ │ │ - │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ operator!=() [3/3]

│ │ │ │ + │ │ │ │ +

◆ WSAEventSelect()

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -template<class T , class U >
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
bool operator!= int WSAEventSelect (T * a, SOCKET s,
ACE_Intrusive_Auto_Ptr< U > const & b 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator==() [1/3]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -template<class T , class U >
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
bool operator== (ACE_Intrusive_Auto_Ptr< T > const & a, WSAEVENT hEventObject,
ACE_Intrusive_Auto_Ptr< U > const & b long lNetworkEvents 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ -

Equality operator that returns true if both ACE_Intrusive_Auto_Ptr objects point to the same underlying representation. It does not compare the actual pointers.

Note
It also returns true if both objects have just been instantiated and not used yet.
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator==() [2/3]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -template<class T , class U >
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
bool operator== (ACE_Intrusive_Auto_Ptr< T > const & a,
U * b 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ operator==() [3/3]

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -template<class T , class U >
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
bool operator== (T * a,
ACE_Intrusive_Auto_Ptr< U > const & b 
)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Namespaces | │ │ │ │ -Macros | │ │ │ │ -Typedefs | │ │ │ │ -Functions
│ │ │ │ -
OS_NS_dirent.h File Reference
│ │ │ │ +Classes | │ │ │ │ +Namespaces
│ │ │ │ +
Task.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/config-all.h"
│ │ │ │ -#include "ace/os_include/os_dirent.h"
│ │ │ │ +
#include "ace/Service_Object.h"
│ │ │ │ +#include "ace/Thread_Manager.h"
│ │ │ │ +#include "ace/Task.inl"
│ │ │ │ +#include "ace/Task_T.h"
│ │ │ │
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

class  ACE_Task_Base
 Direct base class for the ACE_Task template. More...
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ -

│ │ │ │ Namespaces

namespace  ACE_OS
 This namespace defines an OS independent programming API that shields developers from nonportable aspects of writing efficient system programs on Win32, POSIX and other versions of UNIX, and various real-time operating systems.
namespace  ACE_Task_Flags
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_EXPORT_MACRO   ACE_Export
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef int(* ACE_SCANDIR_COMPARATOR) (const ACE_DIRENT **f1, const ACE_DIRENT **f2)
 
typedef int(* ACE_SCANDIR_SELECTOR) (const ACE_DIRENT *filename)
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │

│ │ │ │ -Functions

void ace_rewinddir_helper (ACE_DIR *dir)
 
void ACE_OS::closedir (ACE_DIR *)
 
ACE_DIRACE_OS::opendir (const ACE_TCHAR *filename)
 
struct ACE_DIRENTACE_OS::readdir (ACE_DIR *)
 
void ACE_OS::rewinddir (ACE_DIR *)
 
int ACE_OS::scandir (const ACE_TCHAR *dirname, struct ACE_DIRENT **namelist[], ACE_SCANDIR_SELECTOR selector, ACE_SCANDIR_COMPARATOR comparator)
 
int ACE_OS::alphasort (const void *, const void *)
 
void ACE_OS::seekdir (ACE_DIR *, long loc)
 
long ACE_OS::telldir (ACE_DIR *)
 
int ACE_OS::scandir_emulation (const ACE_TCHAR *dirname, ACE_DIRENT **namelist[], ACE_SCANDIR_SELECTOR selector, ACE_SCANDIR_COMPARATOR comparator)
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -
│ │ │ │ -Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ -
│ │ │ │ -and a cast of thousands...
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_EXPORT_MACRO

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_EXPORT_MACRO   ACE_Export
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_SCANDIR_COMPARATOR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef int(* ACE_SCANDIR_COMPARATOR) (const ACE_DIRENT **f1, const ACE_DIRENT **f2)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SCANDIR_SELECTOR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef int(* ACE_SCANDIR_SELECTOR) (const ACE_DIRENT *filename)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ ace_rewinddir_helper()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
void ace_rewinddir_helper (ACE_DIRdir)
│ │ │ │ -
│ │ │ │ -inline
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,74 +3,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Namespaces | Macros | Typedefs | Functions │ │ │ │ │ -OS_NS_dirent.h File Reference │ │ │ │ │ -#include "ace/config-all.h" │ │ │ │ │ -#include "ace/os_include/os_dirent.h" │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE_OS │ │ │ │ │ - This namespace defines an OS independent programming API that │ │ │ │ │ -  shields developers from nonportable aspects of writing efficient │ │ │ │ │ - system programs on Win32, POSIX and other versions of UNIX, and │ │ │ │ │ - various real-time operating systems. │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef int(* ACE_SCANDIR_COMPARATOR) (const ACE_DIRENT **f1, const ACE_DIRENT │ │ │ │ │ - **f2) │ │ │ │ │ -  │ │ │ │ │ -typedef int(* ACE_SCANDIR_SELECTOR) (const ACE_DIRENT *filename) │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ - void ace_rewinddir_helper (ACE_DIR *dir) │ │ │ │ │ -  │ │ │ │ │ - void ACE_OS::closedir (ACE_DIR *) │ │ │ │ │ -  │ │ │ │ │ - ACE_DIR * ACE_OS::opendir (const ACE_TCHAR *filename) │ │ │ │ │ +Classes | Namespaces │ │ │ │ │ +Task.h File Reference │ │ │ │ │ +#include "ace/Service_Object.h" │ │ │ │ │ +#include "ace/Thread_Manager.h" │ │ │ │ │ +#include "ace/Task.inl" │ │ │ │ │ +#include "ace/Task_T.h" │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Task_Base │ │ │ │ │ +  Direct base class for the ACE_Task template. More... │ │ │ │ │   │ │ │ │ │ -struct ACE_DIRENT * ACE_OS::readdir (ACE_DIR *) │ │ │ │ │ -  │ │ │ │ │ - void ACE_OS::rewinddir (ACE_DIR *) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::scandir (const ACE_TCHAR *dirname, struct │ │ │ │ │ - ACE_DIRENT **namelist[], ACE_SCANDIR_SELECTOR selector, │ │ │ │ │ - ACE_SCANDIR_COMPARATOR comparator) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::alphasort (const void *, const void *) │ │ │ │ │ -  │ │ │ │ │ - void ACE_OS::seekdir (ACE_DIR *, long loc) │ │ │ │ │ -  │ │ │ │ │ - long ACE_OS::telldir (ACE_DIR *) │ │ │ │ │ -  │ │ │ │ │ - int ACE_OS::scandir_emulation (const ACE_TCHAR *dirname, │ │ │ │ │ - ACE_DIRENT **namelist[], ACE_SCANDIR_SELECTOR selector, │ │ │ │ │ - ACE_SCANDIR_COMPARATOR comparator) │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE_Task_Flags │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ Douglas C. Schmidt │ │ │ │ │ d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ - Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ - and a cast of thousands... │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_EXPORT_MACRO ***** │ │ │ │ │ -#define ACE_EXPORT_MACRO   ACE_Export │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_SCANDIR_COMPARATOR ***** │ │ │ │ │ -typedef int(* ACE_SCANDIR_COMPARATOR) (const ACE_DIRENT **f1, const ACE_DIRENT │ │ │ │ │ -**f2) │ │ │ │ │ -***** ◆ ACE_SCANDIR_SELECTOR ***** │ │ │ │ │ -typedef int(* ACE_SCANDIR_SELECTOR) (const ACE_DIRENT *filename) │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ ace_rewinddir_helper() ***** │ │ │ │ │ -void ( ACE_DIR * dir ) inline │ │ │ │ │ -ace_rewinddir_helper │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03383.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: UTF32_Encoding_Converter.cpp File Reference │ │ │ │ +ACE: Versioned_Namespace.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,76 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
UTF32_Encoding_Converter.cpp File Reference
│ │ │ │ +
│ │ │ │ +Macros
│ │ │ │ +
Versioned_Namespace.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/UTF32_Encoding_Converter.h"
│ │ │ │ -
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_VERSIONED_NAMESPACE_NAME
 
#define ACE_BEGIN_VERSIONED_NAMESPACE_DECL
 
#define ACE_END_VERSIONED_NAMESPACE_DECL
 
│ │ │ │ +

Detailed Description

│ │ │ │ +

Versioned namespace support.

│ │ │ │ +

Useful for preventing conflicts when using a third party library.

│ │ │ │ +
Author
Ossama Othman ossam.nosp@m.a@dr.nosp@m.e.van.nosp@m.derb.nosp@m.ilt.e.nosp@m.du
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_BEGIN_VERSIONED_NAMESPACE_DECL

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_BEGIN_VERSIONED_NAMESPACE_DECL
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_END_VERSIONED_NAMESPACE_DECL

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_END_VERSIONED_NAMESPACE_DECL
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_VERSIONED_NAMESPACE_NAME

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_VERSIONED_NAMESPACE_NAME
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,32 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -UTF32_Encoding_Converter.cpp File Reference │ │ │ │ │ -#include "ace/UTF32_Encoding_Converter.h" │ │ │ │ │ +Macros │ │ │ │ │ +Versioned_Namespace.h File Reference │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_VERSIONED_NAMESPACE_NAME │ │ │ │ │ +  │ │ │ │ │ +#define ACE_BEGIN_VERSIONED_NAMESPACE_DECL │ │ │ │ │ +  │ │ │ │ │ +#define ACE_END_VERSIONED_NAMESPACE_DECL │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ +Versioned namespace support. │ │ │ │ │ +Useful for preventing conflicts when using a third party library. │ │ │ │ │ + Author │ │ │ │ │ + Ossama Othman │ │ │ │ │ + ossam.nosp@m.a@dr.nosp@m.e.van.nosp@m.derb.nosp@m.ilt.e.nosp@m.du │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_BEGIN_VERSIONED_NAMESPACE_DECL ***** │ │ │ │ │ +#define ACE_BEGIN_VERSIONED_NAMESPACE_DECL │ │ │ │ │ +***** ◆ ACE_END_VERSIONED_NAMESPACE_DECL ***** │ │ │ │ │ +#define ACE_END_VERSIONED_NAMESPACE_DECL │ │ │ │ │ +***** ◆ ACE_VERSIONED_NAMESPACE_NAME ***** │ │ │ │ │ +#define ACE_VERSIONED_NAMESPACE_NAME │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03386.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Dynamic_Service.h File Reference │ │ │ │ +ACE: Init_ACE.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,33 +63,41 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes
│ │ │ │ -
Dynamic_Service.h File Reference
│ │ │ │ +Namespaces | │ │ │ │ +Functions | │ │ │ │ +Variables
│ │ │ │ +
Init_ACE.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Global_Macros.h"
│ │ │ │ -#include "ace/Dynamic_Service_Base.h"
│ │ │ │ -#include "ace/Dynamic_Service.inl"
│ │ │ │ -#include "ace/Dynamic_Service.cpp"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ +

│ │ │ │ -Classes

class  ACE_Dynamic_Service< TYPE >
 Provides a general interface to retrieve arbitrary objects from the ACE service repository. More...
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ +

│ │ │ │ +Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

int ACE::init (void)
 
int ACE::fini (void)
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Variables

unsigned int ACE::init_fini_count_ = 0
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu
│ │ │ │ -
│ │ │ │ -Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +

Initialize and finalize the ACE library services. You can generally execute the ACE::init() and ACE::fini() sequence multiple times, but be aware that nothing that ACE controls (e.g., singletons, thread-specific services, loaded services, etc.) will survive the ACE::fini().

│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,26 +3,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -Dynamic_Service.h File Reference │ │ │ │ │ -#include "ace/Global_Macros.h" │ │ │ │ │ -#include "ace/Dynamic_Service_Base.h" │ │ │ │ │ -#include "ace/Dynamic_Service.inl" │ │ │ │ │ -#include "ace/Dynamic_Service.cpp" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_Dynamic_Service<_TYPE_> │ │ │ │ │ -  Provides a general interface to retrieve arbitrary objects from the ACE │ │ │ │ │ - service repository. More... │ │ │ │ │ +Namespaces | Functions | Variables │ │ │ │ │ +Init_ACE.h File Reference │ │ │ │ │ + Namespaces │ │ │ │ │ +namespace  ACE │ │ │ │ │ +  The namespace containing the ACE framework itself. │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +int ACE::init (void) │ │ │ │ │ +  │ │ │ │ │ +int ACE::fini (void) │ │ │ │ │ +  │ │ │ │ │ + Variables │ │ │ │ │ +unsigned int ACE::init_fini_count_ = 0 │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Prashant Jain pjain.nosp@m.@cs..nosp@m.wustl.nosp@m..edu │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +Initialize and finalize the ACE library services. You can generally execute the │ │ │ │ │ +ACE::init() and ACE::fini() sequence multiple times, but be aware that nothing │ │ │ │ │ +that ACE controls (e.g., singletons, thread-specific services, loaded services, │ │ │ │ │ +etc.) will survive the ACE::fini(). │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03389.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Event_Handler_Handle_Timeout_Upcall.inl File Reference │ │ │ │ +ACE: Default_Constants.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,18 +62,1822 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Event_Handler_Handle_Timeout_Upcall.inl File Reference
│ │ │ │ +
│ │ │ │ +Macros
│ │ │ │ +
Default_Constants.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Event_Handler.h"
│ │ │ │ -
│ │ │ │ +
#include "ace/os_include/os_limits.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_DEFAULT_CLOSE_ALL_HANDLES   true
 
#define ACE_MAX_FULLY_QUALIFIED_NAME_LEN   256
 
#define ACE_DEFAULT_PAGEFILE_POOL_BASE   (void *) 0
 
#define ACE_DEFAULT_PAGEFILE_POOL_SIZE   (size_t) 0x01000000
 
#define ACE_DEFAULT_PAGEFILE_POOL_CHUNK   (size_t) 0x00010000
 
#define ACE_DEFAULT_PAGEFILE_POOL_NAME   ACE_TEXT ("Default_ACE_Pagefile_Memory_Pool")
 
#define ACE_DEFAULT_MESSAGE_BLOCK_PRIORITY   0
 
#define ACE_DEFAULT_SERVICE_REPOSITORY_SIZE   1024
 
#define ACE_DEFAULT_SERVICE_GESTALT_SIZE   1024
 
#define ACE_REACTOR_NOTIFICATION_ARRAY_SIZE   1024
 
#define ACE_DEFAULT_TIMEOUT   5
 
#define ACE_DEFAULT_BACKLOG   5
 
#define ACE_DEFAULT_ASYNCH_BACKLOG   5
 
#define ACE_DEFAULT_THREADS   1
 
#define ACE_DEFAULT_BROADCAST_PORT   20000
 
#define ACE_DEFAULT_MULTICAST_PORT   20001
 
#define ACE_DEFAULT_MULTICAST_ADDR   "224.9.9.2"
 
#define ACE_DEFAULT_MULTICASTV6_ADDR   "ff05:0::ff01:1"
 
#define ACE_DEFAULT_HTTP_SERVER_PORT   80
 
#define ACE_DEFAULT_SERVER_PORT   20002
 
#define ACE_DEFAULT_HTTP_PORT   80
 
#define ACE_DEFAULT_MAX_SOCKET_BUFSIZ   65536
 
#define ACE_DEFAULT_SERVER_PORT_STR   ACE_TEXT("20002")
 
#define ACE_DEFAULT_SERVICE_PORT   20003
 
#define ACE_DEFAULT_THR_PORT   20004
 
#define ACE_DEFAULT_LOCAL_PORT   20005
 
#define ACE_DEFAULT_LOCAL_PORT_STR   "20005"
 
#define ACE_DEFAULT_NAME_SERVER_PORT   20006
 
#define ACE_DEFAULT_NAME_SERVER_PORT_STR   "20006"
 
#define ACE_DEFAULT_TOKEN_SERVER_PORT   20007
 
#define ACE_DEFAULT_TOKEN_SERVER_PORT_STR   "20007"
 
#define ACE_DEFAULT_LOGGING_SERVER_PORT   20008
 
#define ACE_DEFAULT_LOGGING_SERVER_PORT_STR   "20008"
 
#define ACE_DEFAULT_THR_LOGGING_SERVER_PORT   20008
 
#define ACE_DEFAULT_THR_LOGGING_SERVER_PORT_STR   "20008"
 
#define ACE_DEFAULT_TIME_SERVER_PORT   20009
 
#define ACE_DEFAULT_TIME_SERVER_PORT_STR   "20009"
 
#define ACE_DEFAULT_TIME_SERVER_STR   "ACE_TS_TIME"
 
#define ACE_DEFAULT_RENDEZVOUS   ACE_TEXT("localhost:20010")
 
#define ACE_DEFAULT_SYSLOG_FACILITY   LOG_USER
 
#define ACE_HAS_STREAM_LOG_MSG_IPC   0
 
#define ACE_DEFAULT_LOGGER_KEY   ACE_TEXT ("localhost:20012")
 
#define ACE_LOCALHOST   ACE_TEXT ("localhost")
 
#define ACE_IPV6_LOCALHOST   ACE_TEXT ("::1")
 
#define ACE_IPV6_ANY   ACE_TEXT ("::")
 
#define ACE_DEFAULT_SERVER_HOST   ACE_IPV6_LOCALHOST
 
#define ACE_DEFAULT_SHM_KEY   1234
 
#define ACE_DEFAULT_BASE_ADDR   ((char *) (64 * 1024 * 1024))
 
#define ACE_DEFAULT_SEGMENT_SIZE   1024 * 128
 
#define ACE_DEFAULT_MAX_SEGMENTS   6
 
#define ACE_NAME_SERVER_MAP   "Name Server Map"
 
#define ACE_DEFAULT_FILE_PERMS   0644
 
#define ACE_DEFAULT_DIR_PERMS   0755
 
#define ACE_DEFAULT_TIMEPROBE_TABLE_SIZE   8 * 1024
 
#define ACE_DEFAULT_MAP_SIZE   1024
 
#define ACE_DEFAULT_TIMER_WHEEL_SIZE   1024
 
#define ACE_DEFAULT_TIMER_WHEEL_RESOLUTION   100
 
#define ACE_DEFAULT_TIMER_HASH_TABLE_SIZE   1024
 
#define ACE_DEFAULT_FREE_LIST_PREALLOC   0
 
#define ACE_DEFAULT_FREE_LIST_LWM   0
 
#define ACE_DEFAULT_FREE_LIST_HWM   25000
 
#define ACE_DEFAULT_FREE_LIST_INC   100
 
#define ACE_UNIQUE_NAME_LEN   100
 
#define ACE_MAX_DGRAM_SIZE   8192
 
#define ACE_DEFAULT_ARGV_BUFSIZ   1024 * 4
 
#define ACE_FREE_LIST_WITH_POOL   1
 
#define ACE_PURE_FREE_LIST   2
 
#define ACE_NON_BLOCKING_BUG_DELAY   35000
 
#define ACE_MAXLOGMSGLEN   4 * 1024
 
#define ACE_MAXTOKENNAMELEN   40
 
#define ACE_MAXCLIENTIDLEN   MAXHOSTNAMELEN + 20
 
#define ACE_MAX_UDP_PACKET_SIZE   65507
 Max udp packet size. More...
 
Default values to control CDR classes memory allocation strategies
#define ACE_DEFAULT_CDR_BUFSIZE   512
 
#define ACE_DEFAULT_CDR_EXP_GROWTH_MAX   65536
 Stop exponential growth of CDR buffers to avoid overallocation. More...
 
#define ACE_DEFAULT_CDR_LINEAR_GROWTH_CHUNK   65536
 
#define ACE_DEFAULT_CDR_MEMCPY_TRADEOFF   256
 Control the zero-copy optimizations for octet sequences. More...
 
#define ACE_DIRECTORY_SEPARATOR_STR_A   "\\"
 
#define ACE_DIRECTORY_SEPARATOR_CHAR_A   '\\'
 
#define ACE_DIRECTORY_SEPARATOR_STR_W   ACE_TEXT_WIDE(ACE_DIRECTORY_SEPARATOR_STR_A)
 
#define ACE_DIRECTORY_SEPARATOR_CHAR_W   ACE_TEXT_WIDE(ACE_DIRECTORY_SEPARATOR_CHAR_A)
 
#define ACE_DIRECTORY_SEPARATOR_STR   ACE_TEXT (ACE_DIRECTORY_SEPARATOR_STR_A)
 
#define ACE_DIRECTORY_SEPARATOR_CHAR   ACE_TEXT (ACE_DIRECTORY_SEPARATOR_CHAR_A)
 
#define ACE_DEFAULT_THREAD_PRIORITY   (-0x7fffffffL - 1L)
 
#define ACE_DEFAULT_THREAD_STACKSIZE   0
 
#define ACE_MAX_DEFAULT_PORT   65535
 
#define ACE_DEFAULT_TIMERS   _POSIX_TIMER_MAX
 
#define ACE_PLATFORM_A   "Win32"
 
#define ACE_PLATFORM_EXE_SUFFIX_A   ".exe"
 
#define ACE_PLATFORM_W   ACE_TEXT_WIDE(ACE_PLATFORM_A)
 
#define ACE_PLATFORM_EXE_SUFFIX_W   ACE_TEXT_WIDE(ACE_PLATFORM_EXE_SUFFIX_A)
 
#define ACE_PLATFORM   ACE_TEXT (ACE_PLATFORM_A)
 
#define ACE_PLATFORM_EXE_SUFFIX   ACE_TEXT (ACE_PLATFORM_EXE_SUFFIX_A)
 
#define ACE_LD_SEARCH_PATH   ACE_TEXT ("PATH")
 
#define ACE_LD_SEARCH_PATH_SEPARATOR_STR   ACE_TEXT (";")
 
#define ACE_DLL_SUFFIX   ACE_TEXT (".dll")
 
#define ACE_DLL_PREFIX   ACE_TEXT ("")
 
#define ACE_DEFAULT_SVC_CONF   ACE_TEXT (".\\svc.conf.xml")
 
#define ACE_LOGGER_KEY   ACE_TEXT ("/tmp/server_daemon")
 
#define ACE_DEFAULT_LOCALNAME_A   "localnames"
 
#define ACE_DEFAULT_GLOBALNAME_A   "globalnames"
 
#define ACE_DEFAULT_LOCALNAME_W   ACE_TEXT_WIDE(ACE_DEFAULT_LOCALNAME_A)
 
#define ACE_DEFAULT_GLOBALNAME_W   ACE_TEXT_WIDE(ACE_DEFAULT_GLOBALNAME_A)
 
#define ACE_DEFAULT_LOCALNAME   ACE_TEXT (ACE_DEFAULT_LOCALNAME_A)
 
#define ACE_DEFAULT_GLOBALNAME   ACE_TEXT (ACE_DEFAULT_GLOBALNAME_A)
 
#define ACE_DEFAULT_OPEN_PERMS   ACE_DEFAULT_FILE_PERMS
 
#define ACE_DEFAULT_RW_PROCESS_MUTEX_PERMS   ACE_DEFAULT_OPEN_PERMS
 
#define ACE_DEV_NULL   "nul"
 
#define ACE_SYSCALL_FAILED   0xFFFFFFFF
 
#define ACE_DEFAULT_ACCEPTOR_USE_SELECT   1
 
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ +Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │ +
│ │ │ │ +and a cast of thousands...
│ │ │ │ +

This one is split from the famous OS.h

│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_ACCEPTOR_USE_SELECT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_ACCEPTOR_USE_SELECT   1
│ │ │ │ +
│ │ │ │ +

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_ARGV_BUFSIZ

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_ARGV_BUFSIZ   1024 * 4
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_ASYNCH_BACKLOG

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_ASYNCH_BACKLOG   5
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_BACKLOG

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_BACKLOG   5
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_BASE_ADDR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_BASE_ADDR   ((char *) (64 * 1024 * 1024))
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_BROADCAST_PORT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_BROADCAST_PORT   20000
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_CDR_BUFSIZE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_CDR_BUFSIZE   512
│ │ │ │ +
│ │ │ │ +

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_CDR_EXP_GROWTH_MAX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_CDR_EXP_GROWTH_MAX   65536
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

Stop exponential growth of CDR buffers to avoid overallocation.

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_CDR_LINEAR_GROWTH_CHUNK

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_CDR_LINEAR_GROWTH_CHUNK   65536
│ │ │ │ +
│ │ │ │ +

Control CDR buffer growth after maximum exponential growth is reached

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_CDR_MEMCPY_TRADEOFF

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_CDR_MEMCPY_TRADEOFF   256
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

Control the zero-copy optimizations for octet sequences.

│ │ │ │ +

Large octet sequences can be sent without any copies by chaining them in the list of message blocks that represent a single CDR stream. However, if the octet sequence is too small the zero copy optimizations actually hurt performance. Octet sequences smaller than this value will be copied.

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_CLOSE_ALL_HANDLES

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_CLOSE_ALL_HANDLES   true
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_DIR_PERMS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_DIR_PERMS   0755
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_FILE_PERMS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_FILE_PERMS   0644
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_FREE_LIST_HWM

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_FREE_LIST_HWM   25000
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_FREE_LIST_INC

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_FREE_LIST_INC   100
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_FREE_LIST_LWM

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_FREE_LIST_LWM   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_FREE_LIST_PREALLOC

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_FREE_LIST_PREALLOC   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_GLOBALNAME

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_GLOBALNAME   ACE_TEXT (ACE_DEFAULT_GLOBALNAME_A)
│ │ │ │ +
│ │ │ │ +

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_GLOBALNAME_A

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_GLOBALNAME_A   "globalnames"
│ │ │ │ +
│ │ │ │ +

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_GLOBALNAME_W

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_GLOBALNAME_W   ACE_TEXT_WIDE(ACE_DEFAULT_GLOBALNAME_A)
│ │ │ │ +
│ │ │ │ +

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_HTTP_PORT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_HTTP_PORT   80
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_HTTP_SERVER_PORT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_HTTP_SERVER_PORT   80
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_LOCAL_PORT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_LOCAL_PORT   20005
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_LOCAL_PORT_STR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_LOCAL_PORT_STR   "20005"
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_LOCALNAME

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_LOCALNAME   ACE_TEXT (ACE_DEFAULT_LOCALNAME_A)
│ │ │ │ +
│ │ │ │ +

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_LOCALNAME_A

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_LOCALNAME_A   "localnames"
│ │ │ │ +
│ │ │ │ +

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_LOCALNAME_W

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_LOCALNAME_W   ACE_TEXT_WIDE(ACE_DEFAULT_LOCALNAME_A)
│ │ │ │ +
│ │ │ │ +

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_LOGGER_KEY

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_LOGGER_KEY   ACE_TEXT ("localhost:20012")
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_LOGGING_SERVER_PORT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_LOGGING_SERVER_PORT   20008
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_LOGGING_SERVER_PORT_STR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_LOGGING_SERVER_PORT_STR   "20008"
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_MAP_SIZE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_MAP_SIZE   1024
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_MAX_SEGMENTS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_MAX_SEGMENTS   6
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_MAX_SOCKET_BUFSIZ

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_MAX_SOCKET_BUFSIZ   65536
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_MESSAGE_BLOCK_PRIORITY

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_MESSAGE_BLOCK_PRIORITY   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_MULTICAST_ADDR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_MULTICAST_ADDR   "224.9.9.2"
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_MULTICAST_PORT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_MULTICAST_PORT   20001
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_MULTICASTV6_ADDR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_MULTICASTV6_ADDR   "ff05:0::ff01:1"
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_NAME_SERVER_PORT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_NAME_SERVER_PORT   20006
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_NAME_SERVER_PORT_STR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_NAME_SERVER_PORT_STR   "20006"
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_OPEN_PERMS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_OPEN_PERMS   ACE_DEFAULT_FILE_PERMS
│ │ │ │ +
│ │ │ │ +

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_PAGEFILE_POOL_BASE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_PAGEFILE_POOL_BASE   (void *) 0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_PAGEFILE_POOL_CHUNK

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_PAGEFILE_POOL_CHUNK   (size_t) 0x00010000
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_PAGEFILE_POOL_NAME

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_PAGEFILE_POOL_NAME   ACE_TEXT ("Default_ACE_Pagefile_Memory_Pool")
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_PAGEFILE_POOL_SIZE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_PAGEFILE_POOL_SIZE   (size_t) 0x01000000
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_RENDEZVOUS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_RENDEZVOUS   ACE_TEXT("localhost:20010")
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_RW_PROCESS_MUTEX_PERMS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_RW_PROCESS_MUTEX_PERMS   ACE_DEFAULT_OPEN_PERMS
│ │ │ │ +
│ │ │ │ +

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_SEGMENT_SIZE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_SEGMENT_SIZE   1024 * 128
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_SERVER_HOST

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_SERVER_HOST   ACE_IPV6_LOCALHOST
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_SERVER_PORT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_SERVER_PORT   20002
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_SERVER_PORT_STR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_SERVER_PORT_STR   ACE_TEXT("20002")
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_SERVICE_GESTALT_SIZE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_SERVICE_GESTALT_SIZE   1024
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_SERVICE_PORT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_SERVICE_PORT   20003
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_SERVICE_REPOSITORY_SIZE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_SERVICE_REPOSITORY_SIZE   1024
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_SHM_KEY

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_SHM_KEY   1234
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_SVC_CONF

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_SVC_CONF   ACE_TEXT (".\\svc.conf.xml")
│ │ │ │ +
│ │ │ │ +

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_SYSLOG_FACILITY

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_SYSLOG_FACILITY   LOG_USER
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_THR_LOGGING_SERVER_PORT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_THR_LOGGING_SERVER_PORT   20008
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_THR_LOGGING_SERVER_PORT_STR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_THR_LOGGING_SERVER_PORT_STR   "20008"
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_THR_PORT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_THR_PORT   20004
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_THREAD_PRIORITY

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_THREAD_PRIORITY   (-0x7fffffffL - 1L)
│ │ │ │ +
│ │ │ │ +

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_THREAD_STACKSIZE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_THREAD_STACKSIZE   0
│ │ │ │ +
│ │ │ │ +

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_THREADS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_THREADS   1
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_TIME_SERVER_PORT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_TIME_SERVER_PORT   20009
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_TIME_SERVER_PORT_STR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_TIME_SERVER_PORT_STR   "20009"
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_TIME_SERVER_STR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_TIME_SERVER_STR   "ACE_TS_TIME"
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_TIMEOUT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_TIMEOUT   5
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_TIMEPROBE_TABLE_SIZE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_TIMEPROBE_TABLE_SIZE   8 * 1024
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_TIMER_HASH_TABLE_SIZE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_TIMER_HASH_TABLE_SIZE   1024
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_TIMER_WHEEL_RESOLUTION

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_TIMER_WHEEL_RESOLUTION   100
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_TIMER_WHEEL_SIZE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_TIMER_WHEEL_SIZE   1024
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_TIMERS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_TIMERS   _POSIX_TIMER_MAX
│ │ │ │ +
│ │ │ │ +

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_TOKEN_SERVER_PORT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_TOKEN_SERVER_PORT   20007
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_TOKEN_SERVER_PORT_STR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_TOKEN_SERVER_PORT_STR   "20007"
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DEV_NULL

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEV_NULL   "nul"
│ │ │ │ +
│ │ │ │ +

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DIRECTORY_SEPARATOR_CHAR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DIRECTORY_SEPARATOR_CHAR   ACE_TEXT (ACE_DIRECTORY_SEPARATOR_CHAR_A)
│ │ │ │ +
│ │ │ │ +

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DIRECTORY_SEPARATOR_CHAR_A

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DIRECTORY_SEPARATOR_CHAR_A   '\\'
│ │ │ │ +
│ │ │ │ +

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DIRECTORY_SEPARATOR_CHAR_W

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DIRECTORY_SEPARATOR_CHAR_W   ACE_TEXT_WIDE(ACE_DIRECTORY_SEPARATOR_CHAR_A)
│ │ │ │ +
│ │ │ │ +

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DIRECTORY_SEPARATOR_STR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DIRECTORY_SEPARATOR_STR   ACE_TEXT (ACE_DIRECTORY_SEPARATOR_STR_A)
│ │ │ │ +
│ │ │ │ +

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DIRECTORY_SEPARATOR_STR_A

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DIRECTORY_SEPARATOR_STR_A   "\\"
│ │ │ │ +
│ │ │ │ +

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DIRECTORY_SEPARATOR_STR_W

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DIRECTORY_SEPARATOR_STR_W   ACE_TEXT_WIDE(ACE_DIRECTORY_SEPARATOR_STR_A)
│ │ │ │ +
│ │ │ │ +

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DLL_PREFIX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DLL_PREFIX   ACE_TEXT ("")
│ │ │ │ +
│ │ │ │ +

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_DLL_SUFFIX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DLL_SUFFIX   ACE_TEXT (".dll")
│ │ │ │ +
│ │ │ │ +

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_FREE_LIST_WITH_POOL

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_FREE_LIST_WITH_POOL   1
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_HAS_STREAM_LOG_MSG_IPC

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_HAS_STREAM_LOG_MSG_IPC   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_IPV6_ANY

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_IPV6_ANY   ACE_TEXT ("::")
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_IPV6_LOCALHOST

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_IPV6_LOCALHOST   ACE_TEXT ("::1")
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_LD_SEARCH_PATH

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_LD_SEARCH_PATH   ACE_TEXT ("PATH")
│ │ │ │ +
│ │ │ │ +

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_LD_SEARCH_PATH_SEPARATOR_STR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_LD_SEARCH_PATH_SEPARATOR_STR   ACE_TEXT (";")
│ │ │ │ +
│ │ │ │ +

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_LOCALHOST

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_LOCALHOST   ACE_TEXT ("localhost")
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_LOGGER_KEY

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_LOGGER_KEY   ACE_TEXT ("/tmp/server_daemon")
│ │ │ │ +
│ │ │ │ +

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_MAX_DEFAULT_PORT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MAX_DEFAULT_PORT   65535
│ │ │ │ +
│ │ │ │ +

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_MAX_DGRAM_SIZE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MAX_DGRAM_SIZE   8192
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_MAX_FULLY_QUALIFIED_NAME_LEN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MAX_FULLY_QUALIFIED_NAME_LEN   256
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_MAX_UDP_PACKET_SIZE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MAX_UDP_PACKET_SIZE   65507
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

Max udp packet size.

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_MAXCLIENTIDLEN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MAXCLIENTIDLEN   MAXHOSTNAMELEN + 20
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_MAXLOGMSGLEN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MAXLOGMSGLEN   4 * 1024
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_MAXTOKENNAMELEN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MAXTOKENNAMELEN   40
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_NAME_SERVER_MAP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_NAME_SERVER_MAP   "Name Server Map"
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_NON_BLOCKING_BUG_DELAY

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_NON_BLOCKING_BUG_DELAY   35000
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_PLATFORM

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_PLATFORM   ACE_TEXT (ACE_PLATFORM_A)
│ │ │ │ +
│ │ │ │ +

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_PLATFORM_A

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_PLATFORM_A   "Win32"
│ │ │ │ +
│ │ │ │ +

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_PLATFORM_EXE_SUFFIX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_PLATFORM_EXE_SUFFIX   ACE_TEXT (ACE_PLATFORM_EXE_SUFFIX_A)
│ │ │ │ +
│ │ │ │ +

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_PLATFORM_EXE_SUFFIX_A

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_PLATFORM_EXE_SUFFIX_A   ".exe"
│ │ │ │ +
│ │ │ │ +

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_PLATFORM_EXE_SUFFIX_W

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_PLATFORM_EXE_SUFFIX_W   ACE_TEXT_WIDE(ACE_PLATFORM_EXE_SUFFIX_A)
│ │ │ │ +
│ │ │ │ +

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_PLATFORM_W

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_PLATFORM_W   ACE_TEXT_WIDE(ACE_PLATFORM_A)
│ │ │ │ +
│ │ │ │ +

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_PURE_FREE_LIST

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_PURE_FREE_LIST   2
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_REACTOR_NOTIFICATION_ARRAY_SIZE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_REACTOR_NOTIFICATION_ARRAY_SIZE   1024
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SYSCALL_FAILED

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SYSCALL_FAILED   0xFFFFFFFF
│ │ │ │ +
│ │ │ │ +

Control the initial size of all CDR buffers, application developers may want to optimize this value to fit their request size

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_UNIQUE_NAME_LEN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_UNIQUE_NAME_LEN   100
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,12 +3,547 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Event_Handler_Handle_Timeout_Upcall.inl File Reference │ │ │ │ │ -#include "ace/Event_Handler.h" │ │ │ │ │ +Macros │ │ │ │ │ +Default_Constants.h File Reference │ │ │ │ │ +#include "ace/os_include/os_limits.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_DEFAULT_CLOSE_ALL_HANDLES   true │ │ │ │ │ +  │ │ │ │ │ +#define ACE_MAX_FULLY_QUALIFIED_NAME_LEN   256 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_PAGEFILE_POOL_BASE   (void *) 0 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_PAGEFILE_POOL_SIZE   (size_t) 0x01000000 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_PAGEFILE_POOL_CHUNK   (size_t) 0x00010000 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_PAGEFILE_POOL_NAME   ACE_TEXT │ │ │ │ │ + ("Default_ACE_Pagefile_Memory_Pool") │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_MESSAGE_BLOCK_PRIORITY   0 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_SERVICE_REPOSITORY_SIZE   1024 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_SERVICE_GESTALT_SIZE   1024 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_REACTOR_NOTIFICATION_ARRAY_SIZE   1024 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_TIMEOUT   5 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_BACKLOG   5 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_ASYNCH_BACKLOG   5 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_THREADS   1 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_BROADCAST_PORT   20000 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_MULTICAST_PORT   20001 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_MULTICAST_ADDR   "224.9.9.2" │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_MULTICASTV6_ADDR   "ff05:0::ff01:1" │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_HTTP_SERVER_PORT   80 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_SERVER_PORT   20002 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_HTTP_PORT   80 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_MAX_SOCKET_BUFSIZ   65536 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_SERVER_PORT_STR   ACE_TEXT("20002") │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_SERVICE_PORT   20003 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_THR_PORT   20004 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_LOCAL_PORT   20005 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_LOCAL_PORT_STR   "20005" │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_NAME_SERVER_PORT   20006 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_NAME_SERVER_PORT_STR   "20006" │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_TOKEN_SERVER_PORT   20007 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_TOKEN_SERVER_PORT_STR   "20007" │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_LOGGING_SERVER_PORT   20008 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_LOGGING_SERVER_PORT_STR   "20008" │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_THR_LOGGING_SERVER_PORT   20008 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_THR_LOGGING_SERVER_PORT_STR   "20008" │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_TIME_SERVER_PORT   20009 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_TIME_SERVER_PORT_STR   "20009" │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_TIME_SERVER_STR   "ACE_TS_TIME" │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_RENDEZVOUS   ACE_TEXT("localhost:20010") │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_SYSLOG_FACILITY   LOG_USER │ │ │ │ │ +  │ │ │ │ │ +#define ACE_HAS_STREAM_LOG_MSG_IPC   0 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_LOGGER_KEY   ACE_TEXT ("localhost:20012") │ │ │ │ │ +  │ │ │ │ │ +#define ACE_LOCALHOST   ACE_TEXT ("localhost") │ │ │ │ │ +  │ │ │ │ │ +#define ACE_IPV6_LOCALHOST   ACE_TEXT ("::1") │ │ │ │ │ +  │ │ │ │ │ +#define ACE_IPV6_ANY   ACE_TEXT ("::") │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_SERVER_HOST   ACE_IPV6_LOCALHOST │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_SHM_KEY   1234 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_BASE_ADDR   ((char *) (64 * 1024 * 1024)) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_SEGMENT_SIZE   1024 * 128 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_MAX_SEGMENTS   6 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_NAME_SERVER_MAP   "Name Server Map" │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_FILE_PERMS   0644 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_DIR_PERMS   0755 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_TIMEPROBE_TABLE_SIZE   8 * 1024 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_MAP_SIZE   1024 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_TIMER_WHEEL_SIZE   1024 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_TIMER_WHEEL_RESOLUTION   100 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_TIMER_HASH_TABLE_SIZE   1024 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_FREE_LIST_PREALLOC   0 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_FREE_LIST_LWM   0 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_FREE_LIST_HWM   25000 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_FREE_LIST_INC   100 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_UNIQUE_NAME_LEN   100 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_MAX_DGRAM_SIZE   8192 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_ARGV_BUFSIZ   1024 * 4 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_FREE_LIST_WITH_POOL   1 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_PURE_FREE_LIST   2 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_NON_BLOCKING_BUG_DELAY   35000 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_MAXLOGMSGLEN   4 * 1024 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_MAXTOKENNAMELEN   40 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_MAXCLIENTIDLEN   MAXHOSTNAMELEN + 20 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_MAX_UDP_PACKET_SIZE   65507 │ │ │ │ │ +  Max udp packet size. More... │ │ │ │ │ +  │ │ │ │ │ +Default values to control CDR classes memory allocation strategies │ │ │ │ │ +#define ACE_DEFAULT_CDR_BUFSIZE   512 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_CDR_EXP_GROWTH_MAX   65536 │ │ │ │ │ +  Stop exponential growth of CDR buffers to avoid overallocation. │ │ │ │ │ + More... │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_CDR_LINEAR_GROWTH_CHUNK   65536 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_CDR_MEMCPY_TRADEOFF   256 │ │ │ │ │ +  Control the zero-copy optimizations for octet sequences. More... │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DIRECTORY_SEPARATOR_STR_A   "\\" │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DIRECTORY_SEPARATOR_CHAR_A   '\\' │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DIRECTORY_SEPARATOR_STR_W   ACE_TEXT_WIDE │ │ │ │ │ + (ACE_DIRECTORY_SEPARATOR_STR_A) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DIRECTORY_SEPARATOR_CHAR_W   ACE_TEXT_WIDE │ │ │ │ │ + (ACE_DIRECTORY_SEPARATOR_CHAR_A) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DIRECTORY_SEPARATOR_STR   ACE_TEXT (ACE_DIRECTORY_SEPARATOR_STR_A) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DIRECTORY_SEPARATOR_CHAR   ACE_TEXT │ │ │ │ │ + (ACE_DIRECTORY_SEPARATOR_CHAR_A) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_THREAD_PRIORITY   (-0x7fffffffL - 1L) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_THREAD_STACKSIZE   0 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_MAX_DEFAULT_PORT   65535 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_TIMERS   _POSIX_TIMER_MAX │ │ │ │ │ +  │ │ │ │ │ +#define ACE_PLATFORM_A   "Win32" │ │ │ │ │ +  │ │ │ │ │ +#define ACE_PLATFORM_EXE_SUFFIX_A   ".exe" │ │ │ │ │ +  │ │ │ │ │ +#define ACE_PLATFORM_W   ACE_TEXT_WIDE(ACE_PLATFORM_A) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_PLATFORM_EXE_SUFFIX_W   ACE_TEXT_WIDE(ACE_PLATFORM_EXE_SUFFIX_A) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_PLATFORM   ACE_TEXT (ACE_PLATFORM_A) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_PLATFORM_EXE_SUFFIX   ACE_TEXT (ACE_PLATFORM_EXE_SUFFIX_A) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_LD_SEARCH_PATH   ACE_TEXT ("PATH") │ │ │ │ │ +  │ │ │ │ │ +#define ACE_LD_SEARCH_PATH_SEPARATOR_STR   ACE_TEXT (";") │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DLL_SUFFIX   ACE_TEXT (".dll") │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DLL_PREFIX   ACE_TEXT ("") │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_SVC_CONF   ACE_TEXT (".\\svc.conf.xml") │ │ │ │ │ +  │ │ │ │ │ +#define ACE_LOGGER_KEY   ACE_TEXT ("/tmp/server_daemon") │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_LOCALNAME_A   "localnames" │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_GLOBALNAME_A   "globalnames" │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_LOCALNAME_W   ACE_TEXT_WIDE(ACE_DEFAULT_LOCALNAME_A) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_GLOBALNAME_W   ACE_TEXT_WIDE(ACE_DEFAULT_GLOBALNAME_A) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_LOCALNAME   ACE_TEXT (ACE_DEFAULT_LOCALNAME_A) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_GLOBALNAME   ACE_TEXT (ACE_DEFAULT_GLOBALNAME_A) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_OPEN_PERMS   ACE_DEFAULT_FILE_PERMS │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_RW_PROCESS_MUTEX_PERMS   ACE_DEFAULT_OPEN_PERMS │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEV_NULL   "nul" │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SYSCALL_FAILED   0xFFFFFFFF │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_ACCEPTOR_USE_SELECT   1 │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ + Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k │ │ │ │ │ + and a cast of thousands... │ │ │ │ │ +This one is split from the famous OS.h │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_DEFAULT_ACCEPTOR_USE_SELECT ***** │ │ │ │ │ +#define ACE_DEFAULT_ACCEPTOR_USE_SELECT   1 │ │ │ │ │ +Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ +optimize this value to fit their request size │ │ │ │ │ +***** ◆ ACE_DEFAULT_ARGV_BUFSIZ ***** │ │ │ │ │ +#define ACE_DEFAULT_ARGV_BUFSIZ   1024 * 4 │ │ │ │ │ +***** ◆ ACE_DEFAULT_ASYNCH_BACKLOG ***** │ │ │ │ │ +#define ACE_DEFAULT_ASYNCH_BACKLOG   5 │ │ │ │ │ +***** ◆ ACE_DEFAULT_BACKLOG ***** │ │ │ │ │ +#define ACE_DEFAULT_BACKLOG   5 │ │ │ │ │ +***** ◆ ACE_DEFAULT_BASE_ADDR ***** │ │ │ │ │ +#define ACE_DEFAULT_BASE_ADDR   ((char *) (64 * 1024 * 1024)) │ │ │ │ │ +***** ◆ ACE_DEFAULT_BROADCAST_PORT ***** │ │ │ │ │ +#define ACE_DEFAULT_BROADCAST_PORT   20000 │ │ │ │ │ +***** ◆ ACE_DEFAULT_CDR_BUFSIZE ***** │ │ │ │ │ +#define ACE_DEFAULT_CDR_BUFSIZE   512 │ │ │ │ │ +Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ +optimize this value to fit their request size │ │ │ │ │ +***** ◆ ACE_DEFAULT_CDR_EXP_GROWTH_MAX ***** │ │ │ │ │ +#define ACE_DEFAULT_CDR_EXP_GROWTH_MAX   65536 │ │ │ │ │ +Stop exponential growth of CDR buffers to avoid overallocation. │ │ │ │ │ +***** ◆ ACE_DEFAULT_CDR_LINEAR_GROWTH_CHUNK ***** │ │ │ │ │ +#define ACE_DEFAULT_CDR_LINEAR_GROWTH_CHUNK   65536 │ │ │ │ │ +Control CDR buffer growth after maximum exponential growth is reached │ │ │ │ │ +***** ◆ ACE_DEFAULT_CDR_MEMCPY_TRADEOFF ***** │ │ │ │ │ +#define ACE_DEFAULT_CDR_MEMCPY_TRADEOFF   256 │ │ │ │ │ +Control the zero-copy optimizations for octet sequences. │ │ │ │ │ +Large octet sequences can be sent without any copies by chaining them in the │ │ │ │ │ +list of message blocks that represent a single CDR stream. However, if the │ │ │ │ │ +octet sequence is too small the zero copy optimizations actually hurt │ │ │ │ │ +performance. Octet sequences smaller than this value will be copied. │ │ │ │ │ +***** ◆ ACE_DEFAULT_CLOSE_ALL_HANDLES ***** │ │ │ │ │ +#define ACE_DEFAULT_CLOSE_ALL_HANDLES   true │ │ │ │ │ +***** ◆ ACE_DEFAULT_DIR_PERMS ***** │ │ │ │ │ +#define ACE_DEFAULT_DIR_PERMS   0755 │ │ │ │ │ +***** ◆ ACE_DEFAULT_FILE_PERMS ***** │ │ │ │ │ +#define ACE_DEFAULT_FILE_PERMS   0644 │ │ │ │ │ +***** ◆ ACE_DEFAULT_FREE_LIST_HWM ***** │ │ │ │ │ +#define ACE_DEFAULT_FREE_LIST_HWM   25000 │ │ │ │ │ +***** ◆ ACE_DEFAULT_FREE_LIST_INC ***** │ │ │ │ │ +#define ACE_DEFAULT_FREE_LIST_INC   100 │ │ │ │ │ +***** ◆ ACE_DEFAULT_FREE_LIST_LWM ***** │ │ │ │ │ +#define ACE_DEFAULT_FREE_LIST_LWM   0 │ │ │ │ │ +***** ◆ ACE_DEFAULT_FREE_LIST_PREALLOC ***** │ │ │ │ │ +#define ACE_DEFAULT_FREE_LIST_PREALLOC   0 │ │ │ │ │ +***** ◆ ACE_DEFAULT_GLOBALNAME ***** │ │ │ │ │ +#define ACE_DEFAULT_GLOBALNAME   ACE_TEXT (ACE_DEFAULT_GLOBALNAME_A) │ │ │ │ │ +Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ +optimize this value to fit their request size │ │ │ │ │ +***** ◆ ACE_DEFAULT_GLOBALNAME_A ***** │ │ │ │ │ +#define ACE_DEFAULT_GLOBALNAME_A   "globalnames" │ │ │ │ │ +Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ +optimize this value to fit their request size │ │ │ │ │ +***** ◆ ACE_DEFAULT_GLOBALNAME_W ***** │ │ │ │ │ +#define ACE_DEFAULT_GLOBALNAME_W   ACE_TEXT_WIDE(ACE_DEFAULT_GLOBALNAME_A) │ │ │ │ │ +Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ +optimize this value to fit their request size │ │ │ │ │ +***** ◆ ACE_DEFAULT_HTTP_PORT ***** │ │ │ │ │ +#define ACE_DEFAULT_HTTP_PORT   80 │ │ │ │ │ +***** ◆ ACE_DEFAULT_HTTP_SERVER_PORT ***** │ │ │ │ │ +#define ACE_DEFAULT_HTTP_SERVER_PORT   80 │ │ │ │ │ +***** ◆ ACE_DEFAULT_LOCAL_PORT ***** │ │ │ │ │ +#define ACE_DEFAULT_LOCAL_PORT   20005 │ │ │ │ │ +***** ◆ ACE_DEFAULT_LOCAL_PORT_STR ***** │ │ │ │ │ +#define ACE_DEFAULT_LOCAL_PORT_STR   "20005" │ │ │ │ │ +***** ◆ ACE_DEFAULT_LOCALNAME ***** │ │ │ │ │ +#define ACE_DEFAULT_LOCALNAME   ACE_TEXT (ACE_DEFAULT_LOCALNAME_A) │ │ │ │ │ +Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ +optimize this value to fit their request size │ │ │ │ │ +***** ◆ ACE_DEFAULT_LOCALNAME_A ***** │ │ │ │ │ +#define ACE_DEFAULT_LOCALNAME_A   "localnames" │ │ │ │ │ +Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ +optimize this value to fit their request size │ │ │ │ │ +***** ◆ ACE_DEFAULT_LOCALNAME_W ***** │ │ │ │ │ +#define ACE_DEFAULT_LOCALNAME_W   ACE_TEXT_WIDE(ACE_DEFAULT_LOCALNAME_A) │ │ │ │ │ +Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ +optimize this value to fit their request size │ │ │ │ │ +***** ◆ ACE_DEFAULT_LOGGER_KEY ***** │ │ │ │ │ +#define ACE_DEFAULT_LOGGER_KEY   ACE_TEXT ("localhost:20012") │ │ │ │ │ +***** ◆ ACE_DEFAULT_LOGGING_SERVER_PORT ***** │ │ │ │ │ +#define ACE_DEFAULT_LOGGING_SERVER_PORT   20008 │ │ │ │ │ +***** ◆ ACE_DEFAULT_LOGGING_SERVER_PORT_STR ***** │ │ │ │ │ +#define ACE_DEFAULT_LOGGING_SERVER_PORT_STR   "20008" │ │ │ │ │ +***** ◆ ACE_DEFAULT_MAP_SIZE ***** │ │ │ │ │ +#define ACE_DEFAULT_MAP_SIZE   1024 │ │ │ │ │ +***** ◆ ACE_DEFAULT_MAX_SEGMENTS ***** │ │ │ │ │ +#define ACE_DEFAULT_MAX_SEGMENTS   6 │ │ │ │ │ +***** ◆ ACE_DEFAULT_MAX_SOCKET_BUFSIZ ***** │ │ │ │ │ +#define ACE_DEFAULT_MAX_SOCKET_BUFSIZ   65536 │ │ │ │ │ +***** ◆ ACE_DEFAULT_MESSAGE_BLOCK_PRIORITY ***** │ │ │ │ │ +#define ACE_DEFAULT_MESSAGE_BLOCK_PRIORITY   0 │ │ │ │ │ +***** ◆ ACE_DEFAULT_MULTICAST_ADDR ***** │ │ │ │ │ +#define ACE_DEFAULT_MULTICAST_ADDR   "224.9.9.2" │ │ │ │ │ +***** ◆ ACE_DEFAULT_MULTICAST_PORT ***** │ │ │ │ │ +#define ACE_DEFAULT_MULTICAST_PORT   20001 │ │ │ │ │ +***** ◆ ACE_DEFAULT_MULTICASTV6_ADDR ***** │ │ │ │ │ +#define ACE_DEFAULT_MULTICASTV6_ADDR   "ff05:0::ff01:1" │ │ │ │ │ +***** ◆ ACE_DEFAULT_NAME_SERVER_PORT ***** │ │ │ │ │ +#define ACE_DEFAULT_NAME_SERVER_PORT   20006 │ │ │ │ │ +***** ◆ ACE_DEFAULT_NAME_SERVER_PORT_STR ***** │ │ │ │ │ +#define ACE_DEFAULT_NAME_SERVER_PORT_STR   "20006" │ │ │ │ │ +***** ◆ ACE_DEFAULT_OPEN_PERMS ***** │ │ │ │ │ +#define ACE_DEFAULT_OPEN_PERMS   ACE_DEFAULT_FILE_PERMS │ │ │ │ │ +Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ +optimize this value to fit their request size │ │ │ │ │ +***** ◆ ACE_DEFAULT_PAGEFILE_POOL_BASE ***** │ │ │ │ │ +#define ACE_DEFAULT_PAGEFILE_POOL_BASE   (void *) 0 │ │ │ │ │ +***** ◆ ACE_DEFAULT_PAGEFILE_POOL_CHUNK ***** │ │ │ │ │ +#define ACE_DEFAULT_PAGEFILE_POOL_CHUNK   (size_t) 0x00010000 │ │ │ │ │ +***** ◆ ACE_DEFAULT_PAGEFILE_POOL_NAME ***** │ │ │ │ │ +#define ACE_DEFAULT_PAGEFILE_POOL_NAME   ACE_TEXT │ │ │ │ │ +("Default_ACE_Pagefile_Memory_Pool") │ │ │ │ │ +***** ◆ ACE_DEFAULT_PAGEFILE_POOL_SIZE ***** │ │ │ │ │ +#define ACE_DEFAULT_PAGEFILE_POOL_SIZE   (size_t) 0x01000000 │ │ │ │ │ +***** ◆ ACE_DEFAULT_RENDEZVOUS ***** │ │ │ │ │ +#define ACE_DEFAULT_RENDEZVOUS   ACE_TEXT("localhost:20010") │ │ │ │ │ +***** ◆ ACE_DEFAULT_RW_PROCESS_MUTEX_PERMS ***** │ │ │ │ │ +#define ACE_DEFAULT_RW_PROCESS_MUTEX_PERMS   ACE_DEFAULT_OPEN_PERMS │ │ │ │ │ +Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ +optimize this value to fit their request size │ │ │ │ │ +***** ◆ ACE_DEFAULT_SEGMENT_SIZE ***** │ │ │ │ │ +#define ACE_DEFAULT_SEGMENT_SIZE   1024 * 128 │ │ │ │ │ +***** ◆ ACE_DEFAULT_SERVER_HOST ***** │ │ │ │ │ +#define ACE_DEFAULT_SERVER_HOST   ACE_IPV6_LOCALHOST │ │ │ │ │ +***** ◆ ACE_DEFAULT_SERVER_PORT ***** │ │ │ │ │ +#define ACE_DEFAULT_SERVER_PORT   20002 │ │ │ │ │ +***** ◆ ACE_DEFAULT_SERVER_PORT_STR ***** │ │ │ │ │ +#define ACE_DEFAULT_SERVER_PORT_STR   ACE_TEXT("20002") │ │ │ │ │ +***** ◆ ACE_DEFAULT_SERVICE_GESTALT_SIZE ***** │ │ │ │ │ +#define ACE_DEFAULT_SERVICE_GESTALT_SIZE   1024 │ │ │ │ │ +***** ◆ ACE_DEFAULT_SERVICE_PORT ***** │ │ │ │ │ +#define ACE_DEFAULT_SERVICE_PORT   20003 │ │ │ │ │ +***** ◆ ACE_DEFAULT_SERVICE_REPOSITORY_SIZE ***** │ │ │ │ │ +#define ACE_DEFAULT_SERVICE_REPOSITORY_SIZE   1024 │ │ │ │ │ +***** ◆ ACE_DEFAULT_SHM_KEY ***** │ │ │ │ │ +#define ACE_DEFAULT_SHM_KEY   1234 │ │ │ │ │ +***** ◆ ACE_DEFAULT_SVC_CONF ***** │ │ │ │ │ +#define ACE_DEFAULT_SVC_CONF   ACE_TEXT (".\\svc.conf.xml") │ │ │ │ │ +Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ +optimize this value to fit their request size │ │ │ │ │ +***** ◆ ACE_DEFAULT_SYSLOG_FACILITY ***** │ │ │ │ │ +#define ACE_DEFAULT_SYSLOG_FACILITY   LOG_USER │ │ │ │ │ +***** ◆ ACE_DEFAULT_THR_LOGGING_SERVER_PORT ***** │ │ │ │ │ +#define ACE_DEFAULT_THR_LOGGING_SERVER_PORT   20008 │ │ │ │ │ +***** ◆ ACE_DEFAULT_THR_LOGGING_SERVER_PORT_STR ***** │ │ │ │ │ +#define ACE_DEFAULT_THR_LOGGING_SERVER_PORT_STR   "20008" │ │ │ │ │ +***** ◆ ACE_DEFAULT_THR_PORT ***** │ │ │ │ │ +#define ACE_DEFAULT_THR_PORT   20004 │ │ │ │ │ +***** ◆ ACE_DEFAULT_THREAD_PRIORITY ***** │ │ │ │ │ +#define ACE_DEFAULT_THREAD_PRIORITY   (-0x7fffffffL - 1L) │ │ │ │ │ +Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ +optimize this value to fit their request size │ │ │ │ │ +***** ◆ ACE_DEFAULT_THREAD_STACKSIZE ***** │ │ │ │ │ +#define ACE_DEFAULT_THREAD_STACKSIZE   0 │ │ │ │ │ +Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ +optimize this value to fit their request size │ │ │ │ │ +***** ◆ ACE_DEFAULT_THREADS ***** │ │ │ │ │ +#define ACE_DEFAULT_THREADS   1 │ │ │ │ │ +***** ◆ ACE_DEFAULT_TIME_SERVER_PORT ***** │ │ │ │ │ +#define ACE_DEFAULT_TIME_SERVER_PORT   20009 │ │ │ │ │ +***** ◆ ACE_DEFAULT_TIME_SERVER_PORT_STR ***** │ │ │ │ │ +#define ACE_DEFAULT_TIME_SERVER_PORT_STR   "20009" │ │ │ │ │ +***** ◆ ACE_DEFAULT_TIME_SERVER_STR ***** │ │ │ │ │ +#define ACE_DEFAULT_TIME_SERVER_STR   "ACE_TS_TIME" │ │ │ │ │ +***** ◆ ACE_DEFAULT_TIMEOUT ***** │ │ │ │ │ +#define ACE_DEFAULT_TIMEOUT   5 │ │ │ │ │ +***** ◆ ACE_DEFAULT_TIMEPROBE_TABLE_SIZE ***** │ │ │ │ │ +#define ACE_DEFAULT_TIMEPROBE_TABLE_SIZE   8 * 1024 │ │ │ │ │ +***** ◆ ACE_DEFAULT_TIMER_HASH_TABLE_SIZE ***** │ │ │ │ │ +#define ACE_DEFAULT_TIMER_HASH_TABLE_SIZE   1024 │ │ │ │ │ +***** ◆ ACE_DEFAULT_TIMER_WHEEL_RESOLUTION ***** │ │ │ │ │ +#define ACE_DEFAULT_TIMER_WHEEL_RESOLUTION   100 │ │ │ │ │ +***** ◆ ACE_DEFAULT_TIMER_WHEEL_SIZE ***** │ │ │ │ │ +#define ACE_DEFAULT_TIMER_WHEEL_SIZE   1024 │ │ │ │ │ +***** ◆ ACE_DEFAULT_TIMERS ***** │ │ │ │ │ +#define ACE_DEFAULT_TIMERS   _POSIX_TIMER_MAX │ │ │ │ │ +Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ +optimize this value to fit their request size │ │ │ │ │ +***** ◆ ACE_DEFAULT_TOKEN_SERVER_PORT ***** │ │ │ │ │ +#define ACE_DEFAULT_TOKEN_SERVER_PORT   20007 │ │ │ │ │ +***** ◆ ACE_DEFAULT_TOKEN_SERVER_PORT_STR ***** │ │ │ │ │ +#define ACE_DEFAULT_TOKEN_SERVER_PORT_STR   "20007" │ │ │ │ │ +***** ◆ ACE_DEV_NULL ***** │ │ │ │ │ +#define ACE_DEV_NULL   "nul" │ │ │ │ │ +Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ +optimize this value to fit their request size │ │ │ │ │ +***** ◆ ACE_DIRECTORY_SEPARATOR_CHAR ***** │ │ │ │ │ +#define ACE_DIRECTORY_SEPARATOR_CHAR   ACE_TEXT │ │ │ │ │ +(ACE_DIRECTORY_SEPARATOR_CHAR_A) │ │ │ │ │ +Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ +optimize this value to fit their request size │ │ │ │ │ +***** ◆ ACE_DIRECTORY_SEPARATOR_CHAR_A ***** │ │ │ │ │ +#define ACE_DIRECTORY_SEPARATOR_CHAR_A   '\\' │ │ │ │ │ +Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ +optimize this value to fit their request size │ │ │ │ │ +***** ◆ ACE_DIRECTORY_SEPARATOR_CHAR_W ***** │ │ │ │ │ +#define ACE_DIRECTORY_SEPARATOR_CHAR_W   ACE_TEXT_WIDE │ │ │ │ │ +(ACE_DIRECTORY_SEPARATOR_CHAR_A) │ │ │ │ │ +Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ +optimize this value to fit their request size │ │ │ │ │ +***** ◆ ACE_DIRECTORY_SEPARATOR_STR ***** │ │ │ │ │ +#define ACE_DIRECTORY_SEPARATOR_STR   ACE_TEXT (ACE_DIRECTORY_SEPARATOR_STR_A) │ │ │ │ │ +Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ +optimize this value to fit their request size │ │ │ │ │ +***** ◆ ACE_DIRECTORY_SEPARATOR_STR_A ***** │ │ │ │ │ +#define ACE_DIRECTORY_SEPARATOR_STR_A   "\\" │ │ │ │ │ +Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ +optimize this value to fit their request size │ │ │ │ │ +***** ◆ ACE_DIRECTORY_SEPARATOR_STR_W ***** │ │ │ │ │ +#define ACE_DIRECTORY_SEPARATOR_STR_W   ACE_TEXT_WIDE │ │ │ │ │ +(ACE_DIRECTORY_SEPARATOR_STR_A) │ │ │ │ │ +Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ +optimize this value to fit their request size │ │ │ │ │ +***** ◆ ACE_DLL_PREFIX ***** │ │ │ │ │ +#define ACE_DLL_PREFIX   ACE_TEXT ("") │ │ │ │ │ +Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ +optimize this value to fit their request size │ │ │ │ │ +***** ◆ ACE_DLL_SUFFIX ***** │ │ │ │ │ +#define ACE_DLL_SUFFIX   ACE_TEXT (".dll") │ │ │ │ │ +Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ +optimize this value to fit their request size │ │ │ │ │ +***** ◆ ACE_FREE_LIST_WITH_POOL ***** │ │ │ │ │ +#define ACE_FREE_LIST_WITH_POOL   1 │ │ │ │ │ +***** ◆ ACE_HAS_STREAM_LOG_MSG_IPC ***** │ │ │ │ │ +#define ACE_HAS_STREAM_LOG_MSG_IPC   0 │ │ │ │ │ +***** ◆ ACE_IPV6_ANY ***** │ │ │ │ │ +#define ACE_IPV6_ANY   ACE_TEXT ("::") │ │ │ │ │ +***** ◆ ACE_IPV6_LOCALHOST ***** │ │ │ │ │ +#define ACE_IPV6_LOCALHOST   ACE_TEXT ("::1") │ │ │ │ │ +***** ◆ ACE_LD_SEARCH_PATH ***** │ │ │ │ │ +#define ACE_LD_SEARCH_PATH   ACE_TEXT ("PATH") │ │ │ │ │ +Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ +optimize this value to fit their request size │ │ │ │ │ +***** ◆ ACE_LD_SEARCH_PATH_SEPARATOR_STR ***** │ │ │ │ │ +#define ACE_LD_SEARCH_PATH_SEPARATOR_STR   ACE_TEXT (";") │ │ │ │ │ +Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ +optimize this value to fit their request size │ │ │ │ │ +***** ◆ ACE_LOCALHOST ***** │ │ │ │ │ +#define ACE_LOCALHOST   ACE_TEXT ("localhost") │ │ │ │ │ +***** ◆ ACE_LOGGER_KEY ***** │ │ │ │ │ +#define ACE_LOGGER_KEY   ACE_TEXT ("/tmp/server_daemon") │ │ │ │ │ +Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ +optimize this value to fit their request size │ │ │ │ │ +***** ◆ ACE_MAX_DEFAULT_PORT ***** │ │ │ │ │ +#define ACE_MAX_DEFAULT_PORT   65535 │ │ │ │ │ +Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ +optimize this value to fit their request size │ │ │ │ │ +***** ◆ ACE_MAX_DGRAM_SIZE ***** │ │ │ │ │ +#define ACE_MAX_DGRAM_SIZE   8192 │ │ │ │ │ +***** ◆ ACE_MAX_FULLY_QUALIFIED_NAME_LEN ***** │ │ │ │ │ +#define ACE_MAX_FULLY_QUALIFIED_NAME_LEN   256 │ │ │ │ │ +***** ◆ ACE_MAX_UDP_PACKET_SIZE ***** │ │ │ │ │ +#define ACE_MAX_UDP_PACKET_SIZE   65507 │ │ │ │ │ +Max udp packet size. │ │ │ │ │ +***** ◆ ACE_MAXCLIENTIDLEN ***** │ │ │ │ │ +#define ACE_MAXCLIENTIDLEN   MAXHOSTNAMELEN + 20 │ │ │ │ │ +***** ◆ ACE_MAXLOGMSGLEN ***** │ │ │ │ │ +#define ACE_MAXLOGMSGLEN   4 * 1024 │ │ │ │ │ +***** ◆ ACE_MAXTOKENNAMELEN ***** │ │ │ │ │ +#define ACE_MAXTOKENNAMELEN   40 │ │ │ │ │ +***** ◆ ACE_NAME_SERVER_MAP ***** │ │ │ │ │ +#define ACE_NAME_SERVER_MAP   "Name Server Map" │ │ │ │ │ +***** ◆ ACE_NON_BLOCKING_BUG_DELAY ***** │ │ │ │ │ +#define ACE_NON_BLOCKING_BUG_DELAY   35000 │ │ │ │ │ +***** ◆ ACE_PLATFORM ***** │ │ │ │ │ +#define ACE_PLATFORM   ACE_TEXT (ACE_PLATFORM_A) │ │ │ │ │ +Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ +optimize this value to fit their request size │ │ │ │ │ +***** ◆ ACE_PLATFORM_A ***** │ │ │ │ │ +#define ACE_PLATFORM_A   "Win32" │ │ │ │ │ +Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ +optimize this value to fit their request size │ │ │ │ │ +***** ◆ ACE_PLATFORM_EXE_SUFFIX ***** │ │ │ │ │ +#define ACE_PLATFORM_EXE_SUFFIX   ACE_TEXT (ACE_PLATFORM_EXE_SUFFIX_A) │ │ │ │ │ +Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ +optimize this value to fit their request size │ │ │ │ │ +***** ◆ ACE_PLATFORM_EXE_SUFFIX_A ***** │ │ │ │ │ +#define ACE_PLATFORM_EXE_SUFFIX_A   ".exe" │ │ │ │ │ +Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ +optimize this value to fit their request size │ │ │ │ │ +***** ◆ ACE_PLATFORM_EXE_SUFFIX_W ***** │ │ │ │ │ +#define ACE_PLATFORM_EXE_SUFFIX_W   ACE_TEXT_WIDE(ACE_PLATFORM_EXE_SUFFIX_A) │ │ │ │ │ +Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ +optimize this value to fit their request size │ │ │ │ │ +***** ◆ ACE_PLATFORM_W ***** │ │ │ │ │ +#define ACE_PLATFORM_W   ACE_TEXT_WIDE(ACE_PLATFORM_A) │ │ │ │ │ +Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ +optimize this value to fit their request size │ │ │ │ │ +***** ◆ ACE_PURE_FREE_LIST ***** │ │ │ │ │ +#define ACE_PURE_FREE_LIST   2 │ │ │ │ │ +***** ◆ ACE_REACTOR_NOTIFICATION_ARRAY_SIZE ***** │ │ │ │ │ +#define ACE_REACTOR_NOTIFICATION_ARRAY_SIZE   1024 │ │ │ │ │ +***** ◆ ACE_SYSCALL_FAILED ***** │ │ │ │ │ +#define ACE_SYSCALL_FAILED   0xFFFFFFFF │ │ │ │ │ +Control the initial size of all CDR buffers, application developers may want to │ │ │ │ │ +optimize this value to fit their request size │ │ │ │ │ +***** ◆ ACE_UNIQUE_NAME_LEN ***** │ │ │ │ │ +#define ACE_UNIQUE_NAME_LEN   100 │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03392.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Process_Manager.cpp File Reference │ │ │ │ +ACE: Hash_Map_Manager_T.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,48 +63,62 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Macros
│ │ │ │ -
Process_Manager.cpp File Reference
│ │ │ │ +Macros | │ │ │ │ +Functions
│ │ │ │ +
Hash_Map_Manager_T.cpp File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Process_Manager.h"
│ │ │ │ -#include "ace/ACE.h"
│ │ │ │ -#include "ace/Guard_T.h"
│ │ │ │ -#include "ace/Process.h"
│ │ │ │ -#include "ace/Signal.h"
│ │ │ │ -#include "ace/Object_Manager.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -#include "ace/Reactor.h"
│ │ │ │ -#include "ace/Countdown_Time.h"
│ │ │ │ -#include "ace/OS_NS_sys_wait.h"
│ │ │ │ -#include "ace/OS_NS_signal.h"
│ │ │ │ -#include "ace/OS_NS_unistd.h"
│ │ │ │ -#include "ace/OS_NS_sys_time.h"
│ │ │ │ -#include "ace/os_include/os_typeinfo.h"
│ │ │ │ -#include "ace/Truncate.h"
│ │ │ │ +
#include "ace/Hash_Map_Manager_T.h"
│ │ │ │ +#include "ace/Malloc_Base.h"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ Macros

#define ACE_PROCESS_MANAGER_CLEANUP_FUNCTION   ACE_Process_Manager::cleanup
 
#define ACE_HASH_MAP_MANAGER_T_CPP
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Functions

 ACE_ALLOC_HOOK_DEFINE_Tc5 (ACE_Hash_Map_Manager_Ex) ACE_ALLOC_HOOK_DEFINE_Tc5(ACE_Hash_Map_Iterator_Base_Ex) ACE_ALLOC_HOOK_DEFINE_Tc5(ACE_Hash_Map_Iterator_Ex) ACE_ALLOC_HOOK_DEFINE_Tc5(ACE_Hash_Map_Const_Iterator_Base_Ex) ACE_ALLOC_HOOK_DEFINE_Tc5(ACE_Hash_Map_Const_Iterator_Ex) ACE_ALLOC_HOOK_DEFINE_Tc5(ACE_Hash_Map_Reverse_Iterator_Ex) ACE_ALLOC_HOOK_DEFINE_Tc5(ACE_Hash_Map_Const_Reverse_Iterator_Ex) template< class EXT_ID
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_PROCESS_MANAGER_CLEANUP_FUNCTION

│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt schmi.nosp@m.dt@c.nosp@m.se.wu.nosp@m.stl..nosp@m.edu
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_HASH_MAP_MANAGER_T_CPP

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_PROCESS_MANAGER_CLEANUP_FUNCTION   ACE_Process_Manager::cleanup#define ACE_HASH_MAP_MANAGER_T_CPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ALLOC_HOOK_DEFINE_Tc5()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
ACE_ALLOC_HOOK_DEFINE_Tc5 (ACE_Hash_Map_Manager_Ex )
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,33 +3,35 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros │ │ │ │ │ -Process_Manager.cpp File Reference │ │ │ │ │ -#include "ace/Process_Manager.h" │ │ │ │ │ -#include "ace/ACE.h" │ │ │ │ │ -#include "ace/Guard_T.h" │ │ │ │ │ -#include "ace/Process.h" │ │ │ │ │ -#include "ace/Signal.h" │ │ │ │ │ -#include "ace/Object_Manager.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ -#include "ace/Reactor.h" │ │ │ │ │ -#include "ace/Countdown_Time.h" │ │ │ │ │ -#include "ace/OS_NS_sys_wait.h" │ │ │ │ │ -#include "ace/OS_NS_signal.h" │ │ │ │ │ -#include "ace/OS_NS_unistd.h" │ │ │ │ │ -#include "ace/OS_NS_sys_time.h" │ │ │ │ │ -#include "ace/os_include/os_typeinfo.h" │ │ │ │ │ -#include "ace/Truncate.h" │ │ │ │ │ +Macros | Functions │ │ │ │ │ +Hash_Map_Manager_T.cpp File Reference │ │ │ │ │ +#include "ace/Hash_Map_Manager_T.h" │ │ │ │ │ +#include "ace/Malloc_Base.h" │ │ │ │ │ Macros │ │ │ │ │ -#define ACE_PROCESS_MANAGER_CLEANUP_FUNCTION   ACE_Process_Manager::cleanup │ │ │ │ │ +#define ACE_HASH_MAP_MANAGER_T_CPP │ │ │ │ │   │ │ │ │ │ + Functions │ │ │ │ │ + ACE_ALLOC_HOOK_DEFINE_Tc5 (ACE_Hash_Map_Manager_Ex) ACE_ALLOC_HOOK_DEFINE_Tc5 │ │ │ │ │ + (ACE_Hash_Map_Iterator_Base_Ex) ACE_ALLOC_HOOK_DEFINE_Tc5 │ │ │ │ │ + (ACE_Hash_Map_Iterator_Ex) ACE_ALLOC_HOOK_DEFINE_Tc5 │ │ │ │ │ + (ACE_Hash_Map_Const_Iterator_Base_Ex) ACE_ALLOC_HOOK_DEFINE_Tc5 │ │ │ │ │ + (ACE_Hash_Map_Const_Iterator_Ex) ACE_ALLOC_HOOK_DEFINE_Tc5 │ │ │ │ │ + (ACE_Hash_Map_Reverse_Iterator_Ex) ACE_ALLOC_HOOK_DEFINE_Tc5 │ │ │ │ │ + (ACE_Hash_Map_Const_Reverse_Iterator_Ex) template< class EXT_ID │ │ │ │ │ +  │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt schmi.nosp@m.dt@c.nosp@m.se.wu.nosp@m.stl..nosp@m.edu │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_PROCESS_MANAGER_CLEANUP_FUNCTION ***** │ │ │ │ │ -#define ACE_PROCESS_MANAGER_CLEANUP_FUNCTION   ACE_Process_Manager::cleanup │ │ │ │ │ +***** ◆ ACE_HASH_MAP_MANAGER_T_CPP ***** │ │ │ │ │ +#define ACE_HASH_MAP_MANAGER_T_CPP │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_ALLOC_HOOK_DEFINE_Tc5() ***** │ │ │ │ │ +ACE_ALLOC_HOOK_DEFINE_Tc5 ( ACE_Hash_Map_Manager_Ex  ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03395.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Time_Policy_T.inl File Reference │ │ │ │ +ACE: Select_Reactor_Base.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,17 +62,64 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Time_Policy_T.inl File Reference
│ │ │ │ +
│ │ │ │ +Functions
│ │ │ │ +
Select_Reactor_Base.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/Select_Reactor_Base.h"
│ │ │ │ +#include "ace/Reactor.h"
│ │ │ │ +#include "ace/Thread.h"
│ │ │ │ +#include "ace/SOCK_Acceptor.h"
│ │ │ │ +#include "ace/SOCK_Connector.h"
│ │ │ │ +#include "ace/Timer_Queue.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Signal.h"
│ │ │ │ +#include "ace/OS_NS_fcntl.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

template<typename iterator >
ACE_Event_HandlerACE_SELECT_REACTOR_EVENT_HANDLER (iterator i)
 
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_SELECT_REACTOR_EVENT_HANDLER()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +template<typename iterator >
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
ACE_Event_Handler * ACE_SELECT_REACTOR_EVENT_HANDLER (iterator i)
│ │ │ │ +
│ │ │ │ +inline
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,11 +3,30 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Time_Policy_T.inl File Reference │ │ │ │ │ +Functions │ │ │ │ │ +Select_Reactor_Base.cpp File Reference │ │ │ │ │ +#include "ace/Select_Reactor_Base.h" │ │ │ │ │ +#include "ace/Reactor.h" │ │ │ │ │ +#include "ace/Thread.h" │ │ │ │ │ +#include "ace/SOCK_Acceptor.h" │ │ │ │ │ +#include "ace/SOCK_Connector.h" │ │ │ │ │ +#include "ace/Timer_Queue.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/Signal.h" │ │ │ │ │ +#include "ace/OS_NS_fcntl.h" │ │ │ │ │ + Functions │ │ │ │ │ +template │ │ │ │ │ +ACE_Event_Handler * ACE_SELECT_REACTOR_EVENT_HANDLER (iterator i) │ │ │ │ │ +  │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ ACE_SELECT_REACTOR_EVENT_HANDLER() ***** │ │ │ │ │ +template │ │ │ │ │ +ACE_Event_Handler * ( iterator i ) inline │ │ │ │ │ +ACE_SELECT_REACTOR_EVENT_HANDLER │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03398.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Event_Handler.h File Reference │ │ │ │ +ACE: Active_Map_Manager.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,99 +63,33 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ -Namespaces | │ │ │ │ -Macros | │ │ │ │ -Typedefs | │ │ │ │ -Functions
│ │ │ │ -
Event_Handler.h File Reference
│ │ │ │ +Classes
│ │ │ │ +
Active_Map_Manager.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/os_include/os_signal.h"
│ │ │ │ -#include "ace/OS_NS_Thread.h"
│ │ │ │ -#include <atomic>
│ │ │ │ +
#include "ace/Basic_Types.h"
│ │ │ │ +#include "ace/Active_Map_Manager.inl"
│ │ │ │ +#include "ace/Active_Map_Manager_T.h"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ Classes

class  ACE_Event_Handler
 Provides an abstract interface for handling various types of I/O, timer, and signal events. More...
class  ACE_Active_Map_Manager_Key
 Key used in the Active Object Map. More...
 
class  ACE_Event_Handler::Policy
 Base class for all handler policies. More...
struct  ACE_Active_Map_Manager_Key::key_data
 Data for the Active Object Map Key. More...
 
class  ACE_Event_Handler::Reference_Counting_Policy
 This policy dictates the reference counting requirements for the handler. More...
 
class  ACE_Event_Handler_var
 Auto pointer like class for Event Handlers. More...
 
class  ACE_Notification_Buffer
 Simple wrapper for passing ACE_Event_Handler *s and ACE_Reactor_Masks between threads. More...
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Namespaces

namespace  ACE
 The namespace containing the ACE framework itself.
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_HAS_ACE_MAKE_EVENT_HANDLER
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef unsigned long ACE_Reactor_Mask
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │

│ │ │ │ -Functions

template<class T , typename = typename std::enable_if<std::is_base_of<ACE_Event_Handler, T>::value>::type, typename ... Args>
ACE_Event_Handler_var ACE::make_event_handler (Args &&...args)
 
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_HAS_ACE_MAKE_EVENT_HANDLER

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_HAS_ACE_MAKE_EVENT_HANDLER
│ │ │ │ -
│ │ │ │ -

Define that we can use in user code to check if this helper factory method is there

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Reactor_Mask

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef unsigned long ACE_Reactor_Mask
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
Author
Irfan Pyarali
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,61 +3,25 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes | Namespaces | Macros | Typedefs | Functions │ │ │ │ │ -Event_Handler.h File Reference │ │ │ │ │ -#include "ace/os_include/os_signal.h" │ │ │ │ │ -#include "ace/OS_NS_Thread.h" │ │ │ │ │ -#include │ │ │ │ │ +Classes │ │ │ │ │ +Active_Map_Manager.h File Reference │ │ │ │ │ +#include "ace/Basic_Types.h" │ │ │ │ │ +#include "ace/Active_Map_Manager.inl" │ │ │ │ │ +#include "ace/Active_Map_Manager_T.h" │ │ │ │ │ Classes │ │ │ │ │ -class  ACE_Event_Handler │ │ │ │ │ -  Provides an abstract interface for handling various types of I/O, │ │ │ │ │ - timer, and signal events. More... │ │ │ │ │ + class  ACE_Active_Map_Manager_Key │ │ │ │ │ +  Key used in the Active Object Map. More... │ │ │ │ │   │ │ │ │ │ -class  ACE_Event_Handler::Policy │ │ │ │ │ -  Base class for all handler policies. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Event_Handler::Reference_Counting_Policy │ │ │ │ │ -  This policy dictates the reference counting requirements for the │ │ │ │ │ - handler. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Event_Handler_var │ │ │ │ │ -  Auto pointer like class for Event Handlers. More... │ │ │ │ │ -  │ │ │ │ │ -class  ACE_Notification_Buffer │ │ │ │ │ -  Simple wrapper for passing ACE_Event_Handler *s and ACE_Reactor_Masks │ │ │ │ │ - between threads. More... │ │ │ │ │ -  │ │ │ │ │ - Namespaces │ │ │ │ │ -namespace  ACE │ │ │ │ │ -  The namespace containing the ACE framework itself. │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_HAS_ACE_MAKE_EVENT_HANDLER │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef unsigned long ACE_Reactor_Mask │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -template::value>::type, typename ... Args> │ │ │ │ │ -ACE_Event_Handler_var ACE::make_event_handler (Args &&...args) │ │ │ │ │ +struct  ACE_Active_Map_Manager_Key::key_data │ │ │ │ │ +  Data for the Active Object Map Key. More... │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_HAS_ACE_MAKE_EVENT_HANDLER ***** │ │ │ │ │ -#define ACE_HAS_ACE_MAKE_EVENT_HANDLER │ │ │ │ │ -Define that we can use in user code to check if this helper factory method is │ │ │ │ │ -there │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_Reactor_Mask ***** │ │ │ │ │ -typedef unsigned long ACE_Reactor_Mask │ │ │ │ │ + Irfan Pyarali │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03401.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Assert.cpp File Reference │ │ │ │ +ACE: Trace.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,86 +63,27 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Macros | │ │ │ │ -Functions
│ │ │ │ -
Assert.cpp File Reference
│ │ │ │ +Classes
│ │ │ │ +
Trace.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/Assert.h"
│ │ │ │ -#include "ace/Log_Category.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define LOG_ARGS(X)   X
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ +

│ │ │ │ -Functions

void __ace_assert (const char *file, int line, const ACE_TCHAR *expression)
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Classes

class  ACE_Trace
 A C++ trace facility that keeps track of which methods are entered and exited. More...
 
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ LOG_ARGS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define LOG_ARGS( X)   X
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ __ace_assert()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
void __ace_assert (const char * file,
int line,
const ACE_TCHARexpression 
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,29 +3,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Macros | Functions │ │ │ │ │ -Assert.cpp File Reference │ │ │ │ │ -#include "ace/Assert.h" │ │ │ │ │ -#include "ace/Log_Category.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define LOG_ARGS(X)   X │ │ │ │ │ +Classes │ │ │ │ │ +Trace.h File Reference │ │ │ │ │ + Classes │ │ │ │ │ +class  ACE_Trace │ │ │ │ │ +  A C++ trace facility that keeps track of which methods are entered and │ │ │ │ │ + exited. More... │ │ │ │ │   │ │ │ │ │ - Functions │ │ │ │ │ -void __ace_assert (const char *file, int line, const ACE_TCHAR *expression) │ │ │ │ │ -  │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ LOG_ARGS ***** │ │ │ │ │ -#define LOG_ARGS (  X )    X │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ __ace_assert() ***** │ │ │ │ │ -void __ace_assert ( const char *  file, │ │ │ │ │ - int  line, │ │ │ │ │ - const ACE_TCHAR * expression  │ │ │ │ │ - ) │ │ │ │ │ +***** Detailed Description ***** │ │ │ │ │ + Author │ │ │ │ │ + Douglas C. Schmidt │ │ │ │ │ + d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03404.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: SV_Shared_Memory.h File Reference │ │ │ │ +ACE: Handle_Ops.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,32 +62,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes
│ │ │ │ -
SV_Shared_Memory.h File Reference
│ │ │ │ +
Handle_Ops.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/sys/os_stat.h"
│ │ │ │ -#include "ace/os_include/sys/os_ipc.h"
│ │ │ │ -#include "ace/Default_Constants.h"
│ │ │ │ -#include "ace/SV_Shared_Memory.inl"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

class  ACE_SV_Shared_Memory
 This is a wrapper for System V shared memory. More...
 
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
#include "ace/Handle_Ops.h"
│ │ │ │ +#include "ace/OS_NS_errno.h"
│ │ │ │ +#include "ace/OS_NS_fcntl.h"
│ │ │ │ +#include "ace/Time_Value.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,24 +3,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Classes │ │ │ │ │ -SV_Shared_Memory.h File Reference │ │ │ │ │ -#include "ace/os_include/sys/os_stat.h" │ │ │ │ │ -#include "ace/os_include/sys/os_ipc.h" │ │ │ │ │ -#include "ace/Default_Constants.h" │ │ │ │ │ -#include "ace/SV_Shared_Memory.inl" │ │ │ │ │ - Classes │ │ │ │ │ -class  ACE_SV_Shared_Memory │ │ │ │ │ -  This is a wrapper for System V shared memory. More... │ │ │ │ │ -  │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +Handle_Ops.cpp File Reference │ │ │ │ │ +#include "ace/Handle_Ops.h" │ │ │ │ │ +#include "ace/OS_NS_errno.h" │ │ │ │ │ +#include "ace/OS_NS_fcntl.h" │ │ │ │ │ +#include "ace/Time_Value.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03407.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: Stream_Modules.h File Reference │ │ │ │ +ACE: ATM_Acceptor.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,18 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
Stream_Modules.h File Reference
│ │ │ │ +
ATM_Acceptor.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/Task.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Douglas C. Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │ +
#include "ace/ATM_Acceptor.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,16 +3,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -Stream_Modules.h File Reference │ │ │ │ │ -#include "ace/Task.h" │ │ │ │ │ -***** Detailed Description ***** │ │ │ │ │ - Author │ │ │ │ │ - Douglas C. Schmidt │ │ │ │ │ - d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u │ │ │ │ │ +ATM_Acceptor.cpp File Reference │ │ │ │ │ +#include "ace/ATM_Acceptor.h" │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03410.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: OS_NS_strings.cpp File Reference │ │ │ │ +ACE: Message_Block.cpp File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,62 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
OS_NS_strings.cpp File Reference
│ │ │ │ +
│ │ │ │ +Macros
│ │ │ │ +
Message_Block.cpp File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_NS_strings.h"
│ │ │ │ -#include "ace/OS_NS_strings.inl"
│ │ │ │ -
│ │ │ │ +
#include "ace/Message_Block.h"
│ │ │ │ +#include "ace/Guard_T.h"
│ │ │ │ +#include "ace/Log_Category.h"
│ │ │ │ +#include "ace/Malloc_Base.h"
│ │ │ │ +#include "ace/OS_NS_string.h"
│ │ │ │ +#include "ace/Timeprobe.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_EXECUTION_TIME   ACE_Time_Value::zero
 
#define ACE_DEADLINE_TIME   ACE_Time_Value::max_time
 
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_DEADLINE_TIME

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEADLINE_TIME   ACE_Time_Value::max_time
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_EXECUTION_TIME

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_EXECUTION_TIME   ACE_Time_Value::zero
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,13 +3,28 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ -OS_NS_strings.cpp File Reference │ │ │ │ │ -#include "ace/OS_NS_strings.h" │ │ │ │ │ -#include "ace/OS_NS_strings.inl" │ │ │ │ │ +Macros │ │ │ │ │ +Message_Block.cpp File Reference │ │ │ │ │ +#include "ace/Message_Block.h" │ │ │ │ │ +#include "ace/Guard_T.h" │ │ │ │ │ +#include "ace/Log_Category.h" │ │ │ │ │ +#include "ace/Malloc_Base.h" │ │ │ │ │ +#include "ace/OS_NS_string.h" │ │ │ │ │ +#include "ace/Timeprobe.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_EXECUTION_TIME   ACE_Time_Value::zero │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEADLINE_TIME   ACE_Time_Value::max_time │ │ │ │ │ +  │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_DEADLINE_TIME ***** │ │ │ │ │ +#define ACE_DEADLINE_TIME   ACE_Time_Value::max_time │ │ │ │ │ +***** ◆ ACE_EXECUTION_TIME ***** │ │ │ │ │ +#define ACE_EXECUTION_TIME   ACE_Time_Value::zero │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03413.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_time.h File Reference │ │ │ │ +ACE: os_assert.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,68 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Typedefs
│ │ │ │ -
os_time.h File Reference
│ │ │ │ +
os_assert.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/sys/os_types.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

struct  timespec
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef struct timespec timespec_t
 
typedef const struct timespecACE_TIMESPEC_PTR
 
│ │ │ │

Detailed Description

│ │ │ │ -

time types

│ │ │ │ +

verify program assertion

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_TIMESPEC_PTR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef const struct timespec* ACE_TIMESPEC_PTR
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ timespec_t

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef struct timespec timespec_t
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,31 +4,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -Classes | Typedefs │ │ │ │ │ -os_time.h File Reference │ │ │ │ │ -#include "ace/os_include/sys/os_types.h" │ │ │ │ │ - Classes │ │ │ │ │ -struct  timespec │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ - typedef struct timespec timespec_t │ │ │ │ │ -  │ │ │ │ │ -typedef const struct timespec * ACE_TIMESPEC_PTR │ │ │ │ │ -  │ │ │ │ │ +os_assert.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -time types │ │ │ │ │ +verify program assertion │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_TIMESPEC_PTR ***** │ │ │ │ │ -typedef const struct timespec* ACE_TIMESPEC_PTR │ │ │ │ │ -***** ◆ timespec_t ***** │ │ │ │ │ -typedef struct timespec timespec_t │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03416.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_netdb.h File Reference │ │ │ │ +ACE: os_string.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,293 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Macros | │ │ │ │ -Typedefs
│ │ │ │ -
os_netdb.h File Reference
│ │ │ │ +
os_string.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/netinet/os_in.h"
│ │ │ │ -#include "ace/os_include/os_limits.h"
│ │ │ │ -#include "ace/os_include/sys/os_socket.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define AI_V4MAPPED   0x8
 
#define AI_ADDRCONFIG   0x20
 
#define EAI_NONAME   -2 /* Error result from getaddrinfo(): no addr for name */
 
#define EAI_AGAIN   -3 /* Error result from getaddrinfo(): try again later */
 
#define EAI_FAIL   -4 /* Error result from getaddrinfo(): non-recoverable */
 
#define EAI_FAMILY   -6 /* Error result from getaddrinfo(): family not supp. */
 
#define EAI_MEMORY   -10 /* Error result from getaddrinfo(): out of memory */
 
#define EAI_SYSTEM   -11 /* Error result from getaddrinfo(): see errno */
 
#define EAI_OVERFLOW   -12 /* Error result from getaddrinfo(): buffer overflow */
 
#define ACE_HOSTENT_DATA_SIZE   (4*1024)
 
#define ACE_SERVENT_DATA_SIZE   (4*1024)
 
#define ACE_PROTOENT_DATA_SIZE   (2*1024)
 
#define MAXHOSTNAMELEN   HOST_NAME_MAX
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef char ACE_HOSTENT_DATA[ACE_HOSTENT_DATA_SIZE]
 
typedef char ACE_SERVENT_DATA[ACE_SERVENT_DATA_SIZE]
 
typedef char ACE_PROTOENT_DATA[ACE_PROTOENT_DATA_SIZE]
 
│ │ │ │ -

Detailed Description

│ │ │ │ -

definitions for network database operations

│ │ │ │ +
#include "ace/os_include/os_stddef.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +

string operations

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_HOSTENT_DATA_SIZE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_HOSTENT_DATA_SIZE   (4*1024)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_PROTOENT_DATA_SIZE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_PROTOENT_DATA_SIZE   (2*1024)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SERVENT_DATA_SIZE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SERVENT_DATA_SIZE   (4*1024)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ AI_ADDRCONFIG

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define AI_ADDRCONFIG   0x20
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ AI_V4MAPPED

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define AI_V4MAPPED   0x8
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ EAI_AGAIN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define EAI_AGAIN   -3 /* Error result from getaddrinfo(): try again later */
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ EAI_FAIL

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define EAI_FAIL   -4 /* Error result from getaddrinfo(): non-recoverable */
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ EAI_FAMILY

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define EAI_FAMILY   -6 /* Error result from getaddrinfo(): family not supp. */
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ EAI_MEMORY

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define EAI_MEMORY   -10 /* Error result from getaddrinfo(): out of memory */
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ EAI_NONAME

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define EAI_NONAME   -2 /* Error result from getaddrinfo(): no addr for name */
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ EAI_OVERFLOW

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define EAI_OVERFLOW   -12 /* Error result from getaddrinfo(): buffer overflow */
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ EAI_SYSTEM

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define EAI_SYSTEM   -11 /* Error result from getaddrinfo(): see errno */
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ MAXHOSTNAMELEN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define MAXHOSTNAMELEN   HOST_NAME_MAX
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_HOSTENT_DATA

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef char ACE_HOSTENT_DATA[ACE_HOSTENT_DATA_SIZE]
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_PROTOENT_DATA

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef char ACE_PROTOENT_DATA[ACE_PROTOENT_DATA_SIZE]
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SERVENT_DATA

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef char ACE_SERVENT_DATA[ACE_SERVENT_DATA_SIZE]
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,88 +4,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -Macros | Typedefs │ │ │ │ │ -os_netdb.h File Reference │ │ │ │ │ -#include "ace/os_include/netinet/os_in.h" │ │ │ │ │ -#include "ace/os_include/os_limits.h" │ │ │ │ │ -#include "ace/os_include/sys/os_socket.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define AI_V4MAPPED   0x8 │ │ │ │ │ -  │ │ │ │ │ -#define AI_ADDRCONFIG   0x20 │ │ │ │ │ -  │ │ │ │ │ -#define EAI_NONAME   -2 /* Error result from getaddrinfo(): no addr for name */ │ │ │ │ │ -  │ │ │ │ │ -#define EAI_AGAIN   -3 /* Error result from getaddrinfo(): try again later */ │ │ │ │ │ -  │ │ │ │ │ -#define EAI_FAIL   -4 /* Error result from getaddrinfo(): non-recoverable */ │ │ │ │ │ -  │ │ │ │ │ -#define EAI_FAMILY   -6 /* Error result from getaddrinfo(): family not supp. */ │ │ │ │ │ -  │ │ │ │ │ -#define EAI_MEMORY   -10 /* Error result from getaddrinfo(): out of memory */ │ │ │ │ │ -  │ │ │ │ │ -#define EAI_SYSTEM   -11 /* Error result from getaddrinfo(): see errno */ │ │ │ │ │ -  │ │ │ │ │ -#define EAI_OVERFLOW   -12 /* Error result from getaddrinfo(): buffer overflow */ │ │ │ │ │ -  │ │ │ │ │ -#define ACE_HOSTENT_DATA_SIZE   (4*1024) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SERVENT_DATA_SIZE   (4*1024) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_PROTOENT_DATA_SIZE   (2*1024) │ │ │ │ │ -  │ │ │ │ │ -#define MAXHOSTNAMELEN   HOST_NAME_MAX │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef char ACE_HOSTENT_DATA[ACE_HOSTENT_DATA_SIZE] │ │ │ │ │ -  │ │ │ │ │ -typedef char ACE_SERVENT_DATA[ACE_SERVENT_DATA_SIZE] │ │ │ │ │ -  │ │ │ │ │ -typedef char ACE_PROTOENT_DATA[ACE_PROTOENT_DATA_SIZE] │ │ │ │ │ -  │ │ │ │ │ +os_string.h File Reference │ │ │ │ │ +#include "ace/os_include/os_stddef.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -definitions for network database operations │ │ │ │ │ +string operations │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_HOSTENT_DATA_SIZE ***** │ │ │ │ │ -#define ACE_HOSTENT_DATA_SIZE   (4*1024) │ │ │ │ │ -***** ◆ ACE_PROTOENT_DATA_SIZE ***** │ │ │ │ │ -#define ACE_PROTOENT_DATA_SIZE   (2*1024) │ │ │ │ │ -***** ◆ ACE_SERVENT_DATA_SIZE ***** │ │ │ │ │ -#define ACE_SERVENT_DATA_SIZE   (4*1024) │ │ │ │ │ -***** ◆ AI_ADDRCONFIG ***** │ │ │ │ │ -#define AI_ADDRCONFIG   0x20 │ │ │ │ │ -***** ◆ AI_V4MAPPED ***** │ │ │ │ │ -#define AI_V4MAPPED   0x8 │ │ │ │ │ -***** ◆ EAI_AGAIN ***** │ │ │ │ │ -#define EAI_AGAIN   -3 /* Error result from getaddrinfo(): try again later */ │ │ │ │ │ -***** ◆ EAI_FAIL ***** │ │ │ │ │ -#define EAI_FAIL   -4 /* Error result from getaddrinfo(): non-recoverable */ │ │ │ │ │ -***** ◆ EAI_FAMILY ***** │ │ │ │ │ -#define EAI_FAMILY   -6 /* Error result from getaddrinfo(): family not supp. */ │ │ │ │ │ -***** ◆ EAI_MEMORY ***** │ │ │ │ │ -#define EAI_MEMORY   -10 /* Error result from getaddrinfo(): out of memory */ │ │ │ │ │ -***** ◆ EAI_NONAME ***** │ │ │ │ │ -#define EAI_NONAME   -2 /* Error result from getaddrinfo(): no addr for name */ │ │ │ │ │ -***** ◆ EAI_OVERFLOW ***** │ │ │ │ │ -#define EAI_OVERFLOW   -12 /* Error result from getaddrinfo(): buffer overflow */ │ │ │ │ │ -***** ◆ EAI_SYSTEM ***** │ │ │ │ │ -#define EAI_SYSTEM   -11 /* Error result from getaddrinfo(): see errno */ │ │ │ │ │ -***** ◆ MAXHOSTNAMELEN ***** │ │ │ │ │ -#define MAXHOSTNAMELEN   HOST_NAME_MAX │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_HOSTENT_DATA ***** │ │ │ │ │ -typedef char ACE_HOSTENT_DATA[ACE_HOSTENT_DATA_SIZE] │ │ │ │ │ -***** ◆ ACE_PROTOENT_DATA ***** │ │ │ │ │ -typedef char ACE_PROTOENT_DATA[ACE_PROTOENT_DATA_SIZE] │ │ │ │ │ -***** ◆ ACE_SERVENT_DATA ***** │ │ │ │ │ -typedef char ACE_SERVENT_DATA[ACE_SERVENT_DATA_SIZE] │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03419.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_dirent.h File Reference │ │ │ │ +ACE: os_utmpx.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,90 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Macros | │ │ │ │ -Typedefs
│ │ │ │ -
os_dirent.h File Reference
│ │ │ │ +
os_utmpx.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/sys/os_types.h"
│ │ │ │ -#include "ace/os_include/os_limits.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

struct  dirent
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define MAXNAMLEN   NAME_MAX
 
#define ACE_DIRENT   dirent
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef int ACE_DIR
 
│ │ │ │ -

Detailed Description

│ │ │ │ -

format of directory entries

│ │ │ │ +
#include "ace/os_include/sys/os_time.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +

user accounting database definitions

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_DIRENT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DIRENT   dirent
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ MAXNAMLEN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define MAXNAMLEN   NAME_MAX
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_DIR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef DIR ACE_DIR
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,38 +4,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -Classes | Macros | Typedefs │ │ │ │ │ -os_dirent.h File Reference │ │ │ │ │ -#include "ace/os_include/sys/os_types.h" │ │ │ │ │ -#include "ace/os_include/os_limits.h" │ │ │ │ │ - Classes │ │ │ │ │ -struct  dirent │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define MAXNAMLEN   NAME_MAX │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DIRENT   dirent │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef int ACE_DIR │ │ │ │ │ -  │ │ │ │ │ +os_utmpx.h File Reference │ │ │ │ │ +#include "ace/os_include/sys/os_time.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -format of directory entries │ │ │ │ │ +user accounting database definitions │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_DIRENT ***** │ │ │ │ │ -#define ACE_DIRENT   dirent │ │ │ │ │ -***** ◆ MAXNAMLEN ***** │ │ │ │ │ -#define MAXNAMLEN   NAME_MAX │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_DIR ***** │ │ │ │ │ -typedef DIR ACE_DIR │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03422.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_monetary.h File Reference │ │ │ │ +ACE: os_byteswap.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
os_monetary.h File Reference
│ │ │ │ +
os_byteswap.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/sys/os_types.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -

monetary types

│ │ │ │ -
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │ -
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +

Detailed Description

│ │ │ │ +

Byteswap methods

│ │ │ │ +
Author
Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,17 +4,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_monetary.h File Reference │ │ │ │ │ -#include "ace/os_include/sys/os_types.h" │ │ │ │ │ +os_byteswap.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -monetary types │ │ │ │ │ +Byteswap methods │ │ │ │ │ Author │ │ │ │ │ - Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ - This code was originally in various places including ace/OS.h. │ │ │ │ │ + Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03425.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_complex.h File Reference │ │ │ │ +ACE: os_stdint.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_complex.h File Reference
│ │ │ │ +
os_stdint.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │

Detailed Description

│ │ │ │ -

complex arithmetic

│ │ │ │ +

integer types

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,16 +4,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_complex.h File Reference │ │ │ │ │ +os_stdint.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -complex arithmetic │ │ │ │ │ +integer types │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03428.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_semaphore.h File Reference │ │ │ │ +ACE: os_tgmath.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,24 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_semaphore.h File Reference
│ │ │ │ +
os_tgmath.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/os_time.h"
│ │ │ │ +
#include "ace/os_include/os_math.h"
│ │ │ │ +#include "ace/os_include/os_complex.h"
│ │ │ │

Detailed Description

│ │ │ │ -

semaphores (REALTIME)

│ │ │ │ +

type-generic macros

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,17 +4,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_semaphore.h File Reference │ │ │ │ │ -#include "ace/os_include/os_time.h" │ │ │ │ │ +os_tgmath.h File Reference │ │ │ │ │ +#include "ace/os_include/os_math.h" │ │ │ │ │ +#include "ace/os_include/os_complex.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -semaphores (REALTIME) │ │ │ │ │ +type-generic macros │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03431.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_trace.h File Reference │ │ │ │ +ACE: os_stdarg.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,59 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_trace.h File Reference
│ │ │ │ +
│ │ │ │ +Macros
│ │ │ │ +
os_stdarg.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/sys/os_types.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -

tracing

│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define va_copy(d, s)   memcpy((void *)&(d),(void *)&(s),sizeof(va_list))
 
│ │ │ │ +

Detailed Description

│ │ │ │ +

handle variable argument list

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ -
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ va_copy

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define va_copy( d,
 
)   memcpy((void *)&(d),(void *)&(s),sizeof(va_list))
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,17 +4,25 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_trace.h File Reference │ │ │ │ │ -#include "ace/os_include/sys/os_types.h" │ │ │ │ │ +Macros │ │ │ │ │ +os_stdarg.h File Reference │ │ │ │ │ + Macros │ │ │ │ │ +#define va_copy(d, s)   memcpy((void *)&(d),(void *)&(s),sizeof(va_list)) │ │ │ │ │ +  │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -tracing │ │ │ │ │ +handle variable argument list │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ va_copy ***** │ │ │ │ │ +#define va_copy (  d, │ │ │ │ │ +  s  │ │ │ │ │ + )    memcpy((void *)&(d),(void *)&(s),sizeof(va_list)) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03434.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_search.h File Reference │ │ │ │ +ACE: os_iso646.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
os_search.h File Reference
│ │ │ │ +
os_iso646.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/sys/os_types.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -

search tables

│ │ │ │ +

Detailed Description

│ │ │ │ +

alternative spellings

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,17 +4,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_search.h File Reference │ │ │ │ │ -#include "ace/os_include/sys/os_types.h" │ │ │ │ │ +os_iso646.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -search tables │ │ │ │ │ +alternative spellings │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03437.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_stdarg.h File Reference │ │ │ │ +ACE: os_errno.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,51 +64,789 @@ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Macros
│ │ │ │ -
os_stdarg.h File Reference
│ │ │ │ +
os_errno.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Macros

#define va_copy(d, s)   memcpy((void *)&(d),(void *)&(s),sizeof(va_list))
 
#define ACE_CUSTOM_ERRNO_BASE   1000
 
#define ETIME   ERROR_SEM_TIMEOUT
 
#define EWOULDBLOCK   WSAEWOULDBLOCK
 
#define EINPROGRESS   WSAEINPROGRESS
 
#define EALREADY   WSAEALREADY
 
#define ENOTSOCK   WSAENOTSOCK
 
#define EDESTADDRREQ   WSAEDESTADDRREQ
 
#define EMSGSIZE   WSAEMSGSIZE
 
#define EPROTOTYPE   WSAEPROTOTYPE
 
#define ENOPROTOOPT   WSAENOPROTOOPT
 
#define EPROTONOSUPPORT   WSAEPROTONOSUPPORT
 
#define ESOCKTNOSUPPORT   WSAESOCKTNOSUPPORT
 
#define EOPNOTSUPP   WSAEOPNOTSUPP
 
#define EPFNOSUPPORT   WSAEPFNOSUPPORT
 
#define EAFNOSUPPORT   WSAEAFNOSUPPORT
 
#define EADDRINUSE   WSAEADDRINUSE
 
#define EADDRNOTAVAIL   WSAEADDRNOTAVAIL
 
#define ENETDOWN   WSAENETDOWN
 
#define ENETUNREACH   WSAENETUNREACH
 
#define ENETRESET   WSAENETRESET
 
#define ECONNABORTED   WSAECONNABORTED
 
#define ECONNRESET   WSAECONNRESET
 
#define ENOBUFS   WSAENOBUFS
 
#define EISCONN   WSAEISCONN
 
#define ENOTCONN   WSAENOTCONN
 
#define ESHUTDOWN   WSAESHUTDOWN
 
#define ETOOMANYREFS   WSAETOOMANYREFS
 
#define ETIMEDOUT   WSAETIMEDOUT
 
#define ECONNREFUSED   WSAECONNREFUSED
 
#define ELOOP   WSAELOOP
 
#define EHOSTDOWN   WSAEHOSTDOWN
 
#define EHOSTUNREACH   WSAEHOSTUNREACH
 
#define EPROCLIM   WSAEPROCLIM
 
#define EUSERS   WSAEUSERS
 
#define EDQUOT   WSAEDQUOT
 
#define ESTALE   WSAESTALE
 
#define EREMOTE   WSAEREMOTE
 
#define EPERM   ERROR_ACCESS_DENIED
 
#define ENOSYS   EFAULT /* Operation not supported or unknown error. */
 
#define ENOTSUP   ENOSYS /* Operation not supported. */
 
#define ESUCCESS   0
 
#define EIDRM   0
 
#define ENFILE   EMFILE /* No more socket descriptors are available. */
 
#define ECOMM   ECONNABORTED
 
#define EDEADLK   (ACE_CUSTOM_ERRNO_BASE) + 1
 
#define ENXIO   6
 
#define EBUSY   ETIME
 
#define ECANCELED   125
 
│ │ │ │

Detailed Description

│ │ │ │ -

handle variable argument list

│ │ │ │ +

system error numbers

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ va_copy

│ │ │ │ + │ │ │ │ +

◆ ACE_CUSTOM_ERRNO_BASE

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ +
#define va_copy( d, #define ACE_CUSTOM_ERRNO_BASE   1000
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ EADDRINUSE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ +
 #define EADDRINUSE   WSAEADDRINUSE
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ EADDRNOTAVAIL

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define EADDRNOTAVAIL   WSAEADDRNOTAVAIL
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ EAFNOSUPPORT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define EAFNOSUPPORT   WSAEAFNOSUPPORT
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ EALREADY

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define EALREADY   WSAEALREADY
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ EBUSY

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define EBUSY   ETIME
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ECANCELED

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ECANCELED   125
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ECOMM

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ECOMM   ECONNABORTED
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ECONNABORTED

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ECONNABORTED   WSAECONNABORTED
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ECONNREFUSED

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ECONNREFUSED   WSAECONNREFUSED
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ECONNRESET

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ECONNRESET   WSAECONNRESET
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ EDEADLK

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define EDEADLK   (ACE_CUSTOM_ERRNO_BASE) + 1
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ EDESTADDRREQ

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define EDESTADDRREQ   WSAEDESTADDRREQ
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ EDQUOT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define EDQUOT   WSAEDQUOT
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ EHOSTDOWN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define EHOSTDOWN   WSAEHOSTDOWN
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ EHOSTUNREACH

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define EHOSTUNREACH   WSAEHOSTUNREACH
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ EIDRM

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define EIDRM   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ EINPROGRESS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define EINPROGRESS   WSAEINPROGRESS
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ EISCONN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define EISCONN   WSAEISCONN
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ELOOP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ELOOP   WSAELOOP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ EMSGSIZE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define EMSGSIZE   WSAEMSGSIZE
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ENETDOWN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ENETDOWN   WSAENETDOWN
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ENETRESET

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ENETRESET   WSAENETRESET
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ENETUNREACH

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ENETUNREACH   WSAENETUNREACH
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ENFILE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ENFILE   EMFILE /* No more socket descriptors are available. */
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ENOBUFS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ENOBUFS   WSAENOBUFS
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ENOPROTOOPT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ENOPROTOOPT   WSAENOPROTOOPT
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ENOSYS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ENOSYS   EFAULT /* Operation not supported or unknown error. */
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ENOTCONN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ENOTCONN   WSAENOTCONN
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ENOTSOCK

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ENOTSOCK   WSAENOTSOCK
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ENOTSUP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ENOTSUP   ENOSYS /* Operation not supported. */
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ENXIO

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ENXIO   6
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ EOPNOTSUPP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define EOPNOTSUPP   WSAEOPNOTSUPP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ EPERM

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define EPERM   ERROR_ACCESS_DENIED
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ EPFNOSUPPORT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define EPFNOSUPPORT   WSAEPFNOSUPPORT
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ EPROCLIM

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define EPROCLIM   WSAEPROCLIM
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ EPROTONOSUPPORT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define EPROTONOSUPPORT   WSAEPROTONOSUPPORT
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ EPROTOTYPE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define EPROTOTYPE   WSAEPROTOTYPE
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ EREMOTE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define EREMOTE   WSAEREMOTE
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ESHUTDOWN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ESHUTDOWN   WSAESHUTDOWN
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ESOCKTNOSUPPORT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ESOCKTNOSUPPORT   WSAESOCKTNOSUPPORT
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ESTALE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ESTALE   WSAESTALE
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ESUCCESS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ESUCCESS   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ETIME

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ETIME   ERROR_SEM_TIMEOUT
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ETIMEDOUT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ETIMEDOUT   WSAETIMEDOUT
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ETOOMANYREFS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ETOOMANYREFS   WSAETOOMANYREFS
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ EUSERS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define EUSERS   WSAEUSERS
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ EWOULDBLOCK

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
)   memcpy((void *)&(d),(void *)&(s),sizeof(va_list))#define EWOULDBLOCK   WSAEWOULDBLOCK
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -5,24 +5,210 @@ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ Macros │ │ │ │ │ -os_stdarg.h File Reference │ │ │ │ │ +os_errno.h File Reference │ │ │ │ │ Macros │ │ │ │ │ -#define va_copy(d, s)   memcpy((void *)&(d),(void *)&(s),sizeof(va_list)) │ │ │ │ │ +#define ACE_CUSTOM_ERRNO_BASE   1000 │ │ │ │ │ +  │ │ │ │ │ +#define ETIME   ERROR_SEM_TIMEOUT │ │ │ │ │ +  │ │ │ │ │ +#define EWOULDBLOCK   WSAEWOULDBLOCK │ │ │ │ │ +  │ │ │ │ │ +#define EINPROGRESS   WSAEINPROGRESS │ │ │ │ │ +  │ │ │ │ │ +#define EALREADY   WSAEALREADY │ │ │ │ │ +  │ │ │ │ │ +#define ENOTSOCK   WSAENOTSOCK │ │ │ │ │ +  │ │ │ │ │ +#define EDESTADDRREQ   WSAEDESTADDRREQ │ │ │ │ │ +  │ │ │ │ │ +#define EMSGSIZE   WSAEMSGSIZE │ │ │ │ │ +  │ │ │ │ │ +#define EPROTOTYPE   WSAEPROTOTYPE │ │ │ │ │ +  │ │ │ │ │ +#define ENOPROTOOPT   WSAENOPROTOOPT │ │ │ │ │ +  │ │ │ │ │ +#define EPROTONOSUPPORT   WSAEPROTONOSUPPORT │ │ │ │ │ +  │ │ │ │ │ +#define ESOCKTNOSUPPORT   WSAESOCKTNOSUPPORT │ │ │ │ │ +  │ │ │ │ │ +#define EOPNOTSUPP   WSAEOPNOTSUPP │ │ │ │ │ +  │ │ │ │ │ +#define EPFNOSUPPORT   WSAEPFNOSUPPORT │ │ │ │ │ +  │ │ │ │ │ +#define EAFNOSUPPORT   WSAEAFNOSUPPORT │ │ │ │ │ +  │ │ │ │ │ +#define EADDRINUSE   WSAEADDRINUSE │ │ │ │ │ +  │ │ │ │ │ +#define EADDRNOTAVAIL   WSAEADDRNOTAVAIL │ │ │ │ │ +  │ │ │ │ │ +#define ENETDOWN   WSAENETDOWN │ │ │ │ │ +  │ │ │ │ │ +#define ENETUNREACH   WSAENETUNREACH │ │ │ │ │ +  │ │ │ │ │ +#define ENETRESET   WSAENETRESET │ │ │ │ │ +  │ │ │ │ │ +#define ECONNABORTED   WSAECONNABORTED │ │ │ │ │ +  │ │ │ │ │ +#define ECONNRESET   WSAECONNRESET │ │ │ │ │ +  │ │ │ │ │ +#define ENOBUFS   WSAENOBUFS │ │ │ │ │ +  │ │ │ │ │ +#define EISCONN   WSAEISCONN │ │ │ │ │ +  │ │ │ │ │ +#define ENOTCONN   WSAENOTCONN │ │ │ │ │ +  │ │ │ │ │ +#define ESHUTDOWN   WSAESHUTDOWN │ │ │ │ │ +  │ │ │ │ │ +#define ETOOMANYREFS   WSAETOOMANYREFS │ │ │ │ │ +  │ │ │ │ │ +#define ETIMEDOUT   WSAETIMEDOUT │ │ │ │ │ +  │ │ │ │ │ +#define ECONNREFUSED   WSAECONNREFUSED │ │ │ │ │ +  │ │ │ │ │ +#define ELOOP   WSAELOOP │ │ │ │ │ +  │ │ │ │ │ +#define EHOSTDOWN   WSAEHOSTDOWN │ │ │ │ │ +  │ │ │ │ │ +#define EHOSTUNREACH   WSAEHOSTUNREACH │ │ │ │ │ +  │ │ │ │ │ +#define EPROCLIM   WSAEPROCLIM │ │ │ │ │ +  │ │ │ │ │ +#define EUSERS   WSAEUSERS │ │ │ │ │ +  │ │ │ │ │ +#define EDQUOT   WSAEDQUOT │ │ │ │ │ +  │ │ │ │ │ +#define ESTALE   WSAESTALE │ │ │ │ │ +  │ │ │ │ │ +#define EREMOTE   WSAEREMOTE │ │ │ │ │ +  │ │ │ │ │ +#define EPERM   ERROR_ACCESS_DENIED │ │ │ │ │ +  │ │ │ │ │ +#define ENOSYS   EFAULT /* Operation not supported or unknown error. */ │ │ │ │ │ +  │ │ │ │ │ +#define ENOTSUP   ENOSYS /* Operation not supported. */ │ │ │ │ │ +  │ │ │ │ │ +#define ESUCCESS   0 │ │ │ │ │ +  │ │ │ │ │ +#define EIDRM   0 │ │ │ │ │ +  │ │ │ │ │ +#define ENFILE   EMFILE /* No more socket descriptors are available. */ │ │ │ │ │ +  │ │ │ │ │ +#define ECOMM   ECONNABORTED │ │ │ │ │ +  │ │ │ │ │ +#define EDEADLK   (ACE_CUSTOM_ERRNO_BASE) + 1 │ │ │ │ │ +  │ │ │ │ │ +#define ENXIO   6 │ │ │ │ │ +  │ │ │ │ │ +#define EBUSY   ETIME │ │ │ │ │ +  │ │ │ │ │ +#define ECANCELED   125 │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -handle variable argument list │ │ │ │ │ +system error numbers │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ va_copy ***** │ │ │ │ │ -#define va_copy (  d, │ │ │ │ │ -  s  │ │ │ │ │ - )    memcpy((void *)&(d),(void *)&(s),sizeof(va_list)) │ │ │ │ │ +***** ◆ ACE_CUSTOM_ERRNO_BASE ***** │ │ │ │ │ +#define ACE_CUSTOM_ERRNO_BASE   1000 │ │ │ │ │ +***** ◆ EADDRINUSE ***** │ │ │ │ │ +#define EADDRINUSE   WSAEADDRINUSE │ │ │ │ │ +***** ◆ EADDRNOTAVAIL ***** │ │ │ │ │ +#define EADDRNOTAVAIL   WSAEADDRNOTAVAIL │ │ │ │ │ +***** ◆ EAFNOSUPPORT ***** │ │ │ │ │ +#define EAFNOSUPPORT   WSAEAFNOSUPPORT │ │ │ │ │ +***** ◆ EALREADY ***** │ │ │ │ │ +#define EALREADY   WSAEALREADY │ │ │ │ │ +***** ◆ EBUSY ***** │ │ │ │ │ +#define EBUSY   ETIME │ │ │ │ │ +***** ◆ ECANCELED ***** │ │ │ │ │ +#define ECANCELED   125 │ │ │ │ │ +***** ◆ ECOMM ***** │ │ │ │ │ +#define ECOMM   ECONNABORTED │ │ │ │ │ +***** ◆ ECONNABORTED ***** │ │ │ │ │ +#define ECONNABORTED   WSAECONNABORTED │ │ │ │ │ +***** ◆ ECONNREFUSED ***** │ │ │ │ │ +#define ECONNREFUSED   WSAECONNREFUSED │ │ │ │ │ +***** ◆ ECONNRESET ***** │ │ │ │ │ +#define ECONNRESET   WSAECONNRESET │ │ │ │ │ +***** ◆ EDEADLK ***** │ │ │ │ │ +#define EDEADLK   (ACE_CUSTOM_ERRNO_BASE) + 1 │ │ │ │ │ +***** ◆ EDESTADDRREQ ***** │ │ │ │ │ +#define EDESTADDRREQ   WSAEDESTADDRREQ │ │ │ │ │ +***** ◆ EDQUOT ***** │ │ │ │ │ +#define EDQUOT   WSAEDQUOT │ │ │ │ │ +***** ◆ EHOSTDOWN ***** │ │ │ │ │ +#define EHOSTDOWN   WSAEHOSTDOWN │ │ │ │ │ +***** ◆ EHOSTUNREACH ***** │ │ │ │ │ +#define EHOSTUNREACH   WSAEHOSTUNREACH │ │ │ │ │ +***** ◆ EIDRM ***** │ │ │ │ │ +#define EIDRM   0 │ │ │ │ │ +***** ◆ EINPROGRESS ***** │ │ │ │ │ +#define EINPROGRESS   WSAEINPROGRESS │ │ │ │ │ +***** ◆ EISCONN ***** │ │ │ │ │ +#define EISCONN   WSAEISCONN │ │ │ │ │ +***** ◆ ELOOP ***** │ │ │ │ │ +#define ELOOP   WSAELOOP │ │ │ │ │ +***** ◆ EMSGSIZE ***** │ │ │ │ │ +#define EMSGSIZE   WSAEMSGSIZE │ │ │ │ │ +***** ◆ ENETDOWN ***** │ │ │ │ │ +#define ENETDOWN   WSAENETDOWN │ │ │ │ │ +***** ◆ ENETRESET ***** │ │ │ │ │ +#define ENETRESET   WSAENETRESET │ │ │ │ │ +***** ◆ ENETUNREACH ***** │ │ │ │ │ +#define ENETUNREACH   WSAENETUNREACH │ │ │ │ │ +***** ◆ ENFILE ***** │ │ │ │ │ +#define ENFILE   EMFILE /* No more socket descriptors are available. */ │ │ │ │ │ +***** ◆ ENOBUFS ***** │ │ │ │ │ +#define ENOBUFS   WSAENOBUFS │ │ │ │ │ +***** ◆ ENOPROTOOPT ***** │ │ │ │ │ +#define ENOPROTOOPT   WSAENOPROTOOPT │ │ │ │ │ +***** ◆ ENOSYS ***** │ │ │ │ │ +#define ENOSYS   EFAULT /* Operation not supported or unknown error. */ │ │ │ │ │ +***** ◆ ENOTCONN ***** │ │ │ │ │ +#define ENOTCONN   WSAENOTCONN │ │ │ │ │ +***** ◆ ENOTSOCK ***** │ │ │ │ │ +#define ENOTSOCK   WSAENOTSOCK │ │ │ │ │ +***** ◆ ENOTSUP ***** │ │ │ │ │ +#define ENOTSUP   ENOSYS /* Operation not supported. */ │ │ │ │ │ +***** ◆ ENXIO ***** │ │ │ │ │ +#define ENXIO   6 │ │ │ │ │ +***** ◆ EOPNOTSUPP ***** │ │ │ │ │ +#define EOPNOTSUPP   WSAEOPNOTSUPP │ │ │ │ │ +***** ◆ EPERM ***** │ │ │ │ │ +#define EPERM   ERROR_ACCESS_DENIED │ │ │ │ │ +***** ◆ EPFNOSUPPORT ***** │ │ │ │ │ +#define EPFNOSUPPORT   WSAEPFNOSUPPORT │ │ │ │ │ +***** ◆ EPROCLIM ***** │ │ │ │ │ +#define EPROCLIM   WSAEPROCLIM │ │ │ │ │ +***** ◆ EPROTONOSUPPORT ***** │ │ │ │ │ +#define EPROTONOSUPPORT   WSAEPROTONOSUPPORT │ │ │ │ │ +***** ◆ EPROTOTYPE ***** │ │ │ │ │ +#define EPROTOTYPE   WSAEPROTOTYPE │ │ │ │ │ +***** ◆ EREMOTE ***** │ │ │ │ │ +#define EREMOTE   WSAEREMOTE │ │ │ │ │ +***** ◆ ESHUTDOWN ***** │ │ │ │ │ +#define ESHUTDOWN   WSAESHUTDOWN │ │ │ │ │ +***** ◆ ESOCKTNOSUPPORT ***** │ │ │ │ │ +#define ESOCKTNOSUPPORT   WSAESOCKTNOSUPPORT │ │ │ │ │ +***** ◆ ESTALE ***** │ │ │ │ │ +#define ESTALE   WSAESTALE │ │ │ │ │ +***** ◆ ESUCCESS ***** │ │ │ │ │ +#define ESUCCESS   0 │ │ │ │ │ +***** ◆ ETIME ***** │ │ │ │ │ +#define ETIME   ERROR_SEM_TIMEOUT │ │ │ │ │ +***** ◆ ETIMEDOUT ***** │ │ │ │ │ +#define ETIMEDOUT   WSAETIMEDOUT │ │ │ │ │ +***** ◆ ETOOMANYREFS ***** │ │ │ │ │ +#define ETOOMANYREFS   WSAETOOMANYREFS │ │ │ │ │ +***** ◆ EUSERS ***** │ │ │ │ │ +#define EUSERS   WSAEUSERS │ │ │ │ │ +***** ◆ EWOULDBLOCK ***** │ │ │ │ │ +#define EWOULDBLOCK   WSAEWOULDBLOCK │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03440.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_fcntl.h File Reference │ │ │ │ +ACE: os_regex.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,191 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Macros
│ │ │ │ -
os_fcntl.h File Reference
│ │ │ │ +
os_regex.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/sys/os_stat.h"
│ │ │ │ -#include "ace/os_include/sys/os_types.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define O_BINARY   0
 
#define _O_BINARY   O_BINARY
 
#define O_TEXT   0
 
#define _O_TEXT   O_TEXT
 
#define O_RAW   0
 
#define _O_RAW   O_RAW
 
#define O_NDELAY   1
 
#define O_NONBLOCK   1
 
#define ACE_NONBLOCK   O_NDELAY
 
#define F_GETFL   0
 
│ │ │ │ -

Detailed Description

│ │ │ │ -

file control options

│ │ │ │ +
#include "ace/os_include/sys/os_types.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +

regular expression matching types

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ _O_BINARY

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define _O_BINARY   O_BINARY
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ _O_RAW

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define _O_RAW   O_RAW
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ _O_TEXT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define _O_TEXT   O_TEXT
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_NONBLOCK

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_NONBLOCK   O_NDELAY
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ F_GETFL

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define F_GETFL   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ O_BINARY

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define O_BINARY   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ O_NDELAY

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define O_NDELAY   1
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ O_NONBLOCK

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define O_NONBLOCK   1
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ O_RAW

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define O_RAW   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ O_TEXT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define O_TEXT   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,61 +4,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -Macros │ │ │ │ │ -os_fcntl.h File Reference │ │ │ │ │ -#include "ace/os_include/sys/os_stat.h" │ │ │ │ │ +os_regex.h File Reference │ │ │ │ │ #include "ace/os_include/sys/os_types.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define O_BINARY   0 │ │ │ │ │ -  │ │ │ │ │ -#define _O_BINARY   O_BINARY │ │ │ │ │ -  │ │ │ │ │ -#define O_TEXT   0 │ │ │ │ │ -  │ │ │ │ │ -#define _O_TEXT   O_TEXT │ │ │ │ │ -  │ │ │ │ │ -#define O_RAW   0 │ │ │ │ │ -  │ │ │ │ │ -#define _O_RAW   O_RAW │ │ │ │ │ -  │ │ │ │ │ -#define O_NDELAY   1 │ │ │ │ │ -  │ │ │ │ │ -#define O_NONBLOCK   1 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_NONBLOCK   O_NDELAY │ │ │ │ │ -  │ │ │ │ │ -#define F_GETFL   0 │ │ │ │ │ -  │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -file control options │ │ │ │ │ +regular expression matching types │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ _O_BINARY ***** │ │ │ │ │ -#define _O_BINARY   O_BINARY │ │ │ │ │ -***** ◆ _O_RAW ***** │ │ │ │ │ -#define _O_RAW   O_RAW │ │ │ │ │ -***** ◆ _O_TEXT ***** │ │ │ │ │ -#define _O_TEXT   O_TEXT │ │ │ │ │ -***** ◆ ACE_NONBLOCK ***** │ │ │ │ │ -#define ACE_NONBLOCK   O_NDELAY │ │ │ │ │ -***** ◆ F_GETFL ***** │ │ │ │ │ -#define F_GETFL   0 │ │ │ │ │ -***** ◆ O_BINARY ***** │ │ │ │ │ -#define O_BINARY   0 │ │ │ │ │ -***** ◆ O_NDELAY ***** │ │ │ │ │ -#define O_NDELAY   1 │ │ │ │ │ -***** ◆ O_NONBLOCK ***** │ │ │ │ │ -#define O_NONBLOCK   1 │ │ │ │ │ -***** ◆ O_RAW ***** │ │ │ │ │ -#define O_RAW   0 │ │ │ │ │ -***** ◆ O_TEXT ***** │ │ │ │ │ -#define O_TEXT   0 │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03443.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_assert.h File Reference │ │ │ │ +ACE: os_fnmatch.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
os_assert.h File Reference
│ │ │ │ +
os_fnmatch.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │

Detailed Description

│ │ │ │ -

verify program assertion

│ │ │ │ +

filename-matching types

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,16 +4,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_assert.h File Reference │ │ │ │ │ +os_fnmatch.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -verify program assertion │ │ │ │ │ +filename-matching types │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03446.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_cpio.h File Reference │ │ │ │ +ACE: os_signal.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,509 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_cpio.h File Reference
│ │ │ │ +
│ │ │ │ +Macros | │ │ │ │ +Typedefs | │ │ │ │ +Functions
│ │ │ │ +
os_signal.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/os_include/sys/os_types.h"
│ │ │ │ +#include "ace/os_include/os_ucontext.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define SA_SIGINFO   0
 
#define SA_RESTART   0
 
#define SIGHUP   0
 
#define SIGINT   0
 
#define SIGSEGV   0
 
#define SIGIO   0
 
#define SIGUSR1   0
 
#define SIGUSR2   0
 
#define SIGCHLD   0
 
#define SIGCLD   SIGCHLD
 
#define SIGQUIT   0
 
#define SIGPIPE   0
 
#define SIGALRM   0
 
#define SIGABRT   0
 
#define SIGTERM   0
 
#define SIG_DFL   ((__sighandler_t) 0)
 
#define SIG_IGN   ((__sighandler_t) 1) /* ignore signal */
 
#define SIG_ERR   ((__sighandler_t) -1) /* error return from signal */
 
#define ACE_SIGIO   -1
 
#define ACE_SIGURG   -2
 
#define ACE_CLOEXEC   -3
 
#define ACE_NSIG   NSIG
 
#define ACE_SIGRTMIN   0
 
#define ACE_SIGRTMAX   0
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef int sig_atomic_t
 
using ACE_SignalHandler = void(__cdecl *)(int)
 
using ACE_SignalHandlerV = void(__cdecl *)(int)
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Functions

int pthread_sigmask (int, const sigset_t *, sigset_t *)
 
│ │ │ │

Detailed Description

│ │ │ │ -

cpio archive values

│ │ │ │ +

signals

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ -
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_CLOEXEC

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CLOEXEC   -3
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_NSIG

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_NSIG   NSIG
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SIGIO

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SIGIO   -1
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SIGRTMAX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SIGRTMAX   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SIGRTMIN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SIGRTMIN   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SIGURG

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SIGURG   -2
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SA_RESTART

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SA_RESTART   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SA_SIGINFO

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SA_SIGINFO   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SIG_DFL

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SIG_DFL   ((__sighandler_t) 0)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SIG_ERR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SIG_ERR   ((__sighandler_t) -1) /* error return from signal */
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SIG_IGN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SIG_IGN   ((__sighandler_t) 1) /* ignore signal */
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SIGABRT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SIGABRT   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SIGALRM

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SIGALRM   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SIGCHLD

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SIGCHLD   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SIGCLD

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SIGCLD   SIGCHLD
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SIGHUP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SIGHUP   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SIGINT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SIGINT   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SIGIO

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SIGIO   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SIGPIPE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SIGPIPE   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SIGQUIT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SIGQUIT   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SIGSEGV

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SIGSEGV   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SIGTERM

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SIGTERM   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SIGUSR1

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SIGUSR1   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SIGUSR2

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SIGUSR2   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_SignalHandler

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
using ACE_SignalHandler = void (__cdecl *)(int)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SignalHandlerV

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
using ACE_SignalHandlerV = void (__cdecl *)(int)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ sig_atomic_t

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef int sig_atomic_t
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Function Documentation

│ │ │ │ + │ │ │ │ +

◆ pthread_sigmask()

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
int pthread_sigmask (int ,
const sigset_t * ,
sigset_t *  
)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,16 +4,140 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_cpio.h File Reference │ │ │ │ │ +Macros | Typedefs | Functions │ │ │ │ │ +os_signal.h File Reference │ │ │ │ │ +#include "ace/os_include/sys/os_types.h" │ │ │ │ │ +#include "ace/os_include/os_ucontext.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define SA_SIGINFO   0 │ │ │ │ │ +  │ │ │ │ │ +#define SA_RESTART   0 │ │ │ │ │ +  │ │ │ │ │ +#define SIGHUP   0 │ │ │ │ │ +  │ │ │ │ │ +#define SIGINT   0 │ │ │ │ │ +  │ │ │ │ │ +#define SIGSEGV   0 │ │ │ │ │ +  │ │ │ │ │ +#define SIGIO   0 │ │ │ │ │ +  │ │ │ │ │ +#define SIGUSR1   0 │ │ │ │ │ +  │ │ │ │ │ +#define SIGUSR2   0 │ │ │ │ │ +  │ │ │ │ │ +#define SIGCHLD   0 │ │ │ │ │ +  │ │ │ │ │ +#define SIGCLD   SIGCHLD │ │ │ │ │ +  │ │ │ │ │ +#define SIGQUIT   0 │ │ │ │ │ +  │ │ │ │ │ +#define SIGPIPE   0 │ │ │ │ │ +  │ │ │ │ │ +#define SIGALRM   0 │ │ │ │ │ +  │ │ │ │ │ +#define SIGABRT   0 │ │ │ │ │ +  │ │ │ │ │ +#define SIGTERM   0 │ │ │ │ │ +  │ │ │ │ │ +#define SIG_DFL   ((__sighandler_t) 0) │ │ │ │ │ +  │ │ │ │ │ +#define SIG_IGN   ((__sighandler_t) 1) /* ignore signal */ │ │ │ │ │ +  │ │ │ │ │ +#define SIG_ERR   ((__sighandler_t) -1) /* error return from signal */ │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SIGIO   -1 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SIGURG   -2 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CLOEXEC   -3 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_NSIG   NSIG │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SIGRTMIN   0 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SIGRTMAX   0 │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef int sig_atomic_t │ │ │ │ │ +  │ │ │ │ │ + using ACE_SignalHandler = void(__cdecl *)(int) │ │ │ │ │ +  │ │ │ │ │ + using ACE_SignalHandlerV = void(__cdecl *)(int) │ │ │ │ │ +  │ │ │ │ │ + Functions │ │ │ │ │ +int pthread_sigmask (int, const sigset_t *, sigset_t *) │ │ │ │ │ +  │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -cpio archive values │ │ │ │ │ +signals │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_CLOEXEC ***** │ │ │ │ │ +#define ACE_CLOEXEC   -3 │ │ │ │ │ +***** ◆ ACE_NSIG ***** │ │ │ │ │ +#define ACE_NSIG   NSIG │ │ │ │ │ +***** ◆ ACE_SIGIO ***** │ │ │ │ │ +#define ACE_SIGIO   -1 │ │ │ │ │ +***** ◆ ACE_SIGRTMAX ***** │ │ │ │ │ +#define ACE_SIGRTMAX   0 │ │ │ │ │ +***** ◆ ACE_SIGRTMIN ***** │ │ │ │ │ +#define ACE_SIGRTMIN   0 │ │ │ │ │ +***** ◆ ACE_SIGURG ***** │ │ │ │ │ +#define ACE_SIGURG   -2 │ │ │ │ │ +***** ◆ SA_RESTART ***** │ │ │ │ │ +#define SA_RESTART   0 │ │ │ │ │ +***** ◆ SA_SIGINFO ***** │ │ │ │ │ +#define SA_SIGINFO   0 │ │ │ │ │ +***** ◆ SIG_DFL ***** │ │ │ │ │ +#define SIG_DFL   ((__sighandler_t) 0) │ │ │ │ │ +***** ◆ SIG_ERR ***** │ │ │ │ │ +#define SIG_ERR   ((__sighandler_t) -1) /* error return from signal */ │ │ │ │ │ +***** ◆ SIG_IGN ***** │ │ │ │ │ +#define SIG_IGN   ((__sighandler_t) 1) /* ignore signal */ │ │ │ │ │ +***** ◆ SIGABRT ***** │ │ │ │ │ +#define SIGABRT   0 │ │ │ │ │ +***** ◆ SIGALRM ***** │ │ │ │ │ +#define SIGALRM   0 │ │ │ │ │ +***** ◆ SIGCHLD ***** │ │ │ │ │ +#define SIGCHLD   0 │ │ │ │ │ +***** ◆ SIGCLD ***** │ │ │ │ │ +#define SIGCLD   SIGCHLD │ │ │ │ │ +***** ◆ SIGHUP ***** │ │ │ │ │ +#define SIGHUP   0 │ │ │ │ │ +***** ◆ SIGINT ***** │ │ │ │ │ +#define SIGINT   0 │ │ │ │ │ +***** ◆ SIGIO ***** │ │ │ │ │ +#define SIGIO   0 │ │ │ │ │ +***** ◆ SIGPIPE ***** │ │ │ │ │ +#define SIGPIPE   0 │ │ │ │ │ +***** ◆ SIGQUIT ***** │ │ │ │ │ +#define SIGQUIT   0 │ │ │ │ │ +***** ◆ SIGSEGV ***** │ │ │ │ │ +#define SIGSEGV   0 │ │ │ │ │ +***** ◆ SIGTERM ***** │ │ │ │ │ +#define SIGTERM   0 │ │ │ │ │ +***** ◆ SIGUSR1 ***** │ │ │ │ │ +#define SIGUSR1   0 │ │ │ │ │ +***** ◆ SIGUSR2 ***** │ │ │ │ │ +#define SIGUSR2   0 │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_SignalHandler ***** │ │ │ │ │ +using ACE_SignalHandler = void (__cdecl *)(int) │ │ │ │ │ +***** ◆ ACE_SignalHandlerV ***** │ │ │ │ │ +using ACE_SignalHandlerV = void (__cdecl *)(int) │ │ │ │ │ +***** ◆ sig_atomic_t ***** │ │ │ │ │ +typedef int sig_atomic_t │ │ │ │ │ +***** Function Documentation ***** │ │ │ │ │ +***** ◆ pthread_sigmask() ***** │ │ │ │ │ +int pthread_sigmask ( int  , │ │ │ │ │ + const sigset_t * , │ │ │ │ │ + sigset_t *    │ │ │ │ │ + ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03449.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_ulimit.h File Reference │ │ │ │ +ACE: os_intrin.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
os_ulimit.h File Reference
│ │ │ │ +
os_intrin.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │

Detailed Description

│ │ │ │ -

ulimit commands

│ │ │ │ -
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │ -
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +

Intrinsic methods

│ │ │ │ +
Author
Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,16 +4,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_ulimit.h File Reference │ │ │ │ │ +os_intrin.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -ulimit commands │ │ │ │ │ +Intrinsic methods │ │ │ │ │ Author │ │ │ │ │ - Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ - This code was originally in various places including ace/OS.h. │ │ │ │ │ + Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03452.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_stdint.h File Reference │ │ │ │ +ACE: os_tar.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_stdint.h File Reference
│ │ │ │ +
os_tar.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │

Detailed Description

│ │ │ │ -

integer types

│ │ │ │ +

extended tar definitions

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,16 +4,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_stdint.h File Reference │ │ │ │ │ +os_tar.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -integer types │ │ │ │ │ +extended tar definitions │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03455.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_stdlib.h File Reference │ │ │ │ +ACE: os_netdb.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,25 +62,293 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_stdlib.h File Reference
│ │ │ │ +
│ │ │ │ +Macros | │ │ │ │ +Typedefs
│ │ │ │ +
os_netdb.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/os_stddef.h"
│ │ │ │ -#include "ace/os_include/os_stdint.h"
│ │ │ │ -#include "ace/os_include/sys/os_wait.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -

standard library definitions

│ │ │ │ +
#include "ace/os_include/netinet/os_in.h"
│ │ │ │ +#include "ace/os_include/os_limits.h"
│ │ │ │ +#include "ace/os_include/sys/os_socket.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define AI_V4MAPPED   0x8
 
#define AI_ADDRCONFIG   0x20
 
#define EAI_NONAME   -2 /* Error result from getaddrinfo(): no addr for name */
 
#define EAI_AGAIN   -3 /* Error result from getaddrinfo(): try again later */
 
#define EAI_FAIL   -4 /* Error result from getaddrinfo(): non-recoverable */
 
#define EAI_FAMILY   -6 /* Error result from getaddrinfo(): family not supp. */
 
#define EAI_MEMORY   -10 /* Error result from getaddrinfo(): out of memory */
 
#define EAI_SYSTEM   -11 /* Error result from getaddrinfo(): see errno */
 
#define EAI_OVERFLOW   -12 /* Error result from getaddrinfo(): buffer overflow */
 
#define ACE_HOSTENT_DATA_SIZE   (4*1024)
 
#define ACE_SERVENT_DATA_SIZE   (4*1024)
 
#define ACE_PROTOENT_DATA_SIZE   (2*1024)
 
#define MAXHOSTNAMELEN   HOST_NAME_MAX
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef char ACE_HOSTENT_DATA[ACE_HOSTENT_DATA_SIZE]
 
typedef char ACE_SERVENT_DATA[ACE_SERVENT_DATA_SIZE]
 
typedef char ACE_PROTOENT_DATA[ACE_PROTOENT_DATA_SIZE]
 
│ │ │ │ +

Detailed Description

│ │ │ │ +

definitions for network database operations

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ -
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_HOSTENT_DATA_SIZE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_HOSTENT_DATA_SIZE   (4*1024)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_PROTOENT_DATA_SIZE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_PROTOENT_DATA_SIZE   (2*1024)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SERVENT_DATA_SIZE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SERVENT_DATA_SIZE   (4*1024)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ AI_ADDRCONFIG

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define AI_ADDRCONFIG   0x20
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ AI_V4MAPPED

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define AI_V4MAPPED   0x8
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ EAI_AGAIN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define EAI_AGAIN   -3 /* Error result from getaddrinfo(): try again later */
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ EAI_FAIL

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define EAI_FAIL   -4 /* Error result from getaddrinfo(): non-recoverable */
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ EAI_FAMILY

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define EAI_FAMILY   -6 /* Error result from getaddrinfo(): family not supp. */
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ EAI_MEMORY

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define EAI_MEMORY   -10 /* Error result from getaddrinfo(): out of memory */
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ EAI_NONAME

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define EAI_NONAME   -2 /* Error result from getaddrinfo(): no addr for name */
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ EAI_OVERFLOW

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define EAI_OVERFLOW   -12 /* Error result from getaddrinfo(): buffer overflow */
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ EAI_SYSTEM

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define EAI_SYSTEM   -11 /* Error result from getaddrinfo(): see errno */
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ MAXHOSTNAMELEN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define MAXHOSTNAMELEN   HOST_NAME_MAX
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_HOSTENT_DATA

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef char ACE_HOSTENT_DATA[ACE_HOSTENT_DATA_SIZE]
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_PROTOENT_DATA

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef char ACE_PROTOENT_DATA[ACE_PROTOENT_DATA_SIZE]
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SERVENT_DATA

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef char ACE_SERVENT_DATA[ACE_SERVENT_DATA_SIZE]
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,19 +4,88 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_stdlib.h File Reference │ │ │ │ │ -#include "ace/os_include/os_stddef.h" │ │ │ │ │ -#include "ace/os_include/os_stdint.h" │ │ │ │ │ -#include "ace/os_include/sys/os_wait.h" │ │ │ │ │ +Macros | Typedefs │ │ │ │ │ +os_netdb.h File Reference │ │ │ │ │ +#include "ace/os_include/netinet/os_in.h" │ │ │ │ │ +#include "ace/os_include/os_limits.h" │ │ │ │ │ +#include "ace/os_include/sys/os_socket.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define AI_V4MAPPED   0x8 │ │ │ │ │ +  │ │ │ │ │ +#define AI_ADDRCONFIG   0x20 │ │ │ │ │ +  │ │ │ │ │ +#define EAI_NONAME   -2 /* Error result from getaddrinfo(): no addr for name */ │ │ │ │ │ +  │ │ │ │ │ +#define EAI_AGAIN   -3 /* Error result from getaddrinfo(): try again later */ │ │ │ │ │ +  │ │ │ │ │ +#define EAI_FAIL   -4 /* Error result from getaddrinfo(): non-recoverable */ │ │ │ │ │ +  │ │ │ │ │ +#define EAI_FAMILY   -6 /* Error result from getaddrinfo(): family not supp. */ │ │ │ │ │ +  │ │ │ │ │ +#define EAI_MEMORY   -10 /* Error result from getaddrinfo(): out of memory */ │ │ │ │ │ +  │ │ │ │ │ +#define EAI_SYSTEM   -11 /* Error result from getaddrinfo(): see errno */ │ │ │ │ │ +  │ │ │ │ │ +#define EAI_OVERFLOW   -12 /* Error result from getaddrinfo(): buffer overflow */ │ │ │ │ │ +  │ │ │ │ │ +#define ACE_HOSTENT_DATA_SIZE   (4*1024) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_SERVENT_DATA_SIZE   (4*1024) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_PROTOENT_DATA_SIZE   (2*1024) │ │ │ │ │ +  │ │ │ │ │ +#define MAXHOSTNAMELEN   HOST_NAME_MAX │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef char ACE_HOSTENT_DATA[ACE_HOSTENT_DATA_SIZE] │ │ │ │ │ +  │ │ │ │ │ +typedef char ACE_SERVENT_DATA[ACE_SERVENT_DATA_SIZE] │ │ │ │ │ +  │ │ │ │ │ +typedef char ACE_PROTOENT_DATA[ACE_PROTOENT_DATA_SIZE] │ │ │ │ │ +  │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -standard library definitions │ │ │ │ │ +definitions for network database operations │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_HOSTENT_DATA_SIZE ***** │ │ │ │ │ +#define ACE_HOSTENT_DATA_SIZE   (4*1024) │ │ │ │ │ +***** ◆ ACE_PROTOENT_DATA_SIZE ***** │ │ │ │ │ +#define ACE_PROTOENT_DATA_SIZE   (2*1024) │ │ │ │ │ +***** ◆ ACE_SERVENT_DATA_SIZE ***** │ │ │ │ │ +#define ACE_SERVENT_DATA_SIZE   (4*1024) │ │ │ │ │ +***** ◆ AI_ADDRCONFIG ***** │ │ │ │ │ +#define AI_ADDRCONFIG   0x20 │ │ │ │ │ +***** ◆ AI_V4MAPPED ***** │ │ │ │ │ +#define AI_V4MAPPED   0x8 │ │ │ │ │ +***** ◆ EAI_AGAIN ***** │ │ │ │ │ +#define EAI_AGAIN   -3 /* Error result from getaddrinfo(): try again later */ │ │ │ │ │ +***** ◆ EAI_FAIL ***** │ │ │ │ │ +#define EAI_FAIL   -4 /* Error result from getaddrinfo(): non-recoverable */ │ │ │ │ │ +***** ◆ EAI_FAMILY ***** │ │ │ │ │ +#define EAI_FAMILY   -6 /* Error result from getaddrinfo(): family not supp. */ │ │ │ │ │ +***** ◆ EAI_MEMORY ***** │ │ │ │ │ +#define EAI_MEMORY   -10 /* Error result from getaddrinfo(): out of memory */ │ │ │ │ │ +***** ◆ EAI_NONAME ***** │ │ │ │ │ +#define EAI_NONAME   -2 /* Error result from getaddrinfo(): no addr for name */ │ │ │ │ │ +***** ◆ EAI_OVERFLOW ***** │ │ │ │ │ +#define EAI_OVERFLOW   -12 /* Error result from getaddrinfo(): buffer overflow */ │ │ │ │ │ +***** ◆ EAI_SYSTEM ***** │ │ │ │ │ +#define EAI_SYSTEM   -11 /* Error result from getaddrinfo(): see errno */ │ │ │ │ │ +***** ◆ MAXHOSTNAMELEN ***** │ │ │ │ │ +#define MAXHOSTNAMELEN   HOST_NAME_MAX │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_HOSTENT_DATA ***** │ │ │ │ │ +typedef char ACE_HOSTENT_DATA[ACE_HOSTENT_DATA_SIZE] │ │ │ │ │ +***** ◆ ACE_PROTOENT_DATA ***** │ │ │ │ │ +typedef char ACE_PROTOENT_DATA[ACE_PROTOENT_DATA_SIZE] │ │ │ │ │ +***** ◆ ACE_SERVENT_DATA ***** │ │ │ │ │ +typedef char ACE_SERVENT_DATA[ACE_SERVENT_DATA_SIZE] │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03458.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_libgen.h File Reference │ │ │ │ +ACE: os_stdbool.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
os_libgen.h File Reference
│ │ │ │ +
os_stdbool.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │

Detailed Description

│ │ │ │ -

definitions for pattern matching functions

│ │ │ │ +

boolean type and values

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,16 +4,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_libgen.h File Reference │ │ │ │ │ +os_stdbool.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -definitions for pattern matching functions │ │ │ │ │ +boolean type and values │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03461.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_ucontext.h File Reference │ │ │ │ +ACE: os_stddef.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,46 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Typedefs
│ │ │ │ -
os_ucontext.h File Reference
│ │ │ │ +
os_stddef.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/os_signal.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef int ucontext_t
 
│ │ │ │

Detailed Description

│ │ │ │ -

user context

│ │ │ │ +

standard type definitions

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ucontext_t

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef int ucontext_t
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,24 +4,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -Typedefs │ │ │ │ │ -os_ucontext.h File Reference │ │ │ │ │ -#include "ace/os_include/os_signal.h" │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef int ucontext_t │ │ │ │ │ -  │ │ │ │ │ +os_stddef.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -user context │ │ │ │ │ +standard type definitions │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ucontext_t ***** │ │ │ │ │ -typedef int ucontext_t │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03464.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_unistd.h File Reference │ │ │ │ +ACE: os_monetary.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,143 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Macros
│ │ │ │ -
os_unistd.h File Reference
│ │ │ │ +
os_monetary.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/sys/os_types.h"
│ │ │ │ -#include "ace/os_include/os_inttypes.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_STDIN   GetStdHandle (STD_INPUT_HANDLE)
 
#define ACE_STDOUT   GetStdHandle (STD_OUTPUT_HANDLE)
 
#define ACE_STDERR   GetStdHandle (STD_ERROR_HANDLE)
 
#define R_OK   04 /* Test for Read permission. */
 
#define W_OK   02 /* Test for Write permission. */
 
#define X_OK   R_OK /* Test for eXecute permission. */
 
#define F_OK   0 /* Test for existence of File. */
 
│ │ │ │ -

Detailed Description

│ │ │ │ -

standard symbolic constants and types

│ │ │ │ +
#include "ace/os_include/sys/os_types.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +

monetary types

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_STDERR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_STDERR   GetStdHandle (STD_ERROR_HANDLE)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_STDIN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_STDIN   GetStdHandle (STD_INPUT_HANDLE)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_STDOUT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_STDOUT   GetStdHandle (STD_OUTPUT_HANDLE)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ F_OK

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define F_OK   0 /* Test for existence of File. */
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ R_OK

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define R_OK   04 /* Test for Read permission. */
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ W_OK

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define W_OK   02 /* Test for Write permission. */
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ X_OK

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define X_OK   R_OK /* Test for eXecute permission. */
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,49 +4,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -Macros │ │ │ │ │ -os_unistd.h File Reference │ │ │ │ │ +os_monetary.h File Reference │ │ │ │ │ #include "ace/os_include/sys/os_types.h" │ │ │ │ │ -#include "ace/os_include/os_inttypes.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_STDIN   GetStdHandle (STD_INPUT_HANDLE) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_STDOUT   GetStdHandle (STD_OUTPUT_HANDLE) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_STDERR   GetStdHandle (STD_ERROR_HANDLE) │ │ │ │ │ -  │ │ │ │ │ -#define R_OK   04 /* Test for Read permission. */ │ │ │ │ │ -  │ │ │ │ │ -#define W_OK   02 /* Test for Write permission. */ │ │ │ │ │ -  │ │ │ │ │ -#define X_OK   R_OK /* Test for eXecute permission. */ │ │ │ │ │ -  │ │ │ │ │ -#define F_OK   0 /* Test for existence of File. */ │ │ │ │ │ -  │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -standard symbolic constants and types │ │ │ │ │ +monetary types │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_STDERR ***** │ │ │ │ │ -#define ACE_STDERR   GetStdHandle (STD_ERROR_HANDLE) │ │ │ │ │ -***** ◆ ACE_STDIN ***** │ │ │ │ │ -#define ACE_STDIN   GetStdHandle (STD_INPUT_HANDLE) │ │ │ │ │ -***** ◆ ACE_STDOUT ***** │ │ │ │ │ -#define ACE_STDOUT   GetStdHandle (STD_OUTPUT_HANDLE) │ │ │ │ │ -***** ◆ F_OK ***** │ │ │ │ │ -#define F_OK   0 /* Test for existence of File. */ │ │ │ │ │ -***** ◆ R_OK ***** │ │ │ │ │ -#define R_OK   04 /* Test for Read permission. */ │ │ │ │ │ -***** ◆ W_OK ***** │ │ │ │ │ -#define W_OK   02 /* Test for Write permission. */ │ │ │ │ │ -***** ◆ X_OK ***** │ │ │ │ │ -#define X_OK   R_OK /* Test for eXecute permission. */ │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03467.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_iconv.h File Reference │ │ │ │ +ACE: os_dlfcn.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,130 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
os_iconv.h File Reference
│ │ │ │ +
│ │ │ │ +Macros | │ │ │ │ +Typedefs
│ │ │ │ +
os_dlfcn.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/sys/os_types.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -

codeset conversion facility

│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_SHLIB_INVALID_HANDLE   0
 
#define ACE_DEFAULT_SHLIB_MODE   0
 
#define RTLD_LAZY   1
 
#define RTLD_NOW   2
 
#define RTLD_GLOBAL   3
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef HINSTANCE ACE_SHLIB_HANDLE
 
│ │ │ │ +

Detailed Description

│ │ │ │ +

dynamic linking

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ -
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_DEFAULT_SHLIB_MODE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DEFAULT_SHLIB_MODE   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_SHLIB_INVALID_HANDLE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_SHLIB_INVALID_HANDLE   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ RTLD_GLOBAL

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define RTLD_GLOBAL   3
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ RTLD_LAZY

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define RTLD_LAZY   1
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ RTLD_NOW

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define RTLD_NOW   2
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_SHLIB_HANDLE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef HINSTANCE ACE_SHLIB_HANDLE
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,17 +4,45 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_iconv.h File Reference │ │ │ │ │ -#include "ace/os_include/sys/os_types.h" │ │ │ │ │ +Macros | Typedefs │ │ │ │ │ +os_dlfcn.h File Reference │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_SHLIB_INVALID_HANDLE   0 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DEFAULT_SHLIB_MODE   0 │ │ │ │ │ +  │ │ │ │ │ +#define RTLD_LAZY   1 │ │ │ │ │ +  │ │ │ │ │ +#define RTLD_NOW   2 │ │ │ │ │ +  │ │ │ │ │ +#define RTLD_GLOBAL   3 │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef HINSTANCE ACE_SHLIB_HANDLE │ │ │ │ │ +  │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -codeset conversion facility │ │ │ │ │ +dynamic linking │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_DEFAULT_SHLIB_MODE ***** │ │ │ │ │ +#define ACE_DEFAULT_SHLIB_MODE   0 │ │ │ │ │ +***** ◆ ACE_SHLIB_INVALID_HANDLE ***** │ │ │ │ │ +#define ACE_SHLIB_INVALID_HANDLE   0 │ │ │ │ │ +***** ◆ RTLD_GLOBAL ***** │ │ │ │ │ +#define RTLD_GLOBAL   3 │ │ │ │ │ +***** ◆ RTLD_LAZY ***** │ │ │ │ │ +#define RTLD_LAZY   1 │ │ │ │ │ +***** ◆ RTLD_NOW ***** │ │ │ │ │ +#define RTLD_NOW   2 │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_SHLIB_HANDLE ***** │ │ │ │ │ +typedef HINSTANCE ACE_SHLIB_HANDLE │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03470.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_tgmath.h File Reference │ │ │ │ +ACE: os_search.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,24 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
os_tgmath.h File Reference
│ │ │ │ +
os_search.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/os_math.h"
│ │ │ │ -#include "ace/os_include/os_complex.h"
│ │ │ │ +
#include "ace/os_include/sys/os_types.h"
│ │ │ │

Detailed Description

│ │ │ │ -

type-generic macros

│ │ │ │ +

search tables

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,18 +4,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_tgmath.h File Reference │ │ │ │ │ -#include "ace/os_include/os_math.h" │ │ │ │ │ -#include "ace/os_include/os_complex.h" │ │ │ │ │ +os_search.h File Reference │ │ │ │ │ +#include "ace/os_include/sys/os_types.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -type-generic macros │ │ │ │ │ +search tables │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03473.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_intrin.h File Reference │ │ │ │ +ACE: os_pdhmsg.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_intrin.h File Reference
│ │ │ │ +
os_pdhmsg.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │

Detailed Description

│ │ │ │ -

Intrinsic methods

│ │ │ │ +

definitions for the windows pdh API

│ │ │ │
Author
Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,15 +4,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_intrin.h File Reference │ │ │ │ │ +os_pdhmsg.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -Intrinsic methods │ │ │ │ │ +definitions for the windows pdh API │ │ │ │ │ Author │ │ │ │ │ Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03476.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_stddef.h File Reference │ │ │ │ +ACE: os_setjmp.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_stddef.h File Reference
│ │ │ │ +
os_setjmp.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │

Detailed Description

│ │ │ │ -

standard type definitions

│ │ │ │ +

stack environment declarations

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,16 +4,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_stddef.h File Reference │ │ │ │ │ +os_setjmp.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -standard type definitions │ │ │ │ │ +stack environment declarations │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03479.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_utmpx.h File Reference │ │ │ │ +ACE: os_termios.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_utmpx.h File Reference
│ │ │ │ +
os_termios.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/sys/os_time.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -

user accounting database definitions

│ │ │ │ +

Detailed Description

│ │ │ │ +

define values for termios

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,17 +4,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_utmpx.h File Reference │ │ │ │ │ -#include "ace/os_include/sys/os_time.h" │ │ │ │ │ +os_termios.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -user accounting database definitions │ │ │ │ │ +define values for termios │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03482.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_langinfo.h File Reference │ │ │ │ +ACE: os_iconv.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_langinfo.h File Reference
│ │ │ │ +
os_iconv.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/os_nl_types.h"
│ │ │ │ +
#include "ace/os_include/sys/os_types.h"
│ │ │ │

Detailed Description

│ │ │ │ -

language information constants

│ │ │ │ -
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tem..nosp@m.com
│ │ │ │ +

codeset conversion facility

│ │ │ │ +
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h.
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,17 +4,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_langinfo.h File Reference │ │ │ │ │ -#include "ace/os_include/os_nl_types.h" │ │ │ │ │ +os_iconv.h File Reference │ │ │ │ │ +#include "ace/os_include/sys/os_types.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -language information constants │ │ │ │ │ +codeset conversion facility │ │ │ │ │ Author │ │ │ │ │ - Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tem..nosp@m.com │ │ │ │ │ + Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03485.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_ftw.h File Reference │ │ │ │ +ACE: os_utime.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_ftw.h File Reference
│ │ │ │ +
os_utime.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/sys/os_stat.h"
│ │ │ │ +
#include "ace/os_include/sys/os_types.h"
│ │ │ │

Detailed Description

│ │ │ │ -

file tree traversal

│ │ │ │ +

access and modification times structure

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,17 +4,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_ftw.h File Reference │ │ │ │ │ -#include "ace/os_include/sys/os_stat.h" │ │ │ │ │ +os_utime.h File Reference │ │ │ │ │ +#include "ace/os_include/sys/os_types.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -file tree traversal │ │ │ │ │ +access and modification times structure │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03488.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_ctype.h File Reference │ │ │ │ +ACE: os_fcntl.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,38 +63,184 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Typedefs
│ │ │ │ -
os_ctype.h File Reference
│ │ │ │ +Macros
│ │ │ │ +
os_fcntl.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ +
#include "ace/os_include/sys/os_stat.h"
│ │ │ │ +#include "ace/os_include/sys/os_types.h"
│ │ │ │ +

│ │ │ │ -Typedefs

typedef int ctype_t
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Macros

#define O_BINARY   0
 
#define _O_BINARY   O_BINARY
 
#define O_TEXT   0
 
#define _O_TEXT   O_TEXT
 
#define O_RAW   0
 
#define _O_RAW   O_RAW
 
#define O_NDELAY   1
 
#define O_NONBLOCK   1
 
#define ACE_NONBLOCK   O_NDELAY
 
#define F_GETFL   0
 
│ │ │ │

Detailed Description

│ │ │ │ -

character types

│ │ │ │ +

file control options

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ctype_t

│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ _O_BINARY

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef int ctype_t#define _O_BINARY   O_BINARY
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ _O_RAW

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define _O_RAW   O_RAW
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ _O_TEXT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define _O_TEXT   O_TEXT
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_NONBLOCK

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_NONBLOCK   O_NDELAY
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ F_GETFL

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define F_GETFL   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ O_BINARY

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define O_BINARY   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ O_NDELAY

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define O_NDELAY   1
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ O_NONBLOCK

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define O_NONBLOCK   1
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ O_RAW

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define O_RAW   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ O_TEXT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
#define O_TEXT   0
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,23 +4,61 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -Typedefs │ │ │ │ │ -os_ctype.h File Reference │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef int ctype_t │ │ │ │ │ +Macros │ │ │ │ │ +os_fcntl.h File Reference │ │ │ │ │ +#include "ace/os_include/sys/os_stat.h" │ │ │ │ │ +#include "ace/os_include/sys/os_types.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define O_BINARY   0 │ │ │ │ │ +  │ │ │ │ │ +#define _O_BINARY   O_BINARY │ │ │ │ │ +  │ │ │ │ │ +#define O_TEXT   0 │ │ │ │ │ +  │ │ │ │ │ +#define _O_TEXT   O_TEXT │ │ │ │ │ +  │ │ │ │ │ +#define O_RAW   0 │ │ │ │ │ +  │ │ │ │ │ +#define _O_RAW   O_RAW │ │ │ │ │ +  │ │ │ │ │ +#define O_NDELAY   1 │ │ │ │ │ +  │ │ │ │ │ +#define O_NONBLOCK   1 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_NONBLOCK   O_NDELAY │ │ │ │ │ +  │ │ │ │ │ +#define F_GETFL   0 │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -character types │ │ │ │ │ +file control options │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ctype_t ***** │ │ │ │ │ -typedef int ctype_t │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ _O_BINARY ***** │ │ │ │ │ +#define _O_BINARY   O_BINARY │ │ │ │ │ +***** ◆ _O_RAW ***** │ │ │ │ │ +#define _O_RAW   O_RAW │ │ │ │ │ +***** ◆ _O_TEXT ***** │ │ │ │ │ +#define _O_TEXT   O_TEXT │ │ │ │ │ +***** ◆ ACE_NONBLOCK ***** │ │ │ │ │ +#define ACE_NONBLOCK   O_NDELAY │ │ │ │ │ +***** ◆ F_GETFL ***** │ │ │ │ │ +#define F_GETFL   0 │ │ │ │ │ +***** ◆ O_BINARY ***** │ │ │ │ │ +#define O_BINARY   0 │ │ │ │ │ +***** ◆ O_NDELAY ***** │ │ │ │ │ +#define O_NDELAY   1 │ │ │ │ │ +***** ◆ O_NONBLOCK ***** │ │ │ │ │ +#define O_NONBLOCK   1 │ │ │ │ │ +***** ◆ O_RAW ***** │ │ │ │ │ +#define O_RAW   0 │ │ │ │ │ +***** ◆ O_TEXT ***** │ │ │ │ │ +#define O_TEXT   0 │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03491.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_glob.h File Reference │ │ │ │ +ACE: os_stdlib.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,25 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_glob.h File Reference
│ │ │ │ +
os_stdlib.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -

Detailed Description

│ │ │ │ -

pathname pattern-matching types

│ │ │ │ +
#include "ace/os_include/os_stddef.h"
│ │ │ │ +#include "ace/os_include/os_stdint.h"
│ │ │ │ +#include "ace/os_include/sys/os_wait.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +

standard library definitions

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,16 +4,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_glob.h File Reference │ │ │ │ │ +os_stdlib.h File Reference │ │ │ │ │ +#include "ace/os_include/os_stddef.h" │ │ │ │ │ +#include "ace/os_include/os_stdint.h" │ │ │ │ │ +#include "ace/os_include/sys/os_wait.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -pathname pattern-matching types │ │ │ │ │ +standard library definitions │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03494.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_stdio.h File Reference │ │ │ │ +ACE: os_strings.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,84 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Macros | │ │ │ │ -Typedefs
│ │ │ │ -
os_stdio.h File Reference
│ │ │ │ +
os_strings.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/os_stdarg.h"
│ │ │ │ -#include "ace/os_include/os_stddef.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_MAX_USERID   32
 
#define ACE_STREAMBUF_SIZE   1024
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef OVERLAPPED ACE_OVERLAPPED
 
│ │ │ │ -

Detailed Description

│ │ │ │ -

standard buffered input/output

│ │ │ │ +
#include "ace/os_include/os_stddef.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +

string operations

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_MAX_USERID

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MAX_USERID   32
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_STREAMBUF_SIZE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_STREAMBUF_SIZE   1024
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_OVERLAPPED

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef OVERLAPPED ACE_OVERLAPPED
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,35 +4,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -Macros | Typedefs │ │ │ │ │ -os_stdio.h File Reference │ │ │ │ │ -#include "ace/os_include/os_stdarg.h" │ │ │ │ │ +os_strings.h File Reference │ │ │ │ │ #include "ace/os_include/os_stddef.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_MAX_USERID   32 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_STREAMBUF_SIZE   1024 │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef OVERLAPPED ACE_OVERLAPPED │ │ │ │ │ -  │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -standard buffered input/output │ │ │ │ │ +string operations │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_MAX_USERID ***** │ │ │ │ │ -#define ACE_MAX_USERID   32 │ │ │ │ │ -***** ◆ ACE_STREAMBUF_SIZE ***** │ │ │ │ │ -#define ACE_STREAMBUF_SIZE   1024 │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_OVERLAPPED ***** │ │ │ │ │ -typedef OVERLAPPED ACE_OVERLAPPED │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03497.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_ifaddrs.h File Reference │ │ │ │ +ACE: os_libgen.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
os_ifaddrs.h File Reference
│ │ │ │ +
os_libgen.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │

Detailed Description

│ │ │ │ -

os_ifaddrs.h include

│ │ │ │ -
Author
Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl
│ │ │ │ +

definitions for pattern matching functions

│ │ │ │ +
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │ +
│ │ │ │ +This code was originally in various places including ace/OS.h.
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,15 +4,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_ifaddrs.h File Reference │ │ │ │ │ +os_libgen.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -os_ifaddrs.h include │ │ │ │ │ +definitions for pattern matching functions │ │ │ │ │ Author │ │ │ │ │ - Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl │ │ │ │ │ + Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ + This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03500.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_pdhmsg.h File Reference │ │ │ │ +ACE: os_unistd.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,143 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_pdhmsg.h File Reference
│ │ │ │ +
│ │ │ │ +Macros
│ │ │ │ +
os_unistd.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/os_include/sys/os_types.h"
│ │ │ │ +#include "ace/os_include/os_inttypes.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_STDIN   GetStdHandle (STD_INPUT_HANDLE)
 
#define ACE_STDOUT   GetStdHandle (STD_OUTPUT_HANDLE)
 
#define ACE_STDERR   GetStdHandle (STD_ERROR_HANDLE)
 
#define R_OK   04 /* Test for Read permission. */
 
#define W_OK   02 /* Test for Write permission. */
 
#define X_OK   R_OK /* Test for eXecute permission. */
 
#define F_OK   0 /* Test for existence of File. */
 
│ │ │ │

Detailed Description

│ │ │ │ -

definitions for the windows pdh API

│ │ │ │ -
Author
Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl
│ │ │ │ -
│ │ │ │ +

standard symbolic constants and types

│ │ │ │ +
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │ +
│ │ │ │ +This code was originally in various places including ace/OS.h.
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_STDERR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_STDERR   GetStdHandle (STD_ERROR_HANDLE)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_STDIN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_STDIN   GetStdHandle (STD_INPUT_HANDLE)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_STDOUT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_STDOUT   GetStdHandle (STD_OUTPUT_HANDLE)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ F_OK

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define F_OK   0 /* Test for existence of File. */
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ R_OK

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define R_OK   04 /* Test for Read permission. */
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ W_OK

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define W_OK   02 /* Test for Write permission. */
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ X_OK

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define X_OK   R_OK /* Test for eXecute permission. */
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,15 +4,49 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_pdhmsg.h File Reference │ │ │ │ │ +Macros │ │ │ │ │ +os_unistd.h File Reference │ │ │ │ │ +#include "ace/os_include/sys/os_types.h" │ │ │ │ │ +#include "ace/os_include/os_inttypes.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_STDIN   GetStdHandle (STD_INPUT_HANDLE) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_STDOUT   GetStdHandle (STD_OUTPUT_HANDLE) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_STDERR   GetStdHandle (STD_ERROR_HANDLE) │ │ │ │ │ +  │ │ │ │ │ +#define R_OK   04 /* Test for Read permission. */ │ │ │ │ │ +  │ │ │ │ │ +#define W_OK   02 /* Test for Write permission. */ │ │ │ │ │ +  │ │ │ │ │ +#define X_OK   R_OK /* Test for eXecute permission. */ │ │ │ │ │ +  │ │ │ │ │ +#define F_OK   0 /* Test for existence of File. */ │ │ │ │ │ +  │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -definitions for the windows pdh API │ │ │ │ │ +standard symbolic constants and types │ │ │ │ │ Author │ │ │ │ │ - Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl │ │ │ │ │ + Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ + This code was originally in various places including ace/OS.h. │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_STDERR ***** │ │ │ │ │ +#define ACE_STDERR   GetStdHandle (STD_ERROR_HANDLE) │ │ │ │ │ +***** ◆ ACE_STDIN ***** │ │ │ │ │ +#define ACE_STDIN   GetStdHandle (STD_INPUT_HANDLE) │ │ │ │ │ +***** ◆ ACE_STDOUT ***** │ │ │ │ │ +#define ACE_STDOUT   GetStdHandle (STD_OUTPUT_HANDLE) │ │ │ │ │ +***** ◆ F_OK ***** │ │ │ │ │ +#define F_OK   0 /* Test for existence of File. */ │ │ │ │ │ +***** ◆ R_OK ***** │ │ │ │ │ +#define R_OK   04 /* Test for Read permission. */ │ │ │ │ │ +***** ◆ W_OK ***** │ │ │ │ │ +#define W_OK   02 /* Test for Write permission. */ │ │ │ │ │ +***** ◆ X_OK ***** │ │ │ │ │ +#define X_OK   R_OK /* Test for eXecute permission. */ │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03503.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_limits.h File Reference │ │ │ │ +ACE: os_stdio.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,198 +63,77 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -Macros
│ │ │ │ -
os_limits.h File Reference
│ │ │ │ +Macros | │ │ │ │ +Typedefs
│ │ │ │ +
os_stdio.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │ -
#include "ace/os_include/os_unistd.h"
│ │ │ │ -#include "ace/os_include/os_stdio.h"
│ │ │ │ +
#include "ace/os_include/os_stdarg.h"
│ │ │ │ +#include "ace/os_include/os_stddef.h"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ Macros

#define howmany(x, y)   (((x)+((y)-1))/(y))
 
#define NAME_MAX   256
 
#define MAXNAMELEN   NAME_MAX
 
#define HOST_NAME_MAX   256
 
#define PATH_MAX   1024
 
#define MAXPATHLEN   PATH_MAX
 
#define IOV_MAX   16
 
#define ACE_IOV_MAX   IOV_MAX
 
#define PIPE_BUF   5120
 
#define _POSIX_TIMER_MAX   44
 
#define ACE_MAX_USERID   32
 
#define ACE_STREAMBUF_SIZE   1024
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Typedefs

typedef OVERLAPPED ACE_OVERLAPPED
 
│ │ │ │

Detailed Description

│ │ │ │ -

implementation-defined constants

│ │ │ │ +

standard buffered input/output

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ _POSIX_TIMER_MAX

│ │ │ │ + │ │ │ │ +

◆ ACE_MAX_USERID

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define _POSIX_TIMER_MAX   44#define ACE_MAX_USERID   32
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ ACE_IOV_MAX

│ │ │ │ + │ │ │ │ +

◆ ACE_STREAMBUF_SIZE

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_IOV_MAX   IOV_MAX#define ACE_STREAMBUF_SIZE   1024
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ HOST_NAME_MAX

│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_OVERLAPPED

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define HOST_NAME_MAX   256
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ howmany

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define howmany( x,
 
)   (((x)+((y)-1))/(y))
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ IOV_MAX

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define IOV_MAX   16
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ MAXNAMELEN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define MAXNAMELEN   NAME_MAX
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ MAXPATHLEN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define MAXPATHLEN   PATH_MAX
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ NAME_MAX

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define NAME_MAX   256
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ PATH_MAX

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define PATH_MAX   1024
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ PIPE_BUF

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define PIPE_BUF   5120typedef OVERLAPPED ACE_OVERLAPPED
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,63 +4,35 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -Macros │ │ │ │ │ -os_limits.h File Reference │ │ │ │ │ -#include "ace/os_include/os_unistd.h" │ │ │ │ │ -#include "ace/os_include/os_stdio.h" │ │ │ │ │ +Macros | Typedefs │ │ │ │ │ +os_stdio.h File Reference │ │ │ │ │ +#include "ace/os_include/os_stdarg.h" │ │ │ │ │ +#include "ace/os_include/os_stddef.h" │ │ │ │ │ Macros │ │ │ │ │ -#define howmany(x, y)   (((x)+((y)-1))/(y)) │ │ │ │ │ +#define ACE_MAX_USERID   32 │ │ │ │ │   │ │ │ │ │ -#define NAME_MAX   256 │ │ │ │ │ +#define ACE_STREAMBUF_SIZE   1024 │ │ │ │ │   │ │ │ │ │ -#define MAXNAMELEN   NAME_MAX │ │ │ │ │ -  │ │ │ │ │ -#define HOST_NAME_MAX   256 │ │ │ │ │ -  │ │ │ │ │ -#define PATH_MAX   1024 │ │ │ │ │ -  │ │ │ │ │ -#define MAXPATHLEN   PATH_MAX │ │ │ │ │ -  │ │ │ │ │ -#define IOV_MAX   16 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_IOV_MAX   IOV_MAX │ │ │ │ │ -  │ │ │ │ │ -#define PIPE_BUF   5120 │ │ │ │ │ -  │ │ │ │ │ -#define _POSIX_TIMER_MAX   44 │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef OVERLAPPED ACE_OVERLAPPED │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -implementation-defined constants │ │ │ │ │ +standard buffered input/output │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ _POSIX_TIMER_MAX ***** │ │ │ │ │ -#define _POSIX_TIMER_MAX   44 │ │ │ │ │ -***** ◆ ACE_IOV_MAX ***** │ │ │ │ │ -#define ACE_IOV_MAX   IOV_MAX │ │ │ │ │ -***** ◆ HOST_NAME_MAX ***** │ │ │ │ │ -#define HOST_NAME_MAX   256 │ │ │ │ │ -***** ◆ howmany ***** │ │ │ │ │ -#define howmany (  x, │ │ │ │ │ -  y  │ │ │ │ │ - )    (((x)+((y)-1))/(y)) │ │ │ │ │ -***** ◆ IOV_MAX ***** │ │ │ │ │ -#define IOV_MAX   16 │ │ │ │ │ -***** ◆ MAXNAMELEN ***** │ │ │ │ │ -#define MAXNAMELEN   NAME_MAX │ │ │ │ │ -***** ◆ MAXPATHLEN ***** │ │ │ │ │ -#define MAXPATHLEN   PATH_MAX │ │ │ │ │ -***** ◆ NAME_MAX ***** │ │ │ │ │ -#define NAME_MAX   256 │ │ │ │ │ -***** ◆ PATH_MAX ***** │ │ │ │ │ -#define PATH_MAX   1024 │ │ │ │ │ -***** ◆ PIPE_BUF ***** │ │ │ │ │ -#define PIPE_BUF   5120 │ │ │ │ │ +***** ◆ ACE_MAX_USERID ***** │ │ │ │ │ +#define ACE_MAX_USERID   32 │ │ │ │ │ +***** ◆ ACE_STREAMBUF_SIZE ***** │ │ │ │ │ +#define ACE_STREAMBUF_SIZE   1024 │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_OVERLAPPED ***** │ │ │ │ │ +typedef OVERLAPPED ACE_OVERLAPPED │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03506.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_tar.h File Reference │ │ │ │ +ACE: os_ndbm.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_tar.h File Reference
│ │ │ │ +
os_ndbm.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -

Detailed Description

│ │ │ │ -

extended tar definitions

│ │ │ │ +
#include "ace/os_include/sys/os_types.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +

definitions for ndbm database operations

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,16 +4,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_tar.h File Reference │ │ │ │ │ +os_ndbm.h File Reference │ │ │ │ │ +#include "ace/os_include/sys/os_types.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -extended tar definitions │ │ │ │ │ +definitions for ndbm database operations │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03509.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_poll.h File Reference │ │ │ │ +ACE: os_inttypes.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_poll.h File Reference
│ │ │ │ +
os_inttypes.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -

Detailed Description

│ │ │ │ -

definitions for the poll() function

│ │ │ │ +
#include "ace/os_include/os_stdint.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +

fixed size integer types

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,16 +4,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_poll.h File Reference │ │ │ │ │ +os_inttypes.h File Reference │ │ │ │ │ +#include "ace/os_include/os_stdint.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -definitions for the poll() function │ │ │ │ │ +fixed size integer types │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03512.html │ │ │ │ @@ -69,15 +69,15 @@ │ │ │ │
os_nl_types.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │

Detailed Description

│ │ │ │

data types

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libace-dev/a03515.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_string.h File Reference │ │ │ │ +ACE: os_wordexp.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_string.h File Reference
│ │ │ │ +
os_wordexp.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/os_stddef.h"
│ │ │ │ +
#include "ace/os_include/os_stddef.h"
│ │ │ │

Detailed Description

│ │ │ │ -

string operations

│ │ │ │ +

word-expansion types

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,17 +4,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_string.h File Reference │ │ │ │ │ +os_wordexp.h File Reference │ │ │ │ │ #include "ace/os_include/os_stddef.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -string operations │ │ │ │ │ +word-expansion types │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03518.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_inttypes.h File Reference │ │ │ │ +ACE: os_aio.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_inttypes.h File Reference
│ │ │ │ +
os_aio.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/os_stdint.h"
│ │ │ │ +
#include "ace/os_include/os_signal.h"
│ │ │ │

Detailed Description

│ │ │ │ -

fixed size integer types

│ │ │ │ +

asynchronous input and output (REALTIME)

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,17 +4,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_inttypes.h File Reference │ │ │ │ │ -#include "ace/os_include/os_stdint.h" │ │ │ │ │ +os_aio.h File Reference │ │ │ │ │ +#include "ace/os_include/os_signal.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -fixed size integer types │ │ │ │ │ +asynchronous input and output (REALTIME) │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03521.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_dlfcn.h File Reference │ │ │ │ +ACE: os_sched.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,123 +63,45 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Macros | │ │ │ │ -Typedefs
│ │ │ │ -
os_dlfcn.h File Reference
│ │ │ │ +Classes | │ │ │ │ +Macros
│ │ │ │ +
os_sched.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ +
#include "ace/os_include/os_time.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

struct  cpu_set_t
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ Macros

#define ACE_SHLIB_INVALID_HANDLE   0
 
#define ACE_DEFAULT_SHLIB_MODE   0
 
#define RTLD_LAZY   1
 
#define RTLD_NOW   2
 
#define RTLD_GLOBAL   3
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ -Typedefs

typedef HINSTANCE ACE_SHLIB_HANDLE
 
#define ACE_CPU_SETSIZE   1024
 
│ │ │ │

Detailed Description

│ │ │ │ -

dynamic linking

│ │ │ │ +

execution scheduling (REALTIME)

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_DEFAULT_SHLIB_MODE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_DEFAULT_SHLIB_MODE   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SHLIB_INVALID_HANDLE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SHLIB_INVALID_HANDLE   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ RTLD_GLOBAL

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define RTLD_GLOBAL   3
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ RTLD_LAZY

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define RTLD_LAZY   1
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ RTLD_NOW

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define RTLD_NOW   2
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_SHLIB_HANDLE

│ │ │ │ + │ │ │ │ +

◆ ACE_CPU_SETSIZE

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
typedef HINSTANCE ACE_SHLIB_HANDLE#define ACE_CPU_SETSIZE   1024
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,45 +4,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -Macros | Typedefs │ │ │ │ │ -os_dlfcn.h File Reference │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_SHLIB_INVALID_HANDLE   0 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_DEFAULT_SHLIB_MODE   0 │ │ │ │ │ -  │ │ │ │ │ -#define RTLD_LAZY   1 │ │ │ │ │ +Classes | Macros │ │ │ │ │ +os_sched.h File Reference │ │ │ │ │ +#include "ace/os_include/os_time.h" │ │ │ │ │ + Classes │ │ │ │ │ +struct  cpu_set_t │ │ │ │ │   │ │ │ │ │ -#define RTLD_NOW   2 │ │ │ │ │ -  │ │ │ │ │ -#define RTLD_GLOBAL   3 │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef HINSTANCE ACE_SHLIB_HANDLE │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_CPU_SETSIZE   1024 │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -dynamic linking │ │ │ │ │ +execution scheduling (REALTIME) │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_DEFAULT_SHLIB_MODE ***** │ │ │ │ │ -#define ACE_DEFAULT_SHLIB_MODE   0 │ │ │ │ │ -***** ◆ ACE_SHLIB_INVALID_HANDLE ***** │ │ │ │ │ -#define ACE_SHLIB_INVALID_HANDLE   0 │ │ │ │ │ -***** ◆ RTLD_GLOBAL ***** │ │ │ │ │ -#define RTLD_GLOBAL   3 │ │ │ │ │ -***** ◆ RTLD_LAZY ***** │ │ │ │ │ -#define RTLD_LAZY   1 │ │ │ │ │ -***** ◆ RTLD_NOW ***** │ │ │ │ │ -#define RTLD_NOW   2 │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_SHLIB_HANDLE ***** │ │ │ │ │ -typedef HINSTANCE ACE_SHLIB_HANDLE │ │ │ │ │ +***** ◆ ACE_CPU_SETSIZE ***** │ │ │ │ │ +#define ACE_CPU_SETSIZE   1024 │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03524.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_iso646.h File Reference │ │ │ │ +ACE: os_grp.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_iso646.h File Reference
│ │ │ │ +
os_grp.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -

Detailed Description

│ │ │ │ -

alternative spellings

│ │ │ │ +
#include "ace/os_include/sys/os_types.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +

group structure

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,16 +4,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_iso646.h File Reference │ │ │ │ │ +os_grp.h File Reference │ │ │ │ │ +#include "ace/os_include/sys/os_types.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -alternative spellings │ │ │ │ │ +group structure │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03527.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_stdbool.h File Reference │ │ │ │ +ACE: os_kstat.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_stdbool.h File Reference
│ │ │ │ +
os_kstat.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │

Detailed Description

│ │ │ │ -

boolean type and values

│ │ │ │ -
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │ -
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +
Author
Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,16 +4,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_stdbool.h File Reference │ │ │ │ │ +os_kstat.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -boolean type and values │ │ │ │ │ Author │ │ │ │ │ - Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ - This code was originally in various places including ace/OS.h. │ │ │ │ │ + Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03530.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_aio.h File Reference │ │ │ │ +ACE: os_syslog.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_aio.h File Reference
│ │ │ │ +
os_syslog.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/os_signal.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -

asynchronous input and output (REALTIME)

│ │ │ │ +

Detailed Description

│ │ │ │ +

definitions for system error logging

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,17 +4,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_aio.h File Reference │ │ │ │ │ -#include "ace/os_include/os_signal.h" │ │ │ │ │ +os_syslog.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -asynchronous input and output (REALTIME) │ │ │ │ │ +definitions for system error logging │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03533.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_syslog.h File Reference │ │ │ │ +ACE: os_langinfo.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_syslog.h File Reference
│ │ │ │ +
os_langinfo.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -

Detailed Description

│ │ │ │ -

definitions for system error logging

│ │ │ │ -
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │ +
#include "ace/os_include/os_nl_types.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +

language information constants

│ │ │ │ +
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tem..nosp@m.com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h.
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,16 +4,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_syslog.h File Reference │ │ │ │ │ +os_langinfo.h File Reference │ │ │ │ │ +#include "ace/os_include/os_nl_types.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -definitions for system error logging │ │ │ │ │ +language information constants │ │ │ │ │ Author │ │ │ │ │ - Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ + Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tem..nosp@m.com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03536.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_sched.h File Reference │ │ │ │ +ACE: os_ftw.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,52 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Macros
│ │ │ │ -
os_sched.h File Reference
│ │ │ │ +
os_ftw.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/os_time.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

struct  cpu_set_t
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_CPU_SETSIZE   1024
 
│ │ │ │ -

Detailed Description

│ │ │ │ -

execution scheduling (REALTIME)

│ │ │ │ +
#include "ace/os_include/sys/os_stat.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +

file tree traversal

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_CPU_SETSIZE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CPU_SETSIZE   1024
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,27 +4,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -Classes | Macros │ │ │ │ │ -os_sched.h File Reference │ │ │ │ │ -#include "ace/os_include/os_time.h" │ │ │ │ │ - Classes │ │ │ │ │ -struct  cpu_set_t │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_CPU_SETSIZE   1024 │ │ │ │ │ -  │ │ │ │ │ +os_ftw.h File Reference │ │ │ │ │ +#include "ace/os_include/sys/os_stat.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -execution scheduling (REALTIME) │ │ │ │ │ +file tree traversal │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_CPU_SETSIZE ***** │ │ │ │ │ -#define ACE_CPU_SETSIZE   1024 │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03539.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_ndbm.h File Reference │ │ │ │ +ACE: os_pdh.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
os_ndbm.h File Reference
│ │ │ │ +
os_pdh.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/sys/os_types.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -

definitions for ndbm database operations

│ │ │ │ -
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │ -
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +

Detailed Description

│ │ │ │ +

definitions for the windows pdh API

│ │ │ │ +
Author
Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,17 +4,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_ndbm.h File Reference │ │ │ │ │ -#include "ace/os_include/sys/os_types.h" │ │ │ │ │ +os_pdh.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -definitions for ndbm database operations │ │ │ │ │ +definitions for the windows pdh API │ │ │ │ │ Author │ │ │ │ │ - Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ - This code was originally in various places including ace/OS.h. │ │ │ │ │ + Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03542.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_wordexp.h File Reference │ │ │ │ +ACE: os_float.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_wordexp.h File Reference
│ │ │ │ +
os_float.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/os_stddef.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -

word-expansion types

│ │ │ │ +

Detailed Description

│ │ │ │ +

floating types

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,17 +4,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_wordexp.h File Reference │ │ │ │ │ -#include "ace/os_include/os_stddef.h" │ │ │ │ │ +os_float.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -word-expansion types │ │ │ │ │ +floating types │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03545.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_math.h File Reference │ │ │ │ +ACE: os_ctype.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,45 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_math.h File Reference
│ │ │ │ +
│ │ │ │ +Typedefs
│ │ │ │ +
os_ctype.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef int ctype_t
 
│ │ │ │

Detailed Description

│ │ │ │ -

mathematical declarations

│ │ │ │ +

character types

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ -
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ctype_t

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef int ctype_t
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,16 +4,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_math.h File Reference │ │ │ │ │ +Typedefs │ │ │ │ │ +os_ctype.h File Reference │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef int ctype_t │ │ │ │ │ +  │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -mathematical declarations │ │ │ │ │ +character types │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ctype_t ***** │ │ │ │ │ +typedef int ctype_t │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03548.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_strings.h File Reference │ │ │ │ +ACE: os_semaphore.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
os_strings.h File Reference
│ │ │ │ +
os_semaphore.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/os_stddef.h"
│ │ │ │ +
#include "ace/os_include/os_time.h"
│ │ │ │

Detailed Description

│ │ │ │ -

string operations

│ │ │ │ +

semaphores (REALTIME)

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,17 +4,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_strings.h File Reference │ │ │ │ │ -#include "ace/os_include/os_stddef.h" │ │ │ │ │ +os_semaphore.h File Reference │ │ │ │ │ +#include "ace/os_include/os_time.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -string operations │ │ │ │ │ +semaphores (REALTIME) │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03551.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_termios.h File Reference │ │ │ │ +ACE: os_time.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,68 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_termios.h File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Typedefs
│ │ │ │ +
os_time.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/os_include/sys/os_types.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

struct  timespec
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef struct timespec timespec_t
 
typedef const struct timespecACE_TIMESPEC_PTR
 
│ │ │ │

Detailed Description

│ │ │ │ -

define values for termios

│ │ │ │ +

time types

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ -
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_TIMESPEC_PTR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef const struct timespec* ACE_TIMESPEC_PTR
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ timespec_t

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef struct timespec timespec_t
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,16 +4,31 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_termios.h File Reference │ │ │ │ │ +Classes | Typedefs │ │ │ │ │ +os_time.h File Reference │ │ │ │ │ +#include "ace/os_include/sys/os_types.h" │ │ │ │ │ + Classes │ │ │ │ │ +struct  timespec │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ + typedef struct timespec timespec_t │ │ │ │ │ +  │ │ │ │ │ +typedef const struct timespec * ACE_TIMESPEC_PTR │ │ │ │ │ +  │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -define values for termios │ │ │ │ │ +time types │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_TIMESPEC_PTR ***** │ │ │ │ │ +typedef const struct timespec* ACE_TIMESPEC_PTR │ │ │ │ │ +***** ◆ timespec_t ***** │ │ │ │ │ +typedef struct timespec timespec_t │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03554.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_utime.h File Reference │ │ │ │ +ACE: os_local.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
os_utime.h File Reference
│ │ │ │ +
os_local.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/sys/os_types.h"
│ │ │ │ +
#include "ace/os_include/os_stddef.h"
│ │ │ │

Detailed Description

│ │ │ │ -

access and modification times structure

│ │ │ │ +

category macros

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,17 +4,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_utime.h File Reference │ │ │ │ │ -#include "ace/os_include/sys/os_types.h" │ │ │ │ │ +os_local.h File Reference │ │ │ │ │ +#include "ace/os_include/os_stddef.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -access and modification times structure │ │ │ │ │ +category macros │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03557.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_stropts.h File Reference │ │ │ │ +ACE: os_pwd.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,116 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Macros
│ │ │ │ -
os_stropts.h File Reference
│ │ │ │ +
os_pwd.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/os_unistd.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

struct  strbuf
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define SIOCGIFBRDADDR   0
 
#define SIOCGIFADDR   0
 
#define SIOCGIFCONF   0
 
#define SIOCGIFFLAGS   0
 
#define SIOCGIFHWADDR   0
 
│ │ │ │ -

Detailed Description

│ │ │ │ -

STREAMS interface (STREAMS)

│ │ │ │ +
#include "ace/os_include/sys/os_types.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +

password structure

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ SIOCGIFADDR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SIOCGIFADDR   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SIOCGIFBRDADDR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SIOCGIFBRDADDR   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SIOCGIFCONF

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SIOCGIFCONF   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SIOCGIFFLAGS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SIOCGIFFLAGS   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SIOCGIFHWADDR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SIOCGIFHWADDR   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,43 +4,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -Classes | Macros │ │ │ │ │ -os_stropts.h File Reference │ │ │ │ │ -#include "ace/os_include/os_unistd.h" │ │ │ │ │ - Classes │ │ │ │ │ -struct  strbuf │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define SIOCGIFBRDADDR   0 │ │ │ │ │ -  │ │ │ │ │ -#define SIOCGIFADDR   0 │ │ │ │ │ -  │ │ │ │ │ -#define SIOCGIFCONF   0 │ │ │ │ │ -  │ │ │ │ │ -#define SIOCGIFFLAGS   0 │ │ │ │ │ -  │ │ │ │ │ -#define SIOCGIFHWADDR   0 │ │ │ │ │ -  │ │ │ │ │ +os_pwd.h File Reference │ │ │ │ │ +#include "ace/os_include/sys/os_types.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -STREAMS interface (STREAMS) │ │ │ │ │ +password structure │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ SIOCGIFADDR ***** │ │ │ │ │ -#define SIOCGIFADDR   0 │ │ │ │ │ -***** ◆ SIOCGIFBRDADDR ***** │ │ │ │ │ -#define SIOCGIFBRDADDR   0 │ │ │ │ │ -***** ◆ SIOCGIFCONF ***** │ │ │ │ │ -#define SIOCGIFCONF   0 │ │ │ │ │ -***** ◆ SIOCGIFFLAGS ***** │ │ │ │ │ -#define SIOCGIFFLAGS   0 │ │ │ │ │ -***** ◆ SIOCGIFHWADDR ***** │ │ │ │ │ -#define SIOCGIFHWADDR   0 │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03560.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_pdh.h File Reference │ │ │ │ +ACE: os_complex.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
os_pdh.h File Reference
│ │ │ │ +
os_complex.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │

Detailed Description

│ │ │ │ -

definitions for the windows pdh API

│ │ │ │ -
Author
Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl
│ │ │ │ +

complex arithmetic

│ │ │ │ +
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │ +
│ │ │ │ +This code was originally in various places including ace/OS.h.
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,15 +4,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_pdh.h File Reference │ │ │ │ │ +os_complex.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -definitions for the windows pdh API │ │ │ │ │ +complex arithmetic │ │ │ │ │ Author │ │ │ │ │ - Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl │ │ │ │ │ + Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ + This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03563.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_pthread.h File Reference │ │ │ │ +ACE: os_poll.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,24 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_pthread.h File Reference
│ │ │ │ +
os_poll.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/sys/os_types.h"
│ │ │ │ -#include "ace/os_include/os_stdint.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -

threads

│ │ │ │ +

Detailed Description

│ │ │ │ +

definitions for the poll() function

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,18 +4,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_pthread.h File Reference │ │ │ │ │ -#include "ace/os_include/sys/os_types.h" │ │ │ │ │ -#include "ace/os_include/os_stdint.h" │ │ │ │ │ +os_poll.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -threads │ │ │ │ │ +definitions for the poll() function │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03566.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_grp.h File Reference │ │ │ │ +ACE: os_spawn.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,25 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_grp.h File Reference
│ │ │ │ +
os_spawn.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/sys/os_types.h"
│ │ │ │ +
#include "ace/os_include/os_signal.h"
│ │ │ │ +#include "ace/os_include/sys/os_types.h"
│ │ │ │ +#include "ace/os_include/os_sched.h"
│ │ │ │

Detailed Description

│ │ │ │ -

group structure

│ │ │ │ +

spawn (ADVANCED REALTIME)

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,17 +4,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_grp.h File Reference │ │ │ │ │ +os_spawn.h File Reference │ │ │ │ │ +#include "ace/os_include/os_signal.h" │ │ │ │ │ #include "ace/os_include/sys/os_types.h" │ │ │ │ │ +#include "ace/os_include/os_sched.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -group structure │ │ │ │ │ +spawn (ADVANCED REALTIME) │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03569.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_wctype.h File Reference │ │ │ │ +ACE: os_limits.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,205 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_wctype.h File Reference
│ │ │ │ +
│ │ │ │ +Macros
│ │ │ │ +
os_limits.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/os_wchar.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -

wide-character classification and mapping utilities

│ │ │ │ +
#include "ace/os_include/os_unistd.h"
│ │ │ │ +#include "ace/os_include/os_stdio.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define howmany(x, y)   (((x)+((y)-1))/(y))
 
#define NAME_MAX   256
 
#define MAXNAMELEN   NAME_MAX
 
#define HOST_NAME_MAX   256
 
#define PATH_MAX   1024
 
#define MAXPATHLEN   PATH_MAX
 
#define IOV_MAX   16
 
#define ACE_IOV_MAX   IOV_MAX
 
#define PIPE_BUF   5120
 
#define _POSIX_TIMER_MAX   44
 
│ │ │ │ +

Detailed Description

│ │ │ │ +

implementation-defined constants

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ -
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ _POSIX_TIMER_MAX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define _POSIX_TIMER_MAX   44
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_IOV_MAX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_IOV_MAX   IOV_MAX
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ HOST_NAME_MAX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define HOST_NAME_MAX   256
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ howmany

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define howmany( x,
 
)   (((x)+((y)-1))/(y))
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ IOV_MAX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define IOV_MAX   16
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ MAXNAMELEN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define MAXNAMELEN   NAME_MAX
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ MAXPATHLEN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define MAXPATHLEN   PATH_MAX
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ NAME_MAX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define NAME_MAX   256
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ PATH_MAX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define PATH_MAX   1024
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ PIPE_BUF

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define PIPE_BUF   5120
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,17 +4,63 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_wctype.h File Reference │ │ │ │ │ -#include "ace/os_include/os_wchar.h" │ │ │ │ │ +Macros │ │ │ │ │ +os_limits.h File Reference │ │ │ │ │ +#include "ace/os_include/os_unistd.h" │ │ │ │ │ +#include "ace/os_include/os_stdio.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define howmany(x, y)   (((x)+((y)-1))/(y)) │ │ │ │ │ +  │ │ │ │ │ +#define NAME_MAX   256 │ │ │ │ │ +  │ │ │ │ │ +#define MAXNAMELEN   NAME_MAX │ │ │ │ │ +  │ │ │ │ │ +#define HOST_NAME_MAX   256 │ │ │ │ │ +  │ │ │ │ │ +#define PATH_MAX   1024 │ │ │ │ │ +  │ │ │ │ │ +#define MAXPATHLEN   PATH_MAX │ │ │ │ │ +  │ │ │ │ │ +#define IOV_MAX   16 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_IOV_MAX   IOV_MAX │ │ │ │ │ +  │ │ │ │ │ +#define PIPE_BUF   5120 │ │ │ │ │ +  │ │ │ │ │ +#define _POSIX_TIMER_MAX   44 │ │ │ │ │ +  │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -wide-character classification and mapping utilities │ │ │ │ │ +implementation-defined constants │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ _POSIX_TIMER_MAX ***** │ │ │ │ │ +#define _POSIX_TIMER_MAX   44 │ │ │ │ │ +***** ◆ ACE_IOV_MAX ***** │ │ │ │ │ +#define ACE_IOV_MAX   IOV_MAX │ │ │ │ │ +***** ◆ HOST_NAME_MAX ***** │ │ │ │ │ +#define HOST_NAME_MAX   256 │ │ │ │ │ +***** ◆ howmany ***** │ │ │ │ │ +#define howmany (  x, │ │ │ │ │ +  y  │ │ │ │ │ + )    (((x)+((y)-1))/(y)) │ │ │ │ │ +***** ◆ IOV_MAX ***** │ │ │ │ │ +#define IOV_MAX   16 │ │ │ │ │ +***** ◆ MAXNAMELEN ***** │ │ │ │ │ +#define MAXNAMELEN   NAME_MAX │ │ │ │ │ +***** ◆ MAXPATHLEN ***** │ │ │ │ │ +#define MAXPATHLEN   PATH_MAX │ │ │ │ │ +***** ◆ NAME_MAX ***** │ │ │ │ │ +#define NAME_MAX   256 │ │ │ │ │ +***** ◆ PATH_MAX ***** │ │ │ │ │ +#define PATH_MAX   1024 │ │ │ │ │ +***** ◆ PIPE_BUF ***** │ │ │ │ │ +#define PIPE_BUF   5120 │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03572.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_regex.h File Reference │ │ │ │ +ACE: os_math.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
os_regex.h File Reference
│ │ │ │ +
os_math.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/sys/os_types.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -

regular expression matching types

│ │ │ │ +

Detailed Description

│ │ │ │ +

mathematical declarations

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,17 +4,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_regex.h File Reference │ │ │ │ │ -#include "ace/os_include/sys/os_types.h" │ │ │ │ │ +os_math.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -regular expression matching types │ │ │ │ │ +mathematical declarations │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03575.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_kstat.h File Reference │ │ │ │ +ACE: os_fmtmsg.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_kstat.h File Reference
│ │ │ │ +
os_fmtmsg.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │

Detailed Description

│ │ │ │ -
Author
Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl
│ │ │ │ +

message display structures

│ │ │ │ +
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │ +
│ │ │ │ +This code was originally in various places including ace/OS.h.
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,14 +4,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_kstat.h File Reference │ │ │ │ │ +os_fmtmsg.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ +message display structures │ │ │ │ │ Author │ │ │ │ │ - Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl │ │ │ │ │ + Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ + This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03578.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_local.h File Reference │ │ │ │ +ACE: os_stropts.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,116 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_local.h File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Macros
│ │ │ │ +
os_stropts.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/os_stddef.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -

category macros

│ │ │ │ +
#include "ace/os_include/os_unistd.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

struct  strbuf
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define SIOCGIFBRDADDR   0
 
#define SIOCGIFADDR   0
 
#define SIOCGIFCONF   0
 
#define SIOCGIFFLAGS   0
 
#define SIOCGIFHWADDR   0
 
│ │ │ │ +

Detailed Description

│ │ │ │ +

STREAMS interface (STREAMS)

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ -
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ SIOCGIFADDR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SIOCGIFADDR   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SIOCGIFBRDADDR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SIOCGIFBRDADDR   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SIOCGIFCONF

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SIOCGIFCONF   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SIOCGIFFLAGS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SIOCGIFFLAGS   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SIOCGIFHWADDR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SIOCGIFHWADDR   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,17 +4,43 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_local.h File Reference │ │ │ │ │ -#include "ace/os_include/os_stddef.h" │ │ │ │ │ +Classes | Macros │ │ │ │ │ +os_stropts.h File Reference │ │ │ │ │ +#include "ace/os_include/os_unistd.h" │ │ │ │ │ + Classes │ │ │ │ │ +struct  strbuf │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define SIOCGIFBRDADDR   0 │ │ │ │ │ +  │ │ │ │ │ +#define SIOCGIFADDR   0 │ │ │ │ │ +  │ │ │ │ │ +#define SIOCGIFCONF   0 │ │ │ │ │ +  │ │ │ │ │ +#define SIOCGIFFLAGS   0 │ │ │ │ │ +  │ │ │ │ │ +#define SIOCGIFHWADDR   0 │ │ │ │ │ +  │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -category macros │ │ │ │ │ +STREAMS interface (STREAMS) │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ SIOCGIFADDR ***** │ │ │ │ │ +#define SIOCGIFADDR   0 │ │ │ │ │ +***** ◆ SIOCGIFBRDADDR ***** │ │ │ │ │ +#define SIOCGIFBRDADDR   0 │ │ │ │ │ +***** ◆ SIOCGIFCONF ***** │ │ │ │ │ +#define SIOCGIFCONF   0 │ │ │ │ │ +***** ◆ SIOCGIFFLAGS ***** │ │ │ │ │ +#define SIOCGIFFLAGS   0 │ │ │ │ │ +***** ◆ SIOCGIFHWADDR ***** │ │ │ │ │ +#define SIOCGIFHWADDR   0 │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03581.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_fmtmsg.h File Reference │ │ │ │ +ACE: os_cpio.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
os_fmtmsg.h File Reference
│ │ │ │ +
os_cpio.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │

Detailed Description

│ │ │ │ -

message display structures

│ │ │ │ +

cpio archive values

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,16 +4,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_fmtmsg.h File Reference │ │ │ │ │ +os_cpio.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -message display structures │ │ │ │ │ +cpio archive values │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03584.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_mqueue.h File Reference │ │ │ │ +ACE: os_ucontext.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,46 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_mqueue.h File Reference
│ │ │ │ +
│ │ │ │ +Typedefs
│ │ │ │ +
os_ucontext.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/os_signal.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -

message queues (REALTIME)

│ │ │ │ +
#include "ace/os_include/os_signal.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef int ucontext_t
 
│ │ │ │ +

Detailed Description

│ │ │ │ +

user context

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ -
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ucontext_t

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef int ucontext_t
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,17 +4,24 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_mqueue.h File Reference │ │ │ │ │ +Typedefs │ │ │ │ │ +os_ucontext.h File Reference │ │ │ │ │ #include "ace/os_include/os_signal.h" │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef int ucontext_t │ │ │ │ │ +  │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -message queues (REALTIME) │ │ │ │ │ +user context │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ucontext_t ***** │ │ │ │ │ +typedef int ucontext_t │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03587.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_wchar.h File Reference │ │ │ │ +ACE: os_fenv.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,27 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
os_wchar.h File Reference
│ │ │ │ +
os_fenv.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/os_stdio.h"
│ │ │ │ -#include "ace/os_include/os_stdlib.h"
│ │ │ │ -#include "ace/os_include/os_time.h"
│ │ │ │ -#include "ace/os_include/os_string.h"
│ │ │ │ -#include "ace/os_include/os_ctype.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -

wide-character handling

│ │ │ │ +

Detailed Description

│ │ │ │ +

floating-point environment

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,21 +4,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_wchar.h File Reference │ │ │ │ │ -#include "ace/os_include/os_stdio.h" │ │ │ │ │ -#include "ace/os_include/os_stdlib.h" │ │ │ │ │ -#include "ace/os_include/os_time.h" │ │ │ │ │ -#include "ace/os_include/os_string.h" │ │ │ │ │ -#include "ace/os_include/os_ctype.h" │ │ │ │ │ +os_fenv.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -wide-character handling │ │ │ │ │ +floating-point environment │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03590.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_signal.h File Reference │ │ │ │ +ACE: os_glob.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,509 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Macros | │ │ │ │ -Typedefs | │ │ │ │ -Functions
│ │ │ │ -
os_signal.h File Reference
│ │ │ │ +
os_glob.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/sys/os_types.h"
│ │ │ │ -#include "ace/os_include/os_ucontext.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define SA_SIGINFO   0
 
#define SA_RESTART   0
 
#define SIGHUP   0
 
#define SIGINT   0
 
#define SIGSEGV   0
 
#define SIGIO   0
 
#define SIGUSR1   0
 
#define SIGUSR2   0
 
#define SIGCHLD   0
 
#define SIGCLD   SIGCHLD
 
#define SIGQUIT   0
 
#define SIGPIPE   0
 
#define SIGALRM   0
 
#define SIGABRT   0
 
#define SIGTERM   0
 
#define SIG_DFL   ((__sighandler_t) 0)
 
#define SIG_IGN   ((__sighandler_t) 1) /* ignore signal */
 
#define SIG_ERR   ((__sighandler_t) -1) /* error return from signal */
 
#define ACE_SIGIO   -1
 
#define ACE_SIGURG   -2
 
#define ACE_CLOEXEC   -3
 
#define ACE_NSIG   NSIG
 
#define ACE_SIGRTMIN   0
 
#define ACE_SIGRTMAX   0
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef int sig_atomic_t
 
using ACE_SignalHandler = void(__cdecl *)(int)
 
using ACE_SignalHandlerV = void(__cdecl *)(int)
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Functions

int pthread_sigmask (int, const sigset_t *, sigset_t *)
 
│ │ │ │

Detailed Description

│ │ │ │ -

signals

│ │ │ │ +

pathname pattern-matching types

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_CLOEXEC

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CLOEXEC   -3
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_NSIG

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_NSIG   NSIG
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SIGIO

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SIGIO   -1
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SIGRTMAX

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SIGRTMAX   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SIGRTMIN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SIGRTMIN   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SIGURG

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_SIGURG   -2
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SA_RESTART

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SA_RESTART   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SA_SIGINFO

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SA_SIGINFO   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SIG_DFL

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SIG_DFL   ((__sighandler_t) 0)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SIG_ERR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SIG_ERR   ((__sighandler_t) -1) /* error return from signal */
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SIG_IGN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SIG_IGN   ((__sighandler_t) 1) /* ignore signal */
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SIGABRT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SIGABRT   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SIGALRM

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SIGALRM   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SIGCHLD

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SIGCHLD   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SIGCLD

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SIGCLD   SIGCHLD
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SIGHUP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SIGHUP   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SIGINT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SIGINT   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SIGIO

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SIGIO   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SIGPIPE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SIGPIPE   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SIGQUIT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SIGQUIT   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SIGSEGV

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SIGSEGV   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SIGTERM

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SIGTERM   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SIGUSR1

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SIGUSR1   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SIGUSR2

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SIGUSR2   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_SignalHandler

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
using ACE_SignalHandler = void (__cdecl *)(int)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_SignalHandlerV

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
using ACE_SignalHandlerV = void (__cdecl *)(int)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ sig_atomic_t

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef int sig_atomic_t
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Function Documentation

│ │ │ │ - │ │ │ │ -

◆ pthread_sigmask()

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
int pthread_sigmask (int ,
const sigset_t * ,
sigset_t *  
)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,140 +4,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -Macros | Typedefs | Functions │ │ │ │ │ -os_signal.h File Reference │ │ │ │ │ -#include "ace/os_include/sys/os_types.h" │ │ │ │ │ -#include "ace/os_include/os_ucontext.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define SA_SIGINFO   0 │ │ │ │ │ -  │ │ │ │ │ -#define SA_RESTART   0 │ │ │ │ │ -  │ │ │ │ │ -#define SIGHUP   0 │ │ │ │ │ -  │ │ │ │ │ -#define SIGINT   0 │ │ │ │ │ -  │ │ │ │ │ -#define SIGSEGV   0 │ │ │ │ │ -  │ │ │ │ │ -#define SIGIO   0 │ │ │ │ │ -  │ │ │ │ │ -#define SIGUSR1   0 │ │ │ │ │ -  │ │ │ │ │ -#define SIGUSR2   0 │ │ │ │ │ -  │ │ │ │ │ -#define SIGCHLD   0 │ │ │ │ │ -  │ │ │ │ │ -#define SIGCLD   SIGCHLD │ │ │ │ │ -  │ │ │ │ │ -#define SIGQUIT   0 │ │ │ │ │ -  │ │ │ │ │ -#define SIGPIPE   0 │ │ │ │ │ -  │ │ │ │ │ -#define SIGALRM   0 │ │ │ │ │ -  │ │ │ │ │ -#define SIGABRT   0 │ │ │ │ │ -  │ │ │ │ │ -#define SIGTERM   0 │ │ │ │ │ -  │ │ │ │ │ -#define SIG_DFL   ((__sighandler_t) 0) │ │ │ │ │ -  │ │ │ │ │ -#define SIG_IGN   ((__sighandler_t) 1) /* ignore signal */ │ │ │ │ │ -  │ │ │ │ │ -#define SIG_ERR   ((__sighandler_t) -1) /* error return from signal */ │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SIGIO   -1 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SIGURG   -2 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CLOEXEC   -3 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_NSIG   NSIG │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SIGRTMIN   0 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_SIGRTMAX   0 │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef int sig_atomic_t │ │ │ │ │ -  │ │ │ │ │ - using ACE_SignalHandler = void(__cdecl *)(int) │ │ │ │ │ -  │ │ │ │ │ - using ACE_SignalHandlerV = void(__cdecl *)(int) │ │ │ │ │ -  │ │ │ │ │ - Functions │ │ │ │ │ -int pthread_sigmask (int, const sigset_t *, sigset_t *) │ │ │ │ │ -  │ │ │ │ │ +os_glob.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -signals │ │ │ │ │ +pathname pattern-matching types │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_CLOEXEC ***** │ │ │ │ │ -#define ACE_CLOEXEC   -3 │ │ │ │ │ -***** ◆ ACE_NSIG ***** │ │ │ │ │ -#define ACE_NSIG   NSIG │ │ │ │ │ -***** ◆ ACE_SIGIO ***** │ │ │ │ │ -#define ACE_SIGIO   -1 │ │ │ │ │ -***** ◆ ACE_SIGRTMAX ***** │ │ │ │ │ -#define ACE_SIGRTMAX   0 │ │ │ │ │ -***** ◆ ACE_SIGRTMIN ***** │ │ │ │ │ -#define ACE_SIGRTMIN   0 │ │ │ │ │ -***** ◆ ACE_SIGURG ***** │ │ │ │ │ -#define ACE_SIGURG   -2 │ │ │ │ │ -***** ◆ SA_RESTART ***** │ │ │ │ │ -#define SA_RESTART   0 │ │ │ │ │ -***** ◆ SA_SIGINFO ***** │ │ │ │ │ -#define SA_SIGINFO   0 │ │ │ │ │ -***** ◆ SIG_DFL ***** │ │ │ │ │ -#define SIG_DFL   ((__sighandler_t) 0) │ │ │ │ │ -***** ◆ SIG_ERR ***** │ │ │ │ │ -#define SIG_ERR   ((__sighandler_t) -1) /* error return from signal */ │ │ │ │ │ -***** ◆ SIG_IGN ***** │ │ │ │ │ -#define SIG_IGN   ((__sighandler_t) 1) /* ignore signal */ │ │ │ │ │ -***** ◆ SIGABRT ***** │ │ │ │ │ -#define SIGABRT   0 │ │ │ │ │ -***** ◆ SIGALRM ***** │ │ │ │ │ -#define SIGALRM   0 │ │ │ │ │ -***** ◆ SIGCHLD ***** │ │ │ │ │ -#define SIGCHLD   0 │ │ │ │ │ -***** ◆ SIGCLD ***** │ │ │ │ │ -#define SIGCLD   SIGCHLD │ │ │ │ │ -***** ◆ SIGHUP ***** │ │ │ │ │ -#define SIGHUP   0 │ │ │ │ │ -***** ◆ SIGINT ***** │ │ │ │ │ -#define SIGINT   0 │ │ │ │ │ -***** ◆ SIGIO ***** │ │ │ │ │ -#define SIGIO   0 │ │ │ │ │ -***** ◆ SIGPIPE ***** │ │ │ │ │ -#define SIGPIPE   0 │ │ │ │ │ -***** ◆ SIGQUIT ***** │ │ │ │ │ -#define SIGQUIT   0 │ │ │ │ │ -***** ◆ SIGSEGV ***** │ │ │ │ │ -#define SIGSEGV   0 │ │ │ │ │ -***** ◆ SIGTERM ***** │ │ │ │ │ -#define SIGTERM   0 │ │ │ │ │ -***** ◆ SIGUSR1 ***** │ │ │ │ │ -#define SIGUSR1   0 │ │ │ │ │ -***** ◆ SIGUSR2 ***** │ │ │ │ │ -#define SIGUSR2   0 │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_SignalHandler ***** │ │ │ │ │ -using ACE_SignalHandler = void (__cdecl *)(int) │ │ │ │ │ -***** ◆ ACE_SignalHandlerV ***** │ │ │ │ │ -using ACE_SignalHandlerV = void (__cdecl *)(int) │ │ │ │ │ -***** ◆ sig_atomic_t ***** │ │ │ │ │ -typedef int sig_atomic_t │ │ │ │ │ -***** Function Documentation ***** │ │ │ │ │ -***** ◆ pthread_sigmask() ***** │ │ │ │ │ -int pthread_sigmask ( int  , │ │ │ │ │ - const sigset_t * , │ │ │ │ │ - sigset_t *    │ │ │ │ │ - ) │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03593.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_byteswap.h File Reference │ │ │ │ +ACE: os_ulimit.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
os_byteswap.h File Reference
│ │ │ │ +
os_ulimit.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │

Detailed Description

│ │ │ │ -

Byteswap methods

│ │ │ │ -
Author
Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl
│ │ │ │ +

ulimit commands

│ │ │ │ +
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │ +
│ │ │ │ +This code was originally in various places including ace/OS.h.
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,15 +4,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_byteswap.h File Reference │ │ │ │ │ +os_ulimit.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -Byteswap methods │ │ │ │ │ +ulimit commands │ │ │ │ │ Author │ │ │ │ │ - Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl │ │ │ │ │ + Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ + This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03596.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_errno.h File Reference │ │ │ │ +ACE: os_typeinfo.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,797 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Macros
│ │ │ │ -
os_errno.h File Reference
│ │ │ │ +
os_typeinfo.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_CUSTOM_ERRNO_BASE   1000
 
#define ETIME   ERROR_SEM_TIMEOUT
 
#define EWOULDBLOCK   WSAEWOULDBLOCK
 
#define EINPROGRESS   WSAEINPROGRESS
 
#define EALREADY   WSAEALREADY
 
#define ENOTSOCK   WSAENOTSOCK
 
#define EDESTADDRREQ   WSAEDESTADDRREQ
 
#define EMSGSIZE   WSAEMSGSIZE
 
#define EPROTOTYPE   WSAEPROTOTYPE
 
#define ENOPROTOOPT   WSAENOPROTOOPT
 
#define EPROTONOSUPPORT   WSAEPROTONOSUPPORT
 
#define ESOCKTNOSUPPORT   WSAESOCKTNOSUPPORT
 
#define EOPNOTSUPP   WSAEOPNOTSUPP
 
#define EPFNOSUPPORT   WSAEPFNOSUPPORT
 
#define EAFNOSUPPORT   WSAEAFNOSUPPORT
 
#define EADDRINUSE   WSAEADDRINUSE
 
#define EADDRNOTAVAIL   WSAEADDRNOTAVAIL
 
#define ENETDOWN   WSAENETDOWN
 
#define ENETUNREACH   WSAENETUNREACH
 
#define ENETRESET   WSAENETRESET
 
#define ECONNABORTED   WSAECONNABORTED
 
#define ECONNRESET   WSAECONNRESET
 
#define ENOBUFS   WSAENOBUFS
 
#define EISCONN   WSAEISCONN
 
#define ENOTCONN   WSAENOTCONN
 
#define ESHUTDOWN   WSAESHUTDOWN
 
#define ETOOMANYREFS   WSAETOOMANYREFS
 
#define ETIMEDOUT   WSAETIMEDOUT
 
#define ECONNREFUSED   WSAECONNREFUSED
 
#define ELOOP   WSAELOOP
 
#define EHOSTDOWN   WSAEHOSTDOWN
 
#define EHOSTUNREACH   WSAEHOSTUNREACH
 
#define EPROCLIM   WSAEPROCLIM
 
#define EUSERS   WSAEUSERS
 
#define EDQUOT   WSAEDQUOT
 
#define ESTALE   WSAESTALE
 
#define EREMOTE   WSAEREMOTE
 
#define EPERM   ERROR_ACCESS_DENIED
 
#define ENOSYS   EFAULT /* Operation not supported or unknown error. */
 
#define ENOTSUP   ENOSYS /* Operation not supported. */
 
#define ESUCCESS   0
 
#define EIDRM   0
 
#define ENFILE   EMFILE /* No more socket descriptors are available. */
 
#define ECOMM   ECONNABORTED
 
#define EDEADLK   (ACE_CUSTOM_ERRNO_BASE) + 1
 
#define ENXIO   6
 
#define EBUSY   ETIME
 
#define ECANCELED   125
 
│ │ │ │

Detailed Description

│ │ │ │ -

system error numbers

│ │ │ │ -
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │ -
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_CUSTOM_ERRNO_BASE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CUSTOM_ERRNO_BASE   1000
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ EADDRINUSE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define EADDRINUSE   WSAEADDRINUSE
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ EADDRNOTAVAIL

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define EADDRNOTAVAIL   WSAEADDRNOTAVAIL
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ EAFNOSUPPORT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define EAFNOSUPPORT   WSAEAFNOSUPPORT
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ EALREADY

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define EALREADY   WSAEALREADY
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ EBUSY

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define EBUSY   ETIME
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ECANCELED

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ECANCELED   125
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ECOMM

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ECOMM   ECONNABORTED
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ECONNABORTED

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ECONNABORTED   WSAECONNABORTED
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ECONNREFUSED

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ECONNREFUSED   WSAECONNREFUSED
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ECONNRESET

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ECONNRESET   WSAECONNRESET
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ EDEADLK

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define EDEADLK   (ACE_CUSTOM_ERRNO_BASE) + 1
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ EDESTADDRREQ

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define EDESTADDRREQ   WSAEDESTADDRREQ
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ EDQUOT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define EDQUOT   WSAEDQUOT
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ EHOSTDOWN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define EHOSTDOWN   WSAEHOSTDOWN
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ EHOSTUNREACH

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define EHOSTUNREACH   WSAEHOSTUNREACH
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ EIDRM

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define EIDRM   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ EINPROGRESS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define EINPROGRESS   WSAEINPROGRESS
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ EISCONN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define EISCONN   WSAEISCONN
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ELOOP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ELOOP   WSAELOOP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ EMSGSIZE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define EMSGSIZE   WSAEMSGSIZE
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ENETDOWN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ENETDOWN   WSAENETDOWN
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ENETRESET

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ENETRESET   WSAENETRESET
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ENETUNREACH

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ENETUNREACH   WSAENETUNREACH
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ENFILE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ENFILE   EMFILE /* No more socket descriptors are available. */
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ENOBUFS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ENOBUFS   WSAENOBUFS
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ENOPROTOOPT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ENOPROTOOPT   WSAENOPROTOOPT
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ENOSYS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ENOSYS   EFAULT /* Operation not supported or unknown error. */
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ENOTCONN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ENOTCONN   WSAENOTCONN
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ENOTSOCK

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ENOTSOCK   WSAENOTSOCK
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ENOTSUP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ENOTSUP   ENOSYS /* Operation not supported. */
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ENXIO

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ENXIO   6
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ EOPNOTSUPP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define EOPNOTSUPP   WSAEOPNOTSUPP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ EPERM

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define EPERM   ERROR_ACCESS_DENIED
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ EPFNOSUPPORT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define EPFNOSUPPORT   WSAEPFNOSUPPORT
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ EPROCLIM

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define EPROCLIM   WSAEPROCLIM
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ EPROTONOSUPPORT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define EPROTONOSUPPORT   WSAEPROTONOSUPPORT
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ EPROTOTYPE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define EPROTOTYPE   WSAEPROTOTYPE
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ EREMOTE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define EREMOTE   WSAEREMOTE
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ESHUTDOWN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ESHUTDOWN   WSAESHUTDOWN
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ESOCKTNOSUPPORT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ESOCKTNOSUPPORT   WSAESOCKTNOSUPPORT
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ESTALE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ESTALE   WSAESTALE
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ESUCCESS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ESUCCESS   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ETIME

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ETIME   ERROR_SEM_TIMEOUT
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ETIMEDOUT

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ETIMEDOUT   WSAETIMEDOUT
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ETOOMANYREFS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ETOOMANYREFS   WSAETOOMANYREFS
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ EUSERS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define EUSERS   WSAEUSERS
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ EWOULDBLOCK

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define EWOULDBLOCK   WSAEWOULDBLOCK
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +

definitions for the typeinfo file

│ │ │ │ +
Author
Don Hinton Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,211 +4,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -Macros │ │ │ │ │ -os_errno.h File Reference │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_CUSTOM_ERRNO_BASE   1000 │ │ │ │ │ -  │ │ │ │ │ -#define ETIME   ERROR_SEM_TIMEOUT │ │ │ │ │ -  │ │ │ │ │ -#define EWOULDBLOCK   WSAEWOULDBLOCK │ │ │ │ │ -  │ │ │ │ │ -#define EINPROGRESS   WSAEINPROGRESS │ │ │ │ │ -  │ │ │ │ │ -#define EALREADY   WSAEALREADY │ │ │ │ │ -  │ │ │ │ │ -#define ENOTSOCK   WSAENOTSOCK │ │ │ │ │ -  │ │ │ │ │ -#define EDESTADDRREQ   WSAEDESTADDRREQ │ │ │ │ │ -  │ │ │ │ │ -#define EMSGSIZE   WSAEMSGSIZE │ │ │ │ │ -  │ │ │ │ │ -#define EPROTOTYPE   WSAEPROTOTYPE │ │ │ │ │ -  │ │ │ │ │ -#define ENOPROTOOPT   WSAENOPROTOOPT │ │ │ │ │ -  │ │ │ │ │ -#define EPROTONOSUPPORT   WSAEPROTONOSUPPORT │ │ │ │ │ -  │ │ │ │ │ -#define ESOCKTNOSUPPORT   WSAESOCKTNOSUPPORT │ │ │ │ │ -  │ │ │ │ │ -#define EOPNOTSUPP   WSAEOPNOTSUPP │ │ │ │ │ -  │ │ │ │ │ -#define EPFNOSUPPORT   WSAEPFNOSUPPORT │ │ │ │ │ -  │ │ │ │ │ -#define EAFNOSUPPORT   WSAEAFNOSUPPORT │ │ │ │ │ -  │ │ │ │ │ -#define EADDRINUSE   WSAEADDRINUSE │ │ │ │ │ -  │ │ │ │ │ -#define EADDRNOTAVAIL   WSAEADDRNOTAVAIL │ │ │ │ │ -  │ │ │ │ │ -#define ENETDOWN   WSAENETDOWN │ │ │ │ │ -  │ │ │ │ │ -#define ENETUNREACH   WSAENETUNREACH │ │ │ │ │ -  │ │ │ │ │ -#define ENETRESET   WSAENETRESET │ │ │ │ │ -  │ │ │ │ │ -#define ECONNABORTED   WSAECONNABORTED │ │ │ │ │ -  │ │ │ │ │ -#define ECONNRESET   WSAECONNRESET │ │ │ │ │ -  │ │ │ │ │ -#define ENOBUFS   WSAENOBUFS │ │ │ │ │ -  │ │ │ │ │ -#define EISCONN   WSAEISCONN │ │ │ │ │ -  │ │ │ │ │ -#define ENOTCONN   WSAENOTCONN │ │ │ │ │ -  │ │ │ │ │ -#define ESHUTDOWN   WSAESHUTDOWN │ │ │ │ │ -  │ │ │ │ │ -#define ETOOMANYREFS   WSAETOOMANYREFS │ │ │ │ │ -  │ │ │ │ │ -#define ETIMEDOUT   WSAETIMEDOUT │ │ │ │ │ -  │ │ │ │ │ -#define ECONNREFUSED   WSAECONNREFUSED │ │ │ │ │ -  │ │ │ │ │ -#define ELOOP   WSAELOOP │ │ │ │ │ -  │ │ │ │ │ -#define EHOSTDOWN   WSAEHOSTDOWN │ │ │ │ │ -  │ │ │ │ │ -#define EHOSTUNREACH   WSAEHOSTUNREACH │ │ │ │ │ -  │ │ │ │ │ -#define EPROCLIM   WSAEPROCLIM │ │ │ │ │ -  │ │ │ │ │ -#define EUSERS   WSAEUSERS │ │ │ │ │ -  │ │ │ │ │ -#define EDQUOT   WSAEDQUOT │ │ │ │ │ -  │ │ │ │ │ -#define ESTALE   WSAESTALE │ │ │ │ │ -  │ │ │ │ │ -#define EREMOTE   WSAEREMOTE │ │ │ │ │ -  │ │ │ │ │ -#define EPERM   ERROR_ACCESS_DENIED │ │ │ │ │ -  │ │ │ │ │ -#define ENOSYS   EFAULT /* Operation not supported or unknown error. */ │ │ │ │ │ -  │ │ │ │ │ -#define ENOTSUP   ENOSYS /* Operation not supported. */ │ │ │ │ │ -  │ │ │ │ │ -#define ESUCCESS   0 │ │ │ │ │ -  │ │ │ │ │ -#define EIDRM   0 │ │ │ │ │ -  │ │ │ │ │ -#define ENFILE   EMFILE /* No more socket descriptors are available. */ │ │ │ │ │ -  │ │ │ │ │ -#define ECOMM   ECONNABORTED │ │ │ │ │ -  │ │ │ │ │ -#define EDEADLK   (ACE_CUSTOM_ERRNO_BASE) + 1 │ │ │ │ │ -  │ │ │ │ │ -#define ENXIO   6 │ │ │ │ │ -  │ │ │ │ │ -#define EBUSY   ETIME │ │ │ │ │ -  │ │ │ │ │ -#define ECANCELED   125 │ │ │ │ │ -  │ │ │ │ │ +os_typeinfo.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -system error numbers │ │ │ │ │ +definitions for the typeinfo file │ │ │ │ │ Author │ │ │ │ │ - Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ - This code was originally in various places including ace/OS.h. │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_CUSTOM_ERRNO_BASE ***** │ │ │ │ │ -#define ACE_CUSTOM_ERRNO_BASE   1000 │ │ │ │ │ -***** ◆ EADDRINUSE ***** │ │ │ │ │ -#define EADDRINUSE   WSAEADDRINUSE │ │ │ │ │ -***** ◆ EADDRNOTAVAIL ***** │ │ │ │ │ -#define EADDRNOTAVAIL   WSAEADDRNOTAVAIL │ │ │ │ │ -***** ◆ EAFNOSUPPORT ***** │ │ │ │ │ -#define EAFNOSUPPORT   WSAEAFNOSUPPORT │ │ │ │ │ -***** ◆ EALREADY ***** │ │ │ │ │ -#define EALREADY   WSAEALREADY │ │ │ │ │ -***** ◆ EBUSY ***** │ │ │ │ │ -#define EBUSY   ETIME │ │ │ │ │ -***** ◆ ECANCELED ***** │ │ │ │ │ -#define ECANCELED   125 │ │ │ │ │ -***** ◆ ECOMM ***** │ │ │ │ │ -#define ECOMM   ECONNABORTED │ │ │ │ │ -***** ◆ ECONNABORTED ***** │ │ │ │ │ -#define ECONNABORTED   WSAECONNABORTED │ │ │ │ │ -***** ◆ ECONNREFUSED ***** │ │ │ │ │ -#define ECONNREFUSED   WSAECONNREFUSED │ │ │ │ │ -***** ◆ ECONNRESET ***** │ │ │ │ │ -#define ECONNRESET   WSAECONNRESET │ │ │ │ │ -***** ◆ EDEADLK ***** │ │ │ │ │ -#define EDEADLK   (ACE_CUSTOM_ERRNO_BASE) + 1 │ │ │ │ │ -***** ◆ EDESTADDRREQ ***** │ │ │ │ │ -#define EDESTADDRREQ   WSAEDESTADDRREQ │ │ │ │ │ -***** ◆ EDQUOT ***** │ │ │ │ │ -#define EDQUOT   WSAEDQUOT │ │ │ │ │ -***** ◆ EHOSTDOWN ***** │ │ │ │ │ -#define EHOSTDOWN   WSAEHOSTDOWN │ │ │ │ │ -***** ◆ EHOSTUNREACH ***** │ │ │ │ │ -#define EHOSTUNREACH   WSAEHOSTUNREACH │ │ │ │ │ -***** ◆ EIDRM ***** │ │ │ │ │ -#define EIDRM   0 │ │ │ │ │ -***** ◆ EINPROGRESS ***** │ │ │ │ │ -#define EINPROGRESS   WSAEINPROGRESS │ │ │ │ │ -***** ◆ EISCONN ***** │ │ │ │ │ -#define EISCONN   WSAEISCONN │ │ │ │ │ -***** ◆ ELOOP ***** │ │ │ │ │ -#define ELOOP   WSAELOOP │ │ │ │ │ -***** ◆ EMSGSIZE ***** │ │ │ │ │ -#define EMSGSIZE   WSAEMSGSIZE │ │ │ │ │ -***** ◆ ENETDOWN ***** │ │ │ │ │ -#define ENETDOWN   WSAENETDOWN │ │ │ │ │ -***** ◆ ENETRESET ***** │ │ │ │ │ -#define ENETRESET   WSAENETRESET │ │ │ │ │ -***** ◆ ENETUNREACH ***** │ │ │ │ │ -#define ENETUNREACH   WSAENETUNREACH │ │ │ │ │ -***** ◆ ENFILE ***** │ │ │ │ │ -#define ENFILE   EMFILE /* No more socket descriptors are available. */ │ │ │ │ │ -***** ◆ ENOBUFS ***** │ │ │ │ │ -#define ENOBUFS   WSAENOBUFS │ │ │ │ │ -***** ◆ ENOPROTOOPT ***** │ │ │ │ │ -#define ENOPROTOOPT   WSAENOPROTOOPT │ │ │ │ │ -***** ◆ ENOSYS ***** │ │ │ │ │ -#define ENOSYS   EFAULT /* Operation not supported or unknown error. */ │ │ │ │ │ -***** ◆ ENOTCONN ***** │ │ │ │ │ -#define ENOTCONN   WSAENOTCONN │ │ │ │ │ -***** ◆ ENOTSOCK ***** │ │ │ │ │ -#define ENOTSOCK   WSAENOTSOCK │ │ │ │ │ -***** ◆ ENOTSUP ***** │ │ │ │ │ -#define ENOTSUP   ENOSYS /* Operation not supported. */ │ │ │ │ │ -***** ◆ ENXIO ***** │ │ │ │ │ -#define ENXIO   6 │ │ │ │ │ -***** ◆ EOPNOTSUPP ***** │ │ │ │ │ -#define EOPNOTSUPP   WSAEOPNOTSUPP │ │ │ │ │ -***** ◆ EPERM ***** │ │ │ │ │ -#define EPERM   ERROR_ACCESS_DENIED │ │ │ │ │ -***** ◆ EPFNOSUPPORT ***** │ │ │ │ │ -#define EPFNOSUPPORT   WSAEPFNOSUPPORT │ │ │ │ │ -***** ◆ EPROCLIM ***** │ │ │ │ │ -#define EPROCLIM   WSAEPROCLIM │ │ │ │ │ -***** ◆ EPROTONOSUPPORT ***** │ │ │ │ │ -#define EPROTONOSUPPORT   WSAEPROTONOSUPPORT │ │ │ │ │ -***** ◆ EPROTOTYPE ***** │ │ │ │ │ -#define EPROTOTYPE   WSAEPROTOTYPE │ │ │ │ │ -***** ◆ EREMOTE ***** │ │ │ │ │ -#define EREMOTE   WSAEREMOTE │ │ │ │ │ -***** ◆ ESHUTDOWN ***** │ │ │ │ │ -#define ESHUTDOWN   WSAESHUTDOWN │ │ │ │ │ -***** ◆ ESOCKTNOSUPPORT ***** │ │ │ │ │ -#define ESOCKTNOSUPPORT   WSAESOCKTNOSUPPORT │ │ │ │ │ -***** ◆ ESTALE ***** │ │ │ │ │ -#define ESTALE   WSAESTALE │ │ │ │ │ -***** ◆ ESUCCESS ***** │ │ │ │ │ -#define ESUCCESS   0 │ │ │ │ │ -***** ◆ ETIME ***** │ │ │ │ │ -#define ETIME   ERROR_SEM_TIMEOUT │ │ │ │ │ -***** ◆ ETIMEDOUT ***** │ │ │ │ │ -#define ETIMEDOUT   WSAETIMEDOUT │ │ │ │ │ -***** ◆ ETOOMANYREFS ***** │ │ │ │ │ -#define ETOOMANYREFS   WSAETOOMANYREFS │ │ │ │ │ -***** ◆ EUSERS ***** │ │ │ │ │ -#define EUSERS   WSAEUSERS │ │ │ │ │ -***** ◆ EWOULDBLOCK ***** │ │ │ │ │ -#define EWOULDBLOCK   WSAEWOULDBLOCK │ │ │ │ │ + Don Hinton Johnny Willemsen │ │ │ │ │ + jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03599.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_float.h File Reference │ │ │ │ +ACE: os_mqueue.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
os_float.h File Reference
│ │ │ │ +
os_mqueue.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -

Detailed Description

│ │ │ │ -

floating types

│ │ │ │ +
#include "ace/os_include/os_signal.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +

message queues (REALTIME)

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,16 +4,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_float.h File Reference │ │ │ │ │ +os_mqueue.h File Reference │ │ │ │ │ +#include "ace/os_include/os_signal.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -floating types │ │ │ │ │ +message queues (REALTIME) │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03602.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_setjmp.h File Reference │ │ │ │ +ACE: os_trace.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_setjmp.h File Reference
│ │ │ │ +
os_trace.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -

Detailed Description

│ │ │ │ -

stack environment declarations

│ │ │ │ +
#include "ace/os_include/sys/os_types.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +

tracing

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,16 +4,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_setjmp.h File Reference │ │ │ │ │ +os_trace.h File Reference │ │ │ │ │ +#include "ace/os_include/sys/os_types.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -stack environment declarations │ │ │ │ │ +tracing │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03605.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_typeinfo.h File Reference │ │ │ │ +ACE: os_wctype.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_typeinfo.h File Reference
│ │ │ │ +
os_wctype.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -

Detailed Description

│ │ │ │ -

definitions for the typeinfo file

│ │ │ │ -
Author
Don Hinton Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl
│ │ │ │ +
#include "ace/os_include/os_wchar.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +

wide-character classification and mapping utilities

│ │ │ │ +
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │ +
│ │ │ │ +This code was originally in various places including ace/OS.h.
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,16 +4,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_typeinfo.h File Reference │ │ │ │ │ +os_wctype.h File Reference │ │ │ │ │ +#include "ace/os_include/os_wchar.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -definitions for the typeinfo file │ │ │ │ │ +wide-character classification and mapping utilities │ │ │ │ │ Author │ │ │ │ │ - Don Hinton Johnny Willemsen │ │ │ │ │ - jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl │ │ │ │ │ + Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ + This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03608.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_spawn.h File Reference │ │ │ │ +ACE: os_wchar.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,25 +62,27 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_spawn.h File Reference
│ │ │ │ +
os_wchar.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/os_signal.h"
│ │ │ │ -#include "ace/os_include/sys/os_types.h"
│ │ │ │ -#include "ace/os_include/os_sched.h"
│ │ │ │ +
#include "ace/os_include/os_stdio.h"
│ │ │ │ +#include "ace/os_include/os_stdlib.h"
│ │ │ │ +#include "ace/os_include/os_time.h"
│ │ │ │ +#include "ace/os_include/os_string.h"
│ │ │ │ +#include "ace/os_include/os_ctype.h"
│ │ │ │

Detailed Description

│ │ │ │ -

spawn (ADVANCED REALTIME)

│ │ │ │ +

wide-character handling

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,19 +4,21 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_spawn.h File Reference │ │ │ │ │ -#include "ace/os_include/os_signal.h" │ │ │ │ │ -#include "ace/os_include/sys/os_types.h" │ │ │ │ │ -#include "ace/os_include/os_sched.h" │ │ │ │ │ +os_wchar.h File Reference │ │ │ │ │ +#include "ace/os_include/os_stdio.h" │ │ │ │ │ +#include "ace/os_include/os_stdlib.h" │ │ │ │ │ +#include "ace/os_include/os_time.h" │ │ │ │ │ +#include "ace/os_include/os_string.h" │ │ │ │ │ +#include "ace/os_include/os_ctype.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -spawn (ADVANCED REALTIME) │ │ │ │ │ +wide-character handling │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03611.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_pwd.h File Reference │ │ │ │ +ACE: os_pthread.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,24 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_pwd.h File Reference
│ │ │ │ +
os_pthread.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/sys/os_types.h"
│ │ │ │ +
#include "ace/os_include/sys/os_types.h"
│ │ │ │ +#include "ace/os_include/os_stdint.h"
│ │ │ │

Detailed Description

│ │ │ │ -

password structure

│ │ │ │ +

threads

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,17 +4,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_pwd.h File Reference │ │ │ │ │ +os_pthread.h File Reference │ │ │ │ │ #include "ace/os_include/sys/os_types.h" │ │ │ │ │ +#include "ace/os_include/os_stdint.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -password structure │ │ │ │ │ +threads │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03614.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_fnmatch.h File Reference │ │ │ │ +ACE: os_ifaddrs.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_fnmatch.h File Reference
│ │ │ │ +
os_ifaddrs.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │

Detailed Description

│ │ │ │ -

filename-matching types

│ │ │ │ -
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │ -
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +

os_ifaddrs.h include

│ │ │ │ +
Author
Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,16 +4,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_fnmatch.h File Reference │ │ │ │ │ +os_ifaddrs.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -filename-matching types │ │ │ │ │ +os_ifaddrs.h include │ │ │ │ │ Author │ │ │ │ │ - Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ - This code was originally in various places including ace/OS.h. │ │ │ │ │ + Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03617.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_fenv.h File Reference │ │ │ │ +ACE: os_dirent.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,90 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_fenv.h File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Macros | │ │ │ │ +Typedefs
│ │ │ │ +
os_dirent.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/os_include/sys/os_types.h"
│ │ │ │ +#include "ace/os_include/os_limits.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

struct  dirent
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define MAXNAMLEN   NAME_MAX
 
#define ACE_DIRENT   dirent
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef int ACE_DIR
 
│ │ │ │

Detailed Description

│ │ │ │ -

floating-point environment

│ │ │ │ +

format of directory entries

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ -
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_DIRENT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_DIRENT   dirent
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ MAXNAMLEN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define MAXNAMLEN   NAME_MAX
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_DIR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef DIR ACE_DIR
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,16 +4,38 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ -os_fenv.h File Reference │ │ │ │ │ +Classes | Macros | Typedefs │ │ │ │ │ +os_dirent.h File Reference │ │ │ │ │ +#include "ace/os_include/sys/os_types.h" │ │ │ │ │ +#include "ace/os_include/os_limits.h" │ │ │ │ │ + Classes │ │ │ │ │ +struct  dirent │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define MAXNAMLEN   NAME_MAX │ │ │ │ │ +  │ │ │ │ │ +#define ACE_DIRENT   dirent │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef int ACE_DIR │ │ │ │ │ +  │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -floating-point environment │ │ │ │ │ +format of directory entries │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_DIRENT ***** │ │ │ │ │ +#define ACE_DIRENT   dirent │ │ │ │ │ +***** ◆ MAXNAMLEN ***** │ │ │ │ │ +#define MAXNAMLEN   NAME_MAX │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_DIR ***** │ │ │ │ │ +typedef DIR ACE_DIR │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03620.html │ │ │ │ @@ -65,20 +65,20 @@ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
os_inet.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/netinet/os_in.h"
│ │ │ │ +
#include "ace/os_include/netinet/os_in.h"
│ │ │ │

Detailed Description

│ │ │ │

definitions for internet operations

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libace-dev/a03623.html │ │ │ │ @@ -81,15 +81,15 @@ │ │ │ │ #define IFF_BROADCAST   0x2 │ │ │ │   │ │ │ │ │ │ │ │

Detailed Description

│ │ │ │

sockets local interfaces

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │

Macro Definition Documentation

│ │ │ │ │ │ │ │

◆ IFF_BROADCAST

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ ├── ./usr/share/doc/libace-dev/a03626.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_tcp.h File Reference │ │ │ │ +ACE: os_in.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,37 +64,327 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Macros
│ │ │ │ -
os_tcp.h File Reference
│ │ │ │ +
os_in.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
#include "ace/os_include/os_inttypes.h"
│ │ │ │ +#include "ace/os_include/sys/os_socket.h"
│ │ │ │ +
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Macros

#define TCP_NODELAY   0x01
 
#define ACE_IPPROTO_TCP   IPPROTO_TCP
 
#define IPPORT_RESERVED   1024
 
#define IPPORT_USERRESERVED   5000
 
#define INADDR_LOOPBACK   ((ACE_UINT32) 0x7f000001)
 
#define INADDR_NONE   ((ACE_UINT32) 0xffffffff)
 
#define INET_ADDRSTRLEN   16
 
#define INET6_ADDRSTRLEN   46
 
#define IP_DROP_MEMBERSHIP   0
 
#define IP_ADD_MEMBERSHIP   0
 
#define ACE_LACKS_IP_ADD_MEMBERSHIP
 
#define IP_DEFAULT_MULTICAST_TTL   0
 
#define IP_DEFAULT_MULTICAST_LOOP   0
 
#define IP_MULTICAST_IF   0
 
#define IP_MULTICAST_TTL   1
 
#define IP_MULTICAST_LOOP   2
 
#define IP_MAX_MEMBERSHIPS   0
 
#define IPPROTO_IP   0
 
#define IPPROTO_TCP   6
 
#define INADDR_ANY   (u_long)0x00000000
 
│ │ │ │

Detailed Description

│ │ │ │ -

definitions for the Internet Transmission Control Protocol (TCP)

│ │ │ │ +

Internet address family

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ TCP_NODELAY

│ │ │ │ + │ │ │ │ +

◆ ACE_IPPROTO_TCP

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define TCP_NODELAY   0x01#define ACE_IPPROTO_TCP   IPPROTO_TCP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_LACKS_IP_ADD_MEMBERSHIP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_LACKS_IP_ADD_MEMBERSHIP
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ INADDR_ANY

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define INADDR_ANY   (u_long)0x00000000
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ INADDR_LOOPBACK

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define INADDR_LOOPBACK   ((ACE_UINT32) 0x7f000001)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ INADDR_NONE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define INADDR_NONE   ((ACE_UINT32) 0xffffffff)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ INET6_ADDRSTRLEN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define INET6_ADDRSTRLEN   46
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ INET_ADDRSTRLEN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define INET_ADDRSTRLEN   16
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ IP_ADD_MEMBERSHIP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define IP_ADD_MEMBERSHIP   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ IP_DEFAULT_MULTICAST_LOOP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define IP_DEFAULT_MULTICAST_LOOP   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ IP_DEFAULT_MULTICAST_TTL

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define IP_DEFAULT_MULTICAST_TTL   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ IP_DROP_MEMBERSHIP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define IP_DROP_MEMBERSHIP   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ IP_MAX_MEMBERSHIPS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define IP_MAX_MEMBERSHIPS   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ IP_MULTICAST_IF

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define IP_MULTICAST_IF   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ IP_MULTICAST_LOOP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define IP_MULTICAST_LOOP   2
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ IP_MULTICAST_TTL

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define IP_MULTICAST_TTL   1
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ IPPORT_RESERVED

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define IPPORT_RESERVED   1024
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ IPPORT_USERRESERVED

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define IPPORT_USERRESERVED   5000
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ IPPROTO_IP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define IPPROTO_IP   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ IPPROTO_TCP

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
#define IPPROTO_TCP   6
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -6,22 +6,96 @@ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ * netinet │ │ │ │ │ Macros │ │ │ │ │ -os_tcp.h File Reference │ │ │ │ │ +os_in.h File Reference │ │ │ │ │ +#include "ace/os_include/os_inttypes.h" │ │ │ │ │ +#include "ace/os_include/sys/os_socket.h" │ │ │ │ │ Macros │ │ │ │ │ -#define TCP_NODELAY   0x01 │ │ │ │ │ +#define ACE_IPPROTO_TCP   IPPROTO_TCP │ │ │ │ │ +  │ │ │ │ │ +#define IPPORT_RESERVED   1024 │ │ │ │ │ +  │ │ │ │ │ +#define IPPORT_USERRESERVED   5000 │ │ │ │ │ +  │ │ │ │ │ +#define INADDR_LOOPBACK   ((ACE_UINT32) 0x7f000001) │ │ │ │ │ +  │ │ │ │ │ +#define INADDR_NONE   ((ACE_UINT32) 0xffffffff) │ │ │ │ │ +  │ │ │ │ │ +#define INET_ADDRSTRLEN   16 │ │ │ │ │ +  │ │ │ │ │ +#define INET6_ADDRSTRLEN   46 │ │ │ │ │ +  │ │ │ │ │ +#define IP_DROP_MEMBERSHIP   0 │ │ │ │ │ +  │ │ │ │ │ +#define IP_ADD_MEMBERSHIP   0 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_LACKS_IP_ADD_MEMBERSHIP │ │ │ │ │ +  │ │ │ │ │ +#define IP_DEFAULT_MULTICAST_TTL   0 │ │ │ │ │ +  │ │ │ │ │ +#define IP_DEFAULT_MULTICAST_LOOP   0 │ │ │ │ │ +  │ │ │ │ │ +#define IP_MULTICAST_IF   0 │ │ │ │ │ +  │ │ │ │ │ +#define IP_MULTICAST_TTL   1 │ │ │ │ │ +  │ │ │ │ │ +#define IP_MULTICAST_LOOP   2 │ │ │ │ │ +  │ │ │ │ │ +#define IP_MAX_MEMBERSHIPS   0 │ │ │ │ │ +  │ │ │ │ │ +#define IPPROTO_IP   0 │ │ │ │ │ +  │ │ │ │ │ +#define IPPROTO_TCP   6 │ │ │ │ │ +  │ │ │ │ │ +#define INADDR_ANY   (u_long)0x00000000 │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -definitions for the Internet Transmission Control Protocol (TCP) │ │ │ │ │ +Internet address family │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ TCP_NODELAY ***** │ │ │ │ │ -#define TCP_NODELAY   0x01 │ │ │ │ │ +***** ◆ ACE_IPPROTO_TCP ***** │ │ │ │ │ +#define ACE_IPPROTO_TCP   IPPROTO_TCP │ │ │ │ │ +***** ◆ ACE_LACKS_IP_ADD_MEMBERSHIP ***** │ │ │ │ │ +#define ACE_LACKS_IP_ADD_MEMBERSHIP │ │ │ │ │ +***** ◆ INADDR_ANY ***** │ │ │ │ │ +#define INADDR_ANY   (u_long)0x00000000 │ │ │ │ │ +***** ◆ INADDR_LOOPBACK ***** │ │ │ │ │ +#define INADDR_LOOPBACK   ((ACE_UINT32) 0x7f000001) │ │ │ │ │ +***** ◆ INADDR_NONE ***** │ │ │ │ │ +#define INADDR_NONE   ((ACE_UINT32) 0xffffffff) │ │ │ │ │ +***** ◆ INET6_ADDRSTRLEN ***** │ │ │ │ │ +#define INET6_ADDRSTRLEN   46 │ │ │ │ │ +***** ◆ INET_ADDRSTRLEN ***** │ │ │ │ │ +#define INET_ADDRSTRLEN   16 │ │ │ │ │ +***** ◆ IP_ADD_MEMBERSHIP ***** │ │ │ │ │ +#define IP_ADD_MEMBERSHIP   0 │ │ │ │ │ +***** ◆ IP_DEFAULT_MULTICAST_LOOP ***** │ │ │ │ │ +#define IP_DEFAULT_MULTICAST_LOOP   0 │ │ │ │ │ +***** ◆ IP_DEFAULT_MULTICAST_TTL ***** │ │ │ │ │ +#define IP_DEFAULT_MULTICAST_TTL   0 │ │ │ │ │ +***** ◆ IP_DROP_MEMBERSHIP ***** │ │ │ │ │ +#define IP_DROP_MEMBERSHIP   0 │ │ │ │ │ +***** ◆ IP_MAX_MEMBERSHIPS ***** │ │ │ │ │ +#define IP_MAX_MEMBERSHIPS   0 │ │ │ │ │ +***** ◆ IP_MULTICAST_IF ***** │ │ │ │ │ +#define IP_MULTICAST_IF   0 │ │ │ │ │ +***** ◆ IP_MULTICAST_LOOP ***** │ │ │ │ │ +#define IP_MULTICAST_LOOP   2 │ │ │ │ │ +***** ◆ IP_MULTICAST_TTL ***** │ │ │ │ │ +#define IP_MULTICAST_TTL   1 │ │ │ │ │ +***** ◆ IPPORT_RESERVED ***** │ │ │ │ │ +#define IPPORT_RESERVED   1024 │ │ │ │ │ +***** ◆ IPPORT_USERRESERVED ***** │ │ │ │ │ +#define IPPORT_USERRESERVED   5000 │ │ │ │ │ +***** ◆ IPPROTO_IP ***** │ │ │ │ │ +#define IPPROTO_IP   0 │ │ │ │ │ +***** ◆ IPPROTO_TCP ***** │ │ │ │ │ +#define IPPROTO_TCP   6 │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03629.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_in.h File Reference │ │ │ │ +ACE: os_tcp.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,327 +64,37 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ Macros
│ │ │ │ -
os_in.h File Reference
│ │ │ │ +
os_tcp.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/os_inttypes.h"
│ │ │ │ -#include "ace/os_include/sys/os_socket.h"
│ │ │ │ -
│ │ │ │ +
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Macros

#define ACE_IPPROTO_TCP   IPPROTO_TCP
 
#define IPPORT_RESERVED   1024
 
#define IPPORT_USERRESERVED   5000
 
#define INADDR_LOOPBACK   ((ACE_UINT32) 0x7f000001)
 
#define INADDR_NONE   ((ACE_UINT32) 0xffffffff)
 
#define INET_ADDRSTRLEN   16
 
#define INET6_ADDRSTRLEN   46
 
#define IP_DROP_MEMBERSHIP   0
 
#define IP_ADD_MEMBERSHIP   0
 
#define ACE_LACKS_IP_ADD_MEMBERSHIP
 
#define IP_DEFAULT_MULTICAST_TTL   0
 
#define IP_DEFAULT_MULTICAST_LOOP   0
 
#define IP_MULTICAST_IF   0
 
#define IP_MULTICAST_TTL   1
 
#define IP_MULTICAST_LOOP   2
 
#define IP_MAX_MEMBERSHIPS   0
 
#define IPPROTO_IP   0
 
#define IPPROTO_TCP   6
 
#define INADDR_ANY   (u_long)0x00000000
 
#define TCP_NODELAY   0x01
 
│ │ │ │

Detailed Description

│ │ │ │ -

Internet address family

│ │ │ │ +

definitions for the Internet Transmission Control Protocol (TCP)

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_IPPROTO_TCP

│ │ │ │ + │ │ │ │ +

◆ TCP_NODELAY

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_IPPROTO_TCP   IPPROTO_TCP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_LACKS_IP_ADD_MEMBERSHIP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_LACKS_IP_ADD_MEMBERSHIP
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ INADDR_ANY

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define INADDR_ANY   (u_long)0x00000000
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ INADDR_LOOPBACK

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define INADDR_LOOPBACK   ((ACE_UINT32) 0x7f000001)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ INADDR_NONE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define INADDR_NONE   ((ACE_UINT32) 0xffffffff)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ INET6_ADDRSTRLEN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define INET6_ADDRSTRLEN   46
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ INET_ADDRSTRLEN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define INET_ADDRSTRLEN   16
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ IP_ADD_MEMBERSHIP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define IP_ADD_MEMBERSHIP   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ IP_DEFAULT_MULTICAST_LOOP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define IP_DEFAULT_MULTICAST_LOOP   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ IP_DEFAULT_MULTICAST_TTL

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define IP_DEFAULT_MULTICAST_TTL   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ IP_DROP_MEMBERSHIP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define IP_DROP_MEMBERSHIP   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ IP_MAX_MEMBERSHIPS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define IP_MAX_MEMBERSHIPS   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ IP_MULTICAST_IF

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define IP_MULTICAST_IF   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ IP_MULTICAST_LOOP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define IP_MULTICAST_LOOP   2
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ IP_MULTICAST_TTL

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define IP_MULTICAST_TTL   1
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ IPPORT_RESERVED

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define IPPORT_RESERVED   1024
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ IPPORT_USERRESERVED

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define IPPORT_USERRESERVED   5000
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ IPPROTO_IP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define IPPROTO_IP   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ IPPROTO_TCP

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define IPPROTO_TCP   6#define TCP_NODELAY   0x01
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -6,96 +6,22 @@ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ * netinet │ │ │ │ │ Macros │ │ │ │ │ -os_in.h File Reference │ │ │ │ │ -#include "ace/os_include/os_inttypes.h" │ │ │ │ │ -#include "ace/os_include/sys/os_socket.h" │ │ │ │ │ +os_tcp.h File Reference │ │ │ │ │ Macros │ │ │ │ │ -#define ACE_IPPROTO_TCP   IPPROTO_TCP │ │ │ │ │ -  │ │ │ │ │ -#define IPPORT_RESERVED   1024 │ │ │ │ │ -  │ │ │ │ │ -#define IPPORT_USERRESERVED   5000 │ │ │ │ │ -  │ │ │ │ │ -#define INADDR_LOOPBACK   ((ACE_UINT32) 0x7f000001) │ │ │ │ │ -  │ │ │ │ │ -#define INADDR_NONE   ((ACE_UINT32) 0xffffffff) │ │ │ │ │ -  │ │ │ │ │ -#define INET_ADDRSTRLEN   16 │ │ │ │ │ -  │ │ │ │ │ -#define INET6_ADDRSTRLEN   46 │ │ │ │ │ -  │ │ │ │ │ -#define IP_DROP_MEMBERSHIP   0 │ │ │ │ │ -  │ │ │ │ │ -#define IP_ADD_MEMBERSHIP   0 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_LACKS_IP_ADD_MEMBERSHIP │ │ │ │ │ -  │ │ │ │ │ -#define IP_DEFAULT_MULTICAST_TTL   0 │ │ │ │ │ -  │ │ │ │ │ -#define IP_DEFAULT_MULTICAST_LOOP   0 │ │ │ │ │ -  │ │ │ │ │ -#define IP_MULTICAST_IF   0 │ │ │ │ │ -  │ │ │ │ │ -#define IP_MULTICAST_TTL   1 │ │ │ │ │ -  │ │ │ │ │ -#define IP_MULTICAST_LOOP   2 │ │ │ │ │ -  │ │ │ │ │ -#define IP_MAX_MEMBERSHIPS   0 │ │ │ │ │ -  │ │ │ │ │ -#define IPPROTO_IP   0 │ │ │ │ │ -  │ │ │ │ │ -#define IPPROTO_TCP   6 │ │ │ │ │ -  │ │ │ │ │ -#define INADDR_ANY   (u_long)0x00000000 │ │ │ │ │ +#define TCP_NODELAY   0x01 │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -Internet address family │ │ │ │ │ +definitions for the Internet Transmission Control Protocol (TCP) │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_IPPROTO_TCP ***** │ │ │ │ │ -#define ACE_IPPROTO_TCP   IPPROTO_TCP │ │ │ │ │ -***** ◆ ACE_LACKS_IP_ADD_MEMBERSHIP ***** │ │ │ │ │ -#define ACE_LACKS_IP_ADD_MEMBERSHIP │ │ │ │ │ -***** ◆ INADDR_ANY ***** │ │ │ │ │ -#define INADDR_ANY   (u_long)0x00000000 │ │ │ │ │ -***** ◆ INADDR_LOOPBACK ***** │ │ │ │ │ -#define INADDR_LOOPBACK   ((ACE_UINT32) 0x7f000001) │ │ │ │ │ -***** ◆ INADDR_NONE ***** │ │ │ │ │ -#define INADDR_NONE   ((ACE_UINT32) 0xffffffff) │ │ │ │ │ -***** ◆ INET6_ADDRSTRLEN ***** │ │ │ │ │ -#define INET6_ADDRSTRLEN   46 │ │ │ │ │ -***** ◆ INET_ADDRSTRLEN ***** │ │ │ │ │ -#define INET_ADDRSTRLEN   16 │ │ │ │ │ -***** ◆ IP_ADD_MEMBERSHIP ***** │ │ │ │ │ -#define IP_ADD_MEMBERSHIP   0 │ │ │ │ │ -***** ◆ IP_DEFAULT_MULTICAST_LOOP ***** │ │ │ │ │ -#define IP_DEFAULT_MULTICAST_LOOP   0 │ │ │ │ │ -***** ◆ IP_DEFAULT_MULTICAST_TTL ***** │ │ │ │ │ -#define IP_DEFAULT_MULTICAST_TTL   0 │ │ │ │ │ -***** ◆ IP_DROP_MEMBERSHIP ***** │ │ │ │ │ -#define IP_DROP_MEMBERSHIP   0 │ │ │ │ │ -***** ◆ IP_MAX_MEMBERSHIPS ***** │ │ │ │ │ -#define IP_MAX_MEMBERSHIPS   0 │ │ │ │ │ -***** ◆ IP_MULTICAST_IF ***** │ │ │ │ │ -#define IP_MULTICAST_IF   0 │ │ │ │ │ -***** ◆ IP_MULTICAST_LOOP ***** │ │ │ │ │ -#define IP_MULTICAST_LOOP   2 │ │ │ │ │ -***** ◆ IP_MULTICAST_TTL ***** │ │ │ │ │ -#define IP_MULTICAST_TTL   1 │ │ │ │ │ -***** ◆ IPPORT_RESERVED ***** │ │ │ │ │ -#define IPPORT_RESERVED   1024 │ │ │ │ │ -***** ◆ IPPORT_USERRESERVED ***** │ │ │ │ │ -#define IPPORT_USERRESERVED   5000 │ │ │ │ │ -***** ◆ IPPROTO_IP ***** │ │ │ │ │ -#define IPPROTO_IP   0 │ │ │ │ │ -***** ◆ IPPROTO_TCP ***** │ │ │ │ │ -#define IPPROTO_TCP   6 │ │ │ │ │ +***** ◆ TCP_NODELAY ***** │ │ │ │ │ +#define TCP_NODELAY   0x01 │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03632.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_utsname.h File Reference │ │ │ │ +ACE: os_socket.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,629 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_utsname.h File Reference
│ │ │ │ +
│ │ │ │ +Classes | │ │ │ │ +Macros | │ │ │ │ +Typedefs
│ │ │ │ +
os_socket.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/os_include/sys/os_uio.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

struct  msghdr
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_CMSG_SPACE   WSA_CMSG_SPACE
 
#define ACE_CMSG_FIRSTHDR(msg)
 
#define ACE_CMSG_NXTHDR(msg, cmsg)
 
#define ACE_CMSG_DATA   WSA_CMSG_DATA
 
#define AF_ANY   (-1)
 
#define AF_UNSPEC   0
 
#define AF_LOCAL   1
 
#define AF_UNIX   AF_LOCAL
 
#define AF_INET   2
 
#define PF_INET   AF_INET
 
#define PF_LOCAL   AF_LOCAL
 
#define PF_UNIX   PF_LOCAL
 
#define AF_MAX   29
 
#define PF_UNSPEC   0
 
#define AF_SPIPE   (AF_MAX + 1)
 
#define AF_FILE   (AF_MAX + 2)
 
#define AF_DEV   (AF_MAX + 3)
 
#define AF_UPIPE   (AF_SPIPE)
 
#define MSG_OOB   0x1
 
#define MSG_PEEK   0x2
 
#define SOCK_STREAM   1
 
#define SOCK_DGRAM   2
 
#define SOCK_SEQPACKET   5
 
#define SOL_SOCKET   0xffff
 
#define SO_REUSEADDR   0x0004
 
#define SO_LINGER   0x0080
 
#define SO_SNDBUF   0x1001
 
#define SO_RCVBUF   0x1002
 
#define SO_BROADCAST   0x0020
 
#define SO_ERROR   0x1007
 
#define SCM_RIGHTS   0x01
 
#define ACE_ADDRESS_FAMILY_INET   AF_INET6
 
#define ACE_PROTOCOL_FAMILY_INET   PF_INET6
 
#define ACE_HAS_SOCK_BUF_SIZE_MAX_VALUE   SSIZE_MAX
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef int ACE_SOCKET_LEN
 
│ │ │ │

Detailed Description

│ │ │ │ -

system name structure

│ │ │ │ +

main sockets header

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ -
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_ADDRESS_FAMILY_INET

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_ADDRESS_FAMILY_INET   AF_INET6
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CMSG_DATA

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CMSG_DATA   WSA_CMSG_DATA
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CMSG_FIRSTHDR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CMSG_FIRSTHDR( msg)
│ │ │ │ +
│ │ │ │ +Value:
(((unsigned) (msg)->msg_controllen >= sizeof (WSACMSGHDR)) \
│ │ │ │ +
? (LPWSACMSGHDR) (msg)->msg_control : (LPWSACMSGHDR) 0)
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CMSG_NXTHDR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CMSG_NXTHDR( msg,
 cmsg 
)
│ │ │ │ +
│ │ │ │ +Value:
(((cmsg) == 0) ? ACE_CMSG_FIRSTHDR (msg) \
│ │ │ │ +
: ((((PUCHAR) (cmsg) + WSA_CMSGHDR_ALIGN ((cmsg)->cmsg_len) \
│ │ │ │ +
+ sizeof (WSACMSGHDR)) > (PUCHAR) ((msg)->msg_control) \
│ │ │ │ +
+ (msg)->msg_controllen) \
│ │ │ │ +
? (LPWSACMSGHDR) 0 \
│ │ │ │ +
: (LPWSACMSGHDR) ((PUCHAR) (cmsg) \
│ │ │ │ +
+ WSA_CMSGHDR_ALIGN ((cmsg)->cmsg_len))))
│ │ │ │ +
#define ACE_CMSG_FIRSTHDR(msg)
Definition: os_socket.h:119
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_CMSG_SPACE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_CMSG_SPACE   WSA_CMSG_SPACE
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_HAS_SOCK_BUF_SIZE_MAX_VALUE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_HAS_SOCK_BUF_SIZE_MAX_VALUE   SSIZE_MAX
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_PROTOCOL_FAMILY_INET

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_PROTOCOL_FAMILY_INET   PF_INET6
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ AF_ANY

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define AF_ANY   (-1)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ AF_DEV

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define AF_DEV   (AF_MAX + 3)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ AF_FILE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define AF_FILE   (AF_MAX + 2)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ AF_INET

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define AF_INET   2
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ AF_LOCAL

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define AF_LOCAL   1
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ AF_MAX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define AF_MAX   29
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ AF_SPIPE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define AF_SPIPE   (AF_MAX + 1)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ AF_UNIX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define AF_UNIX   AF_LOCAL
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ AF_UNSPEC

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define AF_UNSPEC   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ AF_UPIPE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define AF_UPIPE   (AF_SPIPE)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ MSG_OOB

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define MSG_OOB   0x1
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ MSG_PEEK

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define MSG_PEEK   0x2
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ PF_INET

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define PF_INET   AF_INET
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ PF_LOCAL

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define PF_LOCAL   AF_LOCAL
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ PF_UNIX

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define PF_UNIX   PF_LOCAL
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ PF_UNSPEC

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define PF_UNSPEC   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SCM_RIGHTS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SCM_RIGHTS   0x01
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SO_BROADCAST

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SO_BROADCAST   0x0020
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SO_ERROR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SO_ERROR   0x1007
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SO_LINGER

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SO_LINGER   0x0080
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SO_RCVBUF

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SO_RCVBUF   0x1002
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SO_REUSEADDR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SO_REUSEADDR   0x0004
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SO_SNDBUF

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SO_SNDBUF   0x1001
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SOCK_DGRAM

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SOCK_DGRAM   2
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SOCK_SEQPACKET

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SOCK_SEQPACKET   5
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SOCK_STREAM

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SOCK_STREAM   1
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ SOL_SOCKET

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SOL_SOCKET   0xffff
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_SOCKET_LEN

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef int ACE_SOCKET_LEN
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -5,16 +5,181 @@ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ * sys │ │ │ │ │ -os_utsname.h File Reference │ │ │ │ │ +Classes | Macros | Typedefs │ │ │ │ │ +os_socket.h File Reference │ │ │ │ │ +#include "ace/os_include/sys/os_uio.h" │ │ │ │ │ + Classes │ │ │ │ │ +struct  msghdr │ │ │ │ │ +  │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_CMSG_SPACE   WSA_CMSG_SPACE │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CMSG_FIRSTHDR(msg) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CMSG_NXTHDR(msg, cmsg) │ │ │ │ │ +  │ │ │ │ │ +#define ACE_CMSG_DATA   WSA_CMSG_DATA │ │ │ │ │ +  │ │ │ │ │ +#define AF_ANY   (-1) │ │ │ │ │ +  │ │ │ │ │ +#define AF_UNSPEC   0 │ │ │ │ │ +  │ │ │ │ │ +#define AF_LOCAL   1 │ │ │ │ │ +  │ │ │ │ │ +#define AF_UNIX   AF_LOCAL │ │ │ │ │ +  │ │ │ │ │ +#define AF_INET   2 │ │ │ │ │ +  │ │ │ │ │ +#define PF_INET   AF_INET │ │ │ │ │ +  │ │ │ │ │ +#define PF_LOCAL   AF_LOCAL │ │ │ │ │ +  │ │ │ │ │ +#define PF_UNIX   PF_LOCAL │ │ │ │ │ +  │ │ │ │ │ +#define AF_MAX   29 │ │ │ │ │ +  │ │ │ │ │ +#define PF_UNSPEC   0 │ │ │ │ │ +  │ │ │ │ │ +#define AF_SPIPE   (AF_MAX + 1) │ │ │ │ │ +  │ │ │ │ │ +#define AF_FILE   (AF_MAX + 2) │ │ │ │ │ +  │ │ │ │ │ +#define AF_DEV   (AF_MAX + 3) │ │ │ │ │ +  │ │ │ │ │ +#define AF_UPIPE   (AF_SPIPE) │ │ │ │ │ +  │ │ │ │ │ +#define MSG_OOB   0x1 │ │ │ │ │ +  │ │ │ │ │ +#define MSG_PEEK   0x2 │ │ │ │ │ +  │ │ │ │ │ +#define SOCK_STREAM   1 │ │ │ │ │ +  │ │ │ │ │ +#define SOCK_DGRAM   2 │ │ │ │ │ +  │ │ │ │ │ +#define SOCK_SEQPACKET   5 │ │ │ │ │ +  │ │ │ │ │ +#define SOL_SOCKET   0xffff │ │ │ │ │ +  │ │ │ │ │ +#define SO_REUSEADDR   0x0004 │ │ │ │ │ +  │ │ │ │ │ +#define SO_LINGER   0x0080 │ │ │ │ │ +  │ │ │ │ │ +#define SO_SNDBUF   0x1001 │ │ │ │ │ +  │ │ │ │ │ +#define SO_RCVBUF   0x1002 │ │ │ │ │ +  │ │ │ │ │ +#define SO_BROADCAST   0x0020 │ │ │ │ │ +  │ │ │ │ │ +#define SO_ERROR   0x1007 │ │ │ │ │ +  │ │ │ │ │ +#define SCM_RIGHTS   0x01 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_ADDRESS_FAMILY_INET   AF_INET6 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_PROTOCOL_FAMILY_INET   PF_INET6 │ │ │ │ │ +  │ │ │ │ │ +#define ACE_HAS_SOCK_BUF_SIZE_MAX_VALUE   SSIZE_MAX │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef int ACE_SOCKET_LEN │ │ │ │ │ +  │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -system name structure │ │ │ │ │ +main sockets header │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_ADDRESS_FAMILY_INET ***** │ │ │ │ │ +#define ACE_ADDRESS_FAMILY_INET   AF_INET6 │ │ │ │ │ +***** ◆ ACE_CMSG_DATA ***** │ │ │ │ │ +#define ACE_CMSG_DATA   WSA_CMSG_DATA │ │ │ │ │ +***** ◆ ACE_CMSG_FIRSTHDR ***** │ │ │ │ │ +#define ACE_CMSG_FIRSTHDR (  msg ) │ │ │ │ │ +Value: │ │ │ │ │ +(((unsigned) (msg)->msg_controllen >= sizeof (WSACMSGHDR)) \ │ │ │ │ │ +? (LPWSACMSGHDR) (msg)->msg_control : (LPWSACMSGHDR) 0) │ │ │ │ │ +***** ◆ ACE_CMSG_NXTHDR ***** │ │ │ │ │ +#define ACE_CMSG_NXTHDR (  msg, │ │ │ │ │ +  cmsg  │ │ │ │ │ + ) │ │ │ │ │ +Value: │ │ │ │ │ +(((cmsg) == 0) ? ACE_CMSG_FIRSTHDR (msg) \ │ │ │ │ │ +: ((((PUCHAR) (cmsg) + WSA_CMSGHDR_ALIGN ((cmsg)->cmsg_len) \ │ │ │ │ │ ++ sizeof (WSACMSGHDR)) > (PUCHAR) ((msg)->msg_control) \ │ │ │ │ │ ++ (msg)->msg_controllen) \ │ │ │ │ │ +? (LPWSACMSGHDR) 0 \ │ │ │ │ │ +: (LPWSACMSGHDR) ((PUCHAR) (cmsg) \ │ │ │ │ │ ++ WSA_CMSGHDR_ALIGN ((cmsg)->cmsg_len)))) │ │ │ │ │ +ACE_CMSG_FIRSTHDR │ │ │ │ │ +#define ACE_CMSG_FIRSTHDR(msg) │ │ │ │ │ +Definition: os_socket.h:119 │ │ │ │ │ +***** ◆ ACE_CMSG_SPACE ***** │ │ │ │ │ +#define ACE_CMSG_SPACE   WSA_CMSG_SPACE │ │ │ │ │ +***** ◆ ACE_HAS_SOCK_BUF_SIZE_MAX_VALUE ***** │ │ │ │ │ +#define ACE_HAS_SOCK_BUF_SIZE_MAX_VALUE   SSIZE_MAX │ │ │ │ │ +***** ◆ ACE_PROTOCOL_FAMILY_INET ***** │ │ │ │ │ +#define ACE_PROTOCOL_FAMILY_INET   PF_INET6 │ │ │ │ │ +***** ◆ AF_ANY ***** │ │ │ │ │ +#define AF_ANY   (-1) │ │ │ │ │ +***** ◆ AF_DEV ***** │ │ │ │ │ +#define AF_DEV   (AF_MAX + 3) │ │ │ │ │ +***** ◆ AF_FILE ***** │ │ │ │ │ +#define AF_FILE   (AF_MAX + 2) │ │ │ │ │ +***** ◆ AF_INET ***** │ │ │ │ │ +#define AF_INET   2 │ │ │ │ │ +***** ◆ AF_LOCAL ***** │ │ │ │ │ +#define AF_LOCAL   1 │ │ │ │ │ +***** ◆ AF_MAX ***** │ │ │ │ │ +#define AF_MAX   29 │ │ │ │ │ +***** ◆ AF_SPIPE ***** │ │ │ │ │ +#define AF_SPIPE   (AF_MAX + 1) │ │ │ │ │ +***** ◆ AF_UNIX ***** │ │ │ │ │ +#define AF_UNIX   AF_LOCAL │ │ │ │ │ +***** ◆ AF_UNSPEC ***** │ │ │ │ │ +#define AF_UNSPEC   0 │ │ │ │ │ +***** ◆ AF_UPIPE ***** │ │ │ │ │ +#define AF_UPIPE   (AF_SPIPE) │ │ │ │ │ +***** ◆ MSG_OOB ***** │ │ │ │ │ +#define MSG_OOB   0x1 │ │ │ │ │ +***** ◆ MSG_PEEK ***** │ │ │ │ │ +#define MSG_PEEK   0x2 │ │ │ │ │ +***** ◆ PF_INET ***** │ │ │ │ │ +#define PF_INET   AF_INET │ │ │ │ │ +***** ◆ PF_LOCAL ***** │ │ │ │ │ +#define PF_LOCAL   AF_LOCAL │ │ │ │ │ +***** ◆ PF_UNIX ***** │ │ │ │ │ +#define PF_UNIX   PF_LOCAL │ │ │ │ │ +***** ◆ PF_UNSPEC ***** │ │ │ │ │ +#define PF_UNSPEC   0 │ │ │ │ │ +***** ◆ SCM_RIGHTS ***** │ │ │ │ │ +#define SCM_RIGHTS   0x01 │ │ │ │ │ +***** ◆ SO_BROADCAST ***** │ │ │ │ │ +#define SO_BROADCAST   0x0020 │ │ │ │ │ +***** ◆ SO_ERROR ***** │ │ │ │ │ +#define SO_ERROR   0x1007 │ │ │ │ │ +***** ◆ SO_LINGER ***** │ │ │ │ │ +#define SO_LINGER   0x0080 │ │ │ │ │ +***** ◆ SO_RCVBUF ***** │ │ │ │ │ +#define SO_RCVBUF   0x1002 │ │ │ │ │ +***** ◆ SO_REUSEADDR ***** │ │ │ │ │ +#define SO_REUSEADDR   0x0004 │ │ │ │ │ +***** ◆ SO_SNDBUF ***** │ │ │ │ │ +#define SO_SNDBUF   0x1001 │ │ │ │ │ +***** ◆ SOCK_DGRAM ***** │ │ │ │ │ +#define SOCK_DGRAM   2 │ │ │ │ │ +***** ◆ SOCK_SEQPACKET ***** │ │ │ │ │ +#define SOCK_SEQPACKET   5 │ │ │ │ │ +***** ◆ SOCK_STREAM ***** │ │ │ │ │ +#define SOCK_STREAM   1 │ │ │ │ │ +***** ◆ SOL_SOCKET ***** │ │ │ │ │ +#define SOL_SOCKET   0xffff │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_SOCKET_LEN ***** │ │ │ │ │ +typedef int ACE_SOCKET_LEN │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03635.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_times.h File Reference │ │ │ │ +ACE: os_types.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,131 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
os_times.h File Reference
│ │ │ │ +
│ │ │ │ +Macros | │ │ │ │ +Typedefs
│ │ │ │ +
os_types.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/sys/os_types.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -

file access and modification times structure

│ │ │ │ +
#include "ace/os_include/os_stddef.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define ACE_INVALID_PID   ((pid_t) -1)
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Typedefs

typedef double ACE_timer_t
 
typedef off_t ACE_OFF_T
 
typedef loff_t ACE_LOFF_T
 
typedef int ssize_t
 
typedef DWORD ACE_exitcode
 
│ │ │ │ +

Detailed Description

│ │ │ │ +

data types

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ -
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_INVALID_PID

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_INVALID_PID   ((pid_t) -1)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_exitcode

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef DWORD ACE_exitcode
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_LOFF_T

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef loff_t ACE_LOFF_T
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_OFF_T

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef off_t ACE_OFF_T
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_timer_t

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef double ACE_timer_t
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ssize_t

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
typedef int ssize_t
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -5,17 +5,46 @@ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ * sys │ │ │ │ │ -os_times.h File Reference │ │ │ │ │ -#include "ace/os_include/sys/os_types.h" │ │ │ │ │ +Macros | Typedefs │ │ │ │ │ +os_types.h File Reference │ │ │ │ │ +#include "ace/os_include/os_stddef.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define ACE_INVALID_PID   ((pid_t) -1) │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef double ACE_timer_t │ │ │ │ │ +  │ │ │ │ │ + typedef off_t ACE_OFF_T │ │ │ │ │ +  │ │ │ │ │ +typedef loff_t ACE_LOFF_T │ │ │ │ │ +  │ │ │ │ │ + typedef int ssize_t │ │ │ │ │ +  │ │ │ │ │ + typedef DWORD ACE_exitcode │ │ │ │ │ +  │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -file access and modification times structure │ │ │ │ │ +data types │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_INVALID_PID ***** │ │ │ │ │ +#define ACE_INVALID_PID   ((pid_t) -1) │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_exitcode ***** │ │ │ │ │ +typedef DWORD ACE_exitcode │ │ │ │ │ +***** ◆ ACE_LOFF_T ***** │ │ │ │ │ +typedef loff_t ACE_LOFF_T │ │ │ │ │ +***** ◆ ACE_OFF_T ***** │ │ │ │ │ +typedef off_t ACE_OFF_T │ │ │ │ │ +***** ◆ ACE_timer_t ***** │ │ │ │ │ +typedef double ACE_timer_t │ │ │ │ │ +***** ◆ ssize_t ***** │ │ │ │ │ +typedef int ssize_t │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03638.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_ipc.h File Reference │ │ │ │ +ACE: os_wait.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -64,134 +64,199 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ Macros
│ │ │ │ -
os_ipc.h File Reference
│ │ │ │ +
os_wait.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/sys/os_types.h"
│ │ │ │ +
#include "ace/os_include/os_signal.h"
│ │ │ │ +#include "ace/os_include/sys/os_resource.h"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Macros

#define ACE_INVALID_SEM_KEY   0
 
#define IPC_PRIVATE   ACE_INVALID_SEM_KEY
 
#define IPC_STAT   0
 
#define IPC_CREAT   0
 
#define IPC_NOWAIT   0
 
#define IPC_RMID   0
 
#define IPC_EXCL   0
 
#define WCOREDUMP(stat)   0
 
#define WNOHANG   0100
 
#define WEXITSTATUS(stat)   stat
 
#define WIFCONTINUED(stat)   0
 
#define WIFEXITED(stat)   1
 
#define WIFSIGNALED(stat)   0
 
#define WIFSTOPPED(stat)   0
 
#define WSTOPSIG(stat)   0
 
#define WTERMSIG(stat)   0
 
│ │ │ │

Detailed Description

│ │ │ │ -

XSI interprocess communication access structure

│ │ │ │ +

declarations for waiting

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_INVALID_SEM_KEY

│ │ │ │ + │ │ │ │ +

◆ WCOREDUMP

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_INVALID_SEM_KEY   0#define WCOREDUMP( stat)   0
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ IPC_CREAT

│ │ │ │ + │ │ │ │ +

◆ WEXITSTATUS

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
#define IPC_CREAT   0#define WEXITSTATUS( stat)   stat
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ IPC_EXCL

│ │ │ │ + │ │ │ │ +

◆ WIFCONTINUED

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
#define IPC_EXCL   0#define WIFCONTINUED( stat)   0
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ IPC_NOWAIT

│ │ │ │ + │ │ │ │ +

◆ WIFEXITED

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
#define IPC_NOWAIT   0#define WIFEXITED( stat)   1
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ IPC_PRIVATE

│ │ │ │ + │ │ │ │ +

◆ WIFSIGNALED

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
#define IPC_PRIVATE   ACE_INVALID_SEM_KEY#define WIFSIGNALED( stat)   0
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ IPC_RMID

│ │ │ │ + │ │ │ │ +

◆ WIFSTOPPED

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
#define IPC_RMID   0#define WIFSTOPPED( stat)   0
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ IPC_STAT

│ │ │ │ + │ │ │ │ +

◆ WNOHANG

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define IPC_STAT   0#define WNOHANG   0100
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ WSTOPSIG

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define WSTOPSIG( stat)   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ WTERMSIG

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
#define WTERMSIG( stat)   0
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -6,47 +6,56 @@ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ * sys │ │ │ │ │ Macros │ │ │ │ │ -os_ipc.h File Reference │ │ │ │ │ -#include "ace/os_include/sys/os_types.h" │ │ │ │ │ +os_wait.h File Reference │ │ │ │ │ +#include "ace/os_include/os_signal.h" │ │ │ │ │ +#include "ace/os_include/sys/os_resource.h" │ │ │ │ │ Macros │ │ │ │ │ -#define ACE_INVALID_SEM_KEY   0 │ │ │ │ │ +#define WCOREDUMP(stat)   0 │ │ │ │ │   │ │ │ │ │ -#define IPC_PRIVATE   ACE_INVALID_SEM_KEY │ │ │ │ │ +#define WNOHANG   0100 │ │ │ │ │   │ │ │ │ │ -#define IPC_STAT   0 │ │ │ │ │ +#define WEXITSTATUS(stat)   stat │ │ │ │ │   │ │ │ │ │ -#define IPC_CREAT   0 │ │ │ │ │ +#define WIFCONTINUED(stat)   0 │ │ │ │ │   │ │ │ │ │ -#define IPC_NOWAIT   0 │ │ │ │ │ +#define WIFEXITED(stat)   1 │ │ │ │ │   │ │ │ │ │ -#define IPC_RMID   0 │ │ │ │ │ +#define WIFSIGNALED(stat)   0 │ │ │ │ │   │ │ │ │ │ -#define IPC_EXCL   0 │ │ │ │ │ +#define WIFSTOPPED(stat)   0 │ │ │ │ │ +  │ │ │ │ │ +#define WSTOPSIG(stat)   0 │ │ │ │ │ +  │ │ │ │ │ +#define WTERMSIG(stat)   0 │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -XSI interprocess communication access structure │ │ │ │ │ +declarations for waiting │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_INVALID_SEM_KEY ***** │ │ │ │ │ -#define ACE_INVALID_SEM_KEY   0 │ │ │ │ │ -***** ◆ IPC_CREAT ***** │ │ │ │ │ -#define IPC_CREAT   0 │ │ │ │ │ -***** ◆ IPC_EXCL ***** │ │ │ │ │ -#define IPC_EXCL   0 │ │ │ │ │ -***** ◆ IPC_NOWAIT ***** │ │ │ │ │ -#define IPC_NOWAIT   0 │ │ │ │ │ -***** ◆ IPC_PRIVATE ***** │ │ │ │ │ -#define IPC_PRIVATE   ACE_INVALID_SEM_KEY │ │ │ │ │ -***** ◆ IPC_RMID ***** │ │ │ │ │ -#define IPC_RMID   0 │ │ │ │ │ -***** ◆ IPC_STAT ***** │ │ │ │ │ -#define IPC_STAT   0 │ │ │ │ │ +***** ◆ WCOREDUMP ***** │ │ │ │ │ +#define WCOREDUMP (  stat )    0 │ │ │ │ │ +***** ◆ WEXITSTATUS ***** │ │ │ │ │ +#define WEXITSTATUS (  stat )    stat │ │ │ │ │ +***** ◆ WIFCONTINUED ***** │ │ │ │ │ +#define WIFCONTINUED (  stat )    0 │ │ │ │ │ +***** ◆ WIFEXITED ***** │ │ │ │ │ +#define WIFEXITED (  stat )    1 │ │ │ │ │ +***** ◆ WIFSIGNALED ***** │ │ │ │ │ +#define WIFSIGNALED (  stat )    0 │ │ │ │ │ +***** ◆ WIFSTOPPED ***** │ │ │ │ │ +#define WIFSTOPPED (  stat )    0 │ │ │ │ │ +***** ◆ WNOHANG ***** │ │ │ │ │ +#define WNOHANG   0100 │ │ │ │ │ +***** ◆ WSTOPSIG ***** │ │ │ │ │ +#define WSTOPSIG (  stat )    0 │ │ │ │ │ +***** ◆ WTERMSIG ***** │ │ │ │ │ +#define WTERMSIG (  stat )    0 │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03641.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_stat.h File Reference │ │ │ │ +ACE: os_timeb.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,70 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Macros
│ │ │ │ -
os_stat.h File Reference
│ │ │ │ +
os_timeb.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/sys/os_types.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define S_ISLNK(mode)   0
 
#define S_ISDIR(mode)   ((mode&S_IFMT) == S_IFDIR)
 
│ │ │ │ -

Detailed Description

│ │ │ │ -

data returned by the stat() function

│ │ │ │ +
#include "ace/os_include/sys/os_types.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +

additional definitions for date and time

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ S_ISDIR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define S_ISDIR( mode)   ((mode&S_IFMT) == S_IFDIR)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ S_ISLNK

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define S_ISLNK( mode)   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -5,28 +5,17 @@ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ * sys │ │ │ │ │ -Macros │ │ │ │ │ -os_stat.h File Reference │ │ │ │ │ +os_timeb.h File Reference │ │ │ │ │ #include "ace/os_include/sys/os_types.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define S_ISLNK(mode)   0 │ │ │ │ │ -  │ │ │ │ │ -#define S_ISDIR(mode)   ((mode&S_IFMT) == S_IFDIR) │ │ │ │ │ -  │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -data returned by the stat() function │ │ │ │ │ +additional definitions for date and time │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ S_ISDIR ***** │ │ │ │ │ -#define S_ISDIR (  mode )    ((mode&S_IFMT) == S_IFDIR) │ │ │ │ │ -***** ◆ S_ISLNK ***** │ │ │ │ │ -#define S_ISLNK (  mode )    0 │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03644.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_types.h File Reference │ │ │ │ +ACE: os_un.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,131 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Macros | │ │ │ │ -Typedefs
│ │ │ │ -
os_types.h File Reference
│ │ │ │ +
os_un.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/os_stddef.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_INVALID_PID   ((pid_t) -1)
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef double ACE_timer_t
 
typedef off_t ACE_OFF_T
 
typedef loff_t ACE_LOFF_T
 
typedef int ssize_t
 
typedef DWORD ACE_exitcode
 
│ │ │ │ -

Detailed Description

│ │ │ │ -

data types

│ │ │ │ +
#include "ace/os_include/sys/os_socket.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +

definitions for UNIX domain sockets

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_INVALID_PID

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_INVALID_PID   ((pid_t) -1)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_exitcode

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef DWORD ACE_exitcode
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_LOFF_T

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef loff_t ACE_LOFF_T
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_OFF_T

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef off_t ACE_OFF_T
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_timer_t

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef double ACE_timer_t
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ssize_t

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef int ssize_t
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -5,46 +5,17 @@ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ * sys │ │ │ │ │ -Macros | Typedefs │ │ │ │ │ -os_types.h File Reference │ │ │ │ │ -#include "ace/os_include/os_stddef.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_INVALID_PID   ((pid_t) -1) │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef double ACE_timer_t │ │ │ │ │ -  │ │ │ │ │ - typedef off_t ACE_OFF_T │ │ │ │ │ -  │ │ │ │ │ -typedef loff_t ACE_LOFF_T │ │ │ │ │ -  │ │ │ │ │ - typedef int ssize_t │ │ │ │ │ -  │ │ │ │ │ - typedef DWORD ACE_exitcode │ │ │ │ │ -  │ │ │ │ │ +os_un.h File Reference │ │ │ │ │ +#include "ace/os_include/sys/os_socket.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -data types │ │ │ │ │ +definitions for UNIX domain sockets │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_INVALID_PID ***** │ │ │ │ │ -#define ACE_INVALID_PID   ((pid_t) -1) │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_exitcode ***** │ │ │ │ │ -typedef DWORD ACE_exitcode │ │ │ │ │ -***** ◆ ACE_LOFF_T ***** │ │ │ │ │ -typedef loff_t ACE_LOFF_T │ │ │ │ │ -***** ◆ ACE_OFF_T ***** │ │ │ │ │ -typedef off_t ACE_OFF_T │ │ │ │ │ -***** ◆ ACE_timer_t ***** │ │ │ │ │ -typedef double ACE_timer_t │ │ │ │ │ -***** ◆ ssize_t ***** │ │ │ │ │ -typedef int ssize_t │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03647.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_resource.h File Reference │ │ │ │ +ACE: os_statvfs.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,74 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Macros | │ │ │ │ -Typedefs
│ │ │ │ -
os_resource.h File Reference
│ │ │ │ +
os_statvfs.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/sys/os_time.h"
│ │ │ │ -#include "ace/os_include/sys/os_types.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

struct  rusage
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define RUSAGE_SELF   1
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef int ACE_Rusage
 
│ │ │ │

Detailed Description

│ │ │ │ -

definitions for XSI resource operations

│ │ │ │ +

VFS File System information structure

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ RUSAGE_SELF

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define RUSAGE_SELF   1
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_Rusage

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef int ACE_Rusage
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -5,34 +5,16 @@ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ * sys │ │ │ │ │ -Classes | Macros | Typedefs │ │ │ │ │ -os_resource.h File Reference │ │ │ │ │ -#include "ace/os_include/sys/os_time.h" │ │ │ │ │ -#include "ace/os_include/sys/os_types.h" │ │ │ │ │ - Classes │ │ │ │ │ -struct  rusage │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define RUSAGE_SELF   1 │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef int ACE_Rusage │ │ │ │ │ -  │ │ │ │ │ +os_statvfs.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -definitions for XSI resource operations │ │ │ │ │ +VFS File System information structure │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ RUSAGE_SELF ***** │ │ │ │ │ -#define RUSAGE_SELF   1 │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_Rusage ***** │ │ │ │ │ -typedef int ACE_Rusage │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03650.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_wait.h File Reference │ │ │ │ +ACE: os_sem.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,200 +63,110 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ +Classes | │ │ │ │ Macros
│ │ │ │ -
os_wait.h File Reference
│ │ │ │ +
os_sem.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/os_signal.h"
│ │ │ │ -#include "ace/os_include/sys/os_resource.h"
│ │ │ │ +
#include "ace/os_include/sys/os_ipc.h"
│ │ │ │ +#include "ace/os_include/os_stdint.h"
│ │ │ │
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

union  semun
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Macros

#define WCOREDUMP(stat)   0
 
#define WNOHANG   0100
 
#define WEXITSTATUS(stat)   stat
 
#define WIFCONTINUED(stat)   0
 
#define WIFEXITED(stat)   1
 
#define WIFSIGNALED(stat)   0
 
#define WIFSTOPPED(stat)   0
 
#define WSTOPSIG(stat)   0
 
#define WTERMSIG(stat)   0
 
#define GETVAL   0
 
#define SETVAL   0
 
#define GETALL   0
 
#define SETALL   0
 
#define SEM_UNDO   0
 
│ │ │ │

Detailed Description

│ │ │ │ -

declarations for waiting

│ │ │ │ +

XSI semaphore facility

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ WCOREDUMP

│ │ │ │ + │ │ │ │ +

◆ GETALL

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define WCOREDUMP( stat)   0#define GETALL   0
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ WEXITSTATUS

│ │ │ │ + │ │ │ │ +

◆ GETVAL

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define WEXITSTATUS( stat)   stat#define GETVAL   0
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ WIFCONTINUED

│ │ │ │ + │ │ │ │ +

◆ SEM_UNDO

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define WIFCONTINUED( stat)   0#define SEM_UNDO   0
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ WIFEXITED

│ │ │ │ + │ │ │ │ +

◆ SETALL

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define WIFEXITED( stat)   1#define SETALL   0
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ WIFSIGNALED

│ │ │ │ + │ │ │ │ +

◆ SETVAL

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define WIFSIGNALED( stat)   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ WIFSTOPPED

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define WIFSTOPPED( stat)   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ WNOHANG

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define WNOHANG   0100
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ WSTOPSIG

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define WSTOPSIG( stat)   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ WTERMSIG

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define WTERMSIG( stat)   0#define SETVAL   0
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -5,57 +5,44 @@ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ * sys │ │ │ │ │ -Macros │ │ │ │ │ -os_wait.h File Reference │ │ │ │ │ -#include "ace/os_include/os_signal.h" │ │ │ │ │ -#include "ace/os_include/sys/os_resource.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define WCOREDUMP(stat)   0 │ │ │ │ │ -  │ │ │ │ │ -#define WNOHANG   0100 │ │ │ │ │ -  │ │ │ │ │ -#define WEXITSTATUS(stat)   stat │ │ │ │ │ +Classes | Macros │ │ │ │ │ +os_sem.h File Reference │ │ │ │ │ +#include "ace/os_include/sys/os_ipc.h" │ │ │ │ │ +#include "ace/os_include/os_stdint.h" │ │ │ │ │ + Classes │ │ │ │ │ +union  semun │ │ │ │ │   │ │ │ │ │ -#define WIFCONTINUED(stat)   0 │ │ │ │ │ -  │ │ │ │ │ -#define WIFEXITED(stat)   1 │ │ │ │ │ + Macros │ │ │ │ │ +#define GETVAL   0 │ │ │ │ │   │ │ │ │ │ -#define WIFSIGNALED(stat)   0 │ │ │ │ │ +#define SETVAL   0 │ │ │ │ │   │ │ │ │ │ -#define WIFSTOPPED(stat)   0 │ │ │ │ │ +#define GETALL   0 │ │ │ │ │   │ │ │ │ │ -#define WSTOPSIG(stat)   0 │ │ │ │ │ +#define SETALL   0 │ │ │ │ │   │ │ │ │ │ -#define WTERMSIG(stat)   0 │ │ │ │ │ +#define SEM_UNDO   0 │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -declarations for waiting │ │ │ │ │ +XSI semaphore facility │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ WCOREDUMP ***** │ │ │ │ │ -#define WCOREDUMP (  stat )    0 │ │ │ │ │ -***** ◆ WEXITSTATUS ***** │ │ │ │ │ -#define WEXITSTATUS (  stat )    stat │ │ │ │ │ -***** ◆ WIFCONTINUED ***** │ │ │ │ │ -#define WIFCONTINUED (  stat )    0 │ │ │ │ │ -***** ◆ WIFEXITED ***** │ │ │ │ │ -#define WIFEXITED (  stat )    1 │ │ │ │ │ -***** ◆ WIFSIGNALED ***** │ │ │ │ │ -#define WIFSIGNALED (  stat )    0 │ │ │ │ │ -***** ◆ WIFSTOPPED ***** │ │ │ │ │ -#define WIFSTOPPED (  stat )    0 │ │ │ │ │ -***** ◆ WNOHANG ***** │ │ │ │ │ -#define WNOHANG   0100 │ │ │ │ │ -***** ◆ WSTOPSIG ***** │ │ │ │ │ -#define WSTOPSIG (  stat )    0 │ │ │ │ │ -***** ◆ WTERMSIG ***** │ │ │ │ │ -#define WTERMSIG (  stat )    0 │ │ │ │ │ +***** ◆ GETALL ***** │ │ │ │ │ +#define GETALL   0 │ │ │ │ │ +***** ◆ GETVAL ***** │ │ │ │ │ +#define GETVAL   0 │ │ │ │ │ +***** ◆ SEM_UNDO ***** │ │ │ │ │ +#define SEM_UNDO   0 │ │ │ │ │ +***** ◆ SETALL ***** │ │ │ │ │ +#define SETALL   0 │ │ │ │ │ +***** ◆ SETVAL ***** │ │ │ │ │ +#define SETVAL   0 │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03653.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_socket.h File Reference │ │ │ │ +ACE: os_pstat.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,629 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Classes | │ │ │ │ -Macros | │ │ │ │ -Typedefs
│ │ │ │ -
os_socket.h File Reference
│ │ │ │ +
os_pstat.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/sys/os_uio.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

struct  msghdr
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define ACE_CMSG_SPACE   WSA_CMSG_SPACE
 
#define ACE_CMSG_FIRSTHDR(msg)
 
#define ACE_CMSG_NXTHDR(msg, cmsg)
 
#define ACE_CMSG_DATA   WSA_CMSG_DATA
 
#define AF_ANY   (-1)
 
#define AF_UNSPEC   0
 
#define AF_LOCAL   1
 
#define AF_UNIX   AF_LOCAL
 
#define AF_INET   2
 
#define PF_INET   AF_INET
 
#define PF_LOCAL   AF_LOCAL
 
#define PF_UNIX   PF_LOCAL
 
#define AF_MAX   29
 
#define PF_UNSPEC   0
 
#define AF_SPIPE   (AF_MAX + 1)
 
#define AF_FILE   (AF_MAX + 2)
 
#define AF_DEV   (AF_MAX + 3)
 
#define AF_UPIPE   (AF_SPIPE)
 
#define MSG_OOB   0x1
 
#define MSG_PEEK   0x2
 
#define SOCK_STREAM   1
 
#define SOCK_DGRAM   2
 
#define SOCK_SEQPACKET   5
 
#define SOL_SOCKET   0xffff
 
#define SO_REUSEADDR   0x0004
 
#define SO_LINGER   0x0080
 
#define SO_SNDBUF   0x1001
 
#define SO_RCVBUF   0x1002
 
#define SO_BROADCAST   0x0020
 
#define SO_ERROR   0x1007
 
#define SCM_RIGHTS   0x01
 
#define ACE_ADDRESS_FAMILY_INET   AF_INET6
 
#define ACE_PROTOCOL_FAMILY_INET   PF_INET6
 
#define ACE_HAS_SOCK_BUF_SIZE_MAX_VALUE   SSIZE_MAX
 
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Typedefs

typedef int ACE_SOCKET_LEN
 
│ │ │ │

Detailed Description

│ │ │ │ -

main sockets header

│ │ │ │ -
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │ -
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_ADDRESS_FAMILY_INET

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_ADDRESS_FAMILY_INET   AF_INET6
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CMSG_DATA

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CMSG_DATA   WSA_CMSG_DATA
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CMSG_FIRSTHDR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CMSG_FIRSTHDR( msg)
│ │ │ │ -
│ │ │ │ -Value:
(((unsigned) (msg)->msg_controllen >= sizeof (WSACMSGHDR)) \
│ │ │ │ -
? (LPWSACMSGHDR) (msg)->msg_control : (LPWSACMSGHDR) 0)
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CMSG_NXTHDR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CMSG_NXTHDR( msg,
 cmsg 
)
│ │ │ │ -
│ │ │ │ -Value:
(((cmsg) == 0) ? ACE_CMSG_FIRSTHDR (msg) \
│ │ │ │ -
: ((((PUCHAR) (cmsg) + WSA_CMSGHDR_ALIGN ((cmsg)->cmsg_len) \
│ │ │ │ -
+ sizeof (WSACMSGHDR)) > (PUCHAR) ((msg)->msg_control) \
│ │ │ │ -
+ (msg)->msg_controllen) \
│ │ │ │ -
? (LPWSACMSGHDR) 0 \
│ │ │ │ -
: (LPWSACMSGHDR) ((PUCHAR) (cmsg) \
│ │ │ │ -
+ WSA_CMSGHDR_ALIGN ((cmsg)->cmsg_len))))
│ │ │ │ -
#define ACE_CMSG_FIRSTHDR(msg)
Definition: os_socket.h:119
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_CMSG_SPACE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_CMSG_SPACE   WSA_CMSG_SPACE
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_HAS_SOCK_BUF_SIZE_MAX_VALUE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_HAS_SOCK_BUF_SIZE_MAX_VALUE   SSIZE_MAX
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_PROTOCOL_FAMILY_INET

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_PROTOCOL_FAMILY_INET   PF_INET6
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ AF_ANY

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define AF_ANY   (-1)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ AF_DEV

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define AF_DEV   (AF_MAX + 3)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ AF_FILE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define AF_FILE   (AF_MAX + 2)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ AF_INET

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define AF_INET   2
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ AF_LOCAL

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define AF_LOCAL   1
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ AF_MAX

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define AF_MAX   29
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ AF_SPIPE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define AF_SPIPE   (AF_MAX + 1)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ AF_UNIX

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define AF_UNIX   AF_LOCAL
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ AF_UNSPEC

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define AF_UNSPEC   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ AF_UPIPE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define AF_UPIPE   (AF_SPIPE)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ MSG_OOB

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define MSG_OOB   0x1
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ MSG_PEEK

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define MSG_PEEK   0x2
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ PF_INET

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define PF_INET   AF_INET
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ PF_LOCAL

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define PF_LOCAL   AF_LOCAL
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ PF_UNIX

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define PF_UNIX   PF_LOCAL
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ PF_UNSPEC

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define PF_UNSPEC   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SCM_RIGHTS

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SCM_RIGHTS   0x01
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SO_BROADCAST

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SO_BROADCAST   0x0020
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SO_ERROR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SO_ERROR   0x1007
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SO_LINGER

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SO_LINGER   0x0080
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SO_RCVBUF

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SO_RCVBUF   0x1002
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SO_REUSEADDR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SO_REUSEADDR   0x0004
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SO_SNDBUF

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SO_SNDBUF   0x1001
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SOCK_DGRAM

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SOCK_DGRAM   2
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SOCK_SEQPACKET

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SOCK_SEQPACKET   5
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SOCK_STREAM

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SOCK_STREAM   1
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ SOL_SOCKET

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define SOL_SOCKET   0xffff
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -

Typedef Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_SOCKET_LEN

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
typedef int ACE_SOCKET_LEN
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +

pstat functions

│ │ │ │ +
Author
Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl
│ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -5,181 +5,15 @@ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ * sys │ │ │ │ │ -Classes | Macros | Typedefs │ │ │ │ │ -os_socket.h File Reference │ │ │ │ │ -#include "ace/os_include/sys/os_uio.h" │ │ │ │ │ - Classes │ │ │ │ │ -struct  msghdr │ │ │ │ │ -  │ │ │ │ │ - Macros │ │ │ │ │ -#define ACE_CMSG_SPACE   WSA_CMSG_SPACE │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CMSG_FIRSTHDR(msg) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CMSG_NXTHDR(msg, cmsg) │ │ │ │ │ -  │ │ │ │ │ -#define ACE_CMSG_DATA   WSA_CMSG_DATA │ │ │ │ │ -  │ │ │ │ │ -#define AF_ANY   (-1) │ │ │ │ │ -  │ │ │ │ │ -#define AF_UNSPEC   0 │ │ │ │ │ -  │ │ │ │ │ -#define AF_LOCAL   1 │ │ │ │ │ -  │ │ │ │ │ -#define AF_UNIX   AF_LOCAL │ │ │ │ │ -  │ │ │ │ │ -#define AF_INET   2 │ │ │ │ │ -  │ │ │ │ │ -#define PF_INET   AF_INET │ │ │ │ │ -  │ │ │ │ │ -#define PF_LOCAL   AF_LOCAL │ │ │ │ │ -  │ │ │ │ │ -#define PF_UNIX   PF_LOCAL │ │ │ │ │ -  │ │ │ │ │ -#define AF_MAX   29 │ │ │ │ │ -  │ │ │ │ │ -#define PF_UNSPEC   0 │ │ │ │ │ -  │ │ │ │ │ -#define AF_SPIPE   (AF_MAX + 1) │ │ │ │ │ -  │ │ │ │ │ -#define AF_FILE   (AF_MAX + 2) │ │ │ │ │ -  │ │ │ │ │ -#define AF_DEV   (AF_MAX + 3) │ │ │ │ │ -  │ │ │ │ │ -#define AF_UPIPE   (AF_SPIPE) │ │ │ │ │ -  │ │ │ │ │ -#define MSG_OOB   0x1 │ │ │ │ │ -  │ │ │ │ │ -#define MSG_PEEK   0x2 │ │ │ │ │ -  │ │ │ │ │ -#define SOCK_STREAM   1 │ │ │ │ │ -  │ │ │ │ │ -#define SOCK_DGRAM   2 │ │ │ │ │ -  │ │ │ │ │ -#define SOCK_SEQPACKET   5 │ │ │ │ │ -  │ │ │ │ │ -#define SOL_SOCKET   0xffff │ │ │ │ │ -  │ │ │ │ │ -#define SO_REUSEADDR   0x0004 │ │ │ │ │ -  │ │ │ │ │ -#define SO_LINGER   0x0080 │ │ │ │ │ -  │ │ │ │ │ -#define SO_SNDBUF   0x1001 │ │ │ │ │ -  │ │ │ │ │ -#define SO_RCVBUF   0x1002 │ │ │ │ │ -  │ │ │ │ │ -#define SO_BROADCAST   0x0020 │ │ │ │ │ -  │ │ │ │ │ -#define SO_ERROR   0x1007 │ │ │ │ │ -  │ │ │ │ │ -#define SCM_RIGHTS   0x01 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_ADDRESS_FAMILY_INET   AF_INET6 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_PROTOCOL_FAMILY_INET   PF_INET6 │ │ │ │ │ -  │ │ │ │ │ -#define ACE_HAS_SOCK_BUF_SIZE_MAX_VALUE   SSIZE_MAX │ │ │ │ │ -  │ │ │ │ │ - Typedefs │ │ │ │ │ -typedef int ACE_SOCKET_LEN │ │ │ │ │ -  │ │ │ │ │ +os_pstat.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -main sockets header │ │ │ │ │ +pstat functions │ │ │ │ │ Author │ │ │ │ │ - Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ - This code was originally in various places including ace/OS.h. │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_ADDRESS_FAMILY_INET ***** │ │ │ │ │ -#define ACE_ADDRESS_FAMILY_INET   AF_INET6 │ │ │ │ │ -***** ◆ ACE_CMSG_DATA ***** │ │ │ │ │ -#define ACE_CMSG_DATA   WSA_CMSG_DATA │ │ │ │ │ -***** ◆ ACE_CMSG_FIRSTHDR ***** │ │ │ │ │ -#define ACE_CMSG_FIRSTHDR (  msg ) │ │ │ │ │ -Value: │ │ │ │ │ -(((unsigned) (msg)->msg_controllen >= sizeof (WSACMSGHDR)) \ │ │ │ │ │ -? (LPWSACMSGHDR) (msg)->msg_control : (LPWSACMSGHDR) 0) │ │ │ │ │ -***** ◆ ACE_CMSG_NXTHDR ***** │ │ │ │ │ -#define ACE_CMSG_NXTHDR (  msg, │ │ │ │ │ -  cmsg  │ │ │ │ │ - ) │ │ │ │ │ -Value: │ │ │ │ │ -(((cmsg) == 0) ? ACE_CMSG_FIRSTHDR (msg) \ │ │ │ │ │ -: ((((PUCHAR) (cmsg) + WSA_CMSGHDR_ALIGN ((cmsg)->cmsg_len) \ │ │ │ │ │ -+ sizeof (WSACMSGHDR)) > (PUCHAR) ((msg)->msg_control) \ │ │ │ │ │ -+ (msg)->msg_controllen) \ │ │ │ │ │ -? (LPWSACMSGHDR) 0 \ │ │ │ │ │ -: (LPWSACMSGHDR) ((PUCHAR) (cmsg) \ │ │ │ │ │ -+ WSA_CMSGHDR_ALIGN ((cmsg)->cmsg_len)))) │ │ │ │ │ -ACE_CMSG_FIRSTHDR │ │ │ │ │ -#define ACE_CMSG_FIRSTHDR(msg) │ │ │ │ │ -Definition: os_socket.h:119 │ │ │ │ │ -***** ◆ ACE_CMSG_SPACE ***** │ │ │ │ │ -#define ACE_CMSG_SPACE   WSA_CMSG_SPACE │ │ │ │ │ -***** ◆ ACE_HAS_SOCK_BUF_SIZE_MAX_VALUE ***** │ │ │ │ │ -#define ACE_HAS_SOCK_BUF_SIZE_MAX_VALUE   SSIZE_MAX │ │ │ │ │ -***** ◆ ACE_PROTOCOL_FAMILY_INET ***** │ │ │ │ │ -#define ACE_PROTOCOL_FAMILY_INET   PF_INET6 │ │ │ │ │ -***** ◆ AF_ANY ***** │ │ │ │ │ -#define AF_ANY   (-1) │ │ │ │ │ -***** ◆ AF_DEV ***** │ │ │ │ │ -#define AF_DEV   (AF_MAX + 3) │ │ │ │ │ -***** ◆ AF_FILE ***** │ │ │ │ │ -#define AF_FILE   (AF_MAX + 2) │ │ │ │ │ -***** ◆ AF_INET ***** │ │ │ │ │ -#define AF_INET   2 │ │ │ │ │ -***** ◆ AF_LOCAL ***** │ │ │ │ │ -#define AF_LOCAL   1 │ │ │ │ │ -***** ◆ AF_MAX ***** │ │ │ │ │ -#define AF_MAX   29 │ │ │ │ │ -***** ◆ AF_SPIPE ***** │ │ │ │ │ -#define AF_SPIPE   (AF_MAX + 1) │ │ │ │ │ -***** ◆ AF_UNIX ***** │ │ │ │ │ -#define AF_UNIX   AF_LOCAL │ │ │ │ │ -***** ◆ AF_UNSPEC ***** │ │ │ │ │ -#define AF_UNSPEC   0 │ │ │ │ │ -***** ◆ AF_UPIPE ***** │ │ │ │ │ -#define AF_UPIPE   (AF_SPIPE) │ │ │ │ │ -***** ◆ MSG_OOB ***** │ │ │ │ │ -#define MSG_OOB   0x1 │ │ │ │ │ -***** ◆ MSG_PEEK ***** │ │ │ │ │ -#define MSG_PEEK   0x2 │ │ │ │ │ -***** ◆ PF_INET ***** │ │ │ │ │ -#define PF_INET   AF_INET │ │ │ │ │ -***** ◆ PF_LOCAL ***** │ │ │ │ │ -#define PF_LOCAL   AF_LOCAL │ │ │ │ │ -***** ◆ PF_UNIX ***** │ │ │ │ │ -#define PF_UNIX   PF_LOCAL │ │ │ │ │ -***** ◆ PF_UNSPEC ***** │ │ │ │ │ -#define PF_UNSPEC   0 │ │ │ │ │ -***** ◆ SCM_RIGHTS ***** │ │ │ │ │ -#define SCM_RIGHTS   0x01 │ │ │ │ │ -***** ◆ SO_BROADCAST ***** │ │ │ │ │ -#define SO_BROADCAST   0x0020 │ │ │ │ │ -***** ◆ SO_ERROR ***** │ │ │ │ │ -#define SO_ERROR   0x1007 │ │ │ │ │ -***** ◆ SO_LINGER ***** │ │ │ │ │ -#define SO_LINGER   0x0080 │ │ │ │ │ -***** ◆ SO_RCVBUF ***** │ │ │ │ │ -#define SO_RCVBUF   0x1002 │ │ │ │ │ -***** ◆ SO_REUSEADDR ***** │ │ │ │ │ -#define SO_REUSEADDR   0x0004 │ │ │ │ │ -***** ◆ SO_SNDBUF ***** │ │ │ │ │ -#define SO_SNDBUF   0x1001 │ │ │ │ │ -***** ◆ SOCK_DGRAM ***** │ │ │ │ │ -#define SOCK_DGRAM   2 │ │ │ │ │ -***** ◆ SOCK_SEQPACKET ***** │ │ │ │ │ -#define SOCK_SEQPACKET   5 │ │ │ │ │ -***** ◆ SOCK_STREAM ***** │ │ │ │ │ -#define SOCK_STREAM   1 │ │ │ │ │ -***** ◆ SOL_SOCKET ***** │ │ │ │ │ -#define SOL_SOCKET   0xffff │ │ │ │ │ -***** Typedef Documentation ***** │ │ │ │ │ -***** ◆ ACE_SOCKET_LEN ***** │ │ │ │ │ -typedef int ACE_SOCKET_LEN │ │ │ │ │ + Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03656.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_loadavg.h File Reference │ │ │ │ +ACE: os_utsname.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
os_loadavg.h File Reference
│ │ │ │ +
os_utsname.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │

Detailed Description

│ │ │ │ -

loadavg functions

│ │ │ │ -
Author
Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl
│ │ │ │ +

system name structure

│ │ │ │ +
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │ +
│ │ │ │ +This code was originally in various places including ace/OS.h.
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -5,15 +5,16 @@ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ * sys │ │ │ │ │ -os_loadavg.h File Reference │ │ │ │ │ +os_utsname.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -loadavg functions │ │ │ │ │ +system name structure │ │ │ │ │ Author │ │ │ │ │ - Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl │ │ │ │ │ + Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ + This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03659.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_sysctl.h File Reference │ │ │ │ +ACE: os_select.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,48 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_sysctl.h File Reference
│ │ │ │ +
│ │ │ │ +Macros
│ │ │ │ +
os_select.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ +
#include "ace/os_include/sys/os_time.h"
│ │ │ │ +#include "ace/os_include/os_signal.h"
│ │ │ │ +#include "ace/os_include/os_unistd.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define NFDBITS   32 /* only used in unused functions... */
 
│ │ │ │

Detailed Description

│ │ │ │ -

declarations for sysctl

│ │ │ │ -
Author
Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl
│ │ │ │ -
│ │ │ │ +

select types

│ │ │ │ +
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │ +
│ │ │ │ +This code was originally in various places including ace/OS.h.
│ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ NFDBITS

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define NFDBITS   32 /* only used in unused functions... */
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -5,15 +5,26 @@ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ * sys │ │ │ │ │ -os_sysctl.h File Reference │ │ │ │ │ +Macros │ │ │ │ │ +os_select.h File Reference │ │ │ │ │ +#include "ace/os_include/sys/os_time.h" │ │ │ │ │ +#include "ace/os_include/os_signal.h" │ │ │ │ │ +#include "ace/os_include/os_unistd.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define NFDBITS   32 /* only used in unused functions... */ │ │ │ │ │ +  │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -declarations for sysctl │ │ │ │ │ +select types │ │ │ │ │ Author │ │ │ │ │ - Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl │ │ │ │ │ + Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ + This code was originally in various places including ace/OS.h. │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ NFDBITS ***** │ │ │ │ │ +#define NFDBITS   32 /* only used in unused functions... */ │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03662.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_pstat.h File Reference │ │ │ │ +ACE: os_msg.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,20 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
os_pstat.h File Reference
│ │ │ │ +
os_msg.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -

Detailed Description

│ │ │ │ -

pstat functions

│ │ │ │ -
Author
Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl
│ │ │ │ +
#include "ace/os_include/sys/os_ipc.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +

XSI message queue structures

│ │ │ │ +
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │ +
│ │ │ │ +This code was originally in various places including ace/OS.h.
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -5,15 +5,17 @@ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ * sys │ │ │ │ │ -os_pstat.h File Reference │ │ │ │ │ +os_msg.h File Reference │ │ │ │ │ +#include "ace/os_include/sys/os_ipc.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -pstat functions │ │ │ │ │ +XSI message queue structures │ │ │ │ │ Author │ │ │ │ │ - Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl │ │ │ │ │ + Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ + This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03665.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_uio.h File Reference │ │ │ │ +ACE: os_sysinfo.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,24 +62,19 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_uio.h File Reference
│ │ │ │ +
os_sysinfo.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/sys/os_types.h"
│ │ │ │ -#include "ace/os_include/os_limits.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -

definitions for vector I/O operations

│ │ │ │ -
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │ -
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +

Detailed Description

│ │ │ │ +
Author
Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -5,18 +5,14 @@ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ * sys │ │ │ │ │ -os_uio.h File Reference │ │ │ │ │ -#include "ace/os_include/sys/os_types.h" │ │ │ │ │ -#include "ace/os_include/os_limits.h" │ │ │ │ │ +os_sysinfo.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -definitions for vector I/O operations │ │ │ │ │ Author │ │ │ │ │ - Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ - This code was originally in various places including ace/OS.h. │ │ │ │ │ + Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03668.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_msg.h File Reference │ │ │ │ +ACE: os_stat.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,70 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_msg.h File Reference
│ │ │ │ +
│ │ │ │ +Macros
│ │ │ │ +
os_stat.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/sys/os_ipc.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -

XSI message queue structures

│ │ │ │ +
#include "ace/os_include/sys/os_types.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define S_ISLNK(mode)   0
 
#define S_ISDIR(mode)   ((mode&S_IFMT) == S_IFDIR)
 
│ │ │ │ +

Detailed Description

│ │ │ │ +

data returned by the stat() function

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ -
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ S_ISDIR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define S_ISDIR( mode)   ((mode&S_IFMT) == S_IFDIR)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ S_ISLNK

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define S_ISLNK( mode)   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -5,17 +5,28 @@ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ * sys │ │ │ │ │ -os_msg.h File Reference │ │ │ │ │ -#include "ace/os_include/sys/os_ipc.h" │ │ │ │ │ +Macros │ │ │ │ │ +os_stat.h File Reference │ │ │ │ │ +#include "ace/os_include/sys/os_types.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define S_ISLNK(mode)   0 │ │ │ │ │ +  │ │ │ │ │ +#define S_ISDIR(mode)   ((mode&S_IFMT) == S_IFDIR) │ │ │ │ │ +  │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -XSI message queue structures │ │ │ │ │ +data returned by the stat() function │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ S_ISDIR ***** │ │ │ │ │ +#define S_ISDIR (  mode )    ((mode&S_IFMT) == S_IFDIR) │ │ │ │ │ +***** ◆ S_ISLNK ***** │ │ │ │ │ +#define S_ISLNK (  mode )    0 │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03671.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_timeb.h File Reference │ │ │ │ +ACE: os_loadavg.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
os_timeb.h File Reference
│ │ │ │ +
os_loadavg.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/sys/os_types.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -

additional definitions for date and time

│ │ │ │ -
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │ -
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +

Detailed Description

│ │ │ │ +

loadavg functions

│ │ │ │ +
Author
Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -5,17 +5,15 @@ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ * sys │ │ │ │ │ -os_timeb.h File Reference │ │ │ │ │ -#include "ace/os_include/sys/os_types.h" │ │ │ │ │ +os_loadavg.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -additional definitions for date and time │ │ │ │ │ +loadavg functions │ │ │ │ │ Author │ │ │ │ │ - Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ - This code was originally in various places including ace/OS.h. │ │ │ │ │ + Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03674.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_mman.h File Reference │ │ │ │ +ACE: os_uio.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,238 +62,24 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -Macros
│ │ │ │ -
os_mman.h File Reference
│ │ │ │ +
os_uio.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/sys/os_types.h"
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Macros

#define MAP_PRIVATE   1
 
#define MAP_SHARED   2
 
#define MAP_FIXED   4
 
#define PROT_READ   PAGE_READONLY
 
#define PROT_WRITE   PAGE_READWRITE
 
#define PROT_RDWR   PAGE_READWRITE
 
#define ACE_MAP_PRIVATE   MAP_PRIVATE
 
#define ACE_MAP_SHARED   MAP_SHARED
 
#define ACE_MAP_FIXED   MAP_FIXED
 
#define MAP_FAILED   ((void *) -1)
 
#define MS_ASYNC   0
 
#define MS_INVALIDATE   0
 
#define MS_SYNC   0x0
 
│ │ │ │ -

Detailed Description

│ │ │ │ -

memory management declarations

│ │ │ │ +
#include "ace/os_include/sys/os_types.h"
│ │ │ │ +#include "ace/os_include/os_limits.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +

definitions for vector I/O operations

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ -

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ ACE_MAP_FIXED

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MAP_FIXED   MAP_FIXED
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_MAP_PRIVATE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MAP_PRIVATE   MAP_PRIVATE
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ ACE_MAP_SHARED

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define ACE_MAP_SHARED   MAP_SHARED
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ MAP_FAILED

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define MAP_FAILED   ((void *) -1)
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ MAP_FIXED

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define MAP_FIXED   4
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ MAP_PRIVATE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define MAP_PRIVATE   1
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ MAP_SHARED

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define MAP_SHARED   2
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ MS_ASYNC

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define MS_ASYNC   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ MS_INVALIDATE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define MS_INVALIDATE   0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ MS_SYNC

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define MS_SYNC   0x0
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ PROT_RDWR

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define PROT_RDWR   PAGE_READWRITE
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ PROT_READ

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define PROT_READ   PAGE_READONLY
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ -

◆ PROT_WRITE

│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -
#define PROT_WRITE   PAGE_READWRITE
│ │ │ │ -
│ │ │ │ - │ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │ +
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -5,72 +5,18 @@ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ * sys │ │ │ │ │ -Macros │ │ │ │ │ -os_mman.h File Reference │ │ │ │ │ +os_uio.h File Reference │ │ │ │ │ #include "ace/os_include/sys/os_types.h" │ │ │ │ │ - Macros │ │ │ │ │ -#define MAP_PRIVATE   1 │ │ │ │ │ -  │ │ │ │ │ -#define MAP_SHARED   2 │ │ │ │ │ -  │ │ │ │ │ -#define MAP_FIXED   4 │ │ │ │ │ -  │ │ │ │ │ -#define PROT_READ   PAGE_READONLY │ │ │ │ │ -  │ │ │ │ │ -#define PROT_WRITE   PAGE_READWRITE │ │ │ │ │ -  │ │ │ │ │ -#define PROT_RDWR   PAGE_READWRITE │ │ │ │ │ -  │ │ │ │ │ -#define ACE_MAP_PRIVATE   MAP_PRIVATE │ │ │ │ │ -  │ │ │ │ │ -#define ACE_MAP_SHARED   MAP_SHARED │ │ │ │ │ -  │ │ │ │ │ -#define ACE_MAP_FIXED   MAP_FIXED │ │ │ │ │ -  │ │ │ │ │ -#define MAP_FAILED   ((void *) -1) │ │ │ │ │ -  │ │ │ │ │ -#define MS_ASYNC   0 │ │ │ │ │ -  │ │ │ │ │ -#define MS_INVALIDATE   0 │ │ │ │ │ -  │ │ │ │ │ -#define MS_SYNC   0x0 │ │ │ │ │ -  │ │ │ │ │ +#include "ace/os_include/os_limits.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -memory management declarations │ │ │ │ │ +definitions for vector I/O operations │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ -***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ ACE_MAP_FIXED ***** │ │ │ │ │ -#define ACE_MAP_FIXED   MAP_FIXED │ │ │ │ │ -***** ◆ ACE_MAP_PRIVATE ***** │ │ │ │ │ -#define ACE_MAP_PRIVATE   MAP_PRIVATE │ │ │ │ │ -***** ◆ ACE_MAP_SHARED ***** │ │ │ │ │ -#define ACE_MAP_SHARED   MAP_SHARED │ │ │ │ │ -***** ◆ MAP_FAILED ***** │ │ │ │ │ -#define MAP_FAILED   ((void *) -1) │ │ │ │ │ -***** ◆ MAP_FIXED ***** │ │ │ │ │ -#define MAP_FIXED   4 │ │ │ │ │ -***** ◆ MAP_PRIVATE ***** │ │ │ │ │ -#define MAP_PRIVATE   1 │ │ │ │ │ -***** ◆ MAP_SHARED ***** │ │ │ │ │ -#define MAP_SHARED   2 │ │ │ │ │ -***** ◆ MS_ASYNC ***** │ │ │ │ │ -#define MS_ASYNC   0 │ │ │ │ │ -***** ◆ MS_INVALIDATE ***** │ │ │ │ │ -#define MS_INVALIDATE   0 │ │ │ │ │ -***** ◆ MS_SYNC ***** │ │ │ │ │ -#define MS_SYNC   0x0 │ │ │ │ │ -***** ◆ PROT_RDWR ***** │ │ │ │ │ -#define PROT_RDWR   PAGE_READWRITE │ │ │ │ │ -***** ◆ PROT_READ ***** │ │ │ │ │ -#define PROT_READ   PAGE_READONLY │ │ │ │ │ -***** ◆ PROT_WRITE ***** │ │ │ │ │ -#define PROT_WRITE   PAGE_READWRITE │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03677.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_un.h File Reference │ │ │ │ +ACE: os_mman.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,238 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
os_un.h File Reference
│ │ │ │ +
│ │ │ │ +Macros
│ │ │ │ +
os_mman.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/sys/os_socket.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -

definitions for UNIX domain sockets

│ │ │ │ +
#include "ace/os_include/sys/os_types.h"
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Macros

#define MAP_PRIVATE   1
 
#define MAP_SHARED   2
 
#define MAP_FIXED   4
 
#define PROT_READ   PAGE_READONLY
 
#define PROT_WRITE   PAGE_READWRITE
 
#define PROT_RDWR   PAGE_READWRITE
 
#define ACE_MAP_PRIVATE   MAP_PRIVATE
 
#define ACE_MAP_SHARED   MAP_SHARED
 
#define ACE_MAP_FIXED   MAP_FIXED
 
#define MAP_FAILED   ((void *) -1)
 
#define MS_ASYNC   0
 
#define MS_INVALIDATE   0
 
#define MS_SYNC   0x0
 
│ │ │ │ +

Detailed Description

│ │ │ │ +

memory management declarations

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ -
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │ +

Macro Definition Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_MAP_FIXED

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MAP_FIXED   MAP_FIXED
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_MAP_PRIVATE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MAP_PRIVATE   MAP_PRIVATE
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ ACE_MAP_SHARED

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define ACE_MAP_SHARED   MAP_SHARED
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ MAP_FAILED

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define MAP_FAILED   ((void *) -1)
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ MAP_FIXED

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define MAP_FIXED   4
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ MAP_PRIVATE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define MAP_PRIVATE   1
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ MAP_SHARED

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define MAP_SHARED   2
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ MS_ASYNC

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define MS_ASYNC   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ MS_INVALIDATE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define MS_INVALIDATE   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ MS_SYNC

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define MS_SYNC   0x0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ PROT_RDWR

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define PROT_RDWR   PAGE_READWRITE
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ PROT_READ

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define PROT_READ   PAGE_READONLY
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ PROT_WRITE

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define PROT_WRITE   PAGE_READWRITE
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -5,17 +5,72 @@ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ * sys │ │ │ │ │ -os_un.h File Reference │ │ │ │ │ -#include "ace/os_include/sys/os_socket.h" │ │ │ │ │ +Macros │ │ │ │ │ +os_mman.h File Reference │ │ │ │ │ +#include "ace/os_include/sys/os_types.h" │ │ │ │ │ + Macros │ │ │ │ │ +#define MAP_PRIVATE   1 │ │ │ │ │ +  │ │ │ │ │ +#define MAP_SHARED   2 │ │ │ │ │ +  │ │ │ │ │ +#define MAP_FIXED   4 │ │ │ │ │ +  │ │ │ │ │ +#define PROT_READ   PAGE_READONLY │ │ │ │ │ +  │ │ │ │ │ +#define PROT_WRITE   PAGE_READWRITE │ │ │ │ │ +  │ │ │ │ │ +#define PROT_RDWR   PAGE_READWRITE │ │ │ │ │ +  │ │ │ │ │ +#define ACE_MAP_PRIVATE   MAP_PRIVATE │ │ │ │ │ +  │ │ │ │ │ +#define ACE_MAP_SHARED   MAP_SHARED │ │ │ │ │ +  │ │ │ │ │ +#define ACE_MAP_FIXED   MAP_FIXED │ │ │ │ │ +  │ │ │ │ │ +#define MAP_FAILED   ((void *) -1) │ │ │ │ │ +  │ │ │ │ │ +#define MS_ASYNC   0 │ │ │ │ │ +  │ │ │ │ │ +#define MS_INVALIDATE   0 │ │ │ │ │ +  │ │ │ │ │ +#define MS_SYNC   0x0 │ │ │ │ │ +  │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -definitions for UNIX domain sockets │ │ │ │ │ +memory management declarations │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ +***** Macro Definition Documentation ***** │ │ │ │ │ +***** ◆ ACE_MAP_FIXED ***** │ │ │ │ │ +#define ACE_MAP_FIXED   MAP_FIXED │ │ │ │ │ +***** ◆ ACE_MAP_PRIVATE ***** │ │ │ │ │ +#define ACE_MAP_PRIVATE   MAP_PRIVATE │ │ │ │ │ +***** ◆ ACE_MAP_SHARED ***** │ │ │ │ │ +#define ACE_MAP_SHARED   MAP_SHARED │ │ │ │ │ +***** ◆ MAP_FAILED ***** │ │ │ │ │ +#define MAP_FAILED   ((void *) -1) │ │ │ │ │ +***** ◆ MAP_FIXED ***** │ │ │ │ │ +#define MAP_FIXED   4 │ │ │ │ │ +***** ◆ MAP_PRIVATE ***** │ │ │ │ │ +#define MAP_PRIVATE   1 │ │ │ │ │ +***** ◆ MAP_SHARED ***** │ │ │ │ │ +#define MAP_SHARED   2 │ │ │ │ │ +***** ◆ MS_ASYNC ***** │ │ │ │ │ +#define MS_ASYNC   0 │ │ │ │ │ +***** ◆ MS_INVALIDATE ***** │ │ │ │ │ +#define MS_INVALIDATE   0 │ │ │ │ │ +***** ◆ MS_SYNC ***** │ │ │ │ │ +#define MS_SYNC   0x0 │ │ │ │ │ +***** ◆ PROT_RDWR ***** │ │ │ │ │ +#define PROT_RDWR   PAGE_READWRITE │ │ │ │ │ +***** ◆ PROT_READ ***** │ │ │ │ │ +#define PROT_READ   PAGE_READONLY │ │ │ │ │ +***** ◆ PROT_WRITE ***** │ │ │ │ │ +#define PROT_WRITE   PAGE_READWRITE │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03680.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_statvfs.h File Reference │ │ │ │ +ACE: os_times.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,22 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ -
os_statvfs.h File Reference
│ │ │ │ +
os_times.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -

Detailed Description

│ │ │ │ -

VFS File System information structure

│ │ │ │ +
#include "ace/os_include/sys/os_types.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +

file access and modification times structure

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -5,16 +5,17 @@ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ * sys │ │ │ │ │ -os_statvfs.h File Reference │ │ │ │ │ +os_times.h File Reference │ │ │ │ │ +#include "ace/os_include/sys/os_types.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -VFS File System information structure │ │ │ │ │ +file access and modification times structure │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03683.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_sem.h File Reference │ │ │ │ +ACE: os_ipc.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,110 +63,135 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Classes | │ │ │ │ Macros
│ │ │ │ -
os_sem.h File Reference
│ │ │ │ +
os_ipc.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/sys/os_ipc.h"
│ │ │ │ -#include "ace/os_include/os_stdint.h"
│ │ │ │ +
#include "ace/os_include/sys/os_types.h"
│ │ │ │
│ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -

│ │ │ │ -Classes

union  semun
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ Macros

#define GETVAL   0
 
#define SETVAL   0
 
#define GETALL   0
 
#define SETALL   0
 
#define SEM_UNDO   0
 
#define ACE_INVALID_SEM_KEY   0
 
#define IPC_PRIVATE   ACE_INVALID_SEM_KEY
 
#define IPC_STAT   0
 
#define IPC_CREAT   0
 
#define IPC_NOWAIT   0
 
#define IPC_RMID   0
 
#define IPC_EXCL   0
 
│ │ │ │

Detailed Description

│ │ │ │ -

XSI semaphore facility

│ │ │ │ +

XSI interprocess communication access structure

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ GETALL

│ │ │ │ + │ │ │ │ +

◆ ACE_INVALID_SEM_KEY

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define GETALL   0#define ACE_INVALID_SEM_KEY   0
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ GETVAL

│ │ │ │ + │ │ │ │ +

◆ IPC_CREAT

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define GETVAL   0#define IPC_CREAT   0
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ SEM_UNDO

│ │ │ │ + │ │ │ │ +

◆ IPC_EXCL

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define SEM_UNDO   0#define IPC_EXCL   0
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ SETALL

│ │ │ │ + │ │ │ │ +

◆ IPC_NOWAIT

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define SETALL   0#define IPC_NOWAIT   0
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ - │ │ │ │ -

◆ SETVAL

│ │ │ │ + │ │ │ │ +

◆ IPC_PRIVATE

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define SETVAL   0#define IPC_PRIVATE   ACE_INVALID_SEM_KEY
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ IPC_RMID

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define IPC_RMID   0
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ +

◆ IPC_STAT

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
#define IPC_STAT   0
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -5,44 +5,48 @@ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ * sys │ │ │ │ │ -Classes | Macros │ │ │ │ │ -os_sem.h File Reference │ │ │ │ │ -#include "ace/os_include/sys/os_ipc.h" │ │ │ │ │ -#include "ace/os_include/os_stdint.h" │ │ │ │ │ - Classes │ │ │ │ │ -union  semun │ │ │ │ │ -  │ │ │ │ │ +Macros │ │ │ │ │ +os_ipc.h File Reference │ │ │ │ │ +#include "ace/os_include/sys/os_types.h" │ │ │ │ │ Macros │ │ │ │ │ -#define GETVAL   0 │ │ │ │ │ +#define ACE_INVALID_SEM_KEY   0 │ │ │ │ │ +  │ │ │ │ │ +#define IPC_PRIVATE   ACE_INVALID_SEM_KEY │ │ │ │ │ +  │ │ │ │ │ +#define IPC_STAT   0 │ │ │ │ │   │ │ │ │ │ -#define SETVAL   0 │ │ │ │ │ +#define IPC_CREAT   0 │ │ │ │ │   │ │ │ │ │ -#define GETALL   0 │ │ │ │ │ +#define IPC_NOWAIT   0 │ │ │ │ │   │ │ │ │ │ -#define SETALL   0 │ │ │ │ │ +#define IPC_RMID   0 │ │ │ │ │   │ │ │ │ │ -#define SEM_UNDO   0 │ │ │ │ │ +#define IPC_EXCL   0 │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -XSI semaphore facility │ │ │ │ │ +XSI interprocess communication access structure │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ GETALL ***** │ │ │ │ │ -#define GETALL   0 │ │ │ │ │ -***** ◆ GETVAL ***** │ │ │ │ │ -#define GETVAL   0 │ │ │ │ │ -***** ◆ SEM_UNDO ***** │ │ │ │ │ -#define SEM_UNDO   0 │ │ │ │ │ -***** ◆ SETALL ***** │ │ │ │ │ -#define SETALL   0 │ │ │ │ │ -***** ◆ SETVAL ***** │ │ │ │ │ -#define SETVAL   0 │ │ │ │ │ +***** ◆ ACE_INVALID_SEM_KEY ***** │ │ │ │ │ +#define ACE_INVALID_SEM_KEY   0 │ │ │ │ │ +***** ◆ IPC_CREAT ***** │ │ │ │ │ +#define IPC_CREAT   0 │ │ │ │ │ +***** ◆ IPC_EXCL ***** │ │ │ │ │ +#define IPC_EXCL   0 │ │ │ │ │ +***** ◆ IPC_NOWAIT ***** │ │ │ │ │ +#define IPC_NOWAIT   0 │ │ │ │ │ +***** ◆ IPC_PRIVATE ***** │ │ │ │ │ +#define IPC_PRIVATE   ACE_INVALID_SEM_KEY │ │ │ │ │ +***** ◆ IPC_RMID ***** │ │ │ │ │ +#define IPC_RMID   0 │ │ │ │ │ +***** ◆ IPC_STAT ***** │ │ │ │ │ +#define IPC_STAT   0 │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03686.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_select.h File Reference │ │ │ │ +ACE: os_resource.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -63,41 +63,67 @@ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Macros
│ │ │ │ -
os_select.h File Reference
│ │ │ │ +Classes | │ │ │ │ +Macros | │ │ │ │ +Typedefs
│ │ │ │ +
os_resource.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │
#include "ace/os_include/sys/os_time.h"
│ │ │ │ -#include "ace/os_include/os_signal.h"
│ │ │ │ -#include "ace/os_include/os_unistd.h"
│ │ │ │ +#include "ace/os_include/sys/os_types.h"
│ │ │ │
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ +Classes

struct  rusage
 
│ │ │ │ │ │ │ │ - │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ +

│ │ │ │ Macros

#define NFDBITS   32 /* only used in unused functions... */
 
#define RUSAGE_SELF   1
 
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │

│ │ │ │ +Typedefs

typedef int ACE_Rusage
 
│ │ │ │

Detailed Description

│ │ │ │ -

select types

│ │ │ │ +

definitions for XSI resource operations

│ │ │ │
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +This code was originally in various places including ace/OS.h. │ │ │ │

Macro Definition Documentation

│ │ │ │ - │ │ │ │ -

◆ NFDBITS

│ │ │ │ + │ │ │ │ +

◆ RUSAGE_SELF

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ + │ │ │ │ +
#define NFDBITS   32 /* only used in unused functions... */#define RUSAGE_SELF   1
│ │ │ │ +
│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ +

Typedef Documentation

│ │ │ │ + │ │ │ │ +

◆ ACE_Rusage

│ │ │ │ + │ │ │ │ +
│ │ │ │ +
│ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ │ │ │ │
typedef int ACE_Rusage
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -5,26 +5,34 @@ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ * sys │ │ │ │ │ -Macros │ │ │ │ │ -os_select.h File Reference │ │ │ │ │ +Classes | Macros | Typedefs │ │ │ │ │ +os_resource.h File Reference │ │ │ │ │ #include "ace/os_include/sys/os_time.h" │ │ │ │ │ -#include "ace/os_include/os_signal.h" │ │ │ │ │ -#include "ace/os_include/os_unistd.h" │ │ │ │ │ +#include "ace/os_include/sys/os_types.h" │ │ │ │ │ + Classes │ │ │ │ │ +struct  rusage │ │ │ │ │ +  │ │ │ │ │ Macros │ │ │ │ │ -#define NFDBITS   32 /* only used in unused functions... */ │ │ │ │ │ +#define RUSAGE_SELF   1 │ │ │ │ │ +  │ │ │ │ │ + Typedefs │ │ │ │ │ +typedef int ACE_Rusage │ │ │ │ │   │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -select types │ │ │ │ │ +definitions for XSI resource operations │ │ │ │ │ Author │ │ │ │ │ Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ This code was originally in various places including ace/OS.h. │ │ │ │ │ ***** Macro Definition Documentation ***** │ │ │ │ │ -***** ◆ NFDBITS ***** │ │ │ │ │ -#define NFDBITS   32 /* only used in unused functions... */ │ │ │ │ │ +***** ◆ RUSAGE_SELF ***** │ │ │ │ │ +#define RUSAGE_SELF   1 │ │ │ │ │ +***** Typedef Documentation ***** │ │ │ │ │ +***** ◆ ACE_Rusage ***** │ │ │ │ │ +typedef int ACE_Rusage │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03689.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_shm.h File Reference │ │ │ │ +ACE: os_sysctl.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,23 +62,20 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_shm.h File Reference
│ │ │ │ +
os_sysctl.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/os_include/sys/os_ipc.h"
│ │ │ │ -

Detailed Description

│ │ │ │ -

XSI shared memory facility

│ │ │ │ -
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │ -
│ │ │ │ -This code was originally in various places including ace/OS.h.
│ │ │ │ +

Detailed Description

│ │ │ │ +

declarations for sysctl

│ │ │ │ +
Author
Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -5,17 +5,15 @@ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ * sys │ │ │ │ │ -os_shm.h File Reference │ │ │ │ │ -#include "ace/os_include/sys/os_ipc.h" │ │ │ │ │ +os_sysctl.h File Reference │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ -XSI shared memory facility │ │ │ │ │ +declarations for sysctl │ │ │ │ │ Author │ │ │ │ │ - Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ - This code was originally in various places including ace/OS.h. │ │ │ │ │ + Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03692.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -ACE: os_sysinfo.h File Reference │ │ │ │ +ACE: os_shm.h File Reference │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -62,19 +62,23 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -
os_sysinfo.h File Reference
│ │ │ │ +
os_shm.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -

Detailed Description

│ │ │ │ -
Author
Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl
│ │ │ │ +
#include "ace/os_include/sys/os_ipc.h"
│ │ │ │ +

Detailed Description

│ │ │ │ +

XSI shared memory facility

│ │ │ │ +
Author
Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com
│ │ │ │ +
│ │ │ │ +This code was originally in various places including ace/OS.h.
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -5,14 +5,17 @@ │ │ │ │ │ │ │ │ │ │ ACE 7.0.8 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ * ace │ │ │ │ │ * os_include │ │ │ │ │ * sys │ │ │ │ │ -os_sysinfo.h File Reference │ │ │ │ │ +os_shm.h File Reference │ │ │ │ │ +#include "ace/os_include/sys/os_ipc.h" │ │ │ │ │ ***** Detailed Description ***** │ │ │ │ │ +XSI shared memory facility │ │ │ │ │ Author │ │ │ │ │ - Johnny Willemsen jwill.nosp@m.emse.nosp@m.n@rem.nosp@m.edy..nosp@m.nl │ │ │ │ │ + Don Hinton dhint.nosp@m.on@d.nosp@m.resys.nosp@m.tems.nosp@m..com │ │ │ │ │ + This code was originally in various places including ace/OS.h. │ │ │ │ │ │ │ │ │ │ =============================================================================== │ │ │ │ │ Generated by [doxygen] 1.9.4 │ │ │ ├── ./usr/share/doc/libace-dev/a03695.html │ │ │ │ @@ -70,15 +70,15 @@ │ │ │ │ Macros | │ │ │ │ Typedefs | │ │ │ │ Variables
│ │ │ │
config-lite.h File Reference
│ │ │ │ │ │ │ │
│ │ │ │
#include "ace/config-macros.h"
│ │ │ │ -#include "ace/ace_wchar.h"
│ │ │ │ +#include "ace/ace_wchar.h"
│ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│ │ │ │ Macros

#define ACE_DECLARE_STL_REVERSE_ITERATORS
 
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│ │ │ │ @@ -89,15 +89,15 @@ │ │ │ │

 
typedef void(* ACE_INIT_LOG_MSG_HOOK) (ACE_OS_Log_Msg_Attributes &attr)
 
typedef void(* ACE_INHERIT_LOG_MSG_HOOK) (ACE_OS_Thread_Descriptor *, ACE_OS_Log_Msg_Attributes &)
 
typedef void(* ACE_CLOSE_LOG_MSG_HOOK) ()
 
typedef void(* ACE_SYNC_LOG_MSG_HOOK) (const ACE_TCHAR *prog_name)
typedef void(* ACE_SYNC_LOG_MSG_HOOK) (const ACE_TCHAR *prog_name)
 
typedef ACE_OS_Thread_Descriptor *(* ACE_THR_DESC_LOG_MSG_HOOK) ()
 
│ │ │ │ │ │ │ │ │ │ │ │ @@ -105,15 +105,15 @@ │ │ │ │

│ │ │ │ Variables

int ace_exit_hook_marker
│ │ │ │

Detailed Description

│ │ │ │
Author
Doug Schmidt d.sch.nosp@m.midt.nosp@m.@vand.nosp@m.erbi.nosp@m.lt.ed.nosp@m.u
│ │ │ │
│ │ │ │ Jesper S. M|llerstoph.nosp@m.ph@d.nosp@m.iku.d.nosp@m.k
│ │ │ │
│ │ │ │ and a cast of thousands...
│ │ │ │ -

This file contains the contents of the old config-all.h in order to avoid a circular dependency problem caused by some of the new includes added to config-all.h, e.g., OS_main.h.

│ │ │ │ +

This file contains the contents of the old config-all.h in order to avoid a circular dependency problem caused by some of the new includes added to config-all.h, e.g., OS_main.h.

│ │ │ │

Macro Definition Documentation

│ │ │ │ │ │ │ │

◆ ACE_DECLARE_STL_REVERSE_ITERATORS

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ @@ -203,15 +203,15 @@ │ │ │ │ │ │ │ │

◆ ACE_SYNC_LOG_MSG_HOOK

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
typedef void(* ACE_SYNC_LOG_MSG_HOOK) (const ACE_TCHAR *prog_name)typedef void(* ACE_SYNC_LOG_MSG_HOOK) (const ACE_TCHAR *prog_name)
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ ├── ./usr/share/doc/libace-dev/a03698.html │ │ │ │ @@ -67,23 +67,23 @@ │ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ Macros
│ │ │ │
config-all.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │ -
#include "ace/OS_main.h"
│ │ │ │ +
#include "ace/OS_main.h"
│ │ │ │
│ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -198,15 +198,15 @@ │ │ │ │ │ │ │ │

◆ ACE_NOTSUP

│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │

│ │ │ │ Macros

#define ACE_NOTSUP_RETURN(FAILVALUE)   do { errno = ENOTSUP ; return FAILVALUE; } while (0)
#define ACE_NOTSUP_RETURN(FAILVALUE)   do { errno = ENOTSUP ; return FAILVALUE; } while (0)
 
#define ACE_NOTSUP   do { errno = ENOTSUP; return; } while (0)
#define ACE_NOTSUP   do { errno = ENOTSUP; return; } while (0)
 
#define ACE_TRACE_IMPL(X)   ACE_Trace ____ (ACE_TEXT (X), __LINE__, ACE_TEXT (__FILE__))
#define ACE_TRACE_IMPL(X)   ACE_Trace ____ (ACE_TEXT (X), __LINE__, ACE_TEXT (__FILE__))
 
#define ACE_NTRACE   1
 
#define ACE_TRACE(X)
 
#define ACE_OS_NTRACE   1
 
│ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_NOTSUP   do { errno = ENOTSUP; return; } while (0)#define ACE_NOTSUP   do { errno = ENOTSUP; return; } while (0)
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │ @@ -216,15 +216,15 @@ │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_NOTSUP_RETURN( FAILVALUE)   do { errno = ENOTSUP ; return FAILVALUE; } while (0)   do { errno = ENOTSUP ; return FAILVALUE; } while (0)
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ @@ -298,15 +298,15 @@ │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ + │ │ │ │ │ │ │ │
#define ACE_TRACE_IMPL( X)   ACE_Trace ____ (ACE_TEXT (X), __LINE__, ACE_TEXT (__FILE__))   ACE_Trace ____ (ACE_TEXT (X), __LINE__, ACE_TEXT (__FILE__))
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ ├── ./usr/share/doc/libace-dev/a03701.html │ │ │ │ @@ -63,15 +63,15 @@ │ │ │ │ │ │ │ │
│ │ │ │
Deprecated List
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
Member ACE_Abstract_Timer_Queue< TYPE >::gettimeofday (ACE_Time_Value(*gettimeofday)())=0
│ │ │ │ -
Use TIME_POLICY support instead. See Timer_Queue_T.h
│ │ │ │ +
Use TIME_POLICY support instead. See Timer_Queue_T.h
│ │ │ │
Member ACE_DECLARE_STL_REVERSE_ITERATORS
│ │ │ │
ACE_DECLARE_STL_REVERSE_ITERATORS is a crutch to be used until all C++ compiler supported by ACE support the standard reverse_iterator adapters.
│ │ │ │
Member ACE_DLList_Iterator< T >::next () const
│ │ │ │
Delegates to ACE_Double_Linked_List_Iterator, except that whereas the Double_Linked_List version of next returns the node, this next returns the contents of the node
│ │ │ │
Member ACE_DLList_Reverse_Iterator< T >::next () const
│ │ │ │
Delegates to ACE_Double_Linked_List_Iterator.
│ │ │ │
Member ACE_Double_Linked_List_Iterator_Base< T >::next () const
│ │ │ │ @@ -150,15 +150,15 @@ │ │ │ │
Use get_msec() instead.
│ │ │ │
Member ACE_Time_Value::msec (ACE_UINT64 &ms)
│ │ │ │
Use get_msec() instead.
│ │ │ │
Member ACE_Timer_Queue_T< TYPE, FUNCTOR, ACE_LOCK, TIME_POLICY >::gettimeofday (ACE_Time_Value(*gettimeofday)())
│ │ │ │
Use TIME_POLICY support instead. This will only have effect when the TIME_POLICY used is ACE_FPointer_Time_Policy. Other standard ACE time policies will ignore this.
│ │ │ │
Member ACE_Utils::UUID_Generator::init ()
│ │ │ │
This method may go away in some future release.
│ │ │ │ -
File Numeric_Limits.h
│ │ │ │ +
File Numeric_Limits.h
│ │ │ │
This header will be removed once all platforms supported by ACE support std::numeric_limits<>.
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ │ │ │ │