Honeycomb  0.1
Component-Model Framework
Public Member Functions | Public Attributes | Friends | List of all members
honey::Exception::Source Struct Reference

Info about source where exception was thrown. More...

#include <Exception.h>

Public Member Functions

 Source ()
 
 Source (const char *func, const char *file, int line)
 
Exceptionoperator<< (Exception &e)
 
Exception && operator<< (Exception &&e)
 

Public Attributes

const char * func
 
const char * file
 
int line
 

Friends

ostream & operator<< (ostream &os, const Source &source)
 

Detailed Description

Info about source where exception was thrown.

Constructor & Destructor Documentation

honey::Exception::Source::Source ( )
inline
honey::Exception::Source::Source ( const char *  func,
const char *  file,
int  line 
)
inline

Member Function Documentation

Exception& honey::Exception::Source::operator<< ( Exception e)
inline
Exception&& honey::Exception::Source::operator<< ( Exception &&  e)
inline

Friends And Related Function Documentation

ostream& operator<< ( ostream &  os,
const Source source 
)
friend

Member Data Documentation

const char* honey::Exception::Source::file
const char* honey::Exception::Source::func
int honey::Exception::Source::line

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