Changeset 410 for trunk/src/wx


Ignore:
Timestamp:
07/08/15 17:33:38 (10 years ago)
Author:
epyon
Message:
  • merge of vertex_descriptor and key_descriptor concepts - unified raw data description via data_descriptor
  • minor bugfixes
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wx/wx_canvas.cc

    r395 r410  
    6363}
    6464
    65 void nv::wx_log_text_ctrl_sink::log( nv::log_level level, const std::string& message )
     65void nv::wx_log_text_ctrl_sink::log( nv::log_level level, const nv::string_view& message )
    6666{
    6767        wxString str;
    68         str << timestamp() << " [" << padded_level_name( level ) << "] " << message << "\n";
     68        char stamp[16];
     69        size_t ssize = timestamp( stamp );
     70        str << stamp << " [" << padded_level_name( level ).data() << "] " << message.data() << "\n";
    6971        m_text_ctrl->AppendText( str );
    7072}
    7173
    7274nv::wx_app_base::wx_app_base()
     75        : m_logger( nv::LOG_TRACE )
    7376{
    74         static nv::logger log( nv::LOG_TRACE );
    75         log.add_sink( new nv::log_file_sink( "log.txt" ), nv::LOG_TRACE );
     77        nv::log_sink* sink = new nv::log_file_sink( "log.txt" );
     78        m_logger.add_sink( sink, nv::LOG_TRACE );
    7679        NV_LOG( nv::LOG_NOTICE, "Logging started" );
    7780}
Note: See TracChangeset for help on using the changeset viewer.