Value

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

Bases: IBase

Interface for value properties

from_string(ValueStr: str, Verify: bool = True) None
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() bool

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

property node: INode

Get the INode interface of the node

property thisown

The membership flag

to_string(Verify: bool = False, IgnoreCache: bool = False) str
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