Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

rsdef.h File Reference

#include <string>
#include <iostream>
#include <cstdarg>
#include <cctype>

Include dependency graph for rsdef.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Namespaces

namespace  rs

Defines

#define DUMP_FUNC
#define DECLARE_STREAM_OP(typ)   friend inline std::ostream& operator<<(std::ostream& out, const typ &me) { me.dump(out); return out; }
 declare 'ostream& operator<<(ostream &, typ &)' from 'void typ::dump(ostream&)'. More...

#define DUMP_LINE()   cerr << __FILE__ << ' ' << __LINE__ << endl
 dump corrent source location to stderr. More...

#define USE(x)   do { rs::internal::use((const void*)&(x)); } while(0)
 macro to avoid warnings about intentionally unused variables. More...


Define Documentation

#define DUMP_FUNC
 

Definition at line 72 of file rsdef.h.

#define DECLARE_STREAM_OP typ       friend inline std::ostream& operator<<(std::ostream& out, const typ &me) { me.dump(out); return out; }
 

declare 'ostream& operator<<(ostream &, typ &)' from 'void typ::dump(ostream&)'.

Definition at line 76 of file rsdef.h.

 
#define DUMP_LINE      cerr << __FILE__ << ' ' << __LINE__ << endl
 

dump corrent source location to stderr.

Definition at line 79 of file rsdef.h.

#define USE      do { rs::internal::use((const void*)&(x)); } while(0)
 

macro to avoid warnings about intentionally unused variables.

Definition at line 90 of file rsdef.h.

Referenced by Bmp::Bmp().


Contact me in case of errors or questions.
This documentation is powered by Doxygen.
(C) 2000-2002 Doxygen