Otawa  0.10
otawa::Trace Class Reference

#include <otawa/util/Trace.h>

Inheritance diagram for otawa::Trace:
elm::io::Output

Public Member Functions

 Trace (elm::io::OutStream &stream, int level, elm::String module_name)
 
void checkLevel (int level)
 

Private Attributes

int _level
 
elm::String _module_name
 
elm::io::OutStream_stream
 

Constructor & Destructor Documentation

otawa::Trace::Trace ( elm::io::OutStream stream,
int  level,
elm::String  module_name 
)
inline

References _stream.

Member Function Documentation

void otawa::Trace::checkLevel ( int  level)
inline

References _level, _stream, and otawa::null_stream.

Referenced by otawa::operator<<().

Member Data Documentation

int otawa::Trace::_level
private

Referenced by checkLevel().

elm::String otawa::Trace::_module_name
private
elm::io::OutStream& otawa::Trace::_stream
private

Referenced by checkLevel(), and Trace().


The documentation for this class was generated from the following file: