Opened 16 years ago
Last modified 16 years ago
#8 new enhancement
Make libelf more generic
| Reported by: | Joël Porquet | Owned by: | Joël Porquet |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | libelf | Keywords: | |
| Cc: | Nicolas Pouillon |
Description (last modified by )
Change History (3)
comment:1 Changed 16 years ago by
| Description: | modified (diff) |
|---|
comment:2 Changed 16 years ago by
| Cc: | Nicolas Pouillon added |
|---|
comment:3 Changed 16 years ago by
| Description: | modified (diff) |
|---|
Note: See
TracTickets for help on using
tickets.


Pour les callbacks, pourquoi ne pas plutot définir un type de structure publique contenant des pointeurs sur fonction ?
On peut laisser l'utilisateur décider d'utiliser une instance publique et read-only contenant les pointeurs sur fonction de la libc/libvfs (par défaut) et tout autant lui laisser la possibilité de fournir une structure alternative. Ca évite d'avoir une enum et le code nécessaire qui ressemble finalement à un setter dans une structure privée.