Dali 3D User Interface Engine
Namespaces | Macros | Typedefs | Enumerations | Functions
debug.h File Reference
#include <string>
#include <sstream>
#include <list>
#include <dali/public-api/common/dali-common.h>
Include dependency graph for debug.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Dali
 The top level DALi namespace.
 
namespace  Dali::Integration
 
namespace  Dali::Integration::Log
 

Macros

#define DALI_LOG_ERROR(format, args...)   Dali::Integration::Log::LogMessage(Dali::Integration::Log::DebugError, "%s " format, __PRETTY_FUNCTION__, ## args)
 Provides unfiltered logging for global error level messages. More...
 
#define DALI_LOG_ERROR_NOFN(format, args...)   Dali::Integration::Log::LogMessage(Dali::Integration::Log::DebugError, format, ## args)
 
#define DALI_LOG_FPS(format, args...)   Dali::Integration::Log::LogMessage(Dali::Integration::Log::DebugInfo, format, ## args)
 Provides unfiltered logging for fps monitor. More...
 
#define DALI_LOG_UPDATE_STATUS(format, args...)   Dali::Integration::Log::LogMessage(Dali::Integration::Log::DebugInfo, format, ## args)
 Provides unfiltered logging for update status. More...
 
#define DALI_LOG_RENDER_INFO(format, args...)   Dali::Integration::Log::LogMessage(Dali::Integration::Log::DebugInfo, format, ## args)
 Provides unfiltered logging for render information. More...
 
#define DALI_LOG_WARNING(format, args...)
 
#define DALI_LOG_FILTER_SET_LEVEL(filter, level)
 
#define DALI_LOG_FILTER_ENABLE_TRACE(filter)
 
#define DALI_LOG_FILTER_DISABLE_TRACE(filter)
 
#define DALI_LOG_INFO(filter, level, format, args...)
 
#define DALI_LOG_TRACE_METHOD_FMT(filter, format, args...)
 
#define DALI_LOG_TRACE_METHOD(filter)
 
#define DALI_LOG_OBJECT_STRING_DECLARATION
 
#define DALI_LOG_ACTOR_TREE(node)
 
#define DALI_LOG_SET_OBJECT_STRING(object, string)
 
#define DALI_LOG_FMT_OBJECT_STRING(object, fmt, args...)
 
#define DALI_LOG_GET_OBJECT_STRING(object)
 
#define DALI_LOG_GET_OBJECT_C_STR(object)   ""
 
#define DALI_LOG_OBJECT(filter, object)
 
#define DALI_LOG_MATRIX(filter, matrix)
 
#define DALI_LOG_VECTOR4(filter, vector)
 
#define DALI_LOG_VECTOR3(filter, vector)
 
#define DALI_LOG_COLOR(filter, color)
 

Typedefs

typedef void(* Dali::Integration::Log::LogFunction )(DebugPriority priority, std::string &message)
 typedef for the logging function. More...
 

Enumerations

enum  Dali::Integration::Log::DebugPriority { Dali::Integration::Log::DebugInfo, Dali::Integration::Log::DebugWarning, Dali::Integration::Log::DebugError }
 

Functions

void Dali::Integration::Log::LogMessage (enum DebugPriority level, const char *format,...)
 Used by logging macros to log a message along with function/class name. More...
 
void Dali::Integration::Log::InstallLogFunction (const LogFunction &logFunction)
 A log function has to be installed for every thread that wants to use logging. More...
 
void Dali::Integration::Log::UninstallLogFunction ()
 A log function has to be uninstalled for every thread that wants to use logging. More...
 
std::string Dali::Integration::Log::ColorToString (const Vector4 &color)
 Helper method to translate a color to a string. More...
 
std::string Dali::Integration::Log::Vector4ToString (const Vector4 &v, size_t precision=3, size_t indent=0)
 Helper method to translate a vector4 to a string. More...
 
std::string Dali::Integration::Log::Vector3ToString (const Vector3 &v, size_t precision=3, size_t indent=0)
 Helper method to translate a vector4 to a string. More...
 
std::string Dali::Integration::Log::QuaternionToString (const Quaternion &q, size_t precision=3, size_t indent=0)
 Helper method to translate a quaternion to a string. More...
 
std::string Dali::Integration::Log::Matrix3ToString (const Matrix3 &m, size_t precision=3, size_t indent=0)
 Helper method to translate a 3x3 matrix to a string. More...
 
std::string Dali::Integration::Log::MatrixToString (const Matrix &m, size_t precision=3, size_t indent=0)
 Helper method to translate a 4x4 matrix to a string. More...
 

Macro Definition Documentation

#define DALI_LOG_ACTOR_TREE (   node)

Definition at line 389 of file debug.h.

#define DALI_LOG_COLOR (   filter,
  color 
)

Definition at line 482 of file debug.h.

