Poco::JS

namespace Core

Overview

Namespaces: Internal

Classes: ApplicationWrapper, BufferWrapper, ConfigurationWrapper, ConsoleWrapper, DateTimeWrapper, JSException, JSExecutor, LocalDateTimeWrapper, LoggerWrapper, Module, ModuleNotFoundException, ModuleRegistry, PooledIsolate, SystemWrapper, TimedJSExecutor, TimerWrapper, URIWrapper, WeakPersistentWrapper, WeakPersistentWrapperBase, WeakPersistentWrapperRegistry, Wrapper

Functions: initialize, uninitialize

Namespaces

namespace Internal

Classes

class ApplicationWrapper

JavaScript wrapper for Poco::Environmentmore...

class BufferWrapper

JavaScript wrapper for Poco::Buffer<char>. more...

class ConfigurationWrapper

JavaScript wrapper for Poco::AbstractConfiguration. more...

class ConsoleWrapper

JavaScript wrapper for Poco::Logger, presenting a Console-style interface as known from web browsers. more...

class DateTimeWrapper

JavaScript wrapper for Poco::DateTimemore...

class JSException

 more...

class JSExecutor

The JSExecutor class executes JavaScript code in a controlled environment (i. more...

class LocalDateTimeWrapper

JavaScript wrapper for Poco::LocalDateTimemore...

class LoggerWrapper

JavaScript wrapper for Poco::Loggermore...

class Module

A JavaScript native module, implemented in C++. more...

class ModuleNotFoundException

 more...

class ModuleRegistry

A registry of native JavaScript modules. more...

class PooledIsolate

 more...

class SystemWrapper

JavaScript wrapper for Poco::Environmentmore...

class TimedJSExecutor

This class extends the basic JSExecutor class with a Poco::Util::Timer-based event loop, allowing the definition of timers in JavaScript code. more...

class TimerWrapper

JavaScript wrapper for TimedJSExecutor-based timers. more...

class URIWrapper

JavaScript wrapper for Poco::AbstractURI. more...

class WeakPersistentWrapper

Helper for wrapping native types in weak persistent handles. more...

class WeakPersistentWrapperBase

A common base class for all WeakPersistentWrapper template instantiations that defines a virtual destructor. more...

class WeakPersistentWrapperRegistry

This class maintains references to all active WeakPersistentWrapper instances. more...

class Wrapper

Interface for JavaScript V8 Engine Wrapper classes. more...

Functions

initialize

void initialize();

Initializes the JavaScript engine.

uninitialize

void uninitialize();

Uninitialize the JavaScript engine.