An un-mangled function name, iffunction_nameis mangled. To get information about name mangling, runthis search. The name can be fully-qualified (up to 1024 bytes).
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Stackdriver Trace V2 Client - Class StackFrame (1.8.10)\n\nVersion latestkeyboard_arrow_down\n\n- [1.8.10 (latest)](/php/docs/reference/cloud-trace/latest/V2.StackTrace.StackFrame)\n- [1.8.9](/php/docs/reference/cloud-trace/1.8.9/V2.StackTrace.StackFrame)\n- [1.7.0](/php/docs/reference/cloud-trace/1.7.0/V2.StackTrace.StackFrame)\n- [1.6.5](/php/docs/reference/cloud-trace/1.6.5/V2.StackTrace.StackFrame)\n- [1.5.3](/php/docs/reference/cloud-trace/1.5.3/V2.StackTrace.StackFrame)\n- [1.4.11](/php/docs/reference/cloud-trace/1.4.11/V2.StackTrace.StackFrame) \nReference documentation and code samples for the Stackdriver Trace V2 Client class StackFrame.\n\nRepresents a single stack frame in a stack trace.\n\nGenerated from protobuf message `google.devtools.cloudtrace.v2.StackTrace.StackFrame`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Trace \\\\ V2 \\\\ StackTrace\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getFunctionName\n\nThe fully-qualified name that uniquely identifies the function or\nmethod that is active in this frame (up to 1024 bytes).\n\n### hasFunctionName\n\n### clearFunctionName\n\n### setFunctionName\n\nThe fully-qualified name that uniquely identifies the function or\nmethod that is active in this frame (up to 1024 bytes).\n\n### getOriginalFunctionName\n\nAn un-mangled function name, if `function_name` is mangled.\n\nTo get information about name mangling, run\n[this search](https://www.google.com/search?q=cxx+name+mangling).\nThe name can be fully-qualified (up to 1024 bytes).\n\n### hasOriginalFunctionName\n\n### clearOriginalFunctionName\n\n### setOriginalFunctionName\n\nAn un-mangled function name, if `function_name` is mangled.\n\nTo get information about name mangling, run\n[this search](https://www.google.com/search?q=cxx+name+mangling).\nThe name can be fully-qualified (up to 1024 bytes).\n\n### getFileName\n\nThe name of the source file where the function call appears (up to 256\nbytes).\n\n### hasFileName\n\n### clearFileName\n\n### setFileName\n\nThe name of the source file where the function call appears (up to 256\nbytes).\n\n### getLineNumber\n\nThe line number in `file_name` where the function call appears.\n\n### setLineNumber\n\nThe line number in `file_name` where the function call appears.\n\n### getColumnNumber\n\nThe column number where the function call appears, if available.\n\nThis is important in JavaScript because of its anonymous functions.\n\n### setColumnNumber\n\nThe column number where the function call appears, if available.\n\nThis is important in JavaScript because of its anonymous functions.\n\n### getLoadModule\n\nThe binary module from where the code was loaded.\n\n### hasLoadModule\n\n### clearLoadModule\n\n### setLoadModule\n\nThe binary module from where the code was loaded.\n\n### getSourceVersion\n\nThe version of the deployed source code (up to 128 bytes).\n\n### hasSourceVersion\n\n### clearSourceVersion\n\n### setSourceVersion\n\nThe version of the deployed source code (up to 128 bytes)."]]