Classes | Functions

cl7::memory Namespace Reference

Classes

class  AutoDelete
class  AutoRelease
class  ManagedObject

Functions

template<typename T >
void swap (AutoDelete< T > &lhs, AutoDelete< T > &rhs)
template<typename T >
void swap (AutoRelease< T > &lhs, AutoRelease< T > &rhs)

Function Documentation

template<typename T >
void cl7::memory::swap ( AutoDelete< T > &  lhs,
AutoDelete< T > &  rhs 
)

Swaps the contents of two wrappers.

template<typename T >
void cl7::memory::swap ( AutoRelease< T > &  lhs,
AutoRelease< T > &  rhs 
)

Swaps the contents of two wrappers.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines