Subject: Developers of Sympa
List archive
Re: [sympa-developpers] [sympa-commits] sympa[10746] branches/sympa-6.2-branch/src: [dev] Improvement to Log:: do_log().
- From: Guillaume Rousse <address@concealed>
- To: address@concealed
- Subject: Re: [sympa-developpers] [sympa-commits] sympa[10746] branches/sympa-6.2-branch/src: [dev] Improvement to Log:: do_log().
- Date: Wed, 28 May 2014 13:28:40 +0200
Le 26/05/2014 09:30, address@concealed a écrit :
RevisionBetter solution: overload stringification operator for each class, as you've done for Sympa::Robot, to produce human-readable traces without having to manually inspect each parameter.
10746
Author
sikeda
Date
2014-05-26 09:30:38 +0200 (lun. 26 mai 2014)
Log Message
[dev] Improvement to Log::do_log().
- Log::do_log() can handle object arguments. If a parameter value is blessed
and implements method named get_id(), its result is used.
That's more efficient first (two tests less for every parameter for every call) and more generalisable (string interpolation, for instance).
--
Guillaume Rousse
INRIA, Direction des systèmes d'information
Domaine de Voluceau
Rocquencourt - BP 105
78153 Le Chesnay
Tel: 01 39 63 58 31
Attachment:
smime.p7s
Description: Signature cryptographique S/MIME
- Re: [sympa-developpers] [sympa-commits] sympa[10746] branches/sympa-6.2-branch/src: [dev] Improvement to Log:: do_log()., Guillaume Rousse, 05/28/2014
Archive powered by MHonArc 2.6.19+.