#define DALI_LOG_ERROR (   format,
  args... 
)    Dali::Integration::Log::LogMessage(Dali::Integration::Log::DebugError, "%s " format, __PRETTY_FUNCTION__, ## args)

Provides unfiltered logging for global error level messages.

Definition at line 89 of file debug.h.

Referenced by Dali::Internal::Adaptor::Socket::Accept(), Dali::Toolkit::Internal::AtlasManager::Add(), Dali::Internal::ConstraintBase::AddSource(), Dali::Material::AddTexture(), Dali::Internal::Adaptor::Socket::Bind(), Dali::Internal::CheckGlError(), Dali::Internal::Adaptor::EglImplementation::ChooseConfig(), Dali::Internal::Adaptor::Socket::CloseSocket(), Dali::Internal::Program::CompileShader(), Dali::ConditionalWait::ConditionalWait(), Dali::Integration::ConvertToGlFormat(), Dali::Toolkit::Internal::AtlasManager::CreateAtlas(), Dali::Internal::NinePatchImage::CreateCroppedBufferImage(), Dali::Internal::NativeTexture::CreateGlTexture(), Dali::Internal::FrameBufferTexture::CreateGlTexture(), Dali::Internal::Adaptor::EglImageExtensions::CreateImageKHR(), Dali::Internal::Adaptor::Socket::CreateQuitPipe(), Dali::TizenPlatform::anonymous_namespace{loader-bmp.cpp}::DecodeBF32(), Dali::TizenPlatform::anonymous_namespace{loader-bmp.cpp}::DecodeBF32V4(), Dali::TizenPlatform::anonymous_namespace{loader-bmp.cpp}::DecodeBF555(), Dali::TizenPlatform::anonymous_namespace{loader-bmp.cpp}::DecodeBF565(), Dali::TizenPlatform::anonymous_namespace{loader-gif.cpp}::DecodeImage(), Dali::Internal::ResourceClient::DecodeResource(), Dali::TizenPlatform::anonymous_namespace{loader-bmp.cpp}::DecodeRGB1(), Dali::TizenPlatform::anonymous_namespace{loader-bmp.cpp}::DecodeRGB24V5(), Dali::TizenPlatform::anonymous_namespace{loader-bmp.cpp}::DecodeRGB4(), Dali::TizenPlatform::anonymous_namespace{loader-bmp.cpp}::DecodeRGB555(), Dali::TizenPlatform::anonymous_namespace{loader-bmp.cpp}::DecodeRGB8(), Dali::TizenPlatform::DataCompression::DecodeRle(), Dali::TizenPlatform::anonymous_namespace{loader-bmp.cpp}::DecodeRLE4(), Dali::TizenPlatform::anonymous_namespace{loader-bmp.cpp}::DecodeRLE8(), Dali::Internal::FrameBufferStateCache::DeleteFrameBuffer(), Dali::Internal::Adaptor::EglImageExtensions::DestroyImageKHR(), Dali::Internal::Adaptor::ECoreX::GlExtensions::DiscardFrameBuffer(), Dali::Toolkit::Internal::BorderRenderer::DoInitialize(), Dali::Toolkit::Internal::ColorRenderer::DoInitialize(), Dali::Toolkit::Internal::NPatchRenderer::DoInitialize(), Dali::Toolkit::Internal::GradientRenderer::DoInitialize(), Dali::BaseSignal::EmitGuard::EmitGuard(), Dali::TizenPlatform::EncodeToJpeg(), Dali::TizenPlatform::EncodeToPng(), Dali::Scripting::EnumStringToInteger(), Dali::Internal::Adaptor::FileDescriptorMonitor::Impl::EventDispatch(), Dali::Internal::Adaptor::Socket::ExitSelect(), Dali::Toolkit::Internal::FeedbackStyle::FeedbackStyle(), Dali::Scripting::FindEnumIndex(), Dali::Toolkit::FixedRuler::FixedRuler(), Dali::Internal::FrameBufferStateCache::FrameBuffersCreated(), Dali::Internal::SceneGraph::anonymous_namespace{scene-graph-camera-attachment.cpp}::Frustum(), Dali::Toolkit::Internal::AtlasManager::GenerateMeshData(), Dali::Pixel::GetAlphaOffsetAndMask(), Dali::TizenPlatform::anonymous_namespace{image-loader.cpp}::GetBitmapLoaderFunctions(), Dali::Pixel::GetBytesPerPixel(), Dali::Internal::FrameBufferStateCache::GetClearMask(), Dali::Toolkit::Internal::RendererFactory::GetControlRenderer(), Dali::Toolkit::Internal::FeedbackStyle::GetFeedbackPattern(), Dali::Toolkit::FixedRuler::GetPageFromPosition(), Dali::Internal::Adaptor::ECoreX::GlExtensions::GetProgramBinaryOES(), Dali::Internal::Object::GetProperty(), anonymous_namespace{nine-patch-image-impl.cpp}::GetRedOffsetAndMask(), anonymous_namespace{automation.cpp}::JsonPropertyValue::GetVector2(), anonymous_namespace{automation.cpp}::JsonPropertyValue::GetVector3(), anonymous_namespace{automation.cpp}::JsonPropertyValue::GetVector4(), Dali::TizenPlatform::anonymous_namespace{loader-gif.cpp}::HandleExtensionRecordType(), Dali::TizenPlatform::anonymous_namespace{loader-gif.cpp}::HandleImageDescriptionRecordType(), Dali::Toolkit::Internal::AccessibilityManager::HandlePanGesture(), Dali::Toolkit::Internal::anonymous_namespace{control-renderer-data-impl.cpp}::HintFromString(), Dali::Toolkit::Internal::ScriptPluginProxy::Initialize(), Dali::Internal::Adaptor::FeedbackPluginProxy::Initialize(), Dali::Toolkit::Internal::NPatchRenderer::InitializeFromImage(), Dali::Toolkit::Internal::NPatchRenderer::InitializeRenderer(), Dali::Internal::Atlas::IsInside(), Dali::TizenPlatform::anonymous_namespace{loader-jpeg-turbo.cpp}::JpegErrorHandler(), Dali::Internal::Program::Link(), Dali::Internal::Adaptor::Socket::Listen(), Dali::Internal::Program::Load(), Dali::TizenPlatform::anonymous_namespace{loader-astc.cpp}::LoadAstcHeader(), Dali::TizenPlatform::LoadBitmapFromAstc(), Dali::TizenPlatform::LoadBitmapFromBmp(), Dali::TizenPlatform::LoadBitmapFromGif(), Dali::TizenPlatform::LoadBitmapFromJpeg(), Dali::TizenPlatform::LoadBitmapFromKtx(), Dali::TizenPlatform::LoadBitmapFromWbmp(), Dali::TizenPlatform::LoadExifData(), Dali::TizenPlatform::anonymous_namespace{loader-gif.cpp}::LoadGifHeader(), Dali::TizenPlatform::anonymous_namespace{loader-ico.cpp}::LoadIcoHeaderHelper(), Dali::TizenPlatform::anonymous_namespace{loader-ktx.cpp}::LoadKtxHeader(), Dali::TizenPlatform::ResourceLoader::ResourceLoaderImpl::LoadResource(), Dali::Internal::ResourceManager::LoadResponse(), Dali::Toolkit::Internal::FeedbackStyle::LoadTheme(), Dali::TizenPlatform::LoadWbmpHeader(), Dali::Internal::Mutex::Lock(), Dali::Mutex::Mutex(), Dali::Scripting::NewActor(), Dali::Scripting::NewImage(), Dali::ConditionalWait::Notify(), Dali::Toolkit::Internal::FeedbackStyle::ObjectCreated(), Dali::Internal::Adaptor::ObjectProfiler::OnObjectCreated(), Dali::Internal::SceneGraph::anonymous_namespace{scene-graph-camera-attachment.cpp}::Orthographic(), Dali::Internal::NinePatchImage::ParseBorders(), Dali::Internal::Adaptor::FileDescriptorMonitor::Impl::PollCabllack(), Dali::Internal::Adaptor::Egl::PrintError(), Dali::Internal::Adaptor::ECoreX::GlExtensions::ProgramBinaryOES(), Dali::Internal::Adaptor::Socket::Read(), Dali::Internal::ResourceClient::ReloadResource(), Dali::Toolkit::Internal::AtlasManager::Remove(), Dali::Internal::Render::Renderer::Render(), Dali::Internal::Adaptor::Socket::ReuseAddress(), Dali::Internal::Adaptor::Socket::Select(), Dali::Internal::Adaptor::Socket::SetBufferSize(), Dali::Toolkit::Internal::SuperBlurView::SetProperty(), Dali::Internal::Object::SetProperty(), Dali::Internal::Adaptor::Automation::SetProperty(), Dali::Toolkit::Internal::Internal::ControlRenderer::Impl::CustomShader::SetPropertyMap(), Dali::Toolkit::Internal::ScrollBar::SetScrollIndicator(), Dali::Toolkit::Internal::ScrollBar::SetScrollPropertySource(), Dali::Internal::SceneGraph::Shader::SetUniforms(), Dali::Internal::Adaptor::Socket::Socket(), Dali::Internal::Adaptor::NetworkPerformanceServer::Start(), Dali::Toolkit::Internal::CubeTransitionEffect::StartTransition(), Dali::Toolkit::Internal::FeedbackStyle::StyleChanged(), Dali::Internal::Adaptor::EglImageExtensions::TargetTextureKHR(), Dali::TizenPlatform::ResourceThreadBase::ThreadLoop(), Dali::Internal::Adaptor::KernelTrace::Trace(), Dali::Internal::Adaptor::TriggerEvent::Trigger(), Dali::Internal::Adaptor::TriggerEvent::TriggerEvent(), Dali::Toolkit::Internal::ScriptPluginProxy::UnInitialize(), Dali::Internal::Mutex::Unlock(), Dali::Internal::CompressedBitmapTexture::Update(), Dali::Internal::BitmapTexture::Update(), Dali::Toolkit::Internal::AtlasManager::UploadImage(), Dali::Toolkit::Internal::ImageAtlas::UploadToAtlas(), Dali::TizenPlatform::anonymous_namespace{loader-ktx.cpp}::ValidInternalFormat(), Dali::ConditionalWait::Wait(), Dali::Internal::Adaptor::Socket::Write(), Dali::TizenPlatform::anonymous_namespace{loader-png.cpp}::WriteData(), Dali::Internal::Archive::~Archive(), Dali::TizenPlatform::anonymous_namespace{loader-gif.cpp}::AutoCleanupGif::~AutoCleanupGif(), Dali::BaseSignal::~BaseSignal(), Dali::ConditionalWait::~ConditionalWait(), Dali::Internal::Adaptor::FeedbackPluginProxy::~FeedbackPluginProxy(), Dali::Mutex::~Mutex(), and Dali::RefObject::~RefObject().

#define DALI_LOG_ERROR_NOFN (   format,
  args... 
)    Dali::Integration::Log::LogMessage(Dali::Integration::Log::DebugError, format, ## args)

Definition at line 91 of file debug.h.

Referenced by Dali::Any::AssertAlways(), and Dali::DaliAssertMessage().

#define DALI_LOG_FILTER_DISABLE_TRACE (   filter)

Definition at line 272 of file debug.h.

#define DALI_LOG_FILTER_ENABLE_TRACE (   filter)

Definition at line 271 of file debug.h.

#define DALI_LOG_FILTER_SET_LEVEL (   filter,
  level 
)

