/disk4/html/www/moses/doxygen/mosesdecoder/util/scoped.hh File Reference

#include "util/exception.hh"
#include <cstddef>
#include <cstdlib>

Go to the source code of this file.

Classes

class  util::MallocException
class  util::scoped_base< T, Closer >
class  util::scoped< T, Closer >
class  util::scoped< void, Closer >
struct  util::scoped_c_forward< T, clean >
class  util::scoped_c< T, clean >
class  util::scoped_malloc
struct  util::scoped_delete_array_forward
class  util::scoped_array< T >
struct  util::scoped_delete_forward
class  util::scoped_ptr< T >

Namespaces

namespace  util

Functions

void * util::MallocOrThrow (std::size_t requested)
void * util::CallocOrThrow (std::size_t requested)
void util::AdviseHugePages (const void *addr, std::size_t size)


Generated on Thu Jul 6 00:31:41 2017 for Moses by  doxygen 1.5.9