COSA
An Object-Oriented Platform for Arduino Programming
Debug Member List

This is the complete list of members for Debug, including all inherited members.

assert(const char *file, int line, const char *func, str_P cond)Debug
Base enum nameIOStream
bcd enum valueIOStream
begin(IOStream::Device *dev, const char *file, int line, const char *func)Debug
bin enum valueIOStream
break_at(const char *file, int line, const char *func, str_P cond)Debug
BUF_MAXIOStreamprotectedstatic
check_stack(int room=128)Debug
CRIOStreamstatic
CR_MODE enum valueIOStream
CRLFIOStreamstatic
CRLF_MODE enum valueIOStream
DATAENDDebugprotected
DATASIZEDebugprotected
Debug()Debuginline
dec enum valueIOStream
device() const IOStreaminline
device(Device *dev)IOStreaminline
do_backtrace(const char *func)Debugprotected
do_help()Debugprotected
do_lookup_variables(const char *name)Debugprotected
do_memory_usage(int marker)Debugprotected
do_print_data()Debugprotected
do_print_heap()Debugprotected
do_print_stack(int marker)Debugprotected
do_print_variables()Debugprotected
do_quit()Debugprotected
end()Debug
EOFIOStreamstatic
EOL() const IOStreaminline
eol() const IOStreaminline
eol(str_P s)IOStreaminline
EXITCHARACTERDebugprotected
flush()IOStreaminline
hex enum valueIOStream
IOStream(Device *dev)IOStream
IOStream()IOStream
itoa(int __val, char *__s, int base)IOStreamstatic
LFIOStreamstatic
LF_MODE enum valueIOStream
ltoa(long __val, char *__s, int base)IOStreamstatic
m_baseIOStreamprotected
m_devIOStreamprotected
m_eolsIOStreamprotected
m_precIOStreamprotected
m_varDebugprotected
m_widthIOStreamprotected
Manipulator typedefIOStream
Mode enum nameIOStream
observe_at(const char *file, int line, const char *func, str_P expr)Debuginline
oct enum valueIOStream
operator<<(Manipulator func)IOStreaminline
operator<<(int n)IOStreaminline
operator<<(long int n)IOStreaminline
operator<<(double n)IOStreaminline
operator<<(unsigned int n)IOStreaminline
operator<<(unsigned long int n)IOStreaminline
operator<<(void *ptr)IOStreaminline
operator<<(const void *ptr)IOStreaminline
operator<<(char c)IOStreaminline
operator<<(char *s)IOStreaminline
operator<<(const char *s)IOStreaminline
operator<<(str_P s)IOStreaminline
operator<<(IOStream &buffer)IOStreaminline
operator<<(const iovec_t *vec)IOStreaminline
precision(uint8_t value)IOStreaminline
print(int value, Base base=dec)IOStream
print(long int value, Base base=dec)IOStream
print(unsigned int value, Base base=dec)IOStream
print(unsigned long int value, Base base=dec)IOStream
print(unsigned int value, uint8_t digits, Base base)IOStream
print(unsigned long int value, uint8_t digits, Base base)IOStream
print(double value, int8_t width, uint8_t prec)IOStream
print(uint32_t src, const void *ptr, size_t size, Base base=dec, uint8_t max=16)IOStream
print(const void *ptr, size_t size, Base base=dec, uint8_t max=16)IOStreaminline
print(void *ptr)IOStreaminline
print(const void *ptr)IOStreaminline
print(char c)IOStreaminline
print(const char *s)IOStreaminline
print(str_P s)IOStreaminline
print(IOStream::Device *buffer)IOStream
print_prefix(Base base)IOStreamprotected
printf(str_P format,...)IOStreaminline
println()IOStreaminline
readline(char *buf, size_t size, bool echo=true)IOStream
run(const char *file=NULL, int line=0, const char *func=NULL, str_P expr=NULL)Debugprotected
scan(char *s, size_t count)IOStream
ultoa(unsigned long __val, char *__s, int base)IOStreamstatic
utoa(unsigned int __val, char *__s, int base)IOStreamstatic
Variable classDebugfriend
vprintf(str_P format, va_list args)IOStream
width(int8_t value)IOStreaminline