Domain Member List

This is the complete list of members for Domain, including all inherited members.

addConstant(const char *const &constName, const char *const &typeName)Domain [inline]
addConstant(const char *const &constName, const char *const &typeName, const bool &external)Domain [inline]
addExternalConstant(const char *const &constName, const char *const &typeName)Domain [inline]
addFunctionMapping(Function *f)Domain [inline]
addFunctionTemplate(const FunctionTemplate *const &funcTemplate)Domain [inline]
addPredBlock(Predicate *const &predBlock) constDomain
addPredicateTemplate(const PredicateTemplate *const &predTemplate)Domain [inline]
addType(const char *const &name)Domain [inline]
compress()Domain
computeNumNonEvidAtoms()Domain
createPredicate(const int &predId, const bool &includeEqualPreds) constDomain
createPredicates(Array< Predicate * > *const &preds, const bool &includeEqualPreds) constDomain
createPredicates(Array< Predicate * > *const &preds, const Array< string > *const &predNames)Domain
deleteDB()Domain
Domain()Domain [inline]
getBlock(const Predicate *const &pred) constDomain
getBlock(const GroundPredicate *const &pred) constDomain
getBlockEvidence(const int &index) constDomain
getBlockEvidenceArray() constDomain
getBlockSize(const int &index) constDomain [inline]
getConstantId(const char *const &name) constDomain [inline]
getConstantName(const int &id) const Domain [inline]
getConstantsByType() constDomain [inline]
getConstantsByType(const int &typeId) constDomain [inline]
getConstantsByType(const char *const &typeName) constDomain [inline]
getConstantsByTypeWithExt(const int &typeId) constDomain [inline]
getConstantsByTypeWithExt(const char *const &typeName) constDomain [inline]
getConstantTypeIds(const char *const &constName) constDomain [inline]
getConstantTypeIds(const int &constId) constDomain [inline]
getConstantTypeNames(const int &constId) constDomain [inline]
getConstDualMap() constDomain [inline]
getDB() constDomain [inline]
getEmptyFuncBinaryTemplate() constDomain [inline]
getEmptyFunctionBinaryTemplate() constDomain [inline]
getEmptyFunctionUnaryTemplate() constDomain [inline]
getEmptyFuncUnaryTemplate() constDomain [inline]
getEmptyPredicateTemplate() constDomain [inline]
getEmptyPredTemplate() constDomain [inline]
getEqualPredicateTemplate() constDomain [inline]
getEqualPredTemplate() constDomain [inline]
getExternalConstantsByType() constDomain [inline]
getFuncDualMap() constDomain [inline]
getFuncSet() constDomain [inline]
getFunctionId(const char *const &name) constDomain [inline]
getFunctionMappings() constDomain [inline]
getFunctionName(const int &id) const Domain [inline]
getFunctionNames() constDomain [inline]
getFunctionRetConstId(Function *const &f) constDomain [inline]
getFunctionTemplate(const char *const &name) constDomain [inline]
getFunctionTemplate(const int &id) const Domain [inline]
getFunctionTermTypesAsInt(const char *const &name) constDomain [inline]
getFunctionTermTypesAsStr(const char *const &name) constDomain [inline]
getHighestPredicateArity() constDomain [inline]
getIndexOfPredInBlock(const Predicate *const &pred, const int &blockIdx) constDomain [inline]
getNonEqualPredicateNames(Array< string > &predNames) constDomain [inline]
getNonEvidenceAtom(const int &index) constDomain
getNumConstantsByType(const int &typeId) constDomain [inline]
getNumConstantsByType(const char *const &typeName) constDomain [inline]
getNumConstantsByTypeWithExt(const int &typeId) constDomain [inline]
getNumConstantsByTypeWithExt(const char *const &typeName) constDomain [inline]
getNumFalseNonEvidGroundings(const int &clauseIdx) constDomain [inline]
getNumFunctions() constDomain [inline]
getNumNonEvidenceAtoms() constDomain
getNumNonEvidGroundings(const int &clauseIdx) constDomain [inline]
getNumPredBlocks() constDomain
getNumPredicates() constDomain [inline]
getNumTrueNonEvidGroundings(const int &clauseIdx) constDomain [inline]
getNumTypes() constDomain [inline]
getPredBlock(const int &index) constDomain
getPredBlocks() constDomain
getPredDualMap() constDomain [inline]
getPredicate(Array< int > *const &constants, int predId)Domain [inline]
getPredicateId(const char *const &name) constDomain [inline]
getPredicateName(const int &id) const Domain [inline]
getPredicateNames() constDomain [inline]
getPredicateTemplate(const char *const &name) constDomain [inline]
getPredicateTemplate(const int &id) const Domain [inline]
getPredicateTermTypesAsInt(const char *const &name) constDomain [inline]
getPredicateTermTypesAsInt(const int &id) const Domain [inline]
getPredicateTermTypesAsStr(const char *const &name) constDomain [inline]
getPredicateTermTypesAsStr(const int &id)Domain [inline]
getPredInBlock(const int &grounding, const int &index) constDomain [inline]
getRandomPredInBlock(const int &index) constDomain [inline]
getStrToFuncTemplateMap() constDomain [inline]
getStrToPredTemplateMap() constDomain [inline]
getTrueFalseGroundingsStore() constDomain [inline]
getTruePredInBlock(const int &index) constDomain [inline]
getTypeDualMap() constDomain [inline]
getTypeId(const char *const &name) constDomain [inline]
getTypeName(const int typeId) constDomain [inline]
getTypeNames() constDomain [inline]
isConstant(const char *const &name) constDomain [inline]
isConstant(const int &id) const Domain [inline]
isFunction(const char *const &name) constDomain [inline]
isFunction(const int &id) const Domain [inline]
isPredicate(const char *const &name) constDomain [inline]
isPredicate(const int &id) const Domain [inline]
isType(const char *const &name) constDomain [inline]
isType(const int &id) const Domain [inline]
newTrueFalseGroundingsStore()Domain
printFunctionTemplates(ostream &out) const Domain [inline]
printPredicateTemplates(ostream &out) const Domain [inline]
PROPOSITIONAL_CONSTANTDomain [static]
PROPOSITIONAL_TYPEDomain [static]
reorderConstants(MLN *const &mln, hash_map< int, PredicateHashArray * > &predIdToPredsMap)Domain
reorderConstants(MLN *const &mln)Domain
reorderConstants(ConstDualMap *const &map, Array< Array< int > * > *const &cbt, Array< Array< int > * > *const &ecbt, MLN *const &mln)Domain
replaceEmptyFuncBinaryTemplate(FunctionTemplate *const &t)Domain [inline]
replaceEmptyFuncUnaryTemplate(FunctionTemplate *const &t)Domain [inline]
replaceEmptyPredTemplate(PredicateTemplate *const &t)Domain [inline]
replaceEqualPredTemplate(PredicateTemplate *const &t)Domain [inline]
replaceFuncSet(FunctionSet *const &funcSet)Domain [inline]
replaceStrToFuncTemplateMapAndFuncDualMap(StrToFuncTemplateMap *const &m, DualMap *const &funcDualMap)Domain [inline]
replaceStrToPredTemplateMapAndPredDualMap(StrToPredTemplateMap *const &m, DualMap *const &predDualMap)Domain [inline]
replaceTypeDualMap(DualMap *const &map)Domain [inline]
setBlockEvidence(const int &index, const bool &value) constDomain
setConstantsByType(Array< Array< int > * > *const &cbt)Domain [inline]
setConstDualMap(ConstDualMap *const &map)Domain [inline]
setDB(Database *const &db)Domain [inline]
setEmptyFuncBinaryTemplate(FunctionTemplate *const &t)Domain [inline]
setEmptyFuncUnaryTemplate(FunctionTemplate *const &t)Domain [inline]
setEmptyPredTemplate(PredicateTemplate *const &t)Domain [inline]
setEqualPredTemplate(PredicateTemplate *const &t)Domain [inline]
setFuncSet(FunctionSet *const &funcSet)Domain [inline]
setNumFalseNonEvidGndings(const int &clauseIdx, const double &count)Domain [inline]
setNumFalseNonEvidGndingsPerClause(Array< double > *numFalseNonEvidGndingsPerClause)Domain [inline]
setNumTrueNonEvidGndings(const int &clauseIdx, const double &count)Domain [inline]
setNumTrueNonEvidGndingsPerClause(Array< double > *numTrueNonEvidGndingsPerClause)Domain [inline]
setStrToFuncTemplateMapAndFuncDualMap(StrToFuncTemplateMap *const &m, DualMap *const &funcDualMap)Domain [inline]
setStrToPredTemplateMapAndPredDualMap(StrToPredTemplateMap *const &map, DualMap *const &predDualMap)Domain [inline]
setTrueFalseGroundingsStore(TrueFalseGroundingsStore *const &tfgs)Domain [inline]
setTruePredInBlock(const int &index, Predicate *const &pred) constDomain [inline]
setTypeDualMap(DualMap *const &map)Domain [inline]
updatePerOldToNewIds(MLN *const &mln, hash_map< int, int > &oldToNewConstIds)Domain
~Domain()Domain


Generated on Sun Jun 7 11:55:23 2009 for Alchemy by  doxygen 1.5.1