| CppUnit project page | CppUnit home page |
Classes | |
| struct | ConstIteratorTraits |
| struct | NonConstIteratorTraits |
Functions | |
| template<class T> | |
| void | construct (T &object, const T &value) |
| template<class T> | |
| void | destruct (T &object) |
| template<class T, class OutputIt> | |
| void | destruct_range (OutputIt first, OutputIt last) |
| template<class InputIt, class OutputIt> | |
| void | cpptl_copy (InputIt first, InputIt last, OutputIt firstDestIt) |
| template<class InputIt, class OutputIt> | |
| void | copy_backwards (InputIt first, InputIt last, OutputIt endDestIt) |
| template<class InputIt, class OutputIt> | |
| void | copy_with_construct (InputIt first, InputIt last, OutputIt firstDestIt) |
| template<class OutputIt, class ValueType> | |
| void | copy_with_construct_value (OutputIt firstDestIt, unsigned int count, const ValueType &value) |
| template<class InputIt, class OutputIt> | |
| void | copy_and_destroy (InputIt first, InputIt last, OutputIt firstDestIt) |
| template<class InputIt, class OutputIt> | |
| void | copy_backwards_and_destroy (InputIt first, InputIt last, OutputIt endDestIt) |
| RawThreadStorage * | createRawThreadStorage (const CppTL::Functor1< void * > &deallocator) |
| void | freeRawThreadStorage (RawThreadStorage *storage) |
| void * | getRawThreadStorage (RawThreadStorage *storage) |
| void | setRawThreadStorage (RawThreadStorage *storage, void *value) |
| void CppTL::Impl::construct | ( | T & | object, | |
| const T & | value | |||
| ) | [inline] |
| void CppTL::Impl::copy_and_destroy | ( | InputIt | first, | |
| InputIt | last, | |||
| OutputIt | firstDestIt | |||
| ) | [inline] |
References construct(), CPPTL_TYPENAME, and destruct().
Referenced by CppTL::SmallMap< Key, Value, PredLess, Allocator >::erase(), and CppTL::Deque< T >::insert().
| void CppTL::Impl::copy_backwards | ( | InputIt | first, | |
| InputIt | last, | |||
| OutputIt | endDestIt | |||
| ) | [inline] |
Referenced by CppTL::Deque< T >::erase().
| void CppTL::Impl::copy_backwards_and_destroy | ( | InputIt | first, | |
| InputIt | last, | |||
| OutputIt | endDestIt | |||
| ) | [inline] |
References construct(), CPPTL_TYPENAME, and destruct().
Referenced by CppTL::SmallMap< Key, Value, PredLess, Allocator >::insert(), and CppTL::Deque< T >::insert().
| void CppTL::Impl::copy_with_construct | ( | InputIt | first, | |
| InputIt | last, | |||
| OutputIt | firstDestIt | |||
| ) | [inline] |
References construct(), and CPPTL_TYPENAME.
Referenced by CppTL::Deque< T >::insert(), and CppTL::SmallMap< Key, Value, PredLess, Allocator >::SmallMap().
| void CppTL::Impl::copy_with_construct_value | ( | OutputIt | firstDestIt, | |
| unsigned int | count, | |||
| const ValueType & | value | |||
| ) | [inline] |
| void CppTL::Impl::cpptl_copy | ( | InputIt | first, | |
| InputIt | last, | |||
| OutputIt | firstDestIt | |||
| ) | [inline] |
Referenced by CppTL::Deque< T >::erase().
| RawThreadStorage* CppTL::Impl::createRawThreadStorage | ( | const CppTL::Functor1< void * > & | deallocator | ) |
| void CppTL::Impl::destruct | ( | T & | object | ) | [inline] |
Referenced by copy_and_destroy(), copy_backwards_and_destroy(), and destruct_range().
| void CppTL::Impl::destruct_range | ( | OutputIt | first, | |
| OutputIt | last | |||
| ) | [inline] |
| void CppTL::Impl::freeRawThreadStorage | ( | RawThreadStorage * | storage | ) |
| void* CppTL::Impl::getRawThreadStorage | ( | RawThreadStorage * | storage | ) |
| void CppTL::Impl::setRawThreadStorage | ( | RawThreadStorage * | storage, | |
| void * | value | |||
| ) |
Referenced by CppTL::ThreadLocalStorage< ValueType >::get().
|
|
hosts this site. |
Send comments to: CppUnit Developers |