IStructuredLogFromILog2
- class omni.structuredlog.IStructuredLogFromILog2
Bases:
_IStructuredLogFromILog2
This extends the functionality of the @ref omni::structuredlog::IStructuredLogFromILog interface. This allows for the event flags of the log consumer event to be modified. This is an internal interface however and is not intended to be used externally.
Methods
__init__
(*args, **kwargs)Overloaded function.
set_logging_event_flags
(self, set_flags, ...)Modifies the flags for the log consumer event.
Attributes
log_level
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: omni.structuredlog._structuredlog.IStructuredLogFromILog2, arg0: omni.core._core.IObject) -> None
__init__(self: omni.structuredlog._structuredlog.IStructuredLogFromILog2) -> None
- set_logging_event_flags(self: omni.structuredlog._structuredlog._IStructuredLogFromILog2, set_flags: int, clear_flags: int) bool
Modifies the flags for the log consumer event.
@param[in] setFlags The set of flags to add to the log consumer event.
- @param[in] clearFlags The set of flags to remove from the log consumer event. These
flags will be cleared before the flags from @p setFlags are added.
- @returns ``true`` if the log consumer event’s flags were successfully modified. Returns
``false`` if the log consumer event or schema is not present or did not get loaded.