Class: Google::Devtools::Cloudtrace::V2::StackTrace::StackFrame

Inherits:
Object
  • Object
show all
Defined in:
lib/google/cloud/trace/v2/doc/google/devtools/cloudtrace/v2/trace.rb

Overview

Represents a single stack frame in a stack trace.

Instance Attribute Summary collapse

Instance Attribute Details

#column_numberInteger

Returns The column number where the function call appears, if available. This is important in JavaScript because of its anonymous functions.

Returns:

  • (Integer)

    The column number where the function call appears, if available. This is important in JavaScript because of its anonymous functions.



277
# File 'lib/google/cloud/trace/v2/doc/google/devtools/cloudtrace/v2/trace.rb', line 277

class StackFrame; end

#file_nameGoogle::Devtools::Cloudtrace::V2::TruncatableString

Returns The name of the source file where the function call appears (up to 256 bytes).

Returns:



277
# File 'lib/google/cloud/trace/v2/doc/google/devtools/cloudtrace/v2/trace.rb', line 277

class StackFrame; end

#function_nameGoogle::Devtools::Cloudtrace::V2::TruncatableString

Returns The fully-qualified name that uniquely identifies the function or method that is active in this frame (up to 1024 bytes).

Returns:



277
# File 'lib/google/cloud/trace/v2/doc/google/devtools/cloudtrace/v2/trace.rb', line 277

class StackFrame; end

#line_numberInteger

Returns The line number in +file_name+ where the function call appears.

Returns:

  • (Integer)

    The line number in +file_name+ where the function call appears.



277
# File 'lib/google/cloud/trace/v2/doc/google/devtools/cloudtrace/v2/trace.rb', line 277

class StackFrame; end

#load_moduleGoogle::Devtools::Cloudtrace::V2::Module

Returns The binary module from where the code was loaded.

Returns:



277
# File 'lib/google/cloud/trace/v2/doc/google/devtools/cloudtrace/v2/trace.rb', line 277

class StackFrame; end

#original_function_nameGoogle::Devtools::Cloudtrace::V2::TruncatableString

Returns An un-mangled function name, if +function_name+ is mangled. The name can be fully-qualified (up to 1024 bytes).

Returns:



277
# File 'lib/google/cloud/trace/v2/doc/google/devtools/cloudtrace/v2/trace.rb', line 277

class StackFrame; end

#source_versionGoogle::Devtools::Cloudtrace::V2::TruncatableString

Returns The version of the deployed source code (up to 128 bytes).

Returns:



277
# File 'lib/google/cloud/trace/v2/doc/google/devtools/cloudtrace/v2/trace.rb', line 277

class StackFrame; end