|
ROSE 0.11.145.365
|
Exception for writing past the end of something.
This object is thrown when an attempt is made to write past the end of a file, section, header, segment, etc.
Definition at line 43468 of file binaryInstruction.C.


Public Member Functions | |
| ShortWrite (const class SgAsmGenericSection *section, size_t offset, size_t size) | |
| ShortWrite (const class SgAsmGenericSection *section, size_t offset, size_t size, const std::string &mesg) | |
| ShortWrite (const class SgAsmGenericSection *section, size_t offset, size_t size, const char *mesg) | |
Public Member Functions inherited from Rose::Exception | |
| Exception (const std::string &s) | |
| Construct an exception with an error message. | |
Public Attributes | |
| const SgAsmGenericSection * | section |
| Section to which write occurred; null implies file-level write. | |
| Rose::BinaryAnalysis::Address | offset |
| Byte offset into section (or file). | |
| Rose::BinaryAnalysis::Address | size |
| Number of bytes of attempted write. | |
|
inline |
Definition at line 43474 of file binaryInstruction.C.
|
inline |
Definition at line 43476 of file binaryInstruction.C.
|
inline |
Definition at line 43478 of file binaryInstruction.C.
| const SgAsmGenericSection* SgAsmExecutableFileFormat::ShortWrite::section |
Section to which write occurred; null implies file-level write.
Definition at line 43470 of file binaryInstruction.C.
| Rose::BinaryAnalysis::Address SgAsmExecutableFileFormat::ShortWrite::offset |
Byte offset into section (or file).
Definition at line 43471 of file binaryInstruction.C.
| Rose::BinaryAnalysis::Address SgAsmExecutableFileFormat::ShortWrite::size |
Number of bytes of attempted write.
Definition at line 43472 of file binaryInstruction.C.