DynXX-Cxx
Loading...
Searching...
No Matches
Functions
JS.hxx File Reference
#include "Types.hxx"
#include <functional>

Go to the source code of this file.

Functions

bool dynxxJsLoadF (std::string_view file, bool isModule=false)
 
bool dynxxJsLoadS (std::string_view script, std::string_view name, bool isModule=false)
 
bool dynxxJsLoadB (BytesView bytes, bool isModule=false)
 
std::optional< std::stringdynxxJsCall (std::string_view func, std::string_view params, bool await=false)
 
void dynxxJsSetMsgCallback (const std::function< const char *(const char *msg)> &callback)
 

Function Documentation

◆ dynxxJsCall()

std::optional< std::string > dynxxJsCall ( std::string_view  func,
std::string_view  params,
bool  await = false 
)

◆ dynxxJsLoadB()

bool dynxxJsLoadB ( BytesView  bytes,
bool  isModule = false 
)

◆ dynxxJsLoadF()

bool dynxxJsLoadF ( std::string_view  file,
bool  isModule = false 
)

◆ dynxxJsLoadS()

bool dynxxJsLoadS ( std::string_view  script,
std::string_view  name,
bool  isModule = false 
)

◆ dynxxJsSetMsgCallback()

void dynxxJsSetMsgCallback ( const std::function< const char *(const char *msg)> &  callback)