UMPIRE
Umpire: resource management and provision
umpire::out_of_memory_error Class Reference

#include </home/docs/checkouts/readthedocs.org/user_builds/umpire/checkouts/develop/src/umpire/util/error.hpp>

Inheritance diagram for umpire::out_of_memory_error:

Public Member Functions

 out_of_memory_error (const std::string &msg, const std::string &file, int line)
 
std::size_t requested_size ()
 
int get_allocator_id ()
 
std::string message () const
 
virtual const char * what () const throw ()
 

Friends

class Allocator
 

Constructor & Destructor Documentation

◆ out_of_memory_error()

umpire::out_of_memory_error::out_of_memory_error ( const std::string &  msg,
const std::string &  file,
int  line 
)
inline

Member Function Documentation

◆ requested_size()

std::size_t umpire::out_of_memory_error::requested_size ( )
inline

◆ get_allocator_id()

int umpire::out_of_memory_error::get_allocator_id ( )
inline

◆ message()

std::string umpire::runtime_error::message ( ) const
inlineinherited

◆ what()

virtual const char* umpire::runtime_error::what ( ) const
throw (
)
inlinevirtualinherited

Friends And Related Function Documentation

◆ Allocator

friend class Allocator
friend