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

Provides access to members that return information about the resource object. More...

#include <generic_resource_interface.h>

Inheritance diagram for ISDKResourceInfo:
ISDKNamedProperties

Public Member Functions

virtual SDKResult SDK_CALLTYPE GetClass (SDKString &resource_class) const =0 throw ()
 Returns the class of the resource.
 
virtual SDKResult SDK_CALLTYPE GetType (SDKString &resource_type) const =0 throw ()
 Returns the type of the resource.
 
virtual SDKResult SDK_CALLTYPE GetName (SDKString &name) const =0 throw ()
 Returns the name of the resource.
 
virtual SDKResult SDK_CALLTYPE GetParentPath (SDKString &path) const =0 throw ()
 Returns the path to the parent of the resource.
 
virtual SDKResult SDK_CALLTYPE GetFullPath (SDKString &path) const =0 throw ()
 Returns the full path to the resource.
 
virtual SDKResult SDK_CALLTYPE GetSize (SDKUInt64 &size) const =0 throw ()
 Returns the size of the resource.
 
- Public Member Functions inherited from ISDKNamedProperties
virtual SDKResult SDK_CALLTYPE SetProperty (const SDKString &id, const SDKAny &value)=0 throw ()
 Sets a property value.
 
virtual SDKResult SDK_CALLTYPE GetProperty (const SDKString &id, SDKAny &value) const =0 throw ()
 Retrieves a property value.
 

Detailed Description

Provides access to members that return information about the resource object.


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