Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

dbm::Federation Member List

This is the complete list of members for dbm::Federation, including all inherited members.

add(const DBMList_t *dbmList)dbm::Federation [inline]
add(const Federation *arg)dbm::Federation [inline]
allocateFor(cindex_t maxDim)dbm::Federation [inline, private, static]
changeClocks(const uint32_t *oldClocks, const uint32_t *newClocks, size_t size)dbm::Federation [inline]
constrain(cindex_t clockIndexI, cindex_t clockIndexJ, raw_t rawBound)dbm::Federation [inline]
constrain(constraint_t c)dbm::Federation [inline]
constrain(cindex_t clockIndexI, cindex_t clockIndexJ, int32_t bound, bool isStrict)dbm::Federation [inline]
constrain(cindex_t clockIndexI, cindex_t clockIndexJ, int32_t bound, strictness_t strictness)dbm::Federation [inline]
constrainN(const constraint_t *constraints, size_t n)dbm::Federation [inline]
convexUnion()dbm::Federation [inline]
copyFromFederation(const Federation *original)dbm::Federation [inline, private]
createFederation(DBMAllocator_t *factory, cindex_t nbClocks)dbm::Federation [inline, static]
createFederation(const Federation *original)dbm::Federation [inline, static]
createFederation(DBMAllocator_t *factory, cindex_t nbClocks, const uint32_t *activeClocks, size_t size)dbm::Federation [inline, static]
dbmAllocatordbm::Federation [private]
dbmFederationdbm::Federation [private]
diagonalExtrapolateLUBounds(const int32_t *lower, const int32_t *upper)dbm::Federation [inline]
diagonalExtrapolateMaxBounds(const int32_t *max)dbm::Federation [inline]
down()dbm::Federation [inline]
expensiveReduce()dbm::Federation [inline]
extrapolateLUBounds(const int32_t *lower, const int32_t *upper)dbm::Federation [inline]
extrapolateMaxBounds(const int32_t *max)dbm::Federation [inline]
Federation(DBMAllocator_t *dbmf, cindex_t nbClocks)dbm::Federation [inline, private]
Federation(const Federation &original)dbm::Federation [inline, private]
Federation(DBMAllocator_t *dbmf, cindex_t nbClocks, const uint32_t *activeClocks, size_t size)dbm::Federation [inline, private]
freeClock(cindex_t clockIndex)dbm::Federation [inline]
getAllocator()dbm::Federation [inline]
getAllocator() const dbm::Federation [inline]
getAtDBMList()dbm::Federation [inline]
getDBMList() const dbm::Federation [inline]
getDBMList()dbm::Federation [inline]
getFirstDBM()dbm::Federation [inline]
getNumberOfClocks() const dbm::Federation [inline]
getPaddedIntOffsetFor(cindex_t maxDim)dbm::Federation [inline, private, static]
getSize() const dbm::Federation [inline]
getSizeOfFederationFor(cindex_t maxDim)dbm::Federation [inline, private, static]
indexTabledbm::Federation [private]
initFederation(DBMAllocator_t *dbmf, cindex_t nbClocks)dbm::Federation [inline]
initFederation(DBMAllocator_t *dbmf, cindex_t nbClocks, const uint32_t *activeClocks, size_t size)dbm::Federation [inline]
initIndexTable(cindex_t newDim)dbm::Federation [inline]
initIndexTable(const uint32_t *activeClocks, size_t size)dbm::Federation [inline]
initToZero()dbm::Federation
initUnconstrained()dbm::Federation
intersection(const raw_t *dbm)dbm::Federation [inline]
intersection(const Federation *anotherFed)dbm::Federation [inline]
isEmpty() const dbm::Federation [inline]
isMaybeIncludedIn(const Federation *fed)dbm::Federation [inline]
isReallyIncludedIn(const Federation *fed)dbm::Federation [inline]
isUnbounded() const dbm::Federation [inline]
microDelay()dbm::Federation [inline]
newDBM()dbm::Federation [inline]
operator+=(const Federation &arg)dbm::Federation [inline]
operator-=(const Federation &fed)dbm::Federation [inline]
operator=(const Federation &original)dbm::Federation [inline]
partialRelation(const raw_t *dbm) const dbm::Federation [inline]
predt(Federation *bad)dbm::Federation [inline]
prettyPrint(std::ostream &os) const dbm::Federation
reduce()dbm::Federation [inline]
relation(const raw_t *dbm) const dbm::Federation [inline]
removePartialIncludedIn(const Federation *arg)dbm::Federation [inline]
reset()dbm::Federation [inline]
satisfies(cindex_t clockIndexI, cindex_t clockIndexJ, raw_t rawConstraint) const dbm::Federation [inline]
satisfies(constraint_t constraint) const dbm::Federation [inline]
satisfies(cindex_t clockIndexI, cindex_t clockIndexJ, int32_t bound, bool isStrict) const dbm::Federation [inline]
satisfies(cindex_t clockIndexI, cindex_t clockIndexJ, int32_t bound, strictness_t strictness) const dbm::Federation [inline]
serialize(std::ostream &os) const dbm::Federation
state::SymbolicState classdbm::Federation [friend]
stealDBMs(Federation *fed)dbm::Federation [inline]
stretchDown(cindex_t clockIndex)dbm::Federation [inline]
stretchUp()dbm::Federation [inline]
substract(const raw_t *dbm)dbm::Federation [inline]
substract(const Federation *fed)dbm::Federation [inline]
unionWith(DBMList_t *fed)dbm::Federation [inline]
unionWithCopy(const DBMList_t *fed)dbm::Federation [inline]
unserialize(std::istream &is)dbm::Federation
unshareAllocator()dbm::Federation [inline]
up()dbm::Federation [inline]
update(cindex_t clockIndexI, cindex_t clockIndexJ, int32_t increment)dbm::Federation [inline]
updateClock(cindex_t clockIndexI, cindex_t clockIndexJ)dbm::Federation [inline]
updateIncrement(cindex_t clockIndex, int32_t increment)dbm::Federation [inline]
updateValue(cindex_t clockIndex, int32_t value)dbm::Federation [inline]
~Federation()dbm::Federation


Generated on Fri Jun 30 00:02:47 2006 for Module dbm by  doxygen 1.4.2