Public Member Functions | Private Attributes | List of all members
PLMD::lepton::AsmJitRuntimePtr Class Reference

#include <CompiledExpression.h>

Public Member Functions

 AsmJitRuntimePtr ()
 constructor More...
 
 AsmJitRuntimePtr (const AsmJitRuntimePtr &)=delete
 deleted copy constructor More...
 
 ~AsmJitRuntimePtr ()
 destructor More...
 
void * get ()
 get the pointer More...
 
AsmJitRuntimePtroperator= (const AsmJitRuntimePtr &)=delete
 deleted assignment More...
 

Private Attributes

void * ptr =nullptr
 if ASMJIT is not defined, just set the pointer to null More...
 

Constructor & Destructor Documentation

◆ AsmJitRuntimePtr() [1/2]

PLMD::AsmJitRuntimePtr::AsmJitRuntimePtr ( )

constructor

◆ ~AsmJitRuntimePtr()

PLMD::AsmJitRuntimePtr::~AsmJitRuntimePtr ( )

destructor

◆ AsmJitRuntimePtr() [2/2]

PLMD::lepton::AsmJitRuntimePtr::AsmJitRuntimePtr ( const AsmJitRuntimePtr )
delete

deleted copy constructor

Member Function Documentation

◆ get()

void* PLMD::lepton::AsmJitRuntimePtr::get ( )
inline

get the pointer

◆ operator=()

AsmJitRuntimePtr& PLMD::lepton::AsmJitRuntimePtr::operator= ( const AsmJitRuntimePtr )
delete

deleted assignment

Member Data Documentation

◆ ptr

void* PLMD::lepton::AsmJitRuntimePtr::ptr =nullptr
private

if ASMJIT is not defined, just set the pointer to null


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