Property#

class ioh.iohcpp.logger.property.Property(self: ioh.iohcpp.logger.property.Property, 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

Methods Summary

__call__(self, arg0)

call_to_string(self, arg0, arg1)

name(self)

Methods Documentation

__call__(self: ioh.iohcpp.logger.property.AbstractProperty, arg0: ioh.iohcpp.LogInfo) float | None#
call_to_string(self: ioh.iohcpp.logger.property.Property, arg0: ioh.iohcpp.LogInfo, arg1: str) str#
name(self: ioh.iohcpp.logger.property.AbstractProperty) str#