Documentation
¶
Index ¶
- func CreateConformanceElement(c conformance.Conformance, parentEntity types.Entity) (element *etree.Element, err error)
- func RenderFeatureElements(doc *spec.Doc, cluster *matter.Cluster, features *etree.Element, ...) (err error)
- type DataModelOptions
- type Renderer
- func (p *Renderer) GenerateClusterIDsJson() (*pipeline.Data[string], error)
- func (p *Renderer) GenerateGlobalObjects() (globalFiles pipeline.StringSet, err error)
- func (p *Renderer) Name() string
- func (p *Renderer) Process(cxt context.Context, input *pipeline.Data[*spec.Doc], index int32, total int32) (outputs []*pipeline.Data[string], extra []*pipeline.Data[*spec.Doc], err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateConformanceElement ¶
func CreateConformanceElement(c conformance.Conformance, parentEntity types.Entity) (element *etree.Element, err error)
Types ¶
type DataModelOptions ¶
type Renderer ¶
type Renderer struct {
// contains filtered or unexported fields
}
func NewRenderer ¶
func NewRenderer(dmRoot string, spec *spec.Specification) *Renderer
func (*Renderer) GenerateClusterIDsJson ¶
func (*Renderer) GenerateGlobalObjects ¶
Click to show internal directories.
Click to hide internal directories.