| 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