MeVisLab Toolbox Reference
MLGlobalFunctionKey Class Reference

#include <mlCallGraph.h>

Public Member Functions

 MLGlobalFunctionKey ()
 Initializes line to 0.
 
 MLGlobalFunctionKey (const std::string &function_, const std::string &file_, int line_)
 Initializes internal variables with the given ones.
 
bool operator== (const MLGlobalFunctionKey &other) const
 

Public Attributes

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

Detailed Description

Definition at line 36 of file mlCallGraph.h.

Constructor & Destructor Documentation

◆ MLGlobalFunctionKey() [1/2]

MLGlobalFunctionKey::MLGlobalFunctionKey ( )
inline

Initializes line to 0.

Definition at line 44 of file mlCallGraph.h.

◆ MLGlobalFunctionKey() [2/2]

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

Initializes internal variables with the given ones.

Definition at line 47 of file mlCallGraph.h.

References file, function, and line.

Member Function Documentation

◆ operator==()

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

Definition at line 54 of file mlCallGraph.h.

References file, function, and line.

Member Data Documentation

◆ file

std::string MLGlobalFunctionKey::file

Definition at line 40 of file mlCallGraph.h.

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

◆ function

std::string MLGlobalFunctionKey::function

Definition at line 39 of file mlCallGraph.h.

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

◆ line

int MLGlobalFunctionKey::line

Definition at line 41 of file mlCallGraph.h.

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


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