Vowpal Wabbit
Loading...
Searching...
No Matches
Namespaces | Functions
memory.h File Reference
#include "vw/common/vw_exception.h"
#include "vw/common/vw_throw.h"
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <memory>

Namespaces

namespace  VW
 
namespace  VW::details
 

Functions

template<typename T , typename... Args>
std::unique_ptr< T > VW::make_unique (Args &&... params)
 
template<class T >
T * VW::details::calloc_or_throw (size_t nmemb)
 
template<class T >
T & VW::details::calloc_or_throw ()
 
template<class T >
T * VW::details::calloc_mergable_or_throw (size_t nmemb)