Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • doc/papers/general/evaluation/c-pair.h

    rac4dad2 r604e76d  
    11#pragma once
    22
    3 typedef struct pair {
    4         void * first;
    5         void * second;
    6 } pair;
     3struct pair {
     4        void* first;
     5        void* second;
     6};
    77
    8 pair * new_pair( void * first, void * second );
     8struct pair* new_pair(void* first, void* second);
    99
    10 pair * copy_pair( const pair * src,
    11         void * (* copy_first)(const void *), void * (* copy_second)(const void *));
     10struct pair* copy_pair(const struct pair* src,
     11        void* (*copy_first)(const void*), void* (*copy_second)(const void*));
    1212
    13 void free_pair( pair * p, void (* free_first)(void *), void (* free_second)(void *));
     13void free_pair(struct pair* p, void (*free_first)(void*), void (*free_second)(void*));
    1414
    15 int cmp_pair( const pair * a, const pair * b,
    16         int (* cmp_first)(const void *, const void *), int (* cmp_second)(const void *, const void *));
     15int cmp_pair(const struct pair* a, const struct pair* b,
     16        int (*cmp_first)(const void*, const void*), int (*cmp_second)(const void*, const void*));
Note: See TracChangeset for help on using the changeset viewer.