TwiceAsNice  2019-02-18
Public Member Functions | Private Attributes | List of all members
Basda::Microgate::DspProgram::Section Class Reference

#include <DspProgram.h>

Collaboration diagram for Basda::Microgate::DspProgram::Section:
Collaboration graph

Public Member Functions

 Section ()
 
 Section (int32_t startAddress, const MemoryBufferPtr &sectionCode)
 
MemoryBufferPtr getDspCode ()
 
int32_tgetBeginOfCode ()
 
unsigned getCodeLengthInDword ()
 
int32_t getStartAddress ()
 
 Section ()
 
 Section (int32_t startAddress, const MemoryBufferPtr &sectionCode)
 
MemoryBufferPtr getDspCode ()
 
int32_tgetBeginOfCode ()
 
unsigned getCodeLengthInDword ()
 
int32_t getStartAddress ()
 
 Section ()
 
 Section (int32_t startAddress, const MemoryBufferPtr &sectionCode)
 
MemoryBufferPtr getDspCode ()
 
int32_tgetBeginOfCode ()
 
unsigned getCodeLengthInDword ()
 
int32_t getStartAddress ()
 

Private Attributes

MemoryBufferPtr code_
 
int32_t startAddress_
 

Constructor & Destructor Documentation

◆ Section() [1/6]

Basda::Microgate::DspProgram::Section::Section ( )
inline

◆ Section() [2/6]

Basda::Microgate::DspProgram::Section::Section ( int32_t  startAddress,
const MemoryBufferPtr sectionCode 
)
inline

◆ Section() [3/6]

Basda::Microgate::DspProgram::Section::Section ( )
inline

◆ Section() [4/6]

Basda::Microgate::DspProgram::Section::Section ( int32_t  startAddress,
const MemoryBufferPtr sectionCode 
)
inline

◆ Section() [5/6]

Basda::Microgate::DspProgram::Section::Section ( )
inline

◆ Section() [6/6]

Basda::Microgate::DspProgram::Section::Section ( int32_t  startAddress,
const MemoryBufferPtr sectionCode 
)
inline

Member Function Documentation

◆ getBeginOfCode() [1/3]

int32_t* Basda::Microgate::DspProgram::Section::getBeginOfCode ( )
inline

◆ getBeginOfCode() [2/3]

int32_t* Basda::Microgate::DspProgram::Section::getBeginOfCode ( )
inline

◆ getBeginOfCode() [3/3]

int32_t* Basda::Microgate::DspProgram::Section::getBeginOfCode ( )
inline

◆ getCodeLengthInDword() [1/3]

unsigned Basda::Microgate::DspProgram::Section::getCodeLengthInDword ( )
inline

◆ getCodeLengthInDword() [2/3]

unsigned Basda::Microgate::DspProgram::Section::getCodeLengthInDword ( )
inline

◆ getCodeLengthInDword() [3/3]

unsigned Basda::Microgate::DspProgram::Section::getCodeLengthInDword ( )
inline

◆ getDspCode() [1/3]

MemoryBufferPtr Basda::Microgate::DspProgram::Section::getDspCode ( )
inline

◆ getDspCode() [2/3]

MemoryBufferPtr Basda::Microgate::DspProgram::Section::getDspCode ( )
inline

◆ getDspCode() [3/3]

MemoryBufferPtr Basda::Microgate::DspProgram::Section::getDspCode ( )
inline

◆ getStartAddress() [1/3]

int32_t Basda::Microgate::DspProgram::Section::getStartAddress ( )
inline

◆ getStartAddress() [2/3]

int32_t Basda::Microgate::DspProgram::Section::getStartAddress ( )
inline

◆ getStartAddress() [3/3]

int32_t Basda::Microgate::DspProgram::Section::getStartAddress ( )
inline

Member Data Documentation

◆ code_

MemoryBufferPtr Basda::Microgate::DspProgram::Section::code_
private

◆ startAddress_

int32_t Basda::Microgate::DspProgram::Section::startAddress_
private

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