File Information
Library: JS/Data
Package: Wrappers
Header: Poco/JS/Data/RecordSetWrapper.h
Description
JavaScript wrapper for Poco::Data::RecordSet.
Inheritance
Direct Base Classes: Poco::JS::Core::Wrapper
All Base Classes: Poco::JS::Core::Wrapper
Member Summary
Member Functions: close, construct, destruct, fetchNextPage, getColumnCount, getLength, getName, getPrecision, getRowCount, getStatement, getType, getValue, moveFirst, moveLast, moveNext, movePrevious, objectTemplate, returnDynamicAny, toJSON, typeToString
Inherited Functions: checkSetResult, isWrapper, objectTemplate, reportEmptySetResult, returnException, returnString, safeUnwrapNative, toString, toV8Internalized, toV8String, unwrapNative, unwrapNativeObject, wrapNative, wrapNativePersistent
Constructors
RecordSetWrapper
Creates the RecordSetWrapper.
Destructor
~RecordSetWrapper
~RecordSetWrapper();
Destroys the RecordSetWrapper.
Member Functions
objectTemplate
v8::Handle < v8::ObjectTemplate > objectTemplate(
v8::Isolate * pIsolate
);
close
static void close(
const v8::FunctionCallbackInfo < v8::Value > & args
);
construct
static void construct(
const v8::FunctionCallbackInfo < v8::Value > & args
);
destruct
static void destruct(
const v8::WeakCallbackInfo < RecordSetHolder > & data
);
fetchNextPage
static void fetchNextPage(
const v8::FunctionCallbackInfo < v8::Value > & args
);
getColumnCount
static void getColumnCount(
v8::Local < v8::String > name,
const v8::PropertyCallbackInfo < v8::Value > & info
);
getLength
static void getLength(
const v8::FunctionCallbackInfo < v8::Value > & args
);
getName
static void getName(
const v8::FunctionCallbackInfo < v8::Value > & args
);
getPrecision
static void getPrecision(
const v8::FunctionCallbackInfo < v8::Value > & args
);
getRowCount
static void getRowCount(
v8::Local < v8::String > name,
const v8::PropertyCallbackInfo < v8::Value > & info
);
getStatement
static void getStatement(
v8::Local < v8::String > name,
const v8::PropertyCallbackInfo < v8::Value > & info
);
getType
static void getType(
const v8::FunctionCallbackInfo < v8::Value > & args
);
getValue
static void getValue(
const v8::FunctionCallbackInfo < v8::Value > & args
);
moveFirst
static void moveFirst(
const v8::FunctionCallbackInfo < v8::Value > & args
);
moveLast
static void moveLast(
const v8::FunctionCallbackInfo < v8::Value > & args
);
moveNext
static void moveNext(
const v8::FunctionCallbackInfo < v8::Value > & args
);
movePrevious
static void movePrevious(
const v8::FunctionCallbackInfo < v8::Value > & args
);
returnDynamicAny
static void returnDynamicAny(
const v8::FunctionCallbackInfo < v8::Value > & args,
const Poco::DynamicAny & value,
Poco::Data::MetaColumn::ColumnDataType typeHint
);
toJSON
static void toJSON(
const v8::FunctionCallbackInfo < v8::Value > & args
);
typeToString
static std::string typeToString(
Poco::Data::MetaColumn::ColumnDataType type
);