Value#

class itala.itala.IValue(*args, **kwargs)#

Bases: IBase

Interface for value properties

property thisown#

The membership flag

to_string(Verify=False, IgnoreCache=False)#
Get content of the node as string
type Verify:

boolean, optional

param Verify:

Enables Range verification (default = false). The AccessMode is always checked

type IgnoreCache:

boolean, optional

param IgnoreCache:

If true the value is read ignoring any caches (default = false)

rtype:

GENICAM_NAMESPACE::gcstring

return:

The value read

from_string(ValueStr, Verify=True)#
Set content of the node as string
type ValueStr:

GENICAM_NAMESPACE::gcstring

param ValueStr:

The value to set

type Verify:

boolean, optional

param Verify:

Enables AccessMode and Range verification (default = true)

is_value_cache_valid()#

Checks if the value comes from cache or is requested from another node

property node: INode#

Get the INode interface of the node