Files
@ 0c617cc162dd
Branch filter:
Location: CSY/reowolf/src/macros.rs - annotation
0c617cc162dd
646 B
application/rls-services+xml
conitnued continuing refactor (safe state) nonsyncprotocontext now correctly uses the rollback-safe current_state structure for modifying port information
27ba74fbac9f 27ba74fbac9f 27ba74fbac9f 27ba74fbac9f 91c57e99c66e 9485a0862e90 330b9c117fa5 330b9c117fa5 330b9c117fa5 330b9c117fa5 330b9c117fa5 27ba74fbac9f 27ba74fbac9f 27ba74fbac9f 27ba74fbac9f 9485a0862e90 9485a0862e90 9485a0862e90 91c57e99c66e 5613956b43b0 5613956b43b0 5613956b43b0 91c57e99c66e 91c57e99c66e | /*
Change the definition of these macros to control the logging level statically
*/
macro_rules! log {
(@BENCH, $logger:expr, $($arg:tt)*) => {{
// if let Some(w) = $logger.line_writer() {
// let _ = writeln!(w, $($arg)*);
// }
}};
(@MARK, $logger:expr, $($arg:tt)*) => {{
if let Some(w) = $logger.line_writer() {
let _ = writeln!(w, $($arg)*);
}
}};
(@ENDPT, $logger:expr, $($arg:tt)*) => {{
// ignore
}};
($logger:expr, $($arg:tt)*) => {{
if let Some(w) = $logger.line_writer() {
let _ = writeln!(w, $($arg)*);
}
}};
}
|