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

strmod::lcore::LCoreError::CompilerInfo Class Reference

A class collecting together all compile-time information a compiler will give it. More...

#include <LCore/LCoreError.h>

List of all members.

Public Methods

 CompilerInfo (const char *sourcefile, unsigned int line, const char *func=0) throw ()
 Constructs with a source file, line number, and possible function name.

const char * getSourceFile () const throw ()
 Get the source file, may return NULL.

unsigned int getLine () const throw ()
 Get the line number.

const char * getFunc () const throw ()
 Get the function name, may return NULL.


Detailed Description

A class collecting together all compile-time information a compiler will give it.

This class is largely so that macros that autmatically extract the information from the compiler are easier to write. See LCORE_GET_COMPILERINFO().

Definition at line 116 of file LCoreError.h.


The documentation for this class was generated from the following file:
Generated on Wed Jan 29 00:32:48 2003 for libNet by doxygen1.3-rc1