ROSE 0.11.145.147
Public Member Functions | Static Public Member Functions | List of all members
Rose::BinaryAnalysis::CallingConvention::AllocationError Class Reference

Description

Error allocating argument or return value storage.

Definition at line 35 of file Rose/BinaryAnalysis/CallingConvention/Exception.h.

#include <Rose/BinaryAnalysis/CallingConvention/Exception.h>

Inheritance diagram for Rose::BinaryAnalysis::CallingConvention::AllocationError:
Inheritance graph
[legend]
Collaboration diagram for Rose::BinaryAnalysis::CallingConvention::AllocationError:
Collaboration graph
[legend]

Public Member Functions

 AllocationError (const std::string &mesg)
 Construct error about allocating storage for something.
 
- Public Member Functions inherited from Rose::BinaryAnalysis::CallingConvention::Exception
 Exception (const std::string &mesg)
 Construct error with specified message.
 
- Public Member Functions inherited from Rose::Exception
 Exception (const std::string &s)
 Construct an exception with an error message.
 

Static Public Member Functions

static AllocationError cannotAllocateArgument (int argIndex, const std::string &argName, SgAsmType *, const std::string &decl)
 Construct error about allocating an argument.
 
static AllocationError cannotAllocateReturn (SgAsmType *, const std::string &decl)
 Construct error about allocating return value.
 

Constructor & Destructor Documentation

◆ AllocationError()

Rose::BinaryAnalysis::CallingConvention::AllocationError::AllocationError ( const std::string &  mesg)
inline

Construct error about allocating storage for something.

Definition at line 38 of file Rose/BinaryAnalysis/CallingConvention/Exception.h.

◆ ~AllocationError()

virtual Rose::BinaryAnalysis::CallingConvention::AllocationError::~AllocationError ( )
throw (
)
inlinevirtual

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