Kactus2
Kactus2 reference guide
Loading...
Searching...
No Matches
MemoryRemapExpressionGatherer.h
Go to the documentation of this file.
1
//-----------------------------------------------------------------------------
2
// File: MemoryRemapExpressionsGatherer.h
3
//-----------------------------------------------------------------------------
4
// Project: Kactus2
5
// Author: Mikko Teuho
6
// Date: 29.04.2015
7
//
8
// Description:
9
// Gathers expressions from a memory remap and its address blocks.
10
//-----------------------------------------------------------------------------
11
12
#ifndef MEMORYREMAPEXPRESSIONGATHERER_H
13
#define MEMORYREMAPEXPRESSIONGATHERER_H
14
15
#include <QSharedPointer>
16
#include <QStringList>
17
18
#include "KactusAPI/KactusAPIGlobal.h"
19
20
class
MemoryMapBase;
21
//-----------------------------------------------------------------------------
23
//-----------------------------------------------------------------------------
24
class
KACTUS2_API
MemoryRemapExpressionGatherer
25
{
26
27
public
:
28
32
MemoryRemapExpressionGatherer
();
33
37
virtual
~MemoryRemapExpressionGatherer
();
38
46
QStringList
getExpressions
(QSharedPointer<MemoryMapBase> memoryRemap)
const
;
47
48
private
:
49
51
MemoryRemapExpressionGatherer
(
const
MemoryRemapExpressionGatherer
& other);
52
54
MemoryRemapExpressionGatherer
& operator=(
const
MemoryRemapExpressionGatherer
& other);
55
};
56
57
#endif
// MEMORYREMAPEXPRESSIONGATHERER_H
MemoryRemapExpressionGatherer::~MemoryRemapExpressionGatherer
virtual ~MemoryRemapExpressionGatherer()
MemoryRemapExpressionGatherer::getExpressions
QStringList getExpressions(QSharedPointer< MemoryMapBase > memoryRemap) const
MemoryRemapExpressionGatherer::MemoryRemapExpressionGatherer
MemoryRemapExpressionGatherer()
kactus2dev
KactusAPI
include
MemoryRemapExpressionGatherer.h
Generated by
1.13.2