#include "../../../../common/Exception.h"#include "../../../../core/translator/Translator.h"#include "../../../../dataaccess/dataset/DataSet.h"#include "../../../../dataaccess/dataset/DataSetType.h"#include "../../../../geometry/Geometry.h"#include "../../common/Utils.h"#include "../datatype/DataType.h"#include "../geometry/Geometry.h"#include "DataAccess.h"#include <memory>#include <boost/cstdint.hpp>Go to the source code of this file.
Functions | |
| ::v8::Handle<::v8::Value > | DataSet_Add (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_GetAccessPolicy (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_GetArray (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_GetAsString (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_GetBool (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_GetByteArray (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_GetChar (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_GetDataSet (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_GetDateTime (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_GetDouble (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_GetExtent (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_GetFloat (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_GetGeometry (const ::v8::Arguments &args) |
| ::v8::Handle<::v8::Value > | DataSet_GetInt16 (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_GetInt32 (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_GetInt64 (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_GetItem (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_GetNumeric (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_GetParent (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_GetRaster (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_GetString (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_GetTransactor (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_GetTraverseType (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_GetType (const ::v8::Arguments &args) |
| ::v8::Handle<::v8::Value > | DataSet_GetUChar (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_GetValue (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_GetWKB (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_IsAfterLast (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_IsAtBegin (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_IsAtEnd (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_IsBeforeBegin (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_IsEmpty (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_IsNull (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_LoadTypeInfo (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_Move (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_MoveAfterLast (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_MoveBeforeFirst (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_MoveFirst (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_MoveLast (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_MoveNext (const ::v8::Arguments &args) |
| ::v8::Handle<::v8::Value > | DataSet_MovePrevious (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_SetBool (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_SetByteArray (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_SetChar (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_SetDataSet (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_SetDateTime (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_SetDouble (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_SetFilter (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_SetFloat (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_SetGeometry (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_SetInt16 (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_SetInt32 (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_SetInt64 (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_SetNumeric (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_SetRaster (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_SetString (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_SetUChar (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_SetValue (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSet_Size (const ::v8::Arguments &) |
Variables | |
| static::v8::Persistent<::v8::FunctionTemplate > | sg_dataset_template |
| ::v8::Handle<::v8::Value> DataSet_Add | ( | const ::v8::Arguments & | ) |
Definition at line 120 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_GetAccessPolicy | ( | const ::v8::Arguments & | ) |
Definition at line 50 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_GetArray | ( | const ::v8::Arguments & | ) |
Definition at line 434 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_GetAsString | ( | const ::v8::Arguments & | ) |
Definition at line 470 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_GetBool | ( | const ::v8::Arguments & | ) |
Definition at line 286 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_GetByteArray | ( | const ::v8::Arguments & | ) |
Definition at line 346 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_GetChar | ( | const ::v8::Arguments & | ) |
Definition at line 226 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_GetDataSet | ( | const ::v8::Arguments & | ) |
Definition at line 446 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_GetDateTime | ( | const ::v8::Arguments & | ) |
Definition at line 422 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_GetDouble | ( | const ::v8::Arguments & | ) |
Definition at line 310 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_GetExtent | ( | const ::v8::Arguments & | ) |
Definition at line 102 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_GetFloat | ( | const ::v8::Arguments & | ) |
Definition at line 298 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_GetGeometry | ( | const ::v8::Arguments & | args | ) |
Definition at line 358 of file binding/v8/jsi/dataaccess/DataSet.cpp.
References col, d, te::v8::jsi::Geometry_Make(), te::da::DataSet::getGeometry(), te::xerces::ToString(), and TR_V8JSI.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_GetInt16 | ( | const ::v8::Arguments & | ) |
Definition at line 250 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_GetInt32 | ( | const ::v8::Arguments & | ) |
Definition at line 262 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_GetInt64 | ( | const ::v8::Arguments & | ) |
Definition at line 274 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_GetItem | ( | const ::v8::Arguments & | ) |
Definition at line 114 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_GetNumeric | ( | const ::v8::Arguments & | ) |
Definition at line 322 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_GetParent | ( | const ::v8::Arguments & | ) |
Definition at line 96 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_GetRaster | ( | const ::v8::Arguments & | ) |
Definition at line 410 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_GetString | ( | const ::v8::Arguments & | ) |
Definition at line 334 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_GetTransactor | ( | const ::v8::Arguments & | ) |
Definition at line 84 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_GetTraverseType | ( | const ::v8::Arguments & | ) |
Definition at line 44 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_GetType | ( | const ::v8::Arguments & | args | ) |
Definition at line 56 of file binding/v8/jsi/dataaccess/DataSet.cpp.
References d, dt, te::v8::jsi::GetDataSetTypeTemplate(), te::v8::common::Make(), and TR_V8JSI.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_GetUChar | ( | const ::v8::Arguments & | ) |
Definition at line 238 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_GetValue | ( | const ::v8::Arguments & | ) |
Definition at line 458 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_GetWKB | ( | const ::v8::Arguments & | ) |
Definition at line 440 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_IsAfterLast | ( | const ::v8::Arguments & | ) |
Definition at line 220 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_IsAtBegin | ( | const ::v8::Arguments & | ) |
Definition at line 202 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_IsAtEnd | ( | const ::v8::Arguments & | ) |
Definition at line 214 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_IsBeforeBegin | ( | const ::v8::Arguments & | ) |
Definition at line 208 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_IsEmpty | ( | const ::v8::Arguments & | ) |
Definition at line 126 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_IsNull | ( | const ::v8::Arguments & | ) |
Definition at line 476 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_LoadTypeInfo | ( | const ::v8::Arguments & | ) |
Definition at line 90 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_Move | ( | const ::v8::Arguments & | ) |
Definition at line 196 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_MoveAfterLast | ( | const ::v8::Arguments & | ) |
Definition at line 190 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_MoveBeforeFirst | ( | const ::v8::Arguments & | ) |
Definition at line 178 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_MoveFirst | ( | const ::v8::Arguments & | ) |
Definition at line 172 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_MoveLast | ( | const ::v8::Arguments & | ) |
Definition at line 184 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_MoveNext | ( | const ::v8::Arguments & | args | ) |
Definition at line 138 of file binding/v8/jsi/dataaccess/DataSet.cpp.
References d, te::da::DataSet::moveNext(), and TR_V8JSI.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_MovePrevious | ( | const ::v8::Arguments & | ) |
Definition at line 166 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_SetBool | ( | const ::v8::Arguments & | ) |
Definition at line 292 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_SetByteArray | ( | const ::v8::Arguments & | ) |
Definition at line 352 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_SetChar | ( | const ::v8::Arguments & | ) |
Definition at line 232 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_SetDataSet | ( | const ::v8::Arguments & | ) |
Definition at line 452 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_SetDateTime | ( | const ::v8::Arguments & | ) |
Definition at line 428 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_SetDouble | ( | const ::v8::Arguments & | ) |
Definition at line 316 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_SetFilter | ( | const ::v8::Arguments & | ) |
Definition at line 108 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_SetFloat | ( | const ::v8::Arguments & | ) |
Definition at line 304 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_SetGeometry | ( | const ::v8::Arguments & | ) |
Definition at line 404 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_SetInt16 | ( | const ::v8::Arguments & | ) |
Definition at line 256 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_SetInt32 | ( | const ::v8::Arguments & | ) |
Definition at line 268 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_SetInt64 | ( | const ::v8::Arguments & | ) |
Definition at line 280 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_SetNumeric | ( | const ::v8::Arguments & | ) |
Definition at line 328 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_SetRaster | ( | const ::v8::Arguments & | ) |
Definition at line 416 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_SetString | ( | const ::v8::Arguments & | ) |
Definition at line 340 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_SetUChar | ( | const ::v8::Arguments & | ) |
Definition at line 244 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_SetValue | ( | const ::v8::Arguments & | ) |
Definition at line 464 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Handle<::v8::Value> DataSet_Size | ( | const ::v8::Arguments & | ) |
Definition at line 132 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().
| ::v8::Persistent<::v8::FunctionTemplate> sg_dataset_template |
Definition at line 482 of file binding/v8/jsi/dataaccess/DataSet.cpp.
Referenced by te::v8::jsi::GetDataSetTemplate().