Skip to content
wpferguson edited this page Jun 14, 2020 · 1 revision

CALLER

NAME

caller

SYNOPSIS

get the name and line number of the calling routine

USAGE

local log = require "lib/dtutils.log"
result = log.caller(level)

level - number - the number of stack levels to go down to retrieve the caller routine information

DESCRIPTION

caller gets the name and line number of the calling routine and returns it

RETURN VALUE

result - string - the name and line number of the calling function or 'callback: ' if the attempt to get the caller returns nil

Clone this wiki locally