| folks Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | ||||
FolksPotentialMatchFolksPotentialMatch — This class provides functionality to explore a potential match between two individuals. |
#define FOLKS_TYPE_POTENTIAL_MATCH FolksMatchResult folks_potential_match_potential_match (FolksPotentialMatch *self,FolksIndividual *a,FolksIndividual *b); FolksPotentialMatch * folks_potential_match_new (void); struct FolksPotentialMatch; enum FolksMatchResult;
#define FOLKS_TYPE_POTENTIAL_MATCH (folks_potential_match_get_type ())
The type for FolksPotentialMatch.
FolksMatchResult folks_potential_match_potential_match (FolksPotentialMatch *self,FolksIndividual *a,FolksIndividual *b);
Whether two individuals are likely to be the same person.
|
the FolksPotentialMatch instance |
|
an individual to compare. [in] |
|
another individual to compare. [in] |
Since 0.5.0
struct FolksPotentialMatch;
This class provides functionality to explore a potential match between two individuals.
Since 0.5.0
typedef enum {
FOLKS_MATCH_RESULT_VERY_LOW,
FOLKS_MATCH_RESULT_LOW,
FOLKS_MATCH_RESULT_MEDIUM,
FOLKS_MATCH_RESULT_HIGH,
FOLKS_MATCH_RESULT_VERY_HIGH,
FOLKS_MATCH_RESULT_MIN = FOLKS_MATCH_RESULT_VERY_LOW,
FOLKS_MATCH_RESULT_MAX = FOLKS_MATCH_RESULT_VERY_HIGH
} FolksMatchResult;
Likely-ness of a potential match.
Note that the order should be maintained.
| Very low likelihood of a match. | |
| Low likelihood of a match. | |
| Medium likelihood of a match. | |
| High likelihood of a match. | |
| Very high likelihood of a match. | |
| Minimum likelihood of a match. | |
| Maximum likelihood of a match. |
Since 0.5.0