ROSE
0.11.145.141
src
Rose
BinaryAnalysis
Concolic
I386Linux
Rose/BinaryAnalysis/Concolic/I386Linux/BasicTypes.h
1
#ifndef ROSE_BinaryAnalysis_Concolic_I386Linux_BasicTypes_H
2
#define ROSE_BinaryAnalysis_Concolic_I386Linux_BasicTypes_H
3
#include <featureTests.h>
4
#ifdef ROSE_ENABLE_CONCOLIC_TESTING
5
6
#include <Sawyer/SharedPointer.h>
7
8
namespace
Rose
{
9
namespace
BinaryAnalysis {
10
namespace
Concolic {
11
namespace
I386Linux {
12
13
class
Architecture
;
14
using
ArchitecturePtr =
Sawyer::SharedPointer<Architecture>
;
15
16
class
ExitStatusExecutor;
17
using
ExitStatusExecutorPtr =
Sawyer::SharedPointer<ExitStatusExecutor>
;
18
19
class
ExitStatusManager;
20
using
ExitStatusManagerPtr =
Sawyer::SharedPointer<ExitStatusManager>
;
21
22
class
ExitStatusResult;
23
using
ExitStatusResultPtr =
Sawyer::SharedPointer<ExitStatusResult>
;
24
25
class
TracingExecutor;
26
using
TracingExecutorPtr =
Sawyer::SharedPointer<TracingExecutor>
;
27
28
class
TracingResult;
29
using
TracingResultPtr =
Sawyer::SharedPointer<TracingResult>
;
30
31
}
// namespace
32
}
// namespace
33
}
// namespace
34
}
// namespace
35
36
#endif
37
#endif
Sawyer::SharedPointer
Reference-counting intrusive smart pointer.
Definition
SharedPointer.h:65
Rose
The ROSE library.
Definition
BinaryTutorial.dox:3
stringify::Rose::BinaryAnalysis::Disassembler::Mips::Decoder::Architecture
const char * Architecture(int64_t)
Convert Rose::BinaryAnalysis::Disassembler::Mips::Decoder::Architecture enum constant to a string.
Generated on Wed Oct 2 2024 00:08:23 for ROSE by
1.9.8