titus.fcn.LibFcn

class titus.fcn.LibFcn[source]

Bases: titus.fcn.Fcn

Base class for a PFA library function.

deprecationWarning(sig, version)

Write a deprecation warning on standard error if a matched signature is in the deprecated interval of its lifespan, given the requested PFA version.

Parameters:
Return type:

None

Returns:

nothing; if the signature is deprecated, a warning will appear on standard error

genpy(paramTypes, args, pos)

Generate an executable Python string for this function; usually `self.f["function name"](arguments...)`.

name = None