27 #include "../../../../dataaccess/dataset/DataSetItem.h" 28 #include "../../common/Utils.h" 35 #include <boost/cstdint.hpp> 40 return ::v8::Undefined();
45 return ::v8::Undefined();
50 return ::v8::Undefined();
55 return ::v8::Undefined();
60 return ::v8::Undefined();
65 return ::v8::Undefined();
70 return ::v8::Undefined();
75 return ::v8::Undefined();
80 return ::v8::Undefined();
85 return ::v8::Undefined();
90 return ::v8::Undefined();
95 return ::v8::Undefined();
100 return ::v8::Undefined();
105 return ::v8::Undefined();
110 return ::v8::Undefined();
115 return ::v8::Undefined();
120 return ::v8::Undefined();
125 return ::v8::Undefined();
130 return ::v8::Undefined();
135 return ::v8::Undefined();
140 return ::v8::Undefined();
145 return ::v8::Undefined();
150 return ::v8::Undefined();
155 return ::v8::Undefined();
160 return ::v8::Undefined();
165 return ::v8::Undefined();
170 return ::v8::Undefined();
175 return ::v8::Undefined();
180 return ::v8::Undefined();
185 return ::v8::Undefined();
190 return ::v8::Undefined();
195 return ::v8::Undefined();
200 return ::v8::Undefined();
205 return ::v8::Undefined();
210 return ::v8::Undefined();
215 return ::v8::Undefined();
220 return ::v8::Undefined();
225 return ::v8::Undefined();
234 ::v8::Local<::v8::FunctionTemplate> result = ::v8::FunctionTemplate::New();
235 ::v8::Handle<::v8::ObjectTemplate> prototype = result->PrototypeTemplate();
237 prototype->Set(::v8::String::NewSymbol(
"getType"), ::v8::FunctionTemplate::New(
DataSetItem_GetType));
238 prototype->Set(::v8::String::NewSymbol(
"getParent"), ::v8::FunctionTemplate::New(
DataSetItem_GetParent));
239 prototype->Set(::v8::String::NewSymbol(
"getChar"), ::v8::FunctionTemplate::New(
DataSetItem_GetChar));
240 prototype->Set(::v8::String::NewSymbol(
"setChar"), ::v8::FunctionTemplate::New(
DataSetItem_SetChar));
241 prototype->Set(::v8::String::NewSymbol(
"getUChar"), ::v8::FunctionTemplate::New(
DataSetItem_GetUChar));
242 prototype->Set(::v8::String::NewSymbol(
"setUChar"), ::v8::FunctionTemplate::New(
DataSetItem_SetUChar));
243 prototype->Set(::v8::String::NewSymbol(
"getInt16"), ::v8::FunctionTemplate::New(
DataSetItem_GetInt16));
244 prototype->Set(::v8::String::NewSymbol(
"setInt16"), ::v8::FunctionTemplate::New(
DataSetItem_SetInt16));
245 prototype->Set(::v8::String::NewSymbol(
"getInt32"), ::v8::FunctionTemplate::New(
DataSetItem_GetInt32));
246 prototype->Set(::v8::String::NewSymbol(
"setInt32"), ::v8::FunctionTemplate::New(
DataSetItem_SetInt32));
247 prototype->Set(::v8::String::NewSymbol(
"getInt64"), ::v8::FunctionTemplate::New(
DataSetItem_GetInt64));
248 prototype->Set(::v8::String::NewSymbol(
"setInt64"), ::v8::FunctionTemplate::New(
DataSetItem_SetInt64));
249 prototype->Set(::v8::String::NewSymbol(
"getBool"), ::v8::FunctionTemplate::New(
DataSetItem_GetBool));
250 prototype->Set(::v8::String::NewSymbol(
"setBool"), ::v8::FunctionTemplate::New(
DataSetItem_SetBool));
251 prototype->Set(::v8::String::NewSymbol(
"getFloat"), ::v8::FunctionTemplate::New(
DataSetItem_GetFloat));
252 prototype->Set(::v8::String::NewSymbol(
"setFloat"), ::v8::FunctionTemplate::New(
DataSetItem_SetFloat));
253 prototype->Set(::v8::String::NewSymbol(
"getDouble"), ::v8::FunctionTemplate::New(
DataSetItem_GetDouble));
254 prototype->Set(::v8::String::NewSymbol(
"setDouble"), ::v8::FunctionTemplate::New(
DataSetItem_SetDouble));
255 prototype->Set(::v8::String::NewSymbol(
"getNumeric"), ::v8::FunctionTemplate::New(
DataSetItem_GetNumeric));
256 prototype->Set(::v8::String::NewSymbol(
"setNumeric"), ::v8::FunctionTemplate::New(
DataSetItem_SetNumeric));
257 prototype->Set(::v8::String::NewSymbol(
"getString"), ::v8::FunctionTemplate::New(
DataSetItem_GetString));
258 prototype->Set(::v8::String::NewSymbol(
"setString"), ::v8::FunctionTemplate::New(
DataSetItem_SetString));
263 prototype->Set(::v8::String::NewSymbol(
"getRaster"), ::v8::FunctionTemplate::New(
DataSetItem_GetRaster));
264 prototype->Set(::v8::String::NewSymbol(
"setRaster"), ::v8::FunctionTemplate::New(
DataSetItem_SetRaster));
267 prototype->Set(::v8::String::NewSymbol(
"getArray"), ::v8::FunctionTemplate::New(
DataSetItem_GetArray));
268 prototype->Set(::v8::String::NewSymbol(
"getWKB"), ::v8::FunctionTemplate::New(
DataSetItem_GetWKB));
269 prototype->Set(::v8::String::NewSymbol(
"getDataSet"), ::v8::FunctionTemplate::New(
DataSetItem_GetDataSet));
270 prototype->Set(::v8::String::NewSymbol(
"setDataSet"), ::v8::FunctionTemplate::New(
DataSetItem_SetDataSet));
271 prototype->Set(::v8::String::NewSymbol(
"getValue"), ::v8::FunctionTemplate::New(
DataSetItem_GetValue));
272 prototype->Set(::v8::String::NewSymbol(
"setValue"), ::v8::FunctionTemplate::New(
DataSetItem_SetValue));
274 prototype->Set(::v8::String::NewSymbol(
"isNull"), ::v8::FunctionTemplate::New(
DataSetItem_IsNull));
::v8::Handle<::v8::Value > DataSetItem_GetChar(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > DataSetItem_GetDouble(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > DataSetItem_SetInt64(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > DataSetItem_SetBool(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > DataSetItem_SetInt32(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > DataSetItem_SetDouble(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > DataSetItem_GetString(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > DataSetItem_GetInt16(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > DataSetItem_GetInt64(const ::v8::Arguments &args)
JavaScript exporting routine for the TerraLib Data Access module.
::v8::Handle<::v8::Value > DataSetItem_SetRaster(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > DataSetItem_SetFloat(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > DataSetItem_GetInt32(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > DataSetItem_GetGeometry(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > DataSetItem_GetDateTime(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > DataSetItem_GetBool(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > DataSetItem_GetNumeric(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > DataSetItem_SetDataSet(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > DataSetItem_SetChar(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > DataSetItem_GetDataSet(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > DataSetItem_GetByteArray(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > DataSetItem_SetInt16(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > DataSetItem_GetArray(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > DataSetItem_SetNumeric(const ::v8::Arguments &args)
::v8::Persistent<::v8::FunctionTemplate > & GetDataSetItemTemplate()
It returns a reference to the persistent template of a DataSetItem object.
::v8::Handle<::v8::Value > DataSetItem_GetWKB(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > DataSetItem_GetParent(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > DataSetItem_GetValue(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > DataSetItem_SetString(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > DataSetItem_GetType(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > DataSetItem_GetFloat(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > DataSetItem_GetAsString(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > DataSetItem_GetRaster(const ::v8::Arguments &args)
static::v8::Persistent<::v8::FunctionTemplate > sg_datasetitem_template
::v8::Handle<::v8::Value > DataSetItem_SetValue(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > DataSetItem_SetUChar(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > DataSetItem_SetByteArray(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > DataSetItem_GetUChar(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > DataSetItem_SetDateTime(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > DataSetItem_IsNull(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > DataSetItem_SetGeometry(const ::v8::Arguments &args)