vSMC
vSMC: Scalable Monte Carlo
Public Member Functions | Static Public Member Functions | List of all members
vsmc::internal::CStringRuntimeDispatch Class Reference

#include <vsmc/utility/cstring.hpp>

Public Member Functions

void * memcpy (void *dst, const void *src, std::size_t n) const
 
void * memcpy_nt (void *dst, const void *src, std::size_t n) const
 
void * memset (void *dst, int ch, std::size_t n) const
 
void * memset_nt (void *dst, int ch, std::size_t n) const
 

Static Public Member Functions

static CStringRuntimeDispatchinstance ()
 

Detailed Description

Definition at line 841 of file cstring.hpp.

Member Function Documentation

static CStringRuntimeDispatch& vsmc::internal::CStringRuntimeDispatch::instance ( )
inlinestatic

Definition at line 845 of file cstring.hpp.

void* vsmc::internal::CStringRuntimeDispatch::memcpy ( void *  dst,
const void *  src,
std::size_t  n 
) const
inline

Definition at line 855 of file cstring.hpp.

void* vsmc::internal::CStringRuntimeDispatch::memcpy_nt ( void *  dst,
const void *  src,
std::size_t  n 
) const
inline

Definition at line 861 of file cstring.hpp.

void* vsmc::internal::CStringRuntimeDispatch::memset ( void *  dst,
int  ch,
std::size_t  n 
) const
inline

Definition at line 852 of file cstring.hpp.

void* vsmc::internal::CStringRuntimeDispatch::memset_nt ( void *  dst,
int  ch,
std::size_t  n 
) const
inline

Definition at line 858 of file cstring.hpp.