UnivesalDisassembler(2003)

Section Class Reference

Class used for disassembling. (Adapter for Decoder) More...

#include <sections.h>

List of all members.

Public Member Functions

 Section ()
 Section (SectionData *sec)
bool defined ()
 true if this section is defined
bool ValidAddress (Address addr)
 true if address is valid
byteoperator[] (Address addr)
 Addressing operator.
SectionDataoperator-> ()
 operator SectionData & ()

Public Attributes

SectionDatadata

Detailed Description

Class used for disassembling. (Adapter for Decoder)

Definition at line 50 of file sections.h.


Constructor & Destructor Documentation

Section::Section ( ) [inline]

Definition at line 53 of file sections.h.

Section::Section ( SectionData sec)

Definition at line 84 of file sections.cc.


Member Function Documentation

bool Section::defined ( ) [inline]

true if this section is defined

Definition at line 57 of file sections.h.

Section::operator SectionData & ( ) [inline]

Definition at line 63 of file sections.h.

SectionData* Section::operator-> ( ) [inline]

Definition at line 62 of file sections.h.

byte & Section::operator[] ( Address  addr)

Addressing operator.

Definition at line 97 of file sections.cc.

References uint2hex().

bool Section::ValidAddress ( Address  addr)

true if address is valid

Definition at line 89 of file sections.cc.

Referenced by Decoder::Decode(), and print_content().


Member Data Documentation

Definition at line 52 of file sections.h.

Referenced by print_content().


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