AVERAGE enum value (defined in Rose::BinaryAnalysis::FunctionSimilarity) | Rose::BinaryAnalysis::FunctionSimilarity | |
averageDistance(const DistanceMatrix &) | Rose::BinaryAnalysis::FunctionSimilarity | static |
CARTESIAN_POINT enum value | Rose::BinaryAnalysis::FunctionSimilarity | |
cartesianDistance(const FunctionSimilarity::CartesianPoint &, const FunctionSimilarity::CartesianPoint &) | Rose::BinaryAnalysis::FunctionSimilarity | static |
CartesianPoint typedef | Rose::BinaryAnalysis::FunctionSimilarity | |
categoryAccumulatorType() const | Rose::BinaryAnalysis::FunctionSimilarity | inline |
categoryAccumulatorType(Statistic s) | Rose::BinaryAnalysis::FunctionSimilarity | inline |
categoryDimensionality(CategoryId) const | Rose::BinaryAnalysis::FunctionSimilarity | |
CategoryId typedef | Rose::BinaryAnalysis::FunctionSimilarity | |
categoryKind(CategoryId) const | Rose::BinaryAnalysis::FunctionSimilarity | |
categoryWeight(CategoryId) const | Rose::BinaryAnalysis::FunctionSimilarity | |
categoryWeight(CategoryId, double) | Rose::BinaryAnalysis::FunctionSimilarity | |
clear() (defined in Rose::BinaryAnalysis::FunctionSimilarity) | Rose::BinaryAnalysis::FunctionSimilarity | inline |
compare(const Partitioner2::FunctionPtr &, const Partitioner2::FunctionPtr &, double dflt=NAN) const | Rose::BinaryAnalysis::FunctionSimilarity | |
compareManyToMany(const std::vector< Partitioner2::FunctionPtr > &, const std::vector< Partitioner2::FunctionPtr > &) const | Rose::BinaryAnalysis::FunctionSimilarity | |
compareManyToManyMatrix(std::vector< Partitioner2::FunctionPtr >, std::vector< Partitioner2::FunctionPtr >) const | Rose::BinaryAnalysis::FunctionSimilarity | |
compareOneToAll(const Partitioner2::FunctionPtr &) const | Rose::BinaryAnalysis::FunctionSimilarity | |
compareOneToMany(const Partitioner2::FunctionPtr &needle, const boost::iterator_range< FunctionIterator > &haystack) const | Rose::BinaryAnalysis::FunctionSimilarity | inline |
compareOneToMany(const Partitioner2::FunctionPtr &needle, const FunctionIterator &begin, const FunctionIterator &end) const | Rose::BinaryAnalysis::FunctionSimilarity | inline |
compareOneToMany(const Partitioner2::FunctionPtr &needle, const std::vector< Partitioner2::FunctionPtr > &haystack) const | Rose::BinaryAnalysis::FunctionSimilarity | |
computeDistances(const std::vector< Partitioner2::FunctionPtr > &list1, const std::vector< Partitioner2::FunctionPtr > &list2, size_t nThreads) const | Rose::BinaryAnalysis::FunctionSimilarity | |
CValKind enum name | Rose::BinaryAnalysis::FunctionSimilarity | |
declareCallGraphConnectivity(const std::string &categoryName) | Rose::BinaryAnalysis::FunctionSimilarity | |
declareCfgConnectivity(const std::string &categoryName) | Rose::BinaryAnalysis::FunctionSimilarity | |
declareListCategory(const std::string &name, bool allowExisting=true) | Rose::BinaryAnalysis::FunctionSimilarity | |
declareMnemonicStream(const std::string &categoryName) | Rose::BinaryAnalysis::FunctionSimilarity | |
declarePointCategory(const std::string &name, size_t dimensionality, bool allowExisting=true) | Rose::BinaryAnalysis::FunctionSimilarity | |
DistanceMatrix typedef | Rose::BinaryAnalysis::FunctionSimilarity | |
findCategory(const std::string &name) const | Rose::BinaryAnalysis::FunctionSimilarity | inline |
findMinimumAssignment(const DistanceMatrix &) | Rose::BinaryAnalysis::FunctionSimilarity | static |
findMinimumCostMapping(const std::vector< Partitioner2::FunctionPtr > &list1, const std::vector< Partitioner2::FunctionPtr > &list2) const | Rose::BinaryAnalysis::FunctionSimilarity | |
FunctionDistancePair typedef | Rose::BinaryAnalysis::FunctionSimilarity | |
FunctionPair typedef | Rose::BinaryAnalysis::FunctionSimilarity | |
FunctionSimilarity() (defined in Rose::BinaryAnalysis::FunctionSimilarity) | Rose::BinaryAnalysis::FunctionSimilarity | inline |
initDiagnostics() | Rose::BinaryAnalysis::FunctionSimilarity | static |
insertList(const Partitioner2::FunctionPtr &, CategoryId, const OrderedList &) | Rose::BinaryAnalysis::FunctionSimilarity | |
insertPoint(const Partitioner2::FunctionPtr &, CategoryId, const CartesianPoint &) | Rose::BinaryAnalysis::FunctionSimilarity | |
lists(const Partitioner2::FunctionPtr &, CategoryId) const | Rose::BinaryAnalysis::FunctionSimilarity | |
MAXIMUM enum value (defined in Rose::BinaryAnalysis::FunctionSimilarity) | Rose::BinaryAnalysis::FunctionSimilarity | |
maximumDistance(const DistanceMatrix &) | Rose::BinaryAnalysis::FunctionSimilarity | static |
measureCallGraphConnectivity(CategoryId, const Partitioner2::PartitionerConstPtr &, const Partitioner2::FunctionPtr &) | Rose::BinaryAnalysis::FunctionSimilarity | |
measureCfgConnectivity(CategoryId, const Partitioner2::PartitionerConstPtr &, const Partitioner2::FunctionPtr &, size_t maxPoints=UNLIMITED) | Rose::BinaryAnalysis::FunctionSimilarity | |
measureMnemonicStream(CategoryId, const Partitioner2::PartitionerConstPtr &, const Partitioner2::FunctionPtr &) | Rose::BinaryAnalysis::FunctionSimilarity | |
MEDIAN enum value (defined in Rose::BinaryAnalysis::FunctionSimilarity) | Rose::BinaryAnalysis::FunctionSimilarity | |
medianDistance(const DistanceMatrix &) | Rose::BinaryAnalysis::FunctionSimilarity | static |
mlog | Rose::BinaryAnalysis::FunctionSimilarity | static |
nCategories() const | Rose::BinaryAnalysis::FunctionSimilarity | inline |
NO_CATEGORY | Rose::BinaryAnalysis::FunctionSimilarity | static |
ORDERED_LIST enum value | Rose::BinaryAnalysis::FunctionSimilarity | |
OrderedList typedef | Rose::BinaryAnalysis::FunctionSimilarity | |
OrderedLists typedef | Rose::BinaryAnalysis::FunctionSimilarity | |
PointCloud typedef | Rose::BinaryAnalysis::FunctionSimilarity | |
points(const Partitioner2::FunctionPtr &, CategoryId) const | Rose::BinaryAnalysis::FunctionSimilarity | |
printCharacteristicValues(std::ostream &) const | Rose::BinaryAnalysis::FunctionSimilarity | |
progress() const | Rose::BinaryAnalysis::FunctionSimilarity | inline |
size(const Partitioner2::FunctionPtr &, CategoryId) const | Rose::BinaryAnalysis::FunctionSimilarity | |
sortByAddress(const FunctionDistancePair &a, const FunctionDistancePair &b) | Rose::BinaryAnalysis::FunctionSimilarity | inlinestatic |
sortByDecreasingDistance(const FunctionDistancePair &a, const FunctionDistancePair &b) | Rose::BinaryAnalysis::FunctionSimilarity | inlinestatic |
sortByIncreasingDistance(const FunctionDistancePair &a, const FunctionDistancePair &b) | Rose::BinaryAnalysis::FunctionSimilarity | inlinestatic |
Statistic enum name | Rose::BinaryAnalysis::FunctionSimilarity | |
totalAssignmentCost(const DistanceMatrix &, const std::vector< size_t > &assignment) | Rose::BinaryAnalysis::FunctionSimilarity | static |