AllocationError Class Reference

AllocationError Class Reference#

Reference API: gko::AllocationError Class Reference
Reference API
gko::AllocationError Class Reference

#include <ginkgo/core/base/exception.hpp>

Inheritance diagram for gko::AllocationError:
[legend]

Public Member Functions

 AllocationError (const std::string &file, int line, const std::string &device, size_type bytes)
 
- Public Member Functions inherited from gko::Error
 Error (const std::string &file, int line, const std::string &what)
 
virtual const char * what () const noexcept override
 

Detailed Description

AllocationError is thrown if a memory allocation fails.

Constructor & Destructor Documentation

◆ AllocationError()

gko::AllocationError::AllocationError ( const std::string &  file,
int  line,
const std::string &  device,
size_type  bytes 
)
inline

Initializes an allocation error.

Parameters
fileThe name of the offending source file
lineThe source code line number where the error occurred
deviceThe device on which the error occurred
bytesThe size of the memory block whose allocation failed.

The documentation for this class was generated from the following file: