Poco::JS::Core

class ConfigurationWrapper

File Information

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

Description

JavaScript wrapper for Poco::AbstractConfiguration.

Inheritance

Direct Base Classes: Wrapper

All Base Classes: Wrapper

Member Summary

Member Functions: getBool, getDouble, getInt, getObject, getString, has, keys, objectTemplate, set

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

Constructors

ConfigurationWrapper

ConfigurationWrapper();

Creates the ConfigurationWrapper for the root logger.

Destructor

~ConfigurationWrapper virtual

~ConfigurationWrapper();

Destroys the ConfigurationWrapper.

Member Functions

objectTemplate virtual

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

getBool protected static

static void getBool(
    const v8::FunctionCallbackInfo < v8::Value > & args
);

getDouble protected static

static void getDouble(
    const v8::FunctionCallbackInfo < v8::Value > & args
);

getInt protected static

static void getInt(
    const v8::FunctionCallbackInfo < v8::Value > & args
);

getObject protected static

static void getObject(
    const v8::FunctionCallbackInfo < v8::Value > & args
);

getString protected static

static void getString(
    const v8::FunctionCallbackInfo < v8::Value > & args
);

has protected static

static void has(
    const v8::FunctionCallbackInfo < v8::Value > & args
);

keys protected static

static void keys(
    const v8::FunctionCallbackInfo < v8::Value > & args
);

set protected static

static void set(
    const v8::FunctionCallbackInfo < v8::Value > & args
);

Securely control IoT edge devices from anywhere   Connect a Device