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

Intended for the fast loading to the route editor. More...

#include <route_storage_interfaces.h>

Inheritance diagram for IRouteEditorInternal:
ISDKComponent

Public Member Functions

virtual void SDK_CALLTYPE StartLoading ()=0 throw ()
 Set waypoint count.
 
virtual SDKResult SDK_CALLTYPE SetWaypointCount (size_t wp_count)=0 throw ()
 Set waypoint count.
 
virtual SDKResult SDK_CALLTYPE AppendWaypoint (const SDKGeoPoint &position)=0 throw ()
 Append new waypoint.
 
- Public Member Functions inherited from ISDKComponent
virtual SDKAtomicRefCount SDK_CALLTYPE AddRef () const =0 throw ()
 Increments the reference count for an interface on a component.

 
virtual SDKAtomicRefCount SDK_CALLTYPE Release () const =0 throw ()
 Decrements the reference count for an interface on a component.
 
virtual SDKResult SDK_CALLTYPE GetInterface (const InterfaceId &id, void **obj_ptr)=0 throw ()
 Returns pointers to the supported interfaces on a component.
 
template<typename _Itf >
SDKResult GetInterface (_Itf **obj_ptr) throw ()
 Returns pointers to the supported interfaces on a component.
 

Detailed Description

Intended for the fast loading to the route editor.


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