boost.cfg: Add configuration for Boosts smart pointers (#1811)
This commit is contained in:
parent
c4325bbec3
commit
53357f2f31
|
@ -36,6 +36,16 @@
|
|||
<container id="boostMap" startPattern="boost :: map|flat_map|flat_multimap|multimap|unordered_map|unordered_multimap <" inherits="stdMap"/>
|
||||
<container id="boostSet" startPattern="boost :: set|flat_set|flat_multiset|multiset|unordered_set <" inherits="stdSet"/>
|
||||
<container id="boostVectorDeque" startPattern="boost :: deque|vector|small_vector|stable_vector|static_vector <" inherits="stdVectorDeque"/>
|
||||
<!-- ########## Boost smart pointers ########## -->
|
||||
<!-- https://www.boost.org/doc/libs/1_70_0/libs/smart_ptr/doc/html/smart_ptr.html -->
|
||||
<smart-pointer class-name="boost::scoped_ptr"/>
|
||||
<!-- <smart-pointer class-name="boost::scoped_array"/> Already configured as container -->
|
||||
<smart-pointer class-name="boost::shared_ptr"/>
|
||||
<smart-pointer class-name="boost::weak_ptr"/>
|
||||
<smart-pointer class-name="boost::intrusive_ptr"/>
|
||||
<smart-pointer class-name="boost::local_shared_ptr"/>
|
||||
<!-- https://www.boost.org/doc/libs/1_70_0/doc/html/boost/movelib/unique_ptr.html -->
|
||||
<smart-pointer class-name="boost::movelib::unique_ptr"/>
|
||||
<!-- ########## Boost functions ########## -->
|
||||
<!-- https://www.boost.org/doc/libs/1_69_0/doc/html/boost/algorithm/join.html -->
|
||||
<!-- template<typename SequenceSequenceT, typename Range1T>
|
||||
|
|
Loading…
Reference in New Issue