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()
PathPairs::~PathPairs |
( |
| ) |
|
§ IsEqual()
A function to check for the equality of two objects.
§ setRandom()
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) |
§ deepCopyFrom()
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
§ setPathPair() [1/2]
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 |
§ setPathPair() [2/2]
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 |
§ addPathPair()
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 |
§ numberOfPathPairs
int PathPairs::numberOfPathPairs |
the number of <path> children
Definition at line 915 of file OSOption.h.
§ pathPair
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.10.1/src/OSCommonInterfaces/OSOption.h