Puma::PathManager Class Reference
#include <PathManager.h>
Inherited by Puma::Project.
List of all members.
Constructor & Destructor Documentation
Puma::PathManager::PathManager |
( |
ErrorStream & |
e |
) |
[inline] |
Puma::PathManager::PathManager |
( |
PathManager & |
pm |
) |
[inline] |
virtual Puma::PathManager::~PathManager |
( |
|
) |
[virtual] |
Member Function Documentation
virtual void Puma::PathManager::action |
( |
PathIterator & |
|
) |
[inline, protected, virtual] |
virtual void Puma::PathManager::addPath |
( |
const char * |
, |
|
|
const char * |
= (const char *) 0 | |
|
) |
| | [virtual] |
char* Puma::PathManager::addSeparator |
( |
const char * |
s, |
|
|
char * |
dest | |
|
) |
| | const [protected] |
char* Puma::PathManager::addSeparator |
( |
const char * |
|
) |
const [protected] |
virtual void Puma::PathManager::configure |
( |
const Config & |
|
) |
[virtual] |
const char* Puma::PathManager::dest |
( |
long |
pos |
) |
const [inline] |
const char* Puma::PathManager::getDestination |
( |
Filename |
file, |
|
|
ostream * |
= 0 | |
|
) |
| | const [protected] |
bool Puma::PathManager::getDestinationPath |
( |
const char * |
filename, |
|
|
ostream & |
out | |
|
) |
| | const |
void Puma::PathManager::glob |
( |
char * |
pattern = (char *) 0 |
) |
|
bool Puma::PathManager::isBelow |
( |
const char * |
file |
) |
const [inline, virtual] |
bool Puma::PathManager::isBelow |
( |
const char * |
file, |
|
|
PFMConstIter & |
iter | |
|
) |
| | const |
bool Puma::PathManager::isProtected |
( |
const char * |
file |
) |
const |
const char* Puma::PathManager::iterate |
( |
PathIterator & |
|
) |
const |
virtual void Puma::PathManager::join |
( |
PathManager & |
|
) |
[virtual] |
long Puma::PathManager::numPaths |
( |
|
) |
const [inline] |
long Puma::PathManager::numProts |
( |
|
) |
const [inline] |
RegComp* Puma::PathManager::prot |
( |
long |
pos |
) |
const [inline] |
void Puma::PathManager::protect |
( |
const char * |
|
) |
|
void Puma::PathManager::setDest |
( |
const char * |
, |
|
|
const char * |
| |
|
) |
| | |
const char* Puma::PathManager::src |
( |
long |
pos |
) |
const [inline] |
Puma Reference Manual. Created on 11 Sep 2009.