CppUnit project page CppUnit home page

_stlimpl.h File Reference

#include "config.h"
#include <stdlib.h>

Include dependency graph for _stlimpl.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  CppTL
namespace  CppTL::Impl

Classes

struct  CppTL::Impl::ConstIteratorTraits< T >
struct  CppTL::Impl::NonConstIteratorTraits< T >
struct  CppTL::LessPred< T >
class  CppTL::Pair< A, B >
class  CppTL::MallocAllocator< T >

Defines

#define CPPTL_TRY_BEGIN
#define CPPTL_TRY_END_CLEANUP(expression)

Functions

template<class T>
void CppTL::Impl::construct (T &object, const T &value)
template<class T>
void CppTL::Impl::destruct (T &object)
template<class T, class OutputIt>
void CppTL::Impl::destruct_range (OutputIt first, OutputIt last)
template<class InputIt, class OutputIt>
void CppTL::Impl::cpptl_copy (InputIt first, InputIt last, OutputIt firstDestIt)
template<class InputIt, class OutputIt>
void CppTL::Impl::copy_backwards (InputIt first, InputIt last, OutputIt endDestIt)
template<class InputIt, class OutputIt>
void CppTL::Impl::copy_with_construct (InputIt first, InputIt last, OutputIt firstDestIt)
template<class OutputIt, class ValueType>
void CppTL::Impl::copy_with_construct_value (OutputIt firstDestIt, unsigned int count, const ValueType &value)
template<class InputIt, class OutputIt>
void CppTL::Impl::copy_and_destroy (InputIt first, InputIt last, OutputIt firstDestIt)
template<class InputIt, class OutputIt>
void CppTL::Impl::copy_backwards_and_destroy (InputIt first, InputIt last, OutputIt endDestIt)


Define Documentation

#define CPPTL_TRY_BEGIN

#define CPPTL_TRY_END_CLEANUP ( expression   ) 


SourceForge Logo hosts this site. Send comments to:
CppUnit Developers