Classes | Defines | Functions
dbg.h File Reference

This file contains interface and implementation of class #SDH::cDBG, a class for colorfull debug messages. More...

#include "sdhlibrary_settings.h"
#include <iostream>
#include <iomanip>
#include <string>
#include <stdarg.h>
#include <cstring>
#include <stdlib.h>
#include <cstdio>
Include dependency graph for dbg.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  cDBG
 A class to print colored debug messages. More...
class  cHexByteString
 dummy class for (debug) stream output of bytes as list of hex values More...

Defines

#define VAL(_var)   #_var << "='" << _var << "' "
#define VAR(_d, _var)   (_d) << #_var << "='" << _var << "'\n"

Functions

VCC_EXPORT std::ostream & operator<< (std::ostream &stream, cHexByteString const &s)
 output the bytes in s to stream as a list of space separated hex bytes (without 0x prefix)

Detailed Description

This file contains interface and implementation of class #SDH::cDBG, a class for colorfull debug messages.

General file information

Author:
Dirk Osswald
Date:
2007-02-22

Copyright

Copyright (c) 2007 SCHUNK GmbH & Co. KG


Definition in file dbg.h.


Define Documentation

#define VAL (   _var)    #_var << "='" << _var << "' "
#define VAR (   _d,
  _var 
)    (_d) << #_var << "='" << _var << "'\n"

Function Documentation

VCC_EXPORT std::ostream& operator<< ( std::ostream &  stream,
cHexByteString const &  s 
) [inline]

output the bytes in s to stream as a list of space separated hex bytes (without 0x prefix)

Definition at line 361 of file dbg.h.



schunk_sdh
Author(s): Mathias Luedtke , Florian Weisshardt
autogenerated on Sat Jun 8 2019 20:25:21