XII Release 0.1.0
Loading...
Searching...
No Matches
xiiExpressionVM Class Reference

Copyright (c) Theophilus Eriata. All Rights Reserved. More...

#include <ExpressionVM.h>

Classes

struct  Flags

Public Member Functions

 xiiExpressionVM ()
 Copyright (c) Theophilus Eriata. All Rights Reserved.
void RegisterFunction (const xiiExpressionFunction &func)
void UnregisterFunction (const xiiExpressionFunction &func)
xiiResult Execute (const xiiExpressionByteCode &byteCode, xiiArrayPtr< const xiiProcessingStream > inputs, xiiArrayPtr< xiiProcessingStream > outputs, xiiUInt32 uiNumInstances, const xiiExpression::GlobalData &globalData=xiiExpression::GlobalData(), xiiBitflags< Flags > flags=Flags::Default)

Detailed Description

Copyright (c) Theophilus Eriata. All Rights Reserved.


The documentation for this class was generated from the following files:
  • /home/runner/work/XII/XII/Source/Engine/Foundation/CodeUtils/Expression/ExpressionVM.h
  • /home/runner/work/XII/XII/Source/Engine/Foundation/CodeUtils/Expression/Implementation/ExpressionVM.cpp