Debug Enumerations

Debug items enumerations. More...

Collaboration diagram for Debug Enumerations:

Enumerations

enum  Murl::IEnums::StatisticItem {
  Murl::IEnums::STATISTIC_ITEM_NONE, Murl::IEnums::STATISTIC_ITEM_FRAMES_PER_SECOND, Murl::IEnums::STATISTIC_ITEM_TICKS_PER_FRAME, Murl::IEnums::STATISTIC_ITEM_TOTAL_TIME,
  Murl::IEnums::STATISTIC_ITEM_GENERAL, Murl::IEnums::STATISTIC_ITEM_GRAPH_LOGIC_TRAVERSAL_TIME, Murl::IEnums::STATISTIC_ITEM_GRAPH_INPUT_TRAVERSAL_TIME, Murl::IEnums::STATISTIC_ITEM_GRAPH_OUTPUT_TRAVERSAL_TIME,
  Murl::IEnums::STATISTIC_ITEM_GRAPH_TRAVERSAL_TIME, Murl::IEnums::STATISTIC_ITEM_LOGIC_TICK_PROCESSING_TIME, Murl::IEnums::STATISTIC_ITEM_LOGIC_FRAME_PROCESSING_TIME, Murl::IEnums::STATISTIC_ITEM_LOGIC_PROCESSING_TIME,
  Murl::IEnums::STATISTIC_ITEM_GRAPH_INIT_TRAVERSAL_OBJECTS, Murl::IEnums::STATISTIC_ITEM_GRAPH_LOGIC_TRAVERSAL_OBJECTS, Murl::IEnums::STATISTIC_ITEM_GRAPH_INPUT_TRAVERSAL_OBJECTS, Murl::IEnums::STATISTIC_ITEM_GRAPH_OUTPUT_TRAVERSAL_OBJECTS,
  Murl::IEnums::STATISTIC_ITEM_GRAPH_TRAVERSAL_OBJECTS, Murl::IEnums::STATISTIC_ITEM_PHYSICS_PROCESSING_TIME, Murl::IEnums::STATISTIC_ITEM_VIDEO_PROCESSING_TIME, Murl::IEnums::STATISTIC_ITEM_SYSTEM_PROCESSING_TIME,
  Murl::IEnums::STATISTIC_ITEM_VIDEO_PROCESSING_OBJECTS, Murl::IEnums::STATISTIC_ITEM_AUDIO_PROCESSING_OBJECTS, Murl::IEnums::STATISTIC_ITEM_SYSTEM_PROCESSING_OBJECTS, Murl::IEnums::STATISTIC_ITEM_RESOURCE_BYTES_ALLOCATED,
  Murl::IEnums::STATISTIC_ITEM_VIDEO_BYTES_ALLOCATED, Murl::IEnums::STATISTIC_ITEM_AUDIO_BYTES_ALLOCATED, Murl::IEnums::STATISTIC_ITEM_SYSTEM_BYTES_ALLOCATED, Murl::IEnums::STATISTIC_ITEM_ALL
}
 Available statistic items. More...
 
enum  Murl::IEnums::DebugOutputFunctionItem {
  Murl::IEnums::DEBUG_OUTPUT_FUNCTION_ITEM_NONE, Murl::IEnums::DEBUG_OUTPUT_FUNCTION_ITEM_TYPE, Murl::IEnums::DEBUG_OUTPUT_FUNCTION_ITEM_RETURN_VALUE, Murl::IEnums::DEBUG_OUTPUT_FUNCTION_ITEM_CALLING_CONVENTION,
  Murl::IEnums::DEBUG_OUTPUT_FUNCTION_ITEM_NAMESPACE, Murl::IEnums::DEBUG_OUTPUT_FUNCTION_ITEM_CLASS, Murl::IEnums::DEBUG_OUTPUT_FUNCTION_ITEM_FUNCTION, Murl::IEnums::DEBUG_OUTPUT_FUNCTION_ITEM_PARAMETERS,
  Murl::IEnums::DEBUG_OUTPUT_FUNCTION_ITEM_MODIFIER, Murl::IEnums::DEBUG_OUTPUT_FUNCTION_ITEM_LINE, Murl::IEnums::DEBUG_OUTPUT_FUNCTION_ITEM_USER, Murl::IEnums::DEBUG_OUTPUT_FUNCTION_ITEM_ALL,
  Murl::IEnums::DEBUG_OUTPUT_FUNCTION_ITEM_DEFAULT
}
 Available items for debug/error tracing. More...
 

Functions

const Enum< StatisticItem > & Murl::IEnums::GetStatisticItemEnum ()
 Get the StatisticItem enumeration string mapping. More...
 
const Enum< DebugOutputFunctionItem > & Murl::IEnums::GetDebugOutputFunctionItemEnum ()
 Get the DebugOutputFunctionItem enumeration string mapping. More...
 

Detailed Description

Debug items enumerations.

Enumeration Type Documentation

◆ StatisticItem

Available statistic items.

Enumerator
STATISTIC_ITEM_NONE 

No state.

String value: "NONE"

STATISTIC_ITEM_FRAMES_PER_SECOND 

String value: "FRAMES_PER_SECOND"

STATISTIC_ITEM_TICKS_PER_FRAME 

String value: "TICKS_PER_FRAME"

STATISTIC_ITEM_TOTAL_TIME 

String value: "TOTAL_TIME"

STATISTIC_ITEM_GENERAL 

String value: "GENERAL"

STATISTIC_ITEM_GRAPH_LOGIC_TRAVERSAL_TIME 

