Rogue Wave Views 5.6 |
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. | |
static | IlListIteratorOf (MapDataPathResolver) GetDataPathResolvers() |
Returns an enumeration of the resolvers contained in the data path manager. | |
static IlBoolean | RemoveDataPathResolver (IlvMapDataPathResolver *resolver) |
Removes the specified IlvMapDataPathResolver from the data path manager. | |
static char * | ResolvePath (const char *filename) |
Resolves the specified file name using the registered resolvers. |
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 IlBoolean IlvMapDataPathManager::AddDataPathResolver | ( | IlvMapDataPathResolver * | resolver | ) | [static] |
Adds the specified IlvMapDataPathResolver
to the data path manager.
resolver | The IlvMapDataPathResolver to add. |
static IlvMapDataPathManager::IlListIteratorOf | ( | MapDataPathResolver | ) | [static] |
Returns an enumeration of the resolvers contained in the data path manager.
IlListIteratorOf
of the resolvers. static IlBoolean IlvMapDataPathManager::RemoveDataPathResolver | ( | IlvMapDataPathResolver * | resolver | ) | [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 char* IlvMapDataPathManager::ResolvePath | ( | const char * | filename | ) | [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 2012, 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.