Phasor 3.3.0
Stack VM based Programming Language
Loading...
Searching...
No Matches
NativeRuntime_com.cpp File Reference
#include "NativeRuntime_com.hpp"
#include "../../../Frontend/Phasor/Frontend.hpp"
#include "../../../Runtime/Stdlib/StdLib.hpp"
#include "../../../Runtime/VM/VM.hpp"
#include <oleauto.h>
#include <string>
#include <unordered_map>
#include <functional>
Include dependency graph for NativeRuntime_com.cpp:

Go to the source code of this file.

Classes

class  ClassFactory

Macros

#define PHASOR_COM_EXPORT   __declspec(dllexport)

Functions

PHASOR_COM_EXPORT HRESULT __stdcall DllGetClassObject (REFCLSID rclsid, REFIID riid, void **ppv)
PHASOR_COM_EXPORT HRESULT __stdcall DllCanUnloadNow ()

Macro Definition Documentation

◆ PHASOR_COM_EXPORT

#define PHASOR_COM_EXPORT   __declspec(dllexport)

Definition at line 316 of file NativeRuntime_com.cpp.

Function Documentation

◆ DllCanUnloadNow()

PHASOR_COM_EXPORT HRESULT __stdcall DllCanUnloadNow ( )

Definition at line 342 of file NativeRuntime_com.cpp.

◆ DllGetClassObject()

PHASOR_COM_EXPORT HRESULT __stdcall DllGetClassObject ( REFCLSID rclsid,
REFIID riid,
void ** ppv )

Definition at line 321 of file NativeRuntime_com.cpp.