Cthulhu  0.2.10
Cthulhu compiler collection
FrameInfo Struct Reference

Public Member Functions

void update (std::stacktrace_entry entry)
 
const char * get_name () const
 
const char * get_path () const
 
std::uint_least32_t get_line () const
 

Data Fields

std::string name
 
std::string path
 
std::uint_least32_t line = 0
 

Detailed Description

Definition at line 7 of file arena.cpp.

Member Function Documentation

◆ get_line()

std::uint_least32_t FrameInfo::get_line ( ) const
inline

Definition at line 35 of file arena.cpp.

◆ get_name()

const char* FrameInfo::get_name ( ) const
inline

Definition at line 25 of file arena.cpp.

◆ get_path()

const char* FrameInfo::get_path ( ) const
inline

Definition at line 30 of file arena.cpp.

◆ update()

void FrameInfo::update ( std::stacktrace_entry  entry)
inline

Definition at line 13 of file arena.cpp.

Field Documentation

◆ line

std::uint_least32_t FrameInfo::line = 0

Definition at line 11 of file arena.cpp.

◆ name

std::string FrameInfo::name

Definition at line 9 of file arena.cpp.

◆ path

std::string FrameInfo::path

Definition at line 10 of file arena.cpp.


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