Ethereum  PoC-8
The C++ Implementation of Ethereum
dev::eth::VMFactory Class Reference

#include <VMFactory.h>

Public Member Functions

 VMFactory ()=delete
 
 ~VMFactory ()=delete
 

Static Public Member Functions

static VMPtr create ()
 Creates a VM instance of the global kind (controlled by the –vm command line option). More...
 
static VMPtr create (VMKind _kind)
 Creates a VM instance of the kind provided. More...
 

Detailed Description

Definition at line 46 of file VMFactory.h.

Constructor & Destructor Documentation

◆ VMFactory()

dev::eth::VMFactory::VMFactory ( )
delete

◆ ~VMFactory()

dev::eth::VMFactory::~VMFactory ( )
delete

Member Function Documentation

◆ create() [1/2]

VMPtr dev::eth::VMFactory::create ( )
static

Creates a VM instance of the global kind (controlled by the –vm command line option).

Definition at line 177 of file VMFactory.cpp.

◆ create() [2/2]

VMPtr dev::eth::VMFactory::create ( VMKind  _kind)
static

Creates a VM instance of the kind provided.

Definition at line 182 of file VMFactory.cpp.


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