simulavr
1.1.0
|
Functions for printing messages, warnings and errors. More...
#include <fstream>
#include <sstream>
#include <stdio.h>
#include <stdlib.h>
#include <stdarg.h>
#include <string.h>
#include "avrerror.h"
#include "helper.h"
#include "config.h"
Go to the source code of this file.
Functions | |
void | trioaccess (const char *t, unsigned char val) |
Helper function for writing trace (trace IO access) More... | |
Variables | |
SystemConsoleHandler | sysConHandler |
The SystemConsoleHandler instance for common usage. More... | |
int | global_verbose_on = 0 |
Verbose enable flag. More... | |
bool | global_suppress_memory_warnings = false |
flag to suppress invalid memory usage warnings More... | |
Functions for printing messages, warnings and errors.
This module provides output printing facilities. Further it provides raising exceptions instead of calling exit/abort, if needed and the possibility to redirect output to a stream instead of stdout/stderr.
Definition in file avrerror.cpp.
void trioaccess | ( | const char * | t, |
unsigned char | val | ||
) |
Helper function for writing trace (trace IO access)
Definition at line 239 of file avrerror.cpp.
References SystemConsoleHandler::traceOutStream().
bool global_suppress_memory_warnings = false |
flag to suppress invalid memory usage warnings
Definition at line 237 of file avrerror.cpp.
Referenced by RWWriteToFile::get(), InvalidMem::get(), NotSimulatedRegister::get(), RWReadFromFile::set(), InvalidMem::set(), and NotSimulatedRegister::set().
int global_verbose_on = 0 |
Verbose enable flag.
Definition at line 236 of file avrerror.cpp.
Referenced by SystemConsoleHandler::vfmessage().
SystemConsoleHandler sysConHandler |
The SystemConsoleHandler instance for common usage.
Definition at line 234 of file avrerror.cpp.
Referenced by avr_trace_tf(), RWExit::get(), RWAbort::get(), RWExit::set(), RWAbort::set(), and AvrDevice::Step().