Sierra Toolkit  Version of the Day
stk_classic::diag::Tracespec Class Reference

Class Tracespec dissects file specification strings. It contains a single char const pointer to a function specification string. Accessor functions can dissect the function specification string and return various components of it. More...

#include <Trace.hpp>

Inheritance diagram for stk_classic::diag::Tracespec:

List of all members.

Public Member Functions

 Tracespec (const char *function_spec)
const char * getFunctionSpec () const
 Member function getFunctionSpec returns the function's name.
std::string getFunctionName () const
 Member function getFunctionName returns the function's name.
std::string getFunctionShortName () const
 Member function getFunctionName returns the function's name.
std::string getFunctionClass () const
 Member function getFunctionName returns the function's name.
std::string getFunctionNamespace () const
 Member function getFunctionName returns the function's name.
std::string getFunctionShortClass () const
 Member function getFunctionName returns the function's name.

Protected Attributes

const char * m_functionSpec
 The member function specification.

Detailed Description

Class Tracespec dissects file specification strings. It contains a single char const pointer to a function specification string. Accessor functions can dissect the function specification string and return various components of it.

DiagTracingDetail

Definition at line 32 of file stk_util/stk_util/diag/Trace.hpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines