[FlopCpp-tickets] [FlopC++] #12: Consolidate logging

FlopC++ coin-trac at coin-or.org
Fri Jul 21 23:03:44 EDT 2006


#12: Consolidate logging
-------------------------+--------------------------------------------------
 Reporter:  hpwalton     |       Owner:  hpwalton
     Type:  enhancement  |      Status:  new     
 Priority:  normal       |   Milestone:          
Component:  component1   |     Version:          
 Severity:  normal       |    Keywords:          
-------------------------+--------------------------------------------------
 Motivation:  The logging facility built into Flopc++ by default prints to
 cout and some messages go directly to cout regardless of the source or
 settings.

 Proposal:
 Add a (somewhat) more sophisticated logging mechanism which tracks not
 only FlopC++ messages, but COIN messages as well.
 - Disconnect the production of the message from the output channel
 (flexibility)
 - Disconnect the check for the desire output from the generation of the
 message (speed)
 - Allow listeners to selectively pick up messages FlopC++ only?, COIN
 only?, CBC only?, Clp only? (flexibility)
 - Allow ready redirection of output to other output mechanisms.

-- 
Ticket URL: <https://projects.coin-or.org/FlopC++/ticket/12>
FlopC++ <http://example.com/>
My example project


More information about the FlopCpp-tickets mailing list