String value: "GRAPH_LOGIC_TRAVERSAL_TIME"

STATISTIC_ITEM_GRAPH_INPUT_TRAVERSAL_TIME 

String value: "GRAPH_INPUT_TRAVERSAL_TIME"

STATISTIC_ITEM_GRAPH_OUTPUT_TRAVERSAL_TIME 

String value: "GRAPH_OUTPUT_TRAVERSAL_TIME"

STATISTIC_ITEM_GRAPH_TRAVERSAL_TIME 

String value: "GRAPH_TRAVERSAL_TIME"

STATISTIC_ITEM_LOGIC_TICK_PROCESSING_TIME 

String value: "LOGIC_TICK_PROCESSING_TIME"

STATISTIC_ITEM_LOGIC_FRAME_PROCESSING_TIME 

String value: "LOGIC_FRAME_PROCESSING_TIME"

STATISTIC_ITEM_LOGIC_PROCESSING_TIME 

String value: "LOGIC_PROCESSING_TIME"

STATISTIC_ITEM_GRAPH_INIT_TRAVERSAL_OBJECTS 

String value: "GRAPH_INIT_TRAVERSAL_OBJECTS"

STATISTIC_ITEM_GRAPH_LOGIC_TRAVERSAL_OBJECTS 

String value: "GRAPH_LOGIC_TRAVERSAL_OBJECTS"

STATISTIC_ITEM_GRAPH_INPUT_TRAVERSAL_OBJECTS 

String value: "GRAPH_INPUT_TRAVERSAL_OBJECTS"

STATISTIC_ITEM_GRAPH_OUTPUT_TRAVERSAL_OBJECTS 

String value: "GRAPH_OUTPUT_TRAVERSAL_OBJECTS"

STATISTIC_ITEM_GRAPH_TRAVERSAL_OBJECTS 

String value: "GRAPH_TRAVERSAL_OBJECTS"

STATISTIC_ITEM_PHYSICS_PROCESSING_TIME 

String value: "PHYSICS_PROCESSING_TIME"

STATISTIC_ITEM_VIDEO_PROCESSING_TIME 

String value: "VIDEO_PROCESSING_TIME"

STATISTIC_ITEM_SYSTEM_PROCESSING_TIME 

String value: "SYSTEM_PROCESSING_TIME"

STATISTIC_ITEM_VIDEO_PROCESSING_OBJECTS 

String value: "VIDEO_PROCESSING_OBJECTS"

STATISTIC_ITEM_AUDIO_PROCESSING_OBJECTS 

String value: "AUDIO_PROCESSING_OBJECTS"

STATISTIC_ITEM_SYSTEM_PROCESSING_OBJECTS 

String value: "SYSTEM_PROCESSING_OBJECTS"

STATISTIC_ITEM_RESOURCE_BYTES_ALLOCATED 

String value: "RESOURCE_BYTES_ALLOCATED"

STATISTIC_ITEM_VIDEO_BYTES_ALLOCATED 

String value: "VIDEO_BYTES_ALLOCATED"

STATISTIC_ITEM_AUDIO_BYTES_ALLOCATED 

String value: "AUDIO_BYTES_ALLOCATED"

STATISTIC_ITEM_SYSTEM_BYTES_ALLOCATED 

String value: "SYSTEM_BYTES_ALLOCATED"

STATISTIC_ITEM_ALL 

String value: "ALL"

◆ DebugOutputFunctionItem

Available items for debug/error tracing.

Enumerator
DEBUG_OUTPUT_FUNCTION_ITEM_NONE 

String value: "NONE"

DEBUG_OUTPUT_FUNCTION_ITEM_TYPE 

String value: "TYPE"

DEBUG_OUTPUT_FUNCTION_ITEM_RETURN_VALUE 

String value: "RETURN_VALUE"

DEBUG_OUTPUT_FUNCTION_ITEM_CALLING_CONVENTION 

String value: "CALLING_CONVENTION"

DEBUG_OUTPUT_FUNCTION_ITEM_NAMESPACE 

String value: "NAMESPACE"

DEBUG_OUTPUT_FUNCTION_ITEM_CLASS 

String value: "CLASS"

DEBUG_OUTPUT_FUNCTION_ITEM_FUNCTION 

String value: "FUNCTION"

DEBUG_OUTPUT_FUNCTION_ITEM_PARAMETERS 

String value: "PARAMETERS"

DEBUG_OUTPUT_FUNCTION_ITEM_MODIFIER 

String value: "MODIFIER"

DEBUG_OUTPUT_FUNCTION_ITEM_LINE 

String value: "LINE"

DEBUG_OUTPUT_FUNCTION_ITEM_USER 

String value: "USER"

DEBUG_OUTPUT_FUNCTION_ITEM_ALL 

String value: "ALL"

DEBUG_OUTPUT_FUNCTION_ITEM_DEFAULT 

String value: "DEFAULT"

Function Documentation

◆ GetStatisticItemEnum()

const Enum< StatisticItem >& Murl::IEnums::GetStatisticItemEnum ( )

Get the StatisticItem enumeration string mapping.

  • Returns
    The enumeration string mapping.

◆ GetDebugOutputFunctionItemEnum()

const Enum< DebugOutputFunctionItem >& Murl::IEnums::GetDebugOutputFunctionItemEnum ( )

Get the DebugOutputFunctionItem enumeration string mapping.

  • Returns
    The enumeration string mapping.


Copyright © 2011-2018 Spraylight GmbH.