boost.cfg: Add support for more interfaces (#2838)
This commit is contained in:
parent
0eb1c0cb46
commit
b90b87af5b
157
cfg/boost.cfg
157
cfg/boost.cfg
|
@ -808,6 +808,18 @@
|
|||
<not-bool/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- path relative(const path& p, system::error_code& ec); -->
|
||||
<!-- path relative(const path& p, const path& base=current_path()); -->
|
||||
<!-- path relative(const path& p, const path& base, system::error_code& ec); -->
|
||||
<function name="boost::filesystem::relative">
|
||||
<noreturn>false</noreturn>
|
||||
<pure/>
|
||||
<leak-ignore/>
|
||||
<returnValue type="path"/>
|
||||
<arg nr="1" direction="in">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- bool equivalent(const path& p1, const path& p2); -->
|
||||
<!-- bool equivalent(const path& p1, const path& p2, system::error_code& ec); -->
|
||||
<function name="boost::filesystem::equivalent">
|
||||
|
@ -827,6 +839,35 @@
|
|||
<not-bool/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- uintmax_t file_size(const path& p); -->
|
||||
<!-- uintmax_t file_size(const path& p, system::error_code& ec); -->
|
||||
<!-- uintmax_t hard_link_count(const path& p); -->
|
||||
<!-- uintmax_t hard_link_count(const path& p, system::error_code& ec); -->
|
||||
<function name="boost::filesystem::file_size,boost::filesystem::hard_link_count">
|
||||
<noreturn>false</noreturn>
|
||||
<use-retval/>
|
||||
<pure/>
|
||||
<leak-ignore/>
|
||||
<returnValue type="uintmax_t"/>
|
||||
<arg nr="1" direction="in">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
<arg nr="2" default="0" direction="out">
|
||||
<not-bool/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- const path& initial_path(); -->
|
||||
<!-- const path& initial_path(system::error_code& ec); -->
|
||||
<function name="boost::filesystem::initial_path">
|
||||
<noreturn>false</noreturn>
|
||||
<use-retval/>
|
||||
<pure/>
|
||||
<leak-ignore/>
|
||||
<returnValue type="const path &"/>
|
||||
<arg nr="1" default="0" direction="out">
|
||||
<not-bool/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- boost::filesystem actions -->
|
||||
<!-- bool remove(const path& p); -->
|
||||
<!-- bool remove(const path& p, system::error_code& ec); -->
|
||||
|
@ -910,6 +951,122 @@
|
|||
<not-bool/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- file_status status(const path& p); -->
|
||||
<!-- file_status status(const path& p, system::error_code& ec) noexcept; -->
|
||||
<function name="boost::filesystem::status">
|
||||
<noreturn>false</noreturn>
|
||||
<pure/>
|
||||
<leak-ignore/>
|
||||
<returnValue type="file_status"/>
|
||||
<arg nr="1" direction="in">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
<arg nr="2" default="0" direction="out">
|
||||
<not-bool/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- bool status_known(file_status s) noexcept; -->
|
||||
<function name="boost::filesystem::status_known">
|
||||
<noreturn>false</noreturn>
|
||||
<pure/>
|
||||
<leak-ignore/>
|
||||
<returnValue type="bool"/>
|
||||
<arg nr="1" direction="in">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- file_status symlink_status(const path& p); -->
|
||||
<!-- file_status symlink_status(const path& p, system::error_code& ec) noexcept; -->
|
||||
<function name="boost::filesystem::symlink_status">
|
||||
<noreturn>false</noreturn>
|
||||
<pure/>
|
||||
<leak-ignore/>
|
||||
<returnValue type="file_status"/>
|
||||
<arg nr="1" direction="in">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
<arg nr="2" default="0" direction="out">
|
||||
<not-bool/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- path system_complete(const path& p); -->
|
||||
<!-- path system_complete(const path& p, system::error_code& ec); -->
|
||||
<function name="boost::filesystem::system_complete">
|
||||
<noreturn>false</noreturn>
|
||||
<pure/>
|
||||
<leak-ignore/>
|
||||
<returnValue type="path"/>
|
||||
<arg nr="1" direction="in">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
<arg nr="2" default="0" direction="out">
|
||||
<not-bool/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- path temp_directory_path(); -->
|
||||
<!-- path temp_directory_path(system::error_code& ec); -->
|
||||
<function name="boost::filesystem::temp_directory_path">
|
||||
<noreturn>false</noreturn>
|
||||
<pure/>
|
||||
<leak-ignore/>
|
||||
<returnValue type="path"/>
|
||||
<arg nr="1" default="0" direction="out">
|
||||
<not-bool/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- path unique_path(const path& model="%%%%-%%%%-%%%%-%%%%"); -->
|
||||
<!-- path unique_path(const path& model, system::error_code& ec); -->
|
||||
<function name="boost::filesystem::unique_path">
|
||||
<noreturn>false</noreturn>
|
||||
<pure/>
|
||||
<leak-ignore/>
|
||||
<returnValue type="path"/>
|
||||
<arg nr="1" direction="in">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
<arg nr="2" default="0" direction="out">
|
||||
<not-bool/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- path weakly_canonical(const path& p); -->
|
||||
<!-- path weakly_canonical(const path& p, system::error_code& ec); -->
|
||||
<function name="boost::filesystem::weakly_canonical">
|
||||
<noreturn>false</noreturn>
|
||||
<pure/>
|
||||
<leak-ignore/>
|
||||
<returnValue type="path"/>
|
||||
<arg nr="1" direction="in">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
<arg nr="2" default="0" direction="out">
|
||||
<not-bool/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- path absolute(const path& p, const path& base=current_path()); -->
|
||||
<function name="boost::filesystem::absolute">
|
||||
<noreturn>false</noreturn>
|
||||
<pure/>
|
||||
<leak-ignore/>
|
||||
<returnValue type="path"/>
|
||||
<arg nr="1" direction="in">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
<arg nr="2" default="current_path()" direction="in">
|
||||
<not-bool/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- path canonical(const path& p, const path& base = current_path()); -->
|
||||
<!-- path canonical(const path& p, system::error_code& ec); -->
|
||||
<!-- path canonical(const path& p, const path& base, system::error_code& ec); -->
|
||||
<function name="boost::filesystem::canonical">
|
||||
<noreturn>false</noreturn>
|
||||
<pure/>
|
||||
<leak-ignore/>
|
||||
<returnValue type="path"/>
|
||||
<arg nr="1" direction="in">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- void copy(const path& from, const path& to); -->
|
||||
<!-- void copy(const path& from, const path& to, system::error_code& ec); -->
|
||||
<!-- void copy_directory(const path& from, const path& to); -->
|
||||
|
|
Loading…
Reference in New Issue