#include "../../../../common/Exception.h"#include "../../../../core/translator/Translator.h"#include "../../../../dataaccess/datasource/DataSource.h"#include "../../common/Utils.h"#include "DataAccess.h"#include <cassert>#include <boost/cstdint.hpp>Go to the source code of this file.
Functions | |
| ::v8::Handle<::v8::Value > | DataSource_Close (const ::v8::Arguments &args) |
| ::v8::Handle<::v8::Value > | DataSource_Create (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSource_Drop (const ::v8::Arguments &args) |
| ::v8::Handle<::v8::Value > | DataSource_GetCapabilities (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSource_GetCatalog (const ::v8::Arguments &args) |
| ::v8::Handle<::v8::Value > | DataSource_GetConnectionInfo (const ::v8::Arguments &args) |
| ::v8::Handle<::v8::Value > | DataSource_GetConnectionStr (const ::v8::Arguments &args) |
| ::v8::Handle<::v8::Value > | DataSource_GetDialect (const ::v8::Arguments &) |
| ::v8::Handle<::v8::Value > | DataSource_GetTransactor (const ::v8::Arguments &args) |
| ::v8::Handle<::v8::Value > | DataSource_GetType (const ::v8::Arguments &args) |
| ::v8::Handle<::v8::Value > | DataSource_IsOpened (const ::v8::Arguments &args) |
| ::v8::Handle<::v8::Value > | DataSource_IsValid (const ::v8::Arguments &args) |
| ::v8::Handle<::v8::Value > | DataSource_Open (const ::v8::Arguments &args) |
| ::v8::Handle<::v8::Value > | DataSource_SetConnectionInfo (const ::v8::Arguments &args) |
| ::v8::Handle<::v8::Value > | DataSource_SetConnectionStr (const ::v8::Arguments &args) |
Variables | |
| static::v8::Persistent<::v8::FunctionTemplate > | sg_datasource_template |
| ::v8::Handle<::v8::Value> DataSource_Close | ( | const ::v8::Arguments & | args | ) |
Definition at line 204 of file src/terralib/binding/v8/jsi/dataaccess/DataSource.cpp.
References te::da::DataSource::close(), ds, and TR_V8JSI.
Referenced by te::v8::jsi::GetDataSourceTemplate().
| ::v8::Handle<::v8::Value> DataSource_Create | ( | const ::v8::Arguments & | ) |
Definition at line 320 of file src/terralib/binding/v8/jsi/dataaccess/DataSource.cpp.
Referenced by te::v8::jsi::RegisterDataSource().
| ::v8::Handle<::v8::Value> DataSource_Drop | ( | const ::v8::Arguments & | args | ) |
Definition at line 326 of file src/terralib/binding/v8/jsi/dataaccess/DataSource.cpp.
References te::da::DataSource::drop(), ds, and TR_V8JSI.
Referenced by te::v8::jsi::RegisterDataSource().
| ::v8::Handle<::v8::Value> DataSource_GetCapabilities | ( | const ::v8::Arguments & | ) |
Definition at line 144 of file src/terralib/binding/v8/jsi/dataaccess/DataSource.cpp.
Referenced by te::v8::jsi::GetDataSourceTemplate().
| ::v8::Handle<::v8::Value> DataSource_GetCatalog | ( | const ::v8::Arguments & | args | ) |
Definition at line 270 of file src/terralib/binding/v8/jsi/dataaccess/DataSource.cpp.
References ds, te::v8::jsi::GetDataSourceCatalogTemplate(), and te::v8::common::Make().
Referenced by te::v8::jsi::GetDataSourceTemplate().
| ::v8::Handle<::v8::Value> DataSource_GetConnectionInfo | ( | const ::v8::Arguments & | args | ) |
Definition at line 58 of file src/terralib/binding/v8/jsi/dataaccess/DataSource.cpp.
References te::v8::common::Convert2Js(), ds, te::da::DataSource::getConnectionInfo(), and TR_V8JSI.
Referenced by te::v8::jsi::GetDataSourceTemplate().
| ::v8::Handle<::v8::Value> DataSource_GetConnectionStr | ( | const ::v8::Arguments & | args | ) |
Definition at line 103 of file src/terralib/binding/v8/jsi/dataaccess/DataSource.cpp.
Referenced by te::v8::jsi::GetDataSourceTemplate().
| ::v8::Handle<::v8::Value> DataSource_GetDialect | ( | const ::v8::Arguments & | ) |
Definition at line 150 of file src/terralib/binding/v8/jsi/dataaccess/DataSource.cpp.
Referenced by te::v8::jsi::GetDataSourceTemplate().
| ::v8::Handle<::v8::Value> DataSource_GetTransactor | ( | const ::v8::Arguments & | args | ) |
Definition at line 291 of file src/terralib/binding/v8/jsi/dataaccess/DataSource.cpp.
References ds, te::v8::jsi::GetDataSourceTransactorTemplate(), te::da::DataSource::getTransactor(), te::v8::common::Make(), and TR_V8JSI.
Referenced by te::v8::jsi::GetDataSourceTemplate().
| ::v8::Handle<::v8::Value> DataSource_GetType | ( | const ::v8::Arguments & | args | ) |
Definition at line 39 of file src/terralib/binding/v8/jsi/dataaccess/DataSource.cpp.
References ds, te::da::DataSource::getType(), and TR_V8JSI.
Referenced by te::v8::jsi::GetDataSourceTemplate().
| ::v8::Handle<::v8::Value> DataSource_IsOpened | ( | const ::v8::Arguments & | args | ) |
Definition at line 232 of file src/terralib/binding/v8/jsi/dataaccess/DataSource.cpp.
References ds, and te::da::DataSource::isOpened().
Referenced by te::v8::jsi::GetDataSourceTemplate().
| ::v8::Handle<::v8::Value> DataSource_IsValid | ( | const ::v8::Arguments & | args | ) |
Definition at line 251 of file src/terralib/binding/v8/jsi/dataaccess/DataSource.cpp.
References ds, and te::da::DataSource::isValid().
Referenced by te::v8::jsi::GetDataSourceTemplate().
| ::v8::Handle<::v8::Value> DataSource_Open | ( | const ::v8::Arguments & | args | ) |
Definition at line 156 of file src/terralib/binding/v8/jsi/dataaccess/DataSource.cpp.
References te::v8::common::Convert2Cpp(), ds, te::da::DataSource::open(), te::xerces::ToString(), and TR_V8JSI.
Referenced by te::v8::jsi::GetDataSourceTemplate().
| ::v8::Handle<::v8::Value> DataSource_SetConnectionInfo | ( | const ::v8::Arguments & | args | ) |
Definition at line 77 of file src/terralib/binding/v8/jsi/dataaccess/DataSource.cpp.
References te::v8::common::Convert2Cpp(), ds, and TR_V8JSI.
Referenced by te::v8::jsi::GetDataSourceTemplate().
| ::v8::Handle<::v8::Value> DataSource_SetConnectionStr | ( | const ::v8::Arguments & | args | ) |
Definition at line 122 of file src/terralib/binding/v8/jsi/dataaccess/DataSource.cpp.
References ds, te::xerces::ToString(), and TR_V8JSI.
Referenced by te::v8::jsi::GetDataSourceTemplate().
| ::v8::Persistent<::v8::FunctionTemplate> sg_datasource_template |
Definition at line 364 of file src/terralib/binding/v8/jsi/dataaccess/DataSource.cpp.
Referenced by te::v8::jsi::GetDataSourceTemplate().