Rogue Wave Views
Maps Package API Reference Guide
Product Documentation:

Rogue Wave Views
Documentation Home
List of all members | Public Member Functions
IlvMapDataPathResolver Class Referenceabstract

This abstract class defines a path resolver. More...

#include <ilviews/maps/format/pathrslv.h>

Inheritance diagram for IlvMapDataPathResolver:
IlvDefaultDataPathResolver

Public Member Functions

virtual char * resolvePath (const char *filename)=0
 Resolves the specified relative file name. More...
 

Detailed Description

This abstract class defines a path resolver.

Library: ilvmaps

The goal of a path resolver is to match a file whose relative path name is specified towards its absolute path name within an IlvMapDataPathManager.

See also
IlvDefaultDataPathResolver
IlvMapDataPathManager

Member Function Documentation

virtual char* IlvMapDataPathResolver::resolvePath ( const char *  filename)
pure virtual

Resolves the specified relative file name.

Parameters
filenameThe relative file name to resolve.
Returns
The absolute path name, or 0 if this resolver cannot resolve the path. The returned value must be deleted using delete[] by the caller of the method.

Implemented in IlvDefaultDataPathResolver.


© Copyright 2016, Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.