Property

class ioh.iohcpp.logger.property.Property(self, container: object, attribute: str)

Bases: AbstractProperty

Wrapper for properties with a Python container

Parameters:
  • container (object) – The object which contains the property to be logged

  • attribute (str) – The name of the property to be logger, must be an attribute on container

Attributes Summary

name

(self) -> str

Methods Summary

__call__(self, arg, /)

call_to_string(self, arg0, arg1, /)

Attributes Documentation

name

(self) -> str

Methods Documentation

__call__(self, arg: ioh.iohcpp.LogInfo, /) → float | None
call_to_string(self, arg0: ioh.iohcpp.LogInfo, arg1: str, /) → str