Scarab  v1.6.0
Project 8 C++ Utility Library
Public Member Functions | Public Attributes | List of all members
logger::Location Struct Reference

#include <logger.hh>

Public Member Functions

 Location (const char *const fileName="", const char *const functionName="", int lineNumber=-1)
 

Public Attributes

int fLineNumber
 
std::string fFileName
 
std::string fFunctionName
 

Detailed Description

A simple struct used by the Logger macros to pass information about the filename and line number. Not to be used directly by the user!

Definition at line 125 of file logger.hh.

Constructor & Destructor Documentation

Location ( const char *const  fileName = "",
const char *const  functionName = "",
int  lineNumber = -1 
)
inline

Definition at line 126 of file logger.hh.

Member Data Documentation

std::string fFileName

Definition at line 130 of file logger.hh.

std::string fFunctionName

Definition at line 131 of file logger.hh.

int fLineNumber

Definition at line 129 of file logger.hh.


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