KeywordType

class Cauldron.types.KeywordType[source] [edit on github]

Bases: object

A base class for all subclasses of KTL Keyword which implement a type specialization.

The name of each type specialization is available as the KTL_TYPE class attribute.

Attributes Summary

KTL_ALIASES A list of additional KTL-API type names that can be used with this class.
KTL_DISPATCHER Flag describing whether this is a dispatcher or client keyword.
KTL_REGISTERED Flag which determines if this subclass is a KTL-registered subclass.
KTL_TYPE The KTL-API type name corresponding to this class.

Attributes Documentation

KTL_ALIASES = ()

A list of additional KTL-API type names that can be used with this class.

KTL_DISPATCHER = None

Flag describing whether this is a dispatcher or client keyword.

KTL_REGISTERED = False

Flag which determines if this subclass is a KTL-registered subclass.

KTL_TYPE = None

The KTL-API type name corresponding to this class.