File Information
Library: JS/Core
Package: Wrappers
Header: Poco/JS/Core/UUIDWrapper.h
Description
JavaScript wrapper for Poco::UUID.
Inheritance
Direct Base Classes: Wrapper
All Base Classes: Wrapper
Member Summary
Member Functions: construct, constructor, create, createRandom, createTimeBased, equals, isNull, isUUID, objectTemplate, toBuffer, toString, variant, version
Inherited Functions: checkSetResult, isWrapper, objectTemplate, reportEmptySetResult, returnException, returnString, safeUnwrapNative, toString, toV8Internalized, toV8String, unwrapNative, unwrapNativeObject, wrapNative, wrapNativePersistent
Constructors
UUIDWrapper
UUIDWrapper();
Creates the UUIDWrapper.
Destructor
~UUIDWrapper
~UUIDWrapper();
Destroys the UUIDWrapper.
Member Functions
constructor
v8::Handle < v8::FunctionTemplate > constructor(
v8::Isolate * pIsolate
);
Creates and returns a V8 FunctionTemplate for the constructor function.
objectTemplate
v8::Handle < v8::ObjectTemplate > objectTemplate(
v8::Isolate * pIsolate
);
construct
static void construct(
const v8::FunctionCallbackInfo < v8::Value > & args
);
create
static void create(
const v8::FunctionCallbackInfo < v8::Value > & args
);
createRandom
static void createRandom(
const v8::FunctionCallbackInfo < v8::Value > & args
);
createTimeBased
static void createTimeBased(
const v8::FunctionCallbackInfo < v8::Value > & args
);
equals
static void equals(
const v8::FunctionCallbackInfo < v8::Value > & args
);
isNull
static void isNull(
const v8::FunctionCallbackInfo < v8::Value > & args
);
isUUID
static void isUUID(
const v8::FunctionCallbackInfo < v8::Value > & args
);
toBuffer
static void toBuffer(
const v8::FunctionCallbackInfo < v8::Value > & args
);
toString
static void toString(
const v8::FunctionCallbackInfo < v8::Value > & args
);
variant
static void variant(
v8::Local < v8::String > name,
const v8::PropertyCallbackInfo < v8::Value > & info
);
version
static void version(
v8::Local < v8::String > name,
const v8::PropertyCallbackInfo < v8::Value > & info
);