Theodosius v3.0
Jit linker, symbol mapper, and obfuscator
Namespaces | Data Structures | Typedefs
theo Namespace Reference

The outer most encompassing namespace of this project. More...

Namespaces

namespace  decomp
 the namespace that contains all of the decomposition related code.
 
namespace  obf
 this is the main namespace for obfuscation related things.
 
namespace  recomp
 this namespace encompasses all recomposition related code.
 

Data Structures

class  theo_t
 the main class which encapsulates a symbol table, decomp, and recomp objects. This class is a bridge that connects all three: decomp, obf, recomp. More...
 

Typedefs

using lnk_fns_t = std::tuple< recomp::allocator_t, recomp::copier_t, recomp::resolver_t >
 tuple of functions used by theo to allocate, copy, and resolve symbols. More...
 

Detailed Description

The outer most encompassing namespace of this project.

Typedef Documentation

◆ lnk_fns_t

tuple of functions used by theo to allocate, copy, and resolve symbols.

Definition at line 60 of file theo.hpp.