Rogue Wave Views |
Rogue Wave Views Documentation Home |
This class is a data path manager that uses a set of IlvMapDataPathResolver
s to resolve paths.
More...
#include <ilviews/maps/format/pathmgr.h>
Static Public Member Functions | |
static IlBoolean | AddDataPathResolver (IlvMapDataPathResolver *resolver) |
Adds the specified IlvMapDataPathResolver to the data path manager. More... | |
static | IlListIteratorOf (MapDataPathResolver) GetDataPathResolvers() |
Returns an enumeration of the resolvers contained in the data path manager. More... | |
static IlBoolean | RemoveDataPathResolver (IlvMapDataPathResolver *resolver) |
Removes the specified IlvMapDataPathResolver from the data path manager. More... | |
static char * | ResolvePath (const char *filename) |
Resolves the specified file name using the registered resolvers. More... | |
This class is a data path manager that uses a set of IlvMapDataPathResolver
s to resolve paths.
Library: ilvmaps
This set is managed as a singleton used by the load-on-demand mechanism of Views Maps.
|
static |
Adds the specified IlvMapDataPathResolver
to the data path manager.
resolver | The IlvMapDataPathResolver to add. |
|
static |
Returns an enumeration of the resolvers contained in the data path manager.
IlListIteratorOf
of the resolvers.
|
static |
Removes the specified IlvMapDataPathResolver
from the data path manager.
resolver | The IlvMapDataPathResolver to remove. |
true
if the data path manager contained the specified resolver.
|
static |
Resolves the specified file name using the registered resolvers.
If filename
is an absolute path name, and the file exists, filename
is returned. Otherwise, the resolved path is returned or 0
if the resolution fails.
filename | The relative path of the file name. |
delete[]
operator. © Copyright 2015, 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.