Dali 3D User Interface Engine
List of all members | Public Member Functions | Private Attributes
Dali::Internal::Adaptor::KernelTrace Class Reference

Concrete Kernel Tracing Interface. More...

#include <kernel-trace.h>

Inheritance diagram for Dali::Internal::Adaptor::KernelTrace:
Inheritance graph
Collaboration diagram for Dali::Internal::Adaptor::KernelTrace:
Collaboration graph

Public Member Functions

 KernelTrace ()
 Constructor. More...
virtual ~KernelTrace ()
 Destructor. More...
virtual void Trace (const PerformanceMarker &marker, const std::string &traceMessage)

Private Attributes

int mFileDescriptor
bool mLoggedError:1

Additional Inherited Members

- Protected Member Functions inherited from Dali::Internal::Adaptor::TraceInterface
 TraceInterface ()
 Constructor. More...
virtual ~TraceInterface ()
 virtual destructor More...
 TraceInterface (const TraceInterface &)
TraceInterfaceoperator= (const TraceInterface &)

Detailed Description

Concrete Kernel Tracing Interface.

Used to log trace messages to the kernel using ftrace.

Definition at line 37 of file kernel-trace.h.

Constructor & Destructor Documentation

Dali::Internal::Adaptor::KernelTrace::KernelTrace ( )


Definition at line 44 of file kernel-trace.cpp.

Dali::Internal::Adaptor::KernelTrace::~KernelTrace ( )


Definition at line 50 of file kernel-trace.cpp.

References mFileDescriptor.

Member Function Documentation

void Dali::Internal::Adaptor::KernelTrace::Trace ( const PerformanceMarker marker,
const std::string &  traceMessage 

Member Data Documentation

int Dali::Internal::Adaptor::KernelTrace::mFileDescriptor

Definition at line 58 of file kernel-trace.h.

Referenced by Trace(), and ~KernelTrace().

bool Dali::Internal::Adaptor::KernelTrace::mLoggedError

Definition at line 59 of file kernel-trace.h.

Referenced by Trace().

The documentation for this class was generated from the following files:
Dali Docs Home
Read more about Dali