Expression Templates Library (ETL)
Namespaces | Functions
memory.hpp File Reference

Standard memory utilities. More...

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

Go to the source code of this file.

Namespaces

 etl
 Root namespace for the ETL library.
 

Functions

template<typename S , typename T >
void etl::direct_copy (const S *first, const S *last, T *target)
 Performs a direct memory copy. More...
 
template<typename S , typename T >
void etl::direct_copy_n (const S *source, T *target, size_t n)
 Performs a direct memory copy. More...
 
template<typename S , typename T >
void etl::direct_fill (S *first, S *last, T value)
 Fills the given memory with the given value. More...
 
template<typename S , typename T >
void etl::direct_fill_n (S *first, size_t n, T value)
 Fills the given memory with the given value. More...
 

Detailed Description

Standard memory utilities.