Kanzi 3.9.14
kanzi::NativeDesktopProperties Struct Reference

Properties for a desktop. More...

#include <kanzi/core.ui/platform/windowing/common/desktop_properties.hpp>

Public Member Functions

void log () const
 Prints the desktop properties to the log.
 
 NativeDesktopProperties ()
 Constructor.
 

Public Attributes

int contextFlags
 Flags for context creation.
 
string deviceIdentifier
 Device node identifier for the GBM windowing system.
 
bool isDeviceIdentifierUserDefined
 Distinguishes whether or not the deviceIdentifier was specified by the user in application.cfg.
 
bool isPlatformLoggingEnabled
 Carries a copy of the PlatformLoggingEnabled setting.
 

Detailed Description

Properties for a desktop.

Since
Kanzi 3.9.7

Constructor & Destructor Documentation

◆ NativeDesktopProperties()

kanzi::NativeDesktopProperties::NativeDesktopProperties ( )
explicit

Constructor.

Member Function Documentation

◆ log()

void kanzi::NativeDesktopProperties::log ( ) const

Prints the desktop properties to the log.

Member Data Documentation

◆ deviceIdentifier

string kanzi::NativeDesktopProperties::deviceIdentifier

Device node identifier for the GBM windowing system.

Initialized with "/dev/dri/card0" and may be overwritten in application.cfg.

◆ isDeviceIdentifierUserDefined

bool kanzi::NativeDesktopProperties::isDeviceIdentifierUserDefined

Distinguishes whether or not the deviceIdentifier was specified by the user in application.cfg.

◆ isPlatformLoggingEnabled

bool kanzi::NativeDesktopProperties::isPlatformLoggingEnabled

Carries a copy of the PlatformLoggingEnabled setting.

◆ contextFlags

int kanzi::NativeDesktopProperties::contextFlags

Flags for context creation.

Only QNX windowing system needs context flags to be defined.


The documentation for this struct was generated from the following file: