Ggit.DiffSimilarityMetric¶
Fields¶
None
Methods¶
| class | new(file_signature, buffer_signature, free_signature, similarity, *user_data) | 
| copy() | |
| free() | 
Details¶
- 
class Ggit.DiffSimilarityMetric¶
- Represents a similarity metric. - 
classmethod new(file_signature, buffer_signature, free_signature, similarity, *user_data)¶
- Parameters: - file_signature (Ggit.DiffSimilarityMetricFileSignatureCallback) – a #GgitDiffSimilarityMetricFileSignature.
- buffer_signature (Ggit.DiffSimilarityMetricBufferSignatureCallback) – a #GgitDiffSimilarityMetricBufferSignature.
- free_signature (Ggit.DiffSimilarityMetricFreeSignatureCallback) – a #GgitDiffSimilarityMetricFreeSignature.
- similarity (Ggit.DiffSimilarityMetricSimilarityCallback) – a #GgitDiffSimilarityMetricSimilarity.
- user_data (objectorNone) – passed as user_data to the previous parameters.
 - Returns: - a newly allocated - Ggit.DiffSimilarityMetric.- Return type: - Creates a new - Ggit.DiffSimilarityMetric.
- file_signature (
 - 
copy()¶
- Returns: - a newly allocated - Ggit.DiffSimilarityMetricor- None.- Return type: - Ggit.DiffSimilarityMetricor- None- Copies self into a newly allocated - Ggit.DiffSimilarityMetric.
 - 
free()¶
- Frees self. 
 
- 
classmethod