API Documentation
TestStackLevel.h
1 // TestStackLevel.h
3 //
5 
6 namespace nkDebug
7 {
11  class TestStackLevel final
12  {
13  public :
14 
15  // Constructor, destructor
19  TestStackLevel () noexcept ;
26  TestStackLevel (nkMemory::StringView functionName, unsigned int line) noexcept ;
27 
28  // Getters
32  nkMemory::StringView getFunctionName () const ;
36  unsigned int getLine () const ;
37 
38  // Setters
44  void setFunctionName (nkMemory::StringView value) ;
50  void setLine (unsigned int value) ;
51  } ;
52 }
nkDebug::TestStackLevel::getFunctionName
nkMemory::StringView getFunctionName() const
nkDebug::TestStackLevel::TestStackLevel
TestStackLevel() noexcept
nkDebug::TestStackLevel::getLine
unsigned int getLine() const
nkDebug::TestStackLevel
Holds information about a stack level.
Definition: TestStackLevel.h:12
nkDebug
Encompasses all API of component NilkinsDebug.
Definition: LogManager.h:7
nkDebug::TestStackLevel::setLine
void setLine(unsigned int value)
nkDebug::TestStackLevel::setFunctionName
void setFunctionName(nkMemory::StringView value)
nkMemory
Encompasses all API of component NilkinsMemory.
Definition: Allocator.h:7