Classes | |
| class | Module |
| This is a singleton that defines the TerraLib JavaScript-API module entry. More... | |
Functions | |
| ::v8::Local<::v8::Object > | Geometry_Make (te::gm::Geometry *g, const bool isOwner) |
| Given a C++ geometry this function creates a new JavaScript geometry cast to the right geometry subtype. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetAbstractConnectionPoolTemplate () |
| It returns a reference to the persistent template of a AbstractConnectionPool object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetAbstractDataTemplate () |
| It returns a reference to the persistent template of an AbstractData object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetArrayPropertyTemplate () |
| It returns a reference to the persistent template of a ArrayProperty object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetBatchExecutorTemplate () |
| It returns a reference to the persistent template of a BatchExecutor object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetCheckConstraintTemplate () |
| It returns a reference to the persistent template of a CheckConstraint object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetCompositePropertyTemplate () |
| It returns a reference to the persistent template of a CompositeProperty object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetConstraintTemplate () |
| It returns a reference to the persistent template of a Constraint object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetCoord2DTemplate () |
| It returns a reference to the persistent template of a Coord2D object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetCurveTemplate () |
| It returns a reference to the persistent template of a Curve object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetDataSetItemTemplate () |
| It returns a reference to the persistent template of a DataSetItem object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetDataSetPersistenceTemplate () |
| It returns a reference to the persistent template of a DataSetPersistence object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetDataSetTemplate () |
| It returns a reference to the persistent template of a DataSet object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetDataSetTypePersistenceTemplate () |
| It returns a reference to the persistent template of a DataSetTypePersistence object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetDataSetTypeTemplate () |
| It returns a reference to the persistent template of a DataSetType object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetDataSourceCatalogLoaderTemplate () |
| It returns a reference to the persistent template of a DataSourceCatalogLoader object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetDataSourceCatalogTemplate () |
| It returns a reference to the persistent template of a DataSourceCatalog object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetDataSourceTemplate () |
| It returns a reference to the persistent template of a DataSource object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetDataSourceTransactorTemplate () |
| It returns a reference to the persistent template of a DataSourceTransactor object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetDateTimePropertyTemplate () |
| It returns a reference to the persistent template of a DateTimeProperty object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetEnvelopeTemplate () |
| It returns a reference to the persistent template of a Envelope object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetForeignKeyTemplate () |
| It returns a reference to the persistent template of a ForeignKey object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetGeometryCollectionTemplate () |
| It returns a reference to the persistent template of a GeometryCollection object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetGeometryPropertyTemplate () |
| It returns a reference to the persistent template of a GeometryProperty object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetGeometryTemplate () |
| It returns a reference to the persistent template of a Geometry object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetIndexTemplate () |
| It returns a reference to the persistent template of a Index object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetLinearRingTemplate () |
| It returns a reference to the persistent template of a LinearRing object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetLineStringTemplate () |
| It returns a reference to the persistent template of a LineString object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetMultiCurveTemplate () |
| It returns a reference to the persistent template of a MultiCurve object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetMultiLineStringTemplate () |
| It returns a reference to the persistent template of a MultiLineString object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetMultiPointTemplate () |
| It returns a reference to the persistent template of a MultiPoint object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetMultiPolygonTemplate () |
| It returns a reference to the persistent template of a MultiPolygon object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetMultiSurfaceTemplate () |
| It returns a reference to the persistent template of a MultiSurface object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetNumericPropertyTemplate () |
| It returns a reference to the persistent template of a NumericProperty object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetPointTemplate () |
| It returns a reference to the persistent template of a Point object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetPolygonTemplate () |
| It returns a reference to the persistent template of a Polygon object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetPreparedQueryTemplate () |
| It returns a reference to the persistent template of a PreparedQuery object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetPrimaryKeyTemplate () |
| It returns a reference to the persistent template of a PrimaryKey object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetPropertyTemplate () |
| It returns a reference to the persistent template of a Property object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetPropertyVisitorTemplate () |
| It returns a reference to the persistent template of a PropertyVisitor object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetRasterPropertyTemplate () |
| It returns a reference to the persistent template of a RasterProperty object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetSequenceTemplate () |
| It returns a reference to the persistent template of a Sequence object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetSimplePropertyTemplate () |
| It returns a reference to the persistent template of a SimpleProperty object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetStringPropertyTemplate () |
| It returns a reference to the persistent template of a StringProperty object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetSurfaceTemplate () |
| It returns a reference to the persistent template of a Surface object. More... | |
| ::v8::Persistent<::v8::FunctionTemplate > & | GetUniqueKeyTemplate () |
| It returns a reference to the persistent template of a UniqueKey object. More... | |
| void | RegisterArrayProperty (::v8::Local<::v8::Object > &global) |
| It registers the ArrayProperty class. More... | |
| void | RegisterCheckConstraint (::v8::Local<::v8::Object > &global) |
| It registers the CheckConstraint class. More... | |
| void | RegisterCompositeProperty (::v8::Local<::v8::Object > &global) |
| It registers the CompositeProperty class. More... | |
| void | RegisterCoord2D (::v8::Local<::v8::Object > &global) |
| It register the Coord2D class. More... | |
| void | RegisterDataSetType (::v8::Local<::v8::Object > &global) |
| It registers the DataSetType class. More... | |
| void | RegisterDataSource (::v8::Local<::v8::Object > &global) |
| It registers the DataSource class. More... | |
| void | RegisterDataSourceCatalog (::v8::Local<::v8::Object > &global) |
| It registers the DataSourceCatalog class. More... | |
| void | RegisterDataSourceFactory (::v8::Local<::v8::Object > &global) |
| It registers the DataSourceFactory class. More... | |
| void | RegisterDataSourceManager (::v8::Local<::v8::Object > &global) |
| It registers the GeometryFactory class. More... | |
| void | RegisterDateTimeProperty (::v8::Local<::v8::Object > &global) |
| It registers the DateTimeProperty class. More... | |
| void | RegisterEnvelope (::v8::Local<::v8::Object > &global) |
| It register the Envelope class. More... | |
| void | RegisterForeignKey (::v8::Local<::v8::Object > &global) |
| It registers the ForeignKey class. More... | |
| void | RegisterGeometry (::v8::Local<::v8::Object > &global) |
| It register a singleton for the Geometry class. More... | |
| void | RegisterGeometryCollection (::v8::Local<::v8::Object > &global) |
| It register the GeometryCollection class. More... | |
| void | RegisterGeometryFactory (::v8::Local<::v8::Object > &global) |
| It registers the GeometryFactory class. More... | |
| void | RegisterGeometryProperty (::v8::Local<::v8::Object > &global) |
| It registers the GeometryProperty class. More... | |
| void | RegisterIndex (::v8::Local<::v8::Object > &global) |
| It registers the Index class. More... | |
| void | RegisterLinearRing (::v8::Local<::v8::Object > &global) |
| It register the LinearRing class. More... | |
| void | RegisterLineString (::v8::Local<::v8::Object > &global) |
| It register the LineString class. More... | |
| TEV8JSIEXPORT void | RegisterModule (::v8::Local<::v8::Object > &global) |
| It register the Module class. More... | |
| void | RegisterMultiLineString (::v8::Local<::v8::Object > &global) |
| It register the MultiLineString class. More... | |
| void | RegisterMultiPoint (::v8::Local<::v8::Object > &global) |
| It register the MultiPoint class. More... | |
| void | RegisterMultiPolygon (::v8::Local<::v8::Object > &global) |
| It register the MultiPolygon class. More... | |
| void | RegisterNumericProperty (::v8::Local<::v8::Object > &global) |
| It registers the NumericProperty class. More... | |
| void | RegisterPoint (::v8::Local<::v8::Object > &global) |
| It register the Point class. More... | |
| void | RegisterPolygon (::v8::Local<::v8::Object > &global) |
| It register the Polygon class. More... | |
| void | RegisterPrimaryKey (::v8::Local<::v8::Object > &global) |
| It registers the PrimaryKey class. More... | |
| void | RegisterProperty (::v8::Local<::v8::Object > &global) |
| It registers the Property class. More... | |
| void | RegisterPropertyVisitor (::v8::Local<::v8::Object > &global) |
| It registers the PropertyVisitor class. More... | |
| void | RegisterRasterProperty (::v8::Local<::v8::Object > &global) |
| It registers the RasterProperty class. More... | |
| void | RegisterSequence (::v8::Local<::v8::Object > &global) |
| It registers the Sequence class. More... | |
| void | RegisterSimpleProperty (::v8::Local<::v8::Object > &global) |
| It registers the SimpleProperty class. More... | |
| void | RegisterStringProperty (::v8::Local<::v8::Object > &global) |
| It registers the StringProperty class. More... | |
| void | RegisterUniqueKey (::v8::Local<::v8::Object > &global) |
| It registers the UniqueKey class. More... | |
| v8::Local<::v8::Object > te::v8::jsi::Geometry_Make | ( | te::gm::Geometry * | g, |
| const bool | isOwner | ||
| ) |
Given a C++ geometry this function creates a new JavaScript geometry cast to the right geometry subtype.
| g | The C++ geometry object. The caller will loose the ownership of the given geometry. |
Definition at line 1195 of file binding/v8/jsi/geometry/Geometry.cpp.
References gc, te::gm::GeometryCollectionMType, te::gm::GeometryCollectionType, te::gm::GeometryCollectionZMType, te::gm::GeometryCollectionZType, GetGeometryCollectionTemplate(), te::gm::Geometry::getGeomTypeId(), GetLineStringTemplate(), GetMultiLineStringTemplate(), GetMultiPointTemplate(), GetMultiPolygonTemplate(), GetPointTemplate(), GetPolygonTemplate(), te::gm::LineStringMType, te::gm::LineStringType, te::gm::LineStringZMType, te::gm::LineStringZType, te::v8::common::Make(), te::gm::MultiLineStringMType, te::gm::MultiLineStringType, te::gm::MultiLineStringZMType, te::gm::MultiLineStringZType, te::gm::MultiPointMType, te::gm::MultiPointType, te::gm::MultiPointZMType, te::gm::MultiPointZType, te::gm::MultiPolygonMType, te::gm::MultiPolygonType, te::gm::MultiPolygonZMType, te::gm::MultiPolygonZType, te::gm::PointMType, te::gm::PointType, te::gm::PointZMType, te::gm::PointZType, te::gm::PolygonMType, te::gm::PolygonType, te::gm::PolygonZMType, and te::gm::PolygonZType.
Referenced by DataSet_GetGeometry(), Geometry_Clone(), Geometry_ConvexHull(), Geometry_Difference(), Geometry_GetBoundary(), Geometry_GetEnvelope(), Geometry_GetGeomFromEnvelope(), Geometry_GetGeomFromHWKB(), Geometry_GetGeomFromWKB(), Geometry_GetGeomFromWKT(), Geometry_Intersection(), Geometry_SymDifference(), Geometry_Union(), GeometryCollection_GetGeometryN(), and GeometryFactory_Make().
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetAbstractConnectionPoolTemplate | ( | ) |
It returns a reference to the persistent template of a AbstractConnectionPool object.
Definition at line 228 of file binding/v8/jsi/dataaccess/AbstractConnectionPool.cpp.
References AbstractConnectionPool_Finalize(), AbstractConnectionPool_GetInitialPoolSize(), AbstractConnectionPool_GetMaxPoolSize(), AbstractConnectionPool_GetMinPoolSize(), AbstractConnectionPool_GetPoolSize(), AbstractConnectionPool_Idle(), AbstractConnectionPool_Initialize(), AbstractConnectionPool_IsInitialized(), AbstractConnectionPool_IsValid(), AbstractConnectionPool_SetInitialPoolSize(), AbstractConnectionPool_SetMaxPoolSize(), AbstractConnectionPool_SetMinPoolSize(), and sg_abstractconnectionpool_template.
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetAbstractDataTemplate | ( | ) |
It returns a reference to the persistent template of an AbstractData object.
Definition at line 71 of file binding/v8/jsi/datatype/AbstractData.cpp.
References AbstractData_GetTypeCode(), AbstractData_ToString(), and sg_absractdata_template.
Referenced by GetDataSetTemplate(), and GetGeometryTemplate().
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetArrayPropertyTemplate | ( | ) |
It returns a reference to the persistent template of a ArrayProperty object.
Definition at line 77 of file binding/v8/jsi/dataaccess/ArrayProperty.cpp.
References ArrayProperty_GetElementType(), ArrayProperty_SetElementType(), GetSimplePropertyTemplate(), and sg_arrayproperty_template.
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetBatchExecutorTemplate | ( | ) |
It returns a reference to the persistent template of a BatchExecutor object.
Definition at line 55 of file src/terralib/binding/v8/jsi/dataaccess/BatchExecutor.cpp.
References BatchExecutor_Add(), BatchExecutor_Execute(), BatchExecutor_GetTransactor(), and sg_batchexecutor_template.
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetCheckConstraintTemplate | ( | ) |
It returns a reference to the persistent template of a CheckConstraint object.
Definition at line 106 of file binding/v8/jsi/dataaccess/CheckConstraint.cpp.
References CheckConstraint_GetExpression(), CheckConstraint_SetExpression(), GetConstraintTemplate(), and sg_checkconstraint_template.
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetCompositePropertyTemplate | ( | ) |
It returns a reference to the persistent template of a CompositeProperty object.
Definition at line 103 of file binding/v8/jsi/dataaccess/CompositeProperty.cpp.
References CompositeProperty_Add(), CompositeProperty_Clear(), CompositeProperty_Copy(), CompositeProperty_GetCompositeName(), CompositeProperty_GetProperties(), CompositeProperty_GetProperty(), CompositeProperty_GetPropertyById(), CompositeProperty_GetPropertyPosition(), CompositeProperty_Remove(), CompositeProperty_SetCompositeName(), CompositeProperty_Size(), GetPropertyTemplate(), and sg_compositeproperty_template.
Referenced by GetDataSetTypeTemplate().
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetConstraintTemplate | ( | ) |
It returns a reference to the persistent template of a Constraint object.
Definition at line 146 of file binding/v8/jsi/dataaccess/Constraint.cpp.
References Constraint_Clone(), Constraint_GetDataSetType(), Constraint_GetId(), Constraint_GetName(), Constraint_GetType(), Constraint_SetDataSetType(), Constraint_SetId(), Constraint_SetName(), and sg_constraint_template.
Referenced by GetCheckConstraintTemplate(), GetForeignKeyTemplate(), GetPrimaryKeyTemplate(), and GetUniqueKeyTemplate().
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetCoord2DTemplate | ( | ) |
It returns a reference to the persistent template of a Coord2D object.
Definition at line 144 of file Coord2D.cpp.
References Coord2D_XGetter(), Coord2D_XSetter(), Coord2D_YGetter(), Coord2D_YSetter(), and sg_coord2d_template.
Referenced by Coord2D_Constructor(), LineString_GetCoordinates(), MultiSurface_GetCentroidCoord(), MultiSurface_GetCoordOnSurface(), Surface_GetCentroidCoord(), and Surface_GetCoordOnSurface().
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetCurveTemplate | ( | ) |
It returns a reference to the persistent template of a Curve object.
Definition at line 110 of file binding/v8/jsi/geometry/Curve.cpp.
References Curve_GetEndPoint(), Curve_GetLength(), Curve_GetStartPoint(), Curve_IsClosed(), GetGeometryTemplate(), and sg_curve_template.
Referenced by GetLineStringTemplate().
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetDataSetItemTemplate | ( | ) |
It returns a reference to the persistent template of a DataSetItem object.
Definition at line 230 of file binding/v8/jsi/dataaccess/DataSetItem.cpp.
References DataSetItem_GetArray(), DataSetItem_GetAsString(), DataSetItem_GetBool(), DataSetItem_GetByteArray(), DataSetItem_GetChar(), DataSetItem_GetDataSet(), DataSetItem_GetDateTime(), DataSetItem_GetDouble(), DataSetItem_GetFloat(), DataSetItem_GetGeometry(), DataSetItem_GetInt16(), DataSetItem_GetInt32(), DataSetItem_GetInt64(), DataSetItem_GetNumeric(), DataSetItem_GetParent(), DataSetItem_GetRaster(), DataSetItem_GetString(), DataSetItem_GetType(), DataSetItem_GetUChar(), DataSetItem_GetValue(), DataSetItem_GetWKB(), DataSetItem_IsNull(), DataSetItem_SetBool(), DataSetItem_SetByteArray(), DataSetItem_SetChar(), DataSetItem_SetDataSet(), DataSetItem_SetDateTime(), DataSetItem_SetDouble(), DataSetItem_SetFloat(), DataSetItem_SetGeometry(), DataSetItem_SetInt16(), DataSetItem_SetInt32(), DataSetItem_SetInt64(), DataSetItem_SetNumeric(), DataSetItem_SetRaster(), DataSetItem_SetString(), DataSetItem_SetUChar(), DataSetItem_SetValue(), and sg_datasetitem_template.
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetDataSetPersistenceTemplate | ( | ) |
It returns a reference to the persistent template of a DataSetPersistence object.
Definition at line 65 of file DataSetPersistence.cpp.
References DataSetPersistence_Add(), DataSetPersistence_Create(), DataSetPersistence_GetTransactor(), DataSetPersistence_Remove(), DataSetPersistence_Update(), and sdset_datasetpersistence_template.
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetDataSetTemplate | ( | ) |
It returns a reference to the persistent template of a DataSet object.
Definition at line 484 of file binding/v8/jsi/dataaccess/DataSet.cpp.
References DataSet_Add(), DataSet_GetAccessPolicy(), DataSet_GetArray(), DataSet_GetAsString(), DataSet_GetBool(), DataSet_GetByteArray(), DataSet_GetChar(), DataSet_GetDataSet(), DataSet_GetDateTime(), DataSet_GetDouble(), DataSet_GetExtent(), DataSet_GetFloat(), DataSet_GetGeometry(), DataSet_GetInt16(), DataSet_GetInt32(), DataSet_GetInt64(), DataSet_GetItem(), DataSet_GetNumeric(), DataSet_GetParent(), DataSet_GetRaster(), DataSet_GetString(), DataSet_GetTransactor(), DataSet_GetTraverseType(), DataSet_GetType(), DataSet_GetUChar(), DataSet_GetValue(), DataSet_GetWKB(), DataSet_IsAfterLast(), DataSet_IsAtBegin(), DataSet_IsAtEnd(), DataSet_IsBeforeBegin(), DataSet_IsEmpty(), DataSet_IsNull(), DataSet_LoadTypeInfo(), DataSet_Move(), DataSet_MoveAfterLast(), DataSet_MoveBeforeFirst(), DataSet_MoveFirst(), DataSet_MoveLast(), DataSet_MoveNext(), DataSet_MovePrevious(), DataSet_SetBool(), DataSet_SetByteArray(), DataSet_SetChar(), DataSet_SetDataSet(), DataSet_SetDateTime(), DataSet_SetDouble(), DataSet_SetFilter(), DataSet_SetFloat(), DataSet_SetGeometry(), DataSet_SetInt16(), DataSet_SetInt32(), DataSet_SetInt64(), DataSet_SetNumeric(), DataSet_SetRaster(), DataSet_SetString(), DataSet_SetUChar(), DataSet_SetValue(), DataSet_Size(), GetAbstractDataTemplate(), and sg_dataset_template.
Referenced by DataSourceTransactor_GetDataSet().
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetDataSetTypePersistenceTemplate | ( | ) |
It returns a reference to the persistent template of a DataSetTypePersistence object.
Definition at line 67 of file DataSetTypePersistence.cpp.
References DataSetTypePersistence_Add(), DataSetTypePersistence_Create(), DataSetTypePersistence_Drop(), DataSetTypePersistence_Rename(), DataSetTypePersistence_Update(), and sg_datasettypepersistence_template.
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetDataSetTypeTemplate | ( | ) |
It returns a reference to the persistent template of a DataSetType object.
Definition at line 220 of file binding/v8/jsi/dataaccess/DataSetType.cpp.
References DataSetType_Add(), DataSetType_ClearCheckConstraints(), DataSetType_FindFirstGeomProperty(), DataSetType_GetCatalog(), DataSetType_GetCheckConstraint(), DataSetType_GetDefaultGeomProperty(), DataSetType_GetDefaultGeomPropertyPos(), DataSetType_GetForeignKey(), DataSetType_GetIndex(), DataSetType_GetNumberOfCheckConstraints(), DataSetType_GetNumberOfForeignKeys(), DataSetType_GetNumberOfIndexes(), DataSetType_GetNumberOfUniqueKeys(), DataSetType_GetPrimaryKey(), DataSetType_GetTitle(), DataSetType_GetUniqueKey(), DataSetType_HasDefaultGeom(), DataSetType_HasGeom(), DataSetType_IsFullLoaded(), DataSetType_Remove(), DataSetType_Replace(), DataSetType_SetCatalog(), DataSetType_SetDefaultGeomProperty(), DataSetType_SetFullLoaded(), DataSetType_SetPrimaryKey(), DataSetType_SetTitle(), GetCompositePropertyTemplate(), and sg_datasettype_template.
Referenced by DataSet_GetType().
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetDataSourceCatalogLoaderTemplate | ( | ) |
It returns a reference to the persistent template of a DataSourceCatalogLoader object.
Definition at line 133 of file src/terralib/binding/v8/jsi/dataaccess/DataSourceCatalogLoader.cpp.
References DataSourceCatalogLoader_CheckConstraintExists(), DataSourceCatalogLoader_DataSetExists(), DataSourceCatalogLoader_ForeignKeyExists(), DataSourceCatalogLoader_GetCheckConstraints(), DataSourceCatalogLoader_GetDataSets(), DataSourceCatalogLoader_GetDataSetType(), DataSourceCatalogLoader_GetExtent(), DataSourceCatalogLoader_GetForeignKey(), DataSourceCatalogLoader_GetForeignKeys(), DataSourceCatalogLoader_GetIndexes(), DataSourceCatalogLoader_GetPrimaryKey(), DataSourceCatalogLoader_GetSequence(), DataSourceCatalogLoader_GetSequences(), DataSourceCatalogLoader_GetTransactor(), DataSourceCatalogLoader_GetUniqueKeys(), DataSourceCatalogLoader_IndexExists(), DataSourceCatalogLoader_LoadCatalog(), DataSourceCatalogLoader_PrimaryKeyExists(), DataSourceCatalogLoader_SequenceExists(), DataSourceCatalogLoader_UniqueKeyExists(), and sds_datasourcecatalogloader_template.
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetDataSourceCatalogTemplate | ( | ) |
It returns a reference to the persistent template of a DataSourceCatalog object.
Definition at line 295 of file binding/v8/jsi/dataaccess/DataSourceCatalog.cpp.
References DataSourceCatalog_Add(), DataSourceCatalog_AddRef(), DataSourceCatalog_Clear(), DataSourceCatalog_Clone(), DataSourceCatalog_Detach(), DataSourceCatalog_DropDependentSequences(), DataSourceCatalog_GetDataSetType(), DataSourceCatalog_GetDataSetTypeById(), DataSourceCatalog_GetDataSetTypePos(), DataSourceCatalog_GetDataSource(), DataSourceCatalog_GetId(), DataSourceCatalog_GetNumberOfDatasets(), DataSourceCatalog_GetNumberOfSequences(), DataSourceCatalog_GetRefFK(), DataSourceCatalog_GetSequence(), DataSourceCatalog_GetSequenceById(), DataSourceCatalog_GetSequencePos(), DataSourceCatalog_Remove(), DataSourceCatalog_RemoveRef(), DataSourceCatalog_Rename(), DataSourceCatalog_SetDataSource(), DataSourceCatalog_SetId(), and sds_datasourcecatalog_template.
Referenced by DataSource_GetCatalog(), DataSourceCatalog_Clone(), and DataSourceCatalog_Constructor().
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetDataSourceTemplate | ( | ) |
It returns a reference to the persistent template of a DataSource object.
Definition at line 366 of file src/terralib/binding/v8/jsi/dataaccess/DataSource.cpp.
References DataSource_Close(), DataSource_GetCapabilities(), DataSource_GetCatalog(), DataSource_GetConnectionInfo(), DataSource_GetConnectionStr(), DataSource_GetDialect(), DataSource_GetTransactor(), DataSource_GetType(), DataSource_IsOpened(), DataSource_IsValid(), DataSource_Open(), DataSource_SetConnectionInfo(), DataSource_SetConnectionStr(), and sg_datasource_template.
Referenced by DataSourceCatalog_GetDataSource(), DataSourceFactory_Make(), DataSourceManager_Find(), DataSourceManager_Make(), and DataSourceManager_Open().
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetDataSourceTransactorTemplate | ( | ) |
It returns a reference to the persistent template of a DataSourceTransactor object.
Definition at line 161 of file src/terralib/binding/v8/jsi/dataaccess/DataSourceTransactor.cpp.
References DataSourceTransactor_Begin(), DataSourceTransactor_Cancel(), DataSourceTransactor_Commit(), DataSourceTransactor_Execute(), DataSourceTransactor_GetBatchExecutor(), DataSourceTransactor_GetCatalogLoader(), DataSourceTransactor_GetDataSet(), DataSourceTransactor_GetDataSetByEnvelope(), DataSourceTransactor_GetDataSetByGeom(), DataSourceTransactor_GetDataSetPersistence(), DataSourceTransactor_GetDataSetTypePersistence(), DataSourceTransactor_GetDataSource(), DataSourceTransactor_GetPreparedStmt(), DataSourceTransactor_Query(), DataSourceTransactor_RollBack(), and sds_datasourcetransactor_template.
Referenced by DataSource_GetTransactor().
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetDateTimePropertyTemplate | ( | ) |
It returns a reference to the persistent template of a DateTimeProperty object.
Definition at line 82 of file binding/v8/jsi/dataaccess/DateTimeProperty.cpp.
References DateTimeProperty_Clone(), DateTimeProperty_GetSubType(), GetSimplePropertyTemplate(), and sdset_datetimeproperty_template.
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetEnvelopeTemplate | ( | ) |
It returns a reference to the persistent template of a Envelope object.
Definition at line 243 of file binding/v8/jsi/geometry/Envelope.cpp.
References Envelope_LLXGetter(), Envelope_LLXSetter(), Envelope_LLYGetter(), Envelope_LLYSetter(), Envelope_URXGetter(), Envelope_URXSetter(), Envelope_URYGetter(), Envelope_URYSetter(), and sg_envelope_template.
Referenced by Envelope_Constructor(), and Geometry_GetMBR().
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetForeignKeyTemplate | ( | ) |
It returns a reference to the persistent template of a ForeignKey object.
Definition at line 166 of file binding/v8/jsi/dataaccess/ForeignKey.cpp.
References ForeignKey_Add(), ForeignKey_AddRefProperty(), ForeignKey_Clone(), ForeignKey_GetOnDeleteAction(), ForeignKey_GetOnUpdateAction(), ForeignKey_GetProperties(), ForeignKey_GetReferencedDataSetType(), ForeignKey_GetReferencedProperties(), ForeignKey_GetType(), ForeignKey_Has(), ForeignKey_IsReferenced(), ForeignKey_Replace(), ForeignKey_SetOnDeleteAction(), ForeignKey_SetOnUpdateAction(), ForeignKey_SetProperties(), ForeignKey_SetReferencedDataSetType(), ForeignKey_SetReferencedProperties(), GetConstraintTemplate(), and sdset_foreignkey_template.
Referenced by ForeignKey_Clone().
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetGeometryCollectionTemplate | ( | ) |
It returns a reference to the persistent template of a GeometryCollection object.
Definition at line 229 of file binding/v8/jsi/geometry/GeometryCollection.cpp.
References GeometryCollection_Add(), GeometryCollection_Clear(), GeometryCollection_GetGeometryN(), GeometryCollection_GetNumGeometries(), GeometryCollection_RemoveGeometryN(), GeometryCollection_SetGeometryN(), GeometryCollection_SetNumGeometries(), GetGeometryTemplate(), and sg_gc_template.
Referenced by Geometry_Make(), GeometryCollection_Constructor(), GetMultiCurveTemplate(), GetMultiPointTemplate(), and GetMultiSurfaceTemplate().
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetGeometryPropertyTemplate | ( | ) |
It returns a reference to the persistent template of a GeometryProperty object.
Definition at line 102 of file binding/v8/jsi/dataaccess/GeometryProperty.cpp.
References GeometryProperty_Clone(), GeometryProperty_GetExtent(), GeometryProperty_GetGeometryType(), GeometryProperty_GetSRID(), GeometryProperty_SetExtent(), GeometryProperty_SetGeometryType(), GeometryProperty_SetSRID(), GetSimplePropertyTemplate(), and sdset_geometryproperty_template.
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetGeometryTemplate | ( | ) |
It returns a reference to the persistent template of a Geometry object.
Definition at line 1134 of file binding/v8/jsi/geometry/Geometry.cpp.
References Geometry_AsBinary(), Geometry_AsText(), Geometry_Clone(), Geometry_ComputeMBR(), Geometry_Contains(), Geometry_ConvexHull(), Geometry_CoveredBy(), Geometry_Covers(), Geometry_Crosses(), Geometry_Difference(), Geometry_Disjoint(), Geometry_Distance(), Geometry_DWithin(), Geometry_Equals(), Geometry_GetBoundary(), Geometry_GetCoordinateDimension(), Geometry_GetDimension(), Geometry_GetEnvelope(), Geometry_GetGeometryType(), Geometry_GetGeomTypeId(), Geometry_GetHWkb(), Geometry_GetMBR(), Geometry_GetNPoints(), Geometry_GetSRID(), Geometry_GetWkb(), Geometry_GetWkbSize(), Geometry_Intersection(), Geometry_Intersects(), Geometry_Is3D(), Geometry_IsEmpty(), Geometry_IsMeasured(), Geometry_IsSimple(), Geometry_IsValid(), Geometry_Overlaps(), Geometry_Relate(), Geometry_SetSRID(), Geometry_SymDifference(), Geometry_Touches(), Geometry_Transform(), Geometry_Union(), Geometry_Within(), GetAbstractDataTemplate(), and sg_geometry_template.
Referenced by GetCurveTemplate(), GetGeometryCollectionTemplate(), GetPointTemplate(), and GetSurfaceTemplate().
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetIndexTemplate | ( | ) |
It returns a reference to the persistent template of a Index object.
Definition at line 133 of file binding/v8/jsi/dataaccess/Index.cpp.
References Index_Add(), Index_GetDataSetType(), Index_GetId(), Index_GetIndexType(), Index_GetName(), Index_GetProperties(), Index_Has(), Index_Replace(), Index_SetDataSetType(), Index_SetId(), Index_SetIndexType(), Index_SetName(), Index_SetProperties(), and sdset_index_template.
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetLinearRingTemplate | ( | ) |
It returns a reference to the persistent template of a LinearRing object.
Definition at line 72 of file binding/v8/jsi/geometry/LinearRing.cpp.
References GetLineStringTemplate(), and sg_ring_template.
Referenced by LinearRing_Constructor(), Polygon_GetExteriorRing(), Polygon_GetInteriorRingN(), Polygon_GetRingN(), and Polygon_GetRings().
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetLineStringTemplate | ( | ) |
It returns a reference to the persistent template of a LineString object.
Definition at line 539 of file binding/v8/jsi/geometry/LineString.cpp.
References GetCurveTemplate(), LineString_GetCoordinates(), LineString_GetM(), LineString_GetMCoords(), LineString_GetPointN(), LineString_GetX(), LineString_GetY(), LineString_GetZ(), LineString_GetZCoords(), LineString_MakeEmpty(), LineString_SetM(), LineString_SetNumCoordinates(), LineString_SetPoint(), LineString_SetPointM(), LineString_SetPointN(), LineString_SetPointZ(), LineString_SetPointZM(), LineString_SetX(), LineString_SetY(), LineString_SetZ(), and sg_line_template.
Referenced by Geometry_Make(), GetLinearRingTemplate(), and LineString_Constructor().
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetMultiCurveTemplate | ( | ) |
It returns a reference to the persistent template of a MultiCurve object.
Definition at line 71 of file binding/v8/jsi/geometry/MultiCurve.cpp.
References GetGeometryCollectionTemplate(), MultiCurve_GetLength(), MultiCurve_IsClosed(), and sg_mcurve_template.
Referenced by GetMultiLineStringTemplate().
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetMultiLineStringTemplate | ( | ) |
It returns a reference to the persistent template of a MultiLineString object.
Definition at line 71 of file binding/v8/jsi/geometry/MultiLineString.cpp.
References GetMultiCurveTemplate(), and sg_mline_template.
Referenced by Geometry_Make(), and MultiLineString_Constructor().
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetMultiPointTemplate | ( | ) |
It returns a reference to the persistent template of a MultiPoint object.
Definition at line 71 of file binding/v8/jsi/geometry/MultiPoint.cpp.
References GetGeometryCollectionTemplate(), and sg_mpoint_template.
Referenced by Geometry_Make(), and MultiPoint_Constructor().
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetMultiPolygonTemplate | ( | ) |
It returns a reference to the persistent template of a MultiPolygon object.
Definition at line 71 of file binding/v8/jsi/geometry/MultiPolygon.cpp.
References GetMultiSurfaceTemplate(), and sg_mpolygon_template.
Referenced by Geometry_Make(), and MultiPolygon_Constructor().
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetMultiSurfaceTemplate | ( | ) |
It returns a reference to the persistent template of a MultiSurface object.
Definition at line 138 of file binding/v8/jsi/geometry/MultiSurface.cpp.
References GetGeometryCollectionTemplate(), MultiSurface_GetArea(), MultiSurface_GetCentroid(), MultiSurface_GetCentroidCoord(), MultiSurface_GetCoordOnSurface(), MultiSurface_GetPointOnSurface(), and sg_msurface_template.
Referenced by GetMultiPolygonTemplate().
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetNumericPropertyTemplate | ( | ) |
It returns a reference to the persistent template of a NumericProperty object.
Definition at line 82 of file binding/v8/jsi/dataaccess/NumericProperty.cpp.
References GetSimplePropertyTemplate(), NumericProperty_Clone(), NumericProperty_GetPrecision(), NumericProperty_GetScale(), and sdset_numericproperty_template.
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetPointTemplate | ( | ) |
It returns a reference to the persistent template of a Point object.
Definition at line 265 of file binding/v8/jsi/geometry/Point.cpp.
References GetGeometryTemplate(), Point_GetM(), Point_GetX(), Point_GetY(), Point_GetZ(), Point_SetM(), Point_SetX(), Point_SetY(), Point_SetZ(), and sg_point_template.
Referenced by Curve_GetEndPoint(), Curve_GetStartPoint(), Geometry_Make(), LineString_GetPointN(), MultiSurface_GetCentroid(), MultiSurface_GetPointOnSurface(), Point_Constructor(), PointM_Constructor(), PointZ_Constructor(), PointZM_Constructor(), Surface_GetCentroid(), and Surface_GetPointOnSurface().
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetPolygonTemplate | ( | ) |
It returns a reference to the persistent template of a Polygon object.
Definition at line 313 of file binding/v8/jsi/geometry/Polygon.cpp.
References GetSurfaceTemplate(), Polygon_Add(), Polygon_Clear(), Polygon_GetExteriorRing(), Polygon_GetInteriorRingN(), Polygon_GetNumInteriorRings(), Polygon_GetNumRings(), Polygon_GetRingN(), Polygon_GetRings(), Polygon_RemoveRingN(), Polygon_SetNumRings(), Polygon_SetRingN(), and sg_polygon_template.
Referenced by Geometry_Make(), and Polygon_Constructor().
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetPreparedQueryTemplate | ( | ) |
It returns a reference to the persistent template of a PreparedQuery object.
Definition at line 57 of file PreparedStatement.cpp.
References PreparedQuery_Execute(), PreparedQuery_GetName(), PreparedQuery_GetTransactor(), PreparedQuery_Prepare(), PreparedQuery_Query(), and sds_preparedstatement_template.
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetPrimaryKeyTemplate | ( | ) |
It returns a reference to the persistent template of a PrimaryKey object.
Definition at line 126 of file binding/v8/jsi/dataaccess/PrimaryKey.cpp.
References GetConstraintTemplate(), PrimaryKey_Add(), PrimaryKey_Clone(), PrimaryKey_GetAssociatedIndex(), PrimaryKey_GetProperties(), PrimaryKey_GetType(), PrimaryKey_Has(), PrimaryKey_Replace(), PrimaryKey_SetAssociatedIndex(), PrimaryKey_SetProperties(), and sdset_primarykey_template.
Referenced by PrimaryKey_Clone().
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetPropertyTemplate | ( | ) |
It returns a reference to the persistent template of a Property object.
Definition at line 93 of file binding/v8/jsi/dataaccess/Property.cpp.
References Property_Clone(), Property_GetId(), Property_GetName(), Property_GetParent(), Property_GetType(), Property_Has(), Property_SetId(), Property_SetName(), Property_SetParent(), and sproperty_property_template.
Referenced by GetCompositePropertyTemplate(), and GetSimplePropertyTemplate().
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetPropertyVisitorTemplate | ( | ) |
It returns a reference to the persistent template of a PropertyVisitor object.
Definition at line 72 of file PropertyVisitor.cpp.
References PropertyVisitor_Visit(), and sdset_propertyvisitor_template.
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetRasterPropertyTemplate | ( | ) |
It returns a reference to the persistent template of a RasterProperty object.
Definition at line 142 of file binding/v8/jsi/dataaccess/RasterProperty.cpp.
References GetSimplePropertyTemplate(), RasterProperty_AddRasterBand(), RasterProperty_Clone(), RasterProperty_GetExtent(), RasterProperty_GetLocation(), RasterProperty_GetNBands(), RasterProperty_GetNColumns(), RasterProperty_GetNLines(), RasterProperty_GetRasterBands(), RasterProperty_GetResX(), RasterProperty_GetResY(), RasterProperty_GetSRID(), RasterProperty_IsInvalid(), RasterProperty_SetLocation(), RasterProperty_SetRasterBand(), RasterProperty_SetSRID(), and sdset_rasterproperty_template.
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetSequenceTemplate | ( | ) |
It returns a reference to the persistent template of a Sequence object.
Definition at line 167 of file src/terralib/binding/v8/jsi/dataaccess/Sequence.cpp.
References sdset_sequence_template, Sequence_GetCachedValues(), Sequence_GetCatalog(), Sequence_GetId(), Sequence_GetIncrement(), Sequence_GetMaxValue(), Sequence_GetMinValue(), Sequence_GetName(), Sequence_GetOwner(), Sequence_GetStartValue(), Sequence_IsCycled(), Sequence_SetAsNoCycle(), Sequence_SetCachedValues(), Sequence_SetCatalog(), Sequence_SetId(), Sequence_SetIncrement(), Sequence_SetMaxValue(), Sequence_SetMinvalue(), Sequence_SetName(), Sequence_SetOwner(), and Sequence_SetStartValue().
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetSimplePropertyTemplate | ( | ) |
It returns a reference to the persistent template of a SimpleProperty object.
Definition at line 107 of file binding/v8/jsi/dataaccess/SimpleProperty.cpp.
References GetPropertyTemplate(), sdset_simpleproperty_template, SimpleProperty_Clone(), SimpleProperty_GetDefaultValue(), SimpleProperty_Has(), SimpleProperty_IsAutoNumber(), SimpleProperty_IsRequired(), SimpleProperty_SetAutoNumber(), SimpleProperty_SetDefaultValue(), and SimpleProperty_SetRequired().
Referenced by GetArrayPropertyTemplate(), GetDateTimePropertyTemplate(), GetGeometryPropertyTemplate(), GetNumericPropertyTemplate(), GetRasterPropertyTemplate(), and GetStringPropertyTemplate().
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetStringPropertyTemplate | ( | ) |
It returns a reference to the persistent template of a StringProperty object.
Definition at line 92 of file binding/v8/jsi/dataaccess/StringProperty.cpp.
References GetSimplePropertyTemplate(), sdset_stringproperty_template, StringProperty_Clone(), StringProperty_GetSubType(), StringProperty_SetSize(), StringProperty_SetSubType(), and StringProperty_Size().
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetSurfaceTemplate | ( | ) |
It returns a reference to the persistent template of a Surface object.
Definition at line 138 of file binding/v8/jsi/geometry/Surface.cpp.
References GetGeometryTemplate(), sg_surface_template, Surface_GetArea(), Surface_GetCentroid(), Surface_GetCentroidCoord(), Surface_GetCoordOnSurface(), and Surface_GetPointOnSurface().
Referenced by GetPolygonTemplate().
| v8::Persistent<::v8::FunctionTemplate > & te::v8::jsi::GetUniqueKeyTemplate | ( | ) |
It returns a reference to the persistent template of a UniqueKey object.
Definition at line 121 of file binding/v8/jsi/dataaccess/UniqueKey.cpp.
References GetConstraintTemplate(), sdset_uniquekey_template, UniqueKey_Add(), UniqueKey_Clone(), UniqueKey_GetAssociatedIndex(), UniqueKey_GetProperties(), UniqueKey_GetType(), UniqueKey_Replace(), UniqueKey_SetAssociatedIndex(), and UniqueKey_SetProperties().
Referenced by UniqueKey_Clone().
| void te::v8::jsi::RegisterArrayProperty | ( | ::v8::Local<::v8::Object > & | global | ) |
It registers the ArrayProperty class.
You can use the ArrayProperty class like:
| global | The global object that will be used to register the ArrayProperty class |
| Exception | It may throw an exception, if it is not possible to register the class. |
Definition at line 68 of file binding/v8/jsi/dataaccess/ArrayProperty.cpp.
References ArrayProperty_Constructor().
| void te::v8::jsi::RegisterCheckConstraint | ( | ::v8::Local<::v8::Object > & | global | ) |
It registers the CheckConstraint class.
You can use the CheckConstraint class like:
| global | The global object that will be used to register the CheckConstraint class |
| Exception | It may throw an exception if it is not possible to register the class. |
Definition at line 97 of file binding/v8/jsi/dataaccess/CheckConstraint.cpp.
References CheckConstraint_Constructor().
| void te::v8::jsi::RegisterCompositeProperty | ( | ::v8::Local<::v8::Object > & | global | ) |
It registers the CompositeProperty class.
You can use the CompositeProperty class like:
| global | The global object that will be used to register the CompositeProperty class |
| Exception | It may throw an exception, if it is not possible to register the class. |
Definition at line 94 of file binding/v8/jsi/dataaccess/CompositeProperty.cpp.
References CompositeProperty_Constructor().
| void te::v8::jsi::RegisterCoord2D | ( | ::v8::Local<::v8::Object > & | global | ) |
It register the Coord2D class.
You can use the Coord2D class like:
| global | The global object that will be used to register the Coord2D class |
| Exception | It may throws an exception if it is not possible to register the class. |
Definition at line 133 of file Coord2D.cpp.
References Coord2D_Constructor().
Referenced by RegisterModule().
| void te::v8::jsi::RegisterDataSetType | ( | ::v8::Local<::v8::Object > & | global | ) |
It registers the DataSetType class.
You can use the DataSetType class like:
| global | The global object that will be used to register the DataSetType class |
| Exception | It may throw an exception, if it is not possible to register the class. |
Definition at line 211 of file binding/v8/jsi/dataaccess/DataSetType.cpp.
References DataSetType_Constructor().
Referenced by RegisterModule().
| void te::v8::jsi::RegisterDataSource | ( | ::v8::Local<::v8::Object > & | global | ) |
It registers the DataSource class.
You can use the DataSource class like:
| global | The global object that will be used to register the DataSource class |
| Exception | It may throw an exception, if it is not possible to register the class. |
Definition at line 352 of file src/terralib/binding/v8/jsi/dataaccess/DataSource.cpp.
References DataSource_Create(), and DataSource_Drop().
Referenced by RegisterModule().
| void te::v8::jsi::RegisterDataSourceCatalog | ( | ::v8::Local<::v8::Object > & | global | ) |
It registers the DataSourceCatalog class.
You can use the DataSourceCatalog class like:
| global | The global object that will be used to register the DataSourceCatalog class |
| Exception | It may throws an exception if it is not possible to register the class. |
Definition at line 284 of file binding/v8/jsi/dataaccess/DataSourceCatalog.cpp.
References DataSourceCatalog_Constructor().
| void te::v8::jsi::RegisterDataSourceFactory | ( | ::v8::Local<::v8::Object > & | global | ) |
It registers the DataSourceFactory class.
You can use the DataSourceFactory class as a singleton using the following syntax:
| global | The global object that will be used to register the DataSourceFactory class |
| Exception | It may throws an exception, if it is not possible to register the class. |
Definition at line 63 of file src/terralib/binding/v8/jsi/dataaccess/DataSourceFactory.cpp.
References DataSourceFactory_Make().
Referenced by RegisterModule().
| void te::v8::jsi::RegisterDataSourceManager | ( | ::v8::Local<::v8::Object > & | global | ) |
It registers the GeometryFactory class.
You can use the GeometryFactory class as a singleton using the following syntax:
| global | The global object that will be used to register the GeometryFactory class |
| Exception | It may throws an exception if it is not possible to register the class. |
Definition at line 232 of file binding/v8/jsi/dataaccess/DataSourceManager.cpp.
References DataSourceManager_Begin(), DataSourceManager_Detach(), DataSourceManager_DetachAll(), DataSourceManager_End(), DataSourceManager_Find(), DataSourceManager_GetOpenedList(), DataSourceManager_Insert(), DataSourceManager_Make(), DataSourceManager_Open(), DataSourceManager_Remove(), DataSourceManager_RemoveAll(), and DataSourceManager_Size().
Referenced by RegisterModule().
| void te::v8::jsi::RegisterDateTimeProperty | ( | ::v8::Local<::v8::Object > & | global | ) |
It registers the DateTimeProperty class.
You can use the DateTimeProperty class like:
| global | The global object that will be used to register the DateTimeProperty class |
| Exception | It may throw an exception, if it is not possible to register the class. |
Definition at line 73 of file binding/v8/jsi/dataaccess/DateTimeProperty.cpp.
References DateTimeProperty_Constructor().
| void te::v8::jsi::RegisterEnvelope | ( | ::v8::Local<::v8::Object > & | global | ) |
It register the Envelope class.
You can use the Envelope class like:
| global | The global object that will be used to register the Envelope class |
| Exception | It may throws an exception if it is not possible to register the class. |
Definition at line 232 of file binding/v8/jsi/geometry/Envelope.cpp.
References Envelope_Constructor().
Referenced by RegisterModule().
| void te::v8::jsi::RegisterForeignKey | ( | ::v8::Local<::v8::Object > & | global | ) |
It registers the ForeignKey class.
You can use the ForeignKey class like:
| global | The global object that will be used to register the ForeignKey class |
| Exception | It may throw an exception, if it is not possible to register the class. |
Definition at line 157 of file binding/v8/jsi/dataaccess/ForeignKey.cpp.
References ForeignKey_Constructor().
| void te::v8::jsi::RegisterGeometry | ( | ::v8::Local<::v8::Object > & | global | ) |
It register a singleton for the Geometry class.
You can use the GeometryFactory class like:
| global | The global object that will be used to register the Geometry class |
| Exception | It may throws an exception if it is not possible to register the class. |
Definition at line 1116 of file binding/v8/jsi/geometry/Geometry.cpp.
References Geometry_GetGeomFromEnvelope(), Geometry_GetGeomFromHWKB(), Geometry_GetGeomFromWKB(), Geometry_GetGeomFromWKT(), Geometry_IsGeomType(), and Geometry_StaticGetGeomTypeId().
Referenced by RegisterModule().
| void te::v8::jsi::RegisterGeometryCollection | ( | ::v8::Local<::v8::Object > & | global | ) |
It register the GeometryCollection class.
You can use the GeometryCollection class like:
| global | The global object that will be used to register the GeometryCollection class |
| Exception | It may throws an exception if it is not possible to register the class. |
Definition at line 218 of file binding/v8/jsi/geometry/GeometryCollection.cpp.
References GeometryCollection_Constructor().
Referenced by RegisterModule().
| void te::v8::jsi::RegisterGeometryFactory | ( | ::v8::Local<::v8::Object > & | global | ) |
It registers the GeometryFactory class.
You can use the GeometryFactory class as a singleton using the following syntax:
| global | The global object that will be used to register the GeometryFactory class |
| Exception | It may throws an exception if it is not possible to register the class. |
Definition at line 54 of file binding/v8/jsi/geometry/GeometryFactory.cpp.
References GeometryFactory_Make().
Referenced by RegisterModule().
| void te::v8::jsi::RegisterGeometryProperty | ( | ::v8::Local<::v8::Object > & | global | ) |
It registers the GeometryProperty class.
You can use the GeometryProperty class like:
| global | The global object that will be used to register the GeometryProperty class |
| Exception | It may throw an exception, if it is not possible to register the class. |
Definition at line 93 of file binding/v8/jsi/dataaccess/GeometryProperty.cpp.
References GeometryProperty_Constructor().
| void te::v8::jsi::RegisterIndex | ( | ::v8::Local<::v8::Object > & | global | ) |
It registers the Index class.
You can use the Index class like:
| global | The global object that will be used to register the Index class |
| Exception | It may throw an exception, if it is not possible to register the class. |
Definition at line 124 of file binding/v8/jsi/dataaccess/Index.cpp.
References Index_Constructor().
| void te::v8::jsi::RegisterLinearRing | ( | ::v8::Local<::v8::Object > & | global | ) |
It register the LinearRing class.
You can use the LinearRing class like:
| global | The global object that will be used to register the LinearRing class |
| Exception | It may throws an exception if it is not possible to register the class. |
Definition at line 61 of file binding/v8/jsi/geometry/LinearRing.cpp.
References LinearRing_Constructor().
Referenced by RegisterModule().
| void te::v8::jsi::RegisterLineString | ( | ::v8::Local<::v8::Object > & | global | ) |
It register the LineString class.
You can use the LineString class like:
| global | The global object that will be used to register the LineString class |
| Exception | It may throws an exception if it is not possible to register the class. |
Definition at line 528 of file binding/v8/jsi/geometry/LineString.cpp.
References LineString_Constructor().
Referenced by RegisterModule().
| void te::v8::jsi::RegisterModule | ( | ::v8::Local<::v8::Object > & | global | ) |
It register the Module class.
You can use the Module class as a singleton using the following syntax:
| global | The global object that will be used to register the Module class |
| Exception | It may throws an exception if it is not possible to register the class. |
Definition at line 31 of file OpenModules.cpp.
References RegisterCoord2D(), RegisterDataSetType(), RegisterDataSource(), RegisterDataSourceFactory(), RegisterDataSourceManager(), RegisterEnvelope(), RegisterGeometry(), RegisterGeometryCollection(), RegisterGeometryFactory(), RegisterLinearRing(), RegisterLineString(), RegisterMultiLineString(), RegisterMultiPoint(), RegisterMultiPolygon(), RegisterPoint(), and RegisterPolygon().
Referenced by te::v8::plugin::PluginEngine::load().
| void te::v8::jsi::RegisterMultiLineString | ( | ::v8::Local<::v8::Object > & | global | ) |
It register the MultiLineString class.
You can use the MultiLineString class like:
| global | The global object that will be used to register the MultiLineString class |
| Exception | It may throws an exception if it is not possible to register the class. |
Definition at line 60 of file binding/v8/jsi/geometry/MultiLineString.cpp.
References MultiLineString_Constructor().
Referenced by RegisterModule().
| void te::v8::jsi::RegisterMultiPoint | ( | ::v8::Local<::v8::Object > & | global | ) |
It register the MultiPoint class.
You can use the MultiPoint class like:
| global | The global object that will be used to register the Point class |
| Exception | It may throws an exception if it is not possible to register the class. |
Definition at line 60 of file binding/v8/jsi/geometry/MultiPoint.cpp.
References MultiPoint_Constructor().
Referenced by RegisterModule().
| void te::v8::jsi::RegisterMultiPolygon | ( | ::v8::Local<::v8::Object > & | global | ) |
It register the MultiPolygon class.
You can use the MultiPolygon class like:
| global | The global object that will be used to register the MultiPolygon class |
| Exception | It may throws an exception if it is not possible to register the class. |
Definition at line 60 of file binding/v8/jsi/geometry/MultiPolygon.cpp.
References MultiPolygon_Constructor().
Referenced by RegisterModule().
| void te::v8::jsi::RegisterNumericProperty | ( | ::v8::Local<::v8::Object > & | global | ) |
It registers the NumericProperty class.
You can use the NumericProperty class like:
| global | The global object that will be used to register the NumericProperty class |
| Exception | It may throw an exception, if it is not possible to register the class. |
Definition at line 73 of file binding/v8/jsi/dataaccess/NumericProperty.cpp.
References NumericProperty_Constructor().
| void te::v8::jsi::RegisterPoint | ( | ::v8::Local<::v8::Object > & | global | ) |
It register the Point class.
You can use the Point class like:
| global | The global object that will be used to register the Point class |
| Exception | It may throws an exception if it is not possible to register the class. |
Definition at line 248 of file binding/v8/jsi/geometry/Point.cpp.
References Point_Constructor(), PointM_Constructor(), PointZ_Constructor(), and PointZM_Constructor().
Referenced by RegisterModule().
| void te::v8::jsi::RegisterPolygon | ( | ::v8::Local<::v8::Object > & | global | ) |
It register the Polygon class.
You can use the Polygon class like:
| global | The global object that will be used to register the Polygon class |
| Exception | It may throws an exception if it is not possible to register the class. |
Definition at line 302 of file binding/v8/jsi/geometry/Polygon.cpp.
References Polygon_Constructor().
Referenced by RegisterModule().
| void te::v8::jsi::RegisterPrimaryKey | ( | ::v8::Local<::v8::Object > & | global | ) |
It registers the PrimaryKey class.
You can use the PrimaryKey class like:
| global | The global object that will be used to register the PrimaryKey class |
| Exception | It may throw an exception, if it is not possible to register the class. |
Definition at line 117 of file binding/v8/jsi/dataaccess/PrimaryKey.cpp.
References PrimaryKey_Constructor().
| void te::v8::jsi::RegisterProperty | ( | ::v8::Local<::v8::Object > & | global | ) |
It registers the Property class.
You can use the Property class like:
| global | The global object that will be used to register the Property class |
| Exception | It may throw an exception if it is not possible to register the class. |
Definition at line 84 of file binding/v8/jsi/dataaccess/Property.cpp.
References Property_Constructor().
| void te::v8::jsi::RegisterPropertyVisitor | ( | ::v8::Local<::v8::Object > & | global | ) |
It registers the PropertyVisitor class.
You can use the PropertyVisitor class like:
| global | The global object that will be used to register the PropertyVisitor class |
| Exception | It may throw an exception if it is not possible to register the class. |
Definition at line 63 of file PropertyVisitor.cpp.
References PropertyVisitor_Constructor().
| void te::v8::jsi::RegisterRasterProperty | ( | ::v8::Local<::v8::Object > & | global | ) |
It registers the RasterProperty class.
You can use the RasterProperty class like:
| global | The global object that will be used to register the RasterProperty class |
| Exception | It may throw an exception if it is not possible to register the class. |
Definition at line 133 of file binding/v8/jsi/dataaccess/RasterProperty.cpp.
References RasterProperty_Constructor().
| void te::v8::jsi::RegisterSequence | ( | ::v8::Local<::v8::Object > & | global | ) |
It registers the Sequence class.
You can use the Sequence class like:
| global | The global object that will be used to register the Sequence class |
| Exception | It may throw an exception, if it is not possible to register the class. |
Definition at line 158 of file src/terralib/binding/v8/jsi/dataaccess/Sequence.cpp.
References Sequence_Constructor().
| void te::v8::jsi::RegisterSimpleProperty | ( | ::v8::Local<::v8::Object > & | global | ) |
It registers the SimpleProperty class.
You can use the SimpleProperty class like:
| global | The global object that will be used to register the SimpleProperty class |
| Exception | It may throw an exception, if it is not possible to register the class. |
Definition at line 98 of file binding/v8/jsi/dataaccess/SimpleProperty.cpp.
References SimpleProperty_Constructor().
| void te::v8::jsi::RegisterStringProperty | ( | ::v8::Local<::v8::Object > & | global | ) |
It registers the StringProperty class.
You can use the StringProperty class like:
| global | The global object that will be used to register the StringProperty class |
| Exception | It may throw an exception, if it is not possible to register the class. |
Definition at line 83 of file binding/v8/jsi/dataaccess/StringProperty.cpp.
References StringProperty_Constructor().
| void te::v8::jsi::RegisterUniqueKey | ( | ::v8::Local<::v8::Object > & | global | ) |
It registers the UniqueKey class.
You can use the UniqueKey class like:
| global | The global object that will be used to register the UniqueKey class |
| Exception | It may throw an exception, if it is not possible to register the class. |
Definition at line 112 of file binding/v8/jsi/dataaccess/UniqueKey.cpp.
References UniqueKey_Constructor().