MeVisLab Toolbox Reference
MLGlobalFunctionKey Class Reference

#include <mlCallGraph.h>

Public Member Functions

 MLGlobalFunctionKey ()
 Initializes line to 0. More...
 
 MLGlobalFunctionKey (const std::string &function_, const std::string &file_, int line_)
 Initializes _id with id and _fileHandle with fileName. More...
 
bool operator== (const MLGlobalFunctionKey &other) const
 

Public Attributes

std::string function
 
std::string file
 
int line
 

Detailed Description

Definition at line 35 of file mlCallGraph.h.

Constructor & Destructor Documentation

◆ MLGlobalFunctionKey() [1/2]

MLGlobalFunctionKey::MLGlobalFunctionKey ( )
inline

Initializes line to 0.

Definition at line 43 of file mlCallGraph.h.

◆ MLGlobalFunctionKey() [2/2]

MLGlobalFunctionKey::MLGlobalFunctionKey ( const std::string &  function_,
const std::string &  file_,
int  line_ 
)
inline

Initializes _id with id and _fileHandle with fileName.

Definition at line 46 of file mlCallGraph.h.

References file, and line.

Member Function Documentation

◆ operator==()

bool MLGlobalFunctionKey::operator== ( const MLGlobalFunctionKey other) const
inline

Definition at line 53 of file mlCallGraph.h.

References file, function, and line.

Member Data Documentation

◆ file

std::string MLGlobalFunctionKey::file

Definition at line 39 of file mlCallGraph.h.

Referenced by hash_value(), MLGlobalFunctionKey(), and operator==().

◆ function

std::string MLGlobalFunctionKey::function

Definition at line 38 of file mlCallGraph.h.

Referenced by hash_value(), and operator==().

◆ line

int MLGlobalFunctionKey::line

Definition at line 40 of file mlCallGraph.h.

Referenced by hash_value(), MLGlobalFunctionKey(), and operator==().


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