NAVTOR SDK  v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
IDataSourceView Class Referenceabstract

Provides access to the members that manage the data source view. More...

#include <data_source_view_interface.h>

Inheritance diagram for IDataSourceView:
ISDKProperties

Public Member Functions

virtual SDKResult SDK_CALLTYPE GetID (DataSourceViewID &id) const =0 throw ()
 Returns data source view identifier.
 
virtual SDKResult SDK_CALLTYPE GetTypeName (SDKString &type_name) const =0 throw ()
 Returns data source view type-name.
 
virtual SDKResult SDK_CALLTYPE GetFlags (SDKUInt64 &flags) const =0 throw ()
 Returns data source view flags (See enum AddDataSourceFlags in scene_manager_interface.h).
 
virtual SDKResult SDK_CALLTYPE SetDatasetFilter (const sdk::gdb::IQueryParametersSP &dataset_filter)=0 throw ()
 Sets dataset filter.
 
virtual SDKResult SDK_CALLTYPE GetDatasetFilter (sdk::gdb::IQueryParametersSP &dataset_filter) const =0 throw ()
 Retrieves dataset filter.
 
virtual SDKResult SDK_CALLTYPE SetFeatureQueryFilter (const sdk::gdb::IQueryParametersSP &feature_query_filter)=0 throw ()
 Sets query filter for feature request.
 
virtual SDKResult SDK_CALLTYPE GetFeatureQueryFilter (sdk::gdb::IQueryParametersSP &feature_query_filter) const =0 throw ()
 Retrieves query filter.
 
virtual SDKResult SDK_CALLTYPE SetFeatureCallbackFilter (const sdk::gdb::IFeatureFilterSP &feature_filter)=0 throw ()
 Sets callback filter for feature request.
 
virtual SDKResult SDK_CALLTYPE GetFeatureCallbackFilter (sdk::gdb::IFeatureFilterSP &feature_filter) const =0 throw ()
 Retrieves callback filter.
 
- Public Member Functions inherited from ISDKProperties
virtual SDKResult SDK_CALLTYPE SetProperty (const SDKPropertyID &id, const SDKAny &value)=0 throw ()
 Sets a property value.
 
virtual SDKResult SDK_CALLTYPE GetProperty (const SDKPropertyID &id, SDKAny &value) const =0 throw ()
 Retrieves a property value.
 

Detailed Description

Provides access to the members that manage the data source view.


The documentation for this class was generated from the following file: