the PathPairs class.
More...
#include <OSOption.h>
the PathPairs class.
- Author
- Robert Fourer, Horand Gassmann, Jun Ma, Kipp Martin
- Version
- 1.0, 21/07/2008
- Since
- OS 1.1
Definition at line 910 of file OSOption.h.
PathPairs::~PathPairs |
( |
| ) |
|
A function to check for the equality of two objects.
bool PathPairs::setRandom |
( |
double |
density, |
|
|
bool |
conformant |
|
) |
| |
A function to make a random instance of this class.
- Parameters
-
density | corresponds to the probability that a particular child element is created |
conformant | if true enforces side constraints not enforceable in the schema (e.g., agreement of "numberOfXXX" attributes and <XXX> children) |
bool PathPairs::deepCopyFrom |
( |
PathPairs * |
that | ) |
|
A function to make a deep copy of an instance of this class.
- Parameters
-
that | the instance from which information is to be copied |
- Returns
- whether the copy was created successfully
bool PathPairs::setPathPair |
( |
int |
numberOfPathPairs, |
|
|
PathPair ** |
pathPair |
|
) |
| |
A function to set an array of <pathPair> elements.
- Parameters
-
numberOfPathPairs | number of <pathPair> elements to be set |
path | the array of <pathPair> elements that are to be set |
bool PathPairs::setPathPair |
( |
std::string * |
from, |
|
|
std::string * |
to, |
|
|
bool * |
makeCopy, |
|
|
int |
numberOfPathPairs |
|
) |
| |
Alternate signature for this function.
- Parameters
-
from | array containing a list of objects to be moved |
to | array containing a list of destinations |
makeCopy | records whether each object is to be moved or copied |
numberOfPathPairs | number of <pathPair> elements to be set |
bool PathPairs::addPathPair |
( |
std::string |
fromPath, |
|
|
std::string |
toPath, |
|
|
bool |
makeCopy |
|
) |
| |
A function to add a <pathPair> element.
- Parameters
-
fromPath | the path from which to copy or move |
toPath | the path to which to copy or move |
makecopy | tracks whether a copy is to be made |
int PathPairs::numberOfPathPairs |
the number of <path> children
Definition at line 915 of file OSOption.h.
the list of directory and file paths
Definition at line 918 of file OSOption.h.
The documentation for this class was generated from the following file:
- /builddir/build/BUILD/OS-2.9.3/src/OSCommonInterfaces/OSOption.h