MDL SDK API nvidia_logo_transpbg.gif Up
Configuration Interfaces

This module encompasses the API components used to configure the MDL SDK API as well as closely related interfaces. More...

Classes

class  mi::neuraylib::IDebug_configuration
 This interface represents an interface to set debug options. More...
 
class  mi::neuraylib::ILogging_configuration
 This interface is used for configuring the logging for the MDL SDK library. More...
 
class  mi::neuraylib::IMdl_configuration
 This interface can be used to query and change the MDL configuration. More...
 
class  mi::neuraylib::IMdl_i18n_configuration
 This interface is used to query and change MDL internationalization settings. More...
 
class  mi::neuraylib::IPlugin_configuration
 This interface is used to load plugins and to query information about loaded plugins. More...
 

Enumerations

enum  mi::neuraylib::Log_prefix {
  mi::neuraylib::LOG_PREFIX_TIME = 0x0001 ,
  mi::neuraylib::LOG_PREFIX_TIME_SECONDS = 0x0002 ,
  mi::neuraylib::LOG_PREFIX_HOST_THREAD = 0x0004 ,
  mi::neuraylib::LOG_PREFIX_HOST_NAME = 0x0008 ,
  mi::neuraylib::LOG_PREFIX_MODULE = 0x0010 ,
  mi::neuraylib::LOG_PREFIX_CATEGORY = 0x0020 ,
  mi::neuraylib::LOG_PREFIX_SEVERITY = 0x0040 ,
  mi::neuraylib::LOG_PREFIX_CUDA_DEVICE = 0x0080 ,
  mi::neuraylib::LOG_PREFIX_TAGS = 0x0100 ,
  LOG_PREFIX_FORCE_32_BIT = 0xffffffffU
}
 Components of the log message prefix. More...
 

Detailed Description

This module encompasses the API components used to configure the MDL SDK API as well as closely related interfaces.

API components can be obtained from mi::neuraylib::INeuray::get_api_component()

Enumeration Type Documentation

 Log_prefix

Components of the log message prefix.

Enumerator
LOG_PREFIX_TIME 

human-readable timestamp

LOG_PREFIX_TIME_SECONDS 

timestamp in seconds with milliseconds resolution

LOG_PREFIX_HOST_THREAD 

ID of the host and thread that generate the log message.

LOG_PREFIX_HOST_NAME 

name of the host that generates the log message

LOG_PREFIX_MODULE 

module that generates the log message

LOG_PREFIX_CATEGORY 

category of the log message

LOG_PREFIX_SEVERITY 

severity of the log message

LOG_PREFIX_CUDA_DEVICE 

CUDA device (if relevant)

LOG_PREFIX_TAGS 

message detail tags