File Information
Library: JS/Core
Package: Wrappers
Header: Poco/JS/Core/SystemWrapper.h
Description
JavaScript wrapper for Poco::Environment.
Inheritance
Direct Base Classes: Wrapper
All Base Classes: Wrapper
Member Summary
Member Functions: clock, exec, execAsync, get, has, nodeId, nodeName, objectTemplate, osArchitecture, osDisplayName, osName, osVersion, processorCount, set, sleep
Inherited Functions: checkSetResult, isWrapper, objectTemplate, reportEmptySetResult, returnException, returnString, safeUnwrapNative, toString, toV8Internalized, toV8String, unwrapNative, unwrapNativeObject, wrapNative, wrapNativePersistent
Constructors
SystemWrapper
Creates the SystemWrapper.
Destructor
~SystemWrapper
~SystemWrapper();
Destroys the SystemWrapper.
Member Functions
objectTemplate
v8::Handle < v8::ObjectTemplate > objectTemplate(
v8::Isolate * pIsolate
);
clock
static void clock(
v8::Local < v8::String > name,
const v8::PropertyCallbackInfo < v8::Value > & info
);
exec
static void exec(
const v8::FunctionCallbackInfo < v8::Value > & args
);
execAsync
static void execAsync(
const v8::FunctionCallbackInfo < v8::Value > & args
);
get
static void get(
const v8::FunctionCallbackInfo < v8::Value > & args
);
has
static void has(
const v8::FunctionCallbackInfo < v8::Value > & args
);
nodeId
static void nodeId(
v8::Local < v8::String > name,
const v8::PropertyCallbackInfo < v8::Value > & info
);
nodeName
static void nodeName(
v8::Local < v8::String > name,
const v8::PropertyCallbackInfo < v8::Value > & info
);
osArchitecture
static void osArchitecture(
v8::Local < v8::String > name,
const v8::PropertyCallbackInfo < v8::Value > & info
);
osDisplayName
static void osDisplayName(
v8::Local < v8::String > name,
const v8::PropertyCallbackInfo < v8::Value > & info
);
osName
static void osName(
v8::Local < v8::String > name,
const v8::PropertyCallbackInfo < v8::Value > & info
);
osVersion
static void osVersion(
v8::Local < v8::String > name,
const v8::PropertyCallbackInfo < v8::Value > & info
);
processorCount
static void processorCount(
v8::Local < v8::String > name,
const v8::PropertyCallbackInfo < v8::Value > & info
);
set
static void set(
const v8::FunctionCallbackInfo < v8::Value > & args
);
sleep
static void sleep(
const v8::FunctionCallbackInfo < v8::Value > & args
);