Arion 1.0.2-alpha
A high-performance C++ framework for emulating executable binaries.
 
Loading...
Searching...
No Matches
threading_manager.hpp File Reference
#include <arion/common/global_defs.hpp>
#include <arion/unicorn/unicorn.h>
#include <map>
#include <memory>
#include <stack>
#include <vector>

Go to the source code of this file.

Classes

struct  arion::ARION_FUTEX
 This structure holds data about a Fast Userspace muTEX. More...
 
struct  arion::ARION_THREAD
 This structure holds data about a UNIX thread. More...
 
struct  arion::ARION_TGROUP_ENTRY
 
class  arion::ThreadingManager
 

Namespaces

namespace  arion
 

Functions

std::vector< BYTEarion::serialize_arion_futex (ARION_FUTEX *arion_f)
 
ARION_FUTEXarion::deserialize_arion_futex (std::vector< BYTE > srz_futex)
 
std::vector< BYTEarion::serialize_arion_thread (ARION_THREAD *arion_t)
 
ARION_THREADarion::deserialize_arion_thread (std::vector< BYTE > srz_thread)