Nebula
Loading...
Searching...
No Matches
nsharpserver.cc File Reference
#include "foundation/stdneb.h"
#include "nsharpserver.h"
#include "io/ioserver.h"
#include "io/textreader.h"
#include "debug/debugserver.h"
#include "nsbindings.h"
#include "util/commandlineargs.h"
#include <string>
#include <locale>
#include <codecvt>
#include "nethost.h"
#include "coreclr_delegates.h"
#include "hostfxr.h"

Classes

struct  Scripting::NSharpServer::Assembly
struct  Scripting::DotNET_API

Namespaces

namespace  Scripting
 Prototype for deargui scripting init.

Enumerations

enum  Scripting::HostFxrStatusCode { Scripting::Success = 0 , Scripting::Success_HostAlreadyInitialized = 0x00000001 , Scripting::Success_DifferentRuntimeProperties = 0x00000002 }

Functions

 Scripting::__ImplementClass (Scripting::NSharpServer, 'N#Sv', Core::RefCounted)
 Scripting::__ImplementSingleton (Scripting::NSharpServer)
std::wstring Scripting::ToWideString (Util::String const &str)
static void * Scripting::ScriptingAlloc (size_t bytes)
static void * Scripting::ScriptingRealloc (void *ptr, size_t bytes)
static void Scripting::ScriptingDealloc (void *ptr)
static void * Scripting::ScriptingCalloc (size_t count, size_t size)
void * Scripting::LoadAssemblyAndGetExport (Util::String const &configPath)
void * Scripting::LoadAssemblyAndGetExport (Util::CommandLineArgs const &args)

Variables

static DotNET_API Scripting::api