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