Definition at line 270 of file debug.h.

#define DALI_LOG_FMT_OBJECT_STRING (   object,
  fmt,
  args... 
)

Definition at line 391 of file debug.h.

#define DALI_LOG_FPS (   format,
  args... 
)    Dali::Integration::Log::LogMessage(Dali::Integration::Log::DebugInfo, format, ## args)

Provides unfiltered logging for fps monitor.

Definition at line 96 of file debug.h.

Referenced by Dali::Internal::Adaptor::FpsTracker::OutputFPSRecord().

#define DALI_LOG_GET_OBJECT_C_STR (   object)    ""
#define DALI_LOG_GET_OBJECT_STRING (   object)
#define DALI_LOG_INFO (   filter,
  level,
  format,
  args... 
)

Definition at line 287 of file debug.h.

Referenced by Dali::Toolkit::Internal::AccessibilityManager::AccessibilityActionRead(), Dali::Toolkit::Internal::AtlasGlyphManager::Add(), Dali::Internal::PanGestureDetector::AddAngle(), Dali::Internal::SceneGraph::TextureCache::AddBitmap(), Dali::Internal::ResourceClient::AddBitmapImage(), Dali::Internal::SceneGraph::TextureCache::AddFrameBuffer(), Dali::Internal::ResourceClient::AddFrameBufferImage(), Dali::Toolkit::Text::AtlasRenderer::Impl::AddGlyphs(), Dali::Internal::SceneGraph::TextureCache::AddNativeImage(), Dali::Internal::ResourceClient::AddNativeImage(), Dali::Toolkit::Internal::TextSelectionPopup::AddOption(), Dali::Toolkit::Internal::TextSelectionPopup::AddPopupOptionsToToolbar(), Dali::Internal::SceneGraph::anonymous_namespace{process-render-tasks.cpp}::AddRenderablesForTask(), Dali::Internal::SceneGraph::AddRenderersToRenderList(), Dali::Toolkit::Internal::AtlasGlyphManager::AdjustReferenceCount(), Dali::Internal::ResourceClient::AllocateTexture(), Dali::Internal::BitmapTexture::AreaUpdated(), Dali::Internal::CompressedBitmapTexture::AssignBitmap(), Dali::Internal::BitmapTexture::AssignBitmap(), Dali::Toolkit::Text::Controller::BackspaceKeyEvent(), Dali::TizenPlatform::ResourceThreadBase::CancelRequest(), Dali::Toolkit::Text::Controller::Impl::ChangeState(), Dali::Internal::PanGestureDetector::CheckAngleAllowed(), Dali::TizenPlatform::ResourceLoader::ResourceLoaderImpl::ClearRequest(), Dali::Integration::ConvertToGlFormat(), Dali::Internal::Adaptor::EglImplementation::CreateContext(), Dali::Internal::NativeTexture::CreateGlTexture(), Dali::Internal::CompressedBitmapTexture::CreateGlTexture(), Dali::Internal::BitmapTexture::CreateGlTexture(), Dali::Internal::SceneGraph::TextureCache::CreateTexture(), Dali::TizenPlatform::ResourceThreadImage::Decode(), Dali::Internal::ResourceClient::DecodeResource(), Dali::Internal::Adaptor::GestureManager::DeleteGestureDetector(), Dali::Internal::BitmapTexture::DiscardBitmapBuffer(), Dali::Internal::SceneGraph::TextureCache::DiscardTexture(), Dali::Toolkit::Internal::AccessibilityManager::DoMoveFocus(), Dali::Toolkit::Text::Controller::DoRelayout(), Dali::Toolkit::Internal::KeyboardFocusManager::DoSetCurrentFocusActor(), Dali::TizenPlatform::ResourceThreadImage::Download(), Dali::Internal::Platform::DownscaleInPlacePow2(), Dali::Internal::Platform::anonymous_namespace{image-operations.cpp}::DownscaleInPlacePow2Generic(), Dali::Internal::PanGestureDetector::EmitPanGestureSignal(), Dali::Internal::RenderTask::EmitSignalFinish(), Dali::Internal::Adaptor::StyleMonitor::EmitStyleChangeSignal(), Dali::TizenPlatform::anonymous_namespace{loader-wbmp.cpp}::extractMultiByteInteger(), Dali::Toolkit::Internal::FeedbackStyle::FeedbackStyle(), Dali::Internal::FrameBufferTexture::FrameBufferTexture(), Dali::Internal::Adaptor::FrameTime::FrameTime(), Dali::Internal::Adaptor::GestureManager::GestureManager(), Dali::Toolkit::Text::Controller::Impl::GetClosestCursorIndex(), Dali::Internal::SceneGraph::TextureCache::GetFramebuffer(), Dali::Toolkit::Text::Controller::GetHeightForWidth(), Dali::Toolkit::Text::LayoutEngine::Impl::GetLineLayoutForBox(), Dali::Toolkit::Text::Controller::GetNaturalSize(), Dali::Toolkit::Internal::TextEditor::GetProperty(), Dali::Toolkit::Internal::TextField::GetProperty(), Dali::Internal::Object::GetPropertyCount(), Dali::TizenPlatform::ResourceLoader::ResourceLoaderImpl::GetRequest(), Dali::Toolkit::Text::Controller::GetText(), Dali::Internal::SceneGraph::TextureCache::GetTexture(), Dali::Internal::TypeRegistry::GetTypeInfo(), Dali::Internal::Context::GlContextCreated(), Dali::Internal::Context::GlContextDestroyed(), Dali::Internal::Adaptor::AccessibilityAdaptor::HandleActionActivateEvent(), Dali::Internal::Adaptor::AccessibilityAdaptor::HandleActionBackEvent(), Dali::Internal::Adaptor::AccessibilityAdaptor::HandleActionClearFocusEvent(), Dali::Internal::Adaptor::AccessibilityAdaptor::HandleActionDownEvent(), Dali::Internal::Adaptor::AccessibilityAdaptor::HandleActionMoveToFirstEvent(), Dali::Internal::Adaptor::AccessibilityAdaptor::HandleActionMoveToLastEvent(), Dali::Internal::Adaptor::AccessibilityAdaptor::HandleActionNextEvent(), Dali::Internal::Adaptor::AccessibilityAdaptor::HandleActionPageDownEvent(), Dali::Internal::Adaptor::AccessibilityAdaptor::HandleActionPageLeftEvent(), Dali::Internal::Adaptor::AccessibilityAdaptor::HandleActionPageRightEvent(), Dali::Internal::Adaptor::AccessibilityAdaptor::HandleActionPageUpEvent(), Dali::Internal::Adaptor::AccessibilityAdaptor::HandleActionPreviousEvent(), Dali::Internal::Adaptor::AccessibilityAdaptor::HandleActionReadEvent(), Dali::Internal::Adaptor::AccessibilityAdaptor::HandleActionReadFromNextEvent(), Dali::Internal::Adaptor::AccessibilityAdaptor::HandleActionReadFromTopEvent(), Dali::Internal::Adaptor::AccessibilityAdaptor::HandleActionReadIndicatorInformationEvent(), Dali::Internal::Adaptor::AccessibilityAdaptor::HandleActionReadNextEvent(), Dali::Internal::Adaptor::AccessibilityAdaptor::HandleActionReadPauseResumeEvent(), Dali::Internal::Adaptor::AccessibilityAdaptor::HandleActionReadPreviousEvent(), Dali::Internal::Adaptor::AccessibilityAdaptor::HandleActionScrollDownEvent(), Dali::Internal::Adaptor::AccessibilityAdaptor::HandleActionScrollUpEvent(), Dali::Internal::Adaptor::AccessibilityAdaptor::HandleActionStartStopEvent(), Dali::Internal::Adaptor::AccessibilityAdaptor::HandleActionUpEvent(), Dali::Internal::Adaptor::AccessibilityAdaptor::HandleActionZoomEvent(), Dali::Internal::ResourceManager::HandleAddBitmapImageRequest(), Dali::Internal::ResourceManager::HandleAddFrameBufferImageRequest(), Dali::Internal::ResourceManager::HandleAddNativeImageRequest(), Dali::Internal::ResourceManager::HandleAllocateTextureRequest(), Dali::Internal::ResourceManager::HandleDecodeResourceRequest(), Dali::Internal::ResourceManager::HandleDiscardResourceRequest(), Dali::Internal::ResourceManager::HandleLoadResourceRequest(), Dali::Internal::ResourceManager::HandleReloadResourceRequest(), Dali::Internal::RenderTask::HasFinished(), Dali::Toolkit::Internal::TextSelectionPopup::HideAnimationFinished(), Dali::Internal::Adaptor::SingleThreadController::Initialize(), Dali::Internal::Context::InitializeGlState(), Dali::Toolkit::Text::Controller::InsertText(), Dali::TizenPlatform::ResourceThreadBase::InterruptionPoint(), Dali::Toolkit::Internal::TextEditor::KeyboardStatusChanged(), Dali::Toolkit::Internal::TextField::KeyboardStatusChanged(), Dali::Toolkit::Text::Controller::KeyEvent(), Dali::Toolkit::Text::LayoutEngine::Impl::LayoutText(), Dali::Internal::Platform::LinearSample(), Dali::TizenPlatform::ResourceThreadImage::Load(), Dali::Internal::ShaderFactory::Load(), Dali::Internal::Program::Load(), Dali::Internal::ResourceManager::LoadFailed(), Dali::TizenPlatform::ResourceLoader::LoadFile(), Dali::TizenPlatform::ResourceLoader::ResourceLoaderImpl::LoadFurtherResources(), Dali::Internal::ResourceManager::LoadResponse(), Dali::Internal::ShaderFactory::MemoryCacheInsert(), Dali::Toolkit::Internal::AccessibilityManager::MoveFocusBackward(), Dali::Toolkit::Internal::AccessibilityManager::MoveFocusForward(), Dali::Internal::NativeTexture::NativeTexture(), Dali::Toolkit::Text::AtlasRenderer::New(), Dali::Toolkit::Internal::TextSelectionPopup::New(), Dali::Internal::ResourceClient::NotifyLoading(), Dali::Internal::ResourceClient::NotifyLoadingFailed(), Dali::Internal::ResourceClient::NotifyLoadingSucceeded(), Dali::Internal::ResourceClient::NotifyUploaded(), Dali::Toolkit::Internal::FeedbackStyle::ObjectCreated(), Dali::Internal::ActorObserver::ObjectDestroyed(), Dali::Internal::RelayoutController::OnApplicationSceneCreated(), Dali::Toolkit::Internal::TextEditor::OnImfEvent(), Dali::Toolkit::Internal::TextField::OnImfEvent(), Dali::Toolkit::Internal::TextSelectionPopup::OnInitialize(), Dali::Toolkit::Internal::TextEditor::OnKeyEvent(), Dali::Toolkit::Internal::TextField::OnKeyEvent(), Dali::Toolkit::Internal::TextEditor::OnKeyInputFocusGained(), Dali::Toolkit::Internal::TextField::OnKeyInputFocusGained(), Dali::Toolkit::Internal::TextEditor::OnKeyInputFocusLost(), Dali::Toolkit::Internal::TextField::OnKeyInputFocusLost(), Dali::Toolkit::Text::Controller::Impl::OnLongPressEvent(), Dali::Toolkit::Internal::TextEditor::OnRelayout(), Dali::Toolkit::Internal::TextField::OnRelayout(), Dali::Toolkit::Text::Controller::Impl::OnSelectAllEvent(), Dali::Toolkit::Internal::TextSelectionPopup::OnStageConnection(), Dali::Toolkit::Internal::TextLabel::OnStyleChange(), Dali::Toolkit::Internal::TextEditor::OnStyleChange(), Dali::Toolkit::Internal::TextField::OnStyleChange(), Dali::Toolkit::Internal::TextEditor::OnTap(), Dali::Toolkit::Internal::TextField::OnTap(), Dali::Internal::Adaptor::SingleThreadController::OnTimerTick(), Dali::Internal::InputArchive::OpenChunk(), Dali::Internal::Adaptor::SingleThreadController::Pause(), Dali::Internal::InputArchive::PeekChunk(), Dali::Toolkit::Internal::FeedbackStyle::PlayFeedback(), Dali::Internal::Platform::PointSample(), Dali::Internal::ResourceManager::PostProcessResources(), Dali::Internal::Adaptor::FrameTime::PredictNextSyncTime(), Dali::Internal::Context::PrintGlString(), Dali::Internal::SceneGraph::PrintNodes(), Dali::Internal::HoverEventProcessor::ProcessHoverEvent(), Dali::Toolkit::Text::Controller::Impl::ProcessInputEvents(), Dali::Internal::SceneGraph::ProcessRenderTasks(), Dali::Internal::TouchEventProcessor::ProcessTouchEvent(), Dali::Internal::WheelEventProcessor::ProcessWheelEvent(), Dali::Internal::TypeRegistry::Register(), Dali::Internal::Adaptor::GestureManager::Register(), Dali::Internal::RelayoutController::Relayout(), Dali::Toolkit::Text::Controller::Relayout(), Dali::Internal::ResourceClient::ReloadResource(), Dali::Toolkit::Text::Controller::RemoveText(), Dali::Internal::RenderTask::RenderTask(), Dali::Internal::Adaptor::SingleThreadController::ReplaceSurface(), Dali::Toolkit::Text::Controller::Impl::RepositionSelectionHandles(), Dali::Internal::ResourceClient::RequestResource(), Dali::Internal::ResourceClient::RequestResourceTicket(), Dali::Internal::Adaptor::SingleThreadController::RequestUpdate(), Dali::Internal::Adaptor::SingleThreadController::RequestUpdateOnce(), Dali::Internal::ActorObserver::ResetActor(), Dali::Internal::ResourceClient::ResourceTicketDiscarded(), Dali::Internal::Adaptor::FrameTime::Resume(), Dali::Internal::Adaptor::SingleThreadController::Resume(), Dali::Internal::Adaptor::UpdateThread::Run(), Dali::Internal::Adaptor::VSyncNotifier::Run(), Dali::Internal::Adaptor::RenderThread::Run(), Dali::Internal::ShaderFactory::SaveBinary(), Dali::TizenPlatform::ResourceLoader::SaveFile(), Dali::Toolkit::Text::Controller::SelectEvent(), Dali::Internal::Adaptor::GestureManager::SendEvent(), Dali::Internal::ActorObserver::SetActor(), Dali::Toolkit::Text::Controller::SetDefaultFontFamily(), Dali::Toolkit::Text::Controller::SetDefaultPointSize(), Dali::Internal::SceneGraph::TextureCache::SetDiscardBitmapsPolicy(), Dali::Toolkit::Text::SetFontStyleProperty(), Dali::Toolkit::Text::SetLineBreakInfo(), Dali::Internal::PanGestureDetector::SetMaximumTouchesRequired(), Dali::Internal::Adaptor::GestureManager::SetMinimumPinchDistance(), Dali::Internal::PanGestureDetector::SetMinimumTouchesRequired(), Dali::Toolkit::Internal::TextLabel::SetProperty(), Dali::Toolkit::Internal::TextField::SetProperty(), Dali::Toolkit::Internal::TextEditor::SetProperty(), Dali::Internal::RenderTask::SetRefreshRate(), Dali::Internal::Adaptor::SingleThreadController::SetRenderRefreshRate(), Dali::Internal::Stage::SetStereoBase(), Dali::Internal::Adaptor::FrameTime::SetSyncTime(), Dali::Toolkit::Text::Controller::SetText(), Dali::Internal::Stage::SetViewMode(), Dali::Toolkit::Text::SetWordBreakInfo(), Dali::Internal::Adaptor::SingleThreadController::SingleThreadController(), Dali::Internal::InputArchive::SkipChunk(), Dali::Internal::Adaptor::FrameTime::Sleep(), Dali::Internal::SceneGraph::SortRenderItems(), Dali::Internal::Adaptor::UpdateThread::Start(), Dali::Internal::Adaptor::VSyncNotifier::Start(), Dali::Internal::Adaptor::SingleThreadController::Start(), Dali::Internal::Adaptor::RenderThread::Start(), Dali::Internal::Adaptor::UpdateThread::Stop(), Dali::Internal::Adaptor::VSyncNotifier::Stop(), Dali::Internal::Adaptor::RenderThread::Stop(), Dali::Internal::Adaptor::GestureManager::Stop(), Dali::Internal::Adaptor::SingleThreadController::Stop(), Dali::TizenPlatform::ResourceLoader::ResourceLoaderImpl::StoreRequest(), Dali::Internal::Adaptor::StyleMonitor::StyleChanged(), Dali::Toolkit::Internal::FeedbackStyle::StyleChanged(), Dali::Internal::Adaptor::StyleMonitor::StyleMonitor(), Dali::Internal::Adaptor::FrameTime::Suspend(), Dali::Toolkit::Text::Controller::TapEvent(), Dali::TizenPlatform::ResourceThreadBase::ThreadLoop(), Dali::Internal::Adaptor::GestureManager::Unregister(), Dali::Internal::CompressedBitmapTexture::Update(), Dali::Internal::Adaptor::GestureManager::Update(), Dali::Internal::BitmapTexture::Update(), Dali::Internal::SceneGraph::UpdateManager::Update(), Dali::Toolkit::Text::Controller::UpdateAfterFontChange(), Dali::Internal::BitmapTexture::UpdateArea(), Dali::Internal::ResourceManager::UpdateCache(), Dali::Toolkit::Text::Controller::Impl::UpdateCursorPosition(), Dali::Internal::ResourceClient::UpdateImageTicket(), Dali::Internal::ResourceManager::UpdateImageTicket(), Dali::Toolkit::Text::Controller::Impl::UpdateModel(), Dali::Internal::Adaptor::SingleThreadController::UpdateRender(), Dali::Internal::SceneGraph::TextureCache::UpdateTexture(), Dali::Internal::SceneGraph::TextureCache::UpdateTextureArea(), Dali::Toolkit::Text::Internal::MultilanguageSupport::ValidateFonts(), Dali::Internal::Platform::anonymous_namespace{image-operations.cpp}::ValidateScalingParameters(), Dali::Internal::Adaptor::FrameTime::WakeUp(), Dali::Internal::Adaptor::GestureManager::~GestureManager(), Dali::Internal::NativeTexture::~NativeTexture(), Dali::Internal::RenderTask::~RenderTask(), Dali::Internal::Adaptor::SingleThreadController::~SingleThreadController(), and Dali::Internal::Adaptor::VSyncNotifier::~VSyncNotifier().

#define DALI_LOG_MATRIX (   filter,
  matrix 
)

Definition at line 479 of file debug.h.

#define DALI_LOG_OBJECT (   filter,
  object 
)

Definition at line 394 of file debug.h.

#define DALI_LOG_OBJECT_STRING_DECLARATION

Definition at line 388 of file debug.h.

#define DALI_LOG_RENDER_INFO (   format,
  args... 
)    Dali::Integration::Log::LogMessage(Dali::Integration::Log::DebugInfo, format, ## args)
#define DALI_LOG_SET_OBJECT_STRING (   object,
  string 
)
#define DALI_LOG_TRACE_METHOD (   filter)

Definition at line 325 of file debug.h.

Referenced by Dali::Internal::ActorObserver::ActorObserver(), Dali::Internal::BitmapTexture::AreaUpdated(), Dali::Internal::CompressedBitmapTexture::AssignBitmap(), Dali::Internal::BitmapTexture::AssignBitmap(), Dali::Internal::BitmapTexture::BitmapTexture(), Dali::Internal::CompressedBitmapTexture::CompressedBitmapTexture(), Dali::TizenPlatform::ImageLoader::ConvertStreamToBitmap(), Dali::Internal::CompressedBitmapTexture::CreateGlTexture(), Dali::Internal::FrameBufferTexture::CreateGlTexture(), Dali::Internal::BitmapTexture::CreateGlTexture(), Dali::TizenPlatform::ResourceThreadImage::Decode(), Dali::TizenPlatform::ResourceThreadBase::Decode(), Dali::TizenPlatform::ResourceThreadImage::Download(), Dali::TizenPlatform::ResourceThreadBase::Download(), Dali::Internal::FrameBufferTexture::FrameBufferTexture(), Dali::Internal::HoverEventProcessor::HoverEventProcessor(), Dali::Internal::CompressedBitmapTexture::Init(), Dali::Internal::BitmapTexture::Init(), Dali::Internal::FrameBufferTexture::Init(), Dali::TizenPlatform::ResourceThreadImage::Load(), Dali::TizenPlatform::ResourceLoader::LoadFile(), Dali::Internal::RenderTaskList::NotifyCompleted(), Dali::Internal::ActorObserver::ObjectDestroyed(), Dali::Internal::HoverEventProcessor::ProcessHoverEvent(), Dali::Internal::TouchEventProcessor::ProcessTouchEvent(), Dali::TizenPlatform::ResourceLoader::SaveFile(), Dali::Internal::ActorObserver::SceneObjectRemoved(), Dali::Internal::ActorObserver::SetActor(), Dali::Internal::BitmapPackedPixel::TestForTransparency(), Dali::Internal::TouchEventProcessor::TouchEventProcessor(), Dali::Internal::ActorObserver::~ActorObserver(), Dali::Integration::Bitmap::~Bitmap(), Dali::Internal::BitmapCompressed::~BitmapCompressed(), Dali::Internal::BitmapPackedPixel::~BitmapPackedPixel(), Dali::Internal::BitmapTexture::~BitmapTexture(), Dali::Internal::CompressedBitmapTexture::~CompressedBitmapTexture(), Dali::Internal::FrameBufferTexture::~FrameBufferTexture(), Dali::Internal::HoverEventProcessor::~HoverEventProcessor(), and Dali::Internal::TouchEventProcessor::~TouchEventProcessor().

#define DALI_LOG_TRACE_METHOD_FMT (   filter,
  format,
  args... 
)
#define DALI_LOG_UPDATE_STATUS (   format,
  args... 
)    Dali::Integration::Log::LogMessage(Dali::Integration::Log::DebugInfo, format, ## args)

Provides unfiltered logging for update status.

Definition at line 101 of file debug.h.

Referenced by Dali::Internal::Adaptor::UpdateStatusLogger::Log(), and Dali::Internal::PanGestureProfiling::PrintData().

#define DALI_LOG_VECTOR3 (   filter,
  vector 
)

Definition at line 481 of file debug.h.

#define DALI_LOG_VECTOR4 (   filter,
  vector 
)

Definition at line 480 of file debug.h.

#define DALI_LOG_WARNING (   format,
  args... 
)

Definition at line 119 of file debug.h.

Referenced by Dali::Internal::TypeInfo::AddActionFunction(), Dali::Internal::TypeInfo::AddConnectorFunction(), Dali::Internal::Adaptor::EglImplementation::ChooseConfig(), Dali::TizenPlatform::ConvertExifOrientation(), Dali::TizenPlatform::ImageLoader::ConvertStreamToBitmap(), Dali::Toolkit::Internal::CreateAnimation(), Dali::Internal::Platform::CropAndPadForFittingMode(), Dali::TizenPlatform::ResourceThreadBase::Decode(), Dali::TizenPlatform::TizenPlatformAbstraction::DecodeBuffer(), Dali::TizenPlatform::ResourceThreadImage::DecodeImageFromMemory(), Dali::Internal::TypeInfo::DoActionTo(), Dali::Toolkit::Internal::AccessibilityManager::DoMoveFocus(), Dali::Toolkit::Internal::KeyboardFocusManager::DoSetCurrentFocusActor(), Dali::Toolkit::Internal::AccessibilityManager::DoSetCurrentFocusActor(), Dali::TizenPlatform::ResourceThreadBase::Download(), Dali::TizenPlatform::anonymous_namespace{file-download.cpp}::DownloadFile(), Dali::TizenPlatform::Network::DownloadRemoteFileIntoMemory(), Dali::Internal::Platform::FileCloser::FileCloser(), Dali::Internal::SceneGraph::RenderGeometry::GetAttributeLocationFromProgram(), Dali::TizenPlatform::ImageLoader::GetClosestImageSize(), Dali::Internal::CameraActor::GetDefaultProperty(), Dali::Internal::Layer::GetDefaultProperty(), Dali::Internal::ImageActor::GetDefaultProperty(), Dali::Toolkit::Internal::Popup::GetNextKeyboardFocusableActor(), Dali::Internal::ImageActor::GetNinePatchBorder(), Dali::Toolkit::Internal::Control::Impl::GetProperty(), Dali::Internal::CameraActor::GetSceneObjectInputProperty(), Dali::Internal::ImageActor::GetStyle(), Dali::BaseObject::GetTypeName(), Dali::Internal::ResourceManager::HandleDiscardResourceRequest(), Dali::TizenPlatform::LoadBitmapFromBmp(), Dali::TizenPlatform::LoadBitmapFromIco(), Dali::TizenPlatform::LoadBitmapFromJpeg(), Dali::TizenPlatform::LoadBitmapFromPng(), Dali::TizenPlatform::LoadBitmapFromWbmp(), Dali::Toolkit::Internal::Builder::LoadFromString(), Dali::Toolkit::Internal::FeedbackStyle::LoadFromString(), Dali::TizenPlatform::anonymous_namespace{loader-ico.cpp}::LoadIcoHeaderHelper(), Dali::TizenPlatform::ResourceThreadImage::LoadImageFromLocalFile(), Dali::Toolkit::Internal::StyleManager::LoadJSON(), Dali::TizenPlatform::anonymous_namespace{loader-ktx.cpp}::LoadKtxHeader(), Dali::TizenPlatform::anonymous_namespace{loader-png.cpp}::LoadPngHeader(), Dali::Internal::ResourceManager::LoadResponse(), Dali::TizenPlatform::LoadWbmpHeader(), Dali::Internal::Mutex::Lock(), Dali::Internal::Animation::New(), Dali::Toolkit::Text::Internal::Backend::NewRenderer(), Dali::Internal::TypeRegistry::Register(), Dali::Internal::Shader::SetDefaultProperty(), Dali::Internal::CameraActor::SetDefaultProperty(), Dali::Internal::ShaderEffect::SetDefaultProperty(), Dali::Internal::Layer::SetDefaultProperty(), Dali::Internal::ImageActor::SetDefaultProperty(), Dali::Toolkit::Internal::Popup::SetDisplayState(), Dali::Internal::Animation::SetDuration(), Dali::Internal::ImageActor::SetNinePatchBorder(), Dali::Toolkit::Internal::Control::Impl::SetProperty(), Dali::Internal::ImageActor::SetStyle(), Dali::TizenPlatform::TransformSize(), Dali::Internal::Adaptor::TriggerEvent::Trigger(), Dali::Internal::Adaptor::TriggerEvent::Triggered(), Dali::Toolkit::Text::Internal::MultilanguageSupport::ValidateFonts(), and Dali::Internal::Platform::FileCloser::~FileCloser().

Dali Docs Home
Read more about Dali