Poco::JS::Core

class ApplicationWrapper

File Information

Library: JS/Core
Package: Wrappers
Header: Poco/JS/Core/ApplicationWrapper.h

Description

JavaScript wrapper for Poco::Environment.

Inheritance

Direct Base Classes: Wrapper

All Base Classes: Wrapper

Member Summary

Member Functions: config, logger, name, objectTemplate, startTime, uptime

Inherited Functions: checkSetResult, isWrapper, objectTemplate, reportEmptySetResult, returnException, returnString, safeUnwrapNative, toString, toV8Internalized, toV8String, unwrapNative, unwrapNativeObject, wrapNative, wrapNativePersistent

Constructors

ApplicationWrapper

ApplicationWrapper();

Creates the ApplicationWrapper.

Destructor

~ApplicationWrapper virtual

~ApplicationWrapper();

Destroys the ApplicationWrapper.

Member Functions

objectTemplate virtual

v8::Handle < v8::ObjectTemplate > objectTemplate(
    v8::Isolate * pIsolate
);

config protected static

static void config(
    v8::Local < v8::String > name,
    const v8::PropertyCallbackInfo < v8::Value > & info
);

logger protected static

static void logger(
    v8::Local < v8::String > name,
    const v8::PropertyCallbackInfo < v8::Value > & info
);

name protected static

static void name(
    v8::Local < v8::String > name,
    const v8::PropertyCallbackInfo < v8::Value > & info
);

startTime protected static

static void startTime(
    v8::Local < v8::String > name,
    const v8::PropertyCallbackInfo < v8::Value > & info
);

uptime protected static

static void uptime(
    v8::Local < v8::String > name,
    const v8::PropertyCallbackInfo < v8::Value > & info
);

Securely control IoT edge devices from anywhere   Connect